Найти в Дзене
Очистка Xcode от ненужных файлов
Каждый iOS разработчик рано или поздно сталкивался с тем, что раздел хранилища в категории Developer сильно раздувается и занимает кучу места. Его можно очистить через настройки MacOS, но к сожалению, не совсем эффективно. Давайте разберемся в каталогах, и посмотрим, что и в какой очередности лучше чистить. Путь: ~/Library/Developer/CoreSimulator Что хранится: В этом каталоге находятся данные симуляторов: виртуальные устройства, их текущее состояние, установленные приложения и служебные файлы. Можно ли удалять: Да...
1 неделю назад
Model Context Protocol (MCP): что это такое и причём тут «USB‑C для ИИ»
Model Context Protocol (MCP) — это открытый стандарт, который описывает, как ИИ‑приложения (типа GigaChat, Алиса AI, Claude, ChatGPT и любых агентов) могут подключаться к внешним системам: файлам, базам данных, сервисам, инструментам и даже целым рабочим процессам или дизайн макетам Figma. Как USB‑C сделал так, что один кабель подходит ко всему, MCP делает то же самое для ИИ‑приложений и внешних систем. Сегодня каждая интеграция с ИИ часто делается «по‑своему»: одно API к базе, другое — к Notion, третье — к календарю, четвёртое — к внутреннему сервису...
1 месяц назад
Кто такие агенты при работе с нейросетями? Или как ИИ стал «агентом из Матрицы»
Представь, что ты вдруг даёшь нейросети не просто вопрос, а целую задачу: «зайди, собери данные, сравни, сделай отчёт и отправь мне в Telegram». Вместо того чтобы отвечать красиво, система реально начинает действовать — как человек за компом. Вот это и есть агент на базе нейросети: не пассивный собеседник, а активный «агент изменений» в цифровом мире. Обычный чат‑бот с LLM — это как телефонный справочник: ты спрашиваешь, он отвечает. Агент — это уже как маленький проджект‑менеджер: На практике это...
1 месяц назад
Что такое LLM и зачем это знать в 2026?
В 2026 году без понимания LLM не обойтись — они уже не просто игрушка OpenAI, а рабочий инструмент в кармане. Представь: ты на своём Kawasaki мчишься по трассе, а в iPhone локальная модель генерит Swift-код для следующего фичера. LLM — это большие языковые модели, и сегодня разберём, что это такое на практике и почему iOS-разработчику без них никуда. LLM — Large Language Model, огромная нейросеть, обученная на миллиардах текстов предсказывать следующее слово. Как автодополнение в клавиатуре, но на стероидах: из промпта “напиши SwiftUI view для списка задач” выходит готовый код с анимациями...
1 месяц назад
Model-View-ViewModel (MVVM) в iOS разработке
В ролике "Как стать iOS разработчиком с нуля?" я показывал свою дорожную карту становления разработчиком мобильных приложений. Продолжим знакомство с этапами развития, описанными в дорожной карте. Разберем подробнее шаблон проектирования на языке Swift - Model-View-ViewModel. Как уже отмечалось ранее MVVM пришел на замену MVC для того чтобы облегчить процесс разработки сложных приложений, позволить отделить логические части проекта на разные объекты, отделить бизнес-логику от пользовательского интерфейса (View) и обложить все это качественным тестированием...
4 года назад
Как стать iOS разработчиком с нуля?
Разберёмся, что нужно, чтобы влиться в сферу разработки под iOS сегодня и как стать iOS разработчиком. Скажу по своему опыту, для этого совсем не обязательно иметь степень магистра в информационных технологиях. Профильное образование тут играет второстепенную роль. Самые главные качества которые понадобятся они из разряда Soft Skills. Это, прежде всего целеустремленность и сила воли. Чтобы избежать прокрастинации и выйти из бесконечного цикла обучающих материалов (а сейчас всяческих курсов выпускают все больше и больше) я хочу поделиться своей дорожной картой становления iOS разработчиком...
4 года назад
MySQL создать базу данных синтаксис
MySQL реализует базу данных как каталог, содержащий все файлы, соответствующие таблицам в базе данных. Чтобы создать новую базу данных в MySQL, нужно использовать оператор CREATE DATABASE со следующим...
1800 читали · 5 лет назад
SQL базовые концепции, сортировка
Order by используется с select для сортировки возвращаемых данных. В следующем примере таблица наших клиентов сортируется по столбцу firstName.
101 читали · 5 лет назад
Азы SQL ч. 3 - distinct, limit, offset
В прошлых статьях мы узнали что такое SQL и базы данных, разобрали базовые команды SQL Часть 1 и часть 2. Продолжим углублять свои знания.
757 читали · 5 лет назад
Азы SQL ч. 2 - Select, множественные запросы
Добрых дел, дорогой друг. В прошлой статье я рассказывал про базовые команды SQL. Мы затронули основной синтаксис, такой как: Use db_name Show db_name Show databases
655 читали · 5 лет назад