Максим Сячин — Микросервисы: первая кровь (StudentDay)


. Максим Сячин — Микросервисы: первая кровь (StudentDay)
Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016

Микросервисная архитектура — это не только новая мода, но и хорошее, а иногда даже единственно возможное решение для задач, которые сейчас встречаются в разработке программного обеспечения. На конференциях микросервисы сравнивают с монолитной архитектурой, описывают их плюсы и минусы, делятся успешными и провальными историями. Но, пока в столицах дают рок-концерты, на местах осваивают балалайки. Не всегда понятно, как начать делать систему, основанную на микросервисной архитектуре. Какие проблемы ждут архитектора и разработчиков, какие узкие места могут встретиться и как к этому подготовиться? Имеет ли смысл начинать с монолита или надо сразу разбивать систему на микросервисы? Как определить границы, которые встанут между вашими микросервисами?

Во время разработки можно заложить на будущее множество сложностей, благодаря привычкам, оставшимся после работы над монолитной архитектурой. Во время доклада будут рассмотрены различные сценарии, в результате которых происходит увеличение связанности системы. Все сценарии взяты из реальных проектов и относятся к работе с библиотеками и интеграцией между микросервисами.

Выбор микросервисов окажет большое влияние на тестирование, где специалистов QA ждет ряд новых проблем, связанных со сбором логов и развертыванием окружения для тестирования.

Цель доклада не только в освещении проблемных мест разработки микросервисов, но и в предложении советов и решений, которые помогут исправить или даже избежать сложностей и, следственно, потери времени и ресурсов на их исправление.

Грамотное ООП: организация надёжной бизнес-логики / Дмитрий Елисеев (ElisDN)


Презентация и тезисы:
phprussia.ru/2019/abstracts/5114

Все мы читали про объектно-ориентированное программирование и проектирование абстрактных типов данных, но мало кто из нас использует их по назначению. И бизнес-логику проектировать и тестировать получается не у всех. Почему-то вместо красивого кода образуется переплетение вызовов, и загромождаются контроллеры.

Вместе мы научимся раскладывать весь этот код по местам. Потренируемся в объектно-ориентированной декомпозиции для грамотного проектирования сущностей по обязанностям. Научимся сочинять ко всему этому быстрые, удобные и надёжные юнит-тесты.

Как производить отделение UI от бизнес-логики, чтобы не было протечек слоёв в MVC. Научимся создавать агрегаты для сущностей предметной области для соблюдения инварианта. Какие проверки поместить в сущность, а какие — в сервисный слой. Как производить валидацию и использовать исключения.

Нашли ошибку в видео? Пишите нам на support@ontico.ru

GREY HACK - ПОЛНОЦЕННЫЙ СИМУЛЯТОР ХАКЕРА


Наш Telegram канал — t.me/overlamer1
Второй канал — www.youtube.com/c/igorover
Паблик — overpublic1 — vk.com/over_view

Заказать рекламу вы можете здесь:
bit.ly/2nChGY8

Инстаграмчик здесь:
www.instagram.com/overbafer1

AliExpress в рамках закона [Bad AliExpress]:
vk.com/public137607137

Некультурный AliExpress:
vk.com/public146011210

В этом видео затронем моменты:
◘ Симулятор как взломать WiFi
◘ Симулятор как взломать почту
◘ Симулятор как взломать сайт
◘ Симулятор как взломать ssh
◘ Симулятор как взломать банк
◘ Как выучить Kali Linux

Grey Hack — продвинутый симулятор хакера, где в вашем распоряжении окажется глобальная, случайно генерируемая компьютерная сеть!
Это многопользовательский проект в стиле симулятора, где тебе предстоит проникнуться судьбой самого настоящего взломщика. Ты сыграешь роль хакера, который обладает полной свободой действий на протяжении всего игрового процесса. Ты будешь самостоятельно принимать те или иные решения в зависимости от возникающей ситуации. Компьютерная сеть будет каждый раз создаваться по-разному, что только разнообразит твое времяпровождения. Интерфейс игры основан как рабочий стол, на котом ты и будешь совершать дальнейшие действия с операционной системой. Тебе будут доступны несколько программ, куда также включен проводник файлов, текстовый редактор и командный терминал. По мере прохождения, и по мере того, как ты будешь усовершенствовать свои навыки, знания и умения, будут открываться все больше и больше программ, для дальнейшего успеха в работе. Ты будешь делать все возможное, чтобы взломать ту, или иную систему, руководствуясь программным кодом и основной базой для удачного выполнения задания. Мир игры будет постоянно меняться, поэтому ты должен быть готов даже к самым неожиданным поворотам. И даже попасть в DarkNet… а в DeepWeb вас ожидает множество квестовых заданий для хакера.

