devclub.eu

IT-встречи в Таллине (на русском)

DevClub #171

На этот раз будет и немного хардкора с архитектурой и кодом, и личных историй, как круто поменять свою жизнь (и зачем). Вносим в календари: 24.10.2023, 19:00, von Stackelberg.

Но перед этим, берём билетик отсюда: https://www.eventbrite.com/e/devclubeu-171-tickets-737035010557

Подробности:


Руставиль Нуркаев

Multi-module clean architecture

Руставиль поделится своим опытом применения Clean architecture для Java/Kotlin проектов используя Gradle multi-modules для определения архитектуры проекта.


Юрий Карнилаев

Из разработчика на 1С в Fullstack разработчика для платформы Atlassian

Ранее я работал 10 лет разработчиком 1С и тимлидом команды разработчиков 1С, сейчас работаю Full stack разработчиком приложений для платформы Atlassian. В текущем докладе хочу поделиться опытом перехода и неочевидными моментами, которые при этом возникали.

DevClub #170

Это уже 170 встреча на русском. Как летит время, да? Яна Малыхина считает, что стоит его (время посчитать). А Евгений Голобородько считает, что Антон Кекс не прав, поэтому React — наше всё. Послушаем их обоих уже совсем скоро, 28.09.2023, в 19:00, в отеле von Stackelberg.

Подробности:


Яна Малыхина

QA manager, Parallels

Таймтрекинг: польза и вред

Рассказ будет о том, как Яна ‘изобрела’ и использовала тайм-трекинг. По результатам опроса, проведённого среди коллег, любви к таймтрекингу не наблюдается. Давайте обсудим, какие ошибки менеджмента приводят к такому негативному отношению сотрудников и для чего на самом деле нужен тайм-трекинг.


Евгений Голобородько

Software Architect & Founder @ Digital Magic Ltd

Превосходство React в 2023

Мотивацией для выбора данной темы послужил доклад Антона Кекса о Svelte, в котором он представил React в негативном свете, называя его устаревшим и неудачным инструментом, который уступает Svelte во всех аспектах. В своем выступлении я намерен представить более объективную картину и рассказать о современном состоянии React, обосновав, почему он по-прежнему остается самым востребованным, актуальным и надежным. Я также планирую развенчать несколько мифов, о которых упомянул Антон, и пожурить его за использование своего авторитета для несения вкусовщины в массы. Svelte тоже немного достанется, потому что ответных сравнений не избежать

DevClub #169

Не знаем, верит ли Юля Ёлкин в астрологию, но в эстонский рынок — точно. А он в это время переживает очередные изменения, про которые Юля — как обычно, с огоньком и цифрами — нам и расскажет. 

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

Всё как обычно: 29.08.2023, 19:00, отель von Stackelberg.

Регистрация: https://www.eventbrite.com/e/devclubeu-169-tickets-699481376627

Подробности:


Юлия Ёлкин

Fullstack IT Recruiter @ IT Talent

Что, опять? Ретроградный Меркурий эстонского IT рынка труда. Update 2023.

В 2022 — 2023 годах по рынку прошла волна серьезных сокращений, приток иностранных специалистов значительно сократился, список привычных стран-доноров изменился. Количество предложений работы сократилось. Рост зарплат замедлился, конкуренция возросла, но глобальный рынок стал более доступным. Давайте обсудим, как кризис 2022/2023 отличается от кризиса во время COVID 2020 года и чего ожидать далее. За последние 2 года я проконсультировала большое количество потерявших работу специалистов IT, с интересом анализируя, по какой причине их поиски новой работы затягиваются. Буду рада подсказать вам, что стоит предпринять, чтобы не бояться потерять работу и как без проблем и максимально быстро найти работу.


Михаил Дунаев

Co-founder @ prfct.ee

Hейроиллюстрации и Промпт-инжиниринг

Генерация эффектных иллюстраций и фотографий без таланта и опыта. Midjourney, DALL·E 2, Stable Diffusion, NSFW.

DevClub #168

