Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5🤯3
Разработчики против тестирования
Всем привет! Сегодня у нас в гостях Александр Сычёв(эксперт из KTS). Мы побеседуем с ним на тему тестирования. Обсудим, должен ли разработчик писать тесты, какими они должны быть, почему у нас не работает пирамида тестирования и начнёт ли ИИ писать тесты вместо нас.
💬 Т-Г канал Саши @headOfMobile
📹 Ютуб Екатерины https://www.youtube.com/@CaptainSingleton
🔢 Школа разработчиков KTS @ktsdaily
Всем привет! Сегодня у нас в гостях Александр Сычёв(эксперт из KTS). Мы побеседуем с ним на тему тестирования. Обсудим, должен ли разработчик писать тесты, какими они должны быть, почему у нас не работает пирамида тестирования и начнёт ли ИИ писать тесты вместо нас.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥6❤4
Записали мок-собес по дизайн системе, в субботу пишем с ребятами из "Дизайн Такой @design_takoy" совместный подкаст. Ждите 🙂
❤11👍8🔥4❤🔥2
Привет друзья! Сегодня пятница и мы нашли для вас интересный iOS собес, где в роле интервьюера выступает голосовая реализация ChatGPT. В роли кандидата - senior ios dev.
Поэтому присаживайтесь поудобнее, доставайте блакноты для записи и приятного просмотра!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤11🔥10
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚25🤣13👍7❤6❤🔥1
AI: типовые задачи iOS разработчика
Статья на Хабре описывает задачи, которые могут быть решены с помощью искусственного интеллекта в разработке iOS-приложений. В частности, рассматриваются две типовые задачи: публикация аватара и ввод буквенно-цифровых идентификаторов.
Для решения первой задачи предлагается использовать нейронную сеть YOLOv3 для классификации изображений, что позволяет фильтровать неподходящие фотографии.
Вторая задача решается с помощью OCR (распознавание текста) для ввода текста с изображений. Обсуждаются инструменты Apple для создания и использования нейронных сетей в мобильных приложениях.
Статья на Хабре описывает задачи, которые могут быть решены с помощью искусственного интеллекта в разработке iOS-приложений. В частности, рассматриваются две типовые задачи: публикация аватара и ввод буквенно-цифровых идентификаторов.
Для решения первой задачи предлагается использовать нейронную сеть YOLOv3 для классификации изображений, что позволяет фильтровать неподходящие фотографии.
Вторая задача решается с помощью OCR (распознавание текста) для ввода текста с изображений. Обсуждаются инструменты Apple для создания и использования нейронных сетей в мобильных приложениях.
🔥5👍4❤2
Виды логирования в Swift
Цель статьи — сэкономить время начинающих разработчиков, уберечь их от бесконечного потока непонятных сообщений в консоли и от нервов, потраченных на поиск «той самой» строки, которая всё объясняет. Мы разберем виды принтов и напишем свой небольшой логгер, который можно внедрить сразу, параллельно чтению.
Логирование — важный инструмент в арсенале разработчика. Оно помогает систематизировать наши сообщения (коих со временем может появиться огромное количество), дает возможности фильтрации и многое другое. В этой статье посмотрим, какие инструменты от Apple у нас в распоряжении
Продолжение в статье
Цель статьи — сэкономить время начинающих разработчиков, уберечь их от бесконечного потока непонятных сообщений в консоли и от нервов, потраченных на поиск «той самой» строки, которая всё объясняет. Мы разберем виды принтов и напишем свой небольшой логгер, который можно внедрить сразу, параллельно чтению.
Логирование — важный инструмент в арсенале разработчика. Оно помогает систематизировать наши сообщения (коих со временем может появиться огромное количество), дает возможности фильтрации и многое другое. В этой статье посмотрим, какие инструменты от Apple у нас в распоряжении
Продолжение в статье
👍10🔥5👌2
В App Store появилось новое приложение Сбера — Умный онлайн.
Банк также предупредил, что старые версии скоро перестанут работать.
Качаем, пока не удалили.
Банк также предупредил, что старые версии скоро перестанут работать.
Качаем, пока не удалили.
👍12😁3❤2🤔1💩1
• До сих пор часы не умели распознавать сон и считали, что вы спите, лишь когда включен спящий режим.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥6🤯5😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Стэнфордский курс CS193P «Разработка iOS приложений в SwiftUI»: русскоязычный конспект с адаптацией к iOS 17
Если вы хотите получить фундаментальные знания по разработке iOS приложений с помощью SwiftUI, вам следует пройти стэнфордский курс CS193P.
В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17, а также восполнены некоторые фрагменты лекций, где есть звук, но пропадает изображение, когда профессор демонстрирует что-то «в живую».
Если вы хотите получить фундаментальные знания по разработке iOS приложений с помощью SwiftUI, вам следует пройти стэнфордский курс CS193P.
В иллюстрированных русскоязычных конспектах этого курса сделаны пометки, касающиеся изменений в iOS 17, а также восполнены некоторые фрагменты лекций, где есть звук, но пропадает изображение, когда профессор демонстрирует что-то «в живую».
👍27🔥9🥴5❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
👎53👍18🥴13❤7🤮6👌2❤🔥1
Роль дизайнера в проекте
Всем привет! Сегодня у нас в гостях Никита Лакеев из "Bolt". Мы поговорим о роли дизайнера в проекте, а так же о том, как разработчику справиться самому (без дизайнера) в рамках петпроекта. Никита ведет подкасты все что связано с дизайном и не только, достаточно очень интересные.
💬 Т-Г канал подкста Дизайн Такой @design_takoy
📹 Ютуб Екатерины https://www.youtube.com/@CaptainSingleton
Всем привет! Сегодня у нас в гостях Никита Лакеев из "Bolt". Мы поговорим о роли дизайнера в проекте, а так же о том, как разработчику справиться самому (без дизайнера) в рамках петпроекта. Никита ведет подкасты все что связано с дизайном и не только, достаточно очень интересные.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥3
Использование TextRenderer для создания выделенного текста
На WWDC 2024 в SwiftUI был представлен протокол TextRenderer, предоставляющий разработчикам новые возможности по настройке производительности рендеринга компонента Text, что позволяет достичь многих ранее невообразимых эффектов.
В этой статье подробно рассматривается новая функция и примеры ее использования
На WWDC 2024 в SwiftUI был представлен протокол TextRenderer, предоставляющий разработчикам новые возможности по настройке производительности рендеринга компонента Text, что позволяет достичь многих ранее невообразимых эффектов.
В этой статье подробно рассматривается новая функция и примеры ее использования
👍6❤4🔥3
Почему паттерн Синглтон небезопасен в iOS-разработке
Паттерн Синглтон — это шаблон проектирования, который гарантирует, что класс имеет только один экземпляр и обеспечивает глобальную точку доступа к нему. Хотя в некоторых ситуациях он может быть полезен, паттерн может создать несколько проблем при разработке. В статье вы рассмотрите, почему синглтоны могут быть проблематичными, и а так же увидите пять примеров с фрагментами кода, чтобы проиллюстрировать эти проблемы.
Паттерн Синглтон — это шаблон проектирования, который гарантирует, что класс имеет только один экземпляр и обеспечивает глобальную точку доступа к нему. Хотя в некоторых ситуациях он может быть полезен, паттерн может создать несколько проблем при разработке. В статье вы рассмотрите, почему синглтоны могут быть проблематичными, и а так же увидите пять примеров с фрагментами кода, чтобы проиллюстрировать эти проблемы.
👍13🤡6🔥3👨💻2❤1👏1🥱1
Принципы SOLID на примере iOS-разработки
Все программисты хотят писать красивый, масштабируемый и сопровождаемый код, и мобильщики – не исключение. Как в этом помогут принципы SOLID, и зачем они нужны?
В данной статье показывают на примерах. Кейсы относятся к iOS-разработке, но они будут полезны для всех разработчиков, независимо от стека.
Все программисты хотят писать красивый, масштабируемый и сопровождаемый код, и мобильщики – не исключение. Как в этом помогут принципы SOLID, и зачем они нужны?
В данной статье показывают на примерах. Кейсы относятся к iOS-разработке, но они будут полезны для всех разработчиков, независимо от стека.
👍13🔥5🤯2🤩2👌1
Что нового в SwiftUI для iOS 18
Мы получили новый API для цветов и градиентов, дополнительные улучшения scrollview, улучшения вкладок и многое другое.
Это еще один удачный год для SwiftUI, с очередной порцией улучшений scrollview, некоторыми желанными функциями macOS, замечательным контролем рендеринга текста и многим другим – команде Apple есть чем гордиться, и многие разработчики вздохнут с облегчением, поскольку такие API, как fine-grained subview control, теперь доступны для всех нас.
Мы получили новый API для цветов и градиентов, дополнительные улучшения scrollview, улучшения вкладок и многое другое.
Это еще один удачный год для SwiftUI, с очередной порцией улучшений scrollview, некоторыми желанными функциями macOS, замечательным контролем рендеринга текста и многим другим – команде Apple есть чем гордиться, и многие разработчики вздохнут с облегчением, поскольку такие API, как fine-grained subview control, теперь доступны для всех нас.
👍6🔥2✍1🙉1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4👌2👎1😁1
👋 Привет, iOS-разработчики! 🎉
Мы запускаем Бусти! 🚀
Хотите больше погрузиться в мир iOS-разработки, получить доступ к эксклюзивному контенту и прокачать свои навыки? 🤔
Тогда присоединяйтесь к нам на Бусти! 🤩
Что вас ждет:
* Уникальные материалы, которых нет на канале.
* Общение с единомышленниками, разбор кейсов и ответы на вопросы.
* Помощь в разработке пет-проектов, от идеи до реализации.
* Доступ к закрытому чату, где вы можете влиять на контент или стать гостем выпуска
* Будем вести базу знаний. Cделаем родмап обучения для любого уровня и будем сохранять все статьи, выжимки из книг, видео-материалов в Notion.
* И многое другое!
🚀 Подписывайтесь на Бусти и присоединяйтесь к нашей дружной iOS-семье! Спасибо за поддержку и доверие!
Мы запускаем Бусти! 🚀
Хотите больше погрузиться в мир iOS-разработки, получить доступ к эксклюзивному контенту и прокачать свои навыки? 🤔
Тогда присоединяйтесь к нам на Бусти! 🤩
Что вас ждет:
* Уникальные материалы, которых нет на канале.
* Общение с единомышленниками, разбор кейсов и ответы на вопросы.
* Помощь в разработке пет-проектов, от идеи до реализации.
* Доступ к закрытому чату, где вы можете влиять на контент или стать гостем выпуска
* Будем вести базу знаний. Cделаем родмап обучения для любого уровня и будем сохранять все статьи, выжимки из книг, видео-материалов в Notion.
* И многое другое!
🚀 Подписывайтесь на Бусти и присоединяйтесь к нашей дружной iOS-семье! Спасибо за поддержку и доверие!
👍10👎6🔥5❤4🤡3