Сборщик RSS-лент

Геройский движок на javascript

Habr.com - 1 час 12 мин. назад

Как-то я вспоминал, как будучи школьником мы частенько собирались, чтобы поиграть в третьих героев. Как вы понимаете, ни одна из этих партий не только не доводилась до конца (про это будет картинка в статье), но и даже не доходила до битвы между игроками-человеками. И тогда ко мне пришла идея реализовать сетевой вариант игры по мотивам героев. Изначально задумка была сделать что-то типа Kings Bounty: у игрока один герой, он ходит по карте, подбирает сундуки, нанимает отряды и, наконец, находит другого игрока на карте и бьётся с ним. А потом я подумал, ведь самое интересное в героях – это тактические бои, почему бы сразу не предоставить игроку армию? Ведь на шахматных серверах людей не заставляют добывать фигуры, а сразу выдают полный комплект! Мне кажется, что в подобных проектах самая трудоемкая часть – это графика и графический движок. Поэтому я начал работу именно с этой части, а в статье расскажу про текущее состояние и немного моментов разработки.

Читать далее

Как я приручил 30-миллиардник на RTX 3090: Тестируем Nemotron-Cascade-2 в домашнем сетапе

Habr.com - 1 час 16 мин. назад

Привет, Хабр! Сегодня хочу поделиться опытом подбора «идеальной» локальной модели для повседневной работы: от быстрой помощи в кодинге до глубоких рассуждений в физике и биологии.

Мой домашний сетап: NUC 64GB + RTX 3090 (24GB) через Thunderbolt + Windows 11 + WSL2. Мне нужна была модель, которая станет основным помощником: быстро набросать скрипт для Proxmox, объяснить научный термин или вытащить данные из кучи документов (RAG)…

Почему Nemotron-Cascade-2

Что внутри у кнопочного телефона: полный анализ схемотехники

Habr.com - 1 час 17 мин. назад

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

Недавно мне подарили Nokia 225 с диагнозом "не включается и сильно греется в районе аккумулятора". Взяв в зубы мультиметр и схему, я решил отремонтировать сей прекрасный девайс...

Читать далее

Температурное поле круглой конфорки

Habr.com - 1 час 21 мин. назад

  В этой статье мы решим следующую задачу:дана круглая комфорка радиуса R мощности P. Требуется определить её температурное поле T(r, φ, z,t) в цилиндрической системе координат, если полюс находится в центре комфорки, а её толщиной можно пренебречь. Считать нагрев комфорки равномерным по площади.

Читать далее

Золото для небесного дракона: как в Китае перезапускают старые месторождения, а на Западе из этого раздувают сенсации

Habr.com - 2 часа 6 мин. назад

В конце февраля 2026 года в сети появилась новость о том, что в Китае наткнулись на крупнейшее золотое месторождение в мире — Вангу в провинции Хунань. Новость разошлась по соцсетям как свежая сенсация. Но в реальности сообщение об этом китайская сторона опубликовала еще в ноябре 2024-го. Так найденное больше года назад геологическое открытие лёгким движением руки журналистов превратилось в глобальный инфоповод второй раз — уже на волне рекордных цен на золото и всеобщего интереса к стратегическим ресурсам.

Читать далее

Health Score для PostgreSQL: один показатель вместо 150 метрик

Habr.com - 2 часа 8 мин. назад

Мониторинг PostgreSQL сломан: 150 метрик в pg_stat_*, и ни одна не отвечает на вопрос «база здорова?». В статье — как устроен Health Score: единое число от 0 до 100, которое агрегирует состояние базы и заменяет 30 дашбордов Grafana.

Читать далее

Дикий мир литературы в 2026 году

Habr.com - 2 часа 22 мин. назад

«Сегодня никто не читает» — ту или иную вариацию подобного сентимента, думаю, слышали многие. В отношении себя, друзей, населения той или иной страны, даже целых поколений. С таким типом высказываний, чрезвычайно категоричных и генерализированных, всё же, тяжело спорить. Любая статистика говорит, что, действительно — люди читают меньше, имеют меньший словарный запас, чем предыдущие поколения, и в целом навык красивой, грамотной речи кажется утраченным.

Но прямо сейчас мы наблюдаем необычную ситуацию на рынке книгопечатания, которая должна опровергнуть подобные заявления. Издатели давно не видели подобного взрыва продаж бумажных и электронных книг, в социальных сетях вроде TikTok появились активные сообщества, сосредоточенные вокруг чтения. Обсуждение литературы стало чем-то популярным, символом «трендовости» и осведомлённости о мире вокруг. Вроде звучит неплохо. Но откуда пришла эта мода, и что на самом деле пользуется популярностью у массовой читающей аудитории? А главное, как это влияет на культуру вокруг?

