Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим

Разбираем самые популярные фулстек-фреймворки: их особенности, плюсы и минусы, а также сценарии их применения.

Обложка статьи «Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим»

Домашний режим: как в Яндексе поддерживают командный дух онлайн-играми, котиками и виртуальными бейджами

Сотрудники Яндекс рассказывают про ритуалы, которые позволяют сохранить атмосферу работы в команде, — от онлайн-тренировок до рабочих созвонов в шляпах.

Обложка статьи «Домашний режим: как в Яндексе поддерживают командный дух онлайн-играми, котиками и виртуальными бейджами»

События и курсы

Как организовать работу на удалёнке, чтобы всем было комфортно: обзор инструментов и советы по их выбору

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

Обложка статьи «Как организовать работу на удалёнке, чтобы всем было комфортно: обзор инструментов и советы по их выбору»

Почему Python хорош для Data Science и разработки приложений

Рассказываем, в чём преимущества Python перед низкоуровневыми языками и чем он полезен в Data Science.

Обложка статьи «Почему Python хорош для Data Science и разработки приложений»

Вакансии

imisstheoffice: генератор офисных звуков. Для тех, кто скучает по офису

Чавканье, скрип и топот вернут вас в привычную среду обитания. Не хватает только коллег, которые «только спросить», потому что «всё куда-то пропало».

Обложка поста

IT во время чумы: Apple делает маски, Mozilla даёт денег open source проектам, и другие новости последней недели

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

Обложка статьи «IT во время чумы: Apple делает маски, Mozilla даёт денег open source проектам, и другие новости последней недели»
Обложка поста

Что нужно знать, чтобы стать веб-разработчиком: интерактивная карта со ссылками на ресурсы для изучения

Roadmap для веб-разработчика: пригодится, чтобы организовать своё обучение или просто посмотреть полезные ресурсы. Круто оформлено. Кликабельно.

Чек-лист «Как подготовить и провести мероприятие онлайн»

Собрали моменты, на которые стоит обратить внимание во время каждого этапа подготовки и проведения ивента в онлайне.

Обложка статьи «Чек-лист «Как подготовить и провести мероприятие онлайн»»

Гид по спортивному программированию: обзор соревнований и советы по участию в них

Разбираемся, какие соревнования существуют, зачем в них участвовать, а главное, как извлечь из контестов максимальную пользу.

Обложка статьи «Гид по спортивному программированию: обзор соревнований и советы по участию в них»

Личная мотивация разработчика: где её взять и зачем это нужно?

Чтобы избежать выгорания, часто достаточно хорошей мотивации. Опытный айтишник рассказывает, из каких факторов она складывается и как её сохранять.

Обложка статьи «Личная мотивация разработчика: где её взять и зачем это нужно?»

Для чего хорош Java?

С Java удобно начать изучение программирования. Но в каких сферах вы сможете потом работать? Рассказываем о самых популярных применениях Java.

Обложка статьи «Для чего хорош Java?»

Как развить soft skills обучая других: 5 историй разработчиков

Программисты часто ассоциируются с людьми, у которых не всё хорошо с soft skills. Узнаём у 5 разработчиков, как они стали менторами и развили эти навыки.

Обложка статьи «Как развить soft skills обучая других: 5 историй разработчиков»
Обложка поста

hent-AI: нейросеть, которая убирает цензуру из аниме

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

Как попасть в компанию мечты без бэкграунда

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

Обложка статьи «Как попасть в компанию мечты без бэкграунда»

Инструменты и библиотеки для веб-скрейпинга

Рассказываем о готовых инструментах для веб-скрейпинга: популярных онлайн-сервисах и библиотеках для языков Python, JavaScript и Java.

Обложка статьи «Инструменты и библиотеки для веб-скрейпинга»
Обложка поста

Что использует команда Tproger: инструменты для мониторинга и улучшения производительности веб-сайта

