3 бесплатных курса по машинному обучению, которые стоит пройти прямо сейчас
Я сторонница бесплатных учебных ресурсов, и, к счастью, есть несколько хороших бесплатных курсов по машинному обучению. В этой статье я поделюсь своими тремя любимыми бесплатными курсами. Каждый из них предлагает свой собственный взгляд на машинное и глубокое обучение и содержит различные типы контента, от видео до практических упражнений по программированию, поэтому новичку стоит изучить все три.
1. Подружитесь с машинным обучением
2. Ускоренный курс по машинному обучению
3. Практическое глубокое обучение для программистов
Перевод: https://apptractor.ru/3ml
Платформа: обучение/машинное обучение
Я сторонница бесплатных учебных ресурсов, и, к счастью, есть несколько хороших бесплатных курсов по машинному обучению. В этой статье я поделюсь своими тремя любимыми бесплатными курсами. Каждый из них предлагает свой собственный взгляд на машинное и глубокое обучение и содержит различные типы контента, от видео до практических упражнений по программированию, поэтому новичку стоит изучить все три.
1. Подружитесь с машинным обучением
2. Ускоренный курс по машинному обучению
3. Практическое глубокое обучение для программистов
Перевод: https://apptractor.ru/3ml
Платформа: обучение/машинное обучение
X-SwiftFormat - еще одно расширение для Xcode, улучшающее стандартное форматирование кода.
X-SwiftFormat на GitHub: https://github.com/ruiaureliano/X-SwiftFormat
Платформа: iOS
⭐️: 660
X-SwiftFormat на GitHub: https://github.com/ruiaureliano/X-SwiftFormat
Платформа: iOS
⭐️: 660
Яндекс Практикум запускает курсы по мобильной разработке
Сервис онлайн-обучения цифровым профессиям Яндекс Практикум открывает набор на курсы по iOS и Android-разработке. Они предназначены для тех, у кого нет опыта в программировании, кто хочет изучать его с нуля, а также подойдёт тем, кто хочет перейти в мобильную разработку из смежной сферы.
Подробнее: https://apptractor.ru/iandrpract
Платформа: обучение
Сервис онлайн-обучения цифровым профессиям Яндекс Практикум открывает набор на курсы по iOS и Android-разработке. Они предназначены для тех, у кого нет опыта в программировании, кто хочет изучать его с нуля, а также подойдёт тем, кто хочет перейти в мобильную разработку из смежной сферы.
Подробнее: https://apptractor.ru/iandrpract
Платформа: обучение
Orbitary - библиотека анимации Jetpack Compose. С ее помощью вы можете реализовать три вида анимации: движение, преобразование и переход общего элемента.
Orbitary на GitHub: https://github.com/skydoves/Orbitary
Платформа: Android
⭐️: 272
Orbitary на GitHub: https://github.com/skydoves/Orbitary
Платформа: Android
⭐️: 272
GitHub
GitHub - skydoves/Orbital: 🪐 Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such…
🪐 Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions. - skydoves/Orbital
Новый проект на выходные :) Inverse Scaling Prize - конкурс по поиску задач, которые заставляют большие языковые модели показывать обратное масштабирование. Главный приз - $100,000.
Цель этого конкурса — найти задачи обратного масштабирования, в которых языковые модели становятся хуже по мере того, как они становятся больше и лучше в языковом моделировании (предсказание следующего слова).
Inverse Scaling Prize на GitHub: https://github.com/inverse-scaling/prize
Платформа: машинное обучение
⭐️: 231
Цель этого конкурса — найти задачи обратного масштабирования, в которых языковые модели становятся хуже по мере того, как они становятся больше и лучше в языковом моделировании (предсказание следующего слова).
Inverse Scaling Prize на GitHub: https://github.com/inverse-scaling/prize
Платформа: машинное обучение
⭐️: 231
Почему DRY — самый переоцененный принцип программирования
DRY был первым принципом программирования, с которым я столкнулся, и, вероятно, единственным, о котором я узнал за первый год работы разработчиком. Это также, вероятно, один из самых простых принципов для понимания. Если вы видите в своем коде две одинаковые вещи, возможно, они должны быть просто одной вещью. Трудно с этим поспорить. Но я думаю, что DRY такой же, как и любой другой принцип — он имеет свое применение, но лучше всего применять его в меру. И я думаю, что из-за его вездесущности и простоты мы склонны с ним заходить слишком далеко и слишком часто.
Перевод: https://apptractor.ru/DRYit
Платформа: программирование
DRY был первым принципом программирования, с которым я столкнулся, и, вероятно, единственным, о котором я узнал за первый год работы разработчиком. Это также, вероятно, один из самых простых принципов для понимания. Если вы видите в своем коде две одинаковые вещи, возможно, они должны быть просто одной вещью. Трудно с этим поспорить. Но я думаю, что DRY такой же, как и любой другой принцип — он имеет свое применение, но лучше всего применять его в меру. И я думаю, что из-за его вездесущности и простоты мы склонны с ним заходить слишком далеко и слишком часто.
Перевод: https://apptractor.ru/DRYit
Платформа: программирование
👍3
Swiftly — это универсальный справочник, быстрая шпаргалка для разработчиков Swift. Он содержит справочные примеры использования всех нужных операторов для разработчиков всех уровней.
Сайт: https://swiftly.dev/
Платформа: iOS
Сайт: https://swiftly.dev/
Платформа: iOS
🔥4🐳2
Как iOS 16 ускоряет запуск вашего приложения
В State of the Union на WWDC22 был сделан анонс, который обещал значительно улучшить время запуска приложений:
такие приложения, как Lyft или Airbnb, запускаются почти в два раза быстрее благодаря улучшению в динамическом компоновщике.
Это улучшение связано с ускорением проверок протоколов, которые были медленными. Кроме того, в iOS 16 сокращается время загрузки двоичного файла за счет уменьшения объема данных, загружаемых с диска.
Перевод: https://apptractor.ru/ios16zap
Платформа: iOS
В State of the Union на WWDC22 был сделан анонс, который обещал значительно улучшить время запуска приложений:
такие приложения, как Lyft или Airbnb, запускаются почти в два раза быстрее благодаря улучшению в динамическом компоновщике.
Это улучшение связано с ускорением проверок протоколов, которые были медленными. Кроме того, в iOS 16 сокращается время загрузки двоичного файла за счет уменьшения объема данных, загружаемых с диска.
Перевод: https://apptractor.ru/ios16zap
Платформа: iOS
👍1😱1
Compose Image on Steroids - коллекция Images, Modifiers, служебных функций для Jetpack Compose для расширения и обогащения отображения, манипулирования, масштабирования, изменения размера, зума и обрезки ImageBitmap на основе выбранной области.
Compose Image on Steroids на GitHub: https://github.com/SmartToolFactory/Compose-Image
Платформа: Android
⭐️: 52
Compose Image on Steroids на GitHub: https://github.com/SmartToolFactory/Compose-Image
Платформа: Android
⭐️: 52
👍1
Clean Architecture and MVVM - шаблон iOS-приложения. Проект реализован, как понятно, с использованием чистой многоуровневой архитектуры и MVVM. Кроме этого, в нем используется большинство концепций современной разработки.
Clean Architecture and MVVM: https://github.com/kudoleh/iOS-Clean-Architecture-MVVM
Платформа: iOS
⭐️: 2.2K
Clean Architecture and MVVM: https://github.com/kudoleh/iOS-Clean-Architecture-MVVM
Платформа: iOS
⭐️: 2.2K
👍1
Учебный курс "Собираем с Bazel"
Bazel — это система сборки с открытым исходным кодом, созданная Google для компиляции больших и сложных кодовых баз. Этот бесплатный курс из 19 уроков обучит вас основам сборки - от написания очень простого Java-приложения до компиляции Android или iOS-приложения с большим количеством зависимостей.
Курс: https://www.raywenderlich.com/31558158-building-with-bazel
Платформа: iOS/Android
Bazel — это система сборки с открытым исходным кодом, созданная Google для компиляции больших и сложных кодовых баз. Этот бесплатный курс из 19 уроков обучит вас основам сборки - от написания очень простого Java-приложения до компиляции Android или iOS-приложения с большим количеством зависимостей.
Курс: https://www.raywenderlich.com/31558158-building-with-bazel
Платформа: iOS/Android
🤔1
Quick — это Behavior-Driven среда тестирования для Swift и Objective-C. Quick помогает вам проверить, как ведут себя ваши приложения, а не просто работает код или нет. Такой подход делает тесты чрезвычайно читабельными и поддерживаемыми, а также помогает описать поведение логических частей приложения другим разработчикам.
Quick на GitHub: https://github.com/Quick/Quick
Платформа: iOS/тестирование
⭐️: 9.5K
Quick на GitHub: https://github.com/Quick/Quick
Платформа: iOS/тестирование
⭐️: 9.5K
🤔1
Dokka — это механизм документирования кода для Kotlin, выполняющий ту же функцию, что и javadoc для Java. Как и сам Kotlin, Dokka полностью поддерживает смешанные проекты Java/Kotlin. Он понимает стандартные комментарии Javadoc в файлах Java и комментарии KDoc в файлах Kotlin и может генерировать документацию в различных форматах, включая стандартный Javadoc, HTML и Markdown.
Dokka на GitHub: https://github.com/Kotlin/dokka
Статья: https://apptractor.ru/info/articles/kdoc.html
Платформа: Android/Kotlin
⭐️: 2.6K
Dokka на GitHub: https://github.com/Kotlin/dokka
Статья: https://apptractor.ru/info/articles/kdoc.html
Платформа: Android/Kotlin
⭐️: 2.6K
PlayCover позволяет вам запускать iOS-приложения и игры на вашем компьютере с процессором M1 под управлением macOS 12.0 или новее. Приложениями при этом можно управлять с помощью клавиатуры и мыши.
PlayCover на GitHub: https://github.com/PlayCover/PlayCover
Платформа: macOS/iOS
⭐️: 554
PlayCover на GitHub: https://github.com/PlayCover/PlayCover
Платформа: macOS/iOS
⭐️: 554
40 советов, которые навсегда изменят ваше программирование
В этой статье я даю некоторые советы, которые помогли мне в моей карьере. Прочитать это все можно быстро, но их внедрение и использование может занять всю жизнь. Я занимаюсь разработкой приложений в течение почти 15 лет, и все же иногда мне приходится останавливаться и думать об основных аспектах этой профессии.
Статья: https://apptractor.ru/40coding
Платформа: программирование
В этой статье я даю некоторые советы, которые помогли мне в моей карьере. Прочитать это все можно быстро, но их внедрение и использование может занять всю жизнь. Я занимаюсь разработкой приложений в течение почти 15 лет, и все же иногда мне приходится останавливаться и думать об основных аспектах этой профессии.
Статья: https://apptractor.ru/40coding
Платформа: программирование
👏3
Тинькофф ищет mobile-разработчиков, чтобы за три дня сделать им оффер 💡
6 августа пройдет Mobile Weekend Offer для iOS- и Android-разработчиков с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — Тинькофф сделает оффер в течение трех дней.
Успейте подать заявку до 3 августа: https://l.tinkoff.ru/mobile.weekend.offer.2022
Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие проекты.
6 августа пройдет Mobile Weekend Offer для iOS- и Android-разработчиков с опытом от 3 лет. Пройдите все этапы технического интервью за день. Если понравятся условия и задачи — Тинькофф сделает оффер в течение трех дней.
Успейте подать заявку до 3 августа: https://l.tinkoff.ru/mobile.weekend.offer.2022
Работа в команде Тинькофф — это не только возможность стать частью экспертного комьюнити мобильных разработчиков, но и развивать флагманские продукты. Например, Мобильный Банк, Тинькофф Бизнес и другие проекты.
💩13🔥4
Made with Compose - серия экспериментов с Compose. Видео-плеер, календарь, текстовый редактор, отрисовка текста и т.п.
Made with Compose на GitHub: https://github.com/halilozercan/madewithcompose
Платформа: Android
⭐️: 139
Made with Compose на GitHub: https://github.com/halilozercan/madewithcompose
Платформа: Android
⭐️: 139
👍1
За гранью App Store: возможности для разработки в бизнес-сегменте
Разработка для бизнес-сегмента может сильно отличаться от разработки для рядовых пользователей App Store. Открываются дополнительные возможности, основанные на Apple MDM (Mobile Device Management), также для приложения становятся доступны некоторые технологии, использование которых ограничено при распространении через App Store.
Из доклада вы узнаете:
• Что такое конфигурационные профили и какие у них возможности.
• Как поднять собственный MDM-сервер и какие у него возможности.
• Какая дополнительная функциональность появляется у приложений в Supervised-режиме.
• Какие бывают альтернативные сценарии распространения приложения кроме App Store в B2B.
Видео: https://apptractor.ru/zappstore
Платформа: iOS
Разработка для бизнес-сегмента может сильно отличаться от разработки для рядовых пользователей App Store. Открываются дополнительные возможности, основанные на Apple MDM (Mobile Device Management), также для приложения становятся доступны некоторые технологии, использование которых ограничено при распространении через App Store.
Из доклада вы узнаете:
• Что такое конфигурационные профили и какие у них возможности.
• Как поднять собственный MDM-сервер и какие у него возможности.
• Какая дополнительная функциональность появляется у приложений в Supervised-режиме.
• Какие бывают альтернативные сценарии распространения приложения кроме App Store в B2B.
Видео: https://apptractor.ru/zappstore
Платформа: iOS
Более 100 (!) видео с конференции droidcon Berlin
Конференция прошла в начале июля, а сейчас опубликованы записи всех докладов.
Официальный сайт: https://berlin.droidcon.com/
Видео: https://www.droidcon.com/
Платформа: Android
Конференция прошла в начале июля, а сейчас опубликованы записи всех докладов.
Официальный сайт: https://berlin.droidcon.com/
Видео: https://www.droidcon.com/
Платформа: Android
Calculator - клон фирменного калькулятора Apple на SwiftUI. К проекту прилагается туториал из двух частей, в котором подробнейшим образом объясняются все шаги в его разработке.
Calculator на GitHub: https://github.com/ricardomongza99/Calculator
Платформа: iOS
⭐️: 24
Calculator на GitHub: https://github.com/ricardomongza99/Calculator
Платформа: iOS
⭐️: 24
👍1