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

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

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

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

Представлен открытый проект RustOwl для визуализации перемещения владения и времени жизни переменных

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

Разработчик под ником cordx56 представил открытый проект под названием RustOwl (Rust Lifetime Visualizer) для визуализации перемещения владения (ownership movement) и времени жизни переменных (lifetimes of variables). Решение помогает в отладке и оптимизации кода на Rust. Исходный код проекта написан на Rust, TypeScript, Lua и Emacs Lisp и опубликован на GitHub под лицензией Mozilla Public License 2.0.

Читать далее

Новости

«Код получился большим и неорганизованным»: пользователь Reddit рассказал про опыт программирования с Cursor

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

Пользователь Reddit с никнеймом Funny-Strawberry-168 рассказал о своём опыте программирования в Cursor IDE с языковой моделью Claude. Код проекта стал слишком большим и неорганизованным, а нейросеть перестала учитывать контекст и начала удалять случайные строки на просьбу провести оптимизацию.

Читать далее

Microsoft запатентовала систему автопатчей кода ОС Windows на базе ИИ для анализа и исправления ошибок от пользователей

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

Microsoft запатентовала обучающуюся систему генерации автоматических патчей для кода ОС Windows с использованием ИИ после оперативного анализа и предложения по исправлением ошибок после получения данных от пользователей.

Читать далее

«Яндекс» запустил сервис для создания валентинок при помощи кода

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

«Яндекс» представил сервис для создания валентинок при помощи кода на микро-языке, который получил название LoveScript.

Читать далее

В рейтинге TIOBE начали расти «быстрые» языки программирования

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

Представлен новый рейтинг TIOBE. Его авторы отмечают продвижение «быстрых» языков, которые позволяют обрабатывать растущие объёмы данных в условиях, когда «железо» не может удовлетворять рост потребностей.

Читать далее

Сокращения — Performance review или всему виной AI: Usetech FronTalk #4

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

Первый стрим нового года!

13 марта в 18:00 ждем вас на онлайн-площадках VK и Youtube для обсуждения важных и актуальных тем. 

Александр Гончаров — руководитель Frontend разработки ГК Юзтех, Максим Вишневский — архитектор Mindbox и Александр Афенов — Tech cluster lead в Авито поговорят о следующем:

Читать далее

Идеальный Spring Security / Правильные миграции / Мы идём в Valhalla | Spring АйО Подкаст №6

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

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

Эксперты собрались, чтобы обсудить самые важные события недели. В фокусе — нужна ли нам Valhalla, что не так со статьёй про Spring Security, коротко о миграциях с Flyway Baseline и неожиданные итоги опроса про API в продакшене.

Читать далее

C++ на стероидах: Бьёрн Страуструп представил «профили» для обеспечения безопасности ресурсов и типов

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

«Прошло более 45 лет с тех пор, как C++ был впервые задуман», — написал 74-летний создатель C++ Бьёрн Страуструп в статье для Communications of the ACM. Он пожаловался, что многие разработчики «используют C++ так, как будто это все ещё предыдущее тысячелетие», в своей новой статье под названием 21st Century C++, в которой он предоставил «ключевые концепции, на которых может быть построено производительное, безопасное для типов и гибкое программное обеспечение C++: управление ресурсами, управление временем жизни, обработка ошибок, модульность и обобщённое программирование, а также способы обеспечения того, чтобы код был современным, а не полагался на устаревшие, небезопасные и сложные в поддержке методы: руководства и профили».

Читать далее

Представлен неофициальный проект перевода документации для Rust (rust-lang-translations.org) на различные языки

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

В начале февраля 2025 года команда разработчиков представила неофициальный проект для публикаций переводов документации для языка программирования Rust (rust-lang-translations.org) на различные языки мира. В настоящее время ресурс только начал работать и там есть материалы на английском языке и частично на японском.

Читать далее

Тесты помогают быстрее и дешевле учить ИИ писать код. Новая работа китайских ученых: TDD для обучения ИИ

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

Сегодня в HuggingFace Daily papers ачивку "#3 daily paper" завоевала работа китайских исследователей из TigerLab. Мне она показалась настолько логичной и классной, что захотелось побольше рассказать об этой новости.

