Десятка лучших библиотек для программирования на Python
Python это высокоуровневый язык программирования, простой в изучении, объектоориентированный, модульный и подчеркнуто легкочитаемый. Python широко применяется в образовательной сфере, для научных вычислений, больших данных...
Как установить капчу на свой сайт
Наверняка каждый интернет-пользователь хоть раз да ломал голову над неразборчивым и абсолютно бессмысленным набором символов, который принято называть забавным словом «капча», —...
Идеи фронтенд-проектов для вдохновения
Каждый из проектов в этой статье - скорее источник вдохновения. Вы, конечно, можете повторить их в точности, но лучше использовать какие-то элементы в собственных проектах.
Последние статьи
Выбор редакции
Все статьи
Топ-10 IDE и редакторов кода для Python в 2021 году
Писать код на Python можно и в простом текстовом редакторе, однако использование специального редактора кода или IDE может существенно улучшить продуктивность работы.
Не комментируйте свой код
Я не говорю, что все комментарии в коде бесполезны. Напротив, при правильном использовании они могут очень пригодиться.
Управление памятью в JavaScript
Рассматриваем управление памятью и принципы работы сборщика мусора. Также разбираем, как избежать наиболее распространенных видов утечек памяти.
Принятие офера: юридические вопросы
Адвокат, специализирующийся на сопровождении IT-бизнеса, рассказал о тех моментах, на которые следует обращать внимание разработчику ПО при принятии офера.
Страстная увлеченность разработкой: нужна ли она вам?
В сфере разработки увлеченность - это концепция, оказывающая безумное давление на многих людей. Вы постоянно о ней слышите.
Получи опыт в веб-разработке и выиграй подарки от Logitech и GeekBrains!
Logitech и GeekBrains запускают бесплатный трехдневный онлайн-курс по веб-разработке, который стартует уже 1 марта. Все, кто пройдет...
Изучение Java как первого языка программирования
Если вы решили заняться программированием профессионально, самое время подумать о выборе первого языка. Подходит ли Java для новичков? Попробуем разобраться.
Любопытные приемы работы с Zsh
В этой статье мы расскажем о некоторых приемах работы в оболочке Zsh, способных оптимизировать разработку.
Идеи проектов машинного обучения для начинающих
Если вы новичок, необходимо работать над проектами, которые помогут прокачать навыки. Предлагаем несколько идей для портфолио.