Гид по спортивному программированию: обзор соревнований и советы по участию в них
Разбираемся, какие соревнования существуют, зачем в них участвовать, а главное, как извлечь из контестов максимальную пользу.
Разбираемся, какие соревнования существуют, зачем в них участвовать, а главное, как извлечь из контестов максимальную пользу.
Code review — штука важная, но времзатратная. Рассказываем об инструментах, которые сами проанализируют код и укажут в нём слабые места.
Разработка дизайна — штука непростая, что выливается в разные ошибки начинающих. О том, какие ошибки можно допустить, узнали у экспертов.
Специалисты из Startup Genome опубликовали отчёт о влиянии коронавирусного кризиса на рынок стартапов по всему миру и сравнили его с кризисами прошлых лет.
Доработка личных кабинетов и геймификация. Фильтры на ивентах, банеры на тегах, мы на удалёнке.
Обычные энтузиасты Data Science редко сталкиваются с нюнасами реальных рабочих проектов. О них и расскажет человек, год проработавший в этой должности.
Почему ваши CSS-правила иногда не работают, зачем на самом деле нужен !important и как работает каскад CSS — рассказываем в статье.
Видео, в котором понятным и интересным языком описаны плохие практики написания кода на C++ и проблемы, с которыми вы можете столкнуться, используя их.
Чтобы избежать выгорания, часто достаточно хорошей мотивации. Опытный айтишник рассказывает, из каких факторов она складывается и как её сохранять.
Теория и задачки, Kotlin и Java, разработка UI и другие тонкости: всё это в нашей небольшой подборке книг по Android-разработке.
С Java удобно начать изучение программирования. Но в каких сферах вы сможете потом работать? Рассказываем о самых популярных применениях Java.
Программисты часто ассоциируются с людьми, у которых не всё хорошо с soft skills. Узнаём у 5 разработчиков, как они стали менторами и развили эти навыки.