<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Graker.Ru</title>
        <link>https://graker.ru</link>
        <description>RSS домовой страницы</description>
        <atom:link href="https://graker.ru/rss.xml" rel="self" type="application/rss+xml" />
                <item>
            <title>Нейроотладка</title>
            <link>https://graker.ru/news/2026/09/08/neurodebug</link>
            <guid>https://graker.ru/news/2026/09/08/neurodebug</guid>
            <pubDate>Tue, 08 Sep 2026 01:05:00 +0300</pubDate>
            <description>Нейросети продолжают безжалостно нас заменять. На этот раз, в расследованиях и отладке.  
Дано: редактор потерял немножко контента. Чегой-то нажал и всё пропало. Никогда такого не было и вот опять.  
— Эй, Клод, вот тут подчищенные дампы базы с нескольких сайтов, редактор на мастере чего-то делал, и контент на нескольких сайтах пропал. Найди, куда он делся и выясни, что нажал редактор. Только осторожно смотри, там три гига.
— Авек плезир. И парсить дампы я не буду, не бойсь.  
Смотрит логику синхронизации контента. Поднимает сам в докере контейнеры mysql, накатывает дампы. Раскручивает по табл...</description>
        </item>
                <item>
            <title>Новинки августа</title>
            <link>https://graker.ru/news/2026/08/31/august-new-series</link>
            <guid>https://graker.ru/news/2026/08/31/august-new-series</guid>
            <pubDate>Mon, 31 Aug 2026 10:00:00 +0300</pubDate>
            <description>В августе вышло не так много смотрибельного, но посмотреть есть чего. И все это возвращения.
Dark Matter / Тёмная материя
Мужик за какой-то матерью попадает в альтернативную реальность. Где у него другая жизнь и в ней он переживает разные версии своей судьбы раз, и еще раз, да еще много раз. Но всё, ребята, оказывается не так, всё не так как надо. Фантастический триллер, рейтинг норм, вышел второй сезон. Еще толком не посмотрел первый, но смотрю.
Lioness / Львица
Очередное произведение Тейлора Шеридана. С такой производительностью он и нейросети может затмить своими шериданослопами. Правда, у...</description>
        </item>
                <item>
            <title>Китайские игры</title>
            <link>https://graker.ru/news/2026/08/25/chinese-play</link>
            <guid>https://graker.ru/news/2026/08/25/chinese-play</guid>
            <pubDate>Tue, 25 Aug 2026 10:00:00 +0300</pubDate>
            <description>В процессе изучения вот чего выяснил. В нашем языке, как и во многих других языках, есть глагол «играть». Универсальный: можно играть в игры, или на трубе, или в футбол, или даже играть роль. В английском есть to play, во французском jouer, в немецком — spielen.
Оказывается, в китайском, чтобы было интереснее, такого слова нет. То есть, слово 玩 (wán) — играть, развлекаться — конечно, есть. Но оно годится именно для игр: 玩游戏 (wán yóuxì) — играть в игры, 玩手机 (wán shǒujī) — играть в телефон (или просто тупить в телефон). В видеоигры можно еще. А вот на трубе — нет.
Оказывается, в китайском...</description>
        </item>
                <item>
            <title>Дуовщина</title>
            <link>https://graker.ru/news/2026/08/20/duoversary-7</link>
            <guid>https://graker.ru/news/2026/08/20/duoversary-7</guid>
            <pubDate>Thu, 20 Aug 2026 14:15:00 +0300</pubDate>
            <description>Дуолингва внезапно сообщила что сегодня оказывается 7-я дуовщина моей регистрации. 7 лет назад зашел на Дуо поучить немецкий, залип года на два — точно не помню уже (как и немецкий, ха-ха-ха).
Было интересно и весело, вот старый пост как раз нашёлся. Что-то в голове отложилось, поскольку с сайтами на немецком имею дело почти каждый день, знакомые слова — всё еще вижу.
Но в какой-то момент заниматься перестал. А недавно интерес вернулся в форме желания учить китайский. Жаль, конечно, что такие желания возникают тем чаще, чем меньше времени их реализовывать. 
Но пока немножко времени есть, держу...</description>
        </item>
                <item>
            <title>Доктурист разжился курсами валют туроператоров</title>
            <link>https://graker.ru/news/2026/08/18/docturist-and-operator-currency-rates</link>
            <guid>https://graker.ru/news/2026/08/18/docturist-and-operator-currency-rates</guid>
            <pubDate>Tue, 18 Aug 2026 14:45:00 +0300</pubDate>
            <description>У нас в Доктуристе новое обновление: добавили поддержку валют туроператоров. Что это значит? Туроператоры ведут расчет по заграничным броням в валюте, долларах или евро. Что логично: нужно вести расчеты с иностранными контрагентами в условиях постоянно меняющегося курса.
