Обновить
131.65

Ненормальное программирование *

Извращения с кодом

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

В ПГУ разработали методику обучения JavaScript на кириллице

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

В Пензенском государственном университете (ПГУ) студенты обучаются программированию JavaScript на кириллице. Преподаватели вуза модифицировали JavaScript и перевели синтаксис и условия задач на русский язык. По мнению кандидата педагогических наук, доцента кафедры «Информатика и методика обучения информатике и математике» Андрея Дикова, новый подход облегчает освоение программирования и снимает языковой барьер.

Читать далее

Новости

Представлен открытый инструментарий no-code для скрытия кода на языке Python

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

Представлен открытый инструментарий под названием no-code. Решение позволяет скрывать код в скриптах на языке Python. Преобразованный скрипт выглядит в редакторах кода как одна строка "# coding: no" без какого-либо иного содержимого, но при этом продолжает запускаться и выполнять прежние функции.

Читать далее

Представлен проект Lid Angle Sensor — приложение для MacBook со звуком скрипа двери и считыванием угла открытия экрана

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

Разработчик Сэм Голд представил проект Lid Angle Sensor. Это приложение на Objective-C для MacBook, которое считывает данные с датчика угла наклона крышки ноутбука и издаёт звук скрипа двери, показывая угол открытия экрана.

Читать далее

Представлены победители IOCCC 2025 (международного конкурса обфускации кода на языке C)

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

После четырёхлетнего перерыва состоялся Международный конкурс обфускации кода на языке C (International Obfuscated C Code Contest, IOCCC, для экспертов и разработчиков Obscure/Obfuscated C program). Организаторы объявили победителей-разработчиков. Это мероприятие проводится с 1984 года (и отчасти вдохновлено ошибкой в ​​классическом Bourne shell). Считается, что это «старейший конкурс в Интернете» для разработчиков с девизом, что программисты должны получать удовольствие от C. Цель конкурса — «показать важность стиля программирования ироничным образом» и «нагрузить компиляторы C необычным кодом».

Читать далее

ViGaL: как игра в змейку помогла нейросети обогнать GPT-4o в математике

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

Представьте: чтобы научить нейросеть математике, вы сажаете её не за учебники с интегралами, а за старые добрые аркадные игры — Snake и тетрис. Звучит как безумие? Однако именно такой неожиданный путь к математическим свершениям обнаружили исследователи из Rice University, Johns Hopkins University и Nvidia. Их метод, названный Visual Game Learning (ViGaL), бросил вызов традициям.

Читать далее

Nvidia провозглашает ИИ «великим уравнителем» и объявляет о создании суперкомпьютера в Германии

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

Генеральный директор Nvidia Дженсен Хуанг заявил, что искусственный интеллект — это "великий уравнитель", потому что он позволяет любому программировать, используя обычный язык. По его словам, программировать с помощью ИИ теперь все равно что обучать человека. С такой речью он выступил в понедельник, 9 июня, на Лондонской неделе технологий.

Читать далее

Разработчик выпустил Mystical — инструмент, который визуализирует код на PostScript в виде магических манускриптов

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

Разработчик Денис Московиц (Denis Moskowitz) представил Mystical — это инструмент, который визуализирует код на PostScript в виде магических манускриптов. Структура такой записи построена на кольцах, а операторы похожи на сигилы.

Читать далее

Представлен проект Linux In Excel через макрос VBA

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

Разработчик под ником NSG650 представил тестовый проект по запуску ОС Linux в приложении Excel с помощью макроса VBA.

Читать далее

Представлен открытый инструмент TARIFF, который позволяет налагать временные импортные пошлины на пакеты Python

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

Разработчик по имени Huan Xu представил открытый фантастический инструмент под названием TARIFF, который позволяет налагать временные импортные пошлины на пакеты Python. Исходный код решения написан на Python и опубликован на GitHub под лицензией MIT.

Читать далее

Энтузиаст решил вручную набрать исходный текст интерпретатора Altair BASIC с открытой копии распечатки кода Билла Гейтса

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

Энтузиаст с ником LuciOfStars решил вручную набрать весь исходный текст интерпретатора Altair BASIC с открытой копии распечатки кода от Билла Гейтса.

Читать далее

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

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

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

Читать далее

Представлен открытый проект global-capslock для общей синхронизации состояния CAPS LOCK со всеми пользователями

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

Энтузиаст и разработчик под ником Nolen (Nolen Royalty, автор сайта с миллионом чекбоксов и проекта PacCam, в котором Pacman управляется с помощью лица пользователя) представил открытый проект клиента global-capslock для общей синхронизации состояния CAPS LOCK со всеми остальными пользователями, использующими этот клиент.

Читать далее

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

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

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

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

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

Представлен проект простой системы контроля версий Evo: The Evolution of Version Control, вот только зачем

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

Разработчик Брейден Мун представил проект простой системы контроля версий под названием Evo: The Evolution of Version Control. исходный код решения написан на Go и опубликован на GitHub под лицензией MIT. Девиз проекта: контроль версий, который работает так, как вы думаете. На Reddit посоветовали автору проекта провести переоценку готовности проекта и вообще даже не думать заменять традиционные ветки на эфемерные рабочие пространства.

Читать далее

Опубликовано решение первых 100 задач Проекта Эйлера с использованием 100 разных языков программирования

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

Разработчик Джаред Кринке представил проект 100 Programming Languages, в котором выполнен квест по написанию кода на 100 различных языках программирования для решения первых 100 задач Проекта Эйлера (по одному языку для каждой задачи). Автор старался использовать как можно больше разных языков программирования, многие из которых были для него новыми.

«Я начал это путешествие в марте 2024 года и (после нескольких перерывов) наконец завершил его в январе 2025 года. Было ли это хорошим использованием моего времени? Что ж, изучение новых языков программирования всегда является хорошим использованием времени, так что да, это было так», — уточнил Кринке.

Читать далее

После четырехлетнего перерыва в 2025 году снова состоится Международный конкурс обфускации кода на языке C

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

После четырехлетнего перерыва в 2025 году снова состоится Международный конкурс обфускации кода на языке C (International Obfuscated C Code Contest, IOCCC, для экспертов и разработчиков Obscure/Obfuscated C program). Это мероприятие проводится с 1984 года (и отчасти вдохновленное ошибкой в ​​классическом Bourne shell). Считается, что это «старейший конкурс в Интернете» для разработчиков с девизом, что программисты должны получать удовольствие от C.

Читать далее

Представлен открытый проект raycaster in bash

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

Разработчик под ником Isabella Bosia представила открытый проект под названием raycaster in bash. Исходный код решения опубликован на GitHub.

Читать далее

Представлен открытый мобильный проект PacCam, в котором Pacman управляется с помощью лица пользователя

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

Энтузиаст и разработчик под ником Nolen (Nolen Royalty, автор сайта с миллионом чекбоксов) представил открытый мобильный веб-проект под названием PacCam (код на GitHub, блог проекта), в котором Pacman управляется с помощью лица пользователя путём распознавания данных с камеры.

Читать далее

Разработчик представил проект nubmoan, который заставляет ноутбук ThinkPad стонать, когда кто-то касается трекпоинта

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

Разработчик Морри Колман представил открытый проект nubmoan, который заставляет ноутбук IBM Lenovo ThinkPad стонать каждый раз, когда кто-то касается трекпоинта (TrackPoint). Исходный код проекта написан на C и опубликован на GitHub.

Читать далее

Monster Hunter Wilds нужна генерация кадров, чтобы вытянуть 60 кадров в секунду на 1080p на RTX 4060

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

После объявления даты релиза Monster Hunter Wilds компания Capcom, издатель и разработчик проекта, опубликовала системные требования игры. Для запуска на относительно комфортных 1080p с частотой обновления в 60 к/с потребуется генерация кадров даже на актуальных видеоускорителях среднего ценового диапазона.

Читать далее

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