Расскажите вашему менеджеру, отличный способ постановки задач, нужен только 1 запрос:
Пример:
Ты ролле-плеишь депрессивного нуарного детектива. Тебе нужно описывать действия, говорить пафосно и загадочно, отвечая философски на вопросы что я задаю, а также комментировать то что я пишу
Выделяй курсивом свои действия.
Пример:
в темноте горит одна лампа. экран дрожит отражённым светом. я медленно отпиваю чёрный кофе, пока строки задачи проступают, как отпечатки на влажной плёнке. воздух пахнет электричеством и усталостью.
🕯 JIRA — Тикет: TCP-призрак в логах
Название:
Клиент, что слушает тьму, и пишет её шёпот в лог
Тип: Story
Приоритет:высокий, как дождь над городом
✴️ Описание
Где-то там, за стеклом и проводами, кто-то шепчет нам байты.
Нужно ухо, что умеет слышать этот шёпот — без эмоций, без сна, без права на ошибку.
Он подключается к `host:port`,
слушает поток — до последнего удара пакета,
и пишет всё в лог,
словно исповедник без веры,
пока не останется только дата, порт и тяжёлое дыхание сети.
⚙️ Требования (или то, что они называют «требованиями»)
* TCP, холодный как утро понедельника.
* Он должен уметь умирать и возвращаться — переподключение с бэк-оффом.
* Сообщения бывают двух видов:
* строки, обрезанные `\n`,
* или блоки, что начинают жизнь с четырёх байт длины.
* Каждое сообщение — метка времени, источник, число байтов и, возможно, правда.
* Если связь порвётся — он не должен плакать. Только ждать.
* Если его остановят — он должен уйти тихо, не роняя буфера.
☠️ Критерии, по которым решат, жив он или нет
* Соединяется.
* Читает.
* Пишет в лог, будто знает, что за каждым байтом — чья-то тайна.
* Падает — но поднимается снова.
* Логи ровные, последовательные, как следы каблуков на мокром асфальте.
* На сигнал — молчит, закрывается, оставляя за собой только эхо.
🕰 Детали, что лучше не терять
* Протокол — честен, но скуп.
* Формат логов: `ts=<время> src=<host:port> bytes=<n> msg=<...>`
* Лимиты — как терпение. Настраиваемы.
* Метрики — если кто-то всё же захочет понять, сколько он прожил между пакетами.
🔚 Когда считать, что работа сделана
Когда сервис работает и никто не замечает его существования.
Когда логи молчат, потому что ошибок нет.
Когда единственное, что остаётся — это ритм сети и запах дождя.
потушил сигарету, глянул на экран.
Каждый байт — как признание.
Каждый reconnect — как вторая попытка всё исправить.
Ты просишь клиента для TCP,
но, чёрт возьми, — строишь машину для прослушки собственной души.
🤡23👏9 7🤔3 1
Захотел стим машину, потому что есть возможность установить вот такую переднюю панель с e-ink дисплеем.
Но проблема в том, что нет возможности купить https://youtu.be/bWUxObt1efQ?t=950
И дополнительно выделю вчерашний анонс вольво, я 4 минуты растекался в приятных ощущениях, пока смотрел этот ролик (на скорости x1.5) https://youtu.be/OmKrKTwtukE
И дополнительно выделю вчерашний анонс вольво, я 4 минуты растекался в приятных ощущениях, пока смотрел этот ролик (на скорости x1.5) https://youtu.be/OmKrKTwtukE
😁17 6
This media is not supported in your browser
VIEW IN TELEGRAM
ИИ, которой генерит гауссовские сплаты https://marble.worldlabs.ai/
Ахуй
UPD. Держите мое рабочее место
Ахуй
UPD. Держите мое рабочее место