А вот неправда, это не единственные варианты, даже в самсунгах. Особенно если учесть, что такой вещи как подсветка в AMOLED-экранах нет.
AMOLED позволяет держать сколько угодно малую область экрана включенной, в том числе несмежные пиксели. Готов поспорить, что при одинаковой частоте обновления сочетание этой возможности со способностью пользователя/софта пробуждать эту часть с нужной частотой будет дешевле и энергоэффективнее использования отдельного экрана e-ink.
Первое, что бросается в глаза — отличный Super AMOLED экран
Согласно данным с официального сайта — просто AMOLED.
Yota Mirror еще интереснее — задний экран можно использовать для полноценного управления приложениями. Скорость используемого E-Ink дисплея позволяет делать это весьма комфортно. В итоге, владелец YotaPhone 2 имеет, например, возможность положить телефон на стол и контролировать происходящее в любом приложении практически без затрат энергии аккумулятора — это очень здорово.
Как это работает? Одно обновление картинки e-ink стало инновационно энергоэффективнее 20 миллисекунд работы AMOLED в черно-белом режиме? Даже если так, CPU и GPU для этого все равно должны работать, так что совершенно не получается «практически без затрат энергии аккумулятора», если только у нас не появился русский (инновационный!) Хогвартс.
Цена как у андроид-флагмана. Например, Samsung Galaxy S5 стоит на 10% дешевле, но при этом влагозащищен, обладает лучшими характеристиками CPU/GPU (по GPU о йотафоне вообще не нашел информации), достаточно хорошей современной камерой, менее плохим дизайном, поддержкой карт памяти, и не вызывает вопросов, нафига оно надо. А приватные ключи можно защитить отпечатком пальца или паролем — средств, на самом деле, хватает.
Но ошибка при компиляции как раз была о том, что ему неизвестен модуль modulename, который объявляется ниже.
А вот сейчас хотел дословно ошибку привести, но тот код уже компилируется.
Значит, просто в ночной сборке модули сломались. Значит, ничего исправлять не надо :)
, что настойчиво рекомендуется всей существующей документацией.
Существует папка modulename и mod.rs в ней.
Сейчас пришло в голову, что вроде бы были какие-то изменения как раз касательно mod.rs, но проверять сейчас не с руки.
PS не знаю, как заинлайнить на хабре код в строчку :(
Вкратце-то оно классно выглядит, но порог входа страшно высокий для понимания средств библиотек, помогающих справиться с жесткостью borrow checker'а, на уровне, достаточном для написания серьезного проекта.
И с модулями в недавнем обновлении опять что-то намутили, все руки не дойдут исправить мой проект, чтобы компилировался.
Чувствую себя идиотом и теряю интерес к языку.
Все, пожаловался :)
Исключения, кроме оверхеда, плохи еще тем, что добавляют неявные побочные эффекты, а в Rust все-таки есть установка на явность.
Кстати, интересный вопрос: а каким образом можно на двух стульях усидеть — и явность сохранить, и избавиться от вложенных конструкций обработчиков ошибок в цепочках вызовов? И без монадических хитростей, в идеале :)
Я наблюдал проблемы с предлогами и преставками (могут отсутствовать или не те), падежами (не те) и возвратным «ся», например. Правда, у моего случая не было вышки.
AMOLED позволяет держать сколько угодно малую область экрана включенной, в том числе несмежные пиксели. Готов поспорить, что при одинаковой частоте обновления сочетание этой возможности со способностью пользователя/софта пробуждать эту часть с нужной частотой будет дешевле и энергоэффективнее использования отдельного экрана e-ink.
Согласно данным с официального сайта — просто AMOLED.
Как это работает? Одно обновление картинки e-ink стало инновационно энергоэффективнее 20 миллисекунд работы AMOLED в черно-белом режиме? Даже если так, CPU и GPU для этого все равно должны работать, так что совершенно не получается «практически без затрат энергии аккумулятора», если только у нас не появился русский (инновационный!) Хогвартс.
Цена как у андроид-флагмана. Например, Samsung Galaxy S5 стоит на 10% дешевле, но при этом влагозащищен, обладает лучшими характеристиками CPU/GPU (по GPU о йотафоне вообще не нашел информации), достаточно хорошей современной камерой, менее плохим дизайном, поддержкой карт памяти, и не вызывает вопросов, нафига оно надо. А приватные ключи можно защитить отпечатком пальца или паролем — средств, на самом деле, хватает.
Но ошибка при компиляции как раз была о том, что ему неизвестен модуль modulename, который объявляется ниже.
А вот сейчас хотел дословно ошибку привести, но тот код уже компилируется.
Значит, просто в ночной сборке модули сломались. Значит, ничего исправлять не надо :)
Существует папка modulename и mod.rs в ней.
Сейчас пришло в голову, что вроде бы были какие-то изменения как раз касательно mod.rs, но проверять сейчас не с руки.
PS не знаю, как заинлайнить на хабре код в строчку :(
И с модулями в недавнем обновлении опять что-то намутили, все руки не дойдут исправить мой проект, чтобы компилировался.
Чувствую себя идиотом и теряю интерес к языку.
Все, пожаловался :)
Кстати, интересный вопрос: а каким образом можно на двух стульях усидеть — и явность сохранить, и избавиться от вложенных конструкций обработчиков ошибок в цепочках вызовов? И без монадических хитростей, в идеале :)
заметно.
Спасибо за ссылку!