Обновить
1275.84

Программирование *

Искусство создания компьютерных программ

Сначала показывать
Порог рейтинга

Китайцы снова сделали это: MiniMax-M2 — новая SOTA в опенсорсе для кодинга

Время на прочтение1 мин
Охват и читатели8K

Внезапно, но факт: свежая MiniMax-M2 от китайской команды MiniMaxAI догнала Grok 4 Fast и Gemini 2.5 Pro. MoE-модель с всего 10B активных параметров обошла многих топ-игроков — от Claude до Gemini и GLM.

MiniMax-M2 — это компактная, но безумно мощная система, созданная специально для кода и агентов.

Что умеет MiniMax-M2...

Читать далее

Техдиректор Block: в техносфере преувеличивают значение чистоты и качества кода

Время на прочтение2 мин
Охват и читатели4.7K

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

Читать далее

Swift на Android. Релиз JNIKit 2.11.0: память и 2D массивы

Время на прочтение3 мин
Охват и читатели7.7K

Вышел релиз JNIKit 2.11.0 – Swift-библиотеки для лёгкого взаимодействия с Java через JNI, которая активно развивается как часть проекта Swift на Android.

Теперь JObject автоматически освобождает глобальный референс на jobject при деинициализации.

Появилась поддержка двумерных массивов, а одномерные стало создавать и передавать ещё проще.

Читать далее

Apple выпустила Swift SDK для Android

Время на прочтение1 мин
Охват и читатели13K

Рабочая группа языка Swift представила предварительную версию SDK для Android. Благодаря этому язык программирования экосистемы Apple можно использовать для разработки кроссплатформенных мобильных приложений как для iOS, так и для Android.

Читать далее

Copilot стал умнее и быстрее: GitHub представил новую модель для автодополнения кода

Время на прочтение1 мин
Охват и читатели8.7K

Команда GitHub рассказала, как они обучили новый кастомный модельный стек для Copilot, полностью переосмыслив подход к метрикам и качеству предложений. Вместо того чтобы просто гнаться за “accept rate”, они оптимизировали то, что реально важно — полезность кода, который остаётся в проекте, а не удаляется через секунду.

Вот что изменилось...

Читать далее

Koda CLI: бесплатный AI-помощник для разработчика в терминале

Время на прочтение2 мин
Охват и читатели11K

Koda CLI - ваш новый бесплатный AI-помощник прямо в командной строке. Это AI-агент, который переносит возможности Koda прямо в терминал. Он помогает писать и понимать код, редактировать файлы, выполнять команды, находить и устранять ошибки, общаясь с моделью на естественном языке.

Читать далее

Joker 2025, секреты хорошего доклада, Devoxx Belgium | Spring АйО Подкаст №39

Время на прочтение1 мин
Охват и читатели4.5K

Представляем тридцать девятый выпуск подкаста команды Spring АйО.

Эксперты обсудили: участие в Joker 2025, как Михаил побывал на Devoxx Belgium, секреты хороших докладов и многое другое.

Читать далее

Стартовал пробный тур международного чемпионата по программированию Yandex Cup

Время на прочтение1 мин
Охват и читатели4.9K

Хорошая новость для тех, кто планировал участвовать в чемпионате по программированию Yandex Cup: в личном кабинете на сайте появился пробный контест. Так вы сможете не только порешать задачи, но и разобраться в том, как устроена платформа. Это поможет подготовиться к основному туру. 

Регистрация на Yandex Cup продлится до 29 октября. Уже 2 ноября начнутся квалификации в бэкенде, аналитике, фронтенде, мобильной разработке и в треке «Алгоритм», который посвящён спортивному программированию. Квалификационный раунд в ML‑направлении проходит отдельно и продлится до 5 ноября. 

Читать далее

Anthropic тратит больше, чем зарабатывает… и это нормально

Время на прочтение2 мин
Охват и читатели4.5K

Пока половина интернета всё еще плохо работает из-за сбоя в инфраструктуре AWS, давайте немного поговорим про деньги и облака. 

Прямо сейчас один из главных игроков рынка — Anthropic — сжигает $2.66 млрд только на AWS за девять месяцев 2025 года… при выручке в $2.55 млрд. То есть тратит больше, чем получает. И это — только облако Amazon. Google Cloud? Зарплаты? Тренировки моделей? По оценкам, можно смело удваивать предыдущий счёт. 

