Ануар Нурмаканов — Event Sourcing и CQRS на конкретном примере


. Что такое Event Sourcing и зачем нам CQRS? Все слышали об этих двух парадигмах — теперь пора разобраться конкретнее, как реализовать их. В докладе будет и мотивировано решение обратиться к Event Sourcing, и разобран небольшой конкретный пример, в котором это всё работает с PostgreSQL и ElasticSearch.

Митап 1: Микросервисы. Highload User Group. pt 2


Бесплатная трансляция митапа 1: «Микросервисы» в рамках Тематических митапов Highload User Group.

Не забудьте включить оповещения и подписаться на канал, чтобы ничего не пропустить!

Приглашаем в нашу группу HUG:
www.meetup.com/HighLoad-User-Group/

И ждем вас на конференции Highload 2018 в Москве 8 и 9 ноября: www.highload.ru/moscow/2018

Преимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)


РИТ 2017

Тезисы:
ritfest.ru/2017/abstracts/2749.html

Раньше HeadHunter был большим монолитным приложением. Несколько лет назад мы приняли решение выделять из него микросервисы. За несколько лет мы поняли, что микросервисы — это не серебряная пуля и при неправильном «распиле» создают существенные проблемы: сложность разработки, деплоя, эксплуатации и др. Иногда эти проблемы сводят на нет преимущества от использования микросервисов.

В докладе хочу взвесить преимущества и недостатки микросервисов при вертикальном и горизонтальном делении на микросервисы.

Reindexer - очень быстрая in-memory БД с полнотекстовым поиском / Олег Герасимов (Рестрим)


Backend Conf, РИТ 2018

Тезисы и презентация:
backendconf.ru/2018/abstracts/3472

Мы разрабатываем платформу IPTV/OTT-телевидения. У платформы около 10 миллионов пользователей.
Требования к backend платформы: в условиях высокой нагрузки обеспечить API «тонкого» клиента — платформа должна отдавать срезы данных, отфильтрованные и отсортированные для отображения на каждом экране/странице с учетом очень непростой бизнес-логики.

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

У меня не получится или не получается программировать. Разбираю 4 ситуации свой опыт.


Ко мне обращаются люди с такими важными вопросами: у меня не получится программировать или не получается программировать. Тут очень важна разница в окончании этого вопроса.
Пытаюсь понять причины и дать полезные советы опирающиеся на мой опыт, естественно.
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Основы программирования. Урок 1 [GeekBrains]


Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP

Курс «Основы программирования».

Чему Вы научитесь:
— Освоите фундаментальные основы программирования
— Познакомитесь со всеми основными терминами и понятиями
— Научитесь разрабатывать алгоритмы
— Получите реальный опыт разработки
— Сможете писать простые программы
— Познакомитесь с различными языками и направлениями программирования
— Будете четко понимать, какое направление вам наиболее интересно
— Получите материалы и инструкции для дальнейшего развития

Подписывайся на наш канал и смотри новые видео первым: www.youtube.com/progliveru

Проходи бесплатные курсы: goo.gl/4gG8TL
Выбери профессию: goo.gl/WSdYSE
Смотри вебинары: goo.gl/bBVKcb
Читай статьи: goo.gl/XfJNqc
Проверяй знания: goo.gl/gqKSsw

ВКонтакте vk.com/geekbrainsru
Facebook www.facebook.com/geekbrains.ru
Одноклассники ok.ru/geekbrains
Telegram t.me/geekbrains_ru
Instagram www.instagram.com/geekbrains.ru/

#основыпрограммирования #обучениепрограммированию #вебинарыпрограммирование #программированиеонлайн #geekbrains #программирование #курсыпрограммирования

Как стать IT специалистом с НУЛЯ? // IT профессии. С чего начать ОБУЧЕНИЕ? // Фрилансер по жизни


