Как стать автором
Обновить
1378.33

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

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

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

Открыт набор в онлайн-магистратуру «Кибербезопасность» от Яндекса и НИЯУ МИФИ

Время на прочтение2 мин
Количество просмотров2.9K

Магистерская программа «Кибербезопасность», разработанная экспертами Яндекса и НИЯУ МИФИ, стартует в сентябре 2025 года. За два года обучения на программе можно получить профессию инженера сетевой безопасности, AppSec, DevSecOps или аналитика SOC. Чтобы поступить на программу нужен диплом бакалавра или специалиста, а выпускники получат дипломы магистра НИЯУ МИФИ и Яндекса о профессиональной переподготовке.

Читать далее

Представлено руководство по ответственной разработке с использованием ИИ в режиме вайб-кодинга

Время на прочтение4 мин
Количество просмотров4.3K

Руководитель отдела инжиниринга в Google Эдди Османи предложил правила, следование которым позволит успешно пользоваться инструментами вайб-кодинга. По его словам, развитие ИИ-помощников не является оправданием для низкокачественного кода.

Читать далее

Представлен открытый проект легковесной и настраиваемой библиотеки логирования microlog

Время на прочтение1 мин
Количество просмотров4.2K

Разработчик по имени Andrei Gramakov представил открытый проект легковесной и настраиваемой библиотеки логирования под названием microlog. Исходный код решения написан на C и опубликован на GitHub под лицензией MIT.

Читать далее

Cursor извинилась за бота из-за придуманной пользовательской политики

Время на прочтение3 мин
Количество просмотров1.9K

Компании Cursor пришлось извиняться за действия ИИ-агента службы поддержки «Сэма», который придумал политику, запрещающую пользователям применять инструмент редактора кода более чем на одном устройстве.

Читать далее

PVS-Studio 7.36: расширение поддержки MISRA, плагин для Qt Creator 16, расширение пользовательских аннотаций в C#

Время на прочтение8 мин
Количество просмотров796

Вышел новый релиз PVS-Studio — 7.36. Встречайте расширение поддержки MISRA, плагин для Qt Creator 16, расширение пользовательских аннотаций в C# и ещё много других обновлений! Больше подробностей в этой заметке.

Читать далее

Kotlin 2.1.20 стал лучше поддерживать Lombok

Время на прочтение1 мин
Количество просмотров1.6K

В новой версии плагина kotlin-lombok добавлена поддержка @SuperBuilder, а также улучшена совместимость @Builder с компилятором K2.

@SuperBuilder — удобное создание билдеров для иерархий классов.

@Builder — более надёжная работа с комплексной Java-Kotlin интеграцией.

Меньше boilerplate кода, больше удовольствия от совместной работы Kotlin и Java!

⚡️ Эксперт Spring АйО сообщества, Александр Кучук на оставил без комментария данную новость:

Несмотря на то, что я редко встречал проекты на Kotlin, использующие Lombok, надо отметить, что Kotlin сам по себе не поддерживает аналог аннотации @Builder и потому это может быть кому-то полезно. 

Хотя на мой взгляд, лучше обойтись без этого и делать либо мини DSL в проекте под это, либо написать в классе свой аналог. Благо это не так сложно, особенно с кодогенерацией через AI тот же. 

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

А вы используете Lombok в Kotlin?

🔗 Подробнее: https://github.com/JetBrains/kotlin/releases/tag/v2.1.20

Читать далее

Яндекс и ИТМО открывают онлайн-магистратуру для фронтенд- и бэкенд-разработчиков

Время на прочтение2 мин
Количество просмотров5.1K

Началась приёмная кампания в онлайн-магистратуру Яндекса и ИТМО «Фронтенд- и бэкенд-разработчик». Программа покрывает и фронтенд-, и бэкенд-разработку, а направление можно будет выбрать после начала учёбы, которая начнётся в сентябре 2025 года.

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

