Какой процент вашего рабочего времени вам приходилось заниматься бессмысленной/бесполезной работой?
Anonymous Poll
20%
Мояработа всегда имеет смысл
13%
5—10%
13%
11—20%
14%
21—30%
11%
31—50%
10%
Более 50%
18%
Моя работа вообще не имеет никакого смысла
👍2
Мир катится в Рождество и Новый Год, новостей мало, и главная на сегодня - студия дипфейков Deep Voodoo получила инвестиции в $20 млн. Что забавно, принадлежит она Трею Паркеру и Мэтту Стоуну, авторам "Южного парка". Первый публичный опыт студии, клип Кендрика Ламара «The Heart Part 5», вышел вполне удачным, и с инвестициями Deep Voodoo начнет предлагать свои технологии всем заинтересованным. Выйдет ли у студии свое какое-либо кино с дипфейками с стиле South Park, к сожалению не сообщается.
Разработка
• $20 млн: Deep Voodoo — студия дипфейков создателей «Южного парка»
• Что такое Design Review
• Программисты тратят на бессмысленную работу в среднем 38% своего рабочего времени
• Как мы создавали мобильное приложение «Х5 Недвижимость», или любовь не с первого касания
• Какие проблемы решает Release Train в мобильной разработке
• Как разработать приложение доставки in-house: опыт экспресс-доставки Перекрёстка
• Building a Secure Mobile App in the Cloud
• How I Created a Free Digital Product That People Want To Pay
• Challenging algorithms and data structures every programmer should try
• UX for Introverts
iOS
• Встречайте: новый протокол Transferable
• SwiftUI View Lifecycle: демонстрация жизненного цикла
• Create an End-to-End SwiftUI Application With Swift Playgrounds on iPad
• How to Implement a Unit Test in an iOS Legacy Codebase
• How to create text recognition with Vision Framework in Swift
Android
• Material You Color System: быстрое погружение в пучины
• 3 Awesome Kotlin Feature Requests
• Launching coroutines vs suspend functions
• Improving Your Gradle Workflow by Not Auto-reloading Build Files
• UnifiedPush: a decentralized, open-source push notification protocol
• Android Object Animator
Кроссплатформа
• How to Hack & Protect Flutter Apps — Simple and Actionable Guide
• Rive and Flutter: A Match Made in Animation Heaven
Вакансия дня
• Тестировщик в команду NFT (Android/iOS) в VK
Разработка
• $20 млн: Deep Voodoo — студия дипфейков создателей «Южного парка»
• Что такое Design Review
• Программисты тратят на бессмысленную работу в среднем 38% своего рабочего времени
• Как мы создавали мобильное приложение «Х5 Недвижимость», или любовь не с первого касания
• Какие проблемы решает Release Train в мобильной разработке
• Как разработать приложение доставки in-house: опыт экспресс-доставки Перекрёстка
• Building a Secure Mobile App in the Cloud
• How I Created a Free Digital Product That People Want To Pay
• Challenging algorithms and data structures every programmer should try
• UX for Introverts
iOS
• Встречайте: новый протокол Transferable
• SwiftUI View Lifecycle: демонстрация жизненного цикла
• Create an End-to-End SwiftUI Application With Swift Playgrounds on iPad
• How to Implement a Unit Test in an iOS Legacy Codebase
• How to create text recognition with Vision Framework in Swift
Android
• Material You Color System: быстрое погружение в пучины
• 3 Awesome Kotlin Feature Requests
• Launching coroutines vs suspend functions
• Improving Your Gradle Workflow by Not Auto-reloading Build Files
• UnifiedPush: a decentralized, open-source push notification protocol
• Android Object Animator
Кроссплатформа
• How to Hack & Protect Flutter Apps — Simple and Actionable Guide
• Rive and Flutter: A Match Made in Animation Heaven
Вакансия дня
• Тестировщик в команду NFT (Android/iOS) в VK
👍8
Новый большой еженедельный дайджест - на этот раз 105 материалов. Рождественский, последний в этом году. Счастливого вам Нового года и Рождества, хорошего кода и интересных проектов, мира, любви и счастья. С дайджестами продолжим уже в новом году! Традиционно, по возможности, поставьте 🌲☃️🎁❤️.
❤24🍾10👍4🔥3
Пока я тут шарюсь по синайскому полуострову, исследователи из Стэнфордского университета обнаружили, что такие AI-инструменты, как Github Copilot, помогают писать менее безопасный код.
1. Участники, имевшие доступ к ИИ-помощнику, часто создавали больше уязвимостей в безопасности, чем те, кто не имел доступа.
2. Участники, получившие доступ к ИИ-помощнику, с большей вероятностью полагали, что они написали безопасный код, чем те, кто не имел доступа к ИИ.
3. По другому исследованию, 40% компьютерных программ, созданных с помощью Copilot, имеют потенциально эксплуатируемые уязвимости.
Мораль: доверяй ИИ, нопроверяй понимай. что он пишет.
1. Участники, имевшие доступ к ИИ-помощнику, часто создавали больше уязвимостей в безопасности, чем те, кто не имел доступа.
2. Участники, получившие доступ к ИИ-помощнику, с большей вероятностью полагали, что они написали безопасный код, чем те, кто не имел доступа к ИИ.
3. По другому исследованию, 40% компьютерных программ, созданных с помощью Copilot, имеют потенциально эксплуатируемые уязвимости.
Мораль: доверяй ИИ, но
👍1
1. По слухам, VK, «Яндекс», Сбербанк и «Ростелеком» планируют учредить компанию, которая займется разработкой новой мобильной ОС на базе открытого Android и платформы, способной заменить Google Mobile Services (GMS).
2. Разработка новой ОС группой игроков не противоречит планам «Ростелекома» развивать мобильную экосистему ОС «Аврора», которая будет использоваться в корпоративном и государственном секторе «для работы с чувствительными данными».
3. Предположительно, на разработку ОС на базе Android потребуется не более года. Но в реальности, скорее всего, не менее 3-4 лет.
2. Разработка новой ОС группой игроков не противоречит планам «Ростелекома» развивать мобильную экосистему ОС «Аврора», которая будет использоваться в корпоративном и государственном секторе «для работы с чувствительными данными».
3. Предположительно, на разработку ОС на базе Android потребуется не более года. Но в реальности, скорее всего, не менее 3-4 лет.
🤡85👍9👏2🙈2
Ухожу на новогодние каникулы - если и буду писать, то случайным образом и о том, что на глаза попадется. Спасибо всем, что читали канал и сайт, делились тем, что я публикую и ставили лайки. Надеюсь, в новом году продолжим с новым задором и новыми идеями.
Если есть, что сказать/предложить/похвалить/поругать - напишите в комментариях.
С Новым Годом. Будем 🍾
А вот напоследок 10 самых читаемых статей 2022 года:
1. Лучшие ноутбуки для программирования 2022
2. Android Developer Roadmap 2022: карта навыков и модель развития And1roid-разработчика
3. 10 открытых проектов Jetpack Compose, которые вас вдохновят
4. Годовой отчет State of Mobile 2022 от App Annie: 5.4 млн приложений и $170 млрд
5. Год последовательного Leetcod-инга каждый день
6. 6 алгоритмов, которые должен знать каждый разработчик
7. Как написать примечания к выпуску (release notes)
8. Как изучать структуры данных и алгоритмы
9. Почему я оставил работу в Netflix с зарплатой в $450,000
10. 7 плагинов Android Studio, ускоряющих разработку приложений
Если есть, что сказать/предложить/похвалить/поругать - напишите в комментариях.
С Новым Годом. Будем 🍾
А вот напоследок 10 самых читаемых статей 2022 года:
1. Лучшие ноутбуки для программирования 2022
2. Android Developer Roadmap 2022: карта навыков и модель развития And1roid-разработчика
3. 10 открытых проектов Jetpack Compose, которые вас вдохновят
4. Годовой отчет State of Mobile 2022 от App Annie: 5.4 млн приложений и $170 млрд
5. Год последовательного Leetcod-инга каждый день
6. 6 алгоритмов, которые должен знать каждый разработчик
7. Как написать примечания к выпуску (release notes)
8. Как изучать структуры данных и алгоритмы
9. Почему я оставил работу в Netflix с зарплатой в $450,000
10. 7 плагинов Android Studio, ускоряющих разработку приложений
AppTractor
Лучшие ноутбуки для программирования 2022
Сайт XDA Developers составил рейтинг лучших ноутбуков для программирования в 2022 году. Как пишут в статье, прошли те времена, когда программисты сидели перед огромными настольными ПК, окруженные множеством больших мониторов. Конечно, некоторые все еще программируют…
🎉29👍20❤10
Платформа подбора разработчиков HackerRank подвела итоги 2022 года и опубликовал исследование 2023 HackerRank Developer Skills Report,
1. Топ языков и технология, по которым больше всего проходят обязательные тесты со стороны работодателей — Java, Python, SQL, C++ и javaScript.
2. Swift на 13 месте, но заметно потерял популярность.
3. Если разработчики сами проходят тесты, то топ это Java, Python, C++, JS и C#. Swift на десятом месте, Kotlin на одиннадцатом.
4. Самым востребованным навыком является способность решать проблемы. Речь идет о понимании структур данных и алгоритмов, поэтому неудивительно, что этот скил на первом месте. Можно думать о нем как об общей проверке компетентности, особенно для молодых талантов. На втором месте — вопросы машинного обучения, на третьем — общение с REST API.
1. Топ языков и технология, по которым больше всего проходят обязательные тесты со стороны работодателей — Java, Python, SQL, C++ и javaScript.
2. Swift на 13 месте, но заметно потерял популярность.
3. Если разработчики сами проходят тесты, то топ это Java, Python, C++, JS и C#. Swift на десятом месте, Kotlin на одиннадцатом.
4. Самым востребованным навыком является способность решать проблемы. Речь идет о понимании структур данных и алгоритмов, поэтому неудивительно, что этот скил на первом месте. Можно думать о нем как об общей проверке компетентности, особенно для молодых талантов. На втором месте — вопросы машинного обучения, на третьем — общение с REST API.
👍5
Ищем 100 человек, которые пройдут 4 курса по IT бесплатно и дадут обратную связь!
Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯
👉🏻 Получить курсы тут
Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯
👉🏻 Получить курсы тут
🤡52👍2🙈2
Google объявил об официальной поддержке архитектуры RISC-V.
1. Особенность RISC-V в том, что это бесплатная и открытая архитектура, и поставщики, которые хотят производить дешевые IoT-продукты, заинтересованы в использовании RISC-V для разработки недорогих чипов.
2. В то же время компании, стремящиеся уменьшить свою зависимость от конкурентов или технологий США, также будут искать в ней свои возможности.
3. Google уже использует архитектуру RISC-V для своего чипа безопасности Titan M2 в серии Google Pixel, а Intel предлагает производство RISC-V микросхем для коммерческих клиентов.
4. Сейчас вы можете загрузить и попробовать очень ограниченную версию Android для RISC-V, но в ней отсутствует поддержка Android Runtime (ART) для Java. Ожидается, что официальная поддержка в эмуляторах появится в ближайшее время, а ART сделают примерно в первом квартале 2023 года.
5. В целом Google хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» (tier-1 platform) в Android.
1. Особенность RISC-V в том, что это бесплатная и открытая архитектура, и поставщики, которые хотят производить дешевые IoT-продукты, заинтересованы в использовании RISC-V для разработки недорогих чипов.
2. В то же время компании, стремящиеся уменьшить свою зависимость от конкурентов или технологий США, также будут искать в ней свои возможности.
3. Google уже использует архитектуру RISC-V для своего чипа безопасности Titan M2 в серии Google Pixel, а Intel предлагает производство RISC-V микросхем для коммерческих клиентов.
4. Сейчас вы можете загрузить и попробовать очень ограниченную версию Android для RISC-V, но в ней отсутствует поддержка Android Runtime (ART) для Java. Ожидается, что официальная поддержка в эмуляторах появится в ближайшее время, а ART сделают примерно в первом квартале 2023 года.
5. В целом Google хочет, чтобы RISC-V рассматривалась как «платформа первого уровня» (tier-1 platform) в Android.
🔥9🤔5👍4
Пока мы все неутомимо отдыхали, ребят из Rocket10 сделали три завершающих интервью года в цикле "Маркетологи в мобайле":
1: Эдвард Гришин из «Технопарк» обращает внимание на продвижение через маркетплейсы, Яна Макарова из SOKOLOV объясяет, почему важно учитывать omni-опыт клиента, а Никита Любаев из Gulliver Market говорит о пользе каскадной коммуникации.
2: Оксана Дементьева из Яндекс Музыки планирует influence-маркетинг и качественный контент-маркетинга, Артём Смирнов из Union Apps акцентирует внимание на 4-ой версии SKAN, а Анастасия Фабижевская из «Ютека» советует in-app трафик и упор на персонализации рекламных касаний и улучшении пользовательского опыта.
3: Алёна Назарова из «Тинькофф» обращает внимание на чат-боты, нестандартные медийные форматы коммуникации и работу с данными, Алексей Маркин из «Хофф» рекомендует усилиться в influence-маркетинге и ASO, а Клим Ядринцев из ElytS призывает более плотно работать с медийной рекламой.
Читаем и вдохновляемся!
1: Эдвард Гришин из «Технопарк» обращает внимание на продвижение через маркетплейсы, Яна Макарова из SOKOLOV объясяет, почему важно учитывать omni-опыт клиента, а Никита Любаев из Gulliver Market говорит о пользе каскадной коммуникации.
2: Оксана Дементьева из Яндекс Музыки планирует influence-маркетинг и качественный контент-маркетинга, Артём Смирнов из Union Apps акцентирует внимание на 4-ой версии SKAN, а Анастасия Фабижевская из «Ютека» советует in-app трафик и упор на персонализации рекламных касаний и улучшении пользовательского опыта.
3: Алёна Назарова из «Тинькофф» обращает внимание на чат-боты, нестандартные медийные форматы коммуникации и работу с данными, Алексей Маркин из «Хофф» рекомендует усилиться в influence-маркетинге и ASO, а Клим Ядринцев из ElytS призывает более плотно работать с медийной рекламой.
Читаем и вдохновляемся!
👍1🔥1👏1
Возникает хайп - делай мошенническое приложение с подпиской.
1. Простое приложение, прикидывающееся ботом ChatGPT, взлетело вверх в чартах App Store.
2. Приложение "ChatGPT Chat GPT AI With GPT-3" в настоящее время является вторым по популярности приложением в категории Производительность в App Store в Соединенных Штатах. Приложение имеет около 12,000 оценок, включая положительные и отрицательные отзывы.
3. В приложении пользователям продается еженедельная подписка за $7.99, при этом оригинальный сервис совершенно бесплатен для использования, и само приложение не то что не имеет никакого отношения к OpenAI, но даже не использует оригинальный ИИ-бот.
4. Apple называет App Store «надежной платформой», где все "приложения "соответствуют самым высоким стандартам конфиденциальности, безопасности и контента".
1. Простое приложение, прикидывающееся ботом ChatGPT, взлетело вверх в чартах App Store.
2. Приложение "ChatGPT Chat GPT AI With GPT-3" в настоящее время является вторым по популярности приложением в категории Производительность в App Store в Соединенных Штатах. Приложение имеет около 12,000 оценок, включая положительные и отрицательные отзывы.
3. В приложении пользователям продается еженедельная подписка за $7.99, при этом оригинальный сервис совершенно бесплатен для использования, и само приложение не то что не имеет никакого отношения к OpenAI, но даже не использует оригинальный ИИ-бот.
4. Apple называет App Store «надежной платформой», где все "приложения "соответствуют самым высоким стандартам конфиденциальности, безопасности и контента".
🤡43😁14🥰4👍2
Если ИТ – это ваш конек, то Тинькофф ждет вас 23 января на катке в московском Парке Горького!
Ледовый ИТ-квест, нетворкинг, дискуссии со спикерами в теплом шатре и многое другое. Вечер точно будет насыщенным и приятным. За коньки не беспокойтесь — их выдадут бесплатно.
Не медлите, регистрируйтесь сами и зовите коллег — будет весело!
Ледовый ИТ-квест, нетворкинг, дискуссии со спикерами в теплом шатре и многое другое. Вечер точно будет насыщенным и приятным. За коньки не беспокойтесь — их выдадут бесплатно.
Не медлите, регистрируйтесь сами и зовите коллег — будет весело!
🤡9👍4
Google создал новый фреймворк для унификации интеграции новых API и выпустил первую общедоступную версию Extension SDK (Extension Level 4).
1. Android 10 и более поздние версии ОС поддерживают модульные системные компоненты, которые позволяют ускорить функциональные обновления за пределами основных релизов уровней API (API level), а также обеспечить обратную совместимость новых функций с уже выпущенными версиями Android.
2. SDK Extensions - некие обертки, реализация API из новых Android для всей линейки поддерживаемых ОС. Расширения обновляются самостоятельно и позволяют использовать единый код для всех платформ.
3. Например, API-интерфейсы PhotoPicker, ранее доступные только на уровне API 33 (Android T) и выше, теперь через Extension SDK также доступны вплоть до уровня API 30 (Android R).
4. Теперь чтобы проверить работоспособность API в системе можно проверять не версию Android, а версию расширения SDK. Такие проверки уже реализованы в Android Lint.
1. Android 10 и более поздние версии ОС поддерживают модульные системные компоненты, которые позволяют ускорить функциональные обновления за пределами основных релизов уровней API (API level), а также обеспечить обратную совместимость новых функций с уже выпущенными версиями Android.
2. SDK Extensions - некие обертки, реализация API из новых Android для всей линейки поддерживаемых ОС. Расширения обновляются самостоятельно и позволяют использовать единый код для всех платформ.
3. Например, API-интерфейсы PhotoPicker, ранее доступные только на уровне API 33 (Android T) и выше, теперь через Extension SDK также доступны вплоть до уровня API 30 (Android R).
4. Теперь чтобы проверить работоспособность API в системе можно проверять не версию Android, а версию расширения SDK. Такие проверки уже реализованы в Android Lint.
👍5
Вышел годовой отчет State of Mobile от Data.ai.
1. 255 миллиардов новых установок (+11% по сравнению с прошлым годом)
2. 167 миллиардов долларов потрачено в магазинах (впервые компания регистрирует мировой спад в -2%)
3. Топ-20 рынков по загрузкам приложений на графике. Лидируют Китай, Индия и США. Россия на 6 месте.
4. Топ-20 рынков по расходам пользователей на графике. В тройке лидеров Китай, США и Япония. Россия в двадцатку очевидно не вошла.
5. На 6 подкатегорий приходится 50% потребительских расходов.
6. Расходы на игры снижаются, в то время как приложения остаются устойчивыми в условиях сокращения доходов потребителей.
1. 255 миллиардов новых установок (+11% по сравнению с прошлым годом)
2. 167 миллиардов долларов потрачено в магазинах (впервые компания регистрирует мировой спад в -2%)
3. Топ-20 рынков по загрузкам приложений на графике. Лидируют Китай, Индия и США. Россия на 6 месте.
4. Топ-20 рынков по расходам пользователей на графике. В тройке лидеров Китай, США и Япония. Россия в двадцатку очевидно не вошла.
5. На 6 подкатегорий приходится 50% потребительских расходов.
6. Расходы на игры снижаются, в то время как приложения остаются устойчивыми в условиях сокращения доходов потребителей.
👍9
🙋Привет, коллеги! Хочу поделиться своим авторским каналом об iOS-разработке.
В нём я рассказываю про свой опыт, поэтому будет много кода, сложных моментов и забавных историй (иногда не очень).
🔘 Как я выиграл в конкурсе Telegram и как проиграл.
🔘 Почему ваше приложение могут не пропустить или даже удалить из App Store?
🔘 Написал руководство по тестированию push-уведомлений на симуляторе.
Часто и много рассматриваю тонкости работы с более серьёзными темами:
🔘 9 способов прокачать производительность Swift-приложения.
🔘 Как передавать данные между приложениями.
⭐️ Про подготовку к собеседованиям с интересными подборками.
Если вам хоть что-то из этого может пригодиться, буду рад, если подпишетесь:
@iOS Dev
В нём я рассказываю про свой опыт, поэтому будет много кода, сложных моментов и забавных историй (иногда не очень).
🔘 Как я выиграл в конкурсе Telegram и как проиграл.
🔘 Почему ваше приложение могут не пропустить или даже удалить из App Store?
🔘 Написал руководство по тестированию push-уведомлений на симуляторе.
Часто и много рассматриваю тонкости работы с более серьёзными темами:
🔘 9 способов прокачать производительность Swift-приложения.
🔘 Как передавать данные между приложениями.
⭐️ Про подготовку к собеседованиям с интересными подборками.
Если вам хоть что-то из этого может пригодиться, буду рад, если подпишетесь:
@iOS Dev
👍14👏4❤1🤩1
Разработчики выпустили чуть более 1.6 млн мобильных приложений и игр в App Store и Google Play в 2022 году.
1. Это около 3 новых приложения каждую минуту!
2. Примерно 1.2 миллиона из них были приложениями и играми для Android, выпущенными в Google Play, и чуть более 400 тысяч вышли в App Store.
3. 1.6 млн приложений внушительная цифра, однако это на 12% меньше, чем в 2021. Раньше количество релизов так сильно не падало никогда.
И что? Конкуренция вероятно немного снизилась, пора выпускать новые проекты или продвигать старые.
1. Это около 3 новых приложения каждую минуту!
2. Примерно 1.2 миллиона из них были приложениями и играми для Android, выпущенными в Google Play, и чуть более 400 тысяч вышли в App Store.
3. 1.6 млн приложений внушительная цифра, однако это на 12% меньше, чем в 2021. Раньше количество релизов так сильно не падало никогда.
И что? Конкуренция вероятно немного снизилась, пора выпускать новые проекты или продвигать старые.
🔥8😁5👍2