Итак, при классическом обучении моделей есть этап Supervised Fine-Tuning, на котором люди вручную подготавливают датасет с примерами качественных ответов для ИИ. Собственно, эти примеры используются для до-обучения модели.

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

В последнее время мы наблюдаем, что модели, обучаемые без ручной разметки, оказываются дешевле и обучаются быстрее, при таком же уровне качества. Прекрасный пример — DeepSeek R1-Zero, который был обучен исключительно на синтетических данных с использованием механизмов Reinforcement Learning, и обошелся в 25 раз дешевле, чем модели с аналогичным качеством.

Читать далее

Открылся приём заявок на Apple Swift Student Challenge 2025

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

Apple запустила приём заявок на участие в конкурсе Swift Student Challenge 2025. В рамках соревнования студенты со всего миру смогут продемонстрировать свои навыки программирования и креативность, разрабатывая концепции приложений с использованием Swift Playground или Xcode.

Читать далее

Кошки умнее СhatGPT / Никто не знает, что такое ООП / Агрессивные бобры  | Spring АйО Подкаст №5

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

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

Эксперты собрались, чтобы обсудить ключевые события прошедшей недели. В центре внимания – влияние выхода DeepSeek на американский рынок, разработка эффективных агентов с помощью Spring AI, повышение надёжности Java, проблемы дефолтного значения JDBC Fetch Size и, конечно, свежий релиз IntelliJ IDEA 2025.1 EAP 3.

Читать далее

Apple открыла код системы сборки проектов Swift Build

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

Apple выпустила в опенсорс систему сборки Swift Build, которую используют для сборки в Xcode и Swift Playground. Проект доступен по лицензии Apache 2.0.

Читать далее

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

Андрей Карпаты занялся вайб-программированием

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

Сооснователь компании OpenAI, экс-директор по ИИ и бывший глава отдела разработки автопилота Tesla Андрей Карпаты рассказал, что занялся вайб-программированием и ему это нравится.

Читать далее

Selectel выпустил бесплатный курс по Python

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

В Академии Selectel вышел новый бесплатный курс «Изучаем Python: теория, практика, настройка инструментов». Не рассказываем про основы — наоборот, помогаем сделать первые шаги в мире реального программирования. На вдумчивое ознакомление со всеми материалами уйдет около четырех часов. Подробности — под катом.
Читать дальше →

Дарим электронную версию книги «Вредные советы для С++ программистов»

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

Всем привет! Команда PVS-Studio рада представить вам книгу Андрея Карпова "Вредные советы для С++ программистов" в электронном виде. Многие С++ программисты уже о ней слышали, некоторые стали обладателями печатной версии книги. Настало время сделать её ещё доступнее.

Вперёд за книгой

Вышел PyTorch 2.6: поддержка Python 3.13 в torch.compile и улучшения в AOTInductor

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

Разработчики PyTorch выпустили обновление 2.6, в котором добавили поддержку Python 3.13 в torch.compile, включили улучшения в AOTInductor и интегрировали torch.compiler.set_stance — функцию настройки производительности компилятора. Кроме того, это первая версия, которую разработчики не опубликовали в Anaconda.

Читать далее

Разработчики Rust GPU перезапустили проект Rust CUDA

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

Разработчики Rust GPU рассказали о перезапуске проекта Rust CUDA. С его помощью можно использовать ядра CUDA в Rust и выполнять код непосредственно на графических ускорителях Nvidia с NVVM IR.

Читать далее

10 бесплатных онлайн-курсов и занятий, которые стоит пройти в феврале

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

Что изучать в феврале? 🧑‍🎓 Мы собрали бесплатные курсы и лекции для тех, кто рассматривает возможность смены профессии. Тем, кто стремится быстрее окунуться в профессию, предлагаем онлайн-занятия. А тем, кто настроен на глубокое погружение в мир цифровых специалистов, подойдут наши онлайн-курсы.

Сделать шаг к переменам →

Block Джека Дорси выпустила локального ИИ-ассистента для разработчиков — проект codename goose

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

28 января 2025 года компания Block Джека Дорси представила локального ИИ-ассистента для разработчиков под названием codename goose. Исходный код решения написан на Rust и TypeScript и опубликован на GitHub под лицензией Apache License 2.0.

Читать далее
1
23 ...

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