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

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

前往频道在 Telegram

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

显示更多
1 619
订阅者
-324 小时
-27
+130
帖子存档
xkcd пасхалки в коде CPython. #humor #python
xkcd пасхалки в коде CPython. #humor #python

Приятная тулза, чтобы по-быстрому в терминальчике проверить, как там наше соединение. На Go, конечно. #tool #go #network
Приятная тулза, чтобы по-быстрому в терминальчике проверить, как там наше соединение. На Go, конечно. #tool #go #network

Чувак рассказывает, как искал нужные API, чтобы сделать пристойный апп для универа. Просто хороший сборник подходов к поиску
Чувак рассказывает, как искал нужные API, чтобы сделать пристойный апп для универа. Просто хороший сборник подходов к поиску открытых, но не публичных эндпоинтов к разным бытовым сайтам и сервисам. #api #internet #data

Заметили зловредные подписанные macOS аппы на Flutter (ну, ещё на Python и на Go), в которые встроено выполнение AppleScript,
Заметили зловредные подписанные macOS аппы на Flutter (ну, ещё на Python и на Go), в которые встроено выполнение AppleScript, полученного со специального сервера. Что забавно, строка скрипта должна приходить развёрнутой. Видимо, северокорейский джун, успешно разворачивающий строки на собесах, таки смог найти применение своим знаниям. #cybersec #flutter #macos

Прямо настоящий Alpine Linux запускают в браузере через WASM. Мощь! В посте разбирают, как это работает, и там же в самом нач
Прямо настоящий Alpine Linux запускают в браузере через WASM. Мощь! В посте разбирают, как это работает, и там же в самом начале ссылка, чтобы самим потыкаться. #linux #wasm #browser

Такого extreme programming я ещё не встречал: каждый день начинать работать над чем-то и, если не закончил, выкидывать всё и
Такого extreme programming я ещё не встречал: каждый день начинать работать над чем-то и, если не закончил, выкидывать всё и начинать заново на следующий день. А если не получается, то сначала надо тем же методом избавиться от того, что мешает. Проверять мы это, конечно, не будем. А в посте на основе этой идеи предлагают писать некоторые вещи дважды. #programming #code

Хорошая страница, чтобы на неё ссылаться, когда в очередной раз пишется форма с вводом имени. Вкратце: - Всё очень сложно, во
Хорошая страница, чтобы на неё ссылаться, когда в очередной раз пишется форма с вводом имени. Вкратце: - Всё очень сложно, во всех культурах свои нюансы - Даже first / last name разбивка - не лучшая идея - Если можно, давать надо одно длинное поле под full name - И даже сортировать имена в алфавитном порядке не для всех работает #localization

Тут опять нытьё про невероятно мощное современное железо и программы, которые хреново на этом железе работают. Но поинт скоре
Тут опять нытьё про невероятно мощное современное железо и программы, которые хреново на этом железе работают. Но поинт скорее в том, что сделать хорошо или плохо можно и нативно, и на веб-технологиях, просто почти никто не заморачивается. #performance #js #native

Злые хакеры опять атакуют несчастный NPM. В этот раз вся надежда на опечатку в имени пакета, который при установке спросит у
Злые хакеры опять атакуют несчастный NPM. В этот раз вся надежда на опечатку в имени пакета, который при установке спросит у Ethereum контракта, с какого IP скачивать полезную нагрузку, скачает её и запустит. Улыбнул русский след в обработке исключения. #cybersec #js

Прикольная дырка в safeguards ChatGPT (и наверняка других подобных моделей): кодируем злонамеренные инструкции в какой-нибудь
Прикольная дырка в safeguards ChatGPT (и наверняка других подобных моделей): кодируем злонамеренные инструкции в какой-нибудь простой формат (hex, base64), просим чат эту строку декодировать и следовать полученным указаниям. #ai #llm #cybersec

Здесь чувак расписывает мысленный эксперимент: каким должен быть пароль, чтобы абстрактному суперкомпьютеру не хватило бы эне
+1
Здесь чувак расписывает мысленный эксперимент: каким должен быть пароль, чтобы абстрактному суперкомпьютеру не хватило бы энергии всей вселенной на его подбор тупым брутфорсом. #physics #cybersec #cryptography

Тут чел разобрал, что происходит под капотом, когда кто-то делает ход на lichess. #chess #game #backend
Тут чел разобрал, что происходит под капотом, когда кто-то делает ход на lichess. #chess #game #backend

Прикольная фича, которая уже работает во всех мажорных браузерах, правда не во всех на полную. Добавляешь в конец ссылки закл
Прикольная фича, которая уже работает во всех мажорных браузерах, правда не во всех на полную. Добавляешь в конец ссылки заклинание #:~:text=TEXT, и браузер сам через find in page докрутит до TEXT и даже его подсветит. #internet #browser #url

Пытаются на примере Factorio показать основные понятия кафки грефневой, или плюс-минус любой message queue. #server #game
Пытаются на примере Factorio показать основные понятия кафки грефневой, или плюс-минус любой message queue. #server #game

Чуваки, которые пилят Zed, рассказывают, как у них работают экстеншены. От и до. Как всё собирается в WASM, прилетает юзерам
Чуваки, которые пилят Zed, рассказывают, как у них работают экстеншены. От и до. Как всё собирается в WASM, прилетает юзерам из S3 и коммуницирует с редактором через ABI. Возможности этого API пока не очень многое позволяют делать, поэтому отдельные товарищи выкручиваются через написание отдельного language server, который будет делать что-то сверх дозволенного. #editor #zed #wasm

Тут наглядно показывают, как всё в LLM, RAG и embeddings начинается с токенайзеров и каких приколов можно от них ожидать. #ll
Тут наглядно показывают, как всё в LLM, RAG и embeddings начинается с токенайзеров и каких приколов можно от них ожидать. #llm #ai #rag

Нешутошные дела какие. Пацаны собрались, говорят, Flutter пишут три с половиной калеки, ресурсов на всё у них нет, баги не фи
Нешутошные дела какие. Пацаны собрались, говорят, Flutter пишут три с половиной калеки, ресурсов на всё у них нет, баги не фиксятся годами, контрибьютить им очень сложно, поэтому мы будем писать свой форк - Flock - с преферансом и поэтессами. Хотят оставаться максимально совместимыми, но привлечь больше контрибьюторов и ревьюверов. Ну, будем наблюдать. #flutter #framework #flock

Произошло забавное. Чел из гугла предложил совету JS-джедаев разделить язык на два. По сути предлагает переложить ответственн
Произошло забавное. Чел из гугла предложил совету JS-джедаев разделить язык на два. По сути предлагает переложить ответственность за новые плюшки в языке на разработчиков всех этих бабелей, вебпаков и прочих тайпскриптов, а движкам оставить стабильное подмножество. Всё правильно предложил. Не можешь победить - раздели. #js #language

Интересный ресёрч-проект: проверять пакеты от станций мобильной связи на разные подозрительные вещи, пытаясь выявить станции,
Интересный ресёрч-проект: проверять пакеты от станций мобильной связи на разные подозрительные вещи, пытаясь выявить станции, установленные злоумышленником / тов. майором. #cybersec #mobile #network

Тут чувак рассказывает, как они страдали от читеров на своих CS:GO серверах, а потом поняли, что браузеру, который прямо заши
Тут чувак рассказывает, как они страдали от читеров на своих CS:GO серверах, а потом поняли, что браузеру, который прямо зашит в клиент, позволено очень многое, ну а дальше фингерпринт через куки, и никому про это не рассказывать. Всё гениальное просто! #game