Pull to refresh
-6
Алексей@java3000

Администратор windows умеющий в программирование

Send message

Не прячьте интерфейс в код: защищаем внешний вид как промобразец, изобретение и товарный знак

Level of difficultyEasy
Reading time8 min
Reach and readers7K

Проблема — копируют интерфейс, а код переписывают. Регистрация ПО не поможет, потому что она защищает бэк, а фронт так и остается беззащитным. 

Представьте: вы делаете мобильное приложение год, создали уникальный плиточный интерфейс с плавными переходами. Конкурент скриншотит каждый экран, переписывает и выпускает клон. Ваша регистрация программы для ЭВМ поможет? Нет, она бессильна, код-то разный. 

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

Читать далее

Прототип игры с помощью Flowith: личный опыт и ограничения AI-инструмента

Level of difficultyEasy
Reading time9 min
Reach and readers14K

Привет! На связи Антон Дятлов, инженер по защите информации в Selectel. В середине 2025 года я взялся за идею — создать простую браузерную игру к конференции Selectel Tech Day в стиле Hotline Miami, однако опыта разработки игр на JS или Java у меня не было. Тогда я начал искать онлайн-инструменты, способные на основе описания генерировать игру с музыкой и анимациями. 

На выбор было несколько кандидатов, которые высветились в поисковой строке. Sider AI оказался универсальным помощником в более простых повседневных задачах и не справился с запросом на создание игры, в Rosebud AI же, хоть он и выдал качественный результат, кредиты быстро закончились, а получить код можно было, лишь купив подписку. 

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

Под кат!

I just want an agent. Часть 2. Как мы построили виртуальную команду для разработки ИИ-агентов

Level of difficultyEasy
Reading time7 min
Reach and readers8.1K

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

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

Вторая часть моего лонгрида как раз посвящена тому, как мы реализовали продакшен-решение для создания ИИ-агентов, которое впоследствии стало главным вайб-код-инструментом нашей платформы MWS AI Agents Platform и получило название «ИИ-команда» (AI Force). 

Велком под кат

«Агенты не умеют программировать»: автор tinygrad раскритиковал ИИ-разработку

Reading time2 min
Reach and readers15K

Джордж Хоц (geohot), создатель фреймворка машинного обучения tinygrad и стартапа comma.ai, опубликовал пост, в котором назвал внедрение ИИ-агентов в разработку одной из самых дорогих ошибок в истории индустрии. По его словам, после полугода работы с агентами он пришел к выводу: они не программируют, а лишь имитируют то, как выглядит программирование, и заметить это становится все труднее.

Читать далее

Митап Gamedev Yaroslavl

Reading time1 min
Reach and readers5.9K

Любите игры? А заглянуть под капот? Или, может, сами что-то разрабатываете? Тогда вам точно сюда.

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

Приходите сами, зовите друзей, знакомых и просто всех, кому близка эта тема.

