iOS Makes Me Hate
رفتن به کانال در Telegram
Авторский канал про разработку. Путь продуктовых самураев в MAANG. Автор: @lvbond Senior iOS Yandex, ex-Avito, VK лектор ВШЭ и тп Самое большое сообщество практиков: https://boosty.to/lionbond Сайт iosmakesmehate.tech
نمایش بیشتر4 190
مشترکین
-124 ساعت
-67 روز
-3430 روز
آرشیو پست ها
4 190
+4
Попросил чатгпт фото сделать чуть брутальным. Говорят сейчас гпт работает с фотками лучше хигсфилд и нанобананы
Дальше он предложил улучшиться. Следим за прогрессией.
Не могу найти оригинал. Помогите.
4 190
+7
Кстати, посоветуйте книги про программирование в стиле «кровь, пот и пиксели» (ее я тоже не читал)
4 190
📼 Agentic Engineering: Подготовка репозитория для агента
Попробую сделать серию постов как бы я делал мобильное приложение в 2026. Как бы настраивал сразу рельсы для агентов: ревью, генерация, база знаний, эталоны.
Первая тема будет как подготовить iOS-репозиторий для AI-агента
Принято, что хороший AGENTS.md это не про "пиши чистый код и используй MVVM". Агенту нужны конкретные правила работы с проектом:
1. Карта репозитория. Где лежат фичи, домены, нетворк, хранилище и эталонный модуль.
2. Единые команды. Агент не должен угадывать схему и симулятор. Должны быть настройки запуска, теста и тп для бутстрапа
3. Архитектурные границы. Например шаблоны, принципы, паттерны.
4. Quality гейты. Это может быть SwiftFormat, линтер, билдер, тесты и проверка диффов. Если что-то не запускалось, агент обязан это явно указать. Должен быть полный прогон
5. Запретные зоны. Signing, энвы, миграции БД и всякие лишние сущности
6. Эталонные примеры. Нужно в стиле "новые фичи делай по образцу Features/Profile".
Главный критерий готовности: агент должен суметь понять проект, внести изменение и доказать его корректность без ручных действий в Xcode и устных знаний команды.
AGENTS.md только инструкция. Но агентная инфра уже начинается с воспроизводимых команд, тестов и CI.
Список эталонных примеров:
• Windscribe
• Официальный шаблон
4 190
Забавный прикол заметили с фейками т-банка в чате:
Короче забавный факт Раньше фэйковые апки открывались на долю секунды и потом запускался основной интерфейс А я щас ради интереса захотел глянуть что они там делают в фэйковой аппке и включил запись экрана чтоб успеть че то потыкать или увидеть Если включить запись экрана перед первым входом, то приложение не будет переходить в нормальный интерфейс пока есть запись😂
4 190
Deep Tech Night
В яндексе я люблю две вещи: людей и конфы. Там собираются мощные практики, лучшие лидеры и даже прикладные ученые.
Живое общение притягивает других умных людей. А с ними можно нетворкаться или зарядиться энергией и вайбом.
Особенно полезно слушать доклады от тяжеловесов.
Например, мне лично интересен доклад от Мо Гавдат, ex-Chief Business Officer (Google X). Расскажет о том, как AI изменит разработку ПО, процессы и роль разработчика. Как могут эволюционировать инженерные команды и какие вызовы их ждут.
Притяжение экспертов такой величины усиливает экспертную массу. Ускоряет адаптацию. Заряжает и мотивирует тебя быть сопричастным.
Приходите, я тоже там буду.
4 190
Repost from Московский кэш
📱 VK подала в суд на Apple
Компания требует вернуть приложения VK в App Store и снова включить для них уведомления.
4 190
Repost from CodeCamp
Разраб создал ИИ-утилиту, которая помогает поднять выручку от приложения в App Store!
Скрипт adapt-appstore-prices-cli сам подбирает цены для каждой страны. Он анализирует экономические показатели (например, ВВП на душу населения) и предлагает локальные цены, чтобы не продавать подписку одинаково дорого в США и, например, Индии.
Автор утверждает, что после такой адаптации выручка может вырасти в несколько раз.
Поднимаем денюжки 🤑
4 190
+2
Так, я обещал публиковать найм в Apple
Буквально каждый раз как захожу в линк кто-то устроился в яблоко
4 190
Я вернулся на спотик
Кайф.
Но самое удивительное.
Вот я уже пол года очень очень тесно работают с BDUI. И если спотик это фулл бдуи, где разрабы пишут 0 строчек кода, то это самый качественный BDUI, который я видел.
4 190
так, в общем я посмотрел куча открытых и закрытых плейлистов от конференций по mobile аи... И решил сделать свой
Поэтому вместо текстового формата будет больше видео.
А также я хочу позвать реально крутых чуваков, кто сжег дофига токенов создавая разные флоу в мобильной разработке.
Поэтому текстовых постов здесь будет реже. Но скоро буду с помощью скиллов по монтажу делать какие-то мини-воркшопы.
Это и для меня новый этап развития. И в целом более подходящий формат
Ну а если вам есть чему поделиться и записать крутой видос пишите @lvbond
4 190
💀 Harness vs Scaffold
Мне не очень нравятся доклады в духе "вот юнит-тест, а сейчас я покажу, как генерирую его с помощью Opus 500x400". Не потому, что это бесполезно, а потому, что это быстро устаревает.
Когда в прошлом году мы готовились к воркшопу, за три месяца всё успело измениться настолько, что часть материала устарела еще до публикации. А в чате недавно писали, что уже не смотрят видео про AI, если ему > 6 месяцев…
Я смотрю разные сезоны AI-конференций и вижу, как быстро стареют доклады про конкретные модели, промпты, инструменты и настройки чат-ботов. Ещё год назад я считал курсор пиком, а сейчас пользуюсь им лишь в простых задачах.
Поэтому тема "как настроить AI-чатбота" мне уже не так интересна. Гораздо интереснее, как авторы строили инфраструктуру и архитектуру. Не просто фастом выучили пару функций апи, а понимали как это внедрить в реальной инженерной среде.
Да, это более абстрактные концепции. Зато они меньше подвержены инфляции. Модель, API и модный фреймворк могут поменяться, а архитектурные проблемы останутся. Хотя и здесь словарь постоянно обновляется.
Вот появился harness, а теперь всё чаще слышу про scaffold. Может показаться, что одно модное слово просто сменило другое. Но это не совсем так.
Harness — это среда, которая заставляет модель работать как часть системы. Она запускает модель, передаёт ей контекст, даёт инструменты, принимает вызовы, ограничивает права, повторяет неудачные шаги, ведёт логи и проверяет результат. Scaffold — это конструкция, которая помогает модели решить задачу. Она задаёт роли, этапы, способы декомпозиции, структуру памяти, шаблоны рассуждения и правила взаимодействия между компонентами.Полезные ссылки: • Mobile Harness • Scaffold vs. Harness