Может ли ИИ убивать специально? — ТОПЛЕС


Качай голосовой помощник Алиса тут: bit.ly/2MxG6sX

ОТДЫХАЕМ ОТ НАУКИ ТУТ ► goo.gl/LFf4Dj

Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/
ГРУППА VK ► vk.com/toples_show
TWITTER ► twitter.com/drunish

Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
КИНО ► goo.gl/ZUgWGD
VLOG ► goo.gl/z88cuS
СТРАХ ► goo.gl/b6fu5K
ЖИВОТНЫЕ ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

Реклама, сотрудничество: toples.show@gmail.com

#Ян_Лапотков #нейросеть #алиса #искусственный_интеллект #нейросеть_обучение #ТОПЛЕС #TOPLES #будущее_человечества #чем_опасен_ии

ИСТОЧНИКИ:

docs.google.com/document/d/1oXIfK29OIpE9uZqs-YtGm1lHT8O3-9nyVt9Nw7q-NKs/edit?usp=sharing

Над выпуском Работали:
Ян Лапотков
Вадим Куликов
Андрей Савельев

Спасибо:
Матвею Кирееву
Яндексу

OpenVPN-сервер на Mikrotik: от подключения мобильных устройств до десктопов


Помогаем в Telegram: @MikTrain (https://teleg.run/miktrain)
====ОПИСАНИЕ ВЕБИНАРА====
Mikrotik поддерживает большое количество разных типов VPN. Один из наиболее популярных — это OpenVPN, поскольку его открытая реализация позволяет использовать технологию на большом количестве разных платформ.
Тем не менее, использование OpenVPN на Mikrotik имеет ряд особенностей, с которыми мы хотим вас познакомить.

Разберем, как генерировать сертификаты на RouterOS. Научимся создавать конфигурацию для подключения мобильных клинетов. Разберем, какие правила Firewall необходимы для корректной работы данной схемы.
Презентация
bit.ly/2GIGfvx
Консультации и помощь по MikroTik в нашем Telegram-канале: teleg.run/miktrain

#Mikrotiik, #RomanKozlov, #VPN. #OpenVPN, #RouterOS, #Firewall

SSTP для доступа удаленных сотрудников


Подлкючайтесь к нашей группе в Telegram: @miktrain (https://teleg.run/miktrain) чтобы задавать вопросы Роману Козлову
Продолжаем бороться с подключением удаленных сотрудников к ресурсам предприятия. На подходе вебинар про SSTP — протокол VPN востребованный любителями WIndows и безопастности. Рассмотрим как он устроен. Попробуем настроить, посмотрим особенности работы с самоподписанными сертификатами и с коммерческими. Пообщаемся на тему плюсов и минусов. Как всегда с Вами Роман Козлов — в этот раз из карантина.

Презентация
bit.ly/2X43tTq

Замена и прошивка микросхемы EMMC планшета.Накатка BGA шаров.Правка imei.


Мучения при замене и прошивке EMMC планшета Samsung P5200. Накатка BGA шаров. Снятие компаунда. Правка imei на разных программаторах.
Флешку новую поставили, планшет включился, imei не восстанавливается. Но с дефолтным imei все работает.
Чиню телефоны, ноутбуки, планшеты. Рассказываю ход своих мыслей при разборке и починке техники, порю косяки, отвечаю на ваши вопросы и вообще смотрите как я живу

Задать вопрос www.donationalerts.ru/r/zebn86

Донат на поддержку канала www.donationalerts.ru/r/zebn86
Сбербанк 4276 5000 4296 3080 Алексей
Мегафон банк 89240055556

По поводу трансляций на заказ пишите ti43@mail.ru (Цена 3000руб)
РЕКЛАМА ВАШЕГО КАНАЛА 500РУБ

WHATSAPP группа по ремонту chat.whatsapp.com/IEzXWIhHnbY4mOpdetHrfw
Вконтакте группа по ремонту vk.com/public72644216
Вот где я покупаю запчасти видео www.youtube.com/watch?v=Oy8FaYnvN8Q
Оборудование в моей мастерской видео www.youtube.com/watch?v=vNGvd39Kkt4