Прогнозирование как сервис? Почему бы и нет - Amazon стремится сделать прогнозирование более доступным с помощью сервиса Forecast, который использует AI и машинное обучение для предоставления высокоточных прогнозов.
Amazon поясняет, что на основе Forecast каждый день сама компания прогнозирует спрос на сотни миллионов товаров, но платформа может использоваться и для создания точных прогнозов практически для любых бизнесов – она может предсказывать спрос на продукцию и продажи, требования к инфраструктуре, потребности в электроэнергии и персонале.
Сайт: https://aws.amazon.com/ru/forecast/
Amazon поясняет, что на основе Forecast каждый день сама компания прогнозирует спрос на сотни миллионов товаров, но платформа может использоваться и для создания точных прогнозов практически для любых бизнесов – она может предсказывать спрос на продукцию и продажи, требования к инфраструктуре, потребности в электроэнергии и персонале.
Сайт: https://aws.amazon.com/ru/forecast/
Android Showcase - проект, который представляет современный подход к Android-разработке. Собственно, главное в нем не его функциональность, а как раз стек технологий.
Цель - продемонстрировать лучшие практики, предоставить набор рекомендаций и представить современную архитектуру приложений для Android, которая является модульной, масштабируемой, поддерживаемой и тестируемой. Это приложение может и выглядит просто, но в нем есть все эти детали, которые закладывают прочный фундамент для создания более крупного приложения, подходящего для больших команд и длительного жизненного цикла.
Что демонстрируется:
• Kotlin
• Clean Architecture, Model-View-ViewModel, Model-View-Intent
• Android Jetpack
• Архитектура с одним Activity, компонентом Navigation и реативным UI
• CI конвейер
• Тестирование
• Инструменты статического анализа
• Инъекция зависимостей
• Материальный дизайн
Исходники: https://github.com/igorwojda/android-showcase
Цель - продемонстрировать лучшие практики, предоставить набор рекомендаций и представить современную архитектуру приложений для Android, которая является модульной, масштабируемой, поддерживаемой и тестируемой. Это приложение может и выглядит просто, но в нем есть все эти детали, которые закладывают прочный фундамент для создания более крупного приложения, подходящего для больших команд и длительного жизненного цикла.
Что демонстрируется:
• Kotlin
• Clean Architecture, Model-View-ViewModel, Model-View-Intent
• Android Jetpack
• Архитектура с одним Activity, компонентом Navigation и реативным UI
• CI конвейер
• Тестирование
• Инструменты статического анализа
• Инъекция зависимостей
• Материальный дизайн
Исходники: https://github.com/igorwojda/android-showcase
Видео Swift TO - конференции для iOS разработчиков, которая недавно прошла в Торонто.
Всего 11 докладов. Среди тем - модульность, SwiftUI, серверный Swift, написание тестируемого кода, Continuous Integration.
Сайт: https://vimeo.com/showcase/swiftto-conf-2019
Всего 11 докладов. Среди тем - модульность, SwiftUI, серверный Swift, написание тестируемого кода, Continuous Integration.
Сайт: https://vimeo.com/showcase/swiftto-conf-2019
Treefort - сервис публикации планов развития (roadmap) и обсуждения их с пользователями. Команда может собрать свой роадмап и опубликовать на сайте - пользователи будут голосовать за функции или предлагать свои. Такой вот незамысловатый кастдев. Стоит от 29 долларов в месяц + двухнедельный триал.
Сайт: https://www.usetreefort.com/
Сайт: https://www.usetreefort.com/
Droidcon на Droidcon-е и Droidcon-ом погоняет! Опубликовали видео Берлинского саммита разработчиков под Android - около 80 (!) видео.
Сайт: https://www.droidcon.com/videos?path=Berlin/2019
А вот тут у нас есть подкаст ЦФТ с конференции: https://androiddev.apptractor.ru/android-dev-podcast-97/
Сайт: https://www.droidcon.com/videos?path=Berlin/2019
А вот тут у нас есть подкаст ЦФТ с конференции: https://androiddev.apptractor.ru/android-dev-podcast-97/
Сегодня искусственный интеллект хорошо выполняет отдельные, четко сформулированные и ограниченные задачи, побеждая людей в Starcraft II или го. Но если попросить такой ИИ выполнить какую-либо задачу за пределами этой области знаний, то у него ничего не получится. Создание ИИ общего назначения является следующей главной задачей для исследователей. И этим занимается Facebook в Minecraft.
Согласно Facebook, простота и ограниченный набор действий игры делают ее идеальной тренировочной площадкой для универсального помощника.
В «Творческом» режиме Minecraft игроки могут воссоздавать сложные структуры с помощью нескольких простых строительных блоков. Это открывает возможности для бесконечного творчества с небольшим набором простых для понимания инструментов - и с их помощью Facebook тренирует свой ИИ на частном сервере Minecraft.
В конечном итоге компания хочет создать ИИ-помощника, который мог бы помогал людям в выполнении их самых разных повседневных задач.
Рабочий бот Facebook для Minecraft опубликован на GitHub: https://github.com/facebookresearch/craftassist
Согласно Facebook, простота и ограниченный набор действий игры делают ее идеальной тренировочной площадкой для универсального помощника.
В «Творческом» режиме Minecraft игроки могут воссоздавать сложные структуры с помощью нескольких простых строительных блоков. Это открывает возможности для бесконечного творчества с небольшим набором простых для понимания инструментов - и с их помощью Facebook тренирует свой ИИ на частном сервере Minecraft.
В конечном итоге компания хочет создать ИИ-помощника, который мог бы помогал людям в выполнении их самых разных повседневных задач.
Рабочий бот Facebook для Minecraft опубликован на GitHub: https://github.com/facebookresearch/craftassist
Видео с последней конференции DevGAMM Moscow 2019 в Москве. В плейлисте, который состоит из 64 видео, вы найдете выступления по аналитике, гейм-дизайну, арту, технологиям, HR, маркетингу и многому другому.
Прокачивайтесь в создании игр благодаря опыту докладчиков. Все видео уже на канале в Youtube: https://www.youtube.com/playlist?list=PLBmERAe8ffeY0Z6Q1QYqYOlYxT_I9hFsn
Прокачивайтесь в создании игр благодаря опыту докладчиков. Все видео уже на канале в Youtube: https://www.youtube.com/playlist?list=PLBmERAe8ffeY0Z6Q1QYqYOlYxT_I9hFsn
Давно у нас не было библиотек, сейчас исправимся. ShowSomeProgress - библиотека для iOS, показывающая красивые Progress и Activity индикаторы. Прогресс есть круговой или линейный, активность можно показывать вращающимися шестеренками или несколькими видами планетарных систем. Совместимо со Storyboard-ами и настраивается прямо оттуда.
Исходники: https://github.com/stoneburner/ShowSomeProgress
Исходники: https://github.com/stoneburner/ShowSomeProgress
Мобильные приложения должны иметь отзывчивый интерфейс. В этом выступлении Антон Спаанс из Accenture Interactive рассказывается о том, как использовать Rx и корутины, чтобы сделать приложения для Android более плавными и быстрыми. RxIt!
https://youtu.be/7t1gLQUSYH0
https://youtu.be/7t1gLQUSYH0
YouTube
How to make buttery smooth Interfaces on Android
If you're building a mobile app on Android you want to make a fluid application. This talk from Anton Spaans of Accenture Interactive explores how Rx and Coroutines can be used to make applications smoother and faster. RxIt!
Links:
How to make Channels…
Links:
How to make Channels…
У нежно мной любимого Ray Wenderlich вышел туториал по iOS и SwiftUI. Для совсем начинающих, но бесплатно - все основы программирования на языке Swift, ООП, SwiftUI. Цель - создать законченное красивое приложение.
Для профи, конечно, не подходит, но если вы давно планировали начать разрабатывать для iOS или хотите дать начинающему ссылку на хороший курс, то вот он.
Курс: https://www.raywenderlich.com/4919757-your-first-ios-and-swiftui-app
Для профи, конечно, не подходит, но если вы давно планировали начать разрабатывать для iOS или хотите дать начинающему ссылку на хороший курс, то вот он.
Курс: https://www.raywenderlich.com/4919757-your-first-ios-and-swiftui-app
kodeco.com
Your First iOS and SwiftUI App
Updated for 2019! If you're a complete beginner to iOS and SwiftUI development and wondering how to get started, this is the course for you.
Loady - кнопки (UIButton) с индикаторами загрузки. Есть 6 встроенных стилей, которые можно даже сочетать. Настраиваются через Interface Builder или прямо через код.
Библиотека: https://github.com/farshadjahanmanesh/loady
Библиотека: https://github.com/farshadjahanmanesh/loady
Cyborg - открытая реализация VectorDrawable для iOS от Uber.
VectorDrawable - “векторный чертеж”, вариант XML-схемы SVG с поддержкой путей, градиентов, RTL, семантического смешения цветов и многого другого.
Анонс: https://eng.uber.com/cyborg/
Библиотека: https://github.com/uber/cyborg
VectorDrawable - “векторный чертеж”, вариант XML-схемы SVG с поддержкой путей, градиентов, RTL, семантического смешения цветов и многого другого.
Анонс: https://eng.uber.com/cyborg/
Библиотека: https://github.com/uber/cyborg
TheMovies2 - готовый проект на основе The Movie DB для демонстрации Kotlin MVVM.
Особенности:
• 100% Kotlin + корутины
• JetPack
• MVVM
• Материальный дизайн + анимации
• Retrofit2 & Gson
• OkHttp3
• Glide
• и ряд других известных библиотек
Репозиторий: https://github.com/skydoves/TheMovies2
Особенности:
• 100% Kotlin + корутины
• JetPack
• MVVM
• Материальный дизайн + анимации
• Retrofit2 & Gson
• OkHttp3
• Glide
• и ряд других известных библиотек
Репозиторий: https://github.com/skydoves/TheMovies2
Google выложил свои рекомендации о том, как лучше всего делать Code Review. Это один законченный документ, разбитый на несколько разделов:
1. Стандарты Code Review
2. На что смотреть в Code Review
3. Создание изменений в обзоре кода
4. Скорость Code Review
5. Как писать комментарии
6. Как управлять откликами
Руководство: https://google.github.io/eng-practices/review/reviewer/
1. Стандарты Code Review
2. На что смотреть в Code Review
3. Создание изменений в обзоре кода
4. Скорость Code Review
5. Как писать комментарии
6. Как управлять откликами
Руководство: https://google.github.io/eng-practices/review/reviewer/
eng-practices
How to do a code review
Google’s Engineering Practices documentation
Две библиотеки StorageDone (Swift и Kotlin) для организации собственной документо-ориентированной базы данных на устройствах.
• https://github.com/dariopellegrini/StorageDone-iOS
• https://github.com/dariopellegrini/StorageDone-Android
• https://github.com/dariopellegrini/StorageDone-iOS
• https://github.com/dariopellegrini/StorageDone-Android
Frost-for-Facebook - сторонний клиент для Facebook. Поддерживает несколько аккаунтов, темы, PIP-видео, просмотр страниц в браузере, расширенное управление уведомлениями, контекстные меню и т.д.
Исходники: https://github.com/AllanWang/Frost-for-Facebook
Исходники: https://github.com/AllanWang/Frost-for-Facebook
Скрепка из Microsoft Office добралась до macOS. Написано на Swift, таскается, анимируется, изменяется в силу открытости проекта.
Исходники: https://github.com/Cosmo/Clippy
Исходники: https://github.com/Cosmo/Clippy
research_2019.pdf
588.8 KB
Исследование рынка продакт-менеджеров 2019
Канал No Flame No Game вместе с командой Miro (former RealtimeBoard) провел опрос продакт-менеджеров и выпустили небольшой отчет. В нем о навыках, проблемах и карьерных возможностях продактов, а также большой список ресурсов для самообразования – начиная с книг и блогов и заканчивая курсами и конференциями.
Канал No Flame No Game вместе с командой Miro (former RealtimeBoard) провел опрос продакт-менеджеров и выпустили небольшой отчет. В нем о навыках, проблемах и карьерных возможностях продактов, а также большой список ресурсов для самообразования – начиная с книг и блогов и заканчивая курсами и конференциями.
Shuffle - библиотека для iOS, реализующая подобие карточек из Tinder. Их можно свайпить вправо и влево, вверх и вниз. Соответственно, к каждому направлению можно привязать свое действие.
Использовать: https://github.com/mac-gallagher/Shuffle
Использовать: https://github.com/mac-gallagher/Shuffle
Сегодня у нас целых два открытых проекта с обоями для Android.
NoMansWallpaperApp - open source приложение с обоями, в данном случае из игры No Man's Sky.
Исходники: https://github.com/adrielcafe/NoMansWallpaperApp
Muzei Live Wallpaper - живые обои из классических картин.
Исходники: https://github.com/romannurik/muzei
NoMansWallpaperApp - open source приложение с обоями, в данном случае из игры No Man's Sky.
Исходники: https://github.com/adrielcafe/NoMansWallpaperApp
Muzei Live Wallpaper - живые обои из классических картин.
Исходники: https://github.com/romannurik/muzei