SwiftUI и MapKit постепенно сближаются. Если раньше для работы с картами приходилось писать код на UIKit и оборачивать его в UIViewRepresentable, то теперь для этого есть нативный Map view. Разбираем, какие возможности появились и как их использовать.
Наткнулся на статью Мэтта Шумера под названием «Something Big Is Happening», в которой он честно описывает, что происходит в его индустрии. И его слова звучат тревожно. Но важно помнить, что нейросети - это прежде всего инструмент.
Наткнулся на статью, где автор рассказывает о наборе Agent Skills для оптимизации времени сборки Xcode. Понимаю, что к ИИ-инструментам многие относятся скептически, но здесь речь не о написании кода за вас, а об экономии времени.
Начиная с релиза Flutter 3.44, Swift Package Manager заменяет CocoaPods как стандартный менеджер зависимостей для iOS и macOS. Это означает, что больше не нужно возиться с установкой Ruby или настройкой CocoaPods, чтобы просто запустить приложение.
Распространенное мнение, что в ИТ можно построить карьеру из любой точки мира - это лишь красивая сказка. Да, удаленка стала популярнее, но физическое местоположение по-прежнему определяет, как далеко вы сможете зайти.
В обновлении приложения Apple Support (версия 5.13) пользователи обнаружили файлы claude.md. Разработчики быстро это заметили и в следующем обновлении файлы убрали, но интернет все помнит.
NSCache - встроенный в Foundation механизм для кэширования данных в памяти. В отличие от обычного словаря, NSCache сам очищается при нехватке памяти, потокобезопасен и не вызывает циклов сильных ссылок.
Anthropic тихо обновила страницу с тарифами. Claude Code, который еще недавно был доступен в плане Pro за 20 долларов в месяц, теперь только в Max 5x - за 100 долларов в месяц. Официального анонса не было. Просто изменили условия и все.