Поэтому стоимость тура обычно указана в валюте, а платежи оператор принимает в рублях, пересчитывая их на стоимость тура по курсу. Но не по курсу Центробанка разумеется, а по собственному курсу, который каждый оператор устанавливает самостоятельно (обычно на несколько рублей выше курса ЦБ).
В Доктуристе можно вести заявки как...</description>
        </item>
                <item>
            <title>Доклад на ZelDevMeetup</title>
            <link>https://graker.ru/news/2026/08/11/zeldevmeetup-talk-2026</link>
            <guid>https://graker.ru/news/2026/08/11/zeldevmeetup-talk-2026</guid>
            <pubDate>Tue, 11 Aug 2026 13:20:00 +0300</pubDate>
            <description>&lt;p&gt;Вчера звёзды сошлись как надо и удалось выступить на Zeldev-митапе.&lt;/p&gt;
&lt;p&gt;Доклад называется «Код пишут роботы, но отвечать за него нам» — на основе апрельской статьи. Изначально собирался в мае доложить, но так даже лучше — за эти месяцы добавил немножко новых смыслов.&lt;/p&gt;
&lt;p&gt;Получилось на мой взгляд вполне неплохо, навык за десятилетие не растерял. Всем спасибо, особенно организаторам за предоставленную возможность!&lt;/p&gt;
&lt;p&gt;Презентацию прикладываю под катом, она в прогрессивном HTML-формате, можно прямо из фрейма смотреть. Делал презу в Claude Design (а где еще делать презентацию про нейросети?), поэтому видимо прокликивание слайдов вперед назад работает как-то странно, не совсем так как в пауэрпойнте или импрессе.&lt;/p&gt;
&lt;p&gt;Видео не записывали.&lt;/p&gt;</description>
        </item>
                <item>
            <title>RTS Дачники против слизней</title>
            <link>https://graker.ru/news/2026/08/04/rts-dachniki-vs-slizni</link>
            <guid>https://graker.ru/news/2026/08/04/rts-dachniki-vs-slizni</guid>
            <pubDate>Tue, 04 Aug 2026 12:20:00 +0300</pubDate>
            <description>&lt;p&gt;В порядке подготовки к докладу выкладываю, так сказать, пример вайбкода. Придумал несколько маленьких идей, закинул даже не в Claude Code, а просто в Claude чатик обсудить, а он взял и за 15 минут собрал демо игры. Буквально самую малость подрихтовали и вот, делюсь результатом.&lt;/p&gt;
&lt;p&gt;Это RTS/защита базы, дачники (в лице моих традиционных героев) должны защищать теплицу от слизней, которые нападают волнами. Копи огурцы, покупай юнитов, гаси слизней пока теплица еще цела. Конечно, это всего лишь прототип, персонажей Клод сделал эмодзиками, вариативности тоже немного. Но — подтянуть немножко баланс, добавить генерацию карты, постройки, арты, звуки, и…&lt;/p&gt;
&lt;p&gt;Но даже так, вот что можно сделать агентом просто, повторюсь, за 15 минут.&lt;/p&gt;
&lt;p&gt;Сделано всё на JavaScript, Клод мне её прямо в чатике продемонстрировал. Чуть больше 800 строк кода — это вместе со всеми текстами и репликами, HTML и стилями. Ну и плюс логика игры, и даже алгоритм расчета маршрута к теплице для слизней (flow field).&lt;/p&gt;
&lt;p&gt;Поиграть можно прямо под катом.&lt;/p&gt;</description>
        </item>
                <item>
            <title>Unleash my inner speaker</title>
            <link>https://graker.ru/news/2026/08/03/unleash-my-inner-speaker</link>
            <guid>https://graker.ru/news/2026/08/03/unleash-my-inner-speaker</guid>
            <pubDate>Mon, 03 Aug 2026 13:40:00 +0300</pubDate>
            <description>Пришла пора расчехлить своего внутреннего спикера. Буду докладывать на митапе https://zeldev.ru/agentikus через неделю. Доклад на основе моих, так сказать, апрельских тезисов — полгода почти прошло, есть чем их дополнить.
В последний раз публично что-то докладывал году наверно в 2015м. Так что придётся готовиться: рисовать презентацию буду с камнями во рте аки Демосфен. Надеюсь, получится интересно.</description>
        </item>
                <item>
            <title>Одиссея</title>
            <link>https://graker.ru/news/2026/08/01/odyssey</link>
            <guid>https://graker.ru/news/2026/08/01/odyssey</guid>
            <pubDate>Sat, 01 Aug 2026 13:10:00 +0300</pubDate>
            <description>На днях сходили посмотреть новую «Одиссею». Прокат в России неофициальный, санкции-шманкции, на билетике пишут другое название фильма, но тем не менее всё показывают. Сначала думал — экранку, но потом понял что это не запись, а живые люди туда-сюда во время фильма ходят.
Ниже будут некоторые подробности, которые можно расценить как спойлеры. Так что если вы не знаете, про что там, в этой Одиссее, но хотели бы сначала узнать — возможно лучше пока дальше не читать.
Что я могу сказать. Кино — хорошее. И в целом в мире всем весьма понравилось, и мне тоже. Приключения Одиссея, конечно, несколько по...</description>
        </item>
                <item>
            <title>Новинки июля</title>
            <link>https://graker.ru/news/2026/07/31/july-new-series</link>
            <guid>https://graker.ru/news/2026/07/31/july-new-series</guid>
            <pubDate>Fri, 31 Jul 2026 15:45:00 +0300</pubDate>
            <description>А вот и краткий обзор сериальных новинок. В июле конечно опять смотреть нечего, но кое-что можно всё же попробовать.
Silo / Укрытие
Популярный сай-фай, где граждане сидят в многоэтажном укрытии, пронизанном винтовой лестницей, но песни Led Zeppelin при этом не поют. А когда кто-то выходит наружу — сам, или по принуждению — все задаются весьма важным вопросом: протрет ли он тряпочкой иллюминатор за собой, или нет. Сериал неплохой, хотя способен вогнать в сон даже меня. В июле вышел и идёт себе третий сезон.
The Dark / Тьма
Мини-сериал, не имеющий никакого отношения к знаменитой немецкой фантаст...</description>
        </item>
                <item>
            <title>Обновления в Ботопотамах</title>
            <link>https://graker.ru/news/2026/07/29/botopotamus-updates</link>
            <guid>https://graker.ru/news/2026/07/29/botopotamus-updates</guid>
            <pubDate>Wed, 29 Jul 2026 01:20:00 +0300</pubDate>
            <description>На днях удалось как следует поработать над Ботопотамами.
Во-первых, добавил нового публичного бота: знакомьтесь, Валютопотам. Берет из Центробанка XML с курсами валют, парсит и показывает вам. Таких ботов много, но этот мой мулька в том, что этот, в интервал когда ЦБ обычно выкатывает новые курсы, стучится туда постоянно. И если подписаться — сразу отправит уведомление как курсы вышли.
Это может быть полезно для принятия решений, например, в турбизнесе. Срочно бежать оплачивать заявки сейчас, или отложить на завтра? Валютопотам расскажет в Telegram или в Максе.
Во-вторых, основательно доработа...</description>
        </item>
                <item>
            <title>Нейросети и анализ кода</title>
            <link>https://graker.ru/news/2026/07/22/ai-code-analysis</link>
            <guid>https://graker.ru/news/2026/07/22/ai-code-analysis</guid>
            <pubDate>Wed, 22 Jul 2026 12:15:00 +0300</pubDate>
            <description>Вчера считал эстимейты на группу из ~40 тикетов. Все сделаны по отчету ИИ об анализе кода большого проекта на Drupal. Проекту около 10 лет, кодовая база развивалась все это время, 20 поддоменов, интеграции, апишки, синхронизация контента, в общем прикольный проект.
Отчет структурированный, нейросеть проверяла всех четырёх всадников попокалипсиса в проекте: Уязвимости, Баги, Тормоза и Грязный код. Изначально из переданного отчета получалось гораздо больше задач, но процентов на 30% я сразу won&#039;t fix навесил. Там и глюки нашлись, и непонимание контекста. Но 40 тикетов тем не менее осталось.
Сред...</description>
        </item>
                <item>
            <title>Задача трёх тел</title>
            <link>https://graker.ru/news/2026/07/21/3-body-problem</link>
            <guid>https://graker.ru/news/2026/07/21/3-body-problem</guid>
            <pubDate>Tue, 21 Jul 2026 10:40:00 +0300</pubDate>
            <description>Для расширения кругозора и из общего интереса посмотрел на днях «Задачу трёх тел». Это сериал, сделан он по известной книжке китайского автора Лю Цысиня, соответственно я посмотрел китайскую экранизацию. А не вариант Нетфликса, который тоже есть.
