Теперь черепаха. Ей вместо того, чтобы прописать нормальный алгоритм обхода препятствий, захардкодли рефлекс убирания головы в панцирь. Теперь даже если она натыкается на крокодила, тот со своим молниеносным броском не успевает откусить ей голову. Побочный эффект – черепаха легко уворачивается от ножа мясника. Скорость обработки инструкций процессора не сравнится со скоростью работы интерпретируемого высокоуровневого кода у повара. Черепаху не обгонишь, критичные функции переписаны на ассемблере.
Белый медведь – отличный пример работы с солнечной энергией. Медведь прозрачный в УФ по меху и чёрный на коже. Это уже торжество инженера.
Жираф – сплошной костыль. Нет, в целом, понятно, что требования заказчика по высоте кроны несколько раз повышались по мере развития проекта. Но вот то, что вошло в релиз по водопоям и было пропущено на приёмке – это нонсенс. Жираф тупо не достаёт головой до воды(!) в обычном режиме. Ему приходится жутко вывернуться и почти сесть на шпагат, чтобы попить. Ясное дело, анонимусы-хищники этим нагло пользуются. Детёныша вообще пришлось укреплять – он в стабильном релизе падает с полутора метров при рождении.
Морской свинке и ряду рыб косо прописали задержки на прерываниях. Если обычное животное по очереди опрашивает прерывания вроде «нет ли опасности», «не надо ли попить», «не надо ли поесть», «не надо ли начать размножаться», «не надо ли лечь спать» и «не надо ли выполнять нестандартную процедуру» — и всё это без видимого переключения — то морские свинки делают sleep(1000); после каждой операции. Видимо, осталось с отладки и вошло в релиз.
Хорошей идеей было накатить код сборщика мусора в ОЗУ от золотой рыбки на белку – garbage collector с высокой вероятностью очищает и неиспользуемые указатели на места размеченных орехов и семечек. В результате благодаря белке вырастает много новых деревьев.
Вот индийскую кобру точно писал фанат Starcraft. Потому что, задумайтесь, где ещё можно встретить юнита, плюющегося ядом на два с половиной метра точно в глаз террану.
Ну и раз начали о нерациональности – вспомним того же осьминога. Километры нервной ткани просто потому, что кому-то было интересно написать его на brainfuck. Да если использовать эти отдельные модули управления присосками, ту же ткань – может получиться вообще ЦОД на колёсиках.
Или вот взять того же пингвина – летать не умеет, зато плавает и весело прыгает на полметра в высоту. Написали его в качестве учебного примера для объяснения принципов полиморфизма, а потом почему-то забыли закомментировать подключение библиотек с ним в основном релизе.
Тлей и других насекомых, а также ряд животных точно писал бешеный фанат рекурсии. Светлая мысль рождать некоторых уже беременными – просто вынос мозга для тестеров. Зато слонёнок деплоится 22 месяца — вот что значит не влезть в кэш процессора.
Кстати, пасхалка с бегемотом получилась смешная. Люди боятся львов, носорогов, змей – но только этот обаятельный толстяк целенаправленно бегает за человеком. И, внезапно, со скоростью до 30 км/ч. То есть догоняет даже велосипедистов.
У некоторых кошек не убрали аппаратный байпасс в районе шкирки. Стоит взять взрослую систему за это место, так сразу отключается двигательная активность. Что породило опасный баг с прищепкой, которым часто пользуются скрипткидди.
У курицы расслабленная лапа «защёлкнута», поэтому если поставить курицу на ветку, дождаться, пока она уснёт, а потом легко и быстро перевернуть, сработает рефлекс – и у вас будет курица, спящая вниз головой на дереве. Главное – подготовить почву и рассказать всей деревне про вампиров за день до зрелища такого курятника.
У собак и ряда других хищников и падальщиков косо прописано распознавание добычи. В одном из условий AND случайно заменили на OR, и вот результат — известный баг с запуском приоритетного процесса с атакой на пятно лазерной указки.
В общем, вы наверняка и сами можете продолжить.
Белый медведь – отличный пример работы с солнечной энергией. Медведь прозрачный в УФ по меху и чёрный на коже. Это уже торжество инженера.
Жираф – сплошной костыль. Нет, в целом, понятно, что требования заказчика по высоте кроны несколько раз повышались по мере развития проекта. Но вот то, что вошло в релиз по водопоям и было пропущено на приёмке – это нонсенс. Жираф тупо не достаёт головой до воды(!) в обычном режиме. Ему приходится жутко вывернуться и почти сесть на шпагат, чтобы попить. Ясное дело, анонимусы-хищники этим нагло пользуются. Детёныша вообще пришлось укреплять – он в стабильном релизе падает с полутора метров при рождении.
Морской свинке и ряду рыб косо прописали задержки на прерываниях. Если обычное животное по очереди опрашивает прерывания вроде «нет ли опасности», «не надо ли попить», «не надо ли поесть», «не надо ли начать размножаться», «не надо ли лечь спать» и «не надо ли выполнять нестандартную процедуру» — и всё это без видимого переключения — то морские свинки делают sleep(1000); после каждой операции. Видимо, осталось с отладки и вошло в релиз.
Хорошей идеей было накатить код сборщика мусора в ОЗУ от золотой рыбки на белку – garbage collector с высокой вероятностью очищает и неиспользуемые указатели на места размеченных орехов и семечек. В результате благодаря белке вырастает много новых деревьев.
Вот индийскую кобру точно писал фанат Starcraft. Потому что, задумайтесь, где ещё можно встретить юнита, плюющегося ядом на два с половиной метра точно в глаз террану.
Ну и раз начали о нерациональности – вспомним того же осьминога. Километры нервной ткани просто потому, что кому-то было интересно написать его на brainfuck. Да если использовать эти отдельные модули управления присосками, ту же ткань – может получиться вообще ЦОД на колёсиках.
Или вот взять того же пингвина – летать не умеет, зато плавает и весело прыгает на полметра в высоту. Написали его в качестве учебного примера для объяснения принципов полиморфизма, а потом почему-то забыли закомментировать подключение библиотек с ним в основном релизе.
Тлей и других насекомых, а также ряд животных точно писал бешеный фанат рекурсии. Светлая мысль рождать некоторых уже беременными – просто вынос мозга для тестеров. Зато слонёнок деплоится 22 месяца — вот что значит не влезть в кэш процессора.
Кстати, пасхалка с бегемотом получилась смешная. Люди боятся львов, носорогов, змей – но только этот обаятельный толстяк целенаправленно бегает за человеком. И, внезапно, со скоростью до 30 км/ч. То есть догоняет даже велосипедистов.
У некоторых кошек не убрали аппаратный байпасс в районе шкирки. Стоит взять взрослую систему за это место, так сразу отключается двигательная активность. Что породило опасный баг с прищепкой, которым часто пользуются скрипткидди.
У курицы расслабленная лапа «защёлкнута», поэтому если поставить курицу на ветку, дождаться, пока она уснёт, а потом легко и быстро перевернуть, сработает рефлекс – и у вас будет курица, спящая вниз головой на дереве. Главное – подготовить почву и рассказать всей деревне про вампиров за день до зрелища такого курятника.
У собак и ряда других хищников и падальщиков косо прописано распознавание добычи. В одном из условий AND случайно заменили на OR, и вот результат — известный баг с запуском приоритетного процесса с атакой на пятно лазерной указки.
В общем, вы наверняка и сами можете продолжить.
Эпические разборки разработчика Telegram с братьями Дуровыми:
https://medium.com/@anton.rozenberg/friendship-betrayal-claims-3f395bcc95fa
https://medium.com/@anton.rozenberg/friendship-betrayal-claims-3f395bcc95fa
Medium
КОТ ДУРОВА или ИСТОРИЯ О ТОМ, КАК ПАВЕЛ ДУРОВ ТРЕБУЕТ ОТ МЕНЯ 100 000 000 В СУДЕ
Об иске на 100 миллионов рублей за указание места работы на Фейсбуке я подробно расскажу ниже. Пока же наберитесь терпения и прочитайте…
Вопрос вдохновения очень волнует в последнее время 😌 Будь вы программист или руководитель проектов, дизайнер или тестировщик (не говоря уж о писателях и редакторах), думаю во многом работа ваша зависит как раз от вдохновения и новых идей. Но за всей рабочей круговертью они отходят на второй план и рутина накрывает с головой. Вот в статье рекомендуют архитектуру, природу, автомобили. А как вы пополняете свой запас креативности?
Поищите вдохновение в другом месте
GeekUniversity открывает факультет разработки игр
Google Pixel 2 первым получит Google Lens?
Seedstars ищет лучшие технологические стартапы России
Конкурс Android Things
Будущее общения: смешанная, а не виртуальная реальность
Интересные материалы для разработчика мобильных приложений #181 (11-17 сентября)
Samsung выплатит до $200,000 за поиск уязвимостей
Победители Material Design Awards 2017
Мобильные UX-паттерны, которые вы используете неправильно
Особенности дизайна приложений для iPhone X
Погружение в iOS 11
Выступ в iPhone X касается только брендинга
Отзывчивый UI в IOS без AutoLayout
Редизайн iOS-приложения Sephora
Как делать изометрические иллюстрации
Для инди-разработчиков игровой дизайн и маркетинг это одно и тоже
Гибридная архитектура Basecamp 3 для iOS: Сигнал против Шума
Легкая работа со списками — RendererRecyclerViewAdapter (часть 2)
Travis CI: автоматическая загрузка собранных модулей на GitHub
Realm, ObjectBox или Room: что подходит для вас
Большие запросы к базам данных на Android
Иконка с количеством в ActionBar
Поищите вдохновение в другом месте
GeekUniversity открывает факультет разработки игр
Google Pixel 2 первым получит Google Lens?
Seedstars ищет лучшие технологические стартапы России
Конкурс Android Things
Будущее общения: смешанная, а не виртуальная реальность
Интересные материалы для разработчика мобильных приложений #181 (11-17 сентября)
Samsung выплатит до $200,000 за поиск уязвимостей
Победители Material Design Awards 2017
Мобильные UX-паттерны, которые вы используете неправильно
Особенности дизайна приложений для iPhone X
Погружение в iOS 11
Выступ в iPhone X касается только брендинга
Отзывчивый UI в IOS без AutoLayout
Редизайн iOS-приложения Sephora
Как делать изометрические иллюстрации
Для инди-разработчиков игровой дизайн и маркетинг это одно и тоже
Гибридная архитектура Basecamp 3 для iOS: Сигнал против Шума
Легкая работа со списками — RendererRecyclerViewAdapter (часть 2)
Travis CI: автоматическая загрузка собранных модулей на GitHub
Realm, ObjectBox или Room: что подходит для вас
Большие запросы к базам данных на Android
Иконка с количеством в ActionBar
AppTractor
Поищите вдохновение в другом месте
Уделите внимание деталям. Так вы сможете найти свой голос, а не копировать соперников.
Конечно же СОВЕРШЕННО случайно мой iPad, который беспроблемно работал многие годы, перед релизом iOS 11 (который на него и не встает) начал адски тормозить, зависать и всячески своим видом выражать, что надо бы его выкинуть и купить новый. Причем даже в самых простых приложениях. И вот в теории заговора, конечно, не очень верится, но почему прямо перед? Обновления не приходили, приложения разные, ничего не менялось. Это все-таки Apple развлекается или просто стечение обстоятельств, как вы думаете?
Android Things и Firebase
Автомобили с Яндексом на борту
3 стратегии монетизации мобильного приложения: как диверсифицировать выручку?
App Annie выходит на рынок Android в Китае
Mail.Ru Games Ventures инвестирует в финского разработчика мобильных игр Panzerdog
iOS 11 доступна уже сегодня
Исчезновение топа зарабатывающих не скажется на аналитике
ABBYY поможет удаленно идентифицировать клиентов с помощью смартфона
FunTech Hackathon: онлайн-хакатон 14-15 октября
С чего начать молодым разработчикам мобильных игр из России. Часть 3
Как мы обучали приложение Яндекс.Такси предсказывать пункт назначения
Как я сделал CMS для приложения на React за один день
Идеал это скучно?
Отслеживание лиц с ARKit
Таинственный мир инди-маркетинга
Полный обзор iOS 11
ASO в Playstore: добавим немного юмора в работу, или как поэзия может помочь в росте органики на 304% за 30 дней
AStA: собираем APK на самом устройстве
Топ-5 Android-библиотек сентября
Круглый Progress View
Руководство по адаптивным иконкам в Oreo
Google Play Billing Library 1.0
Android Things и Firebase
Автомобили с Яндексом на борту
3 стратегии монетизации мобильного приложения: как диверсифицировать выручку?
App Annie выходит на рынок Android в Китае
Mail.Ru Games Ventures инвестирует в финского разработчика мобильных игр Panzerdog
iOS 11 доступна уже сегодня
Исчезновение топа зарабатывающих не скажется на аналитике
ABBYY поможет удаленно идентифицировать клиентов с помощью смартфона
FunTech Hackathon: онлайн-хакатон 14-15 октября
С чего начать молодым разработчикам мобильных игр из России. Часть 3
Как мы обучали приложение Яндекс.Такси предсказывать пункт назначения
Как я сделал CMS для приложения на React за один день
Идеал это скучно?
Отслеживание лиц с ARKit
Таинственный мир инди-маркетинга
Полный обзор iOS 11
ASO в Playstore: добавим немного юмора в работу, или как поэзия может помочь в росте органики на 304% за 30 дней
AStA: собираем APK на самом устройстве
Топ-5 Android-библиотек сентября
Круглый Progress View
Руководство по адаптивным иконкам в Oreo
Google Play Billing Library 1.0
Интересное исследование от Deloitte – в Великобритании 71% людей в возрасте 55-75 лет имеет «телефон с приложениями». Причин тому несколько, но интересно другое – может это новый рынок и аудитория для приложений? Почему бы не сделать, не знаю, приложение для вязания, мобильный магазин кормов для питомцев с соответствующим дизайном, гимнастику для пожилых? Попробуйте посмотреть на свои приложения с этой точки зрения, может и увидите новое направление для развития.
Отправка FCM Push при помощи Cloud Functions в Firebase
Приложение IKEA с дополненной реальностью вышло в App Store
Бум смартфонов среди пожилых
Unity выпустила SDK для машинного обучения
«Неотзывчивые жесты»: отчет Appsee
Как я перестала бояться и полюбила дизайн-мышление
В App Store появилась категория «Инди». Но речь не об этом
Руководство по выживанию в Steam для мобильных разработчиков
Как сделать хороший ролик для App Store и Google Play
Как сдать Data Scientist-ом
Detox: фреймворк для тестирования мобильных приложений
Состояние индустрии виртуальной реальности
Шаблон мобильного AWS React Native приложения
Бесконечные потоки с помощью Observable и их применение в Android проектах
Как работает Android, часть 2
Google Play services 11.4.0
Gradle 4.2
ConstraintLayout: руководства, барьеры, последовательности и группы
От дизайна к Android
Отправка FCM Push при помощи Cloud Functions в Firebase
Приложение IKEA с дополненной реальностью вышло в App Store
Бум смартфонов среди пожилых
Unity выпустила SDK для машинного обучения
«Неотзывчивые жесты»: отчет Appsee
Как я перестала бояться и полюбила дизайн-мышление
В App Store появилась категория «Инди». Но речь не об этом
Руководство по выживанию в Steam для мобильных разработчиков
Как сделать хороший ролик для App Store и Google Play
Как сдать Data Scientist-ом
Detox: фреймворк для тестирования мобильных приложений
Состояние индустрии виртуальной реальности
Шаблон мобильного AWS React Native приложения
Бесконечные потоки с помощью Observable и их применение в Android проектах
Как работает Android, часть 2
Google Play services 11.4.0
Gradle 4.2
ConstraintLayout: руководства, барьеры, последовательности и группы
От дизайна к Android
Еще немного про творчество.
- Нам нравится видеть процесс, а не только результат. Несовершенства в работе могут быть красивыми, когда они демонстрируют не безразличие, а стремление к совершенству.
https://medium.com/%D0%B8%D0%BB%D0%BB%D1%8E%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F/%D0%B1%D0%B5%D0%B7%D1%83%D0%BF%D1%80%D0%B5%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%8D%D1%82%D0%BE-%D1%81%D0%BA%D1%83%D1%87%D0%BD%D0%BE-bb9fd384816d
- Нам нравится видеть процесс, а не только результат. Несовершенства в работе могут быть красивыми, когда они демонстрируют не безразличие, а стремление к совершенству.
https://medium.com/%D0%B8%D0%BB%D0%BB%D1%8E%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F/%D0%B1%D0%B5%D0%B7%D1%83%D0%BF%D1%80%D0%B5%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%8D%D1%82%D0%BE-%D1%81%D0%BA%D1%83%D1%87%D0%BD%D0%BE-bb9fd384816d
Medium
Безупречность — это скучно?
И почему нам следует к ней стремиться
Глядя на длинный список хотелок от пользователей, руководства и других членов команды можно впасть в тоску. Однако есть способ выделить из этого потока самые приоритетные задачи, а именно – закрыть базовые ожидания пользователей.
Дальше можно думать, все ли силы отдавать соревнованию с конкурентами, наращивая функционал, или выделять ресурсы на инновации в надежде прорыва.
В любом случае, нужно учитывать, что сегодняшние вау-фичи очень быстро станут базовой потребностью и пользователи скиснут, не найдя их в вашем продукте. Поэтому постоянно надо мониторить, что творится на рынке и быть готовым к новым хотелкам.
http://olgashavrina.com/kano_model
Дальше можно думать, все ли силы отдавать соревнованию с конкурентами, наращивая функционал, или выделять ресурсы на инновации в надежде прорыва.
В любом случае, нужно учитывать, что сегодняшние вау-фичи очень быстро станут базовой потребностью и пользователи скиснут, не найдя их в вашем продукте. Поэтому постоянно надо мониторить, что творится на рынке и быть готовым к новым хотелкам.
http://olgashavrina.com/kano_model
Olgashavrina
Вы выпускаете 90% фич зря или не вовремя. Хотите узнать, какие именно?
Знаете, что чаще всего у меня спрашивают? Все кому не лень – руководство, пользователи, отдел маркетинга и продаж, техподдержка...
Пятиминутка веселья – некоторые производители (например, Samsung в Ace 4) изменили системный @andorid:color/white. И, как бы, это отнюдь не FFFFFF. В Твиттере понеслась радость по трубам.
Google наконец-то определился с судьбой HTC – выкупил часть команды, которая занималась Pixel. Эти люди будут и дальше разрабатывать устройства, но уже внутри Google. HTC останется самостоятельной и сможет выпускать смартфоны и Vive под своей маркой. Как это улучшит положение компании непонятно, но так хоть у нее будет миллиард долларов и агония немного продлится. А может просто HTC поставит крест на смартфонах и полностью перейдет в VR. Будем "посмотреть".
Почему не стоит разблокировать телефон при помощи лица
Android Dev Подкаст. Выпуск 42. Новости
Google выкупает команду HTC
Подведены итоги конкурса Skyeng API
4 способа сделать чат-боты для обслуживания клиентов более полезными
Magic Sudoku: решение судоку на iPhone
The Witness для iOS
Blackberry возвращается в Россию
Абстракция сетевого слоя с применением «стратегий»
Топ-5 iOS-библиотек сентября
Интересное приключение: создание 2D изометрического платформера на Unity
О чем мобильный рынок говорил на Dmexco 2017
Признаки плохого и хорошего UX-дизайна для рядовых пользователей
LibGDX. Практические вопросы и ответы
Kotlin в продакшене, что мы получили, и что мы потеряли?
Бесконечные потоки с помощью Observable и доказательства
Берем все от дебаггера Android Studio
Support Library 26.1.0
Возможности Java 8 на Android
Почему не стоит разблокировать телефон при помощи лица
Android Dev Подкаст. Выпуск 42. Новости
Google выкупает команду HTC
Подведены итоги конкурса Skyeng API
4 способа сделать чат-боты для обслуживания клиентов более полезными
Magic Sudoku: решение судоку на iPhone
The Witness для iOS
Blackberry возвращается в Россию
Абстракция сетевого слоя с применением «стратегий»
Топ-5 iOS-библиотек сентября
Интересное приключение: создание 2D изометрического платформера на Unity
О чем мобильный рынок говорил на Dmexco 2017
Признаки плохого и хорошего UX-дизайна для рядовых пользователей
LibGDX. Практические вопросы и ответы
Kotlin в продакшене, что мы получили, и что мы потеряли?
Бесконечные потоки с помощью Observable и доказательства
Берем все от дебаггера Android Studio
Support Library 26.1.0
Возможности Java 8 на Android
Сегодня, 22 сентября, на площадке Impact Hub Moscow пройдет адский воркшоп - по блокчейн-решениям для борьбы с изменением климата. Обсудим существующие проекты и ниши для создания новых решений, подготовимся к ̶а̶п̶о̶к̶а̶л̶и̶п̶с̶и̶с̶у̶ ноябрьскому хакатону в Германии, расходы по участию в котором покрываются организаторами.
Программа воркшопа и регистрация по ссылке goo.gl/69qG16.
Программа воркшопа и регистрация по ссылке goo.gl/69qG16.
zuckerstudio.timepad.ru
Едем на Hack4Climate: международный воркшоп для блокчейн-специалистов / События на TimePad.ru
22 сентября на площадке Impact Hub Moscow пройдет воркшоп по блокчейн-решениям для борьбы с изменением климата. Участники обсудят существующие проекты и ниши для создания новых решений и подготовятся к ноябрьскому хакатону в Германии, расходы по участию в…
Прямо сейчас можно посмотреть финал QIWI API Contest https://www.youtube.com/watch?v=lCVd6fcmRck
Помогите и нам отпродуктхантится :) Наш новый и самый лучший TechHype:
https://www.producthunt.com/posts/techhype-io
https://www.producthunt.com/posts/techhype-io
Product Hunt
TechHype.io - Product Information, Latest Updates, and Reviews 2023 | Product Hunt
Interesting news and articles for developers - community driven list of best publication about coding, product management, development, technologies, product marketing.
Forwarded from How I Met Your Product
#startup
Появился очень крутой набор для тех, кто хочет делать или уже делает свой продукт по Lean методологии (матчасть можно глянуть здесь https://goo.gl/BqWBLL).
https://www.leanservicecreation.com
Ребята сделали книгу в которой описаны различные методы и процессы, которые используются при создании продукта. Так же они приложили шаблоны для бесплатного скачивания со всеми нужными инструментами. Сами это все они называют “The only open source design process and toolkit on this planet” (не знал как лучше перевести, поэтому оставил в оригинале).
Самому мне это очень интересно, так как в данный момент есть небольшой проект, о котором расскажу, надеюсь, через неделю и он очень тесно связан с процессом создания продуктов и должен помогать продукт менеджерам/дизайнерам/владельцам.
Появился очень крутой набор для тех, кто хочет делать или уже делает свой продукт по Lean методологии (матчасть можно глянуть здесь https://goo.gl/BqWBLL).
https://www.leanservicecreation.com
Ребята сделали книгу в которой описаны различные методы и процессы, которые используются при создании продукта. Так же они приложили шаблоны для бесплатного скачивания со всеми нужными инструментами. Сами это все они называют “The only open source design process and toolkit on this planet” (не знал как лучше перевести, поэтому оставил в оригинале).
Самому мне это очень интересно, так как в данный момент есть небольшой проект, о котором расскажу, надеюсь, через неделю и он очень тесно связан с процессом создания продуктов и должен помогать продукт менеджерам/дизайнерам/владельцам.
Спасибо всем, кто проголосовал за нас на PH! Правда это ценно для нас – на самом деле этот канал оказался одним из самых эффективных в плане привлечения апвоутов. Мы приближаемся к 1000 читателей и это еще один повод сказать всем спасибо за то, что читаете, слушаете, смотрите нас, посещаете мероприятия. Будем стараться соответствовать 😀
Инструменты для создания хорошего дизайна
HTC отдаст 100% денег разработчикам приложений для Vive
Утренняя процедура, которая сэкономит вам более 20 часов в неделю
Новый рейтинг разработчиков мобильных приложений
Подкаст AppTractor: новости мобильной разработки №107
Мобильное Облако Mail.Ru внедрило технологии компьютерного зрения
Фрод со сбросом DeviceID: новая угроза в мобильном маркетинге
Интересные материалы для разработчика мобильных приложений #182 (18-24 сентября)
Мобильная экономика дает 3.8% ВВП России
Как стартапы платят сотрудникам на 40% меньше нужного
iOS+Kotlin. Что можно сделать сейчас
Microsoft запускает новые инструменты машинного обучения
Интеграция Game Center в React Native
Первое React Native приложение: от "Hello World" до App Store
Mission-driven интерфейс
Отладка Swift с LLDB
Три стадии мобильного маркетинга
Как уйти из колледжа и стать iOS-фрилансером
ButtonProgressBar: прогресс бар в кнопке
Реактивные приложения с Model-View-Intent. Часть 2: View и Intent
Разработка прибыльной Android игры двумя школьниками
Frames: готовое приложение с обоями
30 Android-библиотек и проектов, вышедших летом
RxJava: делаем креш-логи лучше
Tutorial View: простая организация туториалов
Инструменты для создания хорошего дизайна
HTC отдаст 100% денег разработчикам приложений для Vive
Утренняя процедура, которая сэкономит вам более 20 часов в неделю
Новый рейтинг разработчиков мобильных приложений
Подкаст AppTractor: новости мобильной разработки №107
Мобильное Облако Mail.Ru внедрило технологии компьютерного зрения
Фрод со сбросом DeviceID: новая угроза в мобильном маркетинге
Интересные материалы для разработчика мобильных приложений #182 (18-24 сентября)
Мобильная экономика дает 3.8% ВВП России
Как стартапы платят сотрудникам на 40% меньше нужного
iOS+Kotlin. Что можно сделать сейчас
Microsoft запускает новые инструменты машинного обучения
Интеграция Game Center в React Native
Первое React Native приложение: от "Hello World" до App Store
Mission-driven интерфейс
Отладка Swift с LLDB
Три стадии мобильного маркетинга
Как уйти из колледжа и стать iOS-фрилансером
ButtonProgressBar: прогресс бар в кнопке
Реактивные приложения с Model-View-Intent. Часть 2: View и Intent
Разработка прибыльной Android игры двумя школьниками
Frames: готовое приложение с обоями
30 Android-библиотек и проектов, вышедших летом
RxJava: делаем креш-логи лучше
Tutorial View: простая организация туториалов
AppTractor
Инструменты дизайна: как их сделать лучше
Существующие инструменты сильно отстают от развития продуктов: они не поддерживают разные этапы создания интерфейса, не ставят необходимых для целостности дизайна ограничений и не контролируют процесс. Это влияет как на пользователей приложения, так и на…
Прекрасный кейс - как стать №3 в российском рейтинге разработчиков. Да просто добавить себе в портфолио все топовые приложения: Runtastic, Agar.io, Shopify, Sports.ru и сотни других. Ну вот так вот примерно:
http://www.ratingruneta.ru/agency-infoshell/portfolio/apps/
https://www.facebook.com/mrc.ten/posts/966910113449930
http://www.ratingruneta.ru/agency-infoshell/portfolio/apps/
https://www.facebook.com/mrc.ten/posts/966910113449930
Facebook
Mark Ten
Привет, Infoshell. Меня зовут Марк, и я директор по продуктам Sports.ru. У нас классное приложение для Android, которое мы много лет делаем вместе с Denis Germanenko и CleverPumpkin. Расскажите,...
Помимо прекрасной истории с рейтингом, которая, кажется, закончится его полным пересмотром, обратите внимание на tbh – интересный кейс, как добро побеждает. Анонимно можно не только глумиться, но и раздавать комплименты. Главное цели правильно сформулировать:
- Улучшение самооценки людей – лучший аспект нашего продукта. Зарабатывание денег и всё остальное – это просто приложение к цели. Эта цель – можем ли мы сделать это поколение счастливее?
Как tbh превратило анонимность во благо
“А что, так можно было?”: Рейтинг разработчиков будет пересмотрен
mABBYYlity: хакатон по разработке сервисов для мобильных платформ
Razer выпустит мобильное устройство для игроков
Создание макета в ConstraintLayout: нормативы, барьеры и цепочки
Какие языки вам стоит изучить для Data Science?
Oblique frustum. Внутри скошенной пирамиды видимости
Мобильная типографика
Управление разными средами в Swift-проекте
Руководство по ARKit для новичков
Как получить работу в продуктовом или UX дизайне без портфолио
Вопросы и ответы по Code Review
Делаем MitM с помощью openssl на Android
Библиотека Reamp: обезболивающее для ваших Android-приложений
Как работает Android, часть 3
Многопотоковый рендеринг на Android с Litho и Infer
Flutter: от дизайна до приложения
Как улучшить быстродействие Android Studio на машине с малым объемом памяти
Croller: круглый контрол
Использование шрифтов с Support Library 26
- Улучшение самооценки людей – лучший аспект нашего продукта. Зарабатывание денег и всё остальное – это просто приложение к цели. Эта цель – можем ли мы сделать это поколение счастливее?
Как tbh превратило анонимность во благо
“А что, так можно было?”: Рейтинг разработчиков будет пересмотрен
mABBYYlity: хакатон по разработке сервисов для мобильных платформ
Razer выпустит мобильное устройство для игроков
Создание макета в ConstraintLayout: нормативы, барьеры и цепочки
Какие языки вам стоит изучить для Data Science?
Oblique frustum. Внутри скошенной пирамиды видимости
Мобильная типографика
Управление разными средами в Swift-проекте
Руководство по ARKit для новичков
Как получить работу в продуктовом или UX дизайне без портфолио
Вопросы и ответы по Code Review
Делаем MitM с помощью openssl на Android
Библиотека Reamp: обезболивающее для ваших Android-приложений
Как работает Android, часть 3
Многопотоковый рендеринг на Android с Litho и Infer
Flutter: от дизайна до приложения
Как улучшить быстродействие Android Studio на машине с малым объемом памяти
Croller: круглый контрол
Использование шрифтов с Support Library 26
AppTractor
Как tbh превратило анонимность во благо
Хитом App Store стало приложение tbh, позволяющее подросткам оставлять анонимные отзывы друг о друге. Казалось бы, ничего нового, но особенность tbh заключается в том, что эти отзывы всегда положительны.
Угадай проект по набору вакансий 😁 Юрий Мельничек и Юрий Гурский ищут для нового проекта:
1. Tech Lead, который владеет правильными инженерными практиками, знает C++, разбирается в алгоритмах, любит сам программировать, хочет ускорять код в 100-1000 раз, может сделать качественный Code Review.
2. Специалист или увлекающийся в области свёрточных нейронных сетей (CNN) для обработки изображений и видео. Знание классического Computer Vision и/или Image Processing – дополнительный плюс.
3. Программист GPU, владеющий GLSL или Metal Shading Language.
4. 3D программист с опытом Unreal Engine или Unity для iOS или Android.
5. Программист графики или обработки изображений с чувством прекрасного. Хобби в дизайне или фотографии – дополнительный плюс.
https://www.facebook.com/melnichek/posts/10159369866300223
1. Tech Lead, который владеет правильными инженерными практиками, знает C++, разбирается в алгоритмах, любит сам программировать, хочет ускорять код в 100-1000 раз, может сделать качественный Code Review.
2. Специалист или увлекающийся в области свёрточных нейронных сетей (CNN) для обработки изображений и видео. Знание классического Computer Vision и/или Image Processing – дополнительный плюс.
3. Программист GPU, владеющий GLSL или Metal Shading Language.
4. 3D программист с опытом Unreal Engine или Unity для iOS или Android.
5. Программист графики или обработки изображений с чувством прекрасного. Хобби в дизайне или фотографии – дополнительный плюс.
https://www.facebook.com/melnichek/posts/10159369866300223
Facebook
Yury Melnichek
Для своего нового проекта ищу умных, мотивированных коллег! 1. Tech Lead, который владеет правильными инженерными практиками, знает C++, разбирается в алгоритмах, любит сам программировать, хочет...
Пацаны вообще ребята - это я про подкаст. На самом деле по следам предыдущей статьи про утреннюю рутину совершенно случайно обнаружил новый (для себя) стиль музыки, под которой отлично программируется - нейрофанк. Это поджанр жанра драм-энд-бейс, отличительной чертой которого является повышенное внимание к остроте звучания, достигается за счёт пилообразных, т.н. «жующих», басов. Вот послушайте прекрасный образец на YouTube - ссылка в самом конце (ну и картинка доставляет). Как вам?
Android Dev Подкаст. Выпуск 43. Обзор Devfest Siberia 2017
Топ рекламных платформ для привлечения установок
Победители Google Play Indie Games Festival
TwItter увеличит длину сообщений до 280 символов
Лучшие приложения Google Play за пять лет
Tune проводит увольнения
Podlodka #26: реактивный стиль программирования
Stack AR: первая игра на основе ARKit, возглавившая топ App Store
Android Architecture Components: тестирование ViewModel LiveData
Наслаждение тулбаром
Процесс релиза iOS-приложений в Badoo
Иллюзия движения
Лучший кодинг через тестирование
Чистая Swift архитектура
Detect.Location: история посещения мест по фотографиям
Инструменты для создания пиксель-арта
Нейрофанк: https://www.youtube.com/watch?v=JqSQPfBbpyk
Android Dev Подкаст. Выпуск 43. Обзор Devfest Siberia 2017
Топ рекламных платформ для привлечения установок
Победители Google Play Indie Games Festival
TwItter увеличит длину сообщений до 280 символов
Лучшие приложения Google Play за пять лет
Tune проводит увольнения
Podlodka #26: реактивный стиль программирования
Stack AR: первая игра на основе ARKit, возглавившая топ App Store
Android Architecture Components: тестирование ViewModel LiveData
Наслаждение тулбаром
Процесс релиза iOS-приложений в Badoo
Иллюзия движения
Лучший кодинг через тестирование
Чистая Swift архитектура
Detect.Location: история посещения мест по фотографиям
Инструменты для создания пиксель-арта
Нейрофанк: https://www.youtube.com/watch?v=JqSQPfBbpyk
Продуктовый дизайн интерфейсов никогда не заканчивается и постоянно развивается. Я выделяю четыре уровня:
• логический
• уровень проектирования
• визуально-эмоциональный
• уровень масштабирования
Правильно заложенный фундамент на логическом уровне помогает построить такой проект, как изначально хотелось. Интерфейсный делает дизайн понятным и удобным. Визуальный уровень радует глаз и даёт правильное ощущение. Затем, удачно написанные правила дизайна помогают масштабировать его до любого размера.
• логический
• уровень проектирования
• визуально-эмоциональный
• уровень масштабирования
Правильно заложенный фундамент на логическом уровне помогает построить такой проект, как изначально хотелось. Интерфейсный делает дизайн понятным и удобным. Визуальный уровень радует глаз и даёт правильное ощущение. Затем, удачно написанные правила дизайна помогают масштабировать его до любого размера.
Medium
Стратегический дизайн интерфейсов
Как видеть развитие проекта в перспективе времени