Уже ского, 25.07.2023 в 19:00, мы снова встретимся в отеле von Stackelberg (Toompuiestee 23). Будет много инсайтов про отладку: от машинного софта, до ваших кофеварок. И кофе нальём. И не только.

Регистрация: https://www.eventbrite.com/e/devclubeu-168-tickets-677959353677

Подробности:


Андрей Мукамолов

Embedded Developer @ BambooApps

Автомобиль в твоём Arduino

Современные машины напичканы электроникой и эту электронику надо программировать. А если надо программировать то надо и тестировать. Есть придумка, как тестировать приложения для автомобилей без автомобилей. Что будет в докладе: Qt, FreeRTOS, CAN, Arduino


Антон Архипов

Developer Advocate @ JetBrains

Полезняшки отладчика в IntelliJ IDEA

Демонстрация всевозможных трюков которые можно сделать для отладки Java-приложений: нюансы HotSwap-a, лямбда-брейкпойнты, отслеживание цепочек вызовов Stream API, настройки точек останова, и ещё много чего.

DevClub #167

Иван так круто выступил прошлый раз, что нас завалили шквалом писем с просьбами об ещё одном выступлении. Поговорим о полезности open source для создания бизнес-логики в частности и построения микросервисной архитектуры в целом.

Место прежнее: отель von Stackelberg. Время и дата: 19:00, 27.06.2023.

Бронируем билетики здесь: https://www.eventbrite.com/e/devclubeu-167-tickets-660291839667

Подробности:


Иван Пономарёв

Staff Engineer @ Synthesized.io

Celesta: создание бизнес-логики в Java-экосистеме

Открытый проект Celesta, разрабатываемый на GitHub, невелик, но уже набрал неплохое портфолио из успешных внедрений. Я расскажу о некоторых идеях, делающих его непохожим на другие системы такого класса: как была достигнута простота миграции структуры базы данных через идемпотентный DDL, возможность прозрачного тестирования процедур, изменяющих данные в базе, и т. п.


Александр Малиновский

Technical Lead at Twilio

Эволюция микросервисной архитектуры Twilio Conversations API

Поговорим об эволюции микросервисной архитектуры продукта Twilio под названием Conversations API. Мы коснемся основных причин и драйверов изменения архитектуры, подходов, которые мы использовали для разделения сервисов, а также ситуаций, в которых мы решили объединить несколько сервисов в один. Также рассмотрим конечный результат новой архитектуры, как она решает поставленные задачи и как ее можно использовать для реализации новых функций продукта.

DevClub #166

Поговорим за React и интеграционные тесты и попробуем новый формат, поэтому рекомендуется приезжать без машины 😉

Место прежнее: отель von Stackelberg. Время и дата: 19:00, 31.05.2023.

На этот раз регистрация проходит здесь: https://www.eventbrite.com/e/637528132807

Подробности:


Илья Чернецкий

JavaScript Engineer @ Evolution

Оптимизация в React и не только

Существует миллион способов написать медленный JavaScript код. Рассмотрим на практике самые популярные из них! Изучим инструменты поиска проблем с производительностью и способы их решения на примере медленной работы React приложения. Коснёмся также проблем менеджеров состояния и отрисовки в браузере.


Иван Пономарёв

Staff Engineer @ Synthesized.io

Как генерировать данные для интеграционных тестов

В 2017 году TestContainers навсегда изменили то, как мы работаем с интеграционными тестами: теперь мы выполняем их повсюду, где есть Docker. Настало время сделать ещё один шаг вперёд и упростить интеграционные тесты, связанные с реляционными БД. От фабрик тестовых данных и инициализационных скриптов можно отказаться, заменив их синтезированными данными. А чем тесты короче и проще в написании, тем больше мы их можем написать, и повысить качество.

Devclub #165

Совсем скоро мы встретимся опять и — до и после вкусной кофе-паузы — обсудим как сделать игру и общественный транспорт лучше с помощью технологий. Место прежнее: отель von Stackelberg. Время и дата: 19:00, 25.04.2023.