Сначала хотел читать книжку, но как-то прикинул что это очень долго — решил смотреть. Правда, не заметил сразу, что в китайской версии не привычные 10–12 серий, а целых 30. Книжка, впрочем, действительно очень известная — первая в трилогии. Ну и ладно.
Жанр тут — фантастика, самая научная какая может быть. Про учёных. С которыми в начале сериала случа...</description>
        </item>
                <item>
            <title>Смена Max API URL и сертификаты Минцифры</title>
            <link>https://graker.ru/news/2026/07/18/max-api-url-change-and-mincifry-certs</link>
            <guid>https://graker.ru/news/2026/07/18/max-api-url-change-and-mincifry-certs</guid>
            <pubDate>Sat, 18 Jul 2026 13:40:00 +0300</pubDate>
            <description>Коллеги, если занимаетесь разработкой или просто завели ботов в Max, напоминаю, что с завтрашнего дня необходимо использовать новый URL для общения с API: https://platform-api2.max.ru.
Кроме того, необходимо будет установить сертификаты Минцифры в доверенные на хост, так как новый URL апишки работает именно с этими сертификатами.
Как обновить сертификаты
В данных примерах я скачиваю сертификаты в build/certs/ потому что потом оттуда добавляю в докер-контейнеры, но вы можете скачать куда хотите.

