1. RabbitMQ Streams для сбора и обработки телеметрии умного дома Посмотрим на основные отличия очередей RabbitMQ от классического режима очереди сообщений, а также возможные сценарии использования с примерами кода на Go. 2. Архитектура для разработчиков и админов: кому какие навыки нужны? Классифицировали знания архитектуры в зависимости от уровня и деятельности специалистов. Памятка для тех, кто хочет прокачать свои навыки проектирования приложений или ПО, но не достаточно хорошо ориентируется в какой последовательности их осваивать. 3. Почему…
Продолжаем учиться! 14 марта // 20:00 ОТКРЫТЫЙ УРОК «Анимация первого экрана сайта» Анимации на сайте давно перестали быть каким-то ноу-хау. Это…
Продолжаем учиться! 28 февраля // 20:00 ОТКРЫТЫЙ УРОК «СТЕНДЫ ДЛЯ НАГРУЗОЧНОГО ТЕСТИРОВАНИЯ» Обсудим какие стенды можно использовать для нагрузочного тестирования и их особенности. 28 февраля // 20:00 ОТКРЫТЫЙ УРОК «РЕПЛИКАЦИЯ» На открытом уроке рассмотрим принцип работы механизмов репликации с точки зрения синхронизации данных. Проанализируем проблемы асинхронной репликации и варианты их решения. Обсудим предназначение и потенциальные проблемы репликации вида master-master. Рассмотрим преимущества и недостатки безмастерной репликации. 1 марта // 20:00 ИНТЕНСИВ «REACT-HOOKS». ДЕНЬ 1 React-hooks появились в React с…
Для того, чтобы создавать программное обеспечение, требуется создавать специальные коды. Они пишутся на языках программирования. Одним из вариантов является Python.…
Каждый язык программирования предусматривает определенный функционал. Огромную роль играют так называемые операторы. Без них разработчику не обойтись. Python – язык, который пользуется спросом у современных программистов. Поэтому в данной статье поговорим об операторах, которые есть в Питоне. Информация пригодится тем, кто только начинает свой путь в мир программирования. Ключевые понятия Перед тем, как рассматривать в Python все существующие операторы, стоит обратить внимание на несколько ключевых понятий. Они помогут разобраться, о чем вообще пойдет речь далее:…
Программирование на Python становится все более популярным. При наличии должного усердия выучить этот язык сможет даже тот, кто далек от…
Продолжим разговор о работе с реляционной базой данных PostgreSQL. Начало читайте по этой ссылке. Несколько слов о циклах Используя подзапрос, может быть вызвана любая функция, а также прописаны разнообразные условия ее реализации. Следующий важный момент – циклы. Можно использовать их для повтора нескольких команд в функциях на pgSQL. Loop Существуют различные подзапросы с циклами. Первый – Loop. Имеет вид: Отвечает за организацию безусловного цикла, который будет повторяться бесконечно до тех пор, пока не наткнется на…