Перевод видео с озвучкой
Расширение для браузеров (проверил в Arc)
📱 https://github.com/ilyhalight/voice-over-translation
Список поддерживаемых сайтов wiki
#ПриложенияДляМака@isilverdev
Расширение для браузеров (проверил в Arc)
Список поддерживаемых сайтов wiki
#ПриложенияДляМака@isilverdev
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ilyhalight/voice-over-translation: Небольшое расширение, которое добавляет закадровый перевод видео из YaBrowser в другие…
Небольшое расширение, которое добавляет закадровый перевод видео из YaBrowser в другие браузеры - ilyhalight/voice-over-translation
📚Как найти Книги по iOS dev
Лайфхак:
- Заходим в любой более менее крупный чат, связанный с iOS разработкой.
- Тапаем по шапке чата
- Файлы
- В поиске: pdf или epub
Bingo🎉
Лайфхак:
- Заходим в любой более менее крупный чат, связанный с iOS разработкой.
- Тапаем по шапке чата
- Файлы
- В поиске: pdf или epub
Bingo
Please open Telegram to view this post
VIEW IN TELEGRAM
Базу Swift изучил: закончил 14 из 100 дней курса SwiftUI и 16§§ первой книги Усова.
Дальше в курсах начинается верстка: UIKit/SwiftUI
Думаю взять несколько дней на повторение всего пройденного.
И поставить галочку в первой промежуточной точке )))
#100daysOfSwiftUI@isilverdev
#SwiftMeUsovBookFirst@isilverdev
Дальше в курсах начинается верстка: UIKit/SwiftUI
Думаю взять несколько дней на повторение всего пройденного.
И поставить галочку в первой промежуточной точке )))
#100daysOfSwiftUI@isilverdev
#SwiftMeUsovBookFirst@isilverdev
Начал изучать Организацию процесса разработки iOS-приложений в команде
Почему сейчас, когда еще не начал делать свои приложения в соло-режиме?
- Вписался в пару учебных проектов с командной работой.
Методология
- Agile (Scrum)
Инструменты
- YouGile (Russia)
- Jira (international)
#YouGile@isilverdev
Почему сейчас, когда еще не начал делать свои приложения в соло-режиме?
- Вписался в пару учебных проектов с командной работой.
Методология
- Agile (Scrum)
Инструменты
- YouGile (Russia)
- Jira (international)
#YouGile@isilverdev
Подборка курсов по iOS разработке
Swift — Основы разработки приложений под iOS [Книга 1 издание 6] (ru / 600₽) - Василий Усов
100 Days of SwiftUI (eng) -
Paul Hudson
iOS & Swift - The Complete iOS App Development Bootcamp (eng / $11) - Dr. Angela Yu
Full Courses - Swift, SwiftUI, UIKit (eng) - Sean Allen
iOS Development Course Beginner (ru)- Alex Skutarenko
Курс iOS разработки (ru) - LazyLoad Swift & iOS
SwiftFul Thinking (eng) - Nick Sarno
...
Swift — Основы разработки приложений под iOS [Книга 1 издание 6] (ru / 600₽) - Василий Усов
100 Days of SwiftUI (eng) -
Paul Hudson
iOS & Swift - The Complete iOS App Development Bootcamp (eng / $11) - Dr. Angela Yu
Full Courses - Swift, SwiftUI, UIKit (eng) - Sean Allen
iOS Development Course Beginner (ru)- Alex Skutarenko
Курс iOS разработки (ru) - LazyLoad Swift & iOS
SwiftFul Thinking (eng) - Nick Sarno
...
swiftme.ru
Swift. Обучение разработке под iOS и macOS – Swiftme.ru
Обучение и курсы по разработке на Swift под iOS. Уникальная система обучения на русском языке, задания и тесты по каждой теме.
🔥2
Потрогал сервис YouGile
Попробовал распланировать изучение глав книги Усова: указал количество страниц и попытался оценить главы в СториПойнтах.
#YouGile@isilverdev
Попробовал распланировать изучение глав книги Усова: указал количество страниц и попытался оценить главы в СториПойнтах.
#YouGile@isilverdev
👍1
I am rich - приложение, которое было создано в 2008 году и стоило $999.99!!!
Никакого функционала, только осознание того, что ты можешь себе позволить купить приложение за 1k$.
На скрине - мой вариант, по курсу Angela Yu на Udemy.
#AngelaYuCourse@isilverdev
Никакого функционала, только осознание того, что ты можешь себе позволить купить приложение за 1k$.
На скрине - мой вариант, по курсу Angela Yu на Udemy.
#AngelaYuCourse@isilverdev
👍2
🎉 I just finished Day 15 of the #100daysOfSwiftUI@isilverdev
День повторения пройденного за предыдущие 14 дней.
Некоторые мысли:
- Конспекты, которые веду под каждому дню/теме в Notion очень помогают.
- Есть ощущение, что все что прошел еще не знаю, но познакомился.
- на разных курсах объясняют с разной степенью погружения в тему, поэтому считаю норм проходить 2-3 курса параллельно: и повторение - мать ученья, и открыть для себя тему с других ракурсов.
Далее в курсе проекты = больше практики.
✔️ 15/100
День повторения пройденного за предыдущие 14 дней.
Некоторые мысли:
- Конспекты, которые веду под каждому дню/теме в Notion очень помогают.
- Есть ощущение, что все что прошел еще не знаю, но познакомился.
- на разных курсах объясняют с разной степенью погружения в тему, поэтому считаю норм проходить 2-3 курса параллельно: и повторение - мать ученья, и открыть для себя тему с других ракурсов.
Далее в курсе проекты = больше практики.
Please open Telegram to view this post
VIEW IN TELEGRAM
Текущий прогресс по курсам Swift
✔️ 15/100 - 100 дней SwiftUI
✔️ 17/39 - Усов книга 1
✔️ 3/29 - Angela Yu
🟩🟩🟩⬜️⬜️⬜️⬜️⬜️⬜️⬜️ - 100 дней
🟩🟩🟩🟩🟩🟩⬜️⬜️⬜️⬜️ - Усов
🟩🟩⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️ - Angela Yu
🟩🟩🟩⬜️⬜️⬜️⬜️⬜️⬜️⬜️ - 100 дней
🟩🟩🟩🟩🟩🟩⬜️⬜️⬜️⬜️ - Усов
🟩🟩⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️ - Angela Yu
Please open Telegram to view this post
VIEW IN TELEGRAM
Про планирование
Планы на неделю и день удобно вести в календаре
Ранее использовал google календарь, но там не хватало задач, которые пока не привязаны ко времени и/или слишком малы для места в календаре.
Сейчас использую Tick Tick
Планы на неделю и день удобно вести в календаре
Ранее использовал google календарь, но там не хватало задач, которые пока не привязаны ко времени и/или слишком малы для места в календаре.
Сейчас использую Tick Tick
Как я планирую что и когда учить
В Tick Tick на календаре выделяю временные слоты: утром и вечером по 2-3 часа. (Обычно главу или тему любого курса можно пройти за 2-3 часа).
Получаем ресурс - от 12 до 15 слотов.
В YouGile внес все главы курсов, попытался оценить объем каждой главы/части курса по требуемым времени затратам.
Накидываю примерно главы курсов, которые могу пройти за неделю. Каждый курс на своей доске.
Колонки со всех досок зеркально сведены в одну и я вижу общий объем глав/тем. Тут я корректирую, убираю некоторые главы на потом.
#YouGile@isilverdev
В Tick Tick на календаре выделяю временные слоты: утром и вечером по 2-3 часа. (Обычно главу или тему любого курса можно пройти за 2-3 часа).
Получаем ресурс - от 12 до 15 слотов.
В YouGile внес все главы курсов, попытался оценить объем каждой главы/части курса по требуемым времени затратам.
Накидываю примерно главы курсов, которые могу пройти за неделю. Каждый курс на своей доске.
Колонки со всех досок зеркально сведены в одну и я вижу общий объем глав/тем. Тут я корректирую, убираю некоторые главы на потом.
#YouGile@isilverdev
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1😁1
Курс Angela Yu
✔️ Раздел 4
Swift UIKit
Приложение Игральные кости
- Клонировал заготовку приложения с GitHub
- IBoutlet
- IBActions
Находка дня:
Выбор картинки прямо в коде:
#AngelaYuCourse@isilverdev
Swift UIKit
Приложение Игральные кости
- Клонировал заготовку приложения с GitHub
- IBoutlet
- IBActions
Находка дня:
Выбор картинки прямо в коде:
diceImageViewOne.image = #imageLiteral(resourceName: "DiceSix")
#AngelaYuCourse@isilverdev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Вписался в учебный проект по созданию мобильного приложения
Цель получить навык работы в команде и практический опыт в iOS разработке
Инструменты взаимодействия в команде:
- YouGile
- GitHub
Техническая реализация
- UIKit, Clean Architecture, iOS 16
- сеть: Alamofire, async/await (альтернатива - самописный сетевой сервис)
- карта: YandexMapsMobile (альтернатива MapKit)
- база данных: RealmSwift (альтернатива CoreData)
- загрузка картинок: Alamofire (альтернатива Kingfisher)
- Keychain
Команда 10 человек
Нашли несколько вариантов дизайнов приложений в Figma
Выбрали Food Delivery App
Дизайн оказался далеко не идеальным, но для учебного проекта - норм.
Сейчас этап верстки: разбираем задачи.
Так опыта и знаний пока очень мало, выбрал
- Верстка Онбординга
- Кнопки - сверстать отдельными компонентами, для единообразного использования во всем проекте
Повытаскивал все кнопки в Figma в одну область, чтобы систематизировать и понять какая структура компонентов будет нужна.
Еще ни строчки кода, а уже интересно... мурашки вокруг толпами бегают )))
#iOSпоВзрослому@isilverdev
Цель получить навык работы в команде и практический опыт в iOS разработке
Инструменты взаимодействия в команде:
- YouGile
- GitHub
Техническая реализация
- UIKit, Clean Architecture, iOS 16
- сеть: Alamofire, async/await (альтернатива - самописный сетевой сервис)
- карта: YandexMapsMobile (альтернатива MapKit)
- база данных: RealmSwift (альтернатива CoreData)
- загрузка картинок: Alamofire (альтернатива Kingfisher)
- Keychain
Команда 10 человек
Нашли несколько вариантов дизайнов приложений в Figma
Выбрали Food Delivery App
Дизайн оказался далеко не идеальным, но для учебного проекта - норм.
Сейчас этап верстки: разбираем задачи.
Так опыта и знаний пока очень мало, выбрал
- Верстка Онбординга
- Кнопки - сверстать отдельными компонентами, для единообразного использования во всем проекте
Повытаскивал все кнопки в Figma в одну область, чтобы систематизировать и понять какая структура компонентов будет нужна.
Еще ни строчки кода, а уже интересно... мурашки вокруг толпами бегают )))
#iOSпоВзрослому@isilverdev
👍1
1. Утренний слот "в топку", когда накануне уходишь в ночь.
У меня это:
- ночерний волейбол, который заканчивается в 1 ночи + дорога домой.
- матчи Ливерпуля (
2. Идея нового приложения.
Пет проекты - самое увлекательное в мобильной разработке. В голове куча идей: функционал, дизайн, технические решения... Когда проваливаешься в эту "кроличью нору", тебя накрывает с головой и ты забиваешь на график обучения.
Вот и у меня накануне произошел прорыв в идее своего приложения: никак не мог придумать идею дизайна, тут вдруг пробило и сел накидывать в Figma.
В результате, выполнено уроков за вчера - 0!
Как с этим быть?
1. Если не так часто, то можно. Жить надо сейчас, важен и спорт, и увлечения - иначе в одной учебе программированию можно выгореть.
2. То же нормально. После "вспышки" надо перепланировать график, включить - работу над пет-проектом. Он и будет одним из мотивирующих локомотивов.
Как вы справляетесь?
Please open Telegram to view this post
VIEW IN TELEGRAM
Ничего энергоемкого запущено не было.
Мониторинг системы указал на DeepL
Потребление более 2000 ед. за последние 12ч. при 40 ед. У cледующего в списке - браузер Arc!
Пришлось повозиться, чтобы его остановить и удалить.
(Настройки / Основные / Хранилище / Приложения ( i ) )
Сразу стала заметна разница:
- бук холодный,
- разряд батареи медленный!
Заодно немного прибрался в приложениях:
- удалил дубликаты и не используемые приложения;
- установил AlDente App (free plan) - для контроля зарядки аккумулятора
Скачать с сайта
❗️Поделюсь списком приложений, которые использую на macbook'е:
- Loop - менеджер окон
Горячими клавишами размещаю окно: 1/2, 2/3, 1/3 (слева/справа), центр и на весь экран.
Скачать на GitHub
- Punto Switcher - смена языка раскраски клавиатуры
Авто смену отключил, особенно бесило во время работы с кодом. Настроил смену языка и транслитерацию текущего набранного слова по клавише ⌃ Control
Скачать с сайта
- KeyClu - окно с горячими клавишами активного приложения
По двойному нажатию и удерживаю кнопки ⌘ Command Появляется окно со всеми горячими клавиша активного приложения.
Скачать на GitHub
- Shottr - скриншотер
Анализ сриншотеров не проводил, этот поставил и он устраивает всем
Скачать с сайта
- Quitter - закрывает программы по таймер
Настроил некоторые программы на закрытие через 5-10 минут бездействия. Снижается потребление ресурсов Mac и меньше моя расфокусировка.
Скачать с сайта
Есть ли у вас интересные утилиты или приложения для Mac?
#ПриложенияДляМака@isilverdev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1