Разработка ждёт балета @devballet Channel on Telegram

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

@devballet


What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://t.me/+e2ND1tAa0lU2ZTli

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

Разработка ждёт балета - канал, который объединяет людей, увлеченных программированием и танцами. Здесь вы найдете уникальное сообщество разработчиков, готовых поделиться своими знаниями и опытом. Название канала символизирует креативность и оригинальность подхода к разработке программного обеспечения - ведь иногда для достижения выдающихся результатов нужно вдохновение, как в балете.

Канал @devballet создан для того, чтобы стать площадкой для обмена идеями, обсуждения последних технологических трендов и получения поддержки от профессионалов в индустрии. Здесь вы сможете найти ответы на свои вопросы, получить обратную связь по своим проектам и просто пообщаться с единомышленниками.

Для связи с администратором канала можно воспользоваться личными сообщениями через @alexey_mileev. Также на канале доступен PeerLab: https://t.me/+e2ND1tAa0lU2ZTli - площадка для обучения и обсуждения программирования в формате онлайн-лаборатории. Присоединяйтесь к каналу @devballet уже сегодня и откройте для себя увлекательный мир разработки программного обеспечения, вдохновляющий как самый красивый балет!

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

21 Nov, 08:01


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

#linux #wasm #browser

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

20 Nov, 08:01


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

#programming #code

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

19 Nov, 08:00


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

#localization

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

18 Nov, 08:01


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

#performance #js #native

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

15 Nov, 08:00


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

#cybersec #js

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

14 Nov, 08:01


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

#ai #llm #cybersec

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

13 Nov, 08:01


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

#physics #cybersec #cryptography

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

12 Nov, 08:02


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

#chess #game #backend

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

11 Nov, 08:00


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

#internet #browser #url

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

08 Nov, 08:01


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

#server #game

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

07 Nov, 08:00


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

#editor #zed #wasm

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

06 Nov, 08:00


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

#llm #ai #rag

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

05 Nov, 08:02


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

#flutter #framework #flock

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

04 Nov, 08:02


Произошло забавное. Чел из гугла предложил совету JS-джедаев разделить язык на два.

По сути предлагает переложить ответственность за новые плюшки в языке на разработчиков всех этих бабелей, вебпаков и прочих тайпскриптов, а движкам оставить стабильное подмножество.

Всё правильно предложил. Не можешь победить - раздели.

#js #language

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

01 Nov, 08:01


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

#cybersec #mobile #network

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

31 Oct, 08:02


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

#game

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

30 Oct, 08:00


Любопытный трюк, который может сработать в ряде случаев для оптимизации некоторых функций: переход от if-else цепочки к table lookup.

#performance #optimize

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

29 Oct, 08:00


На удивление тупая дырка в Zendesk, которую HackerOne решили до них не доносить как out of scope, а чел не растерялся, нашёл, как через эту уязвимость получать доступ к Slack workspaces, и пошёл репортить проблему клиентам. $50k в баунти в сумме. Изи мани.

#cybersec #vulnerability

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

28 Oct, 08:02


Тут рассказывают, что можно делать с цветами при помощи разных хитрых матриц.

#gamedev #math