TGViewer
Channel Public Channel
iOS Makes Me Hate

iOS Makes Me Hate

@iosmakesmehate

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

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK

лектор ВШЭ и тп

про ai тут: @aimakesmehate

Самое большое сообщество практиков: https://boosty.to/lionbond

Сайт iosmakesmehate.tech
Subscribers
4.16K
Photos
1.8K
Videos
282
Links
1.7K

Showing posts older than #4472 · Back to latest

Older Posts 16 shown
Post #4471 1.57K
Советы для подготовки на арх сессию для мобильного систем дизайна

Дайте комментарий что может быть тут не так?
Post #4470 1.6K
Улетел в отпуск на неделю

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

Буду много изучать аи. Готовиться к конфе. Практиковать и читать, что откладывал и не хватало времени. В мире хаоса у меня наконец выстраивается новая структура и система развития.

Многое буду писать здесь @aimakesmehate
Post #4466 1.33K

Forwarded from AI Makes Me Hate

MCP vs CLI

В яндексе я делаю одну CLIшку, которая помогает собирать BDUI фреймворк. Была проблема долгого старта. Чтобы запустить сложную микросервесную архитектуру, нужно было множество приседаний. Разрабу приходилось тратить пару дней на понимание что где зачем скачать, подключить и запустить.

Можно было ограничиться скиллом. Но гайд антропиков предлагает выносить весь детерминированный код в скрипты, а не скиллы. А если у вас много скриптов, то это должна быть CLIшка, которая управляет стейтами.

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

На заре агентских технологий MCP придумали для удобного взаимодействия. Это универсальный переходник между агентом и внешними системами. Но после поняли что это неэффективно и неудобно. Да и жрет много токенов из-за возрата модели промежуточного результата. Вместо этого агент с терминалом может вызвать давно существующий CLI.

В одном из бенчмарков CLI использовал в 1,3–80 раз меньше токенов, чем MCP.

В другом тесте сравнили одну и ту же Microsoft Graph-обвязку, у которой были и CLI-, и MCP-интерфейсы. CLI со скиллом оказался на 38% дешевле, а MCP — примерно на 9% быстрее.


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

Полезные ссылки:
• https://github.com/scalekit-inc/mcp-vs-cli-benchmark
• https://www.anthropic.com/engineering/advanced-tool-use
• https://afrozeamjad.com/writing/mcp-vs-cli-token-benchmark/
Post #4464 1.45K
Опять выходной
Post #4462 1.49K
попросил аишку сгенерировать разный пресет костюма айрон мена, прям как разный прессет скиллов для аишки.

вот че этот художник сделал. лучше всех марвел гениев
Post #4460 1.57K
Ко мне все чаще прилетают предъявы в духе «Лев, ты раньше говорил одно, а теперь другое. Поясни за базар».

Когда раньше? 5 лет назад?

Окей. Давайте сядем на корты.

1️⃣ Предъява: «Ты же был против конференций. Че вдруг?»

А вдруг оказалось, что конфы чуть ли не единственное, что еще шевелит наше умирающее IT. Сколько каналов с иос разработкой умерло? Сколько до сих пор пытается выехать на старом контенте? Сколько авторов бросило писать, выступать, говорить? Я никогда не начинал ради признания или славы. Я просто делал что хочу. Говорил о чем хочу. О том, что драйвит и интересует.

iOS-разработку, которую последние годы бьют вообще со всех сторон.

Поэтому да. Раньше я не видел в конфах особого смысла. Сейчас вижу.

2️⃣Предъява: «Ты был против BDUI, а сейчас топишь за него».

Не топлю.

Я не за BDUI. Я не против BDUI. Мне вообще честно все равно на верность технологиям. Когда эпл сам удаляет всех нас из сторов трудно оставаться ему верным и смиренно получать по лицу.

У меня есть конкретная задача, если завтра наши приложения дропнут из сторов, мы должны продолжить работать. Антикризис план.

Я не предавал натив. Он сам нас выдавливает.

Спросите тех, кого уже выпиливали, сколько раз они пожалели, что не начали стелить сено заранее.

3️⃣ Предъява: «Ты был против Авито, а теперь встал на сторону Яндекса»

Я там, где я нужнее. Кто вообще поделил кого-то на какие-то лагеря?

