Pull to refresh
-6
Алексей@java3000

Администратор windows умеющий в программирование

Send message

Математика через игры: обзор моей авторской настольной игры на алгебру 5-6 класса

Level of difficultyEasy
Reading time11 min
Reach and readers8K

Месяц назад я писал здесь о своей идее спрятать темы школьной математики внутри интересных стратегических игр. Задумка в том, чтобы такие игры стали для школьников источником опыта и мотивации, площадкой для исследований и экспериментов. Идея использовать игры для обучения математике возникла у меня не сама по себе — не как модное направление и не потому, что игры нравятся детям. Игра появилась как ответ на вопрос, как реализовать цикл Колба – метод, когда люди учатся через действие, обдумывание и эксперименты.

Когда я делал анонс «Математики через игры», мне казалось, что все нужные игры уже существуют. Я был уверен, что смогу найти их в книгах Гарднера, Кордемского, в сборниках разной фольклорной и занимательной математики, отобрать из существующих коммерческих настольных игр. Не тут-то было. Да, математических игр много, много замечательных настольных игр с хитрой математикой внутри, но они по большей части на логику, комбинаторику и олимпиадную программу. Интересных игр, которые бы прятали внутри себя обычные темы школьного курса вроде квадратных уравнений, дробей и логарифмов, я так и
не нашел.

Я уже почти готов был сдаться, как вдруг ко мне пришла идея игры на системы линейных уравнений, потом на дроби, потом еще на три разные темы 5-9 классов. Сегодня я хочу рассказать вам про первую свою игру, доведенную до играбельного прототипа. Я надеюсь услышать критику и советы, показать пример того, как спрятать абстрактное понятие в механике игры, вдохновить кого-то из вас попробовать сделать игры на понимание школьной математики.

Узнать об игре больше

Я написал компилятор на C++ при помощи LLVM

Level of difficultyMedium
Reading time56 min
Reach and readers15K

GitHub

Onyx — язык программирования, нацеленный на базовую безопасность памяти, приятный синтаксис и опыт использования. Onyx написан на C++ с компиляцией на базе LLVM. На момент написания статьи язык поддерживает:

Читать далее

Конец эпохи кремния? Китай запускает производство чипов на дисульфиде молибдена

Reading time5 min
Reach and readers163K

В полупроводниковой отрасли, кажется, назревают перемены. А дело в том, что мы все ближе приближаемся к ограничениям в использовании кремния. Этот материал десятилетиями был основой технологического прогресса, но дальнейшее уменьшение транзисторов все чаще сопровождается утечками тока, ростом тепловыделения и усложнением производства. И угадайте, какая страна в очередной раз обещает изменить вообще все? Правильно, Китай. Там делают ставку на ультратонкие двумерные материалы как возможную основу следующего этапа миниатюризации и энергоэффективности.

В начале 2026 года в Шанхае запустили инженерную демонстрационную линию по выпуску процессоров на основе дисульфида молибдена. Проект развивает компания Shanghai Atomic Technology, основанная в феврале 2025 года профессором Бао Вэньчжуном из Фуданьского университета. Переход к полномасштабному производству здесь планируют начать уже в июне 2026 года. Давайте разберемся, что здесь и как.

Читать далее

Ошибка российских айтишников, которые работают на зарубежные компании

Reading time8 min
Reach and readers8.1K

Многие айтишники, которые получают зарплату от иностранных компаний, утверждают: открыть ИП и/или счёт в банке Кыргызстана, Казахстана, Таджикистана, Узбекистана, Грузии или Армении — самый простой и выгодный способ обойти ограничения международных переводов.

Кажется, они заблуждаются. Я изучил правила налогообложения и просчитал 5 вариантов, как устроить перевод из-за рубежа в Россию через дружественную юрисдикцию. Вывод может разочаровать.

Самых нетерпеливых приглашаю в конец статьи. Я составил итоговую сравнительную таблицу.

Узнать правду

Oshen создала первого океанского робота для сбора данных об урагане 5-й категории

Reading time3 min
Reach and readers6.8K

Компания Oshen занимается созданием флотов роботов для сбора данных об океане. Недавно она представила модели C-Star, которые способны выживать в океане 100 дней подряд и собирать данные об ураганах 5-й категории.

Читать далее

Апофатический ИИ: Почему нейросети учатся через «НЕТ», и как синтетические данные убивают смысл

Level of difficultyEasy
Reading time32 min
Reach and readers7.5K

Современное обучение нейросетей часто напоминает алхимию. У нас есть работающие рецепты, но как именно статистическая модель превращает терабайты текста в понимание до сих пор непонятно.

Почему возможно сублиминальное обучение (передача паттернов через шум)? Почему обучение на синтетических данных приводит к деградации, даже если данные кажутся качественными? 

