Show newer

Плюс теперь весь код асинхронный на рантайме токио. Так как это совсем просто использовать, сразу все завел на нем.

Show thread

Вообще, то, что мне приходится заниматься формированием логов это конечно непривычно. Но, в порте сделал не только приличные логи, но и логирование запросов нормальное в режиме отладки. Перешел к формированию первых эндпоинтов. Без горы мусора, все компактно и по полкам. Нейронка работает автодополнением, иногда прошу сделать заготовку, которую переписываю. В таком режиме кайфовее писать. Плюс я значительно лучше разбираюсь в экосистеме раста чем раньше и сразу волоку то, что мне нравится.

Все начал брать месяцы назад. Блин, блин.

Show thread

Блин, не обратил внимания, что в протеиновом печенье есть сахар. Не ел сладкое несколько лет. Проверки раз в полгода. За несколько месяцев две новых пломбы. Пришлось прошерстить список покупок, нашел еще две штуки с сахаром.

Я тут узнал что в tracing subscriber локация событий в коде выясняется на этапе компиляции пока макрос разворачивается, какая красотень!

О, я баг делал в rmcp растовый мцп сдк, пофиксили. Молодцы.

2025-06-25T19:48:47.684Z INFO [subsystems:start_server->src/subsystems/mod.rs:49]:
Starting server

Написал нормальный формат логера для tracing_subscriber, коротко и сразу понятно где и что стряслось. Так же сделал вывод стектрейса если все завалится, нормальный. Решил прям потратить на это время, в MCP сервере поленился и он валится менее информативно. Развлекаюся

Надо туда пару полторашек замороженных в следующий раз засунуть. Пока что градус это потолок. Но в моей жарище и это отлично, вентилятор, который реально охлаждает.

Show thread

Идея для пранка заставьте людей учиться по 20 лет а потом заменить их на нейросеть!

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

Show thread

Я что то подумал-подумал и понял, что багдир изобрели миллион лет назад, неужели нет современного? И нашел, купил, оно и недорогое. Градуса на три температуру в спальне снизить сможет, мне больше и не надо, а испарительное охлаждение как раз на это способно.

Я тут на досуге придумал нашей конторе новое направление бизнеса. Конечно об этом никто никогда не узнает, а топменеджеры все обсудят :)

Народное творчество, фольклор, от души

vt.tiktok.com/ZSkKSpULy/

swapon --show
NAME TYPE SIZE USED PRIO
/dev/dm-2 partition 31G 7,5G -2
/dev/zram0 partition 7,4G 7,4G 5

В итоге, сжатый своп в памяти полный, на диске еще столько же лежит. Но, колом ничего не стало, есть небольшие замирания при переключении между средами разработки и то иногда только. Пашет отлично просто. ООМ не приходил.

Show thread

### /etc/systemd/system/dev-vg-lvol0-swap.service
# [Unit]
# Description=Activate LVM volumes before mounting filesystems
# DefaultDependencies=no
# Before=local-fs-pre.target
# After=systemd-udev-settle.service
#
# [Service]
# Type=oneshot
# ExecStart=/usr/sbin/vgchange -ay
#
# [Install]
# WantedBy=local-fs-pre.target

спасло отца русской демократии, все стартует и своп теперь жмется и на диске, что в идеале в два раза повышает скорость

Show thread

А я не так и много сделал, запустил два проекта, это два раст анализатора, в них два MCP semantrix, они тоже используют раст анализаторы+ нейронки и пасять кончилась нафиг, так как раст анализаторы жручие капец, если не обрезать настройками, ну а нейронки тем более. Сейчас все пашет норм.

Show thread

sudo vdostats --human-readable
Device Size Used Available Use% Space saving%
vg-lv_swap-vpool 31.0G 4.3G 26.7G 14% 56%

прокатило, на btrfs с сжатием своп не положить, а вот на VDO положить. Правда пока с костылями работает, так как убунта такое не поддерживает полноценно. При загрузке надо еще конфиг сделать что бы поднималось в systemd

Show thread

Вместо покупки ноута я сделаю финт, сделаю раздел подкачки размером в 32Гб, который будет сжатым с LVM VDO (Скорость доступа за счет проца выше).

Show older
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3