This media is not supported in your browser
VIEW IN TELEGRAM
Сначала кормовым, потом носовым, перешёл к сигнальным огням...
🤔3
Пиздец, какой же убогий этот мах...
В Телеграм загружаешь видео - и бот получает про это видео ВСЁ.
Mime-тип, длительность, расширение файла, нормальное имя, исходное имя файла, то есть ВСЁ ВООБЩЕ, что нужно для нормальной обработки.
А вот что отдает про видео Мах: только ссылку на скачивание, которая протухает через сутки... из облака одноквасников.
#ебанина
В Телеграм загружаешь видео - и бот получает про это видео ВСЁ.
Mime-тип, длительность, расширение файла, нормальное имя, исходное имя файла, то есть ВСЁ ВООБЩЕ, что нужно для нормальной обработки.
А вот что отдает про видео Мах: только ссылку на скачивание, которая протухает через сутки... из облака одноквасников.
#ебанина
😁4🤪2😢1
... В общем, меня достало, что боты долбятся в имажинарию и я (с помощью дипсика) написал правило для fail2ban.
Примерно такое:
Если у посетителя в юзерагенте есть такая строчка - он улетает в бан. На сутки.
И вот результат.
Да, на самом деле меня бы спас клаудфлар (и спасал два года). Но с тех пор как его забанили в РФ, меня может спасти только платный анти-DDOS сервис. Но денег мне на это жалко, извините. Будем жить с fail2ban.
#шизнь
Примерно такое:
[Definition]
failregex = ^<HOST> - - \[.*\] ".*" \d+ \d+ ".*" ".*(?:GPTBot|Amazonbot|...|AhrefsBot).*"$
ignoreregex =
Если у посетителя в юзерагенте есть такая строчка - он улетает в бан. На сутки.
И вот результат.
Да, на самом деле меня бы спас клаудфлар (и спасал два года). Но с тех пор как его забанили в РФ, меня может спасти только платный анти-DDOS сервис. Но денег мне на это жалко, извините. Будем жить с fail2ban.
#шизнь
👍5🔥1
А давайте применим лайфхак из апофатического богословия: описывать светлое будущее через то, чем оно точно не является.
#фантастика
#фантастика
🤔6
В общем, просил-я просил всяких знакомых верстальщиков и дизайнеров -
"сделай мне нормальный дизайн первой страницы проекта, ну сделай, ну пожалуйста... а за деняжку?"
Задолбался просить. Пошел к нейросети и...
И теперь это не стыдно показывать. Да, всё еще бедненько и простенько, но не мерзотно.
https://storymaps.ru/
P.S. Говорят, почти юбилейный пост... №2499.
#нашкодили
"сделай мне нормальный дизайн первой страницы проекта, ну сделай, ну пожалуйста... а за деняжку?"
Задолбался просить. Пошел к нейросети и...
И теперь это не стыдно показывать. Да, всё еще бедненько и простенько, но не мерзотно.
https://storymaps.ru/
P.S. Говорят, почти юбилейный пост... №2499.
#нашкодили
👍9❤3🔥1
По случаю неважно чего решил порадовать себя новыми наушниками. Это, конечно, не синхайзер, но звук очень неплохой (для любителя).
Важная (и редкая в наше время) опция - возможность подключить их не только через синезуб, но и обычный круглый джек.
Ну и всякие мелочи типа "хорошо сидят на голове", "не давят на уши" итд.
Но, конечно, не синхайзер... Там звук - можно кончить.
Важная (и редкая в наше время) опция - возможность подключить их не только через синезуб, но и обычный круглый джек.
Ну и всякие мелочи типа "хорошо сидят на голове", "не давят на уши" итд.
Но, конечно, не синхайзер... Там звук - можно кончить.
❤6🔥2👍1
#геншин
А вот и Вредина.
Только эту вредину зовут не Элис, а Сандроне. Девочка с заводным ключомв заднице в спине.
А вот и Вредина.
Только эту вредину зовут не Элис, а Сандроне. Девочка с заводным ключом
❤4👍4
Наш дорогой (в буквальном смысле) Роскомнадзор сделал так, что из конторской сети недоступен
И что делать?
Нет, не рассказывайте мне сказки про "просто поставь VPN на сборочном стенде и твои волосы станут чистыми и шелковистыми". Ebalyavrot эти пляски с бубнами из консоли!
На самом деле у меня уже как месяц написано (но пока не доведено до продакшен-рэди) решение:
Сааа-тиис-фэктори!
SATISFACTORY
Автономный кэширующий прокси для Composer
... я просто прописал в своём
Что бы я делал без нашего дорогого Роскомназдора?
Моя жизнь была бы намного скучнее без этих милейших людей!
...и намного спокойнее.
#нашкодили #шизнь #ебанина
packagist.org. Из дома доступен, из домашней сети доступен, из дома админа доступен, из конторской сети - хуй. И что делать?
Нет, не рассказывайте мне сказки про "просто поставь VPN на сборочном стенде и твои волосы станут чистыми и шелковистыми". Ebalyavrot эти пляски с бубнами из консоли!
На самом деле у меня уже как месяц написано (но пока не доведено до продакшен-рэди) решение:
Сааа-тиис-фэктори!
SATISFACTORY
Автономный кэширующий прокси для Composer
... я просто прописал в своём
composer.json 3 строчки, сделал composer install - и пакеты скачались со свистом (а не с таймаутом 30 секунд). Что бы я делал без нашего дорогого Роскомназдора?
Моя жизнь была бы намного скучнее без этих милейших людей!
...и намного спокойнее.
#нашкодили #шизнь #ебанина
🔥6
#Элис
Поднял для любимой Вредины сервер Pal World на домашней инфраструктуре...
4 CPU, 16 Гб оперативки, всё такое.
Наверное, хватило бы и 8 гб, но - наконец-то реальная и полезная нагрузка!
P.S. ...Когда вас хвалит женщина - запомните этот момент. Вряд ли таких моментов в вашей жизни будет много.
Поднял для любимой Вредины сервер Pal World на домашней инфраструктуре...
4 CPU, 16 Гб оперативки, всё такое.
Наверное, хватило бы и 8 гб, но - наконец-то реальная и полезная нагрузка!
P.S. ...Когда вас хвалит женщина - запомните этот момент. Вряд ли таких моментов в вашей жизни будет много.
❤7🔥2🥰1😁1
Нет, мне не стыдно. Нейросеть должна работать, а человек думать, как правильно поставить типовую задачу нейросети.
... в принципе, я написал бы это всё руками. Часа за четыре. И даже не то чтобы мне было лень, хотя мне лень. Но я бы сделал тонну опечаток, а потом еще 8 часов сидел бы и исправлял...
#нейрошиза
... в принципе, я написал бы это всё руками. Часа за четыре. И даже не то чтобы мне было лень, хотя мне лень. Но я бы сделал тонну опечаток, а потом еще 8 часов сидел бы и исправлял...
#нейрошиза
❤3👏3
EXPORT Deepseek shared conversation
Под моим чутким руководством нейросеть накодила скрипт экспорта 'shared conversations' с Дипсиком в файлы:
Проверено на линуксе, на винде работоспособность не гарантируется.
https://gist.github.com/KarelWintersky/d233f1f55f11985e110aa104e71744b1
https://gist.wintersky.ru/KarelWintersky/8934a2ebbcec40c8a5fe529a7ff1008b
#нашкодили #нейрошиза
Под моим чутким руководством нейросеть накодила скрипт экспорта 'shared conversations' с Дипсиком в файлы:
Export DeepSeek shared conversation to Markdown.
python deepseek_export.py <share_url_or_id> [-o output.md] [--json] [--txt] [--token TOKEN]
Examples:
python deepseek_export.py https://chat.deepseek.com/share/nvy7v2ps1r6e2wyoyj
python deepseek_export.py nvy7v2ps1r6e2wyoyj -o my_chat.md
python deepseek_export.py nvy7v2ps1r6e2wyoyj --json -o chat.json
python deepseek_export.py nvy7v2ps1r6e2wyoyj --txt
First run will install dependencies via uv.
Проверено на линуксе, на винде работоспособность не гарантируется.
https://gist.github.com/KarelWintersky/d233f1f55f11985e110aa104e71744b1
https://gist.wintersky.ru/KarelWintersky/8934a2ebbcec40c8a5fe529a7ff1008b
#нашкодили #нейрошиза
👍6
Ёбаный опенсорс.
https://github.com/thomiceli/opengist
Прекрасное приложение для локальных "гистов". Почти год пользовался. Больше, походу, не буду.
"Невинное" обновление 1.15.0, которое
Были ли у меня бэкапы? Да, были. Но не недельной давности. Бэкап от 30 июля спокойно уехал в
Ведь мы доверяем опенсорсу? Нет, в очередной раз мы понимаем, что чужому опенсорсговнокоду мы доверять не можем. Только своему, и то с допущениями.
Ёбаный говнокод.
P.S. Сука, тут должен был быть совершенно другой пост...
#говнокод #ебанина
https://github.com/thomiceli/opengist
Прекрасное приложение для локальных "гистов". Почти год пользовался. Больше, походу, не буду.
"Невинное" обновление 1.15.0, которое
UI Rework нахуй похерило всю базу заметок старше недели. Просто нахуй. Были ли у меня бэкапы? Да, были. Но не недельной давности. Бэкап от 30 июля спокойно уехал в
/dev/null. А заметил я пропажу гистов только сейчас... Ведь мы доверяем опенсорсу? Нет, в очередной раз мы понимаем, что чужому опенсорсговнокоду мы доверять не можем. Только своему, и то с допущениями.
Ёбаный говнокод.
P.S. Сука, тут должен был быть совершенно другой пост...
#говнокод #ебанина
🤬4😢4🙏1
Я, вероятно, нарушил туеву хучу лицензий и авторских прав, но теперь меня есть граббер этой звездной карты, движок, который запускает её локально, полное описание схемы данных, документация, составленная реверс-инжинирингом движка и...
... и даже тестовая вселенная на две звезды, пять планет и один гиперканал.
#нейропытки #нашкодили #НРИ
... и даже тестовая вселенная на две звезды, пять планет и один гиперканал.
#нейропытки #нашкодили #НРИ
🔥7❤3👍2🙏1
Хотел бы я похвастаться своим новым водогреем, но эта зараза в 3 часа ночи самовозгорелась и красиво полыхала несколько минут. Пока я не почувствовал запах горелого пластика...
Это было стрёмно, скажем честно.
А эту модель так хвалили, так хвалили...
#хтонь
Это было стрёмно, скажем честно.
А эту модель так хвалили, так хвалили...
#хтонь
😢9
... всё таки в администрации Санкт-Петербурга маньяки работают...
https://2026.spbzavtrak.ru/assets/images/footer-coat-of-arms.svg
Вот эта SVG-шка размером 70*75 пикселей весит полтора мегабайта.
Но да, там герб Петербурга, нарисованный с точностью до перстов ездеца, разящего змия.
Вы не видите там змия? Я тоже не вижу. А он там есть!
https://2026.spbzavtrak.ru/assets/images/footer-coat-of-arms.svg
Вот эта SVG-шка размером 70*75 пикселей весит полтора мегабайта.
Но да, там герб Петербурга, нарисованный с точностью до перстов ездеца, разящего змия.
Вы не видите там змия? Я тоже не вижу. А он там есть!
🔥7
2022 год, от пэйпал приходит письмо "Вы из России, поэтому мы вас забанили нахуй".
2026 год, ...вот нет бы написать "Вы из России, поэтому мы у вас отжали нахуй 4 рубля 53 копейки", так нет же... за обслуживание счёта!
Смишно.
#шизнь
2026 год, ...вот нет бы написать "Вы из России, поэтому мы у вас отжали нахуй 4 рубля 53 копейки", так нет же... за обслуживание счёта!
Смишно.
#шизнь
🤪11😐1