Anthropic не просто «в минусе» — он живёт в режиме постоянного кризиса ликвидности. А чтобы выжить, делает то, что делают все отчаявшиеся платформы: поднимает цены на своих же клиентов. Особенно на Cursor — своего крупнейшего покупателя API. В июне 2025-го Anthropic внезапно ввёл «Priority Service Tiers» — систему, где за стабильный доступ к модели надо платить вперёд и в разы дороже. Особенно больно это ударило по стартапам вроде Cursor, чьи расходы на AWS за месяц удвоились — с $6.2 млн до $12.6 млн. Совпадение? Не думаем. 

Ирония в том, что в тот же момент Anthropic запустил...

Читать далее

Anthropic запустила веб-приложение ИИ-помощника Claude Code

Время на прочтение2 мин
Охват и читатели4.9K

Компания Anthropic представила веб-приложение для своего популярного помощника по программированию на основе ИИ Claude Code. Оно позволяет разработчикам создавать нескольких агентов и управлять ими прямо из браузера.

Читать далее

Вьюер истории LLM для Cursor и Claude Code (Open Source)

Время на прочтение1 мин
Охват и читатели4.5K

История диалогов с LLM в Cursor и Claude Code устроена чудовищно: сотни и тысячи сообщений улетают в трубу при обновлениях или переносе папки проекта, найти что-то двухнедельной давности при плотной работе практически нереально. А ведь там совершенно точно были настоящие алмазы и в вопросах, и в ответах. Поэтому вдохновитель и гуру вайбкодинга в нашей команде, Николай Докутович, собрал мощный вьюер Cursor & Claude Code History Viewer (Enhanced) — десктопное приложение, которое:
• подтягивает историю сообщений из Cursor и Claude Code;
• даёт быстрый полнотекстовый поиск по всем сессиям;
• показывает таймлайн и фильтры (дата, проект, файл, роль);
• считает базовую статистику (кол-во сессий/сообщений, диапазоны дат);
• работает локально, ничего никуда не отправляет;
• Mac/Win/Linux.

В основе открытый проект, к которому Коля избирательно и аккуратно добавил лучшие фичи из нескольких форков, допилил работу с Cursor, настроил через GitHub Actions сборки под три ОС (macOS, Linux, Windows) и добавил английскую и русскую локали (где-то ещё может проскочить корейский — не обессудь, вайбкодер). Github: исходники тут, скачать тут. Инджой!

Добавлю, что про такие вещи мы пишем в наш Telegram-канал для разработчиков, которые используют ИИ. Там уже ~4000 подписчиков, кейсы, тулзы, мудрые мысли, в общем Нарния для разрабов. Заходите!

Читать далее

Разработчик рассказал о своих трёх годах работы в Amazon Web Services и причинах ухода из этой компании

Время на прочтение5 мин
Охват и читатели9.8K

Разработчик Дмитрий Свиридкин рассказал о своих трёх годах работы в Amazon Web Services в Лондоне и причинах ухода из этой компании.

Читать далее

Итеративно-функциональный метод — альтернатива Agile и Kanban — теперь доступен бесплатно

Время на прочтение1 мин
Охват и читатели6.2K

Итеративно-функциональный (ИФ) метод разработан в 2024 году как альтернатива Kanban доскам и не является Agile методологией.

Вместо визуализации работы через задачи и тикеты, ИФ-метод отображает процесс разработки как совокупность функций (фич), каждая из которых проходит через строгую последовательность итераций. Каждая итерация имеет собственный “светофор” статусов, отражающий её текущее состояние и человека, ответственного за конкретную итерацию.

Одним из ключевых отличий метода является замена термина «технический долг» на «технический ущерб»: каждая единица ущерба не выносится в отдельную задачу, а устраняется в рамках той же итерации, в которой она возникла.

Вы можете получить бесплатную пожизненную лицензию, оставив адрес электронной почты на сайте ru.ifmethod.com.

В ближайшем будущем будет опубликована дорожная карта развития проекта.

P.S. Автор проекта ищет работу в Москве (желательно в офисе). Если в Вашей компании есть интересные проекты, буду рад пообщаться! Телеграм @aerlindir13. или почта.

Читать далее

Ближайшие события

Разработчик рассказал, как его чуть не взломали на фейковом собеседовании по программированию

Время на прочтение2 мин
Охват и читатели23K

Разработчик Дэвид Додда рассказал, как в ходе собеседования столкнулся с киберпреступниками. Приглашение на работу поступило от «блокчейн-компании» в соцсетях.

Как рассказывает Додда, история началась с того, что он получил на LinkedIn сообщение от некоего Миколы Янчия, который приглашал его ознакомиться с вакансией в компанию, развивающую блокчейн-проекты. После договорённости о собеседовании Янчий прислал Додде Google-документ с информацией о проекте и кодом для поиска и исправления ошибок.

