Toil Thoughts
64 subscribers
96 photos
6 videos
13 files
28 links
Делюсь своими мыслями
Download Telegram
🗡 Абхазия

Маленькая красивая страна, расположенная на юго-западном побережье Чёрного моря 🪸

💖 Первая (и я надеюсь не последняя) страна в которой я побывал 💃

За время поездки успел посетить такие живописные места как озеро Рица, город Гагра, Юпшарское ущелье с некоторыми из его водопадов, Новоафонский монастырь и многое другое 🌴

Если есть возможность, то определённо рекомендую побывать здесь и полюбоваться красотами этой страны ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🗡 Абхазия

Маленькая красивая страна, расположенная на юго-западном побережье Чёрного моря 🪸

💖 Первая (и я надеюсь не последняя) страна в которой я побывал 💃

За время поездки успел посетить такие живописные места как озеро Рица, город Гагра, Юпшарское ущелье с некоторыми из его водопадов, Новоафонский монастырь и многое другое 🌴

Если есть возможность, то определённо рекомендую побывать здесь и полюбоваться красотами этой страны ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤡2
🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Будни кекза
дуров удалил аккаунт
😁3
Тяжело нынче мидлам-питонистам 😑
Please open Telegram to view this post
VIEW IN TELEGRAM
😭4🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
🤡1
Crowsdrike выложили полный репорт краша

TLDR:

Поскольку у них драйвер на уровне ядра, то для официального обновления драйвера нужно проходить сертификацию майкрософта, что довольно долго, а им надо быстро выкатывать апдейты, поэтому они хранят все правила антивируса в динамических файлах которые автоматически подгружаются с их сервера

Они выкатили новое правило для сканирования IPC запросов, которое принимало на вход список из 21 аргумента, а система передавала туда только 20.

ВАЛИДАЦИИ АРГУМЕНТОВ У НИХ НЕТ 😁

Тесты это не поймали, потому что они доставали аргументы из запроса ЕБУЧИМ РЕГЕКСОМ, и аргумент номер 21 матчился звёздочкой (условно .*), поэтому в него просто передавалась пустая строка

Потом они сделали апдейт в котором поменяли регекс, и пустая строка больше не подходила под 21 группу, а дальше функция зовет args[20], и все, пизда.

Дальше эти ебланы в своем репорте пишут ВЫВОДЫ, которые они сделали из этого ИНЦИДЕНТА.

Краткая сводка выводов: "чеееее оказывается нам надо валидировать нашу хуйню и писать нормальные тесты а ещё НЕ выкатывать апдейты на все машины одновременно???? ОХУЕТЬ простите пожалуйста МЫ НЕ ЗНАЛИ"

Это НЕ первый раз когда краудстрайк крашил компьютеры, это просто самый масштабный случай на данный момент

Как вы думаете, начнут ли они писать нормальные тесты, если прошлые случаи их ничему не научили 🤷‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1🤡1
меня так забавляет превьюшка категории ИРЛ-стримов на твиче

ЭТО БУКВАЛЬНО ПРИЗЫВ ПОТРОГАТЬ ТРАВУ 😶
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤡1
обзорщики не перестают меня удивлять 😋
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6🤡1
Forwarded from 🦊 tail -f /root/senko.log (senkodev 🦊)
This media is not supported in your browser
VIEW IN TELEGRAM
😁3🤡1
Forwarded from protected @syrkoblog 🙏 (потерянная (в поисках сыра))
This media is not supported in your browser
VIEW IN TELEGRAM
Зачем гугл добавляет на свой сайт перевод через апи переводчика и включает его по умолчанию, если он буквально ломает им всю верстку 😮

судя по archive.org сайт у них поломан как минимум с конца июля
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🕊4
🔜
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡2
Forwarded from POST MILLENNIAL REALITY
🕊2🤡1
Forwarded from /dev/stdout (Humacedeus)
🤡2
Не делайте форки, если есть, хотя бы, мизерная вероятность, что в будущем ваш репозиторий может стать независимым
__________

Шёл 2024 год, а Github до сих пор не сделали какой-либо нормальный способ сделать форк независимым. Даже, у Gitlab уже появилась кнопка, по нажатию на которую форк превращается в независимый, и что самое главное — все метаданные репозитория (Issues, PRs, Wikis, Stars и т.п.) сохраняются. Судя по комьюнити форуму Github, раньше, этим занималась тех. поддержка, но, сейчас, при запросе в тех. поддержку тебе предлагают только перенос истории коммитов, что и так можно сделать средствами git самостоятельно 😴. На Github есть более 6000 форков, которые стали правопреемниками, и теперь, так или иначе, являются независимыми.

Почему это плохо?
1. Остается оригинальный "base repository" для Pull Requests. Из-за чего при создание PR вы или какой-либо другой пользователь можете случайно отправить PR не в тот репозиторий
2. Форки по умолчанию не показываются в поиске Github из-за чего их немного сложнее найти обычному пользователю
3. Коммиты, которые вы делает в своем форке не считаются в общую статистику (если вы, вдруг, любитель посмотреть на свою статистику)

Пользуясь такой же логикой были сделаны disnake, pycord и прочие "форки" discord.py, а так же множество других репозиториев 😀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3🤡3