Size: a a a

2020 December 07
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
Разработка программного обеспечения — достаточно сложный процесс, который может сильно усложниться с ростом количества участников. Чем больше в команде людей — тем больше коммуникаций и необходимости синхронизироваться, а чем больше система — тем чаще изменения в одном месте влияют на изменения в других местах.

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

Это третий пост — о том, как нужно проверять качество кода, и каким образом этот процесс влияет как на сам процесс разработки, так и на итоговый результат и бизнес-показатели.
источник
2020 December 09
Хекслет
Обращаете ли вы внимание при разработке сервиса на его доступность и соответствие пользовательскому сценарию?

Юзабилити сайта, приложения или платформы должно учитывать потребности людей с особенностями, например, пенсионерам, людям с проблемами зрения и так далее. Именно об этом - цифровая инклюзия.

9 декабря в 19:00 на youtube-канале Хекслета пройдёт вебинар, где мы поговорим о том, что такое цифровая инклюзия, что это - тренд или хороший тон в разработке продукта, разберём особенности интерфейса, технической разработки и кейсы, а также ответим на вопросы слушателей.

Спикеры - Валерия Курмак (AIC), Глафира Жур (SpurIT), модератор беседы - Никита Михайлов (Хекслет).

Ссылка на трансляцию: https://youtu.be/m8Me24m9lbA
источник
Хекслет
⚡️ 10 декабря с 17.00 до 19.00 по МСК пройдет Neat Talks #8

Neat Talks – это митапы на темы разработки, менеджмента, бизнес-анализа, тестирования, дизайна и инноваций.
Формат встреч – доклады, совместный просмотр видео-лекций, интеллектуальные игры и многое другое.

🍿 Программа Neat Talks #8

1. Neattech-payments – сервис для проверки чеков для мобильных устройств
Спикер: Николай Макаров, Backend engineer, http://neattech.io/
Тайминг: 30 минут доклад + 30 минут вопросы

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

2. Подходы к решению алгоритмических задач
Спикер: Игорь Макеенко, Frontend engineer, http://neattech.io/
Тайминг: 30 минут доклад + 30 минут вопросы

За свою жизнь Игорь решил более 5000 алгоритмических задач, начиная от задач a+b заканчивая тяжелыми н-мерными рекурретными соотношениями. Каждая алгоритмическая задача заставляет думать над ней почти все время, каждую секунду ты тратишь на ее размышление. А что если Игорь расскажет вам, что существуют способы решать задачи эффективнее и не закапываться в них.
В докладе спикер расскажет на примере некоторых задач:
- как с помощью простых шагов убрать туманность в задаче и приблизиться к ее решению
- как правильно готовится и улучшать свои знания алгоритмов



🎤 Чтобы присоединиться к митапу вступайте в чат коммьюнити митапов и регистрируйтесь на митап #8 по ссылке
Ссылка на трансляцию придет на почту в день проведения мероприятия.
❗️ Если ты хочешь выступить на следующем Neat Talks со своей темой, напиши об этом организаторам
источник
2020 December 10
Хекслет
источник
Хекслет
Почему PHP помогает быстрому карьерному росту? Есть ли работа для PHP-программистов и на что могут рассчитывать новички на рынке труда? Почему крупные компании выбирают для своих продуктов PHP, а не хайповые языки? Эти и другие вопросы обсудили с разработчиком Mail.ru Group Ильёй Зобенько. Читайте большое интервью эксперта в блоге Хекслета.
источник
Хекслет
О Code Basics должен знать весь мир, или Как изучать основы программирования бесплатно и без смс, но с регистрацией

Друзья, добрый день! Хотим поделиться с вами новостью и рассказать о парадоксе. Новость хорошая: наша платформа для изучения основ программирования Code Basics заняла третье место в Международном конкурсе открытых онлайн-курсов Edcrunch Award 2020 в номинации «Лучший внеплатформенный курс». Это ещё раз подтверждает качество и востребованность Code Basics.

А парадокс такой: когда мы упоминаем в Code Basics в публикациях, в разговорах со студентами или опытными разработчиками, оказывается, что далеко не все знают о существовании этой платформы. Это не просто удивляет, но даже немного расстраивает. Поверьте, для таких эмоций есть весомые причины.

Первая причина: на Code Basics можно изучать фундаментальные основы программирования

В уроках на Code Basics рассматриваются фундаментальные концепции, а не просто синтаксис языков программирования. Например, в рамках базового курса можно узнать о неизменяемости, побочных эффектах, типизации и системах типов, выражениях и инструкциях.

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

Вторая причина: на площадке есть базовые курсы по самым популярным и востребованным языкам

В первую очередь это популярные и распространённые языки программирования Python, Java, JavaScript, PHP. Они входят в топ-10 самых популярных языков программирования и широко используются в разных сферах: в веб-разработке, разработке мобильных и десктопных приложений, Data Science и машинном обучении, разработке корпоративных систем энтерпрайз-класса.

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

Если нужно изучить основы вёрстки, на Code Basics есть курсы по HTML и CSS. Наконец, в разработке курсы по Ruby, Go и Elixir.

Третья причина: практика с первых уроков

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

Своё решение можно сравнить с решением учителя. Это позволяет с первых шагов в разработке знакомиться с лучшими практиками.

Четвёртая причина: возможность обсудить решения с менторами или опытными участниками сообщества

Обсуждения доступны в комментариях к каждому уроку. Обратите внимание, здесь вы не найдёте подсказок-спойлеров. Менторы Хекслета помогают ученикам самостоятельно прийти к верному решению.

Пятая причина: учиться можно бесплатно

Все курсы на Code Basics бесплатные, так будет всегда. Это опенсорс-проект, он создан и развивается силами энтузиастов. Кстати, каждый желающий может принять участие в разработке Code Basics. Мы ценим посильное участие как опытных программистов, так и новичков.

---

Кажется, эти причины хорошо показывают, почему мы удивляемся, если кто-то не знает о Code Basics. А чтобы было меньше таких сюрпризов, мы поставили себе цель — рассказать о проекте всему миру. Кстати, если кто-то из знакомых спросит у вас, где можно познакомиться с программированием, покажите им Code Basics. Поверьте, друзья скажут вам спасибо!
источник
2020 December 11
Хекслет
источник
Хекслет
«Хекслет-Резюме» — это опен-сорс сервис для помощи в составлении резюме разработчикам. Любой желающий программист может опубликовать на нем свое резюме и получить рекомендации от таких же разработчиков, HR, или от наставников и менторов Хекслета. В рекомендациях ему расскажут, что можно изменить в своем резюме, а какие части составлены хорошо.

Можно сказать, что «Хекслет-Резюме» — это такой Stack Overflow для резюме на русском языке.

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

http://amp.gs/oxta
источник
2020 December 14
Хекслет
14 декабря (сегодня) в 19:00 по МСК стартует публичное собеседование для junior frontend-разработчика.

- Собеседует: Николай Говоров, фронтендер BIOCAD, ex-ВКонтакте
- Кандидат: Евгений Ягненков, студент Хекслета

Ссылка на трансляцию: https://youtu.be/-HfKMcP_yt4 Напоминаем, что публичное собеседование - это учебный формат интервью, а не трудоустройство в прямом эфире. Ход собеседования модерируется самим экспертом.
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник
Хекслет
источник