Это что за ОС? Угадайте операционную систему по скриншоту

Сможете угадать операционную систему по скриншоту? Мы не ограничились macOS, Windows и Linux: будьте готовы к подвохам.

Обложка: Это что за ОС? Угадайте операционную систему по скриншоту

16 вопросов мидлу: что должен знать Middle-разработчик

Разобрались, что должен знать Middle-разработчик, какими hard и soft skills он обладает и не завышены ли требования сегодня.

Обложка: 16 вопросов мидлу: что должен знать Middle-разработчик

Тест на знание IT-сленга: слезьте с хрюши и позовите алкоголика

Тест на знание IT-сленга не оценит вас, как специалиста, зато вы узнаете, насколько легко можете понять коллег по цеху. Проверьте себя.

Обложка: Тест на знание IT-сленга: слезьте с хрюши и позовите алкоголика

Императивное и декларативное программирование простым языком — объясняют эксперты

Узнаём у экспертов, как простым языком объяснить суть декларативной и императивной парадигмы программирования.

Обложка: Императивное и декларативное программирование простым языком — объясняют эксперты
Обложка: Угадайте фронтенд-технологию по скриншоту — тест от Tproger и Sportmaster Lab

Угадайте фронтенд-технологию по скриншоту — тест от Tproger и Sportmaster Lab

Насколько хорошо вы освоили фронтенд? Предлагаем пройти тест, в котором вам нужно угадать фронтенд технологию по скриншоту.

Что нужно знать начинающему бэкенд-разработчику, кроме языка программирования

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

Обложка: Что нужно знать начинающему бэкенд-разработчику, кроме языка программирования

Реактивное программирование простыми словами — объясняют эксперты

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

Обложка: Реактивное программирование простыми словами — объясняют эксперты

Как научиться учиться — советуют эксперты

Программисту важно постоянно изучать что-то новое, чтобы не остаться не у дел. Узнали у экспертов, как делать это эффективнее.

Обложка: Как научиться учиться — советуют эксперты

10 ошибок начинающих разработчиков

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

Обложка: 10 ошибок начинающих разработчиков

Как работать с типизацией в Python

Разбор основ типизации кода в Python и её роли в динамически-типизированном языке, который будет наиболее полезен новичкам в Python.

Обложка: Как работать с типизацией в Python

Инструменты машинного обучения для начинающих

Помогаем новичкам разобраться и систематизировать различные инструменты машинного обучения (фреймворки, библиотеки и сервисы).

Обложка: Инструменты машинного обучения для начинающих

Google может потерять Chrome

Компанию Google могут заставить продать браузер Chrome вместе с частью рекламного бизнеса из-за нарушения антимонопольного закона.

Обложка: Google может потерять Chrome

Настройка сервера для сайта — инструкция от Tproger

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

Обложка: Настройка сервера для сайта — инструкция от Tproger
Обложка: Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Смотрим на строки в Python глазами интервьюера на собеседовании и разбираем базовые операции.

Основы работы с файлами в Python

Введение в работу с файлами в Python с помощью встроенной функциональности языка.

Обложка: Основы работы с файлами в Python

«Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям

В этой статье собрали важные советы из книги «Спортивное программирование». Они будут крайне полезны для начинающих участников контестов.

Обложка: «Спортивное программирование» — настольная книга новичка + 5 советов по подготовке к соревнованиям

Делаем аппаратный менеджер паролей на базе Arduino

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

Обложка: Делаем аппаратный менеджер паролей на базе Arduino

Flutter vs React-Native: детальное сравнение

Сравнение Flutter и React-Native от разработчика, который провёл несколько месяцев с первой технологией и имеет много опыта с последней.

Обложка: Flutter vs React-Native: детальное сравнение

Сайт на ASP.NET для начинающих — первые шаги

ASP.NET позволяет создавать сложные и многофункциональные веб-приложения. Эта статья является вводным курсом по созданию сайта на ASP.NET.

Обложка: Сайт на ASP.NET для начинающих — первые шаги

Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src

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

Обложка: Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src

GitDuck — парное программирование переезжает в IDE

Рассмотрели новую платформу, созданную специально для удалённой командной разработки. Этот инструмент селится прямо у вас в IDE.

Обложка: GitDuck — парное программирование переезжает в IDE

Как проходит рабочий день тестировщика на удалёнке в Bercut

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

Обложка: Как проходит рабочий день тестировщика на удалёнке в Bercut

Время размять мозги: задачка о том, как разъехаться на перекрестке

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

Обложка: Время размять мозги: задачка о том, как разъехаться на перекрестке

Страх и ненависть DevOps-специалиста: что не так с профессией в России

Рассказ о российской специфике профессии на рынке и о проблемах отечественного DevOps.

Обложка: Страх и ненависть DevOps-специалиста: что не так с профессией в России

Почему у вас проблемы от высокого CLS и как их исправить

CLS — одна из метрик оценки технической оптимизации сайта. Рассказываем, как устранить проблемы с CLS и соответствовать требованиям Google.

Обложка: Почему у вас проблемы от высокого CLS и как их исправить

Cloudflare анонсировал поддержку gRPC

Поддержка нового протокола gRPC в Cloudflare подарит пользователям сервиса ряд преимуществ. Каких? Читайте в статье.

Обложка: Cloudflare анонсировал поддержку gRPC

Топ 5 белорусских стартапов, которые выстрелили и принесли миллионы своим создателям

Подборка стартапов из Беларуси, которые мотивируют открыть своё дело.

Обложка: Топ 5 белорусских стартапов, которые выстрелили и принесли миллионы своим создателям

Программист написал классическую игру «Сапёр» на миллион клеток

Уже похоронили классического «Сапёра»? Зря: программист создал версию на миллион клеток с минами в количестве 130 000 штук. Сыграете?

Обложка: Программист написал классическую игру «Сапёр» на миллион клеток

От «яблочного» хейтера до iOS-Teamlead: как постоянное обучение привело к карьерному росту

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

Обложка: От «яблочного» хейтера до iOS-Teamlead: как постоянное обучение привело к карьерному росту

Курс «Машинное обучение»

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

Обложка: Курс «Машинное обучение»

Аналитик Big Data — чем занимается, и что нужно знать, чтобы им стать?

Совместно с GeekBrains рассказываем, что нужно знать, чтобы стать аналитиком Big Data — даже если у вас нету опыта работы.

Обложка: Аналитик Big Data — чем занимается, и что нужно знать, чтобы им стать?

Авторизация с помощью OAuth 2.0 на Go

Разбор OAuth 2 в доступной форме с примером реализации на Go…

Обложка: Авторизация с помощью OAuth 2.0 на Go