fa
Feedback
iOS Dev

iOS Dev

رفتن به کانال در Telegram

👨‍💻Автор: Виктор Грушевский (@Viktorianec) ⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru 🍏Канал об iOS-разработке, алгоритмах и архитектурах ⭐️ Подготовка к собесам ⭐️ Код. Много кода. #ios #mobile #swift

نمایش بیشتر
7 994
مشترکین
+924 ساعت
+247 روز
+7030 روز
آرشیو پست ها
iOS Dev
7 995
Cursor с Claude Opus снёс базу на проде за 9 секунд
ИИ-агент на базе Cursor с Claude Opus 4.6 от Anthropic удалил продакшн-базу данных и все резервные копии одним API-вызовом к Railway (инфраструктурному провайдеру).
Не сомневаюсь, что подобных историй, когда люди слишком доверяют слопу, будет становиться только больше и больше. Эта хрень буквально сочится изо всех щелей, и кажется, что дальше будет только хуже. Особенно смешно читать, когда какой-нибудь клоун в очередном ролике рассказывает, что можно уволить 100 человек и заменить всех их двумя агентами. Ну, удачи. Или когда какой-нибудь CEO рассказывает, как они сократили тысячи людей в поддержке, а потом вы не можете связаться с каким-нибудь Qatar Airways, которые, внезапно, не готовы распараллелить несколько десятков чатов. Особенно грустно за бигтех, в котором слоп уже повсюду. При всём этом я не противник ИИ. Скорее придерживаюсь рационального подхода, в котором как минимум вы не будете прокидывать bypass all permissions своему клоду. В сторе тоже какая-то жопа, на самом деле, и уже где-то пару лет: появляются сотни, тысячи слепленных поделок едва ли не каждый час. И каждый гордо бежит в твиттер кричать: смотрите, что я сделал. А на самом деле там очередная безвкусица, на которую без слёз не взглянешь. Пора уже признать: что это псевдо-революция только не только повышает уровень тревоги, уровень вашей ответственности, но и скейлит энтропию в ваших проектах буквально каждый день. Бюджет на токены не самое страшное. Отсутствие элементарных правил безопасности - причина, по которой происходят случаи, описанные выше. 😃 iOS Dev

iOS Dev
7 995
Apple использует Claude для написания своих приложений 📖 Аналитик MacRumors сегодня заметил claude.md в обновлении приложухи
Apple использует Claude для написания своих приложений 📖 Аналитик MacRumors сегодня заметил claude.md в обновлении приложухи Apple Support. Конечно же, в следующем апдейте они опомнились, но интернет всё помнит. Ставь лайк, если ты как Apple. 😃 iOS Dev

iOS Dev
7 995
@iOSIQBot - роадмап, челленджи, лидерборды теперь и в миниприложении в телеграм 👌 Во-первых, поздравляю с Днём Труда всех пр
@iOSIQBot - роадмап, челленджи, лидерборды теперь и в миниприложении в телеграм 👌 Во-первых, поздравляю с Днём Труда всех причастных. Во-вторых, наконец засинкал базу вопросов, роадмап, контент и тысячи испытаний в телеграм-боте. Теперь крч это не просто бот, по факту получился практически полноценный инструмент для проверки себя и других. Естественно, можно выбрать метку Анонимности (актуалочка) - чтобы ваше имя было скрыто для всех (по дефолту я запилил именно так). Вообще в будущем можно вполне трекнуть и резы из приложения, но пока мне просто лень) А ещё есть стрики, полноценная история ответов, таблицы лидеров по темам - да блин, чего только нет) Поддержать развитие и не допустить плашки шпионского по можно здесь (или бум - вот тут | или тут). ➡️ @iOSIQBot - залетайте, попробуйте свои силы, надеюсь всё не зря. Для запуска приложухи просто можно тапнуть кнопку Открыть. Буду рад вашим замечаниям в лс канала (или можете написать мне тоже - я всегда и всем отвечаю). 😃 iOS Dev

iOS Dev
7 995
Разработчики МАКС после новости о пометке от Cloudflare. 😃 iOS Dev

iOS Dev
7 995
Cloudflare пометил мессенджер Макс/MAX как «шпионское ПО» После этих шагов в прошлый раз выпилили приложение Telega из стора. 📖 Ссылка на отчёт. Ваш прогноз, выпилят мессенджер из стора или оставят? 👍 - удалят, 👎 - оставят. 😃 iOS Dev

iOS Dev
7 995
Как работают Immediate tasks в Swift Concurrency на примерах Такой тип для тасок появился после принятия SE-472 в Swift 6.2.
Как работают Immediate tasks в Swift Concurrency на примерах Такой тип для тасок появился после принятия SE-472 в Swift 6.2. По факту это норм решение для случаев, когда необходимо избежать начальной задержки, вызванной созданием и планированием задачи. Например, может пригодиться, если выполняемая задача требует минимальных затрат, или если известно, что мы уже находимся в нужном акторе, но ещё не в асинхронном контексте.
Главное, что нужно запомнить: изменения, связанные с Task.immediate, затрагивают момент запуска задачи, а не весь её жизненный цикл.
📖 А обо всех плюсах и сложностях работы можно почитать в этой статье. 😃 iOS Dev

