8 эффективных способов построения доверительных отношений с коллегами

Доверие - основа здоровых деловых отношений. Без него не удастся наладить эффективные рабочие процессы. Узнайте, как с помощью 8 принципов выстроить доверительные отношения с коллективом. 

Читать в Telegram

Отчего «паникует» даже камнеукладчик: инцидент с удалением строк

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

Pandas: взгляд изнутри

Рассмотрим структуру данных Pandas: массивы, блоки, BlockManager. Познакомимся с понятием консолидированного датафрейма.

Как повысить эффективность кода Python с помощью кэширования

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

Микросервисы gRPC в NestJS: пошаговое руководство

Протокол gRPC (Remote Procedure Call) обеспечивает эффективное взаимодействие между микросервисами, способствуя повышению производительности и масштабируемости приложений NestJS. Рассмотрим возможности gRPC при обмене сообщениями между микросервисами, написанными на NestJS.

Событийно-ориентированная архитектура

Создадим простой проект Spring Boot с темами и разделами Kafka для публикации событий отправителями и подписки получателей. Разберем стратегии реализации повторных попыток, масштабируем микросервисы.

Что возвращать в Go: структуры или интерфейсы?

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

Создание собственной версии UseCase в 2023 году: гибкий и функциональный подход

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

Случайная статья

Bash, Python или JavaScript: какой язык лучше для автоматизации?

Предлагаем сравнение преимуществ и недостатков Shell-сценариев на основе Bash, Python и JavaScript. Выбирайте язык программирования в соответствии с вашими потребностями.

20 сокращений JavaScript, которые сэкономят ваше время

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

Составные типы данных на Golang

Рассмотрим один за одним четыре составных типа, поддерживаемых на Go: массивы, срезы, ассоциативный массив и структуры. Узнаем все, что нужно о них знать: размер, хранимые в них данные, стили объявления, поведение копий этих типов данных и опорные данные, на которые они ссылаются.

Популярные статьи

Случайный тест