Feed aggregator

Одна картинка ‑шедевр, сто картинок ‑катастрофа: как я пытался укротить AI‑генерацию ассетов для инди‑RPG

Habr.com - Sun, 11/01/2026 - 18:05

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

Когда я начал делать Morveyn - пошаговую RPG для Telegram, вдохновлённую классическими фэнтезийными стратегиями вроде King's Bounty, - довольно быстро выяснилось, что написать игру и наполнить её контентом - две совершенно разные задачи.

С технической частью всё было относительно понятно: Next.js на фронтенде, Java на бэкенде, игровая логика, взаимодействие с сервером, генерация карты. Это привычная территория разработчика.

А вот графика оказалась отдельным приключением.

Игре нужны десятки, а в перспективе сотни изображений: юниты, портреты персонажей, здания, объекты окружения, тайлы глобальной карты, иконки и элементы интерфейса. Причём всё это должно выглядеть так, будто создано одним художником для одной игры.

Нанимать художника для каждого экспериментального ассета на стадии MVP было нерационально. Поэтому я решил попробовать генеративный AI.

В итоге основным инструментом стал Gemini.

И тут началось самое интересное.

Читать далее

Я больше не хочу рассчитывать на найм. Поэтому запустила свой стартап с помощью ИИ

Habr.com - Sun, 11/01/2026 - 18:03

Как проект на “выходные” превратился в полноценный стартап.

После многих лет работы в крупных IT-компаниях на фоне сокращений я решила больше не полагаться на найм и создать для себя дополнительный источник дохода.

Всё началось с разработки Telegram-бота за пару выходных для личных задач. В итоге проект растянулся на несколько месяцев и вырос в полноценный сервис.

Рассказываю, как создавала его вместе с ИИ, с какими проблемами столкнулась и что из этого вышло.

Читать далее

[Перевод] Спросите Итана: Что делать, если уважаемая теория оказывается ложной?

Habr.com - Sun, 11/01/2026 - 18:03

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных научных знаний), считает, что все наши научные теории когда-либо будут заменены более точными. И делает при этом несколько утверждений, например, об отрицании возможности лабораторного происхождения ковида...

@avshkol перевел эту статью, как содержащую вполне разумные утверждения в целом, но довольно спорные утверждения в частности. Итак, что же делать, если ваш конкретный опыт противоречит научному консенсусу? Если каждый близнец, которого вы встречали, отлично владеет языком, но не деньгами, а каждый телец — наоборот, и это для вас статистически значимый факт?

Читать далее

Шлем, «Улыбка» и «Сюрприз»: почему советские фены были такими большими

Habr.com - Sun, 11/01/2026 - 18:01

У тех, кто рос в 80-е, есть одно общее воспоминание. Мама сидит в парикмахерской, а на голове у неё шлем, как из фильма про космос. Мама листает журнал, поправляет воротник и никуда не торопится. Корабль, судя по всему, стартует ещё не скоро.

Был и домашний вариант этой космической штуки — фен «Улыбка». Серый или светлый чемоданчик с мотором, гофрированная труба, шапочка на голову. Сейчас эта конструкция вызывает много разных мыслей и вопросов. Главный: получится ли улыбаться, сидя в такой штуке?

Почему всё, чем в СССР сушили волосы, было таким угловатым и громоздким? Ведь обычный фен-пистолет делает то же самое быстрее, а места занимает в разы меньше. В быту ходит примерно такая версия: промышленность была заточена под военку и просто не умела в лёгкие гражданские вещи. Звучит не очень убедительно.

И вот что важно.

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

Но в своё время эти форм-факторы были куда практичнее привычных нам пистолетов.

Почему? В какой момент в сушке волос случилась настоящая революция? И как так вышло, что советский фен за ней не поспел? Давайте разбираться.

Читать далее

Яnetes — Kubernetes для тех, у кого свои масштабы (и для страданий, конечно)

Habr.com - Sun, 11/01/2026 - 17:40

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

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

Так появился особый дистрибутив для инженеров Яндекса, попавших в ад, Яnetes.

Читать далее

Айтишка перестала быть чит-кодом в хорошую жизнь

Habr.com - Sun, 11/01/2026 - 17:39

Все обсуждают, заменит ли ИИ программистов, но почти никто не обсуждает, что будет, если не заменит

Чтобы объяснить почему, сначала придется честно поговорить о том, за что нам вообще платили

за что

Риэлторы в России глазами старого ИТ‑шника

Habr.com - Sun, 11/01/2026 - 17:29

На рынке ИТ сейчас всё печально, особенно если ушел в 46 лет с позиции CTO. И вот, находясь в поиске работы, точнее в борьбе с HRами, коих ненавидят больше чем риэлторов, решил я, чтобы время не терять, попробовать пойти поучиться на агента по недвижимости, почему нет, тем более до этого самостоятельно нашел, сторговал 10% и купил участок под домик на пенсию, да и до этого опыт покупки‑продажи и даже строительства был, причем не только в России.

