Category : habrahabr

habrahabr
Где поток ненужного софта? Почему заявления об ИИ-ассистентах не сходятся

Я в бешенстве. Я реально зол. Зол настолько, что хочется сносить чужие песочные замки, зарядить Дэниэлю ЛаРуссо по физиономии и поливать его грязью перед его девушкойa.Вообще-то я не из тех, кого легко разозлить, но ситуация в индустрии достала окончательно.Я разбираюсь в разработке софта. Занимаюсь этим 25 лет1, а если считать табулирование маркетинговых исследований на янтарных монохромных экранах — то и все 28, наверное. Да, я старый. Я задрот-программист зрелого возраста. Вся моя жизнь и са…

  • вторник, 9 сентября 2025 г. в 00:00:14
habrahabr
Терминал — ваш лучший друг: 5 утилит командной строки, которые заменят вам GUI

Вы когда-нибудь задумывались, сколько времени уходит на переключение между окнами, клики мышью и поиск нужной кнопки в GUI? В мире, где каждая секунда на счету, терминал остается самым мощным и недооцененным инструментом разработчика. Но стандартного набора команд часто недостаточно.Я подготовил для вас список из пяти утилит, которые не просто ускорят вашу работу, а полностью изменят ваше представление о возможностях командной строки. После их освоения вы будете смотреть на коллег, тянущихся к …

  • вторник, 9 сентября 2025 г. в 00:00:13
habrahabr
7 сентября 2025 года — полное лунное затмение, видимое в России и сопредельных государствах

Друзья, в ночь с 7 на 8 сентября 2025 года произойдет полное теневое лунное затмение, которое может быть очень хорошо видимо на территории России и окружающем её географическом пространстве. Конечно, последнее слово всегда говорит погода. Но все остальное исключительно благоприятно. Я опишу видимость этого астрономического явления для Московского региона. Но в ближайших к нему локациях значительных отличий не будет.Начну с того, что еще раз отмечу, что причиной лунных затмений выступает тень Зе…

  • вторник, 9 сентября 2025 г. в 00:00:12
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
habrahabr
Работает даже на парковке: как развернуть свой узел связи на базе Matrix Synapse, Coturn и Element

Нас приучили перешептываться в чужих домах. Нам выдали «бесплатные» мессенджеры, где стены имеют уши, владелец может в любой момент сменить замок, а наши самые сокровенные разговоры — просто строчка в логах для анализа рекламным движком. Мы стали цифровыми арендаторами, забыв, что можем строить сами.Этот текст — не про аренду. Он о том, как выковать ключи, возвести стены и поднять флаг над своей собственной, неприступной цифровой цитаделью. Мы развернем на сервере Selectel полноценный узел связ…

  • воскресенье, 7 сентября 2025 г. в 00:00:12