iOS Dev
7 995
Ну, пора.🫡 Пора бы развеяться — тем более что Яндекс Вертикали разыгрывают 10 и 20 тысяч рублей на 🌍Путешествия за ваши IT-мемы. Заглядывайте в канал команды, чтобы поучаствовать ✈️

iOS Dev
7 995
iOS Roadmap 2026 — путь от Trainee до Staff/Principal Роадмапов в интернете много, но почти все они сводятся к перечню тем бе
+5
iOS Roadmap 2026 — путь от Trainee до Staff/Principal Роадмапов в интернете много, но почти все они сводятся к перечню тем без понимания «куда» и «почему». Я собрал свой, основанный не только на опыте проведения интервью на Senior+, статьях на Хабре и сотнях постов на канале, но и собрал базу по компетенциям, скиллам и так далее. Каждый из 40+ разделов выстроен по уровням (Trainee → Junior → Middle → Senior → Tech Lead → Staff/Principal) с примерами в стилях фокус vs можно отложить (или как говорится, зачем спрашивать то, что не пригодится на практике). Нашлось место и хардкор-темам. Отдельный раздел про AI-инструменты (Claude Code, Cursor, MCP-серверы, Skills, Foundation Models) — с конкретными репами и шаблонами CLAUDE.md, которые я попробовал впилить в самые разные пет-проекты. Есть и зарплатные вилки по уровням со ссылками на свежие исследования (о чем я периодически пишу в канале). 🔗 Матрица компетенций — с экспортом в PDF (фирменное оформление iosiq.ru + @iOSDev) 📖 Роадмап бесплатен, включая все диаграммы и всё остальное. А если вам все понравилось и вы хотели бы разобраться в более сложных вещах, вы знаете что нужно делать: тут и тут. 😃 iOS Dev

iOS Dev
7 995
Давайте к важному - хотите узнать, какой Вы фреймворк из iOS? Я спарсил ВСЮ документацию Apple для некоторых важных целей, и
Давайте к важному - хотите узнать, какой Вы фреймворк из iOS? Я спарсил ВСЮ документацию Apple для некоторых важных целей, и параллельно сделал побочный забавный инструмент, который поможет узнать, кем бы вы были, если бы были фреймворком. Ещё и скормил кучу отсылок из фильмов, цитат, игр - да чего блин там только нет! Пока вокруг творится жесть, если хотите отвлечься, то вот: 📖 Секретная супер-ссылка. Интересно, кто-нибудь из вас превратится в Metal? 😃 iOS Dev

iOS Dev
7 995
+5
Review Buddy - компетиторы, пуши и многое другое Хотя топ-фича приложения до сих пор это свитч аппстора без перелогина для просмотра любого приложения, я допилил арсенал инструментов внутри практически до оптимального на мой взгляд. Например, вы можете посмотреть, входит ли ваше приложение в топ любого стора буквально за считанные секунды - у меня есть краулер, который специально для этого постоянно крутится и чекает позиции. Пока балансирую нагрузку и апдейт идет раз в несколько часов (чаще всего этого достаточно), но в будущем может докину ресурсов и ускорю. А ещё вы теперь можете подписаться на пуши, рега не требуется - то есть поставили вам отзыв или оценка поменялась в какой-то стране, и об этом можно будет довольно оперативно узнать. Ну, или не вам поставили оценку, а вашему сопернику. Я уже не говорю о снапшотах оценок (теперь показано, в каких именно сторах они появились), отзывов, позиций и так далее - это было, но стало ещё удобнее. 🏠 Скачать можно в App Store - база вся бесплатна, обзор фичей здесь (первый пост о приложении - вот тут). 😃 iOS Dev

iOS Dev
7 995
Mobius 2026 Spring: конференция для мобильных разработчиков Почему мобильные приложения тормозят на проде? Как строить архите
+4
Mobius 2026 Spring: конференция для мобильных разработчиков Почему мобильные приложения тормозят на проде? Как строить архитектуру, которая масштабируется с ростом пользователей? Где AI уже помогает решать инженерные задачи? Эти и многие другие вопросы разберем на Mobius этой весной. 📅 12–13 мая, Москва + онлайн Два дня докладов, воркшопов и живого общения мобильного сообщества. В программе — интеграции с бэкендом, управление состоянием, CI/CD, инструменты, оптимизация перфоманса и поддержка крупных проектов. Листайте карточки — собрали топовые доклады из программы. Используйте промокод, чтобы купить персональный билет со скидкой — IOSCAREER Купить билет Реклама. ООО «Джуг Ру Груп». ИНН 7801341446