Новая глава

Стоицизм нам в помощь

Habr.com - 2 часа 41 мин. назад

В статье – подборка книг, которые помогают работать, несмотря ни на что. Кризис, тревоги, страхи, проблемы, дефицит внимания, выгорание, потеря цели, мотивации, смысла – вот на всё это не смотря.

Книги эти не предлагают простых решений – это не аспирин или пластырь (в терминах Стивена Кови). Поэтому быстрого эффекта не дадут, хотя и содержат множество вполне практических приёмов и техник. Однако, если применять предложенные в книгах подходы достаточно продолжительное время – взгляды на работу меняются. Это точно, это я всё на себе проверил. Эти книги действительно помогают.

Большинство из книг, так или иначе, связаны с философской школой стоицизма. Некоторые – прям классика прям стоицизма (Сенека, Марк Аврелий). Какие-то – современные, созданные на основе стоицизма и прямо к нему отсылающие. Остальные я сам приравнял к стоицизму, ввиду схожести подходов и мыслей. Не утверждаю, что я прав. Тем более, что это не сильно важно.

Читать далее

Обзор моноблока iRU Tactio 23ID

Habr.com - 3 часа 7 мин. назад

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

Да, так уж получилось, что следующий обзор вышел быстро. Это потому, что я много набрал гаджетов в прошлом году и теперь разгребаю уже оттестированное. На этот раз я взял моноблок. Это устройство бралось с конкретной целью — в подарок близкому человеку. Также было 3 дополнительных фактора. Первый — я уже делал обзор на российский моноблок «Бештау». Второй — я уже обозревал технику от iRU. Третий — я поддался на панику из‑за проблем с памятью и купил побыстрее по той цене, что была, тем более была хорошая скидка.

Итак, встречайте обзор моноблока iRU Tactio 23ID. Приятного чтения!

Читать далее

«Let well alone»: почему в больших проектах мы перестали удалять код

Habr.com - 3 часа 8 мин. назад

Введение

Многие из нас начинали с книг Роберта Мартина и свято верили: чистый код — это святое. Мёртвый код нужно безжалостно удалять, рефакторинг проводить каждый спринт, а технический долг — гасить немедленно. Эта догма впитывается с первых месяцев работы.

Но если вы когда-нибудь работали в проекте, который живёт больше пяти лет, в high‑load системе или enterprise‑среде, вы наверняка сталкивались с парадоксом: самые стабильные части системы — это те, к которым никто не прикасается годами.

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

Читать далее

Design‑First в действии: API на Spring с OpenAPI Generator

Habr.com - 3 часа 18 мин. назад

Когда команда пишет API, но документация живёт своей жизнью, а интеграторы часами гадают, что значит ошибка 500, — проект неизбежно тонет в хаосе. В этой описан подход, который является лучшим решением: Design‑First на основе OpenAPI.

Мы пройдём полный цикл: от проектирования спецификации до работающего Spring‑приложения с автоматической генерацией кода и централизованной обработкой ошибок.

Вы узнаете, как одна команда ./gradlew clean build может создать модели и интерфейсы, избавив вас от рутины.

Читать далее

Пишем свой crypto engine для флешек: безопасная память, потоковое шифрование и отказоустойчивость на Python

Habr.com - 3 часа 34 мин. назад

Всё началось с простой задачи: нужно было безопасно передавать файлы на обычных USB-флешках. Существующие решения либо создавали контейнеры (VeraCrypt), что неудобно для быстрого доступа к отдельным файлам на разных ОС, либо работали слишком сложно для конечного пользователя.

Мне нужно было решение уровня «вставил флешку -> ввел пароль -> файлы зашифрованы». Но главное требование — безопасность данных даже при сбое питания. Если выдернуть флешку посередине шифрования, данные не должны превратиться в кашу.

Так появился crypto_engine. Это не попытка изобрести свою криптографию (мы используем стандартные AES-GCM и ChaCha20), а инженерная работа над тем, как безопасно управлять ключами в памяти, обрабатывать гигабайтные файлы без переполнения RAM и гарантировать целостность данных.

Читать далее

Докутору Дзэкиру и мисутэру Хайдо или как эффективнее изучать иностранный язык

Habr.com - 3 часа 53 мин. назад

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

И сейчас мы поговорим о том, чем это полезно, как это в себе вырастить – на примере японского.

Читать далее

PhonerLite авто запись звонков

Habr.com - 3 часа 56 мин. назад

Речь про программный SIP-телефон для Windows.
Такая функция там есть! Хоть её и нельзя включить в графическом интерфейсе.

Вот этот файл:
C:\Program Files\PhonerLite\PhonerLite.ini
В нём есть такая строка:
AutoRecord=0
Закрываем приложение. Меняем 0 на 1, и запускаем.
Теперь все входящие и исходящие будут автоматически записываться и сохраняться локально.

Читать далее

Видеорепортаж про вчерашний форум Digitalqazaqstan-2026

Habr.com - 4 часа 4 мин. назад

На форум Digital Qazaqstan 2026 я пришел поснимать какое-нибудь видео без глянца с помощью своей старенькой Моторолы (не MPx220, чуть получше качеством), без конкретной цели заключать какие-то важнейшие или очень дорогие сердцу и кошельку контракты. Было интересно просто глянуть на происходящее с позиции изобретателя, врача и исследователя – оценить текущий срез технологий, посмотреть на стенды и послушать, куда движется весь Шымкент и СНГ и мир.

Читать далее

Как я написал шахматы с LLM на Python без галлюцинаций нейросетей

Habr.com - 4 часа 7 мин. назад

Я работаю с LLM довольно давно и застал модели времен GPT-3.5, примерно в то же время мне нужно было сделать проект по учебе в этой области, тогда я выбрал именно тему шахмат, потому-что не видел конкретно таких решений раньше, конечно ИИ в онлайн шахматах и так был практически непобедим, но мысль сыграть конкретно с нейросетью уровня Chat GPT, мне показалась интересной. Основная проблема - заставить чат бот играть в игру и не делать ничего лишнего.

В этой статье я разберу архитектуру своего проекта: шахмат на Python, где в качестве соперника выступает LLM:

Читать далее

Патенты вместо диссертаций: как Китай меняет правила игры

Habr.com - 4 часа 27 мин. назад

Китай — страна, которая подаёт почти половину всех патентных заявок в мире и публикует больше научных статей, чем любое другое государство. Но за этими цифрами десятилетиями скрывалась масштабная проблема: значительная часть научной продуктивности была фиктивной. Фабрики диссертаций, купленные рецензии, денежные бонусы за публикации в престижных журналах — части системы, в которой количество статей стало самоцелью, а не инструментом научного прогресса.

В ответ на этот кризис КНР запустила эксперимент. В сфере инженерии теперь можно получать магистерские и докторские степени за реальные изобретения — прототипы, патенты и промышленные технологии — вместо классической диссертации. Разбираемся, какие проблемы привели к этому решению, как оно работает и так ли хорошо на практике.

Читать далее

Как я стал разработчиком игр в 35 лет. Часть 2

Habr.com - 4 часа 57 мин. назад

Привет, читатель. Меня зовут Владимир. Раз уж так сложилось, что первая часть моей статьи нашла интерес, не буду затягивать с выпуском второй части. Если что, начало можно почитать здесь. В этой части я хочу рассказать об этапе завершения разработки и пути к релизу в Steam.

Читать далее

Как услышать черную дыру: Python и сырые данные LIGO

Habr.com - 5 часов 48 сек. назад

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

Когда речь заходит об обсерватории LIGO, большинство из нас вспоминает классический сценарий: где-то за миллиарды световых лет слились две черные дыры, и через миллионы лет детекторы на Земле зафиксировали гравитационный всплеск, длившийся доли секунды. В классической Общей теории относительности (ОТО) считается, что изолированная или просто поглощающая газ черная дыра гравитационно «нема». Она ничего не излучает.

Но что, если это не так? Что, если гравитационные телескопы способны «слышать» не только редкие катастрофические слияния, но и постоянный, фоновый гул от обычных черных дыр, которые прямо сейчас пожирают материю в нашей галактике? И что, если этот гул может рассказать нам о физическом размере объектов, внутри которых, как нам говорят, находится «бесконечная сингулярность»?

В этой статье я покажу, как концепция механики сплошных сред позволяет предсказать точную частоту такого резонанса. А затем мы откроем Python, подключимся к серверам GWOSC (Gravitational Wave Open Science Center), выкачаем гигабайты сырых тензорных данных LIGO и методами цифровой обработки сигналов (DSP) вытащим этот акустический след из шума.

Спойлер: мы найдем этот гул для трех разных черных дыр. И он совпадет с расчетным до десятых долей процента. Такого анализа (поиск непрерывного гравитационного резонанса от аккреции) еще никто не делал. Это буквально новый метод определения параметров черных дыр.

Слушать черные дыры

Middle-взгляд на самый тесный участок IT-кандидатов

Habr.com - 5 часов 7 мин. назад

Хотелось бы оставить небольшой очерк по пройденному опыту и сделанным выводам — скорее с целью запустить какой-нибудь дискус и подцепить для себя мнение со стороны (длинное тире нравится мне, а не ии).

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей