повседневный

Почти рабочее

Долбоёбы с fishki.net наконец-то перестали редиректить каждую(!) страницу через яндекс. Наструя был этот балаган - не ответит никто, но очевидно, что идею выдал полный кретин.
Сайт - это то, что должно работать в IE 3.0 и без единого скрипта. И загружаться за 2-4 секунды (это вполне реально). Помойка, которую генерят якобы "веб-дизайнеры", и является главным тормозиловом тырнета.
повседневный

Blake3 - современный хэш-алгоритм

Хэш-алгоритм - это такая полезная штука, которая по любому тексту вычисляет некое число(хэш), которое однозначно соответствует тексту. Если текст изменить даже на один лишний пробел, число тут же изменится. Широко применяется в криптографии, контроле целостности данных, словарях и т.п.
Blake3 - новейший алгоритм, который помимо высокой скорости даёт низкие коллизии (когда два разных текста дают один хэш). Зная пользу таких вещей, запилил Blake3-FW репозиторий для использования библиотеки под .NET FW; Это просто "оболочка" над нативной вендовой библиотекой.

Если вы тут же задумали хэшировать пароли, Blake3 брать нельзя - лучше использовать Argon2 - это тоже хэш, но сильно трудоёмкий, благодаря чему брутфорсить вашу базу будет просто бессмысленно. Причём регулируя параметры, можно превратить вычисления в жуткую числодробилку, дающую один пароль в минуту(!). Впрочем, любые защиты всегда уязвимы перед человеческим фактором, но хотя бы ваша программерская совесть будет чиста.
повседневный

Перезагрузка сотового

В свете существования таких ублюдков, как clubhouse (скрытно получивших И СЛИВШИХ все телефоны своих еблано-членов и их контакты), имеет смысл создать своеобразный "сервер явок". Промежуточные логические ходы:

1. Очередной говносервис слил ваш мобильный номер. Или его продал ОпСос. Или враг сдал его в спам-агенство. Короче, беда - с этим номером тебе не жить.
2. Покупаем новую SIMку, номер не восстанавливаем - берём новый. Желательно на подставное имя (попроси друга, сотрудника, кого угодно - им тоже это выгодно).
3. На сайте явок регистрируем своё ФИО, кликуху, фотку, должность, старый сотовый номер, что угодно - любая инфа, которую знают только свои. Туда даём емэйл (тоже можно новый, временный, какой угодно), аську, телеграм - любой контакт, который крайне неудобен спаммерам.
4. Выкидываем нахер старую симку. Ждём контакты на явочной квартире. :)
5. Спамер сосёт - номер стал бесполезен.
6. Друзья, знакомые, идут на сервер, находят тебя, пишут на оставленный контакт. Те контакты, которые ты знаешь - на них отвечаешь, остальных - нахер.
7. PROFIT!

Таким образом, даже если ты переехал на другую планету, сменил имя или пол, есть шанс на тебя выйти. Спамерам это не нужно и неудобно, а друзья - найдут. Это почти что "одноглазники", только совершенно не обязательно кормить этих говноедов своей личной инфой - ты просто оставляешь старый номер или кличку, город, характерный лозунг и всё - кто захочет, тот найдёт.
Если продажные твари хотят нас купить за копейки, мы всегда найдём способ, чтоб им разорвало хлебало.
повседневный

Полезняшка для дома - сотовый усилитель

Прикупил на Али вот такой "космический" усилитель GSM сигнала. (если что, китайцы это называют "Lintratek 2G 3G 4G Four Band Cellular Repeater GSM DCS LTE 800 900 1800 2100MHz Cell Phone Booster Mobile Signal Amplifier Kit" :)) )



Раньше мои волосы были сухие и безжизненные телефон постоянно терял связь и висел в emergency режиме, а теперь этот монстр даёт мне полный "заборчик" сигнала!! "Вот это да!" :) Рад безумно!
Что обидно, ОпСос-скотина (Telkom) на карте рисует полное покрытие. Ну да, если в огород выйти, то едва на двух "заборчиках" можно кому-то позвонить. В доме сигнал рисуется, но в сеть уже не входит. Пипец "покрытие"! Сейчас всё пофиксилось (ага, за мои деньги!), так что хотя бы курьеры могут дозвониться.
Девайс работает ещё только час, но думаю, его уже можно рекомендовать. Для тех, кто решится купить, рекомендую брать квадратный излучатель (это та антенна, которая ставится внутри дома) - он самый мощный. Ставить его надо "лицом" в ту сторону, где у вас чаще всего телефон. А принимающую антенну выносить наружу и направлять в сторону GSM-башни (думаю, есть даже программы, которые помогут с уровнем сигнала). С инсталляцией справится даже рукожоп, так что берите и не бойтесь. На крайняк, у меня спросите. :)
Удачи!
повседневный

