#обучение #яндекс #изучение
Подпишитесь на интересующие вас направления и получайте ссылки на трансляции лекций. Подробнее: https://clck.ru/rgYnQ
Ссылка на бота: @ya_informer_bot
Подпишитесь на интересующие вас направления и получайте ссылки на трансляции лекций. Подробнее: https://clck.ru/rgYnQ
Ссылка на бота: @ya_informer_bot
👍4🔥1
#обучение #разработка #изучение #авторизация #библиотеки #firebase
Вопрос:
"Необходимо использовать гугловскую авторизацию в приложение - это всегда через firebase делать?"
Ответ:
Кажется, их логин сделан по стандарнту oauth, можно и без вендорских либ обойтись. Берёшь такую либу, доку гуглов на всякий и погнал: https://github.com/OAuthSwift/OAuthSwift
Вопрос:
"Необходимо использовать гугловскую авторизацию в приложение - это всегда через firebase делать?"
Ответ:
Кажется, их логин сделан по стандарнту oauth, можно и без вендорских либ обойтись. Берёшь такую либу, доку гуглов на всякий и погнал: https://github.com/OAuthSwift/OAuthSwift
GitHub
GitHub - OAuthSwift/OAuthSwift: Swift based OAuth library for iOS
Swift based OAuth library for iOS. Contribute to OAuthSwift/OAuthSwift development by creating an account on GitHub.
🔥5👍1
#swiftdata #issues #concurrency
It's unfortunate that SwiftData doesn't solve threading issues. When you opt into Complete Concurrency Checking (https://lnkd.in/euB2MyDY) Xcode warns you about concurrency issues due to models and model contexts not being Sendable.
https://www.linkedin.com/posts/donny-wals-33660014_its-unfortunate-that-swiftdata-doesnt-solve-activity-7074014270023200768-MP31?utm_source=share&utm_medium=member_desktop
It's unfortunate that SwiftData doesn't solve threading issues. When you opt into Complete Concurrency Checking (https://lnkd.in/euB2MyDY) Xcode warns you about concurrency issues due to models and model contexts not being Sendable.
https://www.linkedin.com/posts/donny-wals-33660014_its-unfortunate-that-swiftdata-doesnt-solve-activity-7074014270023200768-MP31?utm_source=share&utm_medium=member_desktop
👍3😁3🤔1
#обучение #pods #github #библиотеки
Вопрос: Всем привет) а кто нибудь в своих проектах фиксирует версии подов?
Ответ: Фиксировать хорошая практика, потому что любой апдейт, minor или тем более major тебе может все разломать.
Если тебе чего-то не хватало, и ты в релиз ноутсах видишь, что оно заехало, то просто поднимаешь и радуаешься. Желательно чекнуть какие-то гайды по миграции, если они есть или на наличие breaking changes. Нормальные пацаны стараются ничего не ломать в минорных и патч версиях, но это не всегда возможно
Вопрос: Всем привет) а кто нибудь в своих проектах фиксирует версии подов?
Ответ: Фиксировать хорошая практика, потому что любой апдейт, minor или тем более major тебе может все разломать.
Если тебе чего-то не хватало, и ты в релиз ноутсах видишь, что оно заехало, то просто поднимаешь и радуаешься. Желательно чекнуть какие-то гайды по миграции, если они есть или на наличие breaking changes. Нормальные пацаны стараются ничего не ломать в минорных и патч версиях, но это не всегда возможно
👍10
#работа #вакансии
Сам не пробовал, но вакансии живые, надо будет ради интереса закинуть CV. Если-что отвечу реплаем к этому посту
https://t.me/softwaredevelopervacancies
Сам не пробовал, но вакансии живые, надо будет ради интереса закинуть CV. Если-что отвечу реплаем к этому посту
https://t.me/softwaredevelopervacancies
🔥4👍1
#sui #навигация
Как быть с навигацией на SUI.
1. Реализовать UINavigaitonController на его основе сделать координатор
2. Реализовать NavigationStack на 16+ версии ОС
3. Накрутить наркомании поверх существующих навигейшн линков(сделать самому)
4. Использовать готовые решения в виде бибилотек, вот список либ, которые сквозь время опробовали самого разного по размерам проекты:
- https://github.com/matteopuc/swiftui-navigation-stack
- https://github.com/rundfunk47/stinsen
- https://github.com/johnpatrickmorgan/NavigationBackport
- https://github.com/rebeloper/NavigationKit
- https://github.com/johnpatrickmorgan/FlowStacks
- https://betterprogramming.pub/routing-in-swiftui-with-navigationstack-aa8bb9b032de
Посмотрите каждую из ссылок и решите, что подойдет в итоге вам!
Как быть с навигацией на SUI.
1. Реализовать UINavigaitonController на его основе сделать координатор
2. Реализовать NavigationStack на 16+ версии ОС
3. Накрутить наркомании поверх существующих навигейшн линков(сделать самому)
4. Использовать готовые решения в виде бибилотек, вот список либ, которые сквозь время опробовали самого разного по размерам проекты:
- https://github.com/matteopuc/swiftui-navigation-stack
- https://github.com/rundfunk47/stinsen
- https://github.com/johnpatrickmorgan/NavigationBackport
- https://github.com/rebeloper/NavigationKit
- https://github.com/johnpatrickmorgan/FlowStacks
- https://betterprogramming.pub/routing-in-swiftui-with-navigationstack-aa8bb9b032de
Посмотрите каждую из ссылок и решите, что подойдет в итоге вам!
🔥7👍3
Forwarded from Adel Bagautdinov
Дайджест WWDC23
Если вдруг что-то пропустили с WWDC, забирайте полезные ссылки 💪
• Highlights of new technologies introduced at WWDC23
• WWDC23 highlights
• What’s new for Apple developers
• Xcode 15
• Xcode Bookmarks: Save code landmarks & organize tasks
• Swift Macros: Extend Swift with New Kinds of Expressions
• What is new in SwiftUI after WWDC23
• WWDC23 notes
• WWDC23 SwiftData
• New SwiftUI Support for MapKit in Xcode 15
• All new frameworks presented at WWDC23
• WWDC 2023 Viewing Guide
• WWDC23 - Developer Documentation
• WWDC 2023: What’s New In Swift
• WWDC 2023: What’s New In UIKit
• WWDC 2023: What’s New In SwiftUI
• Apple Design Resources
• На смену CoreData пришёл новый фреймворк SwiftData. Разбираемся, как он упрощает хранение данных
• WWDC 2023. Что нового для разработчика
• Горячие новинки WWDC 2023
Посмотреть: WWDC23📹
Почитать: WWDC23 notes 📖
Если вдруг что-то пропустили с WWDC, забирайте полезные ссылки 💪
• Highlights of new technologies introduced at WWDC23
• WWDC23 highlights
• What’s new for Apple developers
• Xcode 15
• Xcode Bookmarks: Save code landmarks & organize tasks
• Swift Macros: Extend Swift with New Kinds of Expressions
• What is new in SwiftUI after WWDC23
• WWDC23 notes
• WWDC23 SwiftData
• New SwiftUI Support for MapKit in Xcode 15
• All new frameworks presented at WWDC23
• WWDC 2023 Viewing Guide
• WWDC23 - Developer Documentation
• WWDC 2023: What’s New In Swift
• WWDC 2023: What’s New In UIKit
• WWDC 2023: What’s New In SwiftUI
• Apple Design Resources
• На смену CoreData пришёл новый фреймворк SwiftData. Разбираемся, как он упрощает хранение данных
• WWDC 2023. Что нового для разработчика
• Горячие новинки WWDC 2023
Посмотреть: WWDC23
Почитать: WWDC23 notes 📖
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
#modernc_concurrency #обучение #многопоточность
https://medium.com/@uladzislau.komar/task-group-и-async-let-в-swift-34f734716faf
https://medium.com/@uladzislau.komar/task-group-и-async-let-в-swift-34f734716faf
Medium
Task Group и Async let в swift
В новом подходе с асинхронным кодом в swift у нас есть две опции, как создать дочерние задачи (те, которые исполняются независимо друг от…
🔥5
#обучение #мнение_ученика #курсы
Про курсы:
Я как раз заканчиваю online iOS в XXX.
Сменил 3х преподов (так получилось), так что есть небольшой опыт.
В целом домашку или не проверяют или проверяют в начале урока на примере конкретно чьей-то одной работы. Поэтому да, то что индивидуально времени тебе никто особо уделять не планирует - это точно. Можно конечно выносить мозг преподу в личку в тг, но до бесконечности тебя консультировать тоже не будут. Опять же, все зависит от препода, тут такой момент, можно долго сидеть - дурить голову манагерам какой препод будет в ближайшей группе и не дождаться того кого ты хочешь.
Плюсы курсов которые подметил я:
- Что-то вроде азарта, мне было интересно не быть "лохом" среди остальных, или вообще выбиться в лидеры, отсюда сильно больше мотивации чем обучение без курсов, плюс дедлайны (но это у меня так)
- Ну и если препод норм, ты можешь выбиться в "отличники" и тебе будут уделять явно больше времени чем остальным, т к преподу тоже хочется тратить время не в пустую, и если есть пара человек которые тащат - все внимание им
Еще такой момент про XXX, все преподы ведут по своему, у школы есть расписание по занятиям и темам, но оно бесполезно, т к каждый препод сам решает как и в какой последовательности ему давать материал (а что добавить от себя), отсюда и выплывает, что нужно выбрать норм препода.
Резюмируя:
Курсы XXX неплохие, но нужно заранее к ним подготовится, чтобы быть в топе учеников и вытягивать максимум времени на себя, ну и найти норм препода.
По поводу менторов:
Думаю тоже отличная тема, но тут немаловажен вопрос денег. Все же курсы, как по мне дешевле. Тот же XXX стоит примерно 1к$ за пол года, как я знаю, менторы сильно дороже, но и подход будет лучше. Так что я бы выбирал и по своему бюджету не в последнюю очередь.
Как-то так
Про курсы:
Я как раз заканчиваю online iOS в XXX.
Сменил 3х преподов (так получилось), так что есть небольшой опыт.
В целом домашку или не проверяют или проверяют в начале урока на примере конкретно чьей-то одной работы. Поэтому да, то что индивидуально времени тебе никто особо уделять не планирует - это точно. Можно конечно выносить мозг преподу в личку в тг, но до бесконечности тебя консультировать тоже не будут. Опять же, все зависит от препода, тут такой момент, можно долго сидеть - дурить голову манагерам какой препод будет в ближайшей группе и не дождаться того кого ты хочешь.
Плюсы курсов которые подметил я:
- Что-то вроде азарта, мне было интересно не быть "лохом" среди остальных, или вообще выбиться в лидеры, отсюда сильно больше мотивации чем обучение без курсов, плюс дедлайны (но это у меня так)
- Ну и если препод норм, ты можешь выбиться в "отличники" и тебе будут уделять явно больше времени чем остальным, т к преподу тоже хочется тратить время не в пустую, и если есть пара человек которые тащат - все внимание им
Еще такой момент про XXX, все преподы ведут по своему, у школы есть расписание по занятиям и темам, но оно бесполезно, т к каждый препод сам решает как и в какой последовательности ему давать материал (а что добавить от себя), отсюда и выплывает, что нужно выбрать норм препода.
Резюмируя:
Курсы XXX неплохие, но нужно заранее к ним подготовится, чтобы быть в топе учеников и вытягивать максимум времени на себя, ну и найти норм препода.
По поводу менторов:
Думаю тоже отличная тема, но тут немаловажен вопрос денег. Все же курсы, как по мне дешевле. Тот же XXX стоит примерно 1к$ за пол года, как я знаю, менторы сильно дороже, но и подход будет лучше. Так что я бы выбирал и по своему бюджету не в последнюю очередь.
Как-то так
👍6
👍2🤔1
Forwarded from kyrillic
Про неочевидное в Linkedin, ч.2. Продолжим, про инсайты!
9/ Есть официальный Economic Graph от Линкедина, где собираются большие данные пользователей и выдаются в виде полезных инсайтов - Workforce Data. Методология там грамотная!
Например можно посмотреть, какие скиллы актуальны сегодня, с фильтром по локации и специальности - Future of Skills. Тем самым можно лучше понять, в каком направлении развиваться.
И понять, как выделяться из множества специалистов того же профиля!
Еще интереснее - В Career Explorer данные Job Transitions: можно посмотреть, в какую сторону будет легче всего менять специализацию. Там тоже учитывается локация.
Economic Graph интересно изучить не только ищущим работу. В целом интересно полазить для общего развития. И например можно узнать, что из Co-Founder один из лучших мэтчей - переход в Consulting Specialist 🥲
10/ Многие загорелись строчить посты на Линкедине, но как и везде, нужно качество, а не количество. При этом именно на Линкедине “полезное” сильно перевешивает ”интересное”. Там уже появилась плеяда линкедин-инфлюенсеров, которые быстро растут. А лучше всех растут (особенно по качеству аудитории) авторы, у которых есть источник постоянных суперкрутых инсайтов.
Пример из стартапов - Peter Walker, занимает должность Head of Insights (Data Storyteller!) в Carta, сыпет суперполезными постами, основанными на абсолютно объективных цифрах от Carta (пример на скриншоте). У него “нечестное преимущество” - доступ к этим данным. А для Carta - это очень дешевый источник лидов.
Это интересная карьерная возможность для тех, кто умеет хорошо анализировать, структурировать инсайты и быть интересным для аудитории: пойти таким Head of Insights в быстрорастущий стартап. Уверен, что в ближайшие пару лет, в том числе из-за gpt и ко. в b2b content strategy будет переход в таких “head of insights”, которые будут очень востребованы, с соответствующими зарплатами.
И чтобы стать интересным в b2b уже сейчас, достаточно завести рассылку в b2b, органично вырасти до нескольких тысяч подписчиков, попутно репостя в Линкедин.
О будущем контента в более широком смысле писал ранее. Описанный выше пример мне кажется очень хорошей карьерной возможностью.
11/ Самые заходящие посты в Линкедине (и не только), это что-то вроде “я добился X за Y лет, и вот мои learnings”. Конечно ни у кого нет множества таких личных learnings, чтобы хватало на кучу полезных постов. Но в примере выше Питер именно такой формат и эксплуатирует, просто опыт не его, а целой большой компании: “есть много объективных знаний (данных), вот вам выжимка”.
Так что если хочется писать годноту именно для роста своей аудитории, то можно пробовать обращаться к компаниям из своей индустрии за их данными-знаниями, из которых производить инсайты. Конечно никто не будет против дополнительного упоминания своего бренда.
PS В прошлом посте было предложение добавляться ко мне в Linkedin и оставлять ссылки на свои профили в комментариях. Давайте продолжим! Вот мой, добавляйтесь, приму все заявки: https://www.linkedin.com/in/kyril-ku/
А свои оставляйте в комментариях, предварительно добавившись к остальным из комментариев. С коротким интро будет втрое эффективнее!
@kyrillic
9/ Есть официальный Economic Graph от Линкедина, где собираются большие данные пользователей и выдаются в виде полезных инсайтов - Workforce Data. Методология там грамотная!
Например можно посмотреть, какие скиллы актуальны сегодня, с фильтром по локации и специальности - Future of Skills. Тем самым можно лучше понять, в каком направлении развиваться.
И понять, как выделяться из множества специалистов того же профиля!
Еще интереснее - В Career Explorer данные Job Transitions: можно посмотреть, в какую сторону будет легче всего менять специализацию. Там тоже учитывается локация.
Economic Graph интересно изучить не только ищущим работу. В целом интересно полазить для общего развития. И например можно узнать, что из Co-Founder один из лучших мэтчей - переход в Consulting Specialist 🥲
10/ Многие загорелись строчить посты на Линкедине, но как и везде, нужно качество, а не количество. При этом именно на Линкедине “полезное” сильно перевешивает ”интересное”. Там уже появилась плеяда линкедин-инфлюенсеров, которые быстро растут. А лучше всех растут (особенно по качеству аудитории) авторы, у которых есть источник постоянных суперкрутых инсайтов.
Пример из стартапов - Peter Walker, занимает должность Head of Insights (Data Storyteller!) в Carta, сыпет суперполезными постами, основанными на абсолютно объективных цифрах от Carta (пример на скриншоте). У него “нечестное преимущество” - доступ к этим данным. А для Carta - это очень дешевый источник лидов.
Это интересная карьерная возможность для тех, кто умеет хорошо анализировать, структурировать инсайты и быть интересным для аудитории: пойти таким Head of Insights в быстрорастущий стартап. Уверен, что в ближайшие пару лет, в том числе из-за gpt и ко. в b2b content strategy будет переход в таких “head of insights”, которые будут очень востребованы, с соответствующими зарплатами.
И чтобы стать интересным в b2b уже сейчас, достаточно завести рассылку в b2b, органично вырасти до нескольких тысяч подписчиков, попутно репостя в Линкедин.
О будущем контента в более широком смысле писал ранее. Описанный выше пример мне кажется очень хорошей карьерной возможностью.
11/ Самые заходящие посты в Линкедине (и не только), это что-то вроде “я добился X за Y лет, и вот мои learnings”. Конечно ни у кого нет множества таких личных learnings, чтобы хватало на кучу полезных постов. Но в примере выше Питер именно такой формат и эксплуатирует, просто опыт не его, а целой большой компании: “есть много объективных знаний (данных), вот вам выжимка”.
Так что если хочется писать годноту именно для роста своей аудитории, то можно пробовать обращаться к компаниям из своей индустрии за их данными-знаниями, из которых производить инсайты. Конечно никто не будет против дополнительного упоминания своего бренда.
PS В прошлом посте было предложение добавляться ко мне в Linkedin и оставлять ссылки на свои профили в комментариях. Давайте продолжим! Вот мой, добавляйтесь, приму все заявки: https://www.linkedin.com/in/kyril-ku/
А свои оставляйте в комментариях, предварительно добавившись к остальным из комментариев. С коротким интро будет втрое эффективнее!
@kyrillic