Кто такой IT специалист и как им стать? Изучить IT профессии и стать IT специалистом с нуля может каждый! Для тех кто хочет войти в айти, я дам полезные советы о том как стать программистом и сделать это эффективно и сравнительно дешево! Сегодня профессия «IT – специалист» или «айтишник» одна из самых актуальных, востребованных и высоко оплачиваемых. Наверняка ты с завистью поглядываешь на парней и девчонок которые, получив образование, работают в современных IT – офисах либо на фрилансе и очень прилично зарабатывают.
Конечно же, тебе хотелось бы так же, но ты боишься что обучение крайне сложно либо дорого и ты не потянешь. Или же юность уже позади и ты почему-то думаешь что в твоей жизни уже поздно что-то менять. Ты молодой родитель либо живешь в поселке на краю цивилизации, возможно у тебя проблемы со здоровьем и ты считаешь что все это не для тебя?! Чушь собачья! Подбери сопли и слушай!
Начать обучение на айтишника нужно правильно, учится у тех кто делает, а не у тех кто учит! Начинай карьеру уже в процессе обучения. Какой бы метод место и формат обучения не был бы тобой выбран вот еще пара общих советов которые значительно ускорят процесс обучения а так же помогут глубже усвоить знания.
Первое. не нужно учить все, учи только то что нужно для работы.
То есть, скажем, в языке HTML насчитывается более 100 тегов, я реально работаю с 10-15ю, так зачем же мне сразу учить все 100, их свойства и атрибуты? Нужно будет, я открою Google и прочту. Второе. Очень много практикуйся. Нет ничего лучше для глубокого усвоения знаний, чем постоянное применение их на практике!
Надеюсь, мой опыт поможет тебе решиться и начать действовать! Этот выпуск только начало целой серии роликов посвященных IT и фрилансу.
— Ссылка на список профессий: fls.guru/itprofessions.html
— БЕСПЛАТНЫЙ курс по верстке сайтов (Уроки HTML CSS JS):
www.youtube.com/playlist?list=PLM6XATa8CAG4F9nAIYNS5oAiPotxwLFIr
— Как правильно учиться в IT — сфере: youtu.be/eKZNKA-jAYY
— Получить доступ к плюшкам поддержать канал:
www.patreon.com/freelancerlifestyle
— Содержание:
0:00 — Мотивация
1:34 — Раздел про подбор профессии.
4:52 — Раздел про обучение.
— Ссылка на фриланс биржу Weblancer: www.weblancer.net/?affiliate=bliznets
— Instagram: www.instagram.com/freelancer.lifestyle
Facebook: www.facebook.com/freelancerlifestyle
Telegram канал: t.me/freelancer_lifestyle или teleg.run/freelancer_lifestyle
— Недавно это видео было рекомендовано в телеграме канала @Glo Academy
Меня зовут Женя Андриканич, я IT — специалист, занимаюсь разработкой сайтов.

Какие бывают направления в программировании?


Сфера программирования — очень широка, и большое количество направлений, профессий, специализаций может запутать, особенно, новичка. В этом видео попробовали разложить «по полочкам», какие же бывают направления в программировании.

www.youtube.com/watch?v=GwLNp5dXFlQ — про DevOps (кто это, зачем нужно)
www.youtube.com/watch?v=OHPPpRkryfU — Кто есть кто в разработке. Developer, QA, BA, PM и т.д.

Курсы для новичков:
JAVA — bit.ly/2C78rqn
JAVA Start — bit.ly/2WjtOvE
Инструментарий JAVA — bit.ly/3gWlKbQ
Automation QA (Java) — bit.ly/2OkXYKt
ANDROID — bit.ly/3emL3Ct
C#/.NET — bit.ly/2WhmpNk
C# START — bit.ly/2AUQL0y
PYTHON — bit.ly/306sCfZ
FRONT-END — bit.ly/3j0X1Fm
WORDPRESS Developer — bit.ly/3emLz3n
SALESFORCE Developer — bit.ly/309PCuL
UI/UX дизайн — bit.ly/3iZLs11
Project management — bit.ly/32fpwZK
Обучение на проекте — bit.ly/2AYTTZq

Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns — bit.ly/2DwgNIm
Enterprise patterns — bit.ly/2DEBqSU

Сайт Foxminded: bit.ly/3gYZPB5
Foxminded в ФБ: www.facebook.com/foxmindedco
FoxmindEd в Instagram: www.instagram.com/foxminded.ua/
Foxminded в VK: vk.com/foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

0:00 – вступление Сергея Немчинского
1:04 – непрограммистское направление ui/ux design
3:12 – околопрограммистское направление devOps
3:45 – околопрограммистское направление тестирование
4:45 – околопрограммистское направление data science
6:05 – embedded разработка
7:40 – мобильная разработка
9:00 – геймдев
10:28 – разработка десктопных приложений
11:08 – разработка сайтов, фронтенд и бекенд
14:25 – фулстек

ПОДСВЕТКА СИНТАКСИСА SQL НА JS. ТОКЕН. #1


Пишем на javascript кастомную реализацию подсветки синтаксиса для любого языка на примере SQL. Видео в 3 частях. Ссылка на исходный код в последнем видео!

ВК: Сергей Терехов

vk.com/sergeiterehov

ВК: Группа Программирование с нуля

vk.com/sergeiterehov.school.start