📓 Записки программера
описание
Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты). https://dotnet.social/@denisio
1 093
подписчиков
Охват к подписчикам
142,8%
ERR
Реакции к просмотрам
0,58%
535 на 50 постов
Пересылки к просмотрам
0,85%
778
Постов в день
0,3
всего 119
Где отзываются чаще
доля реакций к просмотрам- 14 авг.От создателя библиотеки GGML - забавный проект ggwave (github) передачи данных звуком. Да, ничо особенно для тех кто использовал модемы пшшшш-пшшшш ретрейны пошли. Вплоть до ардуины, скорость конечно байты в секунду, но кто использовал интернет на модеме 14400 - никуда не спешит :))2,91%
- 19 маяsuccess story. В апреле случайно выхлопал google maps api на $700+ во время экспериментов и отладки одной штуковины с геокодингом. Переписывался со знакомыми и они подсказали написать в саппорт, чтобы срезали часть оплаты. Ну я и написал "Дяди, я случайно, я больше не буду, можно вернуть как будто ничо не было". Ключевой вопрос (на мой взгляд), который был в чятике поддержки - был ли business value от этих запросов? Ну я написал что нет (по факту и не было, потому что это была отладка на фейковых данных на моём локальном компе и на пет-серваке, просто их было чуть больше чем я планировал - а я про это забыл). Карочи, они откатили платёж целиком. И заодно ещё мартовские $230 (о которых я не просил, но там были тоже эти же запросы по этому же ключу). Правда мне это стоило порядка часа переписки с саппортом и побочно они попросили удалить существующий API-ключ, но вроде бы оно того стоит. Мораль - не стесняйтесь писать в google support, там вроде бы вменяемые. #howto #google upd деньги на карту вернулись на следующий день2,58%
- 30 мар.Интересный кейс использования Claude, ради которого я собственно и купил подписку на него - было интересно справиться ли. Задача - есть бинарный файл закрытого формата, который надо расковырять и понять что там и как. Я просто загрузил кусок этого файла в промпт (оригинальные файлы больше 300 МБ) и написал "у меня есть бинарный файл, который хранит данные с датчика (или нескольких датчиков), можешь поресечить этот формат и попробовать в нём разобраться?" При этом я практически на 100% уверен, что Claude не мог обучиться ранее на этом файле никак (т.е. его разрабы не делали формат этого файла через нейронку, потому что сама железяка очень очень новая, буквально месяца два ей). За 10 минуты работы - claude его проанализировал и разложил по полочкам ВЕСЬ формат файла, с определением длины каждой записи, включая примеры графиков по данным из файла и замечания по невыясненным байтам. Он даже нашёл байт с CRC для каждой записи. После чего ещо мне стало ещё более интересно и я провёл пару итераций с подсказками - потому что я знаю от чего этот файл и какие данные там примерно могут быть - я его для начала просто открыл в Audacity как raw файл, чтобы посмотреть грубым взглядом на него. Осталось ещё выяснить что означают несколько байт в каждой записи, но тут похоже тараканы связанные с железякой, надо смотреть этот файл с оригинальным софтом, который пока недоступен. #ai1,50%
- 28 апр.Кто-то решил с помощью аишки написать бравзер на .net и я даже решил посмотреть. Пока что оно на этапе "компилица, но не работает". #dotnet #ai1,46%
- 15 дек.без подписи1,36%
- 4 маяЛюбопытный сайт для визуализации алгоритмов. И книга по ним - Algorithms by Jeff Erickson. Не Кнут конечно, но в целом интересно (особенно про хэширование и string matching) #books1,29%
- 29 июл.Искал тут максимально эффективную либу для ресайза картинок (да, ImageMagick, Skia, и вот это всё) и нашлась интересная штука. По бенчам прямо рвёт всех. Жаль конечно, что нативно не умеет HEIC (но кажется есть костыль с libheif), но жипеги ресайзит оч быстро. #dotnet1,28%
- 14 авг.https://crt.name - скрапер доменов второго+ уровня - и внезапно это открытая инфа, которую можно получить в т.ч. из Certificate Transparency (CT) Logs - Let's Encrypt Sunlight, Cloudflare Raio и т.д. + разные другие источники и active probing #tools1,27%
- 12 нояб.без подписи1,18%
- 28 февр. 2025 г.без подписи1,11%
- 30 янв.Интересный аналог Postman попался в очередной раз на глаза и я потратил минут 15-20 на предмет потыкать - Bruno. Есть версия open source. Выглядит оч похоже на postman, коллекции его читает тоже и умеет наверное всё то же самое что postman, включая HTTP(S), gRPC, GraphQL и WebSocket. Очень удобно, то что Generate Docs наружу выдаёт ровно ОДИН .html файл со всей коллекцией. Возможно я всё таки выкину postman и заменю его на Bruno. #tools0,88%
- 16 мар.Некоторое время назад мне пришлось делать одну штуку, которая скрапила контент с пары сайтов, которые этому активно сопротивлялись (включая как раз анализ JA3). Потому что прошареные сайты не просто детектят ботов, но даже стоит проверка TLS fingerprint (что это браузер, а не условный HttpClient). И вот этот инструмент в своё время мне бы сильно помог :) #tools0,81%