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

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

Открыть в Telegram
1 619
Подписчики
Нет данных24 часа
-37 дней
-430 день
Архив постов
Прикольный доклад про всю мощь полноценного REPL на примере Clojure. Показывают, чем это отличается от shell в python / js / java / … и какие возможности открывает. Я бы сказал, что хоть всё там и крутится вокруг Clojure, оно всё ещё достаточно общее, просто показывают, как может быть прикольно. #talk #repl #clojure

Интересное явление - Internet Resiliency Club. Девушка, проживающая в Нидерландах, заметила, что готовность страны к отключению электричества / интернета из-за войн / аварий / диверсий стремительным домкратом летит к нулю. К примеру: где развёрнуты emergency communications системы? Правильно, в облаках. Потому что точно надёжно. Где телеком держит тех. команды? Правильно, вне EU. Так ведь дешевле! Ну и она предлагает людям, которые готовы в критических ситуациях подключиться к восстановлению коммуникаций выстраивать бэкап сеть на LoRa - радио, которое мало стоит, совсем чуть-чуть энергии требует, но и бьёт не сильно далеко. Интересная инициатива, в духе времени, так сказать. Но рекомендую ещё посмотреть на вопросы из зала после её короткого доклада - есть несколько других подходов к решению этой же проблемы, и не всё так плохо, как она обрисовывает. Но больше подходов - это всегда лучше, чем меньше подходов. #radio #community #internet

So you think you can validate email addresses #talk #email

Почему то, как сделаны дженерики в Zig, подходит не всем. #zig #language #generics

Тут детально описывают красивую дыру, которая позволяла забрутфорсить номер телефона любого Google пользователя. #cybersec #vulnerability #google

Falsehoods Programmers Believe About Aviation. Сборник забавных, интересных и отвратительных корнер-кейсов из авиации, которые ну вот всё портят. #aviation #programming

Доказали, что любой алгоритм можно выполнить с тем же успехом, потратив больше времени, но использовав только sqrt(T logT) памяти, где T - время на изначальное выполнение. Прикольно! #talk #cs #algorithm

К конторе, оказывающей разные услуги в сфере инфосека пришёл клиент с вопросом: "Тут какая-то страшная малварь Sakura RAT ходит, я в безопасности?" Чуваки пошли смотреть и раскопали море организованных репозиториев, которые атакуют тех, кто попытается их использовать. Основной фокус - на читерах и не сильно опытных кибер-разбойниках. Статья длинная, в самом начале описывается, что и как обнаружили, а потом детально разбирают, как был устроен каждый из обнаруженных эксплоитов, как это всё обфусцировалось и т.п. #cybersec

Тут не один раз всплывали разного рода жалобы на современный софт. Веб - срань, десктоп - та же срань, только на электроне, д
Тут не один раз всплывали разного рода жалобы на современный софт. Веб - срань, десктоп - та же срань, только на электроне, даже приложения на нативных технологиях умудряются зафакапить. Тут вот наглядно показывают, что не в UI дело. Даже суровые разработчики компиляторов и даже с Rust успешно следуют общим трендам. #software #code #humor

Очень красивая дырка в Android, Chrome и ряде других продуктов, использующих Google Sans шрифт с лигатурами. "googlelogoligat
Очень красивая дырка в Android, Chrome и ряде других продуктов, использующих Google Sans шрифт с лигатурами. "googlelogoligature" отображается как полное лого гугла, что может хорошо сыграть на руку всяческим фишерам. #google #font #vulnerability

Другой (в синтаксическом смысле) обработки ошибок в Go не будет. Nuff said. #go

Пойман за руку как дешёвка, называется. Meta и Yandex нашли прекрасный способ получать в браузерные трекеры все нужные для сл
Пойман за руку как дешёвка, называется. Meta и Yandex нашли прекрасный способ получать в браузерные трекеры все нужные для слежки данные из установленных у Android пользователей приложений. Meta приложения поднимали UDP сокеты, в которые под предлогом WebRTC стучится их пиксель из браузера. У Yandex - по такой же схеме - HTTPS запросы из браузера в localhost по особым портам. #ads #android #analytics

It’s hip to be square. Тут кроссворд-гики в своём уютном Discord заметили интересные пары слов, где первые и последние слова синонимичны, но фразы целиком расходятся в значении: booty call / butt dial, dad-bod / father figure, ubereats / superfood. Ну и дальше чел выстроил на этом целую большую теорию квадрата. Крепкая зависимость / жёстко обожаю. #language

Короткий и приятный пост, который иногда можно показывать тем, кто говорит: "Не надо заново изобретать колесо". Иногда - потому что в некоторых местах переизобретать всё же не стоит :) #learning #programming

matchctl: The First Dating App for Linux Users (Because You've Already Mounted /dev/sad) #humor

Выше всплывал type checker / LSP для Python, который пишут в Astral. Недавно Meta показали своё такое же - pyrefly. У них немного разный фокус и оба всё ещё в глубокой альфе, но даже на текущем этапе видно, насколько большой это шаг вперёд для всей экосистемы. Детальнее на особенности и очень предварительные бенчмарки можно посмотреть тут. #python #lsp #rust

Очень занимательный очерк с размышлениями о том, какой ЯП могли бы предпочесть великие композиторы, будь они живы в наше врем
Очень занимательный очерк с размышлениями о том, какой ЯП могли бы предпочесть великие композиторы, будь они живы в наше время. #music #language #code

Прямо хорошо под пятницу: письмо, где чел ругает, немного хвалит, и снова ругает AI-powered разработку. #ai #llm #code

В Go действительно есть прикол, когда библиотечная функция принимает какой-то простой и привычный интерфейс, но внутри проверяет тип на какой-то более специфичный, ради оптимизации. Ну, за простоту нужно было где-то заплатить. Тут про это всё пишут подробнее. #go #optimize #hack

Оказывается, даже в интервальном повторении есть большие обновления (или даже прорывы). Не знал, круто! #learning