Система заметок с нуля. Часть 5: знакомство с объектным хранилищем MinIO и разработка микросервиса на Golang

Основные сведения о хранилище MinIO: особенности использования, первый запуск и настройка. А также продолжение разработки микросервисов на Golang.

Обложка: Система заметок с нуля. Часть 5: знакомство с объектным хранилищем MinIO и разработка микросервиса на Golang

Что делать с ошибкой «Heap out of memory» в JavaScript

В JavaScript ошибка «Heap out of memory» возникает из-за недостатка памяти. Разбираемся в причинах и предлагаем способы решения проблемы.

Обложка: Что делать с ошибкой «Heap out of memory» в JavaScript

Как Junior-разработчику найти работу: пошаговая инструкция

В этой статье я поделюсь своими рекомендациями со стороны рекрутера — как облегчить поиск первой работы. И укажу конкретные способы.

Обложка: Как Junior-разработчику найти работу: пошаговая инструкция

Разработка приложений в среде Kubernetes: преимущества и нюансы

Рассказываем, кому подходит среда Kubernetes, кому лучше использовать другие инструменты и в чём особенность Kubernetes-as-a-Service.

Обложка: Разработка приложений в среде Kubernetes: преимущества и нюансы

Понимаем красно-чёрное дерево. Часть 1: введение

В серии материалов автор помогает разобраться с красно-чёрным деревом. В первой части он знакомит с КЧД и выделяет его важные свойства.

Обложка: Понимаем красно-чёрное дерево. Часть 1: введение
Игра «Змейка»
Собирай слова и пройди все уровни

Лучшие сервисы для веб скрапинга данных: топ-7

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

Обложка: Лучшие сервисы для веб скрапинга данных: топ-7

Недавний взлом PHP как ещё один повод задуматься о текущем состоянии языка

В каком состоянии PHP находится сейчас? В этом видео автор разбирает недавний взлом PHP и рассуждает о сферах его применения в 2021 году.

Обложка: Недавний взлом PHP как ещё один повод задуматься о текущем состоянии языка

Стоит прочитать: обзор книги «Flutter in action»

Flutter — относительно молодая технология. По ней не так много книг. Одна из последних, «для начинающих с бэкграундом» — «Flutter in action».

Обложка: Стоит прочитать: обзор книги «Flutter in action»

Выбор системы хранения данных: 6 главных вопросов облачному провайдеру

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

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

Как начать разрабатывать приложения для iOS: FAQ и полезные ссылки

Отвечаем на часто задаваемые вопросы об iOS-разработке. Нужен ли mac, нужен ли iPhone, и как вообще начать разработку для iOS.

Обложка: Как начать разрабатывать приложения для iOS: FAQ и полезные ссылки
Мемы для программистов в одном Telegram-канале!
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!

3 инструмента, которые помогут написать сценарий для игры

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

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

Как настроить работу команды в режиме аврала

Как построить эффективную работу команды в режиме аврала? Рассказывает Петр Левин, директор по разработке ПО, компании IT_One.К

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

Скрам. Революционный метод управления проектами

Скрам. Революционный метод управления проектами

Книга, которая обязательна к прочтению не только менеджерам проектов, но и тем, кто эти проекты выполняет и кого пытаются «аджализировать».

Читать разбор книги

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

Подробный рассказ о том, как подготовиться к сдаче экзамена AWS Certified Cloud Practitioner со ссылками на полезные курсы.

Обложка: AWS Cloud Practitioner: личный опыт подготовки и сдачи экзамена

Стоит почитать: обзор на книгу Эндрю Танненбаума «Архитектура компьютера»

Книга «Архитектура компьютера» – это не скучный университетский курс. Это энциклопедия того, как вообще появились современные компьютеры.

Обложка: Стоит почитать: обзор на книгу Эндрю Танненбаума «Архитектура компьютера»

Подборка инструментов fullstack-разработчика, работающего в стартапе Кремниевой долины

Опытный разработчик с текущим стеком .NET C#, JavaScript React, Microsoft SQL Server рассказывает об используемых инструментах и их плюсах.

Обложка: Подборка инструментов fullstack-разработчика, работающего в стартапе Кремниевой долины

Как детей обучают работе с Python

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

Обложка: Как детей обучают работе с Python

Стоит почитать: обзор книги Чарлза Уэзерелла «Этюды для программистов»

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

Обложка: Стоит почитать: обзор книги Чарлза Уэзерелла «Этюды для программистов»

Что нужно знать, чтобы построить карьеру в Big Data: объясняет эксперт

Эксперт из мира Big Data рассказывает о базовых знаниях и продвинутых навыках дата-аналитиков, дата-инженеров и специалистов в области Data Science.

Обложка: Что нужно знать, чтобы построить карьеру в Big Data: объясняет эксперт

Видео: разработка микросервиса на Go на примере реального проекта

Автор рассматривает микросервис на Go, демонстрирует структуру проекта, показывает систему авторизации и подробно объясняет принятые решения.

Обложка: Видео: разработка микросервиса на Go на примере реального проекта

Параллелизм, многопоточность, асинхронность: разница и примеры применения (.NET, C#)

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

Обложка: Параллелизм, многопоточность, асинхронность: разница и примеры применения (.NET, C#)

Системный и бизнес аналитик: кто они и чем занимаются в IT

Хотите в IT, но в упор не видите себя в разработке? Обратите внимание на смежные области, такие как системная и бизнес аналитика в IT-сфере.

Обложка: Системный и бизнес аналитик: кто они и чем занимаются в IT

Альтернатива if/else и switch: литералы объектов в JavaScript

С помощью литералов объектов в JavaScript можно описывать сложные и громоздкие условия. Рассказываем, как это сделать и не получить undefined.

Обложка: Альтернатива if/else и switch: литералы объектов в JavaScript
Обложка: Как SEO-специалисту найти работу, на которую хочется приходить

Как SEO-специалисту найти работу, на которую хочется приходить

SEO-специалист делится своим опытом, который может помочь вам в поисках работы.

Лучшие практики разработки REST API: 20 советов

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

Обложка: Лучшие практики разработки REST API: 20 советов

Идеальный девопс: какой он?

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

Обложка: Идеальный девопс: какой он?

Managed Security Service Provider — будущее, настоящее или ненужное ответвление безопасности?

Стоит ли отдавать безопасность компании на аутсорс? Разберёмся в этом вопросе и обсудим Managed Security Service Provider.

Обложка: Managed Security Service Provider — будущее, настоящее или ненужное ответвление безопасности?

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

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

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

Видео: разработка микросервисов на Python на примере реального проекта

Автор рассматривает код проекта с микросервисной архитектурой, разбирает паттерны DTO и Dependency Injector, а также разъясняет принятые решения.

Обложка: Видео: разработка микросервисов на Python на примере реального проекта

Как производители ноутбуков заботятся о зрении пользователя

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

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

Сравниваем подходы нативной и кроссплатформенной мобильной разработки в 2021 году

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

Обложка: Сравниваем подходы нативной и кроссплатформенной мобильной разработки в 2021 году

Необычная история становления программиста: от первых троянов до собственной программы для шифрования файлов

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

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

5 древних шифров, которые непросто разгадать без подсказок

Автор предлагает взломать шифры, которые известны с древних времён. Для каждого зашифрованного предложения есть по 3 подсказки.

Обложка: 5 древних шифров, которые непросто разгадать без подсказок