-
В любой организации есть свои бизнес процессы: взаимодействие с заказчиком, отгрузка товара, другие операции — все это требует выполнения определенных действий. Конечно, эти операции могут выполняться вручную с помощью телефонных звонков, электронных писем и других ручных операций. Но в этом случае возникает риск возникновения бардака — то…
-
Представлена инициатива Maintenance Fee для сбора платы за доступ к сборкам релизов открытых проектов
Разработчик Роб Меншинг (автор проекта WiX для создания установочных пакетов для Windows) представил инициативу Maintenance Fee для решения проблем с финансированием сопровождающих (мейнтейнеров) открытых проектов. По задумке Меншинга, Maintenance Fee позволит через взимание небольшой ежемесячной платы (как вариант, предлагается пожертвование…
-
Как мониторить сотни инстансов PostgreSQL и не сойти с ума
Если вы инженер в крупной компании, а особенно если ваша организация поставляет свои услуги в виде SaaS-решений, то вам так или иначе придется решать задачу мониторинга работы всех ваших баз PostgreSQL. На них часто бывает завязан функционал, важный для компании…
-
Две книги о проблемах ИТ-команд
Проработав почти 25 лет в ИТ, у меня накопилось то, о чём хотелось бы рассказать. Я изучил множество технологий, участвовал в массе проектов. Работал как в мелких фирмах, так и у мировых гигантов. Общался с разными людьми из разных стран…
-
Как мы с третьего раза сделали надёжную и быструю аутентификацию в микросервисном приложении (гибридный подход к JWT)
Мы хотели сделать надёжную и быструю аутентификацию в микросервисном приложении. Перепробовали три популярных подхода, которые показались нам нерациональными. Сразу оговорюсь: нерациональными в нашем конкретном случае.Всё-таки нашли оптимальный вариант, совместив JWT-токены с обменом запросами между сервисами.Если совсем просто, то мы разделили…
-
Cozystack v0.35: источники внешних приложений, поддержка Hetzner RobotLB, выделенные кластеры S3
В новой версии Cozystack мейнтейнеры проекта серьезно продвинулись в сторону модульной архитектуры, которая позволит пользователям быстро добавлять в платформу собственные приложения и сервисы. И это ещё не всё!Что такое CozystackCozystack — это Open Source-платформа, которая позволяет строить облако на bare…
-
Генерация тестовых данных на Python: руководство по библиотеке Faker
Привет, Хабр! Думаю, многие сталкивались с необходимостью генерации тысячи пользователей. Вручную — не вариант, слишком долго. В данной статье разберу библиотеку Faker. Это генератор реалистичных тестовых данных, который превращает заполнение базы и создание демо-контента из рутины в дело пары строк…
-
Bus Factor: что такое, как рассчитать и как использовать результат
Всем привет. Я Беклемишев Константин, менеджер разработки в Контуре. Недавно мы с Викторией Алешиной, менеджером продукта, проводили мастер-класс по Bus Factor для коллег. Хочу поделиться собранным материалом и личным опытом здесь. Материал практико-ориентированный и будет полезен любой роли, которая отвечает…
-
В DOGE разработали ИИ-систему оптимизации регулирования
Департамент правительственной эффективности США (DOGE) внедряет ИИ-инструмент DOGE AI Deregulation Decision Tool для автоматизированного выявления нормативных положений, не имеющих обязательной правовой основы в действующем законодательстве, по данным The Washington Post.Ссылаясь на презентацию в PowerPoint от 1 июля, издание The Post сообщает, что новая…
-
Нагревание одежды разных цветов, плюс мой эксперимент с измерением температуры
Вопрос старинный, но не ослабевает его значимость. Сразу краткий ответ.В жару обычным людям лучше носить белое или жёлтое по цвету. Эти цвета лучше всего отражают солнечную энергию. Главное что бы одежда не облегала вас плотно, покрой нужен свободный.Но если взять лабораторию, надеть манекена в чёрную одежду,…