В этой статье я предлагаю взглянуть на архитектуру обучения под другим углом. Суть проста: позитивные определения в высокой размерности вычислительно неэффективны. Нейросеть не учит, что такое объект. Она учит, чем объект не является, и от качества этого «НЕ» зависит, насколько интеллектуальна будет модель.

Далее — теория, эксперименты на PyTorch (код прилагается), математика и объяснение того, почему коллапс LLM весьма вероятен.

Читать далее

Компрометация IPTV приставки от Имаклик

Level of difficultyEasy
Reading time4 min
Reach and readers13K

На Авито выписал IPTV приставку. Модель: Imaqliq G-Box.

Для данной модели уществует возможность удалённого подключения через Telnet.

Логин: pcp

Пароль: LoaddAj7

Но это не всё

Читать далее

Китайский ИИ наступает: ERNIE-5.0 от Baidu ворвался в десятку лучших моделей в мире

Reading time2 min
Reach and readers6.3K

Китайский технологический гигант Baidu выпустил новую версию модели искусственного интеллекта ERNIE-5.0-0110, которая продемонстрировала впечатляющие результаты в различных тестах. В бенчмарке LMArena алгоритм набрал 1460 баллов, что позволило ERNIE-5.0 выйти на первое место в рейтинге китайских ИИ-моделей, а также занять восьмое место в глобальном списке самых производительных нейросетей. На данный момент это единственная ИИ-модель из Китая, которой удалось добиться такого результата.

Читать далее

«20 минут вместо месяцев»: как ИИ Claude меняет работу ученых

Reading time2 min
Reach and readers12K

Anthropic рассказала о том, как исследователи из Stanford и MIT используют Claude для ускорения биомедицинских исследований. Платформа Biomni из Стэнфорда выполняет полногеномный поиск ассоциаций (GWAS) за 20 минут — анализ, который раньше занимал месяцы.

Читать далее

Налоговая следит за каждым переводом на карту? Объясняю, что происходит на самом деле

Level of difficultyEasy
Reading time6 min
Reach and readers25K

В начале года я увидел уже наверное с десяток кричащих заголовков о тотальном контроле ФНС за переводами на карту, в духе:

Читать далее

Sora от OpenAI быстро набрала популярность и быстро ее потеряла

Reading time2 min
Reach and readers7.6K

После запуска в конце сентября 2025 года ИИ-приложение для генерации видео Sora 2 от OpenAI для iOS стало хитом скачиваний, несмотря на то, что для регистрации в нем требовалось приглашение. Всего за четыре дня приложение вышло на первое место в общем рейтинге App Store для iOS, а днем позже преодолело отметку в 1 млн загрузок. Однако затем темпы роста скачиваний начали снижаться.

Читать далее

Краткая история подшипника: от проектов Леонардо да Винчи до Kugelfräsmaschine

Level of difficultyEasy
Reading time9 min
Reach and readers14K

Кто читал «Мертвые души» Гоголя и даже те, кто в школе делал вид, что читал, а только туда заглядывал, наверняка помнят сцену появления Чичикова в губернском городе NN. Это самые первые 10 строчек в двухтомной гоголевской поэме, да и сцена забавная. «Два русские мужика, стоявшие у дверей кабака против гостиницы, сделали кое-какие замечания, относившиеся, впрочем, более к экипажу, чем к сидевшему в нем. «Вишь ты, — сказал один другому, — вон какое колесо! что ты думаешь, доедет то колесо, если б случилось, в Москву или не доедет?» — «Доедет», — отвечал другой. «А в Казань-то, я думаю, не доедет?» — «В Казань не доедет», — отвечал другой. Этим разговор и кончился».

Бричка у Чичикова была рессорной, на такой ездили «отставные подполковники, штабс-капитаны, помещики, имеющие около сотни душ крестьян, — словом, все те, которых называют господами средней руки». Гоголевским мужикам не было нужды подходить к ней поближе. Они и так видели подбитый кожей обод колеса со спицами и его ступицу (втулку для колесной оси, и в данном случае скорее полуоси), почти наверняка выдолбленную из дуба или вяза. Такие колеса видели их отцы, деды и гораздо более отдаленные предки. Историки техники обычно датируют первые колеса такой конструкции III тысячелетием до н.э., а более острожные их коллеги — рубежом III и II тысячелетий до н.э. Там тоже были спицы, «покрышка» из дубленой кожи и ступица. 

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

Читать далее

RLM-Toolkit: Полное руководство по обработке 10M+ токенов

Level of difficultyHard
Reading time20 min
Reach and readers9.9K

Почему LangChain не справляется с 10M+ токенов? Разбираемся в RLM — новой парадигме обработки контекста с InfiniRetri (100% accuracy на Needle-in-Haystack), CIRCLE-безопасностью и поддержкой 75+ провайдеров. Полный туториал с кодом.

