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

DEVCLUB #115

Meriton Grand Hotel Tallinn  29.03.2018   19.00-23.00

В программе:

Владимир Гоман

Председатель Балтийского астрономического клуба
https://www.facebook.com/groups/baltic.astronomy/
http://www.astronomy.ee/

Экзопланеты и поиски жизни

Существует ли жизнь на других планетах или Земля является единственной обителью жизни во Вселенной? Этот вопрос не дает нам покоя многие столетия. Чтобы понять это современные астрономы стремятся заглянуть в самые глубины Вселенной.
В этой лекции речь пойдет и о возможности существования жизни, как на соседних планетах, так и на далеких экзопланетах, вращающихся вокруг недостижимых для нас звезд. Также мы поговорим о современных методах обнаружения экзопланет.

Юрий Тимошин

Senior DevOps Engineer @ Malwarebytes
https://www.linkedin.com/in/juritimoshin

One CI To Rule Them All: автоматическая настройка.

Папки / пространства имён
Роли
Интеграция с Github
Разное по мелочи: blueocean, slack, pagerduty — надо подготовить.

One CI To Rule Them All: Declarative Pipelines.

Декларативные конвейеры (более сложный пример чем сейчас надо придумать)
Библиоткеки к коныейерам
Как конвертировать свои обычные проекты в конвейеры (convert-to-pipeline плагин, попробовать)

Jenkins всё ещё продолжает активно развиваться и опережает своих конкурентов практически во всём. Теперь в нём появились declarative pipelines — pipelines в том виде какие они должны быть. Покажу как сейчас надо настроить и использовать Jenkins:
— правильные ограничения по правам для аудитории. Как запретить доступ к отдельным проектам и секретам для некоторых лиц.
— интеграцию с Github, build on push.
— Multibranch pipelines, почему все проекты должны быть именно этим типом джобов.
— Jenkins pipeline libraries. Многие pipeline у вас будут похожи или вообще одинаковы. Как вынести общий код в библиотеку и использовать её
внутри pipeline.
— Docker! Pipeline-ы теперь поддерживают докер контейнеры нативно. Можно всё билдить в докере.
— И всё это можно настроить автоматически, например через
Chef.

ПАРКОВКА: 40 первых автомобилистов смогут припарковать своих машины на парковке гостиницы (см. план Meriton_Parking-map). Условия: необходимо попасть в число 40 первых и зарегистрироваться на стойке регистрации гостиницы с кодом «Devclub».

https://www.eventbrite.com/e/devclub115-tickets-44443910934

 

DEVCLUB #114: тесты, GDPR и котики

 

Сергей Чипига
Senior Automation Engineer @ Derivco Estonia

