Как технические писатели документируют будущее?

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

Обложка: Как технические писатели документируют будущее?

AWS Cloud Developer Associate: личный опыт подготовки и сдачи экзамена

Экзамен AWS Certified Cloud Practitioner на получение сертификата могут сдавать те, кто далёк от разработки программного обеспечения.

Обложка: AWS Cloud Developer Associate: личный опыт подготовки и сдачи экзамена
Соберите сервер из комплектующих

Средства системного администратора Linux

Инструменты системного администратора Linux, которые помогут настроить мониторинг, управление пакетами, логирование и создание резервных копий.

Обложка: Средства системного администратора Linux

7 языков программирования, знание которых сделает вас востребованным специалистом

Знание этих языков программирования позволит комфортно чувствовать себя на рынке труда и постоянно повышать уровень своих доходов.

Обложка: 7 языков программирования, знание которых сделает вас востребованным специалистом

Продвинутый Golang. Урок 6: REST API, middleware, обработка ошибок

Продолжаем изучать Golang с помощью видеокурса. Очередной урок посвящён обработке ошибок через middleware.

Обложка: Продвинутый Golang. Урок 6: REST API, middleware, обработка ошибок

3 интересные и полезные игры для программистов

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

Обложка: 3 интересные и полезные игры для программистов

Продвинутый Golang. Урок 5: REST API, MongoDB, продолжение

Учимся взаимодействовать с MongoDB в Go. Реализуем методы и проверяем работоспособность системы.

Обложка: Продвинутый Golang. Урок 5: REST API, MongoDB, продолжение

Как я попал в Яндекс и что мне здесь нравится

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

Обложка: Как я попал в Яндекс и что мне здесь нравится

Идеи динамического программирования: одномерные задачи, часть 2

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

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

Чиним Wi-Fi 5 ГГц на Raspberry Pi 4

Raspberry Pi блокирует возможность использовать частоту 5 ГГц в некоторых странах. Простой способ устранения этой проблемы.

Обложка: Чиним Wi-Fi 5 ГГц на Raspberry Pi 4

Идеи динамического программирования: одномерные задачи, часть 1

Разбираем несколько классических задач динамического программирования с использованием одномерного массива и без него.

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

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

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

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

Инструменты в повседневной работе JavaScript-разработчика

Основные инструменты, без которых сложно представить будни JavaScript-разработчика: от IDE до браузера.

Обложка: Инструменты в повседневной работе JavaScript-разработчика

Опыт прохождения сертификации PCAP-31-03

Рассказываем о том, как проходит сертификация PCAP-31-03, с какими трудностями можно столкнуться и как получить вторую попытку бесплатно

Обложка: Опыт прохождения сертификации PCAP-31-03

Создаём локальный видеохостинг. Часть 2: Тестирование

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

Обложка: Создаём локальный видеохостинг. Часть 2: Тестирование

Обзорный анализ Python веб-фреймворков

Посмотрим, что выгодно отличает фреймворки Python от фреймворков в других языках и разберём, в чём они конкурируют между собой.

Обложка: Обзорный анализ Python веб-фреймворков

Парсинг данных онлайн-магазина на C#

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

Обложка: Парсинг данных онлайн-магазина на C#

Защищаем свой код от багов: обзор пяти статических анализаторов для Java-кода

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

Обложка: Защищаем свой код от багов: обзор пяти статических анализаторов для Java-кода

Подготовка к Python сертификации PCAP

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

Обложка: Подготовка к Python сертификации PCAP

Как начать писать на Go в Visual Studio Code

Видеотуториал, который поможет разобраться, как настроить Visual Studio Code для написания и запуска код на Go.

Обложка: Как начать писать на Go в Visual Studio Code

Стек технологий для Python

Senior Python Developer советует инструменты и технологии, которые повсеместно применяют разработчики на Python.

Обложка: Стек технологий для Python

Продвинутый Golang. Урок 4: REST API, MongoDB

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

Обложка: Продвинутый Golang. Урок 4: REST API, MongoDB

Учимся разрабатывать на Golang. Урок 15: работа с JSON

Рассматриваем встроенные средства Golang для работы с форматом обмена данными JSON. Видеоурок с подробным объяснением и демонстрацией.

Обложка: Учимся разрабатывать на Golang. Урок 15: работа с JSON

Пишем приложение на Electron. Часть 1. Знакомство с Electron

Делаем приложение на Electron, которое позволит быстро запустить и развернуть любой продукт, без единой строчки конфигурации в простом режиме.

Обложка: Пишем приложение на Electron. Часть 1. Знакомство с Electron

Сквозная LDAP аутентификация, которая не получилась

История о том, как запланированные 10 дней вылились в 1-2 месяца насыщенной разработки и ещё в полгода-год болезненной поддержки.

Обложка: Сквозная LDAP аутентификация, которая не получилась

Коварный план: почему всё вокруг ломается

Существует ли планируемое устаревание техники и как мы можем с ним бороться? Технический писатель Александр Клименков делится своим опытом.

Обложка: Коварный план: почему всё вокруг ломается

Дженерик коллекции в PHP

Open Source реализация иммутабельных коллекций с ковариантными темплейт-параметрами и выстроенной иерархией пустых и непустых коллекций.

Обложка: Дженерик коллекции в PHP

Как я написал кастомный шрифт ради одного символа. Но сначала неделю страдал

Поучительная история о том, почему нужно хорошо подумать, прежде чем писать код, и почему стоит просить о помощи как можно раньше.

Обложка: Как я написал кастомный шрифт ради одного символа. Но сначала неделю страдал

Продвинутый Golang. Урок 3: REST API. Конфигурация

В этом ролике мы добавим конфигурацию проекта, напишем config на YAML и запустим приложение с использованием unix-сокета.

Обложка: Продвинутый Golang. Урок 3: REST API. Конфигурация

Технические навыки и творческое мышление: что оценивают на собеседовании в ИТ-компании

В ИТ предъявляют высокие требования к квалификации кандидатов. Рассказываем, как проходят собеседования в современных ИТ-компаниях.

Обложка: Технические навыки и творческое мышление: что оценивают на собеседовании в ИТ-компании

Продвинутый Golang. Урок 2: REST API, логирование

Второй видеоурок из продвинутого курса по Golang посвящён логированию с использованием логгера logrus.

Обложка: Продвинутый Golang. Урок 2: REST API, логирование

Почему вам стоит выбрать фреймворк FastAPI для своего следующего проекта

Senior Python Developer рассказывает о возможностях и особенностях фреймворка FastAPI, а также о проектах, в которых его стоит использовать.

Обложка: Почему вам стоит выбрать фреймворк FastAPI для своего следующего проекта