Друзья, снова и снова зову принять участие в конференции не в качестве участника, а в качестве докладчика.
Речь о DotNext, которую готовят наши давние соратники JUG Ru Group. Они делают Joker, Heisenbug, HolyJS и другие интересные конференции.
Но DotNext для меня — особая любовь, поскольку вот уже двадцать лет я живу в .NET. Конференция пройдёт 15 и 16 сентября в совмещённом формате онлайн+офлайн. Темы докладов надо подать до 25 апреля.
Почему это важно? Потому что люди получают знания от людей. Кто-то когда-то учил нас, теперь наше время и наша очередь делиться тайнами.
Подавайте заявку на доклад на DotNext. Я тоже подам. Увидимся на конференции.
Речь о DotNext, которую готовят наши давние соратники JUG Ru Group. Они делают Joker, Heisenbug, HolyJS и другие интересные конференции.
Но DotNext для меня — особая любовь, поскольку вот уже двадцать лет я живу в .NET. Конференция пройдёт 15 и 16 сентября в совмещённом формате онлайн+офлайн. Темы докладов надо подать до 25 апреля.
Почему это важно? Потому что люди получают знания от людей. Кто-то когда-то учил нас, теперь наше время и наша очередь делиться тайнами.
Подавайте заявку на доклад на DotNext. Я тоже подам. Увидимся на конференции.
👍2🔥1
Если и есть неразрешимый вопрос в современном программировании, то это вопрос управления. Несмотря на ухищрения менеджеров, 30% всех так и не доходят про прода, а в бюджет и сроки укладываются всего лишь 10%.
Гибкие методологии улучшают статистику — неудачных проектов становится 10%, а удачных — 40% (CHAOS Report 2015, страница 7).
Посередине серая зона — проекты, которые добираются до пользователя, но позже, чем запланировано, и за другие деньги.
Гибкие подходы, очевидно, работают — неудачных проектов становится меньше, а удачных больше. И очевидно, что гибким подходам есть куда расти, потому что серых проектов всё ещё очень много.
Agile — вовсе не статичный свод законов, раз и навсегда данный нам основателями Альянса. Наоборот, каждый год, каждый месяц мы видим новые возможности и новые решения. Каждый год мы учимся отбирать у серой зоны трудные проценты успешных проектов.
К сожалению, у нас не так много времени, чтобы читать все статьи и апробировать все интересные идеи. Зато мы можем вырваться на AgileDays, конференцию, сфокусированную на гибкой разработке.
Конференция будет интересна и программистам, работающим в гибких командах; и менеджменту, в том числе классическому менеджменту. Конечно, скрам-мастера и владельцы-продуктов тоже найдут здесь полезные для себя доклады и воркшопы.
AgileDays начинается завтра, так что поторопитесь! Она проходит в течение двух дней — 14 апреля онлайн, и 21 апреля онлайн + офлайн.
Ждём вас на сайте конференции. Знакомьтесь с программой, с докладчиками и — регистрируйтесь!
Гибкие методологии улучшают статистику — неудачных проектов становится 10%, а удачных — 40% (CHAOS Report 2015, страница 7).
Посередине серая зона — проекты, которые добираются до пользователя, но позже, чем запланировано, и за другие деньги.
Гибкие подходы, очевидно, работают — неудачных проектов становится меньше, а удачных больше. И очевидно, что гибким подходам есть куда расти, потому что серых проектов всё ещё очень много.
Agile — вовсе не статичный свод законов, раз и навсегда данный нам основателями Альянса. Наоборот, каждый год, каждый месяц мы видим новые возможности и новые решения. Каждый год мы учимся отбирать у серой зоны трудные проценты успешных проектов.
К сожалению, у нас не так много времени, чтобы читать все статьи и апробировать все интересные идеи. Зато мы можем вырваться на AgileDays, конференцию, сфокусированную на гибкой разработке.
Конференция будет интересна и программистам, работающим в гибких командах; и менеджменту, в том числе классическому менеджменту. Конечно, скрам-мастера и владельцы-продуктов тоже найдут здесь полезные для себя доклады и воркшопы.
AgileDays начинается завтра, так что поторопитесь! Она проходит в течение двух дней — 14 апреля онлайн, и 21 апреля онлайн + офлайн.
Ждём вас на сайте конференции. Знакомьтесь с программой, с докладчиками и — регистрируйтесь!
🔥1
Много лет назад бег рекламировали как средство от инфаркта. Была даже такая расхожая фраза — бегом от инфаркта.
С течение времени изменилось немногое. Появились специализированные кроссовки — именно для бега. Появились рекомендации, как правильно бегать — чтобы не убить ноги. Появились и новые исследования.
У программистов есть своя болезнь — не инфаркт — от которой все мы бегаем. Вызывается сидячим образом жизни. Так что, бегать надо!
Всё ближе фестиваль бега RUNIT, который пройдёт в Москве в середине июня. На подготовку осталась пара месяцев.
Бегать будем 18 июня по Измайловскому парку. Доступны дистанции для любого уровня подготовки — 3, 5, 10 и 25 километров. Все подробности в Telegram-канале.
Заходите на сайт фестиваля и регистрируйтесь!
С течение времени изменилось немногое. Появились специализированные кроссовки — именно для бега. Появились рекомендации, как правильно бегать — чтобы не убить ноги. Появились и новые исследования.
У программистов есть своя болезнь — не инфаркт — от которой все мы бегаем. Вызывается сидячим образом жизни. Так что, бегать надо!
Всё ближе фестиваль бега RUNIT, который пройдёт в Москве в середине июня. На подготовку осталась пара месяцев.
Бегать будем 18 июня по Измайловскому парку. Доступны дистанции для любого уровня подготовки — 3, 5, 10 и 25 километров. Все подробности в Telegram-канале.
Заходите на сайт фестиваля и регистрируйтесь!
🔥1🤔1
Уже через 10 минут поговорим про нормализацию и денормализацию таблиц и про соединения.
Трансляция в YouTube | VK
Продолжаем серию воркшопов по SQL. Второй воркшоп посвятим нормализации и соединению таблиц. Обсудим денормализацию — можно или нельзя? Поговорим, какие вообще бывают соединения таблиц кроме обычного внутреннего.
Как обычно, докладчик Марк Шевченко больше времени будет посвящать практическим вопросам, не углубляясь в теорию.
TG (чат) | TG (канал) | VK | YT
Трансляция в YouTube | VK
Продолжаем серию воркшопов по SQL. Второй воркшоп посвятим нормализации и соединению таблиц. Обсудим денормализацию — можно или нельзя? Поговорим, какие вообще бывают соединения таблиц кроме обычного внутреннего.
Как обычно, докладчик Марк Шевченко больше времени будет посвящать практическим вопросам, не углубляясь в теорию.
TG (чат) | TG (канал) | VK | YT
Началась весна, а это значит, что вместе с пробуждением природы, после зимней спячки пробуждаются и мозги программистов. Хочется думать о чём-то интересном и перспективном, о чём-то, что поможет нам расти в профессии и быть востребованными.
В этом программистам вот уже много лет помогают весенние конференции JUG Ru. Мы постоянно ездим к ним в гости — и как докладчики, и как участники. И хотим напомнить, что уже через несколько дней пройдут офлайн-дни конференций Heisenbug 2023 Spring и JPoint 2023.
✔️ Heisenbug 2023 Spring — проходит 11-12 апреля онлайн и 16-17 апреля оффлайн — в Москве. Это такое mast have мероприятие для тех, кто занимается качеством программ, а качество в развитых технических брендах — на первом месте. ☝️
✔️ JPoint 2023 — ждёт нас 12-13 апреля онлайн и 18-19 апреля офлайн — снова в Москве. Всё, что касается волшебного мира Java — это JPoint. Если, услышав слова Akka, Ignite, Kotlin или Hibernate, вы плачете от счастья, приходите! 🙏
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
В этом программистам вот уже много лет помогают весенние конференции JUG Ru. Мы постоянно ездим к ним в гости — и как докладчики, и как участники. И хотим напомнить, что уже через несколько дней пройдут офлайн-дни конференций Heisenbug 2023 Spring и JPoint 2023.
✔️ Heisenbug 2023 Spring — проходит 11-12 апреля онлайн и 16-17 апреля оффлайн — в Москве. Это такое mast have мероприятие для тех, кто занимается качеством программ, а качество в развитых технических брендах — на первом месте. ☝️
✔️ JPoint 2023 — ждёт нас 12-13 апреля онлайн и 18-19 апреля офлайн — снова в Москве. Всё, что касается волшебного мира Java — это JPoint. Если, услышав слова Akka, Ignite, Kotlin или Hibernate, вы плачете от счастья, приходите! 🙏
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
Трансляция в YouTube | VK
Дмитрий Гуськов продолжает рассказ, о том, как устроен copilot. Copilot — разработка OpenAI, интегрированная в GitHub. Она умеет генерировать код на разных языках программирования по описанию на человеческом языке.
Мы — в учебных целях — ограничились одним. Делаем сеть на Питоне, которая будет генерировать код на Питоне же.
На втором воркшопе Дмитрий расскажет, как устрона модель, которую мы будем учить и как проходит обучение. Начало сегодня 18 апреля в 19:00.
Запасайтесь Питоном и жмите колокольчик, чтобы YouTube напомнил вам о воркшопе.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Дмитрий Гуськов продолжает рассказ, о том, как устроен copilot. Copilot — разработка OpenAI, интегрированная в GitHub. Она умеет генерировать код на разных языках программирования по описанию на человеческом языке.
Мы — в учебных целях — ограничились одним. Делаем сеть на Питоне, которая будет генерировать код на Питоне же.
На втором воркшопе Дмитрий расскажет, как устрона модель, которую мы будем учить и как проходит обучение. Начало сегодня 18 апреля в 19:00.
Запасайтесь Питоном и жмите колокольчик, чтобы YouTube напомнил вам о воркшопе.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
🔥1
Трансляции в YouTube | VK
Продолжаем серию воркшопов про мета-программирования в среде JetBrains MPS. Фёдор Ярёменко расскажет, как сократить время в пути от ТЗ до готового кода.
Мы напишем визуальный редактор спецификаций, который будет транслироваться в схему XSD. С помощью такой схемы можно проверить корректность документа XML: все нужные теги на месте, в нужном порядке и правильно вложенные. Сама схема — тоже XML.
В наше время всё, что связано с XML, кажется устаревшим, но по какой-то причине JSON-валидаторы не так распространены, как XSD.
Короче, существуют сферы, где связка XML+XSD широко применяется.
Следующий воркшоп состоится в среду 19 апреля в 17:00 по Москве. Присоединяйтесь!
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Продолжаем серию воркшопов про мета-программирования в среде JetBrains MPS. Фёдор Ярёменко расскажет, как сократить время в пути от ТЗ до готового кода.
Мы напишем визуальный редактор спецификаций, который будет транслироваться в схему XSD. С помощью такой схемы можно проверить корректность документа XML: все нужные теги на месте, в нужном порядке и правильно вложенные. Сама схема — тоже XML.
В наше время всё, что связано с XML, кажется устаревшим, но по какой-то причине JSON-валидаторы не так распространены, как XSD.
Короче, существуют сферы, где связка XML+XSD широко применяется.
Следующий воркшоп состоится в среду 19 апреля в 17:00 по Москве. Присоединяйтесь!
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Трансляции YouTube | VK
Продолжаем серию воркшопов по SQL. Третий воркшоп посвящён ползучей практике. Мы обсудили все теоретические аспекты, настало время писать запросы. Будем менять схему, обсудим группировку и агрегирующие функции. Разберёмся, как суммировать данные нарастающим итогом. Поговорим про значения NULL.
На первом воркшопе мы использовали MS SQL, на втором — Postgres. Сейчас Марк Шевченко покажет, как работать с сервером MySQL.
Третий воркшоп состоится в четверг 20 апреля в 17:00 по Москве.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Продолжаем серию воркшопов по SQL. Третий воркшоп посвящён ползучей практике. Мы обсудили все теоретические аспекты, настало время писать запросы. Будем менять схему, обсудим группировку и агрегирующие функции. Разберёмся, как суммировать данные нарастающим итогом. Поговорим про значения NULL.
На первом воркшопе мы использовали MS SQL, на втором — Postgres. Сейчас Марк Шевченко покажет, как работать с сервером MySQL.
Третий воркшоп состоится в четверг 20 апреля в 17:00 по Москве.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Начало через 10 минут!
Трансляция в YouTube | VK
Дмитрий Гуськов продолжает рассказ, о том, как устроен copilot. Copilot — разработка OpenAI, интегрированная в GitHub. Она умеет генерировать код на разных языках программирования по описанию на человеческом языке.
Мы — в учебных целях — ограничились одним. Делаем сеть на Питоне, которая будет генерировать код на Питоне же.
На втором воркшопе Дмитрий расскажет, как устрона модель, которую мы будем учить и как проходит обучение. Начало через 10 минут — в 19:00.
Запасайтесь Питоном и жмите колокольчик, чтобы YouTube напомнил вам о воркшопе.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Трансляция в YouTube | VK
Дмитрий Гуськов продолжает рассказ, о том, как устроен copilot. Copilot — разработка OpenAI, интегрированная в GitHub. Она умеет генерировать код на разных языках программирования по описанию на человеческом языке.
Мы — в учебных целях — ограничились одним. Делаем сеть на Питоне, которая будет генерировать код на Питоне же.
На втором воркшопе Дмитрий расскажет, как устрона модель, которую мы будем учить и как проходит обучение. Начало через 10 минут — в 19:00.
Запасайтесь Питоном и жмите колокольчик, чтобы YouTube напомнил вам о воркшопе.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
👍1
Времена сейчас трудные, особенно, для джунов и студентов. Работу им найти трудно — работодатели хотят сеньоров, а джунов к себе не берут.
Одна из причин в том, что у джунов мало опыта. Они косячат, и за ними нужен глаз да глаз.
Молодым разработчикам помогла бы работа в большой компании с хорошим наставником, да только где такую найти? На работу же не берут!
Между тем, выход есть.
Каждый год Академия Яндекса проводит летнюю Школу Бэкенд Разработки. Эта школа для тех, кто уже шарит в программировании.
Вы должны уметь программировать, писать SQL запросы, настраивать софт, шарить в HTTP и не сильно тупить.
Чтобы поступить в школу, сделайте тестовое задание (первый тур), а затем — небольшой проект (второй тур). Первый тур закончится через неделю, дальше откладывать некуда!
После этого вас ждут два месяца онлайн-учёбы и месяц офлайн (иногородним Яндекс оплатит билеты и проживание).
Обучение в ШБР можно совмещать с другой учёбой или работой. После школы 50-70% учеников устраиваются в Яндекс.
Хороший шанс для толковых джунов.
Традиционно Яндекс обучает языкам Python, Java и С++, но в этом году в список попал и Go.
Офлайн-обучение пройдёт в Москве, Алматы и Белграде.
Заинтересовались? Заполните анкету и ждите тестового задания на почту. Удачи!
Одна из причин в том, что у джунов мало опыта. Они косячат, и за ними нужен глаз да глаз.
Молодым разработчикам помогла бы работа в большой компании с хорошим наставником, да только где такую найти? На работу же не берут!
Между тем, выход есть.
Каждый год Академия Яндекса проводит летнюю Школу Бэкенд Разработки. Эта школа для тех, кто уже шарит в программировании.
Вы должны уметь программировать, писать SQL запросы, настраивать софт, шарить в HTTP и не сильно тупить.
Чтобы поступить в школу, сделайте тестовое задание (первый тур), а затем — небольшой проект (второй тур). Первый тур закончится через неделю, дальше откладывать некуда!
После этого вас ждут два месяца онлайн-учёбы и месяц офлайн (иногородним Яндекс оплатит билеты и проживание).
Обучение в ШБР можно совмещать с другой учёбой или работой. После школы 50-70% учеников устраиваются в Яндекс.
Хороший шанс для толковых джунов.
Традиционно Яндекс обучает языкам Python, Java и С++, но в этом году в список попал и Go.
Офлайн-обучение пройдёт в Москве, Алматы и Белграде.
Заинтересовались? Заполните анкету и ждите тестового задания на почту. Удачи!
❤1
Весна в разгаре и программисты оставили свои берлоги в поисках интересных IT-мероприятий.
Среди самых востребованных — весенние конференции JUG Ru. Расскажем, что нас ждёт в мае.
✔️ C++ Russia 2023 — проходит 11-12 мая онлайн и 23-24 мая оффлайн — в Москве. Самая техническая из конференций, потому что C++ — не для слабаков, это суровый язык для суровых специалистов. Забудьте про сборку мусора, и добро пожаловать в мир быстродействия. 😎
✔️ Mobius 2023 Spring — ждёт нас 12-13 мая онлайн и 19-20 мая офлайн — снова в Москве. Всё, что касается волшебного мира мобильной разработки — это Mobius. Если, услышав про нативный код, вы плачете от счастья, приходите! Поплачем вместе. 🙏
✔️ HolyJS 2023 Spring — запланирована на 15-16 мая онлайн и 21-22 мая офлайн. Место встречи всё то же — Москва. Поговорим про фронтенд — JavaScript, TypeScript, ClojureScript, фреймворки и средства сборки. Если слово бекенд вызывает у вас страх и ненависть — вас ждёт HolyJS. 💪
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
Среди самых востребованных — весенние конференции JUG Ru. Расскажем, что нас ждёт в мае.
✔️ C++ Russia 2023 — проходит 11-12 мая онлайн и 23-24 мая оффлайн — в Москве. Самая техническая из конференций, потому что C++ — не для слабаков, это суровый язык для суровых специалистов. Забудьте про сборку мусора, и добро пожаловать в мир быстродействия. 😎
✔️ Mobius 2023 Spring — ждёт нас 12-13 мая онлайн и 19-20 мая офлайн — снова в Москве. Всё, что касается волшебного мира мобильной разработки — это Mobius. Если, услышав про нативный код, вы плачете от счастья, приходите! Поплачем вместе. 🙏
✔️ HolyJS 2023 Spring — запланирована на 15-16 мая онлайн и 21-22 мая офлайн. Место встречи всё то же — Москва. Поговорим про фронтенд — JavaScript, TypeScript, ClojureScript, фреймворки и средства сборки. Если слово бекенд вызывает у вас страх и ненависть — вас ждёт HolyJS. 💪
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
👍1
Осталось пять дней, чтобы записаться докладчиком на DotNext 2023.
Конференция пройдёт 15 и 16 сентября в совмещённом формате онлайн+офлайн. Тему доклада надо подать до 25 апреля.
Почему это важно? Потому что люди получают знания от людей. Кто-то когда-то учил нас, теперь наше время и наша очередь делиться тайнами.
Подавайте заявку на доклад на DotNext. Я тоже подам. Увидимся на конференции.
Конференция пройдёт 15 и 16 сентября в совмещённом формате онлайн+офлайн. Тему доклада надо подать до 25 апреля.
Почему это важно? Потому что люди получают знания от людей. Кто-то когда-то учил нас, теперь наше время и наша очередь делиться тайнами.
Подавайте заявку на доклад на DotNext. Я тоже подам. Увидимся на конференции.
Трансляция в YouTube | VK
Продолжаем разбираться с тем, как устроен copilot. Мы научились загружать репозитории с GitHub и научились обучать токенизатор, правда, несколько удивились результатом.
На третьем воркшопе Дмитрий Гуськов покажет сложный сценарий предобработки данных. Постараемся добить токенизатор до приемлемого уровня. И напишем скрипт для обучения модели.
Воркшоп начнётся во вторник 25 апреля в 19:00.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Продолжаем разбираться с тем, как устроен copilot. Мы научились загружать репозитории с GitHub и научились обучать токенизатор, правда, несколько удивились результатом.
На третьем воркшопе Дмитрий Гуськов покажет сложный сценарий предобработки данных. Постараемся добить токенизатор до приемлемого уровня. И напишем скрипт для обучения модели.
Воркшоп начнётся во вторник 25 апреля в 19:00.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
👍2
Трансляция в YouTube | VK
Продолжаем серию воркшопов про мета-программирование в среде JetBrains MPS. Фёдор Ярёменко расскажет, как сократить время в пути от ТЗ до готового кода.
Мы пишем визуальный редактор спецификаций, который транслирует их в схему XSD.
Мы научились строить абстрактное синтаксическое дерево и создали несколько визуальных редакторов. Теперь займёмся безопасностью — защитим аналитиков от неправильных спецификаций. Добавим проверки и ограничения.
Третий воркшоп состоится в среду 26 апреля в 17:00 по Москве. Присоединяйтесь!
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Продолжаем серию воркшопов про мета-программирование в среде JetBrains MPS. Фёдор Ярёменко расскажет, как сократить время в пути от ТЗ до готового кода.
Мы пишем визуальный редактор спецификаций, который транслирует их в схему XSD.
Мы научились строить абстрактное синтаксическое дерево и создали несколько визуальных редакторов. Теперь займёмся безопасностью — защитим аналитиков от неправильных спецификаций. Добавим проверки и ограничения.
Третий воркшоп состоится в среду 26 апреля в 17:00 по Москве. Присоединяйтесь!
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Трансляция в YouTube | VK
Продолжаем серию воркшопов по SQL. Мы познакомились с основами SQL и научились писать запросы, включая разные интересные.
Четвёртый воркшоп посвятим производительности и поговорим про индексы.
Узнаем, почему индексы работают быстро и поймём, когда их можно применять. Обсудим составные индексы и порядок полей. Выясним, что такое B-деревья и как хранятся индексы на диске. Наконец, выясним, для чего нужны включающие (покрывающие) индексы.
Ведущий, Марк Шевченко, покажет, как читать планы запросов. Вмести с ним сравним оператор EXPLAIN в разных СУБД.
Четвёртый воркшоп состоится в четверг 27 апреля в 17:00 по Москве
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Продолжаем серию воркшопов по SQL. Мы познакомились с основами SQL и научились писать запросы, включая разные интересные.
Четвёртый воркшоп посвятим производительности и поговорим про индексы.
Узнаем, почему индексы работают быстро и поймём, когда их можно применять. Обсудим составные индексы и порядок полей. Выясним, что такое B-деревья и как хранятся индексы на диске. Наконец, выясним, для чего нужны включающие (покрывающие) индексы.
Ведущий, Марк Шевченко, покажет, как читать планы запросов. Вмести с ним сравним оператор EXPLAIN в разных СУБД.
Четвёртый воркшоп состоится в четверг 27 апреля в 17:00 по Москве
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
❤1
Джуны, не спать! Завтра последний день приёма заявок в Школу Бэкенд Разработки Яндекса.
Академия Яндекса делает Школу каждый год — для тех, кто уже шарит в программировании.
Вы должны уметь программировать, писать SQL запросы, настраивать софт, шарить в HTTP и не сильно тупить.
Чтобы поступить в школу, сделайте тестовое задание (первый тур), а затем — небольшой проект (второй тур).
Обучение в ШБР можно совмещать с другой учёбой или работой.
После школы 50-70% учеников устраиваются в Яндекс и вы можете быть среди них.
Хороший шанс для толковых джунов.
Традиционно Яндекс обучает языкам Python, Java и С++, но в этом году в список попал и Go.
Офлайн-обучение пройдёт в Москве, Алматы и Белграде.
Заинтересовались? Заполните анкету и ждите тестового задания на почту. Удачи!
Академия Яндекса делает Школу каждый год — для тех, кто уже шарит в программировании.
Вы должны уметь программировать, писать SQL запросы, настраивать софт, шарить в HTTP и не сильно тупить.
Чтобы поступить в школу, сделайте тестовое задание (первый тур), а затем — небольшой проект (второй тур).
Обучение в ШБР можно совмещать с другой учёбой или работой.
После школы 50-70% учеников устраиваются в Яндекс и вы можете быть среди них.
Хороший шанс для толковых джунов.
Традиционно Яндекс обучает языкам Python, Java и С++, но в этом году в список попал и Go.
Офлайн-обучение пройдёт в Москве, Алматы и Белграде.
Заинтересовались? Заполните анкету и ждите тестового задания на почту. Удачи!
Трансляция в YouTube | VK
Завершаем серию воркшопов по SQL. На прошедшем — четвёртом — воркшопе мы разбирались с индексами и учились, когда и какие индексы создавать.
Пятый воркшоп посвятим транзакциям. Постараемся понять, что это вообще такое, расшифруем аббревиатуру ACID и выясним, зачем нужны уровни изоляции транзакций.
Ведущий, Марк Шевченко, расскажет, что означают все эти фантомные записи и грязные чтения. В качестве экспериментального полигона выступит Postgres.
Пятый воркшоп состоится в четверг 4 мая в 17:00 по Москве.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Завершаем серию воркшопов по SQL. На прошедшем — четвёртом — воркшопе мы разбирались с индексами и учились, когда и какие индексы создавать.
Пятый воркшоп посвятим транзакциям. Постараемся понять, что это вообще такое, расшифруем аббревиатуру ACID и выясним, зачем нужны уровни изоляции транзакций.
Ведущий, Марк Шевченко, расскажет, что означают все эти фантомные записи и грязные чтения. В качестве экспериментального полигона выступит Postgres.
Пятый воркшоп состоится в четверг 4 мая в 17:00 по Москве.
В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.
TG (чат) | TG (канал) | VK | YT
Наступил май и лето всё неизбежнее. Впереди дачи, отпуска, море, и разные там ремонты. Времени думать о работе не будет. Чтобы мозги не атрофировались от бездействия, надо загрузить их сложной и интересной информацией.
И где это делать, как не на технической конференции? На днях как раз начинаются онлайн-конференции JUG Ru.
Расскажем, что нас ждёт.
✔️ C++ Russia 2023 — проходит 11-12 мая онлайн и 23-24 мая оффлайн — в Москве. Самая техническая из конференций, потому что C++ — не для слабаков, это суровый язык для суровых специалистов. Забудьте про сборку мусора, и добро пожаловать в мир быстродействия. 😎
✔️ Mobius 2023 Spring — ждёт нас 12-13 мая онлайн и 19-20 мая офлайн — снова в Москве. Всё, что касается волшебного мира мобильной разработки — это Mobius. Если, услышав про нативный код, вы плачете от счастья, приходите! Поплачем вместе. 🙏
✔️ HolyJS 2023 Spring — запланирована на 15-16 мая онлайн и 21-22 мая офлайн. Место встречи всё то же — Москва. Поговорим про фронтенд — JavaScript, TypeScript, ClojureScript, фреймворки и средства сборки. Если слово бекенд вызывает у вас страх и ненависть — вас ждёт HolyJS. 💪
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
И где это делать, как не на технической конференции? На днях как раз начинаются онлайн-конференции JUG Ru.
Расскажем, что нас ждёт.
✔️ C++ Russia 2023 — проходит 11-12 мая онлайн и 23-24 мая оффлайн — в Москве. Самая техническая из конференций, потому что C++ — не для слабаков, это суровый язык для суровых специалистов. Забудьте про сборку мусора, и добро пожаловать в мир быстродействия. 😎
✔️ Mobius 2023 Spring — ждёт нас 12-13 мая онлайн и 19-20 мая офлайн — снова в Москве. Всё, что касается волшебного мира мобильной разработки — это Mobius. Если, услышав про нативный код, вы плачете от счастья, приходите! Поплачем вместе. 🙏
✔️ HolyJS 2023 Spring — запланирована на 15-16 мая онлайн и 21-22 мая офлайн. Место встречи всё то же — Москва. Поговорим про фронтенд — JavaScript, TypeScript, ClojureScript, фреймворки и средства сборки. Если слово бекенд вызывает у вас страх и ненависть — вас ждёт HolyJS. 💪
JUG Ru сделали участникам нашего клуба персональную скидку в 10% по промокоду PROGMSK. Ищите кнопку Для частных лиц.
Расписание конференций уже доступно на сайтах. Читайте, выбирайте, смотрите, кто спикер. И записывайтесь!
Много лет назад бег рекламировали как средство от инфаркта. Была даже такая расхожая фраза — бегом от инфаркта.
С течение времени изменилось немногое. Появились специализированные кроссовки — именно для бега. Появились рекомендации, как правильно бегать — чтобы не убить ноги. Появились и новые исследования.
У программистов есть своя болезнь — не инфаркт — от которой все мы бегаем. Вызывается сидячим образом жизни. Так что, бегать надо!
Майские праздники — время для раннего моря или дачи (не уверен, что современные программисты заводят дачи). Впрочем, какая бы физическая нагрузка вам ни сопутствовала, помните, что фестиваль бега RUNIT уже через полтора месяца.
Бегать будем 18 июня по Измайловскому парку. Доступны дистанции для любого уровня подготовки — 3, 5, 10 и 25 километров. Все подробности в Telegram-канале.
Заходите на сайт фестиваля и регистрируйтесь!
С течение времени изменилось немногое. Появились специализированные кроссовки — именно для бега. Появились рекомендации, как правильно бегать — чтобы не убить ноги. Появились и новые исследования.
У программистов есть своя болезнь — не инфаркт — от которой все мы бегаем. Вызывается сидячим образом жизни. Так что, бегать надо!
Майские праздники — время для раннего моря или дачи (не уверен, что современные программисты заводят дачи). Впрочем, какая бы физическая нагрузка вам ни сопутствовала, помните, что фестиваль бега RUNIT уже через полтора месяца.
Бегать будем 18 июня по Измайловскому парку. Доступны дистанции для любого уровня подготовки — 3, 5, 10 и 25 километров. Все подробности в Telegram-канале.
Заходите на сайт фестиваля и регистрируйтесь!
Пишем функционально (MskDotNet #53)
Изучение новых языков — непростое дело. Pascal и C находятся в одной нише, но в каждом из них есть свои способы выражения программистской мысли. Когда мы пишем на Pascal, как на С, или наоборот — обычно получается коряво. Мы называем такой код не-идиоматическим. И если проблемы возникает даже с родственными языками, то что говорить о разных парадигмах?
Писать объектно-ориентированно после процедурного кода нелегко. Писать функционально после императивного кода — тоже.
Марк Шевченко на примерах из F# и C# расскажет об идиомах функционального программирования. Мы узнаем, к чему может привести комбинирование функций, поддерживает ли C# ленивые вычисления (как Haskell) и сложно ли написать парсер.
53-й митап сообщества MskDotNet пройдёт в офисе МТС Банка в Технопарке 18 мая с 19:00. С 10-го мая открывают эту, закрытую ранее, часть ветки, так что на митап можно будет приехать на метро.
Регистрируйтесь и приезжайте!
Изучение новых языков — непростое дело. Pascal и C находятся в одной нише, но в каждом из них есть свои способы выражения программистской мысли. Когда мы пишем на Pascal, как на С, или наоборот — обычно получается коряво. Мы называем такой код не-идиоматическим. И если проблемы возникает даже с родственными языками, то что говорить о разных парадигмах?
Писать объектно-ориентированно после процедурного кода нелегко. Писать функционально после императивного кода — тоже.
Марк Шевченко на примерах из F# и C# расскажет об идиомах функционального программирования. Мы узнаем, к чему может привести комбинирование функций, поддерживает ли C# ленивые вычисления (как Haskell) и сложно ли написать парсер.
53-й митап сообщества MskDotNet пройдёт в офисе МТС Банка в Технопарке 18 мая с 19:00. С 10-го мая открывают эту, закрытую ранее, часть ветки, так что на митап можно будет приехать на метро.
Регистрируйтесь и приезжайте!
👍4