Найти в Дзене
Покупайте СтеллыИ дарите их за контент
6 лет назад
 • Вы подписаны

AMQP на примере RabbitMQ: как же «готовить кролика»?

Я Артём Лисовский, head of learning в IT-компании kt.team. Статья составлена на базе выступления для команды kt.team и может быть полезна и интересна всем разработчикам, которые пишут сервисы с высокими требованиями к отказоустойчивости и масштабируемости. Сегодня познакомимся с RabbitMQ — программным брокером сообщений на основе стандарта AMQP. Чтобы снизить порог вхождения в тему, я буду объяснять работу с брокером и очередями на наглядном примере. Допустим, мы управляем небольшим заведением общественного питания (пусть это будет ларёк с шаурмой)...

6 лет назад
 • Вы подписаны

Как подготовиться к конференции по web-разработке

Прочитав эту статью, ты узнаешь, как разработчику подготовить интересное выступление. Что почитать, послушать, посмотреть, чтобы в итоге сделать эффектный доклад. Мы поделимся ценными советами от практикующего спикера и, конечно, расскажем о собственном опыте kt.team. Для начала давай зарядимся мотивацией. Зачем, собственно, разработчику отвлекаться от важной работы и идти к незнакомым людям, выступать, говорить что-то со сцены? Пять причин для разработчика стать спикером Мифы о нелюдимых, угрюмых разработчиках давно в прошлом...

6 лет назад
 • Вы подписаны

Почему тестировщик не нужен в Agile-команде

Сколько тестировщиков нужно, чтобы выловить все баги на проекте масштаба enterprise? Однозначного ответа никто не даёт. Одни источники считают нормальным соотношение «один тестировщик на 10 разработчиков», другие говорят, что «1:1 — в самый раз» (и то мало). В рамках методологии Agile, которой придерживаемся мы в kt.team, тестировщиков как отдельной позиции не нужно вообще. Рассказываем, как мы живём и работаем без них и почему отсутствие тестировщика — это благо как для заказчика, так и для разработчика...

6 лет назад
 • Вы подписаны

Как устроена Node.js. Event Loop и многопоточность

Владимир Зейналов, разработчик kt.team Инфа будет полезна JS-разработчикам, которые хотят глубоко понимать суть работы с Node.js и Event Loop. Ты сможешь осознанно и более гибко управлять потоком выполнения программы (web-сервера). Эту статью я составил по материалам своего недавнего доклада для коллег. В конце статьи есть полезные материалы для самостоятельного изучения. Как устроена Node.js. Возможности асинхрона Давай посмотрим на этот код: он отлично демонстрирует синхронность выполнения кода в Node...

6 лет назад
 • Вы подписаны

В IT не получится быть сапожником без сапог: кейс по автоматизации внутренних бизнес-процессов в kt.team

Об автоматизации процессов в kt.team «Чем меньше компания, тем проще в ней работать. А в крупных организациях придётся согласовывать каждый шаг бумажкой/заявлением/справкой» — это распространённое мнение, с которым мы не согласны. После какого количества сотрудников в компании начинается бюрократия, как ты думаешь? HR-директор Анна Панфёрова рассказывает, как в kt.team не допускают этого явления при 96 сотрудниках в штате. Анна, HR-директор kt.team «За последние полтора года команда kt.team сильно выросла в качестве и количестве...

6 лет назад
 • Вы подписаны

Из джуниора в тимлида: как успешно развиваться в IT

«Как пасти котов» — так называется американский бестселлер о менеджменте в IT. Что общего у программистов со свободолюбивыми домашними питомцами? 1. И теми и другими тяжело управлять. 2. Их сложно чем-либо мотивировать. 3. Их практически невозможно «нацеливать» на действия, которые не интересны им самим. При этом в IT есть понятие профессионального и карьерного роста и лидерские позиции. А значит, есть простор для предприимчивых и амбициозных! Профессиональный рост в IT Рассмотрим типичную IT-компанию...

Покупайте СтеллыИ дарите их за контент