Рассказываем, как повысить скорость загрузки сайта и с помощью каких инструментов отслеживать показатели. Проверено разработчиками Tproger.

Let’s Encrypt сейчас отзывает 3 000 000 сертификатов: возможно, вам тоже нужно перевыпустить

У Let’s Encrypt обнаружился баг в коде CAA, который появлялся во время выпуска сертификата. Баг исправили, но некоторые сертификаты будут отозваны уже 4 марта.

Для чего хорош Си?

Язык Си обычно используется в довольно сложных задачах. В каких? Отобрали для вас самые популярные области применения Си.

Обложка статьи «Для чего хорош Си?»

Serious games: как VR-игры спасают жизни работникам заводов

Специалист из компании КРОК рассказал, что общего у VR-обучения и игр, и поделился фишками, которыми они пользуются при создании VR-тренингов.

Обложка статьи «Serious games: как VR-игры спасают жизни работникам заводов»

Что значит «думать как программист»?

Автоматизация рутины, умение предусмотреть самые неожиданные сценарии и не только — разбираемся, какие особенности есть у мышления программиста.

Обложка статьи «Что значит «думать как программист»?»

Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд

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

Обложка статьи «Что вы сможете запрограммировать через год, занимаясь по два часа в день: фронтенд»

Зачем разработчику личный план развития и как его составить

Рассказ опытного разработчика о том, как он планирует своё развитие, почему это важно, с чего начать и что помогает ему на этом пути.

Обложка статьи «Зачем разработчику личный план развития и как его составить»

Как программисту поднять свою зарплату

Разбираем разные (в том числе не самые очевидные) способы поднять уровень своего заработка.

Обложка статьи «Как программисту поднять свою зарплату»

Как разрабатывается умный поиск — нюансы и сложности

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

Обложка статьи «Как разрабатывается умный поиск — нюансы и сложности»
Обложка поста

Бьёрн Страуструп: что в C++ надо было сделать по-другому, зачем его учить и совет начинающим программистам

Создатель C++ делится, что бы он поменял в C++, если бы у него была машина времени, зачем учить C++ в 2020 году и что нужно знать начинающему программисту.

Для чего хорош C++?

C++ хорош для проектов, в которых важна производительность кода. Почему это так, и в каких областях применяется C++? Разбираем в этом материале.

Обложка статьи «Для чего хорош C++?»

Как специалисту по Data Science написать классификатор, если часть данных неверно размечена

Данные важны для аналитики. Однако если они размечены неверно, от них может быть больше вреда, чем пользы. Разбираемся, как работать с такими данными.

Обложка статьи «Как специалисту по Data Science написать классификатор, если часть данных неверно размечена»

FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования

Как выбрать качественное ИТ-соревнование, как в нём участвовать, чтобы победить, и что делать потом.

Обложка статьи «FAQ по хакатонам: как выбирать, участвовать и выигрывать ИТ-соревнования»

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

Что и как учит бэкенд разработчик и что он будет уметь через год, занимаясь в свободное время — рассказ профессионального бэкендера.

Обложка статьи «Что вы сможете запрограммировать через год, занимаясь по два часа в день: бэкенд»

Для чего хорош JavaScript?

В основном JavaScript рассматривают только как инструмент для веб-разработки, но что ещё вы сможете делать, если выучите этот язык? Расказываем в статье.

Обложка статьи «Для чего хорош JavaScript?»

Правильный NLP: как работают и что умеют системы обработки естественного языка

О том, как правильно построить эффективный процесс обработки человеческой речи, где сегодня применяются NLP-решения и с какими задачами они справляются.

Обложка статьи «Правильный NLP: как работают и что умеют системы обработки естественного языка»

Приёмы и хитрости, которые упростят жизнь разработчика

Специалист из Webit делится лайфхаками, приёмами и фреймворками, которые помогут ускорить разработку и облегчить жизнь программиста.

Обложка статьи «Приёмы и хитрости, которые упростят жизнь разработчика»