Читать далее

Гендиректор GitHub: учиться программировать нужно как можно раньше

Время на прочтение2 мин
Количество просмотров9.3K

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

Читать далее

В Google Docs добавили 14 новых языков программирования в блоки кода

Время на прочтение2 мин
Количество просмотров4.3K

Обновление блоков кода в Google Docs предлагает поддержку 14 новых языков программирования для упрощения визуализации и повышения читабельности кода.

Читать далее

Spring и Quarkus дерутся, SRE командует, атаки изнутри и Microsoft | Spring АйО Подкаст №14

Время на прочтение1 мин
Количество просмотров1.3K

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

Эксперты обсудили:  проблемы с зависимостями и их влияние на безопасность, роль команды SRE и их полномочия, концепцию Fat Jar и Uber-Jar в Spring Boot, лицензионные ограничения и VS Code, новости Microsoft и их влияние на разработчиков, а также рендеринг на стороне сервера.

Читать далее

Kotlin теряет популярность!? – рейтинг TIOBE

Время на прочтение2 мин
Количество просмотров7.4K

Согласно свежему рейтингу TIOBE за апрель 2025 года, языки Kotlin, Swift и Ruby опустились ниже 20-ой позиции по популярности. В апреле Ruby, Kotlin и Swift заняли 24-е, 25-е и 26-е места соответственно.

Вот как выглядит первая десятка популярных языков:

Читать далее

Релиз языка программирования Crystal 1.16

Время на прочтение3 мин
Количество просмотров5.2K

9 апреля 2025 года состоялся релиз языка программирования Crystal 1.16 (проект доступен онлайн для ознакомления). В этом проекте авторы решения пытаются совместить удобство разработки на языке Ruby с высокой производительностью приложений, свойственной языку C. Исходный код проекта опубликован на GitHub под лицензией Apache License 2.0.

Читать далее

В России создали технологию для автоматической инспекции грузовых контейнеров с помощью AR-очков

Время на прочтение2 мин
Количество просмотров680

Ученые Smart Engines создали систему для автоматического контроля грузовых контейнеров с помощью очков дополненной реальности. Новый промышленный инструмент позволяет идентифицировать номера и защитные пломбы на контейнерах без необходимости ручных проверок. Сотрудники логистической отрасли и таможенные служащие смогут быстро получать необходимую информацию о владельце, типе оборудования, серийном номере, габаритах и стране регистрации по одному взгляду на груз.

Читать далее

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

Firebase Studio от Google. Быстрые прототипы Fullstack-приложений в облаке, с AI-агентами, всем и бесплатно

Время на прочтение5 мин
Количество просмотров2.2K

Новый проект Firebase Studio — шаг Google в построении единого глобального пути фуллстек-разработки с AI-помощниками. Если раньше такие инструменты ориентировались только на узкий фронт работ, типа кодирования специализированного бэкенда на каком-то очень конкретном языке и фреймворке, то теперь Google хочет вовлечь в разработку специалистов из самых разных дисциплин.

Разрабатываете ли вы новые фичи с помощью «вайб-кодинга», начитывая свои пожелания на микрофон, или занимаетесь синьорной разработкой собственного техстека, учитывая все особенности и кастомизации VM, которая работает на бэкенде, — Firebase есть что предложить.

Firebase Studio объединяет свежие инструменты Google: Project IDX, Genkit и Gemini in Firebase — в единую среду с общим опытом разработки с ИИ-агентами. Результатом является end-to-end платформа, специально разработанная для новой эры ИИ-разработки. Разработчик может и быстро создавать прототипы, и программировать в привычных облачных воркспейсах, и разворачивать результаты в облаке. И всё это — в рамках единого процесса, который позволяет действовать стремительно и не отвлекаться на второстепенные задачи.

Чудесно. Читать далее.

Microsoft начала применять лицензионные ограничения на форки VS Code