Первый мой вопрос наставнику был «что мы собственно продаем?». Ответ типа «услугу по продаже или покупке недвижимости» меня не устроил. В агентстве узнали слово «декомпозиция», а как иначе?

Читать далее

Первый год с НДС на упрощенке: как не утонуть во входящей первичке и при чем тут автоматизация

Habr.com - Sun, 11/01/2026 - 17:03

С 2026 года тысячи небольших компаний на УСН впервые стали плательщиками НДС. Порог освобождения опустили до 20 млн рублей в год, дальше он судя по всему будет только снижаться. Компания, которая вчера жила с одной книгой доходов и раз в год отчитывалась перед налоговой, теперь каждый квартал сдает декларацию по НДС и разбирается, чем счет отличается от счета-фактуры, а УПД со статусом 1 от УПД со статусом 2.

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

Читать далее

Не сколько, а куда: что я выяснил про шум в SDE-сэмплерах flow-matching моделей

Habr.com - Sun, 11/01/2026 - 16:48

Не сколько, а куда: что я выяснил про шум в SDE-сэмплерах flow-matching моделей

Читать далее

Можно ли отказаться от Opus и Codex? Проверил MacBook, игровой ноутбук и DGX Spark на одной задаче с ловушками

Habr.com - Sun, 11/01/2026 - 16:43

В моём пет-проекте open-daimon давно есть роутинг между локальными моделями и облаком.

Сразу оговорюсь: публично open-daimon не обновляется, потому что разработку я веду локально, так быстрее. А на его основе у меня уже есть отдельный закрытый проект, который расширяет его возможности, — студия управления агентами. В ней я всё это и тестировал.

Всерьёз захотелось по простой причине: в облаке правила чужие, и меняются они без спроса.

В октябре снова всплыло, что в потребительских условиях Anthropic для жителей ЕЭЗ и Швейцарии прямо написано: не использовать сервисы «в коммерческих или деловых целях». Под эти условия попадают Claude.ai и подписки Pro и Max. То есть разработчик в Европе, который пишет рабочий код в Claude Code по подписке Max, формально их нарушает. Для работы нужен API, Team или Enterprise, а это уже совсем другие деньги.

Вторая история про то, что тебе разрешат делать со своим же железом. Автор Decrypt попросил Claude Opus 5.5 помочь заново получить root на собственном телевизоре LG. Защита модели оборвала запрос и предложила переключиться на Opus 4.8. А исследователь, известный находкой с постоянно включённым микрофоном в телевизорах Samsung, пишет, что OpenAI заблокировала его аккаунт за «Cyber Abuse» после анализа прошивки через ChatGPT. Вместе с аккаунтом пропали примерно $500 на балансе API. OpenAI это не комментировала, так что пока это только его слова.

Направление понятное: ковырять чужое ПО будут запрещать всё чаще, а что считать злоупотреблением, решает производитель.

Читать далее

Без него никак

Habr.com - Sun, 11/01/2026 - 16:20

На его отсутствие жалуются геймеры. Его ищут между трудом и отдыхом. Им отчитываются бухгалтеры. Он есть в часах. Он есть в восточной философии. А еще его можно пополнять. Кто он?

Баланс.

Любое животное должно искать баланс – не философский, не психологический и даже не бухгалтерский, а обычный, физический баланс – состояние устойчивости, когда все силы, воздействующие на тело существа, взаимно компенсируют друг друга. Не поддерживаешь равновесие – не можешь двигаться туда, куда тебе надо и не можешь понять, где верх, а где низ, где еда, а где страшный хищник. Поэтому мало-мальски развитые животные обязательно имеют органы, которые помогают им определять свое положение в пространстве и поддерживать равновесие.

Читать далее

Obsidian для маркетолога на аутсорсе: клиенты, гипотезы и опыт по нишам в одном хранилище

Habr.com - Sun, 11/01/2026 - 16:16

Я собираю персональные системы в Obsidian на заказ. Перед работой с новым клиентом я раскладываю его работу на этапы и выписываю, где уходит время и пропадает информация. У маркетолога на аутсорсе я насчитал 34 таких места. Ниже - система, с которой я бы начал, и три её узла в деталях, с настройками, которые можно повторить у себя.

Это демо-кейс: типовой каркас профессии. Клиенты, гипотезы, конкуренты и цифры в примерах вымышлены.

Obsidian - программа для заметок, которая хранит всё в обычных текстовых файлах на вашем диске. Заметки связываются ссылками, а плагины добавляют таблицы, канбаны, кнопки и шаблоны.

Читать далее

К чему приводит уход от сакральности к игре. Разбираем конфликт поколений сказок Урсулы Ле Гуин и Джоан Роулинг

Habr.com - Sun, 11/01/2026 - 15:50

Помните историю о мальчике-волшебнике, который обнаружил у себя мощный магический дар, отправился учиться в школу волшебников и столкнулся там с опасностями, к которым не был готов? Я сейчас говорю про “Волшебник Земноморья” Урсулы Ле Гуин, написанную в 1968 году. Ничего не напоминает?