Свой билетик можно получить вот тут: https://www.eventbrite.com/e/165-tickets-618144024417

Подробности:


Илья Зверев

Владелец свича / Switch owner

Игры как самовыражение, для каждого

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


Григорий Парфенов

Эксперт департамента транспорта

От Хаоса к удобству: Искусство и наука Проектирования транспорта общего пользования

Вы когда-нибудь задавались вопросом, как проектируются общественные транспортные системы, чтобы они были эффективными, удобными и надежными? В этой презентации мы исследуем сложное взаимодействие между градостроительством, технологией и человеческим поведением, которое лежит в основе создания безупречного транспортного опыта для тысяч пассажиров каждый день. Бонус тема: разбор на примере строящегося трамвая в порт.

Devclub #164

Вот и пришло анонсировать новую встречу в уютном отеле von Stackelberg (если вы не смогли его найти прошлый раз, то адрес: Toompuiestee 23, вход со двора), которая пройдёт 28 марта и начнётся, как обычно, в 19:00. На этот раз поговорим про тестирование в проде и почему JavaScript — такой.

Билеты: https://www.eventbrite.com/e/devclubeu164-tickets-591302540817

Подробности:


Михаил Раер

Principal Software Engineering Manager @ Microsoft

Testing in Production

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


Евгений Миротин

Lead Software Engineer @ Moon Rocket

Эволюция JS

Как возник и развивался язык. Ошибки дизайна. Новый процесс стандартизации. Актуальные тренды и значимые изменения в языке.

Devclub #163

Новые спикеры, новые закуски, новый спонсор — всё это на встрече номер 163, которая начнётся 28.02.2023 в 19:00 и пройдёт в отеле von Stackelberg (адрес: Toompuiestee 23; кстати, если бы не знали, то парковка вокруг — бесплатная!).

Билеты: https://www.eventbrite.com/e/163-tickets-549578793967

В программе:


Владимир Иванов

Senior Engineering Manager @ Bolt

Архитектор ПО — роль или должность?

В некоторых компаниях вы встретите формальные должности Архитекторов ПО, Архитекторов решений или Архитекторов Данных. В других нет архитекторов — зато там часто можно найти Стафф или Принципал инженеров. Мы поговорим, что за обязанностей у архитекторов и нужна ли такая должность в современной технологической компании.


Олег Шелаев

Developer Advocate @ AtomicJar

Mastering Testcontainers for better integration tests

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

Devclub #162

ДевКлуб возвращается в отель вон Стакельберг с новыми выступлениями на тему фулл-стэк разработки и можно ли заработать на сборке OpenJDK?

Встречаемся через неделю, 31 января, в 19:00 в отеле von Stackelberg!

Билеты: https://www.eventbrite.com/e/devclubeu-162-tickets-517364038767

В программе:


Сергей Кибиш

Senior Solutions Architect @ C.T.Co

Кто такой этот ваш Фулл-Стек разработчик?

В мире разработки очень много разных специализаций. Те кто сзади (backend), спереди (frontend), управляющие (managers) и другие. Более-менее им всем можно дать определение которое опишет, чем же они занимаются. Но есть один вид разработчиков, которых все хотят, но с ними не так всё просто — это Фулл-Стек. Кто они? Чем они занимаются? Зачем они? Это элита или просто тот в кого всё кидают и он делает? Давайте попробуем разобраться и наконец поймём кто это.


Сергей Гринев

Managing Director Azul Estonia

Brewing OpenJDK: what’s behind your morning Java

Язык программирования Java когда-то был связан только с компанией Sun Microsystems, однако сейчас существует множество компаний, которые занимаются разработкой open-source продукта OpenJDK. Многие из этих компаний выпускают собственные билды OpenJDK. В данном докладе с помощью компании Azul я расскажу, почему важно наличие разнообразие вендоров OpenJDK, в чём тут коммерческая выгода, кто может эти заниматься, и зачем для выпуска билдов OpenJDK мы гоняем миллионы тестов в день

Страница 2 из 88

Работает на WordPress & Автор темы: Anders Norén