Блог Хекслета
Подключайтесь к юбилейному десятому вебинару Хекслета! Мы поговорим об экосистемах языков программирования, рассмотрим проблемы, с которыми сталкиваются начинающие программисты, поговорим о том, как выглядит правильный Package manager, публикации пакетов и многом другом.
Ведущий вебинара - Кирилл Мокевнин, CEO онлайн-школы программирования Hexlet, автор курсов и проектов. Основным примером будет язык Ruby, который во многом он стал примером для подражания (с него разобрали все, что только можно в разные экосистемы как снаружи языка, так и внутри). Помимо этого рассмотрим экосистемы на примере других языков программирования и рассмотрим пересечения и отличия в них.
Ссылка на трансляцию: https://youtu.be/qjaeambYKlY
В ходе прямого эфира Кирилл ответит на ваши вопросы, которые вы можете задать в основном чате слак-комьюнити Хекслета. Внутри новости подробности о вебинаре, а также полезные ссылки на дополнительные вебинары.
Наш сегодняшний вебинар посвящён нашему сообществу - комьюнити студентов онлайн-школы программирования Hexlet. Вебинар делится на две части - рассказ о формировании сообществ ИТ-специалистов в разных городах и презентация идеи организации локальных мероприятий при помощи Хекслета.
В ходе прямого эфира разберём примеры конкретных мероприятий и разные форматы (воркшопы, митапы, баркэмпы, мастер-классы, палаточные лагери, конференции и многое другое), о причинах, почему в этом необходимо участвовать начинающим разработчикам, а также поделимся принципами создания своего сообщества программистов в городах.
Ещё один важный аспект, на который хочется обратить внимание - создание локальных встреч участников комьюнити Хекслета. Если вы хотите организовать своё мероприятие для разработчиков, пишите нам в slack или на info@hexlet.io, мы поможем.
Экстремальное программирование это набор практик, который выводит качество программного обеспечения на новый уровень. Разработка через тесты, парное программирование, использование непрерывной интеграции, коротких циклов релиза и рефакторинга приводит к значительному улучшению программного продукта и кардинально ускоряет его разработку. Мы поделимся своим многолетним опытом практики XP и расскажем как проще всего начать использовать лучшее из того что есть в XP.
Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции. Так же Кирилл расскажет про свой опыт, ошибки и извлеченные уроки после сотен проведенных собеседований (удаленно и очно). Мы та
Почему vim это не yet another editor и зачем его используют. Основные понятия, трюки и стандартный workflow.
Заметки и ссылки
- Зачем использовать vim (Hexlet Guides)
- Игра Vim Golf
- Vim cheat sheet
Второй вебинар Хекслета, который посвящён обсуждению практического задания word count. Задача следующая: необходимо реализовать функцию, которая принимает на вход строку и возвращает число слов в этой строке. Полный текст задачи доступен внутри поста и на GitHub. Для решения необходимо использовать JavaScript без сторонних библиотек, возможен посимвольный перебор строки.
Вебинар проводят Кирилл Мокевнин и Рахим Давлеткалиев. Кирилл разберёт решения, которые присылали студенты Хекслета, проведёт код-ревью, рассмотрит подходы, которые можно применить для реализации функции, а также ответит на вопросы участников прямого эфира.