ch
Feedback
Разработка ждёт балета

Разработка ждёт балета

前往频道在 Telegram

What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli

显示更多
1 619
订阅者
-324 小时
-27
+130
帖子存档
Месье знает толк в извращениях: версионирование по Кельвину. Идея в том, что версия софта движется по температуре только вниз
Месье знает толк в извращениях: версионирование по Кельвину. Идея в том, что версия софта движется по температуре только вниз, и как только абсолютный ноль достигнут, никаких обновлений больше не будет. А если кто-то от нашего софта зависит, то а) их температура обязана быть выше нашей (либо обе должны быть на нуле) б) понижение нашей температуры обязывает их понижать свою обновлением. Штука странная, кажется, мало где применимо, но там чуваки её для какой-то своей странной-уникальной-распределённой-функциональной ОС используют. #version #code

Что-то странное происходит в сети, и никто толком не понимает, что это и зачем: волны странных TCP и ICMP пакетов периодическ
Что-то странное происходит в сети, и никто толком не понимает, что это и зачем: волны странных TCP и ICMP пакетов периодически налетают на что-нибудь. Пакеты выглядят, будто их собрали специально. Идут они из Бразилии, но подозревают, что это просто дополнительный слой обфускации. #internet #network #cybersec

Тут продвигают just for fun идею. Мол, если писать код уже не приносит удовольствия, и делать это приходится исключительно из
Тут продвигают just for fun идею. Мол, если писать код уже не приносит удовольствия, и делать это приходится исключительно из-за денег, а проекты других людей вызывают реакции "да кому это вообще надо?" и "ну и кто за это заплатит?", то вот, посмотрите, что можно кодить для удовольствия, и вот какие проекты люди делают просто ради развлечения. #code #programming #just4fun

Продолжение того выступления с DEF CON про Enshittification of the Internet. Тут всё стало ещё более политическим и закончило
Продолжение того выступления с DEF CON про Enshittification of the Internet. Тут всё стало ещё более политическим и закончилось призывами организовываться в профсоюзы, но по пути чел рассказывает много всего интересного. #talk #internet

Выступление - каких трудов стоило вернуть Voyager 1 к работе после проблемы, обнаруженной в ноябре 2023. Очень интересно, что
Выступление - каких трудов стоило вернуть Voyager 1 к работе после проблемы, обнаруженной в ноябре 2023. Очень интересно, что всё опять сводится к простоте. Voyager был устроен достаточно просто, что позволило всё починить без внятной документации, без телеметрии, без симулятора и без "прогона на тестовом девайсе". Чел говорит, что в современных аппаратах сложность наросла настолько, что такого рода трюки никто не смог бы провернуть. #talk #space

Очередная уязвимость из-за Firebase. Arc браузер использовали Firestore, но использовали несколько неаккуратно, что позволяло
Очередная уязвимость из-за Firebase. Arc браузер использовали Firestore, но использовали несколько неаккуратно, что позволяло выполнять произвольный JS у жертвы, зная только Arc user id. #cybersec #vulnerability #firebase

Почему нельзя использовать одну и ту же nonce дважды и нужно думать о том, чтобы и между узлами системы она случайно не повто
Почему нельзя использовать одну и ту же nonce дважды и нужно думать о том, чтобы и между узлами системы она случайно не повторилась над одним ключиком. Ну и немного о том, как работают современные алгоритмы потокового шифрования. #cryptography #encryption

Тут чел прямо красавчик. Пробил на работе пожертвования в Neovim. Аргументировал тем, что вот вы платите за лицензии IDE друг
Тут чел прямо красавчик. Пробил на работе пожертвования в Neovim. Аргументировал тем, что вот вы платите за лицензии IDE других разрабов, я IDE не юзаю, но давайте на ту же сумму опен сорс поддержим. #editor #vim #neovim

