Разработка ждёт балета – Telegram
Разработка ждёт балета
1.65K subscribers
506 photos
4 videos
15 files
1.53K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://news.1rj.ru/str/+e2ND1tAa0lU2ZTli
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Тут просто красивое, и просто показывают. 13 животных из 13 окружностей.

#art
👍8
Доклад про историю асинхронности / мультипоточности в Clojure. От стандартных future и подобного, к core.async с каналами а-ля Go, к новой идее flow. Кажется, пытаются переизобрести микс Erlang и Redux, и это круто!

#talk #clojure #async
С первым апреля у меня в этом году не заладилось, я только к вечеру прочухал, что бОльшая часть прочитанного за день - наглая ложь (не всегда на 100%, но всё же). А тут у чувака пошутить прямо нормально получилось: на 1 апреля он на всех принтерах кампуса решил показать "INSERT 5 CENTS" сообщение, сопроводив это всё официальным письмом и номером для консультаций.

#humor #printer
😁2
В продолжение первоапрельской темы: чуваки показывают, какими смешными методами защищало юзеров некоторое зловредное бесплатное remote desktop приложение. Очень удобно, я считаю!

#cybersec #vulnerability #humor
Подвернулась интересная история: чел сделал довольно сложную и интересную игру про угадывание слов, эдакий новый уровень кроссворда. На Hacker News игра взлетела, теперь её лицензируют The Atlantic. Почитать HN тред можно тут. Поиграть - тут.

#game #gamedev
🤔1
Автор библиотеки нормально так загнался многословностью C++ лямбд, решил улучшить. Получилось вот это:
$<sqrt>($a * $a + $b * $b)

Therapy was also an option.

#cpp #library
😁81
Подборка менее известных странностей JS. Смешно, конечно, но от ужаса волосы на голове начинают шевелиться. Как так жить-то вообще?

#js
💩3👍1
Тут забавная история, как чуваки в режиме реального времени наблюдали за попыткам северокорейских кулхацкеров заставить свой зловредный npm пакет работать.

#js #cybersec #vulnerability
Git недавно отпраздновал 20 лет. Ещё годик, и везде будут наливать! А тут можно посмотреть разговор с Линусом по теме.

#talk #git #history
4
Очень прикольный маленький проект: Unsure Calculator. Для быстрых и грубых back-of-a-napkin прикидок, когда неопределённость - во многих переменных.

#tool #math #statistics
👍4
Тут чел аргументированно поясняет, почему он считает, что GenAI нужно всячески запретить при разработке Servo.

#ai #llm #servo
👍2
Тут небольшой хороший список для не совсем технических людей, по которому можно пройтись с, например, родителями, чтобы немного повысить их защищённость онлайн.

#cybersec
👍2
Ощущается скорее как фантазия, чем как реальность будущего, но очень красивый концепт: архитектор из Исландии предлагает направлять лаву в жидком виде, чтобы закладывать основы городов.

#architecture
3😁2👍1
Подвернулся замечательный набор мини-игр, если можно так сказать.
"Want to understand how Claude thinks?"
Получил море удовольствия!

В процессе заметил, что у Anthropic есть research preview API для генерации и улучшения промтов к их моделям.

#ai #llm
1
Приятная история, как чел радио путями получал удалённый контроль над отоплением в арендованной хатке.

#hardware #cybersec
👍4
Тут чуваки прямо стараются, чтобы Java в браузере через WASM запускалась. Прямо без рекомпиляции, обычные .jar кушает. У них там и Minecraft уже работает, и IDEA (вроде как). Swing можно прямо на страничке потыкать. Красота! Make Applets Great Again!

#java #wasm #web
🤯6👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Сишный quine, который выплёвывает гифку с собой. Красиво!

#c #art
👍2
Немного смешного: в GPL v2 пишут, на какой физический адрес писать запрос, если получили программу без текста лицензии. Ну, чувак написал. Удивительно - ответили. Правда прислали GPL v3. Что интересно: на главном сайте с текстом адреса нет (убрали? или изначально не было?), но в гитхабе можно найти во многих местах.

#license #oss #humor
👍1👏1
Тут Russ Cox пишет про хорошо забытое старое: способ найти конкретные строки, в которые закрался баг, путём сравнения test coverage проходящих и падающих тестов. Как, оказывается, может быть хорошо, когда есть эти самые тесты с этим самым coverage!

#test #bug #go
@dtrabo поделился прикольной ссылкой: игра, в которой мы играем за планировщик, и наша задача - по шагам выполнять потоки таким образом, чтобы они либо упали, либо одновременно выполнили то, чего одновременно выполнять ни в коем случае не должны.

#game #concurrency #thread
4🔥1👌1
Тут чел тоже своеобразно и весело борется с разными нехорошими ботами, атакующими его сайт. Когда запрос выглядит подозрительно, он отвечает на него gzip-нутым стримом в 1-10 Мб, которые разворачиваются в 1-10 Гб на другом конце и роняют бота.

#scraper #bot
👍23😁10😱3🔥1