• Tver.io Database Delivery

    Online event

    🦄 Управление изменениями схем баз данных — одна из самых актуальных проблем в разработке бэкенда. Раскрыть ее поможет Роман Гордеев https://github.com/rgordeev, Software Architect в Rostelecom Data Centres.

    Доклад будет полезен всем, кого интересуют решения проблем версионирования схемы БД, а также вопросы Database Delivery.

    Нажми "Я иду", подпишись на канал https://www.youtube.com/c/TverIO, чтобы не пропустить начало трансляции. И, конечно, расскажи про свой опыт в группе https://t.me/tverio_database

    Рассмотрим:
    * Основные подходы к управлению изменениями схемы БД.
    * Pros & Cons.
    * Подробно об инструменте управления миграциями схемы БД Liquibase.
    * О частых вопросах, которые возникают при интеграции Liquibase в современные Java-приложения.

    🤑 Забыл прошлый раз закинуть деньжат на стикеры?
    События бесплатны, но всегда респект хорошим и добрым людям, которым нравится то, что мы делаем 👉 https://go.tver.io/donate

    😎 Tver.IO в соц. сетях

    Youtube: http://go.tver.io/youtube (трансляции и записи докладов)

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    🙏 Благодарности

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.io Performance Meetup

    Online event

    🦄 Совсем скоро Google начнет использовать производительность как основную метрику для ранжирования страниц. Самое время обсудить, как добиться максимальной оптимизации на фронтенде! Нажми "Я иду", подпишись на канал https://www.youtube.com/c/TverIO, чтобы не пропустить начало трансляции. И, конечно, расскажи про свой опыт ускорения веб-страничек в группе https://t.me/tverio_javascript

    TL;DR

    # Программа

    - Сергей Ufocoder (https://twitter.com/xufocoder) - Немного про рендеринг, браузер и производительность

    - Алексей Тактаров (https://twitter.com/mlfrg) - Practical Serverless & Edge Computing

    🤑 Забыл прошлый раз закинуть деньжат на стикеры?
    События бесплатны, но всегда респект хорошим и добрым людям, которым нравится то, что мы делаем 👉 https://go.tver.io/donate

    😎 Tver.IO в соц. сетях

    Youtube: http://go.tver.io/youtube (трансляции и записи докладов)

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    🙏 Благодарности

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.io AnniversaryX

    Online event

    🦄 Юбилейное трехдневное событие tver.io - вступай в чат https://t.me/tverio_chat - представься, читай дальше, а лучше сразу жми "Я иду" и поделись как сообщества помогают тебе в профессиональной жизни.

    TL;DR

    # Программа

    ## 17 декабря. Community Day. Начало в 19:00

    Ведущий - Сергей Головин, https://twitter.com/_sgolovin

    - Иван Новиков — Opening Keynote. Tver.IO Timeline.
    https://twitter.com/jonny_novikov

    ### Открытое обсуждение

    - Виталий Слободин (Ростовское IT-сообщества) https://twitter.com/vitalliumm

    - Марк Ланговой (Сообщество разработчиков Краснодара и края)
    https://github.com/langovoi

    - Михаил Полубояринов (PiterJS)
    https://twitter.com/mike1pol

    - Илья Лесик (Tver.IO) https://twitter.com/ilialesik

    ## 18 декабря. Happy Day. Начало в 19:00

    - Федор Борщев (https://borshev.com/) — "Как управлять программистами, не забывая о счастье"

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

    ### Открытое обсуждение

    - Павел Аргентов https://twitter.com/argent_smith
    - Илья Лесик https://twitter.com/ilialesik

    Чат в Telegram: https://t.me/tverio_chat

    🤑 Забыл прошлый раз закинуть деньжат на стикеры?
    События бесплатны, но всегда респект хорошим и добрым людям, которым нравится то, что мы делаем 👉 https://go.tver.io/donate

    😎 Tver.IO в соц. сетях

    Youtube: http://go.tver.io/youtube (трансляции и записи докладов)

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    🙏 Благодарности

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

    1
  • Tver.io Open Source Talks

    Online event

    🦄 Если ты предан по-настоящему своему делу и любишь его, то сразу гоу в чат https://t.me/tverio_open_source - представься, читай дальше, а лучше сразу жми "Я иду" и еще расскажи о своих проектах или идеях.

    Ты серьезно продолжаешь читать, а не вступил в групповой чат?
    Мы считаем лучше потерять, чем упустить возможность.

    TL;DR

    Open Source – не только неотъемлемая часть современной разработки, но и тема, в которой команда Tver.io и приглашенные эксперты давно и надолго. Под надолго понимается интервал длинною в жизнь, просто часть из нее была подготовкой.

    Как начать контрибьютить в опен-сорс, где найти идеи для проекта, что лучше – влиться в существующий проект или сделать свой, и другие вопросы будут подняты на Tver.io Open-Source Talks.

    Онлайн трансляция будет на канале по ссылке https://www.youtube.com/watch?v=ZnsRH9NVqDw - подписывайся и ставь колоколец, чтобы не пропустить начало!

    # Программа

    - "Почему не надо создавать свой собственный Open Source UI Framework", Андрей Яманов
    - "Почему фронтендеры не инженеры", Сергей Сова
    - Панельная дискуссия

    Участники:

    - Игорь Александров — JetRockets Co-Founder and CTO.
    Ruby and Crystal Engineer.
    (https://github.com/igor-alexandrov)

    - Сергей Сова — Frontend Lead, Architect в Redmadrobot SPb, developer advocate и контрибьютор библиотеки Effector
    (https://github.com/sergeysova)

    - Илья Лесик — Co-Founder, Software Engineer в lessmess,
    создатель библиотеки react-figma
    (https://github.com/ilyalesik)

    - Андрей Яманов — CSS Cheater, DX Advocate. Author of @numldesign, DevRel Cube.js
    (https://github.com/tenphi)

    - Александр Шушунов, модератор и ведущий дискуссии
    (https://twitter.com/AShushunov)

    Список тем:

    - Зачем контрибьютить в опен-сорс?
    - Как найти идеи для опен-сорс проекта?
    - Что лучше - влиться в существующий проект или сделать свой?
    - Как продвигаешь свой опен-сорс проект?
    - Помогает ли участие опен-сорсе в построении карьеры разработчика?
    - Пробовал ли ты монетизировать опен-сорс, собирать донаты, или может быть спонсируешь какой-то репозиторий?
    - Как находишь контирибуторов в проект?
    - Как правильно строить сообщество вокруг своего опен-сорса?
    - Open Source vs Free Software, лицензии
    - Безопасность использования опен-сорса
    - Советы по ведению README, язык
    - GitHub, NPM - принадлежат частной компании, как это сказывается и может сказаться в будущем на опен-сорсе

    Чат в Telegram: https://t.me/tverio_open_source

    🤑 Забыл прошлый раз закинуть деньжат на стикеры?
    События бесплатны, но всегда респект хорошим и добрым людям, которым нравится то, что мы делаем 👉 https://go.tver.io/donate

    😎 Tver.IO в соц. сетях

    Youtube: http://go.tver.io/youtube (трансляции и записи докладов)

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    🙏 Благодарности

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.io State Management Talks

    Online event

    "Наденьте на хеллоуин костюм shared mutable state и вы напугаете кучу фронтедеров!"

    Зачем нужны стейт-менеджеры на фронтенде, что за стейт хранится в них и где место бизнес- и не только логике, разберем на Tver.io State Management Talks.

    Онлайн трансляция будет на канале по ссылке https://go.tver.io/stream-2020-07-23-youtube - подпишитесь и поставьте колокольчик, чтобы не пропустить начало!

    # Программа

    Участники:

    - Сергей Сова — Frontend Lead, Architect в Redmadrobot SPb, developer advocate и контрибьютор библиотеки Effector
    (https://twitter.com/_sergeysova)
    - Павел Черторогов — архитектор информационных систем в ps.kz,
    GraphQL-ниндзя, автор библиотеки graphql-compose
    (https://twitter.com/nodkz)
    - Артём Арутюнян — техлид в Калуга Астрал, автор Reatom
    (https://twitter.com/artalar_dev)
    - Павел Малышев — сооснователь Mustlab, популяризатор и эксперт Svelte
    (https://twitter.com/PaulMaly)
    - Александр Шушунов, модератор и ведущий дискуссии
    (https://twitter.com/AShushunov)

    Список тем:

    - Зачем нужны стейт-менеджеры?
    - Что за стейт хранится в стейт-менеджерах?
    - Какая логика должна быть описана в стейт-менеджерах?
    - Если мы описываем логику в стейт-менеджере, то она зависит от конкретного стейт-менеджере? Не является ли это проблемой?
    - Есть ли возможность описать логику на чистом JS?
    - Можно ли обойтись без стейт-менеджеров?
    - Фреймворки и стейт-менеджеры. Системы реактивности фреймворков и стейт-менеджеров.
    - Тестирование логики в стейт-менеджерах.

    Чат в Telegram: https://t.me/tverio_javascript

    Хотите еще более классные события?
    Поддержите проект по ссылке https://go.tver.io/donate

    # Трансляцию и записи докладов

    Смотри на канале сообщества http://go.tver.io/youtube

    # Остались вопросы?

    Можно оставить комментарий внизу, а также в любой соцсети:

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    # Kudos

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.io No Code Talks

    Online event

    Когда программисты станут не нужны?
    И вообще когда программисты становятся нужны и зачем?
    Будем ли мы вскоре двигать готовые компоненты на экране и получать классные продукты?

    Мы проведем открытую дискуссию на горячую тему "no code" и обсудим насколько слово «нет» подходит слову «код», есть ли смысл ноукодить, и нужны ли для этого НЕ-разработчики.

    Онлайн трансляция будет на канале по ссылке https://go.tver.io/stream-2020-05-28-youtube - подпишитесь и поставьте колокольчик, чтобы не пропустить начало!

    # Программа

    Список тем:

    - Что такое ноукод?
    - Как возникают No Code инструменты?
    - Как понять, стоит ли вкладываться в изучение нового инструмента или проще решить задачу на известных технологиях?
    - Проблема времени жизни инструмента. Будет ли он актуален завтра?
    - Проблема замены инструмента.
    - Надежность, Privacy, соблюдение GDPR в No Code инструментах
    - Были ли у вас кейсы перехода с No Code на кастомные решения?
    - Можно ли сделать инструмент, который станет заменой языку общего назначения?

    Участники:

    - Александр Шушунов, модератор и ведущий дискуссии
    - Илья Лесик, lesik.dev
    - Анна Егорова, anna.ae
    - Иван Новиков, лидер сообщества Tver.io
    - Денис Сергеев, Accenture
    - Анна Радзиевская, основатель Code breakers
    - Павел Аргентов, @argent_smith, evrone.com

    Чат в Telegram: https://t.me/tverio_nocode

    Хотите еще более классные события?
    Поддержите проект по ссылке https://go.tver.io/donate

    # Трансляцию и записи докладов

    Смотри на канале сообщества http://go.tver.io/youtube

    # Остались вопросы?

    Можно оставить комментарий внизу, а также в любой соцсети:

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    # Kudos

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.io JavaScript Meetup

    JetRockets (Online)

    Митап сообщества, посвящённый разработке на JavaScript и не только.

    Регистрация закрыта на этой странице - будет онлайн трансляция на канале https://go.tver.io/youtube - подписывайся, чтобы не пропустить начало!

    # Программа

    - Открытие весеннего сезона событий и вступление от команды
    Tver.IO - LIVE on Youtube

    - "Переизобретая асинхроность", Дмитрий Пацура, https://github.com/ovr

    Concurrency & Parallelism, OS/Processes/Threads/Scheduling, Synchronous & Asynchronous, CPU/IO bound, JavaScript & Async, Sync primitives, Bugs in Async Code.

    - "React Reconciler: как написать собственный рендерер", Ярослав Лосев, https://github.com/LosYear

    Что такое "реконсиляция" в React и какой путь проходит компонент от кода до отрисовки на экран, какие рендереры уже существуют и как написать свой собственный на примере отрисовки React-компонентов в Figma

    - "Wasm 101", Полина Гуртовая, https://github.com/HellSquirrel

    Совсем не хардкорное введение в WebAssembly.
    Напишем немного кода для стековой виртуальной машины, заглянем под капот v8.
    И, чтобы нам точно было не скучно, добавим немного C++ и Rust.

    - "ML для фронтендеров, Максим Северухин, https://github.com/mousemckill

    Рассмотрим что такое ML и с чем его едят фронтед-разработчики. Как нам войти в ML и реализовать уже сегодня первое приложение. А так же разработаем главную фичу Aliexpress прямо на докладе. Даешь ML в браузеры!

    Заявки на участие в программе еще принимаются на официальном сайте https://tver.io/call-for-papers/

    Хотите еще более классные события?
    Поддержите проект по ссылке https://go.tver.io/donate

    # Трансляцию и записи докладов

    Смотри на канале сообщества http://go.tver.io/youtube

    # Остались вопросы?

    Можно оставить комментарий внизу, а также в любой соцсети:

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    # Kudos

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram

    Happy coding!
    \o/

  • Tver.IO PostgreSQL Performance Workshop

    Prospekt Pobedy, 14

    Открытая лекция Брюса Момжиана в Твери.

    10 февраля 2020 года в Твери пройдёт выступление знаменитого евангелиста одной из самых популярных в мире открытой СУБД PostgreSQL, знатока и практического разработчика с более чем 20-летним опытом Брюса Момжиана.

    Выступление Брюса Момжиана в Твери — продолжение просветительского турне по городам России. Организатор турне — Postgres Professional, компания-разработчик российской СУБД на основе PostgreSQL.

    Начало: Понедельник, 10 февраля 2020 года в 18:00

    Длительность: 3 часа

    Место проведения:
    г. Тверь, проспект Победы, 14. «Мой бизнес» - на карте https://go.tver.io/meetup-2020-02-10-map

    Программа - мастер-класс:

    Брюс Момжиан "PostgreSQL Performance Tuning", https://momjian.us/

    МАТЕРИАЛ БУДЕТ НА АНГЛИЙСКОМ ЯЗЫКЕ, БЕЗ ПЕРЕВОДА

    Abstract:
    This talk is designed for advanced PostgreSQL users who want to know how to maximize PostgreSQL performance. It covers every aspect of performance: server settings, caching, sizing operating system resources, optimizer processing, problem queries, storage efficiency, and some hardware selection details. It includes how to size shared memory, how to understand the output of the optimizer, when to restructure queries, and how to configure storage for optimal performance.

    About speaker:
    Bruce Momjian is co-founder and core team member of the PostgreSQL Global Development Group, and has worked on PostgreSQL since 1996. He has been employed by EnterpriseDB since 2006. He has spoken at many international open-source conferences and is the author of PostgreSQL: Introduction and Concepts, published by Addison-Wesley. Prior to his involvement with PostgreSQL, Bruce worked as a consultant, developing custom database applications for some of the world's largest law firms. As an academic, Bruce holds a Masters in Education, was a high school computer science teacher, and lectures internationally at universities.

  • Tver.io Makers Meetup

    Accenture

    Митап посвящен мейкерам - тем, кто работает над собственными технологическими проектами (играми, опен-сорс библиотеками, инструментами и т.п.). Отличная возможность показать свои разработки!

    Митап входит в список событий Product Hunt Global Meetups, которые пройдут 28 января по всему миру: https://meetups.producthunt.com/events/#/list

    Место проведения - офис компании технологического центра Accenture Russia (https://www.accenture.com/ru-ru/tver)

    # Программа мероприятия

    - "Продвижение продуктов на Product Hunt", Илья Лесик

    - "3 проекта: игра, профилактика здоровья, еда", Александр Суханов, Hoodies

    - "Интерактивная карта офиса", Артём Иванов, Accenture

    - "Образовательная настольная игра для изучения 3D-печати", Никита Востров, ПОНТК «Physica. Начало пути»

    - "Система распознавания лиц", Владимир Селянкин, Accenture

    - Ending Keynote, Иван Новиков

    Обсуждение идей продолжим в баре Суворов в шаговой доступности.

    Заявки на участие в программе еще принимаются на официальном сайте https://tver.io/call-for-papers/

    # Событие на ProductHunt

    https://meetups.producthunt.com/events/details/product-hunt-tver-presents-product-hunt-tver-meetup/#/

    # Форма подачи заявки на участие в качестве спикера (Call for Paper)

    https://go.tver.io/cfp-2020-01-28

    Хотите еще более классные события?
    Поддержите проект по ссылке https://go.tver.io/donate

    # Afterparty

    Место уточняется!

    # Процесс регистрации:

    - Нажимаем "Я иду!" ("I am going") на этой странице.

    # Записи докладов

    Смотри на канале сообщества http://go.tver.io/youtube

    # Остались вопросы?

    Можно оставить комментарий внизу, а также в любой соцсети:

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    # Kudos

    Партнеры сообщества: компании JetRockets, Accenture, PrimeGroup, Epam, Hoodies.

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram
    Happy coding!

  • Tver.io Anniversary Meetup

    Офис компании JetRockets

    Ежегодное событие ИТ сообщества tver.io

    Место проведения - офис компании JetRockets (http://jetrockets.pro)

    # Программа мероприятия

    - Keynote - Иван Новиков, https://github.com/jonny-novikov лидер сообщества https://tver.io

    - "Как улучшить принятие технических решений" - Антон Давыдов, Ruby Hero https://github.com/davydovanton

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

    - "GraphQL на ландшафте микросервисов или как все собрать в кучу" - Сергей Пономарев https://github.com/sponomarev, Evil Martians

    Кажется, что GraphQL заставляет нас использовать монолитную архитектуру. Давайте разберёмся, что это не так.

    - "Как мы строим платформу на Nest" - Андрей Мелихов, Яндекс.Деньги

    Яндекс Деньги прошли долгий путь от XSLT до React, при этом соответственно изменялся и бэкенд.
    Мы жили на XScript (тайные древние технологии!), на чистом Express и вот теперь переезжаем на Nest.
    Мы декомпозировали наш монолит и создали множество микросервисов. Но как мы сделали это? Я расскажу, как и почему мы строим новую программную платформу на Nest, какие основные архитектурные принципы и правила мы выработали, а так же поделюсь маленькими секретами.
    Вы узнаете, зачем мы это сделали, чем хорош Nest и почему отчаянный рефакторинг занял больше трёх месяцев.

    Хотите еще более классные события?
    Поддержите проект по ссылке https://go.tver.io/donate

    # Afterparty

    Место уточняется!

    # Процесс регистрации:

    - Нажимаем "Я иду!" ("I am going") на этой странице.

    # Записи докладов

    Смотри на канале сообщества http://go.tver.io/youtube

    # Остались вопросы?

    Можно оставить комментарий внизу, а также в любой соцсети:

    VK: https://go.tver.io/vk

    Twitter: https://go.tver.io/twitter

    Instagram: https://go.tver.io/instagram

    # Kudos

    Дизайн обложек - Валерия Лесик https://go.tver.io/valeria-lesik

    Присоединяйся в команду активистов https://go.tver.io/telegram
    Happy coding!