Забористое варево: чел пишет крошечные интерпретаторы для разных маленьких языков, так или иначе оставивших след в истории: A
Забористое варево: чел пишет крошечные интерпретаторы для разных маленьких языков, так или иначе оставивших след в истории: Assembly, BASIC, Lisp и т.п. #language #programming

Супер короткий пост, скорее даже анекдот: каким образом особый файл стабильно заставлял древний принтер зажевать бумагу? #har
Супер короткий пост, скорее даже анекдот: каким образом особый файл стабильно заставлял древний принтер зажевать бумагу? #hardware #bug

Ужасно бесячий пост со встроенным демо - как монетизировать блог рекламой. Скроллить до конца, так сказать. Живите дальше в п
Ужасно бесячий пост со встроенным демо - как монетизировать блог рекламой. Скроллить до конца, так сказать.
Живите дальше в проклятом мире, который сами и создали
#ads #blog

Чудесная лекция: Richard Feynman Computer Science Lecture - Hardware, Software and Heuristics. #talk #cs
Чудесная лекция: Richard Feynman Computer Science Lecture - Hardware, Software and Heuristics. #talk #cs

Прекрасная и немного пугающая поделка. Чел собрал шагающий столик с 12 ножками. Чтобы найти подходящую форму ножек, гонял ген
Прекрасная и немного пугающая поделка. Чел собрал шагающий столик с 12 ножками. Чтобы найти подходящую форму ножек, гонял генетический алгоритм. #hardware #art

Удивительная фигня: числами Фибоначчи можно с достаточно высокой точностью конвертировать мили в километры и обратно. #math
Удивительная фигня: числами Фибоначчи можно с достаточно высокой точностью конвертировать мили в километры и обратно. #math

Тут как могут ругают terminfo. С железными аргументами, естественно. Мне только один раз приходилось трогать руками эти штуки
Тут как могут ругают terminfo. С железными аргументами, естественно. Мне только один раз приходилось трогать руками эти штуки, когда Alacritty и tmux на macOS как-то неправильно цвета отображали. Тогда я для себя твердо решил, что я даже не хочу знать, что это за говно мамонта такое. #terminal #legacy

Тут хвалят и ругают LSP. В основном ругают, конечно. Мне не доводилось что-то в этой области писать, но, кажется, все там дос
Тут хвалят и ругают LSP. В основном ругают, конечно. Мне не доводилось что-то в этой области писать, но, кажется, все там достаточно грустно. Разброд и шатания. #lsp #code #editor

Никогда не понимал, зачем мне argv[0]. Ну то есть понятно, что можно в зависимости от имени как-то менять поведение программы
Никогда не понимал, зачем мне argv[0]. Ну то есть понятно, что можно в зависимости от имени как-то менять поведение программы, но это же чистое безумие. А теперь вот понял, зачем это надо. Чтобы безопасников (и живых, и автоматических) запутывать. #process #programming

Тут автор поднимает интересный вопрос: а точно ли неблокирующий IO - хороший путь? Ведь на практике на разных платформах все
Тут автор поднимает интересный вопрос: а точно ли неблокирующий IO - хороший путь? Ведь на практике на разных платформах все по-разному и не везде все хорошо. И не лучше ли было все усилия направить на облегчение и ускорение OS threads? #async #io #thread

Тут на пальцах объясняют, почему по-быстрому собирать на коленке конструкции из хэш-функций - почти всегда плохая идея. #cryp
Тут на пальцах объясняют, почему по-быстрому собирать на коленке конструкции из хэш-функций - почти всегда плохая идея. #cryptography #cybersec #vulnerability

Один из хороших подходов к тех. собесам: дать готовый проект, озвучить существующий баг, попросить найти причину и починить.
Один из хороших подходов к тех. собесам: дать готовый проект, озвучить существующий баг, попросить найти причину и починить. Мы когда-то практиковали похожее, но поскольку проектом был Android апп, и баги (повторяющие что-то настоящее из прода) можно было увидеть глазами, мы их не озвучивали, а просили найти ручным тестом. #interview #hr #bug