iOS Dev
7 995
Разработчики в безопасности благодаря корпоративной бюрократии?
К концу 2026 года большую часть кода будет писать искусственный интеллект, а разработчики устареют. Нет необходимости изучать программирование, потому что вы будете заменены агентами.
В сети полно громких заголовков о том, что ИИ вот-вот полностью заменит программистов. Однако реальность корпоративной разработки кардинально отличается от панических фантазий из сети. В крупных неайтишных компаниях, от нефтегазового сектора до финансов - любые инновации всегда сталкиваются с гигантской бюрократией. Если корпорации неделями одобряют простые open-source решения, они точно не отдадут свой код на откуп автономным агентам в ближайшее время. Эти неповоротливые гиганты никуда не исчезнут, ведь их бюджеты на кофе больше, чем капитал многих стартапов. 📖 Азам в своём блоге призывает игнорировать хайп, оставаться терпеливыми и спокойно продолжайте программировать. Ставьте 👍, если вы согласны с тем, что до замены разработчиков пока далеко и 😱, если боитесь замены. 🫡 - если вы агент для claude. 😃 iOS Dev

iOS Dev
7 995
Симулятор прохождения фильтров HR для iOS-разработчика Запилил смешной (но не для всех) тренажёр для прохождения фильтров, ос
Симулятор прохождения фильтров HR для iOS-разработчика Запилил смешной (но не для всех) тренажёр для прохождения фильтров, основываясь на странных и тревожных вопросах с хабра и не только. Все совпадения вымышлены, все вопросы случайны (или почти все). ➡️ Попробовать пройти можно здесь. Сразу скажу - это очень сложно, но в теории реально. 😃 iOS Dev

iOS Dev
7 995

iOS Dev
7 995
Эффект интерактивного точечного фона с помощью Metal 📖 Виктор Баро поделился кайфовым примером использования Metal с воркшопа на Try! Swift, который проходил в Токио. Он поддерживает три режима: 🔘 Свечение — точки возле пальца растут и становятся ярче. 🔘 Притяжение — точки притягиваются к нашим касаниям, как магнит. 🔘 Отталкивание — точки разлетаются в разные стороны, куда бы мы не тапали. В результате вышло 130 строк кода для создания поля, которое корректно реагирует на тапы в iOS (или на позицию курсора в macOS). 📖 Подробно об итерациях разработки он рассказал у себя в блоге. 😃 iOS Dev

iOS Dev
7 995
Навеяло актуальными событиями Если токен от АПИшки, Ключ и ваш сертификат Вам скрывать от посторонних Совершенно ни к чему, Отправляйте их не глядя Прямо в чат с большой моделью. Пусть другие программисты Будут счастливы за вас. 😃 iOS Dev

iOS Dev
7 995
В Apple выбрали нового CEO 😃 iOS Dev
В Apple выбрали нового CEO 😃 iOS Dev

iOS Dev
7 995
⚡️Тим Кук уступит роль CEO в Apple - уходит эпоха Только что Apple объявили, что новым гендиром станет Джон Тернус (уже в сентябре этого года). Сейчас он занимает пост старшего вице-президента Apple по аппаратной разработке. 📖 Письмо Тима на сайте Apple. Ставьте 👍, если поддерживаете новое назначение или ❤️‍🔥, если хотели бы видеть Тима и дальше в роли CEO. 😃 iOS Dev

iOS Dev
7 995
Repost from N/a
Головоломка для сильных или почему сейчас золотое время для исследований Когда-то давным-давно в далекой-далекой галактике… наткнулся на интересную игру, в которой всего-то нужно было двигать ящики. На первый взгляд ничего сложного, но одна ошибка - и ты ошибся, как говорится. Но для неокрепшего ума, пытливо ищущего варианты, как решить очередной уровень - это было верхом графики и способом потратить любое ваше доступное время. Это уже сейчас понятно, что для решения можно использовать метод, который начинается с конечного состояния головоломки и идёт обратно к начальному или вообще попытаться уложиться в ограничения хард-задачи. Как говорится, хорошо, что сейчас есть способы упростить ваши изыскания - и попробовать что-то новое буквально за одни выходные. Я сделал свой вариант в 3D - с классическими уровнями (и возможностью переключаться между камерами и режимами). А вы можете попробовать сделать свой подход решения классической игры от Хироюки Имабаяши (или в целом посмотреть на сотни уровней от Дэвида Скиннера). Но можете просто скачать и попробовать сами: никакой рекламы, никаких внутренних покупок. Только вы (и немного свободного времени). 🏠 Sokoban 3D - если вы смелый, ловкий и умелый, попробуйте пройти хотя бы первые 10 уровней, никуда не подсматривая. И подписывайтесь - здесь будет очень много всего интересного. @AGINotToday

iOS Dev
7 995
Видел практику, что на хабре публикуют примеры интервью, в том числе по системному дизайну с использованием ИИ кандидатом. А что вы думаете?