Записки разработчицы
前往频道在 Telegram
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных. Личный аккаунт @azharkova
显示更多2 338
订阅者
-124 小时
-77 天
+230 天
正在加载数据
相似频道
标签云
进出提及
---
---
---
---
---
---
吸引订阅者
十月 '2610月 '26
十月 '26
+43
在2个频道中
九月 '26
+28
在0个频道中
Get PRO
八月 '26
+29
在0个频道中
Get PRO
七月 '26
+33
在0个频道中
Get PRO
六月 '26
+18
在0个频道中
Get PRO
五月 '26
+29
在0个频道中
Get PRO
四月 '26
+30
在0个频道中
Get PRO
三月 '26
+28
在1个频道中
Get PRO
二月 '26
+70
在1个频道中
Get PRO
一月 '26
+141
在0个频道中
Get PRO
十二月 '25
+78
在1个频道中
Get PRO
十一月 '25
+163
在1个频道中
Get PRO
十月 '25
+221
在12个频道中
Get PRO
九月 '25
+89
在3个频道中
Get PRO
八月 '25
+21
在0个频道中
Get PRO
七月 '25
+49
在1个频道中
Get PRO
六月 '25
+47
在0个频道中
Get PRO
五月 '25
+41
在2个频道中
Get PRO
四月 '25
+48
在1个频道中
Get PRO
三月 '25
+26
在0个频道中
Get PRO
二月 '25
+35
在0个频道中
Get PRO
一月 '25
+40
在0个频道中
Get PRO
十二月 '24
+40
在0个频道中
Get PRO
十一月 '24
+67
在1个频道中
Get PRO
十月 '24
+67
在0个频道中
Get PRO
九月 '24
+93
在0个频道中
Get PRO
八月 '24
+178
在3个频道中
Get PRO
七月 '24
+37
在1个频道中
Get PRO
六月 '24
+58
在4个频道中
Get PRO
五月 '24
+117
在5个频道中
Get PRO
四月 '24
+22
在0个频道中
Get PRO
三月 '24
+83
在2个频道中
Get PRO
二月 '24
+42
在2个频道中
Get PRO
一月 '24
+74
在1个频道中
Get PRO
十二月 '23
+76
在0个频道中
Get PRO
十一月 '23
+44
在2个频道中
Get PRO
十月 '23
+36
在0个频道中
Get PRO
九月 '23
+15
在0个频道中
Get PRO
八月 '23
+26
在0个频道中
Get PRO
七月 '23
+18
在0个频道中
Get PRO
六月 '23
+131
在0个频道中
Get PRO
五月 '23
+518
在0个频道中
Get PRO
四月 '23
+22
在0个频道中
Get PRO
三月 '23
+41
在0个频道中
Get PRO
二月 '23
+57
在0个频道中
Get PRO
一月 '23
+12
在0个频道中
Get PRO
十二月 '22
+18
在0个频道中
Get PRO
十一月 '22
+76
在0个频道中
Get PRO
十月 '22
+18
在0个频道中
Get PRO
九月 '22
+47
在0个频道中
Get PRO
八月 '22
+22
在0个频道中
Get PRO
七月 '22
+10
在0个频道中
Get PRO
六月 '22
+35
在0个频道中
Get PRO
五月 '22
+19
在0个频道中
Get PRO
四月 '22
+109
在0个频道中
Get PRO
三月 '22
+62
在0个频道中
Get PRO
二月 '22
+9
在0个频道中
Get PRO
一月 '22
+24
在0个频道中
Get PRO
十二月 '21
+11
在0个频道中
Get PRO
十一月 '21
+19
在0个频道中
Get PRO
十月 '21
+132
在0个频道中
Get PRO
九月 '21
+271
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 27 十月 | 0 | |||
| 26 十月 | 0 | |||
| 25 十月 | 0 | |||
| 24 十月 | +1 | |||
| 23 十月 | +1 | |||
| 22 十月 | +1 | |||
| 21 十月 | +4 | |||
| 20 十月 | +1 | |||
| 19 十月 | +3 | |||
| 18 十月 | 0 | |||
| 17 十月 | 0 | |||
| 16 十月 | 0 | |||
| 15 十月 | +1 | |||
| 14 十月 | 0 | |||
| 13 十月 | +2 | |||
| 12 十月 | +2 | |||
| 11 十月 | +2 | |||
| 10 十月 | +6 | |||
| 09 十月 | +1 | |||
| 08 十月 | +2 | |||
| 07 十月 | +1 | |||
| 06 十月 | +2 | |||
| 05 十月 | +6 | |||
| 04 十月 | +1 | |||
| 03 十月 | +2 | |||
| 02 十月 | +2 | |||
| 01 十月 | +2 |
频道帖子
Repost from AI Dev Broadcast
🛠 Cursor открыл Agent SDK: свои агенты как код и деплой одной командой
Cursor представил Agent SDK — фреймворк, на котором компания сама собирает Bugbot, Security Reviewer и Rollouts. Теперь так можно описать своего агента: ревьюера PR по правилам команды, автофиксер или триаж задач.
👉 Агент — это папка проекта:
instructions.md с промптом, tools/ с типизированными действиями, skills/, mcp-connections/ и channels/
👉 Просыпается по событиям: PR, комментарии и CI в GitHub, GitLab и Bitbucket, сообщения в Slack, вебхуки и cron
👉 Есть evals: agent-sdk eval проверяет, какие инструменты вызвал агент, а agent-sdk github replay прогоняет через него реальный PR
Старт — npx @cursor/agent-sdk init ./my-bot, деплой — agent-sdk deploy в облако Cursor или на свою инфраструктуру.
🔗 Changelog · Блог Cursor
#AI #Cursor #Agents| 2 | 🤖 Google объяснил Android-разработчикам, как устроены ИИ-агенты и что писать в AGENTS.md
Агент обновляет библиотеку с ломающими изменениями, а нового API нет в его обучающих данных, и по сотням файлов сыплются ошибки компиляции. С разбора таких ситуаций начинается новый раздел AI tools на developer.android.com: агент — это LLM плюс обвязка с инструкциями, инструментами, навыками и циклом выполнения.
Главный практический совет: пишите в AGENTS.md конкретные команды и пути, а не пожелания. Не «убедись, что проект собирается», а ./gradlew assembleDebug; не «бери свежие версии», а «версии из gradle/libs.versions.toml, новые зависимости — только после вопроса». Навыки устаревают, поэтому свежие факты агенту лучше давать через поиск по документации в Android CLI.
В квикстарте инструменты подобраны под опыт: новичкам — Google AI Studio, своему агенту вроде Claude Code — Android CLI и skills, для продакшена — Android Studio.
🔗 Как работают агенты · Квикстарт
#Android #AndroidDev #AI #AIAgents | 493 |
| 3 | Я, конечно, люблю, когда ставят лайк на пост про статью, но еще больше мне нравится, когда статью читают и ставят лайк на Хабре 😉
https://habr.com/ru/companies/usetech/articles/1095920/
https://habr.com/ru/companies/usetech/articles/1096100/ | 810 |
| 4 | 🏝 Swift export вместо SKIE: главное — экспортировать меньше
John O'Reilly перевёл iOS-клиент KMP-примера PeopleInSpace с SKIE на Swift export, который генерирует Swift-обёртки напрямую, без Objective-C. Сборка — на dev-версии Kotlin 2.5.0-Beta2 с новым DSL export { swift { } }.
Первая версия выдала около 18 тысяч строк Swift: в экспорт попали Ktor, SQLDelight, Koin и другие библиотеки, а часть кода с дженериками не компилировалась. После чистки осталось около 2,6 тысячи. Помогли отдельный модуль ios-export, через который зависимости common экспортируются только в нужной части, HIDDEN для библиотек и explicitApi(), после которого часть деклараций стала internal.
Замены для SKIE нашлись: StateFlow приходит в Swift как KotlinTypedStateFlow с asAsyncSequence(), а sealed-классы получают sealedType() со Swift enum.
⚠️ Swift export пока в beta. Минимальную iOS пришлось поднять до 18.
🔗 Статья · PR
#Kotlin #KMP #Swift | 614 |
| 5 | Несмотря на то, что ИИ выдает вам SKIE как одно из популярных решений, на практике оно почти не используется никем, кроме создателей - это, кстати, компания Джона О'Рейли. Родных инструкций и сахара на их основе хватает с лихвой | 650 |
| 6 | 🏝 Почему Swift export не может быть идеальным: пример с замыканиями
Gleb Lukianets из команды Kotlin/Native на KotlinConf’26 разобрал, на какие компромиссы приходится идти Swift export из-за разной семантики Kotlin и Swift.
В Kotlin любой объект можно сравнить и захешировать. В Swift у Any нет ни Equatable, ни Hashable: они есть только у номинальных типов, явно объявивших соответствие, а замыкания к ним не относятся. Поэтому Kotlin-лямбду при передаче в Swift оборачивают в Swift-замыкание, а при возврате оборачивают снова: заглянуть внутрь замыкания Swift не даёт. Две такие обёртки одной лямбды никогда не равны.
На этом ломается обычный API регистрации колбэков со слайда: лямбда, пришедшая в unregister, на стороне Kotlin уже другой объект. Нужны и замыкания, и их идентичность, а получить и то и другое сразу нельзя — чем-то придётся пожертвовать.
🔗 Доклад · Kotlin в X
#Kotlin #KMP #Swift | 557 |
| 7 | Приходите/ смотрите мой доклад по Swift wasm в 12:15 мск. Расскажу, как айос обойти ограничения в публикации без bdui , регистрации и смс | 653 |
| 8 | Наша программа на Мобиус включает и технические хардовые доклады. Разработка меняется, языки развиваются, и нам полезно развиваться не только за счет широты знаний, но и глубины. Доклад Максима Сидорова - это как раз то, что нужно для всех Kotlin разработчиков. ИИ это еще не знает | 727 |
| 9 | Придаем жизни каналу и заводим новую регулярную рубрику #книжные_рекомендации. И сегодня разбираем книгу Яны Седовой «Асинхронный Kotlin. Корутины и фреймворк Flow в разработке под Android» — это хороший пример системного русскоязычного руководства, которое закрывает разрыв между разрозненными статьями и официальной документацией.
Вместо сложной и абстрактной теории автор выстраивает маршрут от базовых определений до рабочего мессенджера на Jetpack Compose, Room и Retrofit.
Яна выстраивает четкую и логическую цепочку объяснений понятий и механик, последовательно и через друг друга. По теме Flow разбирается довольно много нюансов, а также моментов, часто остающихся в серой зоне восприятия. Очень подробно разбирается управление потоками и корутинам (в том числе и дочерними), а также (что тоже важно) как правильно корутины тестировать. Это дополнительный плюс.
Книга будет полезна как начинающим разработчикам и стажерам, только постигающим корутины или знающим их на базовом уровне, но путающихся в скоупах и асинхронщине, так и опытным, кто хотел бы как освежить и актуализировать знания, так и грамотно их структурировать, и тем самым, оздоровить командные практики проекта в проде.
В общем, обязательно приобретите себе в свою библиотеку программиста | 1 010 |
| 10 | Новый выпуск подкаста «Суровый веб» уже вышел 🎙
Александр Гончаров, заместитель технического директора ГК «Юзтех», выпустил 263 выпуск подкаста «Суровый веб». 🚀
Как всегда олдскул на максималках и острые темы:
✔️ где хранить холодные данные так, чтобы нашли внуки: от дискет и DVD до LTO-лент и золотых M-Disc
✔️ почему пора прекращать просить ИИ-агентов пилить продукты, которые никому не нужны
✔️ как вайбкодить так, чтобы потом не было мучительно больно
✔️ MacBook Ultra и его 12 фич
✔️ страшилки про выгорание OLED — спойлер: больше не выгорают
✔️ три причины хотеть iPhone 18 Pro
✔️ как человеческий разум формирует реальность и почему окружение формирует тебя
✔️и на сладкое: Кузьменыч про отказ Sony от физических изданий.
Ну и как говорит Александр — ПАГНАААААЛЕЕ cмотреть на YouTube. 🤩 | 767 |
| 11 | А что бы вам было удобнее читать, я разделила на 2 части: https://habr.com/ru/companies/usetech/articles/1096100/ | 854 |
| 12 | Хорошая статья, как хорошее вино. В четверг я буду выступать на Мобиус с докладом про Wasm Swift - айосеры, я принесу вам очень полезный материал. Но начала я рассматривать Swift для кроссплатформ еще пару сезонов назад - на примере Swift для Android. В августе я выступала на саммите Huawei по их приглашению и тоже рассказывала про нюансы взаимодействие 2х платформ. И вот, наконец, несу статью вам:
https://habr.com/ru/companies/usetech/articles/1095920/ | 889 |
| 13 | Swift 6.4 позволяет дождаться очистки в defer
После отмены задачи приложению всё ещё может понадобиться завершить очистку: отправить накопленные метрики или закрыть ресурс. Асинхронная операция при этом сама может реагировать на отмену.
В Swift 6.4 можно вызывать async-функции внутри defer: выполнение дождётся их завершения перед выходом. Для участка, который нужно защитить от отмены родительской задачи, появился withTaskCancellationShield.
В примере команды Swift защищённый блок отправляет метрики и закрывает файловый дескриптор. Такой участок стоит оставлять небольшим: защищать конкретную завершающую операцию, чтобы после отмены пользовательской задачи приложение не продолжало лишнюю работу. | 1 233 |
| 14 | Дождались) | 1 154 |
| 15 | 🤖 Библиотека Android скиллов для AI-агентов расширяется и пополняется новыми. Там однозначно есть полезные вещи для решения отдельных задач, но в регулярной работе вам они, скорее всего, не пригодятся. Вот что могу посоветовать:
👉 Make App Adaptive — сделать UI приложения адаптивным. Не старайтесь делать сразу всё приложение, а делите его на зоны и начните с той, что попроще.
👉 Adopt Compose Style — перевести UI на Compose, чтобы использовать Style API (улучшает производительность работы UI).
👉 Make app edge-to-edge — добавить поддержку edge-to-edge отображения экранов приложения.
👉 Use Android profilers — запись и анализ данных о качестве работы.
👉 Audit Play policy compliance — проверить, что ваше приложение соответствует политикам Google Play.
👉 Set up testing strategy — настроить стратегию тестирования функционала Android-приложения.
ВАЖНО! Скилл полезен, но его эффект зависит от вашего уровня мастерства, а также на результат может повлиять ваш харнесс и контекст сессии. Будьте внимательны с вызовом стороннего скилла
Скиллы можно установить как плагин к агентам или использовать через поиск в Android CLI.
🐱 Android Skills Github
#Android #AndroidDev #AI | 1 279 |
| 16 | Google запустила 31-дневный бесплатный курс по созданию ИИ-агентов 🤩
Advent of Agents будет выходить весь октябрь по одному практическому уроку каждый день. Внутри показывают, как собирать агентов и доводить до ума: давать им инструменты и доступы, защищать от опасных действий и утечек, подключать голос и зрение и разворачивать всё это в Google Cloud. В темах есть сама лекция, ссылки на полезные материалы и репозитории и готовый код для запуска.
Причём это уже третий сезон Advent of Agents, так что в архиве лежат ещё десятки прошлых практических уроков. И всё это бесплатно!
Забираем и учимся делать агентов у профессионалов 😎 | 1 134 |
| 17 | Найти путь к решению профессиональных задач с помощью книг?
Определенно да!
Представляем нашего интеллектуального партнера — издательство «Питер», которое предложит свои профессиональные книги на IТ-конференции «Стачка».
«Питер» — лидер отечественного рынка книг по IT-литературе. Издательство привезет на конференцию самые свежие новинки, которые только вышли из печати, и легендарные бестселлеры. Вас ждет подборка лучших книг о разработке, дизайне, менеджменте, экономике, психологии, а также научно-популярная и детская литература.
И главный бонус — уникальный мерч, который не продается нигде. Отличный повод пополнить свою профессиональную библиотеку и приобрести что-то редкое на память.
Если вы любите книги так же, как технологии, обязательно загляните к ним на стенд. | 1 557 |
| 18 | Кстати, я 2 дня буду на "Стачке". Кому надо, подпишу книги) А еще 4 октября у нас замечательная ламповая секция по мобильной разработке | 1 202 |
| 19 | ❗️Яндекс разработал новую суверенную модель Alice AI Foundation LLM и выложил ее в открытый доступ, пишет ТАСС. Она создана полностью с нуля в контуре компании.
Модель обгоняет более крупные китайские и американские опенсорс-модели во многих категориях. При более эффективном размере она превосходит DeepSeek в задачах, где нужны широкие фактические знания. В тестах на написание кода модель обгоняет решение от NVIDIA, а в олимпиадных задачах по математике делит лидерство с моделью от Alibaba. Особенно хорошо она проявляет себя в задачах на знание фактов, интересных русскоязычной аудитории, в том числе по медицине и праву.
Это уже второй релиз Яндекса за последнее время. Ранее компания открыла еще одну суверенную модель Alice AI Search Pretrain, которая отвечает за ИИ-ответы в Поиске. В DeepSeek прокомментировали, что разработка Яндекса превосходит аналогичную модель от Google. | 1 598 |
| 20 | Это звучит ну очень круто. Хочется попробовать с OpenCode | 1 452 |
