Давайте только не называть сам механизм атакой или уязвимостью. Это такая несуразная виндовая версия LD_PRELOAD, у чего есть миллион полезных применений.
О, я тоже выбрал CachyOS для слезания с винды. Сейчас у меня висит 131 обновление (вроде бы ещё вчера было только 50) :) Планирую устраивать эдакий patch tuesday раз в две-четыре недели и полагаться на снапшоты btrfs. Пока что - тьфу-тьфу-тьфу - полёт нормальный.
Это пока у вас - а точнее у вашего кота - нет проблем со здоровьем. Когда ветеринарный врач скажет, что нужен фонтанчик, чтобы кот чаще пил воду, вы перейдёте на автоматическую поилку, и чистка наноса перестанет быть проблемой.
Самое забавное, на моей работе нашлись ребята, которые подумали так же. Спалились на том, что в какой-то момент "много токенов = молодец" превратилось в "много токенов = $$$". Подняли логи, увидели пет-проекты, выдали им лечебного леща, а заодно и лимиты для всех остальных :)
2. Настоящий Postgres на деве, который гарантированно умирает вместе с процессом
Добротный вы костылище написали, конечно.
Обратите внимание на Aspire. Подключаете зависимости - райнтайм запустит их в контейнерах и потом гарантированно прибьёт. Да, нужен docker desktop, но ничего не висит на фоне и не занимает порты.
Зачем:
dev работает как production, не нужно бояться, что где-то выстрелит неочевидная разница между, например, linux и windows
вот у вас postgres и вы написали для него debug-only костыль с распаковкой бинарников, job object и кто знает ещё чем. А если завтра понадобится redis? или temporal?
6. Тихие баги нормализации: часовые пояса и региональные локали
Фолбэк на «жёсткое +5» здесь осознанный: узбекский часовой пояс не знает перехода на летнее время, поэтому даже если на сервере урезанная tz-база (бывает в минимальных Linux-образах) и Asia/Tashkent не резолвится по имени, фиксированное смещение остаётся корректным всегда, а не только «пока не наступит переход на летнее время».
Вы же контролируете серверное окружение? Вы можете гарантировать своему приложению наличие tzdata, тогда никакие фолбэки не будут нужны.
Часто разница очевидна. Если есть сомнение, можно позадавать вопросы автору - вайб-кодер будет плавать или нести чушь. Ну и просто опыт: если вы поревьювили, скажем, сто пуллреквестов, у вас скорее всего сформировалось какое-то представление, как пишут люди.
Давайте только не называть сам механизм атакой или уязвимостью. Это такая несуразная виндовая версия LD_PRELOAD, у чего есть миллион полезных применений.
А зачем вы купили пиратку, если пиратка есть бесплатно? https://massgrave.dev
О, я тоже выбрал CachyOS для слезания с винды. Сейчас у меня висит 131 обновление (вроде бы ещё вчера было только 50) :) Планирую устраивать эдакий patch tuesday раз в две-четыре недели и полагаться на снапшоты btrfs. Пока что - тьфу-тьфу-тьфу - полёт нормальный.
Это пока у вас - а точнее у вашего кота - нет проблем со здоровьем. Когда ветеринарный врач скажет, что нужен фонтанчик, чтобы кот чаще пил воду, вы перейдёте на автоматическую поилку, и чистка наноса перестанет быть проблемой.
Нет, речь именно про движующуюся.
За DIY плюсик. Но вообще кажется, что поилка с торчащими из неё 230 В - это какое-то странное исключение, чаще всего у них USB.
Человек перепутал хабр с гитхабом. Бывает. Бывает же?..
Самое забавное, на моей работе нашлись ребята, которые подумали так же. Спалились на том, что в какой-то момент "много токенов = молодец" превратилось в "много токенов = $$$". Подняли логи, увидели пет-проекты, выдали им лечебного леща, а заодно и лимиты для всех остальных :)
Сегодня они страдают количеством потраченных ИИ-токенов. Не шутка.
У автора использовано короткое тире (en dash), которое в русскоязычной типографике не применяется.
Да, за "Прокатило" в счёте кто-то ведь платит.
А сам диплом как-то пригодился, появились какие-то плюшки в связи с тем, что вы стали магистром?
Убирайте подобные картинки на три экрана под спойлер, пожалуйста.
Похоже, что это история der8auer
А можно, пожалуйста, не проставлять хабы наобум? Какое отношение этот пост имеет к любому из пяти указанных языков программирования?
В компаниях размером с Яндекс есть шанс примерно 0%, что это было решение "создателя кода", а не продакт менеджера.
Добротный вы костылище написали, конечно.
Обратите внимание на Aspire. Подключаете зависимости - райнтайм запустит их в контейнерах и потом гарантированно прибьёт. Да, нужен docker desktop, но ничего не висит на фоне и не занимает порты.
Зачем:
dev работает как production, не нужно бояться, что где-то выстрелит неочевидная разница между, например, linux и windows
вот у вас postgres и вы написали для него debug-only костыль с распаковкой бинарников, job object и кто знает ещё чем. А если завтра понадобится redis? или temporal?
Вы же контролируете серверное окружение? Вы можете гарантировать своему приложению наличие tzdata, тогда никакие фолбэки не будут нужны.
У меня Rider. Тоже всё обновляется. Claude Code в отдельном терминале для промптинга, IDE для последующей работы с кодом.
Часто разница очевидна. Если есть сомнение, можно позадавать вопросы автору - вайб-кодер будет плавать или нести чушь. Ну и просто опыт: если вы поревьювили, скажем, сто пуллреквестов, у вас скорее всего сформировалось какое-то представление, как пишут люди.
Получается, линукс ядро пишется на языке C/Rust?