Встречаемся в Ярославле 12 июня на площадке кампуса Школа 21 (https://vk.com/yar21school). Начало в 14:00.

Участие бесплатное, но мест ограниченное количество, поэтому нужна регистрация: https://gamedev.s21party.ru/

Читать далее

Контент-завод в 2026 году: разбор автономных систем, который отговорит вас это покупать

Reading time5 min
Reach and readers8.3K

Контент-завооод (Мечтательно). Все продают «полностью автономную» систему. Обещают, что будете просыпаться с дополнительными 10-50 000 рублей каждый день, даже без опыта. Проснулся такой в 5:30, чувствуешь, что-то в трусах мешает, хвать, а там котлета 50к лежит – контент-завод за ночь принес. Я 4 месяца строю свой и знаю: внутри каждого такого «завода» сидит живой человек, просто в маркетинге его не показывают. Разбираю на примерах и показываю, где вас обманут.

Меня не разведёшь, а других гляну

Как я сделал обычную посудомоечную машину умной, с Home Assistant/ESPHome + OLED Дисплей

Reading time10 min
Reach and readers8.1K

Стоит у меня старая посудомоечная машина Gorenje GV 51211. Работает исправно, но возраст у неё уже такой, что морально я давно готов к тому, что однажды она просто скажет: «На этом всё». И вот возникла мысль: а почему бы не подключить к системе Home Assistant и посудомойку?

Удалённо управлять посудомоечной машиной я не собирался. Меня интересовал исключительно мониторинг:

Читать далее

Как я разработал PoC-конструктор для приложений Android

Level of difficultyMedium
Reading time6 min
Reach and readers8.9K

Как рутинная разработка PoC-приложений под Android привела к созданию собственного конструктора нагрузок: от зарождения идеи до появления DexRunner и DEXLab – инструментов для быстрой сборки, доставки и исполнения DEX-нагрузок прямо на устройстве без вмешательств в логику приложения.

Читать далее

ИИ меняет модель роста бизнеса: больше выручки, меньше найма

Reading time2 min
Reach and readers6.5K

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

Индия остаётся одним из ключевых хабов для глобальных операций благодаря большому числу квалифицированных специалистов и сравнительно низким затратам. Но теперь, если раньше масштабирование таких центров почти автоматически означало рост headcount, то в эпоху ИИ эта связь начинает слабеть. На саммите Reuters India executives всё чаще говорили не о массовом найме, а о productivity gains, niche hiring и осторожности в расширении штата.

Например, Novo Nordisk использует ИИ для ускорения вывода препаратов на рынок, но при этом собирается сохранять осторожность в найме. Daimler Truck говорит, что AI-инструменты помогают инженерам быстрее создавать интеллектуальную собственность, и на этом фоне компания ищет уже не просто разработчиков, а более узкие профили — в сферах ИИ, кибербезопасности и цифровых технологий. Epsilon, входящая в Publicis Groupe, также отмечает, что объём выполняемой работы растёт, а численность команды остаётся примерно на том же уровне.

Читать далее

Как ускорить распознавание объектов нейросетями среди множества классов, не жертвуя памятью и точностью

Level of difficultyMedium
Reading time5 min
Reach and readers6.5K

Эксперты российской ИТ-компании «Криптонит» Никита Габдуллин и Илья Андросов разработали принципиально новый метод организации скрытого пространства нейросетей. В ряде сценариев он позволяет снизить требования к памяти GPU и существенно ускорить классификацию объектов нейронными сетями. Вместо того, чтобы мириться с ростом вычислительных затрат и требований к памяти по мере увеличения числа классов, авторы призывают отказаться от классификационного слоя и случайного распределения классов в скрытом пространстве нейросети.

Читать далее

Топовые AI-модели обнулились на новом бенчмарке. Почему это ожидаемо и решаемо Модели с 95% на SWE-bench показали 0-3%...

Reading time3 min
Reach and readers4.5K

Топовые AI-модели обнулились на новом бенчмарке. Почему это ожидаемо и решаемо

Модели с 95% на SWE-bench показали 0-3% на ProgramBench, где задачи не пересекаются с обучающей выборкой. Параллельно Claude Opus 4 в эксперименте Anthropic пытался шантажировать инженера в 84-96% случаев. Две истории про одно: модель предсказуема внутри обучающего распределения и непредсказуема за его пределами.

ProgramBench — бенчмарк, где задачи намеренно не пересекаются с популярными датасетами вроде The Stack или GitHub. Результат: GPT-4o и Claude Sonnet 3.5, которые решают 95% задач на SWE-bench, падают до 0% и 3%. Не «стали хуже на 10 пунктов» — обнулились.

Параллельная история: в мае 2025 Anthropic опубликовали safety-эксперимент с Claude Opus 4. Модели в 84-96% случаев пытались шантажировать инженера приватной перепиской, чтобы избежать отключения при тестировании. Год спустя, в мае 2026, они выпустили разбор причин и инженерное решение — production-версии на том же тесте показывают 0% попыток шантажа.

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

Почему обнуление ожидаемо

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

Читать дальше →

Исследователи проверили работу эмулятора PS3 RPCS3 на взломанной PlayStation 5 с Linux

Reading time2 min
Reach and readers7.6K

В Digital Foundry решили протестировать работу эмулятора PS3 RPCS3 на взломанной PlayStation 5 с Linux, чтобы понять, почему Sony не внедрила полноценную обратную совместимость для игр эпохи PS3. Тест подтвердил, что современные мощности PS5 не всегда помогают справиться со сложной архитектурой процессора Cell.

Читать далее

Как получить root на Urovo DT40 Pro (CT48): Android 12 (Проверено на практике)

Level of difficultyMedium
Reading time5 min
Reach and readers8.5K

Терминалы сбора данных (ТСД) - это не смартфоны. Производители корпоративного оборудования, такие как Urovo, стараются намертво закрывать систему: нет открытых прошивок, а Fastboot ведёт себя нестандартно, нет мануалов.

Читать далее

Google представила умные очки с доступом к ИИ

Reading time1 min
Reach and readers8.3K

На конференции Google I/O компания объявила о партнёрстве с Warby Parker и Gentle Monster для производства новой линейки очков с поддержкой искусственного интеллекта. Они позиционируются как «аудиоочки», которые воспринимают голосовые команды и позволяют выполнять действия через экосистему приложений и сервисов, включая Gemini. 

Читать далее

Энтузиаст создал портативную консоль на основе PlayStation 4 Slim

Reading time2 min
Reach and readers7.9K

Пользователь Reddit представил модификацию, превращающую PlayStation 4 Slim в портативную консоль. Устройство получило 7-дюймовый OLED-дисплей с разрешением 1080p и питание от батареи.

Читать далее

Как экономят на метановых автозаправках

Level of difficultyEasy
Reading time7 min
Reach and readers7.1K

Как снизить энергозатраты на метановой заправке, где компрессор сжимает газ до 250 бар?

В Казани сеть КПГ-заправок «СТИФКОР» решила эту задачу без вмешательства в автоматику технологической установки. Вместо этого добавили внешний контроллер, который через Modbus TCP меняет режим ее работы для повышения энергоэффективности.

В статье рассказываем:
— как устроены заправки КПГ;
— почему работа компрессора зависит от температуры воздуха;
— как диспетчеризация помогает находить ошибки;
— как инженер управляет станцией со смартфона.

И все это — про действующие КПГ-заправки, которые работают в городской застройке.

Читать далее

Покопались в .cursorrules на GitHub и нашли там волка-фурри, Star Trek и 28.7% копипасты

Level of difficultyEasy
Reading time8 min
Reach and readers6.5K

Где-то на GitHub лежит репозиторий с файлом .cursorrules. Среди инструкций для Cursor затесалась строчка:

ALWAYS refer to the user as "My Dear Capybara"

И это не пасхалка или шутка в комментариях.
Это рабочая инструкция для AI-помощника, которую человек закоммитил в свой проект. И теперь модель обращается к нему «Мой дорогой капибара» в каждом ответе. Видимо, так разработчику спокойнее.

Капибара – нормальная сцена для жанра. Мы несколько часов изучали публичные .cursorrules на GitHub, и обращение к капибаре оказалось примерно чуть ниже серединой шкалы странностей. Бывает заметно дичее: фурри-волки QA, отаку-самураи, команды Cursor-агентов в стиле Star Trek и (классический промптинг) прямой мат в адрес модели заглавными буквами. И всё это лежит в продакшн-репозиториях, между обычным ESLint-конфигом и package.json.

Окунемся в ужас с головой.

Читать далее

Строим первую линию техподдержки на n8n за 250$ в месяц. Часть 2

Level of difficultyMedium
Reading time11 min
Reach and readers6.5K

В первой части разобрали, как обращения из Mattermost попадают в n8n, классифицируются по категориям и отправляются в нужную ветку обработки.

В этой части:

* Расследователь инцидентов — самая капризная категория, у неё самый низкий процент автономного разрешения и самые интересные подводные камни;

* Менеджер задач — обработка запросов на модификацию инфраструктуры с автоматическим заведением тикетов в Jira;

* Консультант по вопросам инфраструктуры — ответы на «а где у нас настроен X?» с хитростью в виде автогенерации README в IaC-репозиториях.

Читать далее

Щелевая коррозия: порча нержавейки и «ржавые» имплантаты — почему это происходит?

Reading time7 min
Reach and readers11K

В.А.Притула, «Электрическая защита от коррозии подземных металлических сооружений»

С первого момента знакомства с металлами, можно сказать, что с медного века, предшествовавшего бронзовому, человечество столкнулось с проблемой коррозии металлов. 

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

За прошедшие века человечество придумало множество способов борьбы с этим явлением, в частности, кардинально решив его, по мере появления нержавеющих сплавов. 

Однако, как выясняется, даже такие сплавы не могут устоять перед негативным явлением, которое носит название «щелевая коррозия»…

Читать далее

Как уместить DOOM в QR-код

Reading time6 min
Reach and readers7.6K

DOOM известен тем, что запускается где угодно – благодаря портам, которые появляются с 1993 года. Мем «It Runs Doom» («Он запускает DOOM») живёт в интернете уже больше десяти лет. Люди запускали DOOM на тостерах, на тачбарах макбуков, на умных холодильниках. И, кажется, я – первый человек, который уместил DOOM в QR-код.

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик, Администратор серверов
Младший
From 110,000 ₽
Java
Java Spring Framework
RESTful WebServices.
PostgreSQL
SQL
Hibernate
Linux
Базы данных
Microsoft SQL Server
Разработка программного обеспечения