Привет! На связи продакшн-центр proglib.academy 💥
Мы ищем спикера на курс «Основы IT для непрограммистов».
Хочешь рассказывать отделу продаж, чем отличается Java от JavaScript и языки программирования от естественных языков? Тогда нам есть, о чём поговорить!
💪🏻 Если ты:
— можешь доносить сложные темы простым языком
— владеешь одним или несколькими языками программирования
— не боишься публичных выступлений
— умеешь чётко формулировать мысли
— имеешь опыт преподавания или очень хочешь попробовать себя в роли спикера
🤓 Чувствуешь, что хочется и можется, тогда пройди небольшой опрос и оставь свой контакт в гугл-форме.
Мы ищем спикера на курс «Основы IT для непрограммистов».
Хочешь рассказывать отделу продаж, чем отличается Java от JavaScript и языки программирования от естественных языков? Тогда нам есть, о чём поговорить!
💪🏻 Если ты:
— можешь доносить сложные темы простым языком
— владеешь одним или несколькими языками программирования
— не боишься публичных выступлений
— умеешь чётко формулировать мысли
— имеешь опыт преподавания или очень хочешь попробовать себя в роли спикера
🤓 Чувствуешь, что хочется и можется, тогда пройди небольшой опрос и оставь свой контакт в гугл-форме.
😢1
Вчера разбирали процесс создания корутины Kotlin, а сегодня рассмотрим вопросы реализации правильной инфраструктуры для обработки ошибок и причины сложности корутин. ⬇️
Читать
Читать
Telegram
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
Пошаговый разбор процесса создания корутины Kotlin.
Читать
Читать
🔥3
Для сборки приложения под iOS последней версии без обновления Xcode просто выполните несколько простых шагов. ⬇️
Читать
Читать
Medium
Build to latest iOS device without upgrading to latest Xcode
Always when there is a new iOS update I will be searching this in my browser. Decided to write myself a note on where to replace the device…
🧘 5 советов, как быстро справиться с тревогой, беспокойством и стрессом
Тревожность – уже привычное состояние каждого небезразличного человека в последние дни. Рассказываем, что делать в ситуации, когда корвалол кажется единственным спасением.
🔗 Основной сайт
🔗 Зеркало
Тревожность – уже привычное состояние каждого небезразличного человека в последние дни. Рассказываем, что делать в ситуации, когда корвалол кажется единственным спасением.
🔗 Основной сайт
🔗 Зеркало
Для общего развития Android-разработчику: подробный разбор атаки на Android-ядро с помощью Qualcomm TrustZone.
Читать
Читать
Tamir Zahavi-Brunner’s Blog
Attacking the Android kernel using the Qualcomm TrustZone
In this post I describe a somewhat unique Android kernel exploit, which utilizes the TrustZone in order to compromise the kernel.
🙏3
Тут команда EmergeTools проанализировала пять популярных приложений из App Store и поделилась советами, которые помогут сократить время их старта.
Читать
Читать
Emergetools
Emerge Tools Blog | How these 5 iOS apps could improve their startup time
A detailed look at the startup times for 5 popular apps from the App Store and actionable insights for how they can be improved.
Ключевые особенности обработки исключений в Kotlin Coroutines, которые помогут освоить данную тему.
Читать
Читать
Хабр
Почему исключения в Kotlin Coroutines это сложно и как с этим жить?
Обработка исключений, вероятно одна из самых сложных частей, когда вы изучаете корутины в Kotlin. В этой статье, я расскажу о причинах такой сложности и объясню некоторые ключевые моменты для хорошего...
#ищу_работу
Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
👍2
Акниет Арысбаев, Android-разработчик в Delivery Hero, рассказывает про автоматизацию отслеживания изменения размера релизной сборки приложения на каждом Pull Request.
Также он затрагивает структуру APK, App Bundle и инструменты для определения разницы в размере между сборками.
https://youtu.be/oXI7IBlJ-X4
Также он затрагивает структуру APK, App Bundle и инструменты для определения разницы в размере между сборками.
https://youtu.be/oXI7IBlJ-X4
YouTube
Автоматизация проверки размера Android приложения на CI
Доклад про автоматизацию отслеживания изменения размера релизной сборки приложения на каждом Pull Request. Автор рассказывает про структуру APK и App Bundle, а также про инструменты для получения разницы в размере между сборками.
Эксперт - Акниет Арысбаев…
Эксперт - Акниет Арысбаев…
🔥3
Вы когда-нибудь обманывали на собеседованиях?
Anonymous Poll
65%
Нет
9%
Да, о причинах увольнения
20%
Да, об опыте работы
6%
Другое (напишу в комментариях)
👍3
Игорь Буняков из 2ГИС рассказывает, как его iOS-команда переписала весь движок карт на Metal и с какими проблемами столкнулась на пути от первого прототипа к публикации готового релиза.
Читать
Читать
Хабр
Переход на Metal
А зачем? Причина первая: уход на пенсию OpenGL для iOS/OSX. В 2018 году Apple объявила, что прекращает поддержку этого графического API, и это только вопрос времени, когда она удалит его из своих...
Взаимные блокировки (deadlocks) в Swift: что это, причины возникновения, способы обнаружения и устранения.
Читать
Читать
SwiftLee
Deadlocks in Swift explained: detecting and solving
Deadlocks in Swift can cause your app to hang and become unresponsive. Learn how to detect and solve hangs in Xcode.