Топ 5 JS-библиотек для бизнес приложений в 2020-2021

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

Обложка: Топ 5 JS-библиотек для бизнес приложений в 2020-2021

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

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

Обложка: 10 честных ответов об онлайн-курсах программирования

Роутинг в Vue

Практика использования официальной библиотеки для маршрутизации в Vue — Vue router.

Обложка: Роутинг в Vue

Что должно быть на сайте, чтобы он продавал: чек-лист

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

Обложка: Что должно быть на сайте, чтобы он продавал: чек-лист

Применение структур данных и алгоритмов на практике на примере Skype, Uber и Skyscanner

Разработчик с опытом работы в Skyscanner, Uber и Skype рассказывает, где он нашёл практическое применение структурам данных и алгоритмам.

Обложка: Применение структур данных и алгоритмов на практике на примере Skype, Uber и Skyscanner

Обработка ошибок в JavaScript

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

Обложка: Обработка ошибок в JavaScript

Кастомные свойства в CSS. Часть 3: ограничения

В последней статье серии рассмотрены ограничения кастомных свойств CSS.

Обложка: Кастомные свойства в CSS. Часть 3: ограничения

Кастомные свойства в CSS. Часть 2: особенности применения

Во второй статье серии мы подробнеее рассмотрим наследование значений кастомных свойств.

Обложка: Кастомные свойства в CSS. Часть 2: особенности применения

Кастомные свойства в CSS. Часть 1: что это такое и как работает

В первой статье из серии мы познакомимся с основами кастомных свойств, которых будет достаточно, чтобы начать с ними экспериментировать.

Обложка: Кастомные свойства в CSS. Часть 1: что это такое и как работает

Чем занимается DevOps-инженер в команде современных разработчиков

Роль DevOps-инженера, его вклад в процесс разработки и развёртывания ПО, а также инструменты для работы на примере конкретной компании…

Обложка: Чем занимается DevOps-инженер в команде современных разработчиков

Простреленное колено, чит-коды и нецензурное оружие: угадайте игру по факту о ней

Насколько обширный ваш игровой опыт? Мы сделали тест, в котором собрали интересные факты об играх разных жанров и времён. Сколько угадаете?

Обложка: Простреленное колено, чит-коды и нецензурное оружие: угадайте игру по факту о ней

Технологии машинного обучения в реальной жизни: повышаем эффективность розничной торговли

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

Обложка: Технологии машинного обучения в реальной жизни: повышаем эффективность розничной торговли

Как стать разработчиком игр? 8 ответов от геймдевелоперов

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

Обложка: Как стать разработчиком игр? 8 ответов от геймдевелоперов

Отбор признаков в машинном обучении

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

Обложка: Отбор признаков в машинном обучении

Разработка ТЗ: как составить качественное техническое задание — отвечают эксперты

Без ТЗ и результат такой себе. Спросили у экспертов, как разработать хорошее ТЗ и каких подводных камней стоит опасаться.

Обложка: Разработка ТЗ: как составить качественное техническое задание — отвечают эксперты

7 вопросов из ЕГЭ по информатике: сможете справиться с задачами для 11 класса?

Как думаете, смогли бы осилить ЕГЭ по информатике? Попробуйте пройти наш тест с не самыми сложными, но вполне интересными задачками.

Обложка: 7 вопросов из ЕГЭ по информатике: сможете справиться с задачами для 11 класса?

Как сделать умный дом своими руками на Arduino и Яндекс.Алиса — пошаговая инструкция

Рассказываем, как поэтапно можно создать умный дом на Arduino, которым можно будет управлять через Яндекс.Алису. В частости, создадим умную лампочку.

Обложка: Как сделать умный дом своими руками на Arduino и Яндекс.Алиса — пошаговая инструкция

Как школы могут обеспечить сохранность своих данных от вирусов-вымогателей в условиях дистанционного обучения

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

Обложка: Как школы могут обеспечить сохранность своих данных от вирусов-вымогателей в условиях дистанционного обучения

Как работать с protobuf в Go

Статья расскажет об использовании protobuf — механизме, придуманном Google для сериализации структур данных.

Обложка: Как работать с protobuf в Go

Быстрый старт в IT: начинаем с автоматизации процессов

Разбираемся, почему роботизация и автоматизация бизнес-процессов — хороший старт для начинающего программиста.

Обложка: Быстрый старт в IT: начинаем с автоматизации процессов

27 распространённых вопросов по SQL с собеседований и ответы на них

Вопросы по SQL часто входят в техническое собеседование. Здесь мы собрали популярные вопросы, задачи и дали на них развёрнутые ответы.

Обложка: 27 распространённых вопросов по SQL с собеседований и ответы на них

Пошагово объясняем, как работает алгоритм хеширования SHA-2 (SHA-256)

Пошагово разбираемся в алгоритме хеширования SHA-2 (SHA-256) и показываем, как он работает, на реальном примере.

Обложка: Пошагово объясняем, как работает алгоритм хеширования SHA-2 (SHA-256)

Почему не hadoop: создаём свое решение на node + mongo + lxd

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

Обложка: Почему не hadoop: создаём свое решение на node + mongo + lxd
Обложка: «Уже хорошо разбираюсь в IT, как поделиться знаниями с новичками?» Способ для мидлов и старше

«Уже хорошо разбираюсь в IT, как поделиться знаниями с новичками?» Способ для мидлов и старше

Разбираемся, как можно делиться знаниями и помогать тем, кто только начинает свой путь в IT, а в то же время прокачивать soft skills.

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

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

Обложка: Какой самый сложный алгоритм вы использовали в своей работе — рассказывают эксперты

Почему программисту не стоит бояться работать с госзаказами

Рассказ о том, почему ИТ-специалистам не стоит обходить стороной госсектор и как на самом деле ведётся работа над проектами в сегменте business-to-government.

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

Припозднившийся Tproger Changelog за июль 2020

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

Чем занимается «белый хакер»? 10 вопросов о специалистах по поиску уязвимостей

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

Обложка: Чем занимается «белый хакер»? 10 вопросов о специалистах по поиску уязвимостей

Бесконечная война: кто круче — Android или iOS разработчики?

Разбор стереотипов с профессионалами IT-рынка: Йонатаном Леви, Миком Вайсманом, Максом Десятых и другими…

Обложка: Бесконечная война: кто круче — Android или iOS разработчики?

Интересные проекты на Arduino: делаем электронную аудиокассету и запускаем с неё игры на 8-битном ПК

Раньше ПК могли использовать аудиокассеты как накопители. В этом проекте на Arduino энтузиаст воссоздал такую кассету с MicroSD картой.

Обложка: Интересные проекты на Arduino: делаем электронную аудиокассету и запускаем с неё игры на 8-битном ПК

Как защитить веб-сервер: базовые советы

Настройка и другие меры защиты веб-серверов от внешних угроз.

Обложка: Как защитить веб-сервер: базовые советы

«Пожалуй, Flutter я позанимаюсь в следующей жизни». Из Android во Flutter: безумие или дальновидный шаг

Разбор части интервью Anrdoid-разработчика, в котором он рассказывает про первые шаги во Flutter и плюсы фреймворка.

Обложка: «Пожалуй, Flutter я позанимаюсь в следующей жизни». Из Android во Flutter: безумие или дальновидный шаг