CodeCamp

@codecamp · ai · Russian · active

Канал, который читает твой сеньйор. Здесь про разработку, технологии и гаджеты 🤘 Редакция: @camprobot Сотрудничество: @todaycast РКН: https://clck.ru/3FjTpV

Subscribers 177K Subscribers, last 30 days: 177K → 177K +0 24h
Reach per post (ERR) 11.9%21.1K avg views
Posting 5.2/day last 13 minutes ago
Reactions per 1K views 7.9 🔥 👍 ❤
  1. Лучшего подарка на Рождество для рубистов не придумать: состоялся релиз 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 перестает быть «медленным языком для скриптов» и уверенно идет в сторону серьезного параллелизма и изоляции. Будем наблюдать 🤨

  2. Подгон для тех, кто мечтает собрать свою игру: самый живой и мощный 2D-движок для создания HTML5-игр, который тащит индустрию уже больше 10 лет 😘 Если нужно быстро собрать что-то для браузера, мобилок или даже Discord Activities, это идеальный выбор: — Движок умеет в Canvas и WebGL, поэтому игры летают и на десктопе, и в браузере старенького смартфона; — Писать можно на JS или TS, а из коробки поддерживается более 40 фреймворков, включая React и Vue; — Игру можно запаковать в нативное приложение под iOS/Android, выкатить в Steam или сделать частью Twitch-оверлея; — Огромное комьюнити. Проект живет и обновляется годами, так что на любой чих в сети есть готовый туториал или плагин; — API максимально дружелюбный — порог вхождения такой, что простенький платформер собирается буквально за вечер. Идеальная штука, чтобы запилить пет-проект, который не стыдно показать друзьям (или начальнику, если решите геймифицировать рабочие созвоны) 😁 Вкатываемся в геймдев 😏

  3. На подумать: аналитики из J’son & Partners изучили, как готовят ИИ‑специалистов в США, Китае и России. В Америке всем рулят университеты с высокой автономией и дорогостоящим образованием, каждый готовит ИИ-специалистов по своей программе. В Китае всё по-другому — методики обучения и в вузах, и в школах определяет государство. В России большое влияние на ИИ-образование оказывают бигтехи. IT-компании коллабятся с университетами, а лучшие практики затем масштабирует государство. Теперь выбираем не только вуз, но и бигтехи 🗒

  4. Новости ИИ, которые мы заслужили: Oracle принудительно перевела всех клиентов на новый портал поддержки (MOS), полностью завязанный на нейронках. Что могло пойти не так? Всё 😂 Клиенты и инженеры саппорта в ярости, а база знаний практически превратилась в цифровой лабиринт. Что там происходит: — Раньше можно было просто вбить ID документа и получить нужный патч. Теперь ИИ-поиск их «не видит», выдает ошибки или ведет на пустые страницы; — Старые индексы удалили, а новые идентификаторы документов часто не работают. Сами сотрудники Oracle жалуются, что не могут даже поделиться ссылкой на решение проблемы — она ведет в никуда; — Пользователи обнаружили, что все их списки «избранного», история заявок и кастомные настройки просто испарились при переезде; — Новый интерфейс заточен под чат-бота, который должен «предугадывать» потребности, но по факту он просто блокирует прямой доступ к информации. Всё это случилось на фоне огромной сделки Oracle с OpenAI на $300 млрд. Видимо, корпорации так сильно нужно было оправдать траты перед инвесторами, что рабочую поддержку решили принести в жертву хайпу 😭

  5. Внезапный факт: когда тестировщик выходит на пенсию, его всем коллективом отправляют в дурку ☕️

  6. Похоже, «плюсы» в 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++ 😭

  7. Команда ML Т-Банка выкатила обновление для своих опенсорс нейронок — T-pro-2.1 и T-lite-2.1. Это аккуратный апдейт версии 2.0 с фокусом на ключевые сценарии: улучшили следование инструкциям и сделали более надёжный tool-calling. Модели сейчас стабильнее в продакшене, точнее держат формат, увереннее работают в агентских системах и при этом сохраняют скорость и общее качество 💃

  8. Ночное-полезное: нашел красивую CLI-тулзу для поиска фильмов, чтобы лишний раз не открывать браузер 😏 Работает как швейцарские часы: вбиваешь название, получаешь красивую выдачу с рейтингами и инфой прямо в терминале: — Автоматически подбирает лучшее качество и здоровые раздачи (где больше сидов); — Никаких ручных скачиваний файлов — по нажатию сразу пуляет magnet-ссылку в твой торрент-клиент; — Выглядит стильно; — Работает везде: Linux, macOS, Windows. Киноманам в консоли 😊

  9. Вечная память нейронкам: крутой инструмент для разработчиков агентов, который превращает обычных ботов в систему с долговременной памятью и способностью учиться на своих ошибках ⌛️ Что умеет: — Хранит переписки, файлы и картинки между сессиями (Short-term memory); — Агенты сами анализируют выполненные задачи и запоминают новые скиллы без вашего участия (Long-term memory); — Специальный фоновый агент следит, что ваш бот планировал сделать vs что сделал реально; — В комплекте идет удобный дашборд, где видно всю статистику успешности. Идеально, чтобы превратить демку на коленке в серьезный продакшн-сервис. Ссылку не забыл 😏

  10. Для настоящих ИИ-энтузиастов: Сбер заколлабился со Школой дизайна НИУ ВШЭ, чтобы провести «Промпт-выходные». Это необычный конкурс креативов, где нужно будет показать свой скилл в работе с нейросетями. Взамен участники получат плюшки в виде обучающих курсов от топовых экспертов и шанс собрать реальный проект под крылом больших брендов. Ждут буквально всех — от видеомейкеров до разрабов. Промпты это новая нефть, так что пора начинать качать 💪

  11. Делаем из терминала приборную панель звездолёта: нашёл красивейшую либу на Go 🎧 Если вам надоело смотреть на скучные логи, можно собрать себе дашборд мечты, как в фильмах про хакеров. Это кроссплатформенный конструктор для терминала, который выглядит просто незаконно стильно: — Полный фарш виджетов: графики (линии, бары, спарклайны), датчики, прогресс-бары, текстовые поля и даже сегментные дисплеи; — Кнопки нажимаются, текст вводится, графики зумятся мышкой; — Нормальный ресайз. Окно можно тянуть как угодно, интерфейс сам перестроится (а не развалится, как обычно). Раздаю стиль 😘

  12. Все под одной крышей: DION выкатил новую фичу для своего мессенджера — Федерация. Теперь сотрудники из разных офисов и филиалов могут легко находить друг друга, общаться, собираться в рабочие группы и делиться документами в чатах Федераций. При этом каждая компания сохраняет независимую ИТ-инфраструктуру, а все данные остаются под локальным контролем. Обновление позволяет ускорить работу команд внутри сложной бизнес-структуры, сохраняя гибкость и безопасность платформы.

  13. Наглядная эволюция покемонов технологий: если Gemini 2.5 вела себя как истеричный геймер, ловя панические атаки и путаясь в трёх соснах, то Gemini 3 Pro — это безжалостный киборг-спидраннер 😘 Энтузиаст Джоэл Чжан стравил две версии в Pokémon Crystal, и разница пугает. Пока старая модель днями тупила в простых локациях, Gemini 3 Pro просто сломала систему. Буквально: она нашла дыру в коде эмулятора, позволившую нажимать кнопки одновременно с запуском софта, фактически хакнув свои же физические ограничения. Никакой жалости, только эффективность — нейронка применила тактику «Зомби-Феникс», цинично закидывая боссов слабыми покемонами-смертниками. Она использовала их как пушечное мясо, чтобы измотать ресурсы врага, пока основные бойцы восстанавливались 😏 В итоге то, на что у предшественника ушло 69 дней нытья и блужданий, новинка пролетела за 17 дней на чистой, холодной логике. Посмотреть на это можно на Twitch 🤨

  14. Рабочая запара, прощай: МТС Web Services выпустила таск-трекер с ИИ-агентами прямо внутри DevRails — MWS Track Rails. Это попытка собрать почти автономный пайплайн разработки, где ИИ-агенты берут на себя рутину и реально пишут код. Что умеет: — AI Product Owner формирует бизнес-требования (-30% нагрузки на продакта); — AI Analyst автоматически переписывает требования в техзадачи; — AI Developer генерирует до 40% нового кода и собирает билд; — AI QA сам пишет тесты и гоняет проверки (-50% времени тестировщика). Поскорее бы затестить всей тимой 👏

  15. Делюсь полезностью: утилита, которая вешает «глушилку» на микрофон на системном уровне 😊 Больше не нужно судорожно искать кнопку Mute в интерфейсе Zoom, Discord или Teams, когда к тебе в комнату кто-то зашел. Теперь всё под контролем одной кнопки: — Есть глобальный хоткей: назначаешь любую комбинацию (хоть Ctrl+Alt+M, хоть экзотическую F13) и вырубаешь микрофон из любого окна; — Иконка меняет цвет (зелёный/красный), так что статус «слышат тебя или нет» всегда перед глазами; — Есть звуковые уведомления и оверлей, чтобы точно не забыть, что ты в режиме тишины; — Никакой установки и мусора в системе — просто скачал и запустил. Идеально для тех, кто параноит на митах или просто не хочет радовать коллег звуками интенсивного дыхания в микрофон 🤨 Забираем 🍆

  16. Older posts