Найти в Дзене
Покупайте СтеллыИ дарите их за контент
15 часов назад

​Anthropic сегодня объявила о расширении возможностей Claude Cowork с десктопного приложения на веб-версию и мобильные устройства

Claude Cowork — это «агентный» режим Claude от Anthropic для обычной офисной/знаниевой работы. По сути, это попытка сделать Claude Code, но не только для программистов и без терминала: вы даёте задачу, файлы/источники, а Claude сам планирует шаги и выполняет многоэтапную работу. «После запуска Claude Cowork будет доступен через боковую панель приложения Claude на iPhone, iPad и Android, а также на сайте. Anthropic заявляет, что продлит удвоенные лимиты использования Cowork до 5 августа в честь запуска Cowork на мобильных устройствах и в веб-версии. Разработка • Anthropic выпускает Claude Cowork...

1 день назад

10 советов, как получить максимум от Claude Code в iOS-разработке

Claude Code не заменяет знание Swift и глубокое понимание UIKit и SwiftUI. На самом деле всё наоборот: чем лучше вы понимаете платформу, тем точнее можете направлять Claude Code и тем быстрее он работает.  Думайте о нём не как о junior-разработчике, который пишет код за вас, а скорее как о senior-разработчике, который уже познал весь Apple SDK и ждёт, когда сможет помочь вам продумать задачу...

1 день назад

Swift 6.2 против вашего оптимизатора: разбираемся с InlineArray, Span и strict memory safety на замерах

Я взял три «памятных» нововведения Swift 6.2, написал на них бенчмарки, прогнал на релизном тулчейне и полез в сгенерированный ассемблер. Вопрос меня занимал не «что это делает», а куда более практичный: дают ли эти фичи реальный выигрыш в цифрах - и в каких случаях оптимизатор Swift давно делает то же самое за вас, бесплатно и молча. Ответ оказался менее очевидным, чем их маркетинг...

1 день назад

Relux - UDF архитектура на основе Swift 6 Concurrency

Relux — это пакет Swift, который переосмысливает популярный шаблон Redux, используя Swift Concurrency. Библиотека использует стиль однонаправленного потока данных (UDF), одновременно задействуя акторы и структурированный параллелизм для обеспечения безопасного и предсказуемого управления состоянием. Её можно...

1 день назад

Разработка

• Be the Idiot • Drunk Post: Things I’ve Learned as a Senior Engineer • “Tell a story” is not helpful advice Маркетинг • Reddit использует большие языковые модели для решения проблемы, которую во многом создали сами языковые модели Кроссплатформа • Plumix: как я переписываю Flutter на C# — вместе с ИИ • Refresh Tokens in Flutter: Keep Users Logged In Without Interruptions • Stop Installing Generic Flutter Skills...

1 день назад

Android

Kotlin DSL — это не отдельный язык и не «магия» Gradle, а обычный Kotlin, который благодаря trailing lambda, extension- и infix-функциям, перегрузке операторов и особенно lambdas with receivers начинает выглядеть как специализированный язык. Поэтому dependencies { implementation(...) } — всего лишь вызов функции с лямбдой, а внутри блока меняется не синтаксис языка, а объект-получатель this. По той же схеме устроены блоки Ktor, Koin, kotlinx.html и многие API в Compose. Создание собственного DSL начинается не с классов, а с желаемого вида кода: сначала проектируется удобный call site, затем для каждого блока определяется receiver и добавляются builder-функции, создающие и связывающие объекты...

Покупайте СтеллыИ дарите их за контент