Компания Apple тестирует новый дизайн рекламных блоков в поиске App Store. Раньше платные позиции выделялись синим фоном - четкий сигнал, что это реклама. Теперь фон убран, и карточка выглядит точно так же, как результаты поиска.
Сегодня поговорим о том, что скрывается за простым словом «валидация». Когда пользователь вводит email в форму, он проходит не одну, а целую цепочку проверок. Каждая на своем уровне, со своей логикой и своими последствиями.
Лицензионное соглашение Apple для разработчиков - документ, который большинство просматривает по диагонали, ставя галочку в конце. Но в декабре 2025 года в нем появились изменения, которые могут напрямую повлиять на тысячи разработчиков по всему миру.
Всем привет! Сегодня разберем практическую реализацию Byte Pair Encoding (BPE) - алгоритма токенизации, который используют GPT и другие LLM. Но сделаем это не на Python, а на Rust, обращая внимание на производительность и память.
Привет! Сегодня поговорим о простом, но мощном приеме в Rust, который позволяет писать выразительный код, не жертвуя производительностью. Речь о const generics - параметризации типов и функций известными на этапе компиляции значениями.
В iOS-разработке есть один недооцененный инструмент, который дает доступ к метрикам, обычно скрытым от нас. Речь о MetricKit - фреймворке Apple для сбора системной диагностики с устройств пользователей.