Собственный тестовый фреймворк: так ли это плохо?
В этом докладе я бы хотел рассказать, почему часто случается так, что команда автоматизации тестирования совместно с тестами разработывает собственный тестовый фреймворк. Чего не хватает в опен-сорс решениях и почему это не так уже и плохо. А также хотел бы представить собственный фреймворк, над которым работаю с свободное время, и который используется в моей работе — glacejs (https://glacejs.github.io).

 

Александр Грицевский
Lead Quality Manager @ Kuehne + Nagel

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

 

Кирилл Линник
Senior Software Architect @ MOVE Guides

GDPR и котики
Несмотря на то, что новый закон, который вступит в силу уже в мае этого года, касается всех нас, прежде всего, он влияет на людей, так или иначе связанных с ИТ: и на разработчиков, и на потребителей услуг. При этом, о GDPR почти всегда рассказывают юристы и прочие люди, которые лишь отдалённо понимают, что же это означает на практике.

Причина в том, что мало кто из здравомыслящих людей в состоянии «осилить» 88-страничный юридический текст и перевести его на язык «технарей». Но кто же, если не ДевКлуб, сделает это для вас? Давайте пройдёмся по основным положениям и попытаемся вместе понять, насколько серьёзно это затронет разработку, с чего начать и сколько попросить людей к себе в команду (или просто закрыть бизнес)?

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

ПАРКОВКА: 40 первых автомобилистов смогут припарковать своих машины на парковке гостиницы (см. план Meriton_Parking-map). Условия: необходимо попасть в число 40 первых и зарегистрироваться на стойке регистрации гостиницы с кодом «Devclub».

Встреча #113

В программе:
 
Игорь Боссенко
Solution Architect @ Kodality
“Where is my money?”
 
Эстонский Налоговый департамент и Таможенная служба (ЕМТА) один из наиболее больших и важных департаментов Министерства Финансов Эстонии. В докладе будет освещено, как обстоят дела в ЕМТА с точки зрения инфотехнологий, как происходит смена legacy систем на современные, что ожидать от ЕМТА в ближайшем будущем. Мы также затронем вопрос, какие деньги там крутятся и как туда попасть. Ну, и на сладкое — пара забавных историй.
 
 
Антон Аникин
IT Architect @ Icefire
«Регистр приложений в Налогово-таможенном департаменте»
 
Около 300 приложений, 100 серверов — как найти тот самый единственный сервис? В 2017 году, наконец, сделали один из самых важный шагов на пути к (микро/макро)-сервисной архитектуре — был создан регистр приложений. В этом докладе я попытаюсь рассказать, что из себя представляет регистр, и почему это важно.
 
 
 
Антон Стальнухин
Senior Developer @ Nortal
«Сказ о том, как Devclub на Angular без JS переходил»
 
В 2014 году я рассказывал о планах AngularJS — осенью 2016 года появился Angular 2, который на сегодня перерос в Angular 5. Это и будет главный герой нашей презентации. В 2017 году много слёз и пота было пролито в работе над удобным front-end’ом в некоторых новых проектах Налоговой Эстонии. Частично я использовал этот опыт и при написании новых сайтов Devclub: devclub.eu и devclub.ee, которые до недавних пор использовали AngularJS. В этом докладе я расскажу о том, что с 2014 года происходило с Angular, а также поделюсь опытом в построении систем на Angular-фреймворке, включая экосистему вокруг кода (структура, библиотечки, любимый всеми npm).
 
PS. 40 первых автомобилистов смогут припарковать своих коней на парковке гостиницы. Необходимо зарегестрировать коня на стойке регистрации гостиницы с кодом Devclub

Selenium Camp 2018

Приглашаем на Selenium Camp 2018!

Мы рады сообщить о начале официальной подготовки конференции Selenium Camp 2018, которая назначена на 2-3 марта и традиционно пройдет в Киеве. Это событие полностью посвящено автоматизации тестирования и будет интересно как начинающим тестировщикам и разработчикам, так и опытным автоматизаторам.

Мы собрали новый программный комитет и определились со свежими направлениями в программе конференции. Среди докладчиков вы сможете увидеть множество практиков своего дела.

Прошлогодний эксперимент с новым типом билета для начинающих продолжается. В программе будут доклады и мастер-классы, которые нацелены на начинающих в автоматизации тестирования или тех, кто хочет перейти к автоматизации из ручного тестирования. С таким билетом можно будет посещать только такие доклады, но зато на него действует скидка 40%. Отличное предложение для развития рынка автоматизации тестирования!

Вас ждут насыщенных 2 дня докладов от 50+ спикеров. Доклады будут разделены на 3 параллельных потока, один из которых будет работать в формате мастер-классов. Таким образом, вы сможете не только получить новую инфомацию по интересующему вас вопросу, но и протестировать ее в деле.

Итак, регистрация открыта и ждет вас! Билеты традиционно поделены на несколько этапов, но принцип остался тем же: раньше купил билет – сэкономил больше денег.

Event на facebook. Напоследок хотим напомнить, как это было в прошлом году:

Новогодняя встреча — вечер загадок

Ура! Наш ждёт вечер загадок (и отгадок) на очередной новогодней встрече Девклуба! 29 декабря, в 19:00, в конференц-зале отеля Meriton.

В программе:

  • Антон Кекс — Kotlin puzzlers
    Антон расскажет от загадках в языке программирования Kotlin. Доклады про Kotlin в нашем клубе уже были не один раз. В этот раз Антон хочет рассказать о неожиданных ситуациях в использовании этого языка.
  • Андрей Солнцев — Selenide puzzlers
    Андрей расскажет от загадках в Selenide. Да, да! Авторские паззлеры!
  • Ну и вишенка на новогоднем торте: Женя Голобородько расскажет, что же его бесило в 2017 году.

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

Встреча #110: 2017-10-23

23 октября 2017, в 19:00 состоится очередное сборище нашего клуба! Встреча пройдёт в конференц-зале отеля Von Stackelberg.

В программе:

Илья Хямяляйнен приедет к нам прямо из далёкой Англии чтобы рассказать хакерскую былину:

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

Будет интересно %)

