habrahabr
YDB в мире Java: от нативного клиента до ORM’ов за 1 год

Популярность баз данных и языков программирования определяется не только их собственными характеристиками, но и ассортиментом доступных для разработчиков библиотек и фреймворков.Меня зовут Кирилл Курдюков, в 2024 году я выступил в Питере на Joker — конференции для Java-разработчиков — с историей о том, как мы с командой делаем СУБД Яндекса удобной для джавистов.Это история о том, как маленькими шагами пройти путь от нативного клиента на Java до поддержки Hibernate, Liquibase, jOOQ и других попу…

  • понедельник, 8 сентября 2025 г. в 00:00:12
habrahabr
Легендарный вакуумный триод 1920-х — ТМ. История, конструкция, характеристики

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

  • понедельник, 8 сентября 2025 г. в 00:00:11
habrahabr
Кубистая планета — делаем шарообразный мир в стиле Minecraft

Вооружившись игровым движком Unity, я написал техническое демо, в котором пытаюсь наложить кубические воксели Minecraft на шарообразное тело (планету). Планета генерируется процедурно, и её можно полностью разрушить. Игроки могут расставлять или убирать разные блоки, которых насчитывается более 20 типов.Да, во многом эта реализация базируется на обычных приёмах, которые могут быть знакомы вам из типичного кустарного клона Minecraft, но благодаря сферической структуре игрового мира возникает ряд…

  • понедельник, 8 сентября 2025 г. в 00:00:10
habrahabr
Как в одной стойке мы разместили не 8, а 21 сервер на Core i9 и Ryzen 9

Привет, Хабр! На связи Виталий, дежурный системный инженер дата-центра в Selectel.Продолжаем тему, поднятую в наших предыдущих публикациях, где мы говорили об уплотнении серверов линейки ChipCore и усмирении Ryzen™ в мини‑корпусе. Сегодня углубимся в специфику размещения по‑настоящему мощного оборудования. Напомню, нашей главной целью было эффективно использовать стандартные 19‑дюймовые серверные стойки для размещения систем, собранных из высокопроизводительных десктопных компонентов. Очевидно,…

  • понедельник, 8 сентября 2025 г. в 00:00:09
habrahabr
Fallout 2 на Unity

Привет всем поклонникам вселенной Fallout, особенно её первых двух частей. Сегодня речь пойдёт о Fallout 2 — попытки перенести вторую часть Fallout предпринимались не единожды. Есть вот такой интересный ремейк, а ещё есть группа энтузиастов, пытающихся перенести вторую часть Fallout на движок Fallout 4. Я не знаю, в каком статусе находятся эти проекты; подозреваю, что воз и ныне там. Как бы то ни было, намерения самые что ни на есть благие. В этот раз я хочу представить очередную попытку перене…

  • понедельник, 8 сентября 2025 г. в 00:00:08
javascript
Next.js меня окончательно достал

Наконец, настал этот момент, и я решился написать статью. Давно хотел, но как-то не хватало мотивации. А ведь, знаете, как говорят: «гнев — лучший мотиватор». Есть же такое выражение?ПредысторияЯ приглашаю вас в путешествие, но сначала нужно расставить декорации. Представьте, что вы работаете в некой компании X, и один из ваших сервисов на Next.js крякнулся. Ну и поскольку это Next.js, то мы понятия не имеем, что конкретно произошло, так как логирование процессов по умолчанию включено только пр…

  • понедельник, 8 сентября 2025 г. в 00:00:05
javascript
Пет-проект с AI-помощником: мой первый опыт вайбкодинга

Как и многие начинающие разработчики, я давно мечтал сделать свой первый pet‑проект — чтобы почувствовать себя «настоящим программистом» и перестать бояться собеседований. В итоге решился: буду писать веб‑приложение для личных заметок.На самом деле я не совсем новичок. Раньше у меня уже были попытки освоить разные языки программирования, но дальше пары строчек кода дело редко заходило. Умение «гуглить правильно» и искать ответы на StackOverflow пока давалось тяжело, поэтому довести что‑то до ре…

  • понедельник, 8 сентября 2025 г. в 00:00:04
github
Vector-Wangel / XLeRobot

XLeRobot: Practical Dual-Arm Mobile Home Robot for $660XLeRobot 🤖 🚀 Bringing Embodied AI to Everyone - Cheaper Than an iPhone! 📱 💵 Starts from $660 cost and ⏰ <4hrs total assembly time!! Built upon the giants: LeRobot, SO-100/SO-101, Lekiwi, Bambot 💵 Total Cost 💵 NoteCost excludes 3D printing, tools, shipping, and taxes. Price (Buy all the parts yourself) US EU CN Basic (use your laptop, single RGB head cam) …

  • понедельник, 8 сентября 2025 г. в 00:00:03
github
Kilo-Org / kilocode

Open Source AI coding assistant for planning, building, and fixing code. We frequently merge features from open-source projects like Roo Code and Cline, while building our own vision. Follow us: kilocode.ai/social 🚀 Kilo Code Open-source VS Code AI agent. We frequently merge features from open-source projects, such as Roo Code and Cline, while building our own vision. ✨ Generate code from natural language ✅ Checks its own work 🧪 Run terminal commands 🌐 Automate the browser 🤖 …

  • понедельник, 8 сентября 2025 г. в 00:00:02