Читать далее

100 метрик в секунду: как Claude Code стал менеджером виртуального парка

Reading time2 min
Reach and readers13K

Финтех-стартап Ramp интегрировал Claude Code в OpenRCT2 — open-source версию классической RollerCoaster Tycoon 2. ИИ-агент анализирует финансы парка, отзывы посетителей, состояние аттракционов и очереди в туалеты — а затем сам нанимает механиков, расставляет киоски с напитками и поднимает цену на вход, пока гости ещё довольны. Код проекта выложен на GitHub, требуется лицензионная копия RollerCoaster Tycoon 2.

Читать далее

Direct 2D #7. Всё о тексте (От А до Я)

Level of difficultyEasy
Reading time74 min
Reach and readers8.4K

Это экспериментальный формат, главная цель объяснить как отобразить текст, но а дальше идёт полный перевод* всех интерфейсов и функций DirectWrite с примерами.

Читать далее

Создание максимально стабильной автоматизированной торговой системы: от бектеста до реального бота

Reading time11 min
Reach and readers11K

Привет, хабр!

Сегодня мы разберём полный цикл создания торговой системы на Python: от бэктеста стратегии до её запуска в реальном времени на бирже BingX. Стратегия будет основа на индикаторах и математике, но они будут довольно неклассические и, думаю, многим это будет интересно.

Я опишу логику стратегии, покажу код и объясню каждую часть шаг за шагом. Это не просто копипаст - это полноценный гайд, чтобы вы могли адаптировать систему под себя. Мы используем библиотеки вроде Pandas, NumPy, Matplotlib и API бирж (Binance для данных, BingX для торгов).

Сейчас система находится в тесте около 2 недель. На данный момент профит составляет 5% к капиталу бота, но потеря капитала также возможна. Разберём полностью торговую систему и как провести тестирование.

Все файлы этой торговой системы, а также pine script выложил на github — можете посмотреть на код сами.

Читать далее

Мобильная разработка за неделю #615 (12 — 18 января)

Level of difficultyEasy
Reading time5 min
Reach and readers9.3K

Возвращаюсь с первым дайджесте в этом году. В нем про SwiftLint в масштабах компании, Android и ICMP, стабильный Compose Hot Reload и следующие два года в области разработки программного обеспечения, японская игра о скачках, электроналиватор и многое другое. Заходите!

Читать далее

Капиллярное охлаждение

Level of difficultyMedium
Reading time8 min
Reach and readers14K

Картинка: Kristoferb

Современная техника, а особенно её электронно-вычислительная часть, зачастую является синонимом слова «тепловыделение».

С этим борются с той или иной степенью успешности, и одним из широко распространённых решений являются всем известные теплоотводы, обычно снабжённые радиаторами.

Но, как выясняется, с ними тоже не всё так просто, и между радиаторами одного типа и другого может лежать настоящая пропасть, несмотря на то что формально рассматриваемые типы относятся к одной и той же категории «радиаторы»…

Читать далее

Разрушающая эмоция, которая незаметно уничтожает вашу жизнь

Level of difficultyEasy
Reading time5 min
Reach and readers13K

Есть эмоции яркие — такие как злость или страх. А есть эмоция столь же сильная, но при этом успешно скрывающаяся за другими. Она управляет вашим поведением, разрушает отношения, мешает получать признание, заставляет подстраиваться под других, но при этом остается незамеченной. Эта эмоция…

Читать далее

Не бойтесь std::set, его легко приручить

Level of difficultyMedium
Reading time13 min
Reach and readers12K

Не бойтесь std::set, его легко приручить.

Эта небольшая статья для тех, кто имеет некоторое представление об ассоциативных контейнерах стандартной библиотеки C++ (std::map, std::set и т.д.), но пока не использовал «множество» (std::set) в повседневной жизни. Этот контейнер позволяет наиболее изящно организовать коллекцию «самоидентифицируемых» объектов, не трубующих внешнего «ключа» для поиска. Но работа с std::set имеет свои особенности, о них и пойдет речь. Каких-то принциапиальных открытий статья не содержит, я просто решил собрать в одном месте некий минимально необходимый набор приемов для работы со множествами и, таким образом, несколько сэкономить время читателя, впервые решившего использовать «множества» в реальных проектах. Сразу оговорюсь, я сознательно снизил планку стандарта C++ до минимально необходимой, чтобы код, приведенный здесь, мог использоваться максимально широко (так что просьба не удивляться громоздким «устаревшим» конструкциям вроде enable_if).

... Отлично, std::set — это то, что нужно! Зачем мне std::map, если ключ уже находится внутри моего объекта! Такова была моя первая восторженная реакция после знакомства с «множеством» (std::set) стандартной библиотеки шаблонов C++. Это было давно... очень давно.

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Администратор серверов
Младший
From 110,000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения