Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 March 03

DM

Daniel Matveev in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
научи
источник

DM

Daniel Matveev in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
как кодить и флудить в чатах одновременно и продуктивно
источник

AG

Alex Gryzlov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
Короче в жизни сервера есть три принципиальных стадии.
1. Подняться
2. Работать
3. Сдохнуть

Почти вся твоя безнис логека написана в 2.
Однако 1 - это тоже крайне важное говно.
Подниматься нужно быстро, сообщать обо всех проблемах, инициализировать всё, что нужно для работы, чтобы все вокруг знали.
И если в 2 мы можем считать, что у нас есть куча модулей, зависящих в принципе произвольным графом, то инициализация и грейсфул шатдауны должны быть строго ацикличны.
Каждая стадия инициализации - это какое-то возможно эффектфул асинхронное и т.д. и т.п. действие.
Пока твоё приложение на уровне петпрожекта хелловорлда инициализацию можно написать руками в одном фор компрехеншене.
В случае крупных приложений требуется модульно, т.е. независимо друг от друга описываеть механизмы инициализации отдельных компонент, да ещё по возможности, чтобы это можно было переиспользовать в других сервисах.

Это и создаёт проблему автоматического разрешения сценария инициализации и шатдауна, которую решает хороший диай.

Диай, который просто вызывает конструкторы и кидает референсы друг другу - конечно не нужен.
звучит кстати как работка для чекера/файндера типа alloy
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Не в логбеке, тебе нужен LoggableContext и Logs.withContext
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
А, или это троллинг
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Принял
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Тогда что тебе надо. В tofu-logging-layout есть ElkLayout, который поля структуры засунет в жисан и будет писать логи в жисан. Если надо что-то другое - пиши свой лейаут, вроде других не колбасили
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
🇹🇷
источник

.

.tmp in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
бля
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Логбек будет писать так как задаётся в лейауте
источник

.

.tmp in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
я как раз в турцию еду послезавтра
источник

.

.tmp in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
мне 12км до турецкой границы)
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Где там
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Бля
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Знаешь
источник

AG

Alex Gryzlov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
у них там своя атмосфера, грубо говоря есть фпшники и есть "онтологи"-левенчукисты
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Я думаю, тебе нужно поглубже погрузиться, поспрашивать
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Хороший чат для тебя, много важных вопросов обсуждают
источник

AG

Alex Gryzlov in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
почти весь чат состоит из их попыток понять друг друга
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Можно просто зареплаить левенчука, у вас хорошая беседа выйдет
источник