oleg_log
1.74K subscribers
1.88K photos
131 videos
9 files
2.82K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
Хотел сделать опрос, но сложно подобрать варианты, поэтому вопрос с открытым ответом.

Вас готовы взять на работу без собеса, можно сказать по знакомству (но не кумовство (родственные связи, кто не понял)), собственно как вы к этому относитесь и что думаете по таким наймам?

Ответы в коменты, в лс или бота для стеснительных.
афигенно
Forwarded from Telegram Info (Antonio Marreti 🚩)
Telegram Desktop обновился до версии 2.8.6 Beta
⁠⁠⁠
Что нового:
— Простой редактор изображений: обрезание фотографий или выделение части скриншотов перед отправкой.
— Использование бэкенда Direct3D 9 в ANGLE по умолчанию (Windows).
— Исправлено «Показать в Finder», не фокусирующее окно Finder (macOS).
— Использование GTK из дочернего процесса (Linux).

Скачать: с официального сайта или с GitHub.

#обновление #desktop
ога ода мда
Вы знаете, я типа фан VictoriaMetrics и мне нравится их пакет metrics, простой и рабочий (хотя недавно упростили валидацию названия метрики и могут быть проблемы).

Но суть в другом, мне нужен был сборщик метрик для sql.DB из гошного стдлиб, и как легко догадаться - все было на либе Prometheus, смириться с этим я не мог.

В итоге вот https://github.com/cristalhq/sqlmetrics #hq
Простое как палка, но делает нужную мне работу.
oleg_log
Programming Language Memory Models Part 2 https://research.swtch.com/plmm (thx @HowToGoWrong)
Понеслась https://research.swtch.com/gomm

Хз как вам, но предыдущие 2 - огонь.
Кстати, хорошо, что от Reddit ушли, спасибо Github есть наконец-то новая имиджборда возможность развивать коммюнити https://github.com/golang/go/discussions/47139
Вполне себе известный Dan Luu запостил (обновил?) список важных и нужных блогов. Налетайте.

http://danluu.com/programming-blogs/
Вы помните свой 1й коммитч/патч/ПР ? расскажите-покажите, вдруг интересное вспомните или приуноете о прошлом.

Я вот это помню https://github.com/ericdrowell/BigOCheatSheet/commit/70aced28606947c7079fbbdec1c6470e37f2de91 (даже старую почту добавил к профилю, чтобы видно было)
crypto/tls починили, обновляемся до Go 1.16.6 и 1.15.14

https://groups.google.com/g/golang-announce/c/n9FxMelZGAQ/m/4ZhvTx0dAQAJ

Из коммита:
When casting the certificate public key in generateClientKeyExchange, check the type is appropriate. This prevents a panic when a server agrees to a RSA based key exchange, but then sends an ECDSA (or other) certificate.
лол
> Друзья, мы выяснили как такое возможно. Во время общения с младшим сотрудником, старший звонит на номер 900 подставляя на исходящий мой номер. Там робот предлагает продиктовать мне остаток по картам, просит назвать номер, если назвать номер на угад, то робот дружелюбно сообщает что такой карты нет, и называет номера всех действующих карт (Сбер,это реально круто, спасибо). Далее называешь номер любой из карт, и он сообщает тебе остаток. Это просто офигенно. Вопрос про слив данных сотрудником снимается, виноват робот. Новые вопросы к Сберу: почему сотрудники не знают что так можно? Почему вообще так можно? Добавлю в пост.

Голосовой помощник «Сбера» — персональные данные попали к злоумышленникам
https://vc.ru/claim/269097-golosovoy-pomoshchnik-sbera-personalnye-dannye-popali-k-zloumyshlennikam
Вчера в одном петпрожекте чутьчуть сломал сеть, завернул в докер и пушнул в прод (нет, не стыдно), ну и так вышло, что во время дебага прода и 502 ошибки сломал соседние вещи (чуть меньше не стыдно). В итоге ошибка была смешной, http.Server на 127.0.0.1:8000 запускал, а надо было на :8000 просто (почему так - хз, пусть умные ответят)

Как настоящий Principal CTO с продакт вижионингом спросил себя - как в такое не вляпаться еще раз или как скинуть вину на другого? Правильно, хостить независимо, чтобы не было ничего общего (кроме любимого DNS, но это пока).

Так вот, Cloudflare Pages (pages.dev) оч няшная штука. Конечно есть Github Pages, но они урезанные, есть всякие Zeit Vercel и куча других VC-oriented сервисов, но как всегда идешь к тому, кому доверяешь, ну или просто ленишься учиться новым трюкам.

За полчаса перевёл 5 страниц на CF Pages и радуюсь. Правда время сборки в 3 мин чуть напрягает, я на бесплатном Github Actions в 1.5мин все уложил, надеюсь в будущем подтянут (такое предчувствие, что они не кешируют докеры в которых все собирают или я хз, им пулла не хватает, 100%).

Еще 1 минус - нет Terraform пока, для Workers есть, значит и для страниц довезут. Оч жду.