Евгений Маренков расскажет нам как можно писать красивую документацию с помощью Swagger:

Swagger это очень большая экосистема, предоставляющая огромное количество возможностей для документации REST API. Например, Swagger позволяет генерировать документацию из Java кода, что позиционируется как очень гламурненький и модный подход. Со своего опыта покажу, что этот подход очень нежелателен и объясню на примерах к каким плачевным последствиям он приведет. Естественно, рассказу про наш подход к этому зверю и покажу как его внедрить так, чтоб Java код остался нетронутым, а документация была бы понятна как потенциальным клиентам REST API так и Product Owner-ам, которые тоже люди и хотят видеть в понятной для себя форме, а может и подправлять документацию.

Гость из дружественной Латвии, Андрей Адамович продолжит тематику о чатботах у нас в клубе:

Управление «юзер-группой» требует выполнения часто-повторяющихся задач: публикация анонсов, оповещения, статистические рапорты. Groovy, AWS Lambda, Terraform и Slack оказались неплохой комбинацией для того, чтобы эти задачи автоматизировать.

TallinnJS 0.1

 

Приглашаем всех интересующихся разработкой JavaScript на первый митап TallinnJS 0.1, который пройдет 16 ноября в Ülemiste City. Вас будут ждать три увлекательных доклада и живое общение.

Регистрация и подробная информация

Встреча #109

Привет!

26 сентября 2017, в 19:00 состоится очередное сборище нашего клуба! Встреча пройдёт в конференц-зале отеля Von Stackelberg.

Михаил Раер расскажет нам как реализовать бота для всеми нами любимого Skype. Да, у Skype есть публичный API который можно замечательно использовать для написания ботов!

Дмитрий Нестерук поделится с нами мыслями о языках программирования.

Прогресс не стоит на месте: старые языки вроде C# продолжают развиваться, а новые, такие как Rust и Kotlin изобилируют смелыми идеями. В этом докладе мы поговорим, о том какие же возможности современных языков являются самыми полезными и интересными, а также немного потеоретизируем на тему того, какие еще известные, но пока не реализованные, возможности были бы полезны в современных языках программирования.

Алексей Михайлов расскажет как язык программирования Elixir используется в современной веб-разработке:

  • Краткий обзор возможностей языка Elixir, виртуальной машины BEAM и экосистемы Elixir/Erlang.
  • Применение Elixir при разработке веб-сервисов высокой доступности: модель акторов, фреймворк OTP, распределенные системы на базе Elixir.
  • Немного личного опыта и впечатлений после применения языка в течение 1 года

XP Days 2017 Informational Partners

XP Days Ukraine 2017

Наши информационные партнёры приглашают вас на XP Days Ukraine, конференцию по инженерным практикам, архитектуре и DevOps, которая пройдет в Киеве 10-11 ноября.

В этом году команда спикеров имеет много свежих лиц, в ней собрались представители известных международных компаний (GitHub, Red Hat, Elastic, Odnoklassniki, Wix, Oracle, JetBrains), независимые консультанты с огромным опытом как Venkat Subramaniam и Steve Freeman, а также опытные представители IT сообщества Украины. Вот основные направления, на которые мы сделали ставку в программе этого года:

  • Дисциплина разработки и правильные инженерные практики для более быстрых результатов с лучшим качеством (code review, работа с техническим долгом, правильное использование инструментов для разработки и т.д.).
  • Микросервисная архитектура на практике (опыт миграции больших систем, подходы к тестированию, мониторингу, логированию и анализу проблем).
  • Современные тренды в DevOps и практики для успешного внедрения этого подхода, необходимые инструменты и практические отчеты по их применению.
  • Современные архитектурные решения на облачных платформах, особенности и преимущества их применения.

Вас ждут насыщенных 2 дня докладов от 50+ спикеров в 3-ех параллельных потоках.

Итак, регистрация открыта и ждет вас! Билеты традиционно поделены на несколько этапов, но принцип остался тем же: раньше купил билет – сэкономил больше денег. Напоследок хотим напомнить, как это было в прошлом году:

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

создано с помощью WordPress & Автор темы: Anders Norén