Скачать актуальные файлы (официальный источник — gu-st.ru, у него самого
сертификат подписан этим ж...</description>
        </item>
                <item>
            <title>Уведомления в Доктуристе</title>
            <link>https://graker.ru/news/2026/07/16/docturist-user-notifications</link>
            <guid>https://graker.ru/news/2026/07/16/docturist-user-notifications</guid>
            <pubDate>Thu, 16 Jul 2026 16:05:00 +0300</pubDate>
            <description>Залили на Доктурист внутрисистемные уведомления. В первую очередь работают внутри агентств, если кто-то добавил, поменял, удалил бронь, платеж, дедлайн, или статус поменял, остальным агентам (у которых есть доступ) приходит уведомление. Но и для соло-агентов — если они применяют интеграции с банком или сервисом подписания документов — тоже пригодятся.
Уведомления приходят на иконку колокольчика, сопровождаются анимацией, полупрозрачной всплывашкой на 5 секунд, и нежным ненавязчивым «пыком» из динамика. Всплывашку и «пык» при желании можно отключить.
Генеративные нейросети и код-агенты конечно...</description>
        </item>
                <item>
            <title>Про омофоны и господина Ши Ши</title>
            <link>https://graker.ru/news/2026/07/03/homophones-and-mister-shi-shi</link>
            <guid>https://graker.ru/news/2026/07/03/homophones-and-mister-shi-shi</guid>
            <pubDate>Fri, 03 Jul 2026 00:55:00 +0300</pubDate>
            <description>После прошлого поста про английские идиомы размышлял об омофонах в китайском, который я продолжаю изучать. Немедленно вспомнился слог shì, который обозначает примерно что угодно. Ну, скажем, 

是 世 市 室 事 试 式 示 誓 柿

всё это звучит как shì и может означать — быть (как to be), мир, город, комната, дело, пробовать, тип, показывать, клятва, хурма. И это только в одном тоне.  
Если добавить другие тональности (shī, shí, shǐ), получится не менее 40 разных общеупотребимых значений, которые пишутся все по-разному, а звучат (в пределах тональности) одинаково. Даже число 10 — 十 — это тоже shí....</description>
        </item>
                <item>
            <title>Про слияние аккаунтов Контура</title>
            <link>https://graker.ru/news/2026/07/02/kontur-joint-accounts</link>
            <guid>https://graker.ru/news/2026/07/02/kontur-joint-accounts</guid>
            <pubDate>Thu, 02 Jul 2026 10:00:00 +0300</pubDate>
            <description>Вчера отличилась внезапно Контур.Эльба.
У меня два аккаунта в ней, ООО и ИП, на разных почтах, но на одном номере телефона (так было можно). Кроме того, на одной почте висит Диадок и Экстерн ООО. На другой — Контур Банк ИП. Ну и в общем Эльба какое-то время назад стала навязчиво предлагать при входе «объединение аккаунтов» в общий единый непобедимый аккаунт Контура. А мне обычно не до того, мне бы зайти и сделать то, что я хочу, и поскорее выйти. Так что я каждый раз вежливо отказывался. Полагая, что это «объединение» если и нужно — то не мне, а мне от него одни лишения будут.
Так, в общем-то,...</description>
        </item>
                <item>
            <title>Новинки июня</title>
            <link>https://graker.ru/news/2026/06/29/june-new-series</link>
            <guid>https://graker.ru/news/2026/06/29/june-new-series</guid>
            <pubDate>Mon, 29 Jun 2026 19:49:00 +0300</pubDate>
            <description>В июне снова вышли новинки и возвраты сериалов, так что смотреть нечего стало еще больше. Или нет? Давайте разберемся.
From / Извне
Этот сериал почему-то не попал в предыдущие подборки, хотя новый четвертый сезон уже вот только что закончился. И в расписании, которое парсит мой бот, его тоже нет. Мистика какая-то.  
Да, мистика какая-то — это жанр сериала From. Разные попаданцы попадают в зловещий городок, откуда нельзя уехать, да к тому же по ночам из леса выходят странные люди, которые сами улыбаются и здороваются, а стоит подойти поближе — начинают рвать всех на куски. Может показаться, что...</description>
        </item>
                <item>
            <title>Виртуализация локальной разработки, docker-compose и traefik</title>
            <link>https://graker.ru/news/2026/06/25/local-dev-virtualization-docker-compose-and-traefik</link>
            <guid>https://graker.ru/news/2026/06/25/local-dev-virtualization-docker-compose-and-traefik</guid>
            <pubDate>Thu, 25 Jun 2026 18:20:00 +0300</pubDate>
            <description>&lt;p&gt;Когда-то давно описывал &lt;a href=&quot;https://graker.ru/news/2019/03/26/virtual-local-projects-in-docker&quot;&gt;довольно простой способ виртуализации проектов&lt;/a&gt;, над которыми работаю, чтобы было удобно переключаться и они друг другу не мешали. Прошло уже 7 лет и способ конечно эволюционировал. Когда-то использовать отдельные контейнеры, запускаемые по `docker run` было быстрее и удобнее и поэтому я докерфайлы и docker-compose-файлы не писал. Но прогресс конечно добрался до меня в этом вопросе и победил. Теперь я для локальной разработки тоже использую docker compose.&lt;/p&gt;
&lt;blockquote&gt;Инструментами со всякими пресетами типа lando или ddev я, тем не менее, стараюсь не пользоваться. В основном потому что когда с ними сталкивался, они нормально работали — до тех пор пока не надо было что-то в них поменять или сделать нестандартно. После чего начинался вынос мозга, иногда такой, что проще было самому пересобрать сразу.&lt;br&gt;
Кроме того, если собирать «чистые» окружения, есть шанс лучше понять, как это всё работает, а если пользоваться lando, forge, ddev и прочими — наоборот.&lt;/blockquote&gt;
&lt;p&gt;Итак, чем docker compose лучше.&lt;/p&gt;</description>
        </item>
                <item>
            <title>Реклама на Рутубе</title>
            <link>https://graker.ru/news/2026/06/16/rutube-ads</link>
            <guid>https://graker.ru/news/2026/06/16/rutube-ads</guid>
            <pubDate>Tue, 16 Jun 2026 13:05:00 +0300</pubDate>
            <description>Пост в поддержку всех, кто страдает синдромом самозванца.
Смотрю я тут на Рутубе ролики с обзорами матчей чемпионата мира по футболу. Целые матчи смотреть долго, да и идут в основном поздно, обзорчики самое то. На ютубе пробовал, попадаются фейки и фигня всякая, пришлось так.
Реклама на Рутубе очень агрессивная, за 6–8 минут ролика мне показывают не менее 3-х реклам. Так вот, чаще всего попадается какая-то странная реклама с Юрой Борисовым. Я посмотрел её уже раз 20 наверно, и что самое интересное — до сих пор не знаю, что она рекламирует. Там говорится что-то про модное, потом что-то про вечн...</description>
        </item>
            </channel>
</rss>