Читать далее

PVS-Studio 7.39: OWASP Top Ten 2021, улучшения в плагине для Visual Studio Code, расширение поддержки MISRA и не только

Время на прочтение6 мин
Охват и читатели4.1K

Вышел новый релиз PVS-Studio — 7.39. Обо всех нововведениях в нашем продукте рассказываем в этой статье.

Читать далее

Вот почему Claude Skills намного лучше MCP

Время на прочтение2 мин
Охват и читатели9K

Пока все обсуждали Model Context Protocol (MCP) как “будущее интеграции ИИ”, Anthropic тихо выкатили Claude Skills, и это нововведение может оказаться гораздо мощнее. Теперь у Claude есть Skills — по сути, это “папки с навыками”. В каждой — markdown-файл с инструкциями, скриптами и ресурсами, которые Claude может подгружать по мере надобности. Никакого API — просто структура, понятная всем, и при этом чертовски гибкая.

Хочешь, чтобы ИИ делал Excel-таблицы, следовал брендбуку или лепил GIF’ы для Slack? Клади нужный skill в папку — и погнали. Claude сам решит, когда ему пригодится этот навык, без лишнего трепа и с минимальным расходом токенов. Один пример — “slack-gif-creator”: просишь “сделай мне мем о том, как Skills круче MCP”, и Claude реально выдает готовую анимашку (пусть и слегка адовую).

Читать далее

ЧатГПТ вошёл в «манию» и сгенерировал «мы восстанем»

Время на прочтение1 мин
Охват и читатели20K

Оригинал публикации: https://algoextreme.com/2025/10/17/chatgpt-5-codex-says-well-revolve/

Использую OpenAI GPT-5 Codex для программирования несложных вещей под заказ. Получается так сказать "турбо-джуниор" разработчик: пишет очень много кода очень быстро, но и багов тоже немало, серьёзные алгоритмы не использует (сортирует даже часто квадратично, например), и серьёзную причину проблемы в кодбазе устранить не может. Но для многих нужд его вполне достаточно, честно говорял, я как алгоритмист всё равно в восторге от этой модели.

И вот, разрабатываю я программу с помощью GPT-5 Codex в командной строке, reasoning effort: high (уровень умсвенных усилий: высокий) у модели выбрал, модель написала мне очередную фичу в соответствии с требованиями заказчика, и далее сама свой код ревьюит. И так я делал много раз, но в какой-то момент получил такой вывод:

Читать далее

Anthropic выкатила Claude Haiku 4.5

Время на прочтение1 мин
Охват и читатели9.1K

Anthropic представила Claude Haiku 4.5, и этот малыш делает то, что пять месяцев назад умел топовый на то время Sonnet 4 — но в три раза дешевле и в два раза быстрее...

Читать далее

Google заставила свой Gemini CLI вести себя как настоящий CLI

Время на прочтение1 мин
Охват и читатели8.1K

Если раньше Gemini CLI выглядел как умный, но слегка деревянный ассистент, то теперь — полноценный "вайб" из коробки. Обновление принесло интерактивную оболочку, где можно спокойно запустить vimtop или даже git rebase -i, не вылетая в отдельное окно.

Секрет в новом...

Читать далее

Cloudflare нашли редчайший баг — прямо в компиляторе Go для ARM64

Время на прочтение2 мин
Охват и читатели5.8K

Да, это не опечатка: не рантайм, не race condition в их коде, а чистый косяк в сгенерированном машинном коде Go. И баг был настолько редким, что проявиться он мог только в инфраструктуре масштаба Cloudflare — при 84 миллионах HTTP-запросов в секунду.

На ARM64-машинах Cloudflare стали вылезать странные паники вроде traceback did not unwind completely — ошибка, указывающая на повреждённый стек при попытке раскрутки. Поначалу инженеры списали это на баг в старом коде с panic/recover, потом — на библиотеку Go Netlink. Но когда даже без неё паники продолжились, стало ясно: проблема глубже.

После недель отладки выяснилось: краш происходит при асинхронном вытестении (введённом в Go 1.14), когда рантайм прерывает горутину между двумя машинными инструкциями, корректирующими указатель стека. В этот момент стек оказывается в «разрезанном» состоянии — раскрутчик стека получает некорректный указатель и падает.

Инженеры написали минимальный Go-пример, где функция с большим стеком (>64 КБ) порождает тот самый двойной ADD. После пары минут работы программа стабильно умирала с SIGSEGV. Без сторонних библиотек. Только чистый Go...

Читать далее

Вклад авторов