Ещё одна история с похожим набором тем – это всемирноизвестный “Гарри Поттер” Джоан Роулинг, написанный ей в период с 1990-1995 годы. 

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

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

Читать далее

Основы глубокого обучения. Часть 2

Habr.com - Sun, 11/01/2026 - 15:37

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

В этой части мы разберём подробнее свёрточные нейронные сети.

Читать далее

kbool: классы в духе Free Pascal, модули и библиотека классов для bash

Habr.com - Sun, 11/01/2026 - 15:18

kbool приносит в bash привычки Free Pascal: модули через uses, классы class … end с наследованием и библиотеку TStringList, TDictionary, TIniFile, TRegEx и другие. Один API на Linux, macOS, FreeBSD и Windows, 13 конфигураций CI. Рассказываю, как это устроено, когда оно вам нужно, а когда лучше по старинке через pipe и как всё это делалось с помощью ИИ

Читать далее

Вайбкодинг против старой школы: что делать дизайнерам в эпоху ИИ?

Habr.com - Sun, 11/01/2026 - 15:00

Недавно ко мне пришел начинающий дизайнер с неожиданным вопросом: стоит ли учить WordPress для создания сайтов с нуля? Поначалу я уходила от темы, предлагая посмотреть на что-то посвежее, типа Tilda или Webflow. Сравнивала с ситуацией в 2014, когда альтернатив собрать сайт без знания кода было немного.

Но потом решилась. И сказала то, в чем сама себе боялась признаться: «Есть нешуточная вероятность, что нашей профессии скоро не будет».

Почему тогда курсы до сих пор обещают легкий вход в индустрию, удаленную работу из любой точки мира, а лиды бигтехов зарабатывают на консультациях — и к ним идут?

А потому что, по моим наблюдениям, индустрия раскололась на два лагеря. Они живут в параллельных вселенных, в одной из которых новички идут за советом к старшим, уверенным в своей незаменимости. Во второй — те, кто без знаний базы веб-дизайна идут и вайбкодят сайты, блистая эффектом Даннинга-Крюгера, за что получают по шапке от «старичков».

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

Совсем недавно я тоже считала, что вот с моим-то огромным опытом бояться нечего. Ага)

Читать далее

От учителя к студенту: путь к изотропным эмбеддингам в 29M модели. Часть 4/10

Habr.com - Sun, 11/01/2026 - 15:00

Наконец создаем ученика — модель, которая будет "перенимать" представления учителя. Соберем "конструктор" из нужных нам слоев и проведем первые пристрелочные тесты, чтобы убедиться, что модель можно использовать.

Читать далее

Как мои автоматические проверки врали мне зеленым цветом

Habr.com - Sun, 11/01/2026 - 14:26

Почти весь код своего проекта kb-engine я писал вместе с ИИ-агентом и быстро понял: правило, которое можно пропустить, когда неудобно, никто соблюдать не будет. Работает только то, что проверяет код.

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

Читать далее

BioWare выпустила ее в 2002-м. В Neverwinter Nights до сих пор играют тысячи. Но почему?

Habr.com - Sun, 11/01/2026 - 14:12

В 2000-х я купил пиратский (извините) диск с игрой Neverwinter Nights. Запустил и… выпал из реальности на несколько месяцев. Нет, я встречался с друзьями, продолжал учиться и работать. Но все мысли были там, в этом фэнтезийном мире. Даром, что мой ПК не тянул игру в полной мере, так что в местах даже не очень большого скопления виртуальных персонажей все дико тормозило. Потом я прошел дополнение, еще одно… 2–3 года поигрывал с уже чуток меньшим энтузиазмом. Ну а после этого уже забросил, несмотря на то, что ностальгирую по тайтлу по сей день. Но это я, а многие геймеры играют до сих пор. Спустя 24 года в мире Neverwinter Nigths продолжают строить города, придумывать задания и содержать серверы, на которые приходят ради общения и совместных приключений. Давайте попытаемся разобраться, почему NWN стала долгожителем.

Читать далее

[Перевод] Вспоминаем прекрасные меню на DVD

Habr.com - Sun, 11/01/2026 - 14:01

Если взглянуть на первые релизы фильмов на DVD, то мы увидим, что нередко в них было интерактивное меню, которое преподносилось как одно из главных достоинств. На фоне более старых VHS (или LaserDisc), где меню вообще отсутствовало, это действительно являлось прорывом, хотя интерактивные возможности встраивались не во все DVD-релизы. В самых первых или более дешёвых изданиях контент зачастую начинал воспроизводиться сразу после вставки диска в плеер.

Но по мере всё большего распространения DVD издатели начали полноценно задействовать все возможности нового формата. Появилась эта технология в 1996 году, но реальную популярность набрала только к 2000-м. Настоящий расцвет DVD-индустрии начался после того, как люди осознали все сильные и слабые стороны нового формата, плееры стали повсеместным явлением, а сопутствующие технологии окончательно дозрели. Ну а следом появились и те яркие, запоминающиеся интерактивные меню.

Читать далее

Who's online

There are currently 0 users and 1 guest online.
Syndicate content