Время на прочтение1 мин
Количество просмотров5.7K

Microsoft начала применять свои давние лицензионные ограничения на форки VS Code, использующие всё больше языковых расширений, выпущенных самой Microsoft.

Читать далее

«ВКонтакте» в рамках проекта по переходу на новую архитектуру открывает набор более 100 Go‑разработчиков

Время на прочтение1 мин
Количество просмотров3.1K

Соцсеть «ВКонтакте» сообщила, что в рамках реализации проекта по переходу на новую архитектуру ищет более 100 Go‑разработчиков.

Читать далее

MTS AI представила нового ИИ‑ассистента для разработчиков

Время на прочтение2 мин
Количество просмотров1.4K

MTS AI представила второе поколение ИИ‑ассистента для разработчиков Kodify 2. Новый инструмент умеет работать с 90 языками программирования и помогает автоматизировать ключевые этапы разработки. В числе функций — автодополнение кода, исправление ошибок, генерация тестов, создание документации, оптимизация и преобразование текста в код.

Kodify 2 построен на модели с 7 миллиардами параметров и поддерживает контекст до 32 768 токенов. API совместим с OpenAI, поэтому его можно подключать к другим системам. Сервис можно установить в контуре компании или использовать в виде плагина для среды разработки.

Читать далее

10 лет опыта, а OSIV включен, cеньоры-фейки и иллюзия work-life balance | Spring АйО Подкаст №13

Время на прочтение1 мин
Количество просмотров390

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

Эксперты обсудили: как происходит подготовка в JPoint, влияние изменений на Spring ORM и транзакционный менеджмент, роль Lightning Talk и afterparty на конференциях, а также обсудили, что характеризует хорошего специалиста: диплом или Github-портфолио?

Читать далее

Mistral Small 3.1 и DeepCoder-14B-Preview появились в библиотеке Ollama

Время на прочтение1 мин
Количество просмотров1.8K

В библиотеке Ollama, популярной платформы для локального запуска LLM, сегодня появились две новые модели: Mistral Small 3.1 и DeepCoder-14B-Preview.

Mistral Small 3.1 демонстрирует значительные улучшения в текстовой производительности, понимании мультимодальных данных и значительно расширенное окно контекста до 128 000 токенов. Модель превосходит сопоставимые модели, такие как Gemma 3 и GPT-4o Mini, при этом сохраняя впечатляющую скорость вывода в 150 токенов в секунду. Выпущена под разрешительной лицензией Apache 2.0, Mistral Small 3.1 предлагает гибкость для разработчиков и исследователей. И работает на одной RTX 4090 или Mac с 32 ГБ оперативной памяти. https://ollama.com/library/mistral-small3.1

DeepCoder-14B-Preview зарекомендовала себя как ведущая модель для логического анализа кода. Обученная на основе Deepseek-R1-Distilled-Qwen-14B с использованием распределенного RL, она достигает впечатляющей точности 60,6% Pass@1 на LiveCodeBench – улучшение на 8% – сопоставимой с производительностью o3-mini-2025-01-031 (Low) и o1-2024-12-17, при этом используя всего 14 миллиардов параметров. https://ollama.com/library/deepcoder

Читать далее

Kubernetes – это база…

Время на прочтение2 мин
Количество просмотров7.7K

На митапе разберём всё, что нужно знать Java-разработчику в 2025 году:

как развернуть Spring-приложение в Kubernetes, использовать облачную инфраструктуру, правильно собирать Docker-образы, конфигурировать сервисы, управлять секретами и обеспечивать мониторинг. Посмотрим на Helm, Ingress и лучшие практики продакшен-деплоя.

Мероприятие бесплатное и пройдет в ONLINE-формате, 17 апреля в 18:00 МСК.

Регистрируйтесь, чтобы не пропустить мероприятие: https://events.amplicode.ru/kubernetes-eto-baza

Читать далее