Разработка ждёт балета
前往频道在 Telegram
What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli
显示更多1 620
订阅者
无数据24 小时
-27 天
+230 天
帖子存档
Тут чел решил покритиковать Rust. Бухтение ли это деда, или разбор по делу, и в какой пропорции, каждый решает сам. За ссылку скажем спасибо @dobrowins
#rust #rant
Тут просто немного рассказывают про организацию конкурентности и параллелизма в мире Erlang и Elixir. Очень интересные языки, конечно.
#elixir #erlang #concurrency
Потрясающе просто. Видео на 2 минуты. Узнают адрес личной почты и получают доступ к личному кабинету в мобильном операторе звонком в поддержку и социальной инженерией.
#cybersec #hack
Красивая история про чувака, который делает крафтовые, так сказать, компьютеры. Неплохое занятие на пенсию, м?)
#hardware #story
Идея Proof-of-Work когда-то появилась, чтобы бороться с email спамом (небольшая computation задачка при отправке одного письма незаметна, при массовой рассылке - дорого и долго). Теперь вот Tor берёт адаптивную PoW защиту на вооружение, чтобы бороться с DoS атаками.
#network #tor #cybersec
Недавное видели игрушечную JVM на Rust. Нашёлся более амбициозный проект - пишут JVM на Go. Тут пост про то, как машинка находит методы классов. А тут несколько ссылок, если захочется больше деталей.
#jvm #go #java
Я тут частенько агитирую за "делай просто". Вот взгляд с несколько другой стороны. Вкратце, чел пишет, что "просто для разработчиков" всё равно не получится, поэтому думать надо про "проще для пользователя". В т.ч. если пользователь - разработчик.
#complexity #code
Тут описывают ряд техник, которыми Android малварь защищалась от анализа. Самая красивая - использование нестандартного метода сжатия APK. Большинство тулов разобрать архив не могут, а API 28+ девайсы кушают и не жалуются.
#android #cybersec
Здесь чувак популяризирует HTML тэги. Идеи по сути две. Первая: HTML - хороший markup сам по себе, машинам проще парсить и учиться на таких данных. Вторая: не надо изобретать очередной кастомный компонент, многое уже есть, и сразу будет работать хорошо почти везде.
#html #web #ml
Штош, когда в следующий раз всё пойдёт по одному месту, вы знаете, что делать. Во всём виноват Терри. Уже нашли своего?)
#humor
Хороший разбор bloom filters. Структура данных, которая даёт за константное время и маленькую память проверить, входит ли значение в множество. Но есть один нюанс: если ответ "не входит", то точно не входит. А вот если ответ "входит", то может быть и false positive. Коллизии, мать их.
#cs #datastructure
Не скажу, что хардкор, но не самый лёгкий, хоть и очень интересный пост. Про ZKRP (Zero-Knowledge Range Proof). Идея простая: доказать кому-то, что число лежит на определённом отрезке, не раскрыв при этом само число. Описана пачка применений, совсем разные подходы, плюс куча ссылок на сами работы, куда можно дальше копать.
#zk #cryptography #math
Совсем оффтоп, но очень уж примечательный пост. Студент с горем пополам провёл эксперимент с целью проверить известные свойства кристаллов германия. И, по его словам, эти известные свойства оказались большой ложью. Собственно, о сложностях, подходе, результатах и сожалениях он и написал.
#physics #science
Очередная изобретательная атака. На этот раз - на клавиатуру ноутбука. Звук нажатий пишется во время видеозвонка, либо на телефон, который лежит рядом, потом нейронка это разбирает, и "плакали ваши денежки".
#cybersec #keyboard #sound
Чел написал игрушечную JVM на Rust в учебных целях. По ссылке - серия постов, где он разбирает .class файлы, байткод и разные другие детали своей погремухи.
#java #jvm #rust
Тут расскажут, как защитить gradle билд от supply-chain атак. Про валидацию зависимостей, проверку источников зависимостей и даже про валидацию gradle wrapper.
#gradle #build #cybersec
Тут разбирают, как Джон Кармак добивался плавного скролла и эффективной перерисовки тайлов в Commander Keen.
#gamedev #history
Пачка рассуждений о том, чему мы с вами могли бы поучиться и что перенять из авиации.
#learning #aviation
В меру детальный разбор того, что происходит, когда мы просим, например, python, сделать нам print hello world. Почти все шаги разобраны - поиск бинарника, форк процесса, динамическая линковка и т.п. Ну и инструменты, которыми это можно инспектировать, описаны.
#linux #os
Zero-knowledge proofs - горячая тема в современной криптографии, попался неплохой пост, как в это можно быстро погрузиться. Какое-то понимание, конечно, после него появится, но не прямо хорошее. Но есть много примеров кода и ссылок, куда копать дальше, и в этом ценность.
#zk #cryptography
