Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Видео с подробным объяснением примитивов синхронизации в языке Golang и примерами их использования.

Обложка: Учимся разрабатывать на Golang. Урок 10: многопоточность, примитивы синхронизации

Как правильно оценивать сроки выполнения задач программистами. Часть 1

Зачем нужно планирование срока разработки и как оно отражается в проектном цикле? Статья, которая поможет планировать правильно.

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

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

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

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

Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

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

Обложка: Учимся разрабатывать на Golang. Урок 9: многопоточность, горутины и каналы

Как язык UML помогает организовать работу IT-проекта

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

Обложка: Как язык UML помогает организовать работу IT-проекта

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

Большой рассказ об опасностях мира технологий, осознание которых привело автора к созданию собственной программы для шифрования файлов.

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

Разработка на блокчейне: от стека-зоопарка — к SDK на одном языке и с поддержкой low-code

Разберём смарт-контракты и от зоопарка разномастных решений придём к единому SDK на одном языке программирования и с поддержкой low-code.

Обложка: Разработка на блокчейне: от стека-зоопарка — к SDK на одном языке и с поддержкой low-code

Лучшие посты за неделю

Обложка статьи Видеоблогер отправил AirTag Тиму Куку и получил в ответ письмо от Apple. Энтузиаст следил за передвижением трекера через приложение «Локатор»5.3кОбложка статьи «Разработка на блокчейне: от стека-зоопарка — к SDK на одном языке и с поддержкой low-code» Пользователь Starlink уже протестировал спутниковый интернет и поделился своими впечатлениями. Вот главное из его большого обзора4.9кОбложка статьи «Разработка на блокчейне: от стека-зоопарка — к SDK на одном языке и с поддержкой low-code» Изучаете Python и хотите стать разработчиком? Senior Python Developer ответит на ваши вопросы из комментариев4.1к

Как установить Kubernetes с Minikube на Linux

В этом руководстве я покажу вам, как установить Minikube на Ubuntu 20.04. Он подходит для знакомства с кластером под управлением Kubernetes.

Обложка: Как установить Kubernetes с Minikube на Linux

Технические задачи для интервью на должность веб-разработчика

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

Обложка: Технические задачи для интервью на должность веб-разработчика

Как пройти собеседование? Советы разработчика из Кремниевой долины

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

Обложка: Как пройти собеседование? Советы разработчика из Кремниевой долины

Пишем своё первое приложение-saver с использованием Akka Actor на Java

Пишем простое приложение на Java, использующее систему акторов Akka для обработки полученных сообщений из очереди и сохранения данных в БД.

Обложка: Пишем своё первое приложение-saver с использованием Akka Actor на Java

Видео: основы Apache Kafka

Короткое видео, которое объясняет основы Apache Kafka и некоторые нюансы его использования.

Обложка: Видео: основы Apache Kafka

Личный опыт: как прокачать навыки программирования, работая над pet-проектом

История развития одного pet-проекта с полным рефакторингом кода, спамом в деканат и крупной идеей. 

Обложка: Личный опыт: как прокачать навыки программирования, работая над pet-проектом

Эксперимент Базермана: как мы ежедневно теряем деньги

Рассказываем о забавном эксперименте профессора из Гарварда, который продаёт 20 $ за 200 $, и о том, как это связано с нашей карьерой, устаревшими системами, упущенной выгодой и принятием решений.

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

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

Простое объяснение парадигмы MapReduce. Её понимание поможет вам писать эффективные SQL-запросы для работы с большими данными.

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

Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

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

Обложка: Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

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

Для определённого набора сценариев может подойти модель gRPC. Разберём ее плюсы и ответим на вопрос, когда её стоит использовать.

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

Как перестать контролировать качество ПО — без потери качества?

Для нас в компании IT Test качество — это «сделать красиво» со многих сторон: дизайна, разработки, заказчика и пользователя.

Обложка: Как перестать контролировать качество ПО — без потери качества?

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

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

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

Как я со своей командой победил в хакатоне DEVHack

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

Обложка: Как я со своей командой победил в хакатоне DEVHack

Какой язык программирования изучать в 2021 году?

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

Обложка: Какой язык программирования изучать в 2021 году?

Инструменты, которыми пользуются Java-программисты в повседневной работе

Подборка инструментов, которые являются общими для львиной доли Java-разработчиков, а некоторые — и вовсе для большинства backend-программистов.

Обложка: Инструменты, которыми пользуются Java-программисты в повседневной работе

Как прокачать свои IT-навыки и заработать на этом: рассказывает участник хакатонов

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

Обложка: Как прокачать свои IT-навыки и заработать на этом: рассказывает участник хакатонов

Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Автор раскрывает особенности работы с ошибками в Golang, а также рассказывает про интерфейс Reader, который позволяет прочитать поток байтов.

Обложка: Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

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

В статье вы найдетё рекомендации преподавателя курсов о том, как эффективно учиться и откуда брать информацию.

Обложка: Как и где эффективно учиться? Рассказывает преподаватель обучающих платформ

Лучшие практики стилизованных компонентов React

Приведённые в статье советы и рекомендации должны помочь вам грамотно использовать стилизованные компоненты React.

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

Зачем нужны технические писатели

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

Обложка: Зачем нужны технические писатели

Проекты для новичков: советует эксперт

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

Обложка: Проекты для новичков: советует эксперт

Стать junior-разработчиком за 3 месяца реально, найти работу после буткемпа — тоже. Эксперт ответил на вопросы читателей Tproger

CEO и наставник онлайн-буткемпа по программированию Роман Гордеев рассказал об обучении и перспективах выпускников буткемпов.

Обложка: Стать junior-разработчиком за 3 месяца реально, найти работу после буткемпа — тоже. Эксперт ответил на вопросы читателей Tproger

Учимся разрабатывать на Golang. Урок 6: интерфейсы

Автор видео помогает разобраться с одной из самых больших и часто непонятных тем в Golang — интерфейсами. Подробное объяснение с примерами.

Обложка: Учимся разрабатывать на Golang. Урок 6: интерфейсы

Учимся разрабатывать на Golang. Урок 5: функции и методы

Пятая серия видеокурса, посвящённого основам Golang. Автор помогает разобраться с функциями, замыканием, методами структур и указателями.

Обложка: Учимся разрабатывать на Golang. Урок 5: функции и методы

Кибербезопасность в интернете: советы эксперта

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

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