Статьи

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

Kursfinder

Рейтинг курсов по Machine Learning, включая бесплатные программы по машинному обучению

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

Рейтинг курсов по Machine Learning, включая бесплатные программы по машинному обучению
77
Алина Т

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

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

Раскрашиваем черно-белые изображения разными инструментами: подробный разбор
150
Вадим Егорцев для Tproger

Лучшие практики для работы с командной строкой

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

Лучшие практики для работы с командной строкой
456
Авито

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

Иван Якунин, продуктовый аналитик команды Fintech Marketplace, рассказал про то, как в Авито работают с Vertica, и на примерах объяснил, что такое проекции, и когда их стоит использовать.

Проекции в Vertica: что это, как использовать и почему не стоит создавать их под каждый запрос
563
Ксения Андреева для Tproger

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

Некоторые сайты, которые на первый взгляд кажутся не слишком продуманными, в итоге продают лучше, чем современные. Почему «плохие» сайты вообще могут продавать ещё и лучше самых проработанных платформ?

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

Как машины понимают речь. Часть 1

«Алиса, включи музыку», «Олег, положи 100 рублей на телефон», «Маруся, поставь мультики в детской» — сегодня одной фразы достаточно, чтобы техника сделала всё за нас. Но давно ли началось это «сегодня» и как вообще девайсы нас понимают? В первой части серии материалов «Как машины понимают речь» проследим историю этого явления.

808
Татьяна Жукова для Tproger

Чек-лист по Node.js для новичков: обработка ошибок

Ошибки — неизбежная часть разработки, но в Node.js они могут не просто сломать приложение, а привести к утечкам данных, бесконечным зависаниям или даже сбоям всего сервера. Поэтому обработка потенциальных ошибок — не опциональный шаг, а ключевой элемент надежного кода. Сегодня разберем, какие бывают ошибки в Node, как правильно с ними работать и что иногда упускают новички.

Чек-лист по Node.js для новичков: обработка ошибок
1503