Гайд по Симлинкам для AI-агентов
Репозитории все чаще комплектуются инструкциями для агентов:
Потом он начинает расходиться – в одном файле инструкцию обновили, в другом забыли. Начинаются разброд и шатания, и агенты работают уже по разным правилам. Решение этого безобразия – использовать симлинки для единого источника истины.
#roadmap@foundout
Репозитории все чаще комплектуются инструкциями для агентов:
AGENTS.md, CLAUDE.md, GEMINI.md и другими похожими. Почти всегда внутри лежит один и тот же текст, который копируют в несколько мест.Потом он начинает расходиться – в одном файле инструкцию обновили, в другом забыли. Начинаются разброд и шатания, и агенты работают уже по разным правилам. Решение этого безобразия – использовать симлинки для единого источника истины.
#roadmap@foundout
Андроидѣ | Михаил Белый
Подписочная модель Никто не вспомнит каким был интернет без подписок. Целое приложение или его функциональность покупались единоразово. Музыку продавали по 11₽ за песню. Я сам реализовывал такие покупки через Google Play Billing. Потом мир захватили ежемесячные…
Обновление моих подписочек
🐗 ChatGPT Pro
$100 в месяц
Подписки за 20 баксов стало жоско не хватать. Как вовремя добавили промежуточную за сотку. Недельный лимит pro-рассуждений всадил за час, а в сodex 5.5-high лимитов пока не наблюдаю + они удвоенные весь май.
🐗 Claude Pro
$20 в месяц
Чтобы не гадать, какой агент лучше, теперь приходится заносить и антропикам. Мощностей за эти деньги кот наплакал, но это дисциплинирует меня не засиживаться за компом.
🐗 Boosty
Добавилась одна подписка за 40₽ в месяц.
Calory
1 990₽ в год
Добавилась подписка на приложение для подсчета ежедневно наедаемых калорий. Понятно, что есть бесплатные аналоги и можно самому навайбкодить, но мне нравится конкретно этот апп + мобильные разработчики должны зарабатывать.
🐗 Яндекс Диск
1 290₽ в год
Отменил. Весь хлам переместил в айклауд.
$100 в месяц
Подписки за 20 баксов стало жоско не хватать. Как вовремя добавили промежуточную за сотку. Недельный лимит pro-рассуждений всадил за час, а в сodex 5.5-high лимитов пока не наблюдаю + они удвоенные весь май.
$20 в месяц
Чтобы не гадать, какой агент лучше, теперь приходится заносить и антропикам. Мощностей за эти деньги кот наплакал, но это дисциплинирует меня не засиживаться за компом.
Добавилась одна подписка за 40₽ в месяц.
Calory
1 990₽ в год
Добавилась подписка на приложение для подсчета ежедневно наедаемых калорий. Понятно, что есть бесплатные аналоги и можно самому навайбкодить, но мне нравится конкретно этот апп + мобильные разработчики должны зарабатывать.
1 290₽ в год
Отменил. Весь хлам переместил в айклауд.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что происходит, когда возраст приближается к тридцатнику
Рассказываю
• Тебя начинает преследовать реклама ЖК. Баннерная слепота спадает, и ты видишь новостройки везде – в онлайне в рилсах, в оффлайне на билбордах. Квадратные метры и планировки теперь часть информационного шума.
• В окружении меняются темы разговоров. Недвижимость, ипотека, ремонт, брак, измены, кто с кем спит и как заработать еще больше денег. Спасите меня.
• Появляются первые морщины, и ты узнаешь все про индустрию ботокса. Оказывается, люди вокруг уже как на чистку зубов туда гоняют. Без какой-либо стигматизации. Морально готовлюсь.
• Чипсы, сухарики, кола и фастфуд больше не потребляются. Роллы надоели, во вкус очка берется самый маленький бургер, ведро крыльев не залетает. Организм требует ппшную еду.
• Алкоголь, сиги и прочие нехорошие вещества тоже уходят из жизни. Я уже не помню, когда в последний раз пил что-то кроме велком-дринка.
• Сон теперь – главный актив. Ложишься не позже 00:00, спишь 8 часов, просыпаешься без будильника.
• Голеностоп побаливает, если пройти 10k шагов за день.
• Домашняя аптечка разрастается. У меня их уже две.
• Хочется больше комфорта. Отель минимум 4 звезды, такси комфорт+, ортопедическая подушка, блэкаут-шторы, нормальные кроссовки. Все больше забот делегируется.
• Делаются запасы круп и бытовой химии.
• Растет пакет с пакетами. Появляется ящик с бесконечными проводами, переходниками и другими непонятными штуками, которые нельзя выбрасывать.
• Пиздюки называют тебя дядя и мужик.
• Окончательно перестаешь разбираться в мемах. Сикс севен. Связь с молодежной культурой потеряна.
• Взгляды начинают заметно праветь. Лично я из крайнего либераста сдвинулся уже за 79% вправо на политическом спектре. Когда начинаешь крепко стоять на ногах и брать больше ответственности – оптика меняется. Жму на красный баттон.
• У меня больше нет единственно правильного мнения по каждому вопросу. Все чаще я говорю нет, не знаю, ничего не слышал об этом. Я знаю только то, что ничего не знаю.
Рассказываю
• Тебя начинает преследовать реклама ЖК. Баннерная слепота спадает, и ты видишь новостройки везде – в онлайне в рилсах, в оффлайне на билбордах. Квадратные метры и планировки теперь часть информационного шума.
• В окружении меняются темы разговоров. Недвижимость, ипотека, ремонт, брак, измены, кто с кем спит и как заработать еще больше денег. Спасите меня.
• Появляются первые морщины, и ты узнаешь все про индустрию ботокса. Оказывается, люди вокруг уже как на чистку зубов туда гоняют. Без какой-либо стигматизации. Морально готовлюсь.
• Чипсы, сухарики, кола и фастфуд больше не потребляются. Роллы надоели, во вкус очка берется самый маленький бургер, ведро крыльев не залетает. Организм требует ппшную еду.
• Алкоголь, сиги и прочие нехорошие вещества тоже уходят из жизни. Я уже не помню, когда в последний раз пил что-то кроме велком-дринка.
• Сон теперь – главный актив. Ложишься не позже 00:00, спишь 8 часов, просыпаешься без будильника.
• Голеностоп побаливает, если пройти 10k шагов за день.
• Домашняя аптечка разрастается. У меня их уже две.
• Хочется больше комфорта. Отель минимум 4 звезды, такси комфорт+, ортопедическая подушка, блэкаут-шторы, нормальные кроссовки. Все больше забот делегируется.
• Делаются запасы круп и бытовой химии.
• Растет пакет с пакетами. Появляется ящик с бесконечными проводами, переходниками и другими непонятными штуками, которые нельзя выбрасывать.
• Пиздюки называют тебя дядя и мужик.
• Окончательно перестаешь разбираться в мемах. Сикс севен. Связь с молодежной культурой потеряна.
• Взгляды начинают заметно праветь. Лично я из крайнего либераста сдвинулся уже за 79% вправо на политическом спектре. Когда начинаешь крепко стоять на ногах и брать больше ответственности – оптика меняется. Жму на красный баттон.
• У меня больше нет единственно правильного мнения по каждому вопросу. Все чаще я говорю нет, не знаю, ничего не слышал об этом. Я знаю только то, что ничего не знаю.
5 13🤣4 3 2 2 1 1
Гайд по инсетам. Как обрабатывать отступы и вырезы
Все больше моих экранчиков это не няшные скаффолды, которые из коробки обрабатывают отступы со всех сторон. Инсеты и вырезы, в которых я никогда ниче не понимал наконец поддались мне. Мы с ChatGPT Pro Heavy Research Grade Intelligence за сотню баксов карл накатали гайд, в котором жуется абсолютно все про инсеты. Велком.
#roadmap@foundout
Все больше моих экранчиков это не няшные скаффолды, которые из коробки обрабатывают отступы со всех сторон. Инсеты и вырезы, в которых я никогда ниче не понимал наконец поддались мне. Мы с ChatGPT Pro Heavy Research Grade Intelligence за сотню баксов карл накатали гайд, в котором жуется абсолютно все про инсеты. Велком.
#roadmap@foundout
5 8 2 2 1 1
Обновление эмодзипака
Добавлено 20 новых эмодзи.
🐗 Codex
🐗 Ollama
🐗 JetBrains Central
🐗 Yandex Forms
🐗 Google Apigee
🐗 Microsoft Loop
🐗 Apache CouchDB
🐗 PNPM
🐗 DJI
🐗 Yii
🐗 Poe
🐗 Ko-fi
🐗 CMake
🐗 Entire
🐗 Genspark
🐗 PostHog
🐗 Mullvad
🐗 Wayland
🐗 CloudBees
🐗 SmartBear Software
Dev Emoji 1
Dev Emoji 2
Dev Emoji 3
Dev Emoji 4
Dev Emoji 5
Dev Emoji 6
Dev Emoji 7
Text Emoji
Android Emoji
Adaptive Emoji
Миниапп с названиями, поиском и фильтрами
#emoji@foundout
Добавлено 20 новых эмодзи.
Dev Emoji 1
Dev Emoji 2
Dev Emoji 3
Dev Emoji 4
Dev Emoji 5
Dev Emoji 6
Dev Emoji 7
Text Emoji
Android Emoji
Adaptive Emoji
Миниапп с названиями, поиском и фильтрами
#emoji@foundout
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновлено 14 эмодзи
🐗 ➡️ 🐗 Google Gmail
🐗 ➡️ 🐗 Google Drive
🐗 ➡️ 🐗 Google Home
🐗 ➡️ 🐗 Google Docs
🐗 ➡️ 🐗 Google Sheets
🐗 ➡️ 🐗 Google Slides
🐗 ➡️ 🐗 Google Forms
🐗 ➡️ 🐗 Google Chat
🐗 ➡️ 🐗 Google Calendar
🐗 ➡️ 🐗 Google Voice
🐗 ➡️ 🐗 Google Tasks
🐗 ➡️ 🐗 American Express
🐗 ➡️ 🐗 Yandex Cloud
🐗 ➡️ 🐗 ChatGPT
Please open Telegram to view this post
VIEW IN TELEGRAM
Моя цифровая движуха
• За последний месяц оплата всех цифровых подписок впервые перевалила за 20 тыщ. 12 лет назад я еле находил 200 рублей, чтобы оплачивать тариф мобильной связи. Как мог растягивал 2 ГБ интернета на 30 дней. Черное зеркало приближается.
• Подписка за $100 на Codex превратилась в подписку за $50. За прошлый год я заплатил за ChatGPT 7 раз по 20 баксов. Каждый второй месяц был бесплатным из-за грейс-периода. Я рад обнаружить, что фестиваль щедрости продолжается. Моя текущая подписка уже 2 недели как закончилась, но продолжает работать. Накопил даже 4 сброса лимитов. А они в свою очередь бездонные. Ежедневные 8 часов фича-агентной разработки на 5.5 High их не выжирают. Для сравнения, Claude режет доступ ровно в момент окончания подписки. Антропики лучше считают деньги. Поэтому стоят дороже и раньше двигают на айпио. Но их подписка мне больше не нужна. Продлеваться перестал.
• Никто больше не говорит про галлюцинации. На этом фоне я отказываюсь от тестов и ревью в проектах, над которыми работаю. В перспективе еще и от линтера. Мне почти удалось выстроить харнесс, в рамках которого агент не ошибается в реализации нового функционала. Мои жесткие границы, предсказуемые сценарии и ограничения сейчас схожи с IDE-шаблонами, но направление понятно и клетка будет расширяться. Мое ревью в 9 случаях из 10 – бездарная трата времени. Я смотрю на код и пытаюсь изобразить полезность. Можно, но зачем. Да и внимательный тестировщик из меня никакой. MCP-автоматизация поверх ADB гоняет сценарии получше.
• Освоил Android TV. Впервые купил себе умный телек сяоми. По-моему, у меня ранее никогда не было даже 1080p разрешения, отчетливо видел пиксели. Подсосал к нему вайфай, эйрподсы по блютусу, плойку по hdmi и макбук по локальной сети. Ощущения невероятные. Еще буду приложеньки свои тестировать.
• За последний месяц оплата всех цифровых подписок впервые перевалила за 20 тыщ. 12 лет назад я еле находил 200 рублей, чтобы оплачивать тариф мобильной связи. Как мог растягивал 2 ГБ интернета на 30 дней. Черное зеркало приближается.
• Подписка за $100 на Codex превратилась в подписку за $50. За прошлый год я заплатил за ChatGPT 7 раз по 20 баксов. Каждый второй месяц был бесплатным из-за грейс-периода. Я рад обнаружить, что фестиваль щедрости продолжается. Моя текущая подписка уже 2 недели как закончилась, но продолжает работать. Накопил даже 4 сброса лимитов. А они в свою очередь бездонные. Ежедневные 8 часов фича-агентной разработки на 5.5 High их не выжирают. Для сравнения, Claude режет доступ ровно в момент окончания подписки. Антропики лучше считают деньги. Поэтому стоят дороже и раньше двигают на айпио. Но их подписка мне больше не нужна. Продлеваться перестал.
• Никто больше не говорит про галлюцинации. На этом фоне я отказываюсь от тестов и ревью в проектах, над которыми работаю. В перспективе еще и от линтера. Мне почти удалось выстроить харнесс, в рамках которого агент не ошибается в реализации нового функционала. Мои жесткие границы, предсказуемые сценарии и ограничения сейчас схожи с IDE-шаблонами, но направление понятно и клетка будет расширяться. Мое ревью в 9 случаях из 10 – бездарная трата времени. Я смотрю на код и пытаюсь изобразить полезность. Можно, но зачем. Да и внимательный тестировщик из меня никакой. MCP-автоматизация поверх ADB гоняет сценарии получше.
• Освоил Android TV. Впервые купил себе умный телек сяоми. По-моему, у меня ранее никогда не было даже 1080p разрешения, отчетливо видел пиксели. Подсосал к нему вайфай, эйрподсы по блютусу, плойку по hdmi и макбук по локальной сети. Ощущения невероятные. Еще буду приложеньки свои тестировать.
Оформились гайды по Kotlin Enum Bitmask, PaletteColors, Aliases, MVI, BuildFlavors, Plurals и FontScale
Добавилась схема Минимального андроид роадмапа
Добавлено 40 вопросов/ответов про AI
Добавлены новые задачи на лайвкодинг. Для всех 58 задач добавлены решения.
Обновились тесты навыков с hh: Git, ООП, API, Алгоритмы и структуры данных, Linux, Agile, OKR, Java Теория и Java Практика
Please open Telegram to view this post
VIEW IN TELEGRAM
Пипетка без границ
Накатив Android 17 на свой старенький пиксель, я первым делом полез смотреть важнейшую фичу обновления – пипетку EyeDropper.
Это системная активити, которую приложение запускает через неявный интент ACTION_OPEN_EYE_DROPPER. Юзерок выбирает пиксель на экране, после чего пипетка возвращает его цвет в ARGB. Под капотом делается снимок экрана, поверх него рисуется прицел с увеличенной областью 7×7 пикселей.
Все красиво, но из коробки пипетка оказалась кастрированной. Она жестко привязана к вызывающему приложению. Попытка куда-то перескочить вызывает onStop и смерть процесса. Выбрать цвет можно только внутри нашего приложения. В данном случае это не баг, а фича. Пипетка появилась, чтобы приложения могли брать цвет с экрана без доступа к его содержимому.
Спрашивается, зачем она тогда нужна? Только для разработки рисовалок и фоторедакторов.
Но потребность узнавать цвета других приложений не закрыта. Чтобы это исправить, я скоммуниздил механику пипетки из AOSP и собрал🐗 EyeDropperAnywhere – пипетку, которая работает поверх всей системы.
• Через MediaProjection захватывается содержимое экрана
• Foreground service продолжает работать при переключении между приложениями
• TYPE_APPLICATION_OVERLAY рисует пипетку поверх остальных окон
• Область 7×7 пикселей под прицелом обновляется в реальном времени
• Выбранный цвет копируется в буфер обмена в формате #RRGGBB
• Запускать пипетку можно через плитку в шторке быстрых настроек
Можно перейти в любое приложение, открыть пипетку и пикнуть цвет, который видишь на экране.
🐗 Гайд по EyeDropper
Накатив Android 17 на свой старенький пиксель, я первым делом полез смотреть важнейшую фичу обновления – пипетку EyeDropper.
Это системная активити, которую приложение запускает через неявный интент ACTION_OPEN_EYE_DROPPER. Юзерок выбирает пиксель на экране, после чего пипетка возвращает его цвет в ARGB. Под капотом делается снимок экрана, поверх него рисуется прицел с увеличенной областью 7×7 пикселей.
Все красиво, но из коробки пипетка оказалась кастрированной. Она жестко привязана к вызывающему приложению. Попытка куда-то перескочить вызывает onStop и смерть процесса. Выбрать цвет можно только внутри нашего приложения. В данном случае это не баг, а фича. Пипетка появилась, чтобы приложения могли брать цвет с экрана без доступа к его содержимому.
Спрашивается, зачем она тогда нужна? Только для разработки рисовалок и фоторедакторов.
Но потребность узнавать цвета других приложений не закрыта. Чтобы это исправить, я скоммуниздил механику пипетки из AOSP и собрал
• Через MediaProjection захватывается содержимое экрана
• Foreground service продолжает работать при переключении между приложениями
• TYPE_APPLICATION_OVERLAY рисует пипетку поверх остальных окон
• Область 7×7 пикселей под прицелом обновляется в реальном времени
• Выбранный цвет копируется в буфер обмена в формате #RRGGBB
• Запускать пипетку можно через плитку в шторке быстрых настроек
Можно перейти в любое приложение, открыть пипетку и пикнуть цвет, который видишь на экране.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Можно целиком скопировать в свой воркспейс, менять структуру, добавлять темы и делать собственную базу знаний.
Я не нашел способа изучать новое лучше, чем банальное конспектирование. Причем к большей части записей потом не возвращаешься. Кажется, что это бессмысленная возня, но польза появляется уже во время написания.
Когда просто читаешь статью или смотришь видосик на х2 – попадаешь в иллюзию понимания. Ничего не понял, ни в чем не разобрался, остался тупым овощем. Конспект заставляет: выделить главное, выкинуть лишнее, связать новую информацию с тем, что уже знаешь.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 3 2 2 2
Задефать богов
Посмотрел Одиссею Нолана. Так исторически сложилось, что каждый его новый фильм я вижу в кинотеатре. В этот раз повод особенный: Одиссея – первая книга, которую я в жизни прочитал.
Фильмец понравился. Примерно наравне с Интерстелларом и Оппенгеймером.
Но при этом в моем личном топе ни одна картина Нолана не затесалась. А сам он не занял место в пантеоне любимых постановщиков.
Репутация Нолана давно его опережает. Он вскарабкался столь высоко, что стал недосягаем для критики. Но мы все-таки попробуем с наших болот запустить в него помидор.
🍅 Нолан – сторонник практических спецэффектов. Но сам факт нахождения объекта перед камерой не делает сцену впечатляющей. И я не могу отделаться от ощущения, что многие его практические эффекты выглядят слабовато. Взорванная больница в Темном рыцаре похожа на недостроенную заброшку с шильдиком готэмсити. Самолет в Доводе – на списанный лайнер, которым он, собственно, и был. Главным же разочарованием стал атомный взрыв в Оппенгеймере. Три часа подготовки к запредельному и такой пшик. Мы с пацанами в детстве баллончики поджигали – взрывалось эпичнее.
🍅 Нолан топит за пленку и относится к цифре с нескрываемым презрением. Последние месяцы моя лента тви забита разговорами об IMAX, форматах кадра и героической борьбе режиссера за истинное кино. На этом построен весь маркетинг фильма. Этот нескончаемый дроч на пленку я не разделяю. Нолана не принято называть луддитом. Он транслятор большого авторского видения. Но имеется проблемка: подавляющее большинство зрителей все равно увидит фильм в цифре. На этот раз – еще и с ощущением, что им перепал лишь огрызок авторского замысла.
🍅 Слабые персонажи. У Нолана они почему-то разговаривают не как живые люди, а по очереди зачитывают друг другу инструкции. В эти диалоги я не верю. Хуже всего отрисованы женские персонажи. Они всегда ни к месту, лишены мотивации и часто стараются побыстрее убиться, дабы не мешать протагонисту в старомодном костюме вершить дела.
Помидоры закончились.
Сила Нолана в том, что он знает своего зрителя. И умеет затащить того в кинотеатр. У Нолана традиционно отличный оператор, монтажер и композитор. Музыка бронзового века в Одиссее невероятная. Аура Агамемнона ебейшая. Раздача пиздюлей от Лестригонов снята очень мощно. Немного не совпали ожидания с циклопом Полифемом. Мне был обещан Сатурн, пожирающий своего сына. Подобного в темноте пещеры я не разглядел. Остров с Шарлиз Терон, где они баловались наркотиками, нужен был, чтобы делать прыг-скок по флэшбекам. Спасибо, что на этот раз спокойнее и линейнее. В поппен геймере меня укачало швыряться между странами, эпохами, судами и коммунистическими сходками.
Сейчас больше всего интересно как Одиссея пройдет проверку временем. И как покажет себя в наградном сезоне. Фильм уже надобно пересмотреть. Он еще 25 июля слился в сеть, но на мои радары пока не попадался.
Ну и ожидаем новый добротный поклеп от Нолана через три года.
Посмотрел Одиссею Нолана. Так исторически сложилось, что каждый его новый фильм я вижу в кинотеатре. В этот раз повод особенный: Одиссея – первая книга, которую я в жизни прочитал.
Фильмец понравился. Примерно наравне с Интерстелларом и Оппенгеймером.
Но при этом в моем личном топе ни одна картина Нолана не затесалась. А сам он не занял место в пантеоне любимых постановщиков.
Репутация Нолана давно его опережает. Он вскарабкался столь высоко, что стал недосягаем для критики. Но мы все-таки попробуем с наших болот запустить в него помидор.
🍅 Нолан – сторонник практических спецэффектов. Но сам факт нахождения объекта перед камерой не делает сцену впечатляющей. И я не могу отделаться от ощущения, что многие его практические эффекты выглядят слабовато. Взорванная больница в Темном рыцаре похожа на недостроенную заброшку с шильдиком готэмсити. Самолет в Доводе – на списанный лайнер, которым он, собственно, и был. Главным же разочарованием стал атомный взрыв в Оппенгеймере. Три часа подготовки к запредельному и такой пшик. Мы с пацанами в детстве баллончики поджигали – взрывалось эпичнее.
🍅 Нолан топит за пленку и относится к цифре с нескрываемым презрением. Последние месяцы моя лента тви забита разговорами об IMAX, форматах кадра и героической борьбе режиссера за истинное кино. На этом построен весь маркетинг фильма. Этот нескончаемый дроч на пленку я не разделяю. Нолана не принято называть луддитом. Он транслятор большого авторского видения. Но имеется проблемка: подавляющее большинство зрителей все равно увидит фильм в цифре. На этот раз – еще и с ощущением, что им перепал лишь огрызок авторского замысла.
🍅 Слабые персонажи. У Нолана они почему-то разговаривают не как живые люди, а по очереди зачитывают друг другу инструкции. В эти диалоги я не верю. Хуже всего отрисованы женские персонажи. Они всегда ни к месту, лишены мотивации и часто стараются побыстрее убиться, дабы не мешать протагонисту в старомодном костюме вершить дела.
Помидоры закончились.
Сила Нолана в том, что он знает своего зрителя. И умеет затащить того в кинотеатр. У Нолана традиционно отличный оператор, монтажер и композитор. Музыка бронзового века в Одиссее невероятная. Аура Агамемнона ебейшая. Раздача пиздюлей от Лестригонов снята очень мощно. Немного не совпали ожидания с циклопом Полифемом. Мне был обещан Сатурн, пожирающий своего сына. Подобного в темноте пещеры я не разглядел. Остров с Шарлиз Терон, где они баловались наркотиками, нужен был, чтобы делать прыг-скок по флэшбекам. Спасибо, что на этот раз спокойнее и линейнее. В поппен геймере меня укачало швыряться между странами, эпохами, судами и коммунистическими сходками.
Сейчас больше всего интересно как Одиссея пройдет проверку временем. И как покажет себя в наградном сезоне. Фильм уже надобно пересмотреть. Он еще 25 июля слился в сеть, но на мои радары пока не попадался.
Ну и ожидаем новый добротный поклеп от Нолана через три года.