Интересная статья на английском языке:
"First decide how to decide: “one weird trick” for easier decisions"
https://jacobian.org/2023/dec/5/how-to-decide/
Статья про формальный процесс принятия решений, основанная на опыте работы в Heroku на проекте Dogwood (Heroku Enterprise).
"Самая важная часть этого процесса, его самый странный ключевой шаг, заключается в этапе "решить, как мы будем решать". Метавопрос процесса принятия решения выделяется из самого решения, что (как мне кажется) делает процесс принятия этих решений намного проще.
Остальная часть процесса довольно прямолинейна и очевидна – документировать предложение, выявлять заинтересованные стороны, обсуждать, принимать решение – и легко адаптируется под различные организации и типы решений. Хитрый момент "как решать", настолько полезен, что он становится центральным элементом практически каждой структуры принятия решений, которую мне приходилось разрабатывать."
Источник новости: полезняшки от Разбора Полетов
Ролик для объяснения бумерам основы мема "только эвтаназия"
— Отрефакторим этот код?
— Его нужно его удалить
— Но я могу его переписать...
— Нет-нет, только эвтаназия!
Нашел интересную утилиту с открытм исходником для записи скринкастов.
Визуально показывает на экране все нажатые клавиши и их сочетания, включая мышку.
Это незаменимо, когда ты показываешь в скринкасте что-то сложное, что активируется только с помощью горячих клавиш на клавиатуре.
Только Windows.
Лицензия MS-PL
Код на GitHub: https://github.com/Code52/carnac
Скачать с GitHub: https://github.com/Code52/carnac/releases
Только что вышли две библиотеки с одним номером:
Spring for Apache Kafka 3.1
Spring AMQP (Spring for RabbitMQ) 3.1
Как следует из названия, это нативная поддержка Kafka и Rabbit в Spring.
Подробности — в релиз ноутах на GitHub. Здесь по Кафке, здесь по Рэббиту.
По сути, это минорные обновления и апгрейд до актуального Spring Framework 6.1.
Подробности должны быть в следующем дайджесте.
Только что вышел Spring Authorization Server 1.2
Это фреймворк, реализующий OAuth 2.1 and OpenID Connect 1.0 поверх Spring Security.
Подробности — в релиз ноутах на GitHub.
Как им пользоваться написано в документации, но лучше всего изучить конкретные примеры.
Unix Time сегодня достиг значения 1700000000
Счетчик обратного отсчёта есть по ссылке:
https://www.epochconverter.com/countdown?q=1700000000
Давайте уже готовиться к следующему крупному гету: проблеме Y2.038K. Как думаете, это полная ерунда, или что-нибудь серьезно выйдет из строя?
Приглашаем на митап сообщества Live PHP,
который пройдет в Санкт-Петербурге в четверг, 23 ноября.
? Применение SOLID при разработке на PHP
Эмиль Лимаренко, разработчик
Обновим знания о принципах SOLID на примерах PHP. Подумаем зачем и когда нам это нужно. Разберёмся наконец где заканчивается Dependency Injection и начинается Dependency Inversion.
? ИИ за место крыс
Иван Романов, аспирант лаборатории эволюции органов чувств ИЭФБ РАН
Расскажу о пространственной навигации, а именно, об участниках процесса и об использовании ИИ в научных изысканиях посвящённых этой теме.
? PHP/Symfony/Doctrine: Создание и mapping сущностей, Enums, ValueObjects, etc
Станислав Ракчаев, разработчик
Рассмотрим подходы "проектирования сущностей", варианты создания. Для чего могут быть полезны ValueObjects, Enums и стоит ли их использовать.
? Рефакторинг крупного монолита без архитектуры
Дмитрий Алин, тимлид
Монолит разрабатывался 15 лет, оброс клиентами и является одним из ведущих в своей сфере. Как спланировать, организовать и запустить процессы. Что и как настроть с наименьшим риском для бизнеса.
? Дата и время сбора: 23 ноября 18:30, начало 19:00
? Место встречи: Failover Bar
Санкт-Петербург, 4-я Советская, д.7
? Трансляция: https://youtube.com/live/b1NE20DD2cc
Вопросы можно задать:
- В Telegram-чате Live PHP SPb
- В Telegram-чате Failover Bar
Информация
- Сайт
- failover.bar
- Дата регистрации
- Численность
- 2–10 человек
- Местоположение
- Россия
- Представитель
- Олег Чирухин