Точечная сварка для дома

Чтобы маяться домашней DIYтой, купил себе "точечную сварку":



Да, выглядит как "непонятная %уйня", но это он - сварочный аппарат. :) Два конца идут к обычной автобатарее, а двумя другими прижимаем никелевую пластину к батарейке 18650, после чего коротким, мощным импульсом аппарат приваривает пластину намертво. Если отрывать пластину плоскогубцами, пластину буквально рвёт по точкам сварки, а значит сварено надёжно.
Сваривая батарейки вместе, можно сделать целый мощный блок, с которого можно питать шуруповёрт или даже грайндер. Но не всё так просто: чтобы заряжать батарейки, нужна специальная плата, лучше с балансиром, рассчитаная на определённое количество батареек (4S, 5S, 6S и т.д.). И вот вместе с платой этот блок является отличной заменой каким-нть макитным батареям по заоблачным ценам.
5 батареек по 3.7V как раз дадут нужные 18V, да ещё и батарейки можно выбрать ёмкие и качественные. Забавно, но Тесла тоже ездиет на этих манюсеньких батарейках! Только сваренных в громадный блок и прикрытых крышкой - чтоб покупатель не охреневал.

Да, это не единственный вариант сварочника - их делают даже из трансформатора микроволновки, но всё равно понадобится плата управления, которая будет давать импульс (он очень короткий, руками такой не выдержать). Если ссылка не работает, ищите на Али по строке "100A Spot Welding Machine" - там будут две красные платы, соединённые шлейфом - вот это оно (их 4 типа).

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

Синоптик с подъёбом

Ну чо, Сирия готова так же радушно принять немцев после "Бернда", как Германия приняла сирийцев? :)


(плывут в Сирию, видимо)

Почему-то ничё не гуглится про связь между засраным америкашками Гольфстримом и циклоном "Бернд". Ну, может и нет связи... *скептически прищурился*
повседневный

Седина в бороду - приставка в туалет!

Valve выпустила довольно мощную Steam Deck - игровую приставку с экраном. Фактически, это уже даже не "приставка", а самостоятельный игровой гаджет - ведь ему уже не нужен телевизор (которому "игры выжигают люминофор"! гыгы).



Теперь представляете, сколько "отсиженых ног" появится в туалетах?? :)) С планшетом - там всё же неудобно, нужно держать хрупкий девайс и при этом тыкать в центре экрана. Здесь джойстик предоставляет куда бóльшую свободу. Сама идея девайса - не новая, но заслуга Валвы в том, что это реально мощный комп и можно играть в любые топовые игры. К слову, там даже можно ставить венду и сторонние проги, а значит мы не завязаны только на Steam (ненавижу проприетарные хуки!).
Короче, кто на карантине окончательно решил пустить корни в диван, самое то. :) Думаю, тоже приобресть такую игрушку - её мобильность позволяет не париться с вопросом "поплющить задницу у стола, но с хорошими играми, или поваляться в шезлонге, но с тетрисом". :) Есессно, не сейчас - даже по предзаказам её будут рассылать только во 2 или 3 квартале следующего года. За это время утрясутся разные неясности и предположения (т.к. это линукс, некоторые игры на ней не работают вообще, ибо там хитровендовая защита).

Забавно, когда я только начинал карьеру программиста и до усёру резался во всякие игры, я думал: когда-то игры мне надоедят и я целый день буду писать крутые программы! И вот мне 45, а игры чота не надоедают! :)) Играю я гораздо меньше, но вот чтобы совсем отказаться - нини. Код - кодом, но мозгу нужно отдыхать. Ну и вы отдыхайте, а то мозг сломается - некуда будет анекдоты складывать!
повседневный

USB как памятник наиговённейшему изобретению

Нашёл крайне интересное видео про работу USB клавиатуры. Прямо самый низкоуровневый разбор битов, протокола и сигналов. После него я ещё больше укрепился во мнении, что USB и как протокол - говно, и с т.з. железа - полное днищще (вставить USB с первого раза?? НИКОГДА!). После него lightning от Apple - просто божественное откровение!