Канал, который читает твой сеньйор.
Здесь про разработку, технологии и гаджеты 🤘
Редакция: @camprobot
Сотрудничество: @todaycast
РКН: https://clck.ru/3FjTpV
Subscribers177K +0 24h
Reach per post (ERR)11.9%21.1K avg views
Posting5.2/daylast 13 minutes ago
Reactions per 1K views7.9🔥 👍 ❤
Лучшего подарка на Рождество для рубистов не придумать: состоялся релиз Ruby 4.0.0 😊
Мажорное обновление принесло не только прирост скорости, но и парочку по-настоящему фундаментальных фич, которые меняют правила игры (ну почти).
Главное новшество — это изоляция и новый JIT, который должен в будущем оставить YJIT позади.
Что завезли:
— Ruby Box — новая экспериментальная фича для полной изоляции определений. Можно запускать код в отдельных «коробках», где манки-патчи, глобальные переменные и загруженные библиотеки не будут мешать остальной части приложения;
— ZJIT — следующее поколение JIT-компилятора, написанное на Rust. Пока он чуть медленнее YJIT, но архитектурно готов к более сложным оптимизациям. В версии 4.1 обещают сделать его основным и самым быстрым;
— Прокачали Ractor —механизм параллельных вычислений стал стабильнее и быстрее. Добавили Ractor::Port для удобной синхронизации и убрали кучу блокировок в Garbage Collector;
— Set и Pathname в ядре — эти классы больше не нужно подгружать отдельно — они стали частью Core Ruby, что логично и давно напрашивалось;
— Логические операторы (&&, ||, and, or) теперь можно ставить в начале строки — Ruby поймет, что это продолжение предыдущей линии;
— Теперь при ошибках в аргументах Ruby подсвечивает не только место вызова, но и само определение метода, чтобы сразу было ясно, где накосячили.
Ruby перестает быть «медленным языком для скриптов» и уверенно идет в сторону серьезного параллелизма и изоляции.
Будем наблюдать 🤨
Полезные лайфхаки 😂
Подгон для тех, кто мечтает собрать свою игру: самый живой и мощный 2D-движок для создания HTML5-игр, который тащит индустрию уже больше 10 лет 😘
Если нужно быстро собрать что-то для браузера, мобилок или даже Discord Activities, это идеальный выбор:
— Движок умеет в Canvas и WebGL, поэтому игры летают и на десктопе, и в браузере старенького смартфона;
— Писать можно на JS или TS, а из коробки поддерживается более 40 фреймворков, включая React и Vue;
— Игру можно запаковать в нативное приложение под iOS/Android, выкатить в Steam или сделать частью Twitch-оверлея;
— Огромное комьюнити. Проект живет и обновляется годами, так что на любой чих в сети есть готовый туториал или плагин;
— API максимально дружелюбный — порог вхождения такой, что простенький платформер собирается буквально за вечер.
Идеальная штука, чтобы запилить пет-проект, который не стыдно показать друзьям (или начальнику, если решите геймифицировать рабочие созвоны) 😁
Вкатываемся в геймдев 😏
На подумать: аналитики из J’son & Partners изучили, как готовят ИИ‑специалистов в США, Китае и России.
В Америке всем рулят университеты с высокой автономией и дорогостоящим образованием, каждый готовит ИИ-специалистов по своей программе. В Китае всё по-другому — методики обучения и в вузах, и в школах определяет государство.
В России большое влияние на ИИ-образование оказывают бигтехи. IT-компании коллабятся с университетами, а лучшие практики затем масштабирует государство.
Теперь выбираем не только вуз, но и бигтехи 🗒
Новости ИИ, которые мы заслужили: Oracle принудительно перевела всех клиентов на новый портал поддержки (MOS), полностью завязанный на нейронках. Что могло пойти не так? Всё 😂
Клиенты и инженеры саппорта в ярости, а база знаний практически превратилась в цифровой лабиринт.
Что там происходит:
— Раньше можно было просто вбить ID документа и получить нужный патч. Теперь ИИ-поиск их «не видит», выдает ошибки или ведет на пустые страницы;
— Старые индексы удалили, а новые идентификаторы документов часто не работают. Сами сотрудники Oracle жалуются, что не могут даже поделиться ссылкой на решение проблемы — она ведет в никуда;
— Пользователи обнаружили, что все их списки «избранного», история заявок и кастомные настройки просто испарились при переезде;
— Новый интерфейс заточен под чат-бота, который должен «предугадывать» потребности, но по факту он просто блокирует прямой доступ к информации.
Всё это случилось на фоне огромной сделки Oracle с OpenAI на $300 млрд. Видимо, корпорации так сильно нужно было оправдать траты перед инвесторами, что рабочую поддержку решили принести в жертву хайпу 😭
Вайбкодеры поймут 🤣
Внезапный факт: когда тестировщик выходит на пенсию, его всем коллективом отправляют в дурку ☕️
Похоже, «плюсы» в Microsoft официально можно начинать отпевать: компания поставила безумную цель — заменить весь C/C++ код на Rust к 2030 году 😭
Речь не просто о новых проектах (их и так запретили писать на C/C++ еще год назад), а о полном переписывании гигантского легаси, включая ядро Windows и NT.
План надежный, как швейцарские часы:
— Гален Хант, один из главных инженеров Microsoft, заявил: «Моя цель — уничтожить каждую строчку C и C++ в компании». Дедлайн — конец десятилетия;
— ИИ вместо рабов. Переписывать миллионы строк руками никто не будет. Ставка сделана на гибрид алгоритмов и ИИ-агентов, которые будут рефакторить код в промышленных масштабах. Это ожидаемо, ведь лучших спецов они потеряли 😂;
— Внутренняя метрика, к которой они стремятся — «1 инженер, 1 месяц, 1 миллион строк кода». Звучит как фантастика, но инфраструктуру под это уже пилят;
— Команда Future of Scalable Software Engineering уже ищет мощных раст-разработчиков (минимум 3 года опыта в systems-level Rust), чтобы учить нейронки правильно переводить код.
R.I.P. C++ 😭
Команда ML Т-Банка выкатила обновление для своих опенсорс нейронок — T-pro-2.1 и T-lite-2.1.
Это аккуратный апдейт версии 2.0 с фокусом на ключевые сценарии: улучшили следование инструкциям и сделали более надёжный tool-calling.
Модели сейчас стабильнее в продакшене, точнее держат формат, увереннее работают в агентских системах и при этом сохраняют скорость и общее качество 💃
Было? Было 😂
Ночное-полезное: нашел красивую CLI-тулзу для поиска фильмов, чтобы лишний раз не открывать браузер 😏
Работает как швейцарские часы: вбиваешь название, получаешь красивую выдачу с рейтингами и инфой прямо в терминале:
— Автоматически подбирает лучшее качество и здоровые раздачи (где больше сидов);
— Никаких ручных скачиваний файлов — по нажатию сразу пуляет magnet-ссылку в твой торрент-клиент;
— Выглядит стильно;
— Работает везде: Linux, macOS, Windows.
Киноманам в консоли 😊
Надо было монолит строить 😂
Вечная память нейронкам: крутой инструмент для разработчиков агентов, который превращает обычных ботов в систему с долговременной памятью и способностью учиться на своих ошибках ⌛️
Что умеет:
— Хранит переписки, файлы и картинки между сессиями (Short-term memory);
— Агенты сами анализируют выполненные задачи и запоминают новые скиллы без вашего участия (Long-term memory);
— Специальный фоновый агент следит, что ваш бот планировал сделать vs что сделал реально;
— В комплекте идет удобный дашборд, где видно всю статистику успешности. Идеально, чтобы превратить демку на коленке в серьезный продакшн-сервис.
Ссылку не забыл 😏
Для настоящих ИИ-энтузиастов: Сбер заколлабился со Школой дизайна НИУ ВШЭ, чтобы провести «Промпт-выходные».
Это необычный конкурс креативов, где нужно будет показать свой скилл в работе с нейросетями. Взамен участники получат плюшки в виде обучающих курсов от топовых экспертов и шанс собрать реальный проект под крылом больших брендов. Ждут буквально всех — от видеомейкеров до разрабов.
Промпты это новая нефть, так что пора начинать качать 💪
Делаем из терминала приборную панель звездолёта: нашёл красивейшую либу на Go 🎧
Если вам надоело смотреть на скучные логи, можно собрать себе дашборд мечты, как в фильмах про хакеров. Это кроссплатформенный конструктор для терминала, который выглядит просто незаконно стильно:
— Полный фарш виджетов: графики (линии, бары, спарклайны), датчики, прогресс-бары, текстовые поля и даже сегментные дисплеи;
— Кнопки нажимаются, текст вводится, графики зумятся мышкой;
— Нормальный ресайз. Окно можно тянуть как угодно, интерфейс сам перестроится (а не развалится, как обычно).
Раздаю стиль 😘
Золотая классика 🤩
Все под одной крышей: DION выкатил новую фичу для своего мессенджера — Федерация.
Теперь сотрудники из разных офисов и филиалов могут легко находить друг друга, общаться, собираться в рабочие группы и делиться документами в чатах Федераций. При этом каждая компания сохраняет независимую ИТ-инфраструктуру, а все данные остаются под локальным контролем.
Обновление позволяет ускорить работу команд внутри сложной бизнес-структуры, сохраняя гибкость и безопасность платформы.
Наглядная эволюция покемонов технологий: если Gemini 2.5 вела себя как истеричный геймер, ловя панические атаки и путаясь в трёх соснах, то Gemini 3 Pro — это безжалостный киборг-спидраннер 😘
Энтузиаст Джоэл Чжан стравил две версии в Pokémon Crystal, и разница пугает. Пока старая модель днями тупила в простых локациях, Gemini 3 Pro просто сломала систему. Буквально: она нашла дыру в коде эмулятора, позволившую нажимать кнопки одновременно с запуском софта, фактически хакнув свои же физические ограничения.
Никакой жалости, только эффективность — нейронка применила тактику «Зомби-Феникс», цинично закидывая боссов слабыми покемонами-смертниками. Она использовала их как пушечное мясо, чтобы измотать ресурсы врага, пока основные бойцы восстанавливались 😏
В итоге то, на что у предшественника ушло 69 дней нытья и блужданий, новинка пролетела за 17 дней на чистой, холодной логике.
Посмотреть на это можно на Twitch 🤨
Рабочая запара, прощай: МТС Web Services выпустила таск-трекер с ИИ-агентами прямо внутри DevRails — MWS Track Rails. Это попытка собрать почти автономный пайплайн разработки, где ИИ-агенты берут на себя рутину и реально пишут код.
Что умеет:
— AI Product Owner формирует бизнес-требования (-30% нагрузки на продакта);
— AI Analyst автоматически переписывает требования в техзадачи;
— AI Developer генерирует до 40% нового кода и собирает билд;
— AI QA сам пишет тесты и гоняет проверки (-50% времени тестировщика).
Поскорее бы затестить всей тимой 👏
Делюсь полезностью: утилита, которая вешает «глушилку» на микрофон на системном уровне 😊
Больше не нужно судорожно искать кнопку Mute в интерфейсе Zoom, Discord или Teams, когда к тебе в комнату кто-то зашел. Теперь всё под контролем одной кнопки:
— Есть глобальный хоткей: назначаешь любую комбинацию (хоть Ctrl+Alt+M, хоть экзотическую F13) и вырубаешь микрофон из любого окна;
— Иконка меняет цвет (зелёный/красный), так что статус «слышат тебя или нет» всегда перед глазами;
— Есть звуковые уведомления и оверлей, чтобы точно не забыть, что ты в режиме тишины;
— Никакой установки и мусора в системе — просто скачал и запустил.
Идеально для тех, кто параноит на митах или просто не хочет радовать коллег звуками интенсивного дыхания в микрофон 🤨
Забираем 🍆