• Космос… Бескрайние просторы простирались за окном. Где-то там поля астероидов, газовые гиганты и лавовые карлики, звёзды, мириады звёзд и бескрайние туманности.  Внутреннее освещение рубки было погашено, чтобы не мешать наслаждаться бесконечной пустотой, лишь приглушенно горели огни на приборной панели. Равномерно…

  • Приглашаем вас в эту пятницу (28 января) в 11 часов утра по московскому времени принять участие в вебинаре, на котором представители Broadcom в России расскажут о зонтичной системе мониторинга Digital Operational Intelligence (DX OI). Во время сессии вы узнаете об…

  • NB. Это новая глава моей книги, посвященной разработке API. В тексте встречаются отсылки к предыдущим главам.В предыдущих разделах мы старались приводить теоретические правила и иллюстрировать их на практических примерах. Однако понимание принципов проектирования API, устойчивого к изменениям, как ничто другое…

  • Nintendo VS SonyДавайте немного пофантазируем. Только представьте себе: 2025 год, очередная Game Developers Conference в самом разгаре, публика ждет интересных докладов и громких анонсов, а гвоздем программы должны стать выступления первых лиц Sony и Nintendo, готовых представить всему миру новые…

  • Git и владение им — неотъемлемая часть профессионального программирования. К старту курса по Fullstack-разработке на Python делимся самыми важными деталями о новом релизе Git прямо из блога его разработчиков.Проект Git с открытым исходным кодом только что выпустил Git 2.35, содержащий…

  • Я восхищаюсь людьми, которые знают, как надо делать. Искренне завидую тем, кто без колебаний называет правильное решение. Очень хочу быть похожим на менеджеров, знающих лучшую систему мотивации. Не говоря уже о нормальных системах управления, принятых во всём мире подходах к…

  • Хотите, чтобы ваши разработчики не валили с работы? Хотите научиться их суперски удерживать?Вот вам циничное мнение разработчика.В пень все эти корпоратинвые ценности, принципы лидерства и прочий «маркетинговый булшит». Вот эти тим-билдинги, All Hands, Новогодние Елки и Пилки, фирменные футболки, которые…

  • Лабиринты на сегодняшний день всё ещё важны в развлекательной сфере. И это не только зеркальный лабиринт в парках аттракционов, но и видеоигры, ведь если посмотреть на карты и уровни в различных играх, то это всё один большой и сложный лабиринт,…

  • Одной из самых дорогих по времени операций на CI-сервере является прогон автотестов. Есть множество способов их ускорения, например, распараллеливание выполнения по нескольким CI-агентам и/или эмуляторам, полная эмуляция внешнего окружения(backend/сервисы Google/вебсокеты), тонкая настройка эмуляторов(Отключение анимации/ Headless-сборки / отключение снепшотов) и так…

  • На одной конференции мне задали вопрос (спасибо Александру!): как сделать стрим в PostgreSQL? Представьте, что имеется bytea и вы к нему хотите что-то дописать. Люди столкнулись с тем, что на это в PostgreSQL  тратится гигантское время  и растет WAL-трафик. Расскажу, что…