Какие-то странные отношения работать там, где тебе не нравится. Не находите ли?

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

Как говорит чатгпт «Меняются вводные меняются выводы». А с 2022 вводные меняются каждый квартал.
Post #4459 1.61K
Advanced Agentic Engineering

Я дождался. У моего любимого иос гик блогера наконец вышел материал, который я долго ждал. Ваше любимое агентское программирование в иос разработке.

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

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

Давайте тезисно что пишется в огромной платной статье:

1️⃣ Verification loop. Агент должен сам собирать проект, запускать тесты, делать скриншоты и сравнивать результат с дизайном. Чем лучше проверка, тем дольше он может работать без участия человека.

2️⃣ HTML-страницы для QA. Автор задачи собирает скриншоты всех экранов в локальный альманах: сравнение с Figma, before/after-слайдеры, записи анимаций, поле обратной связи для каждого состояния. Это превращает ревью десятков изменений в понятный интерфейс.

3️⃣ Несколько независимых агентов для сложных проблем. Сначала они отдельно исследуют баг и формируют гипотезы, затем читают результаты друг друга и спорят через ARGUMENT.md. Человек подключается только после появления короткого согласованного рут коз анализа.

4️⃣ Работа на более высоком уровне абстракции. Инженер задаёт компоненты системы, связи и критические ограничения, а реализацию делегирует. При этом в дорогих или опасных частях — например, облачных функциях — необходимо сознательно возвращаться к деталям.
Jacobstechtavern Advanced Agentic Engineering Techniques developed while running several parallel agents every day
Post #4452 1.61K
🧭 Podlodka iOS Crew: разработка с AI

С 14 по 18 сентября пройдет новый сезон Podlodka iOS Crew. В этот раз в центре внимания авторов конференции то, как AI меняет iOS-разработку на практике. И в ней выступлю я. Попытаюсь дать больше практики.

Что ждёт участников:

🤖 Мой доклад «AI как экзокостюм мобильного разработчика: harness, skills, CLI, orchestration, validation и evals». Разберем на практике как мы покрываем разные сценарии разработки.

А также не менее крутые доклады:

🍏 Миша Рубанов и его доклад «Тесты как основной кволити-гейт»

🍏 Стратегия внедрения терминальных ИИ-агентов и MCP-интеграции в ежедневную iOS-разработку

🍏 Знания о том, как запускать локальные модели на Apple Silicon

🍏 Готовые скрипты, которые можно забрать в свой проект: шаблон рабочего пространства агента, примеры скиллов и MCP, пайплайн от Jira-задачи до Merge Request.

И это ещё не всё! Подробности о сезоне смотрите на сайте, и там же есть билеты по early-bird цене.

Промокод для покупки IOSPODLODKA

👉 Билеты на Podlodka iOS Crew
Post #4451 1.18K

Forwarded from AI Makes Me Hate

еще по интересному.

Мы сделали свою базу знаний. Настроили архитектуру и систему хранения инфы. И вот наши бенчи

подробнее расскажу в докладе.
Post #4450 1.77K
День знаний

Я вырос в семье учителей и 1 сентября почти семейный праздник. Мой отец даже в 55 лет получил уже третье образование. Но главная наша задача получить не диплом, а привычку становиться умнее. Собрал лучшие речи для мотивации.

1️⃣ Стив Джобс в Стэнфордском университете

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

2️⃣ На днях мне попалась речь Джордана Питтерсона. И пока эта одна из самых мотивирующих речей для желания учиться среди популистов. Ты понимаешь, что день знаний - это не про 11 лет в школе и 4 в универе. День знаний это каждый день.

3️⃣ This is Water

Дэвид Уоллес говорит: "Свобода это уметь не подчиняться своей первой автоматической реакции". Открыто заявляет, что получить образование сейчас великая доступность современных людей, для которых строили условия тысячилетия. Не стоит игнорировать эту возможность.
YouTube Вдохновляющая речь Стива Джобса в Стэнфордском университете 12 июня 2005 года Самая известная речь Стива Джобса: выступление перед выпускниками Стэнфордского университета. В 2005 году один из основателей компании Apple Стив Джобс выступил перед выпускниками Стэнфорда. Прошло более 15 лет, Стив Джобс умер от рака, а то выступление…
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →