24 декабря 2013

Save programmers' SSD

Recently, building project, I thought, how many file i/o operations happen during build process, and how terribly it reduces my SSD lifetime by consuming a limited number of write cycles. Immediately appeared a natural wish to link a build system's temporary files directory somewere in tmpfs. At first I wanted to write a shell script, but soon understood that it's a wrong way and decided to include according instructions in build project. As I wanted to make this easily reusable, a small SaveSSD plugin for Gradle was born. Source code is published at Github, and the compiled library can be included in project by referencing my maven repository at Bintray. Plugin was tested in Android Studio and Intellij IDEA with Android and Java projects, but it should work with any Gradle project on all *nix systems (on Windows it just does nothing). By the way, as RAM access is much faster, than HDD access, HDD owners also can gain profit from SaveSSD plugin usage - build process becomes faster. Nevertheless, there is an option to turn it on and off for every team member individually.

Спасаем программерские SSD

Недавно, ожидая завершения сборки проекта, я задумался, сколько операций файлового ввода-вывода происходит во время этого процесса: генерация файлов с байткодом, файлы ресурсов, одексированные файлы, оптимизация всего этого ProGuard'ом, выполнение тестов и т.п., а также отчёты и логи о каждом действии, и как это влияет на срок жизни моего SSD. И сразу захотелось прилинковать каталог с временными файлами системы сборки куда-нибудь в tmpfs. Сначала хотел написать shell-скрипт, но, быстро осознав негобкость такого подхода, решил включить соответствующие инструкции в сам проект, а также сделать их подходящими для повторного использования с минимумом усилий. В результате получился плагин SaveSSD для Gradle (системы сборки и управления зависимостями, используемой в качестве основной в Android Studio, а также поддерживаемой в некоторых других IDE). Полную инструкцию по использованию можно посмотреть на Github, где опубликованы исходники, а подключить скомпилированную библиотеку можно, сославшись на мой репозиторий в Bintray. Протестировано в Android Studio и Intellij IDEA на Android и Java проектах, но должно работать с любыми Gradle-проектами на *nix-системах (при запуске под Windows плагин просто ничего не делает). Кстати, поскольку скорость доступа к RAM существенно выше, чем к HDD, владельцы HDD тоже могут получить от этого плагина выгоду в виде ускорения сборки. Тем не менее, предусмотрена возможность включать и выключать его каждому участнику команды индивидуально, по желанию.

18 ноября 2013

Очередное свинство от МТС

В кои-то веки мой баланс на счёте оператора мобильной связи МТС оказался отрицательным. Обраружив это, я заметил такую вот несправедливость: у меня подключена услуга "СуперБИТ", чтобы можно было пользоваться интернетом на смартфоне, не обращая внимание на то, в каком регионе России находишься (от Мотива в своё время отказался именно из-за конских цен на роуминг и интернет-роуминг, соответственно). Стоит это удовольствие без малого 200 рублей в месяц, оплата снимается единовременно, так что, немного недоглядев, немудрено уйти в минус, что, собственно, и произошло. Так вот свинство МТС заключается в том, что сняв деньги за услугу по предоставлению "безлимитного" интернета на месяц вперёд, и обнаружив, что на счёте после этого образовался минус, они тут же перестают её предоставлять. Конечно, нормально, когда при отрицательном балансе не предоставляются тарифицируемые услуги, но когда мне не предоставляют уже оплаченную услугу и отказываются предавать мой нетарифицируемый (в соответствии с оплаченной услугой) траффик, это, на мой взгляд, свинство, даже если где-то там мелкими буковками написано, что они могут так делать. И ведь, будь у меня доступен этот трафик, я бы с тут же зашёл в интернет-банк прямо со смартфона, и оплатил, как только обнаружил "недостачу". Ну пусть бы даже при отрицательном балансе были доступны только сайты самого МТС, на котором можно пополнить баланс с банковской карты и/или крупнейшие интернет-банки, но ведь услуга передачи данных отключается вообще! И, находясь в центре города (хорошо, если своего), приходится как-нибудь изворачиваться, искать Wi-Fi или терминал оплаты платить конскую комиссию за пополнение счёта (с интернет-банками я уже забыл что это такое). Ситуацию несколько усугубляет то, что никаких оповещений не приходит, и о "минусе" узнаёшь в самый неподходящий момент, помучившись с телефоном, недоумевая, почему "интернет не работает". При попытке позвонить хотя бы слышишь голосовое предупреждение о недостатке средств, а интернет просто молча пропадает.

P.S.: Напоследок немного позитива: пополняя счёт, обнаружил, что сейчас действует акция +10% бонусом от суммы пополнения счёта с помощью MasterCard, "заработал" 200 халявных рублей, успевайте.

02 ноября 2013

TK Shrink - революционный сокращатель ссылок

TK Shrink сокращает URL-адреса с помощью сервиса dot.tk, превращая любую http:// ссылку в ваш пресональный легко запоминающийся домен в зоне .TK.

Например, вы можете превратить длинный адрес http://ru.haunted-soft.com/apps/tk-shrink в простой http://url-shrink.tk



27 октября 2013

ViewPagerIndicator AAR packaged

Many people, developing applications for Android, use ViewPagerIndicator library. It's nice and open-sourced (you can clone or fork sources at GitHub). But after Google introduced Gradle build system in Android Studio, that can resolve dependencies through maven central repository we all very lack of AAR packaged version of that library - it's published in maven central, but in other pakaging (jar, apklib, etc.), that can not be properly used by gradle. However, author of ViewPagerIndicator, Jake Wharton doesn't hurry to publish aar packaging. So I have built and published ViewPagerIndicator AAR package for public use.

To add dependency to ViewPagerIndicator AAR:
repositories {
    maven { url "http://dl.bintray.com/populov/maven" }
    mavenCentral()
}
  • Use in your dependencies as usual:
dependencies {
    compile 'com.viewpagerindicator:library:2.4.1@aar'
}

Why priorior to mavenCentral?

Otherwise gradle will look first in mavenCentral, find viewpagerindicator artifact with the same version, but won't find aar package and will report an error, without looking for same artifact with another packaging in other repositories.

Read at Haunted Soft

30 сентября 2013

+1Gb для Dropbox бесплатно (и где взять ещё 11Gb)

Хотите нахаляву прокачать свой Dropbox на целый гигабайт? Нужно всего лишь поставить приложение Mailbox и настроить в нём связь с вашим аккаунтом Dropbox. И вам дадут гигабайт, сразу. После этого сам Mailbox или привязку Dropbox'а в нём можно удалить, свежезаработанный гигабайт останется у вас навсегда.

О минусах: к сожалению, Mailbox существует только для iOS, поэтому если у вас нет iPhone'а, iPod'а или iPad'а, то придётся договориться с кем-нибудь из знакомых. Я, например, так и сделал.

Немного о самом приложении Mailbox

Это почтовый клиент для GMail, выпущенный компанией Dropbox. Только для GMail. Только для iOS. Зато довольно удобный. Кроме довольно ожидаемых функций, типа отметить письмо прочитанным, удалить, переложить в другую папку (всё делается свайпами, без лишних кнопок), есть в нём довольно необычная фишка: "отложить" письмо (до завтра, до выходных до "когда-нибудь"). Письмо при этом исчезает из входящих, но в заданное время Mailbox вам о нём напомнит. Ну и, разумеется, этот почтовый клиент умеет складывать прикладываемые к письму файлы в Dropbox, и вместо файла отправлять получателю письма ссылку на него. В общем-то я даже немного пожалел, что Mailbox'а нет под Android.



24 сентября 2013

DropBox поставит точку в вопросе с облачными скриншоттерами

Было много дискуссий о том, какой программой удобнее пользоваться для создания скриншотов, чтобы сразу закачивались в облако, и можно было делиться ссылкой с коллегами или друзьями, и, собственно попыток написать такие программы, и соответствующие сервисы, и зарабатывать на них деньги. Например, GyazoOwelyPetromi. Наверняка, вы сможете вспомнить какие-нибудь ещё. Кто-то предоставлял свой собственный сервис, кто-то паразитировал на готовых сервисах типа Dropbox, а кто-то предлагал настроить свой собственный хостинг или даже CDN.

Похоже, в Dropbox решили поставить в этом вопросе точку, а заодно повысить ценность собственного решения для пользователей, и  в следующей версии клиента встроить в него поддержку загрузки скриншотов в облако. А для маководов ещё и импорт из iPhoto. В общем, делают всё, чтобы место в вашей коробочке побыстрее закончилось, и вы купили ещё :)


Кстати, если у вас ещё нет аккаунта в Dropbox, то, зарегистрировавшись по этой ссылке, вы получите на 500Мб больше места, чем при стандартной регистрации (2Гб).

23 сентября 2013

+10Gb для Google Drive бесплатно

Хочешь +10 гигабайт места на диске Google Drive?

Нужно всего лишь установить QuickOffice из Google Play или iTunes на свой Android или iPhone, соответственно, и залогиниться под своей учётной записью Google.

Два маленьких "но":
1. Это нужно сделать до 26 сентября
2. Размер места, предоставляемого гуглом, увеличится на 10Гб на 2 года (ну а там, глядишь, гугл сам увеличит лимит с сегодняшних 15Гб до новых объёмов).

QuickOffice - это бесплатное (с недавнего времени) приложение для мобильных устройств, которое позволяет редактировать документы в формате MS Office (Word, Excel, PowerPoint - локальные, на телефоне или хранящиеся в облаке гугл), что очень хорошо дополняет гугловское приложение Диск Google, которое умеет работать только с документами в формате Google.

16 сентября 2013

Динамический DNS с собственным доменом для домашнего пользования

Как сделать, чтобы к домашнему компьютеру можно было обращаться по адресу home.мой-домен.ru?

Практически всех, у кого есть домашний компьютер, подключенный к интернету, хоть раз в жизни интересовало, можно ли, например, управлять своим компьютером, находясь не дома или пользоваться расположенными на нём сервисами (например, разместить на нём свой сайт, форум или что-нибудь типа OwnClowd). Очевидный ответ: да, можно, нужно только немного повозиться с настройкой своего компьютера и домашнего роутера.

14 сентября 2013

В Нью-Джерси весёлый губернатор

В Нью-Джерси очень весёлый губернатор Крис Кристи: то запрещает лечить детскую гомосексуальность, то разрешает лечить детей марихуаной. Сразу видно, любит детей дядечка. Интересно, что он сам при этом употребляет?

Нашим губернаторам до него далеко, разве что какой-нибудь закон о запрете пропаганды насилия над животными подпишут, скучно...

13 сентября 2013

Полезные инициативы на РОИ

Я уже писал про сайт Российская общественная инициатива и заинтересовавшие меня инициативы на нём. Вопрос об эффективности народного волеизъявления на этом ресурсе пока что остаётся открытым, но ещё есть надежда, что РОИ может стать действующим инструментом.

Вот ещё несколько инициатив, по которым я всем рекомендовал бы проголосовать:

Введение в школьную программу изучения ПДД - ведь на самом деле это гораздо полезнее, чем недавно введённое изучение религии и гораздо эффективнее в плане безопасности на дорогах, чем обязательные светоотражающие нашивки на одежде или применение репрессивных мер к водителям. Я вообще сильно удивляюсь, почему знание ПДД в нашей стране обязательно только для водителей, а не вбивается людям в голову с раннего детства.

Ратификация 20-й статьи Конвенции ООН против коррупции - в 2003 году Россия вместе с сотней других государствам подписала, а в 2006 году ратифицировала Конвенцию ООН против коррупции, изъяв из неё важнейший элемент – 20-ю статью, которая позволяет гарантированно привлечь к уголовной ответственности любого чиновника, расходы которого явно превышают официально задекларированные им доходы. Более подробно с историей вопроса можно ознакомиться здесь.

10 сентября 2013

Медиацентр или чего вы не знаете о своём компьютере и телефоне

Недавно в компании друзей разговорились о том, кто как использует свои Андроидофоны. У девушек, оказывается, самая востребованная программа - "зеркало". Но сейчас не об этом. Я почему-то оказался белой вороной, активно использующей смартфон для управления компьютером. Попробую осветить небольшую часть своего положительного опыта, а именно, совместное использование медиацентра на компьютере и пульта для медиацентра на смартфоне.

Нынче у многих, кроме компьютера есть ещё и телевизор или проектор, который можно подключить к компьютеру. А у некоторых он даже подключен. Ну или просто большой монитор. Так вот, когда у тебя есть компьютер, телевизор и смартфон, то совсем не обязательно бегать к компьютеру, чтобы поставить на паузу кино или включить следующую серию любимого сериала.

01 августа 2013

DropTask - необычный и приятный менеджер задач

Многие мои знакомые, да и я тоже, пользуются сервисом Trello - удобный менеджер задач, визуализированый под эдакую доску со стикерами в стиле канбан. Неплохой обзор этого сервиса можно почитать здесь, а также узнать, чем он лучше других менеджеров задач.

А я хочу рассказать вам о другом сервисе, на который я недавно наткнулся - DropTask.


25 июля 2013

А ты уже поддержал Навального?



Сегодня сложно не знать о первом за долгое время существенном политическом событии: Алексей Навальный баллотируется в мэры Москвы. Ну, разве что единственный источник информации для вас - это пропутинский зомбоящик. Крайне необычно в этом событии то, что это первая избирательная компания такого масштаба*, проводимая на деньги самих избирателей. Ну то есть так, как это делается во всём цивилизованном мире, а не у нас в России, с советских времён - есть единственный кандидат, за которого можно голосовать, а остальные для проформы (и все кампании финансируются из кармана тех, кто играет политическими куклами). Впервые за десятки лет политически значимый пост может занять человек, не аффилированный с правящей партией, а оппозиционный к ней. Мэр Москвы - это, конечно, не президент всея руси, но мэр столицы - человек политически очень влиятельный - то, что происходит в столице, неизменно влияет и на жизнь других городов.

Я не могу проголосовать за то, кто будет мэром Москвы, но имею возможность поддержать этого человека материально, и советую вам сделать то же самое.

Почему стоит отдать деньги этому незнакомому человеку, тем более, что ему вынесен обвинительный приговор по делу о хищении?

23 июля 2013

Запретили.Инфо

Дорогие друзья, я хочу представить вам свой небольшой проект: zapretili.info

Началось всё с цитаты на баше о том, что у нас почти ежедневно появляются новые запреты:
ххх: Мне знакомый уже звонит и спрашивает: "Здаров, че дума седня запретила?"
Народный фольклор тоже не обходит эту тему стороной:
- У нас вообще могут решить какую-нибудь проблему иначе, как что-нибудь запретить? 
- Ну, могут ещё переименовать что-нибудь или цены поднять...
Я подумал, и решил, что действительно, было бы неплохо знать, что же нам сегодня запретили. Или завтра запретят. Подумал и сделал. Сначала сайт более-менее серьёзного содержания и вида www.zapretili.info, на котором предполагается публиковать новости о том, что запрещают российские власти различных уровней - от федерального до местного, а затем подумал ещё немного и добавил сайт world.zapretili.info - ведь запреты, в том числе дурацкие, бывают не только в России, но и в других странах мира. Мировые новости я решил сделать отдельным сайтом - обычно из зарубежных новостей до нас доходят развлекательные, поскольку непосредственно на нашу жизнь они не влияют.

Читать новости можно непосредственно на сайте, либо подписаться на RSS-канал российских новостей или зарубежных. Можете также подписаться и читать новости в социальных сетях: Google+, Twitter, ВКонтакте, Facebook.

Если у вас есть о чём рассказать, то присылайте новость или становитесь постоянным соавтором, это просто! Не забывайте, всё началось с простой цитаты на баше!

Ну и небольшая просьба: чтобы сделать эти новости доступнее для широкой аудитории, пожалуйста, подсобите немного с раскруткой сайта: сделайте перепост, поделитесь ссылкой на сайт zapretili.info или порекомендуйте друзьям страницу проекта в вашей любимой социальной сети (нажмите лайк, поделиться, +1, ретвит и т.п.). Вам буду благодарен не только я, но и ваши друзья, которым эти новости могут оказаться интересны.

yandex-verification и Google Site с собственным доменом

Захотелось мне добавить мой сайт в Яндекс.Вебмастер. Казалось бы, чего проще? Бери, да добавляй - Яндекс весь такой хороший, предоставляет аж четыре способа проверки того, что сайт принадлежит именно тебе, а не кому-то другому: размещение у себя на сайте специального HTML-файла, специального TXT-файла, помещение к себе на страницу тега meta, или создание TXT-записи в DNS, содержащие код верификации. Выбирай, не хочу.

Но, оказывается, не всё так гладко, как кажется на первый взгляд, когда используешь Google Sites.

16 июля 2013

Запретим запрещать или Российская Общественная Инициатива

Власти РФ различных уровней нам постоянно что-нибудь запрещают. Многие уже сталкивались или хотя бы слышали о сайте Российская Общественная Инициатива, функционирующем согласно указу Президента РФ о рассмотрении общественных инициатив.

Первая небезызвестная инициатива "Запрет чиновникам и сотрудникам компаний с государственным (муниципальным) участием приобретать легковые автомобили стоимостью свыше 1.5 миллионов рублей" уже передана на рассмотрение в экспертную комиссию и многие (со мной в том числе) с интересом ожидают результата, который должен стать известен в течение ближайших двух месяцев.

Тем не менее, кроме этой знаковой инициативы, на сайте присутствуют и другие, не менее интересные. Если открыть топ популярных инициатив, то лично у меня, например, процентов 80 из них вызывают желание проголосовать "за", чтобы чиновники в ближайшем будущем занимались рассмотрением проблем, реально волнующих меня и моих соотечественников, а не переливанием из пустого в порожнее запретами чего-то там геям и усыновлений бедных детишек иностранцами, что, безусловно, вызывает общественный резонанс и бурления говен в интернетах, но никак не решает повседневных проблем среднестатистического россиянина.

Так, например, зайдя на сайт, я немедленно проголосовал за то, чтобы:

24 июня 2013

Перезвоните мне на фотоаппарат

Недавно Samsung анонсировал Galaxy S4 Zoom - эдакий гибрид смартфона и фотоаппарата:


Первый смартфон с 10-кратным оптическим зумом, 16 Мп CMOS-матрицей, системой оптической стабилизации и ксеноновой вспышкой.

И возле каждой такой новости можно наблюдать типичные бурления говен типа "ваще ебанулись", "кому это надо" и т.п. Даже сравнения с Фрекен Бок, разговаривающей по душевой лейке в состоянии: "Кажется, я сошла с ума, какая досада...", и иллюстрациями (что, на первый взгляд, кстати, недалеко от истины и весьма доставляет).

11 июня 2013

Uservoice for Google Sites

And again about gadgets for Google Sites.

I think there's no need to explain why a developer (and, in general, any buiness) needs a customer feedback? A way to send (and handle) support tickets, sending new ideas, voting for new features (including ideas from other customers) and so on. Such funtionality is provided by many services, including Uservoice. For example, here is my "personal" page. And a natural wish is to have such feedback form right on your own site (like this), not at some extenal hosting. When you have your own site, that you control entirely, it's not a problem - you just generate some JavaScript code at Uservoice admin control panel and paste it into your site code. But when you have site, based on Google Sites, such things are a bit more complicated. You can't paste arbitrary JavaScript into your page, but you can insert a Gadget. I haven't found existing gadget for Uservoice + Google Sites, so, I had to write it on my own, using experience, that I got with Disqus gadget for Google Sites. Well, I've made gadget for integrating Uservice into your Google Sites and published it with installation manual and samples at Google Code. Use it, be happy and make your users happy too!

A little disclaimer: you can't add Uservoice tab at your Google Sites (the one, that sticks to a screen side and always visible to user while scrolling page).

Uservoice для Google Sites

И снова про плюшки для Google Sites.

Думаю, не нужно объяснять, зачем разработчику (да, в общем-то и любой фирме) нужна обратная связь с пользователями? Возможность отправить в техподдержку сообщение о проблеме, подать новую идею, голосовать за новую функциональность для приложения (в том числе за идеи, поданные другими пользователями) и т.п. Такую функциональность предоставляют различные сервисы, например, Uservoice. Вот, например, моя "персональная" страничка. Вполне естественное желание - иметь такую формочку обратной связи не на отдельном хостинге, а непосредственно у себя на сайте - примерно вот так. Когда у тебя "честный" собственный сайт, то всё просто - вставляешь кусок JavaScript, сгенерированный в консоли администратора Uservoice, в свою страничку и вуаля - всё работает. Всё немного сложнее, когда твой сайт работает на Google Sites - там скрипт в страницу так просто не вставишь. Зато можно вставить гаджет. К сожалению, готового гаджета мне найти не удалось, поэтому пришлось написать свой, используя опыт, полученный при разработке гаджета для Disqus. В общем, сделал я такой гаджет и выложил исходники с инструкцией по использованию и примерами на Google Code.

Из минусов - к сожалению, на Google Sites нельзя прикрутить закладку, которая прилепляется к краю экрана (и постоянно маячит перед пользователем), и по нажатию показывает форму обратной связи.

08 июня 2013

Как тестируют Android приложения в магазине Samsung Apps

Решил опубликовать свой офисный будильник не только в Google Play, но и в самсунговском Samsung Apps. В отличие от большинства андроид-маркетов, у самсунга все приложения проходят обязательную сертификацию - ручную проверку на соответствие достаточно жёсткой политике. Если в Google Play ваше приложение появляется, как правило, в течение нескольких часов после публикации, то в самсунге процесс сертификации может занимать до недели (согласно регламенту). Мне ответ пришёл через 4 дня. Меня не столько удивило, что приложение "завернули", как то, насколько детально приложение тестируют. А именно, чтобы оно гарантированно работало на всех продаваемых Samsung'овских девайсах от low-end  до hi-end.

Если вкратце, то ответ пришёл примерно такой (вольный перевод с англицкого): "Мы проверили Ваше приложение, и обнаружили несколько косяков в юзабилити. Прежде, чем отправлять приложение на повторную сертификацию, исправьте их. Изучить ваши косяки можете в отчёте, который можно скачать из консоли разработчика". В прилагаемом отчёте оказались скриншоты и видео, наглядно демонстрирующие косяки. Вот эти видео из всего процесса мне и понравились больше всего! Далее присланные скриншоты и видео моих косяков.

Disqus for Google Sites

Somehow I decided to add comments to my site, based on Google Sites (this one). Soon I've found out, that native Google Sites comments system doesn't satisfy my requirements, so I decided to find another solution. I've choosen Disqus service - it's is nice and functional, and became quite popular recently. But Diqus provides "out-of-the-box" solution just for 8 platforms and services.


But there is the Universal Code, so there must be a solution, I thought. First of all I tried to find a ready solution in the net, but there are many questions on this topic without answer. I've found just one solution that used to work a year ago, but it doesn't work now any more because of API changes or something of this kind. I've searched for the source code of it, adapted it to be workable, and published changed sources and integration manual on Google Code. You are welcome to use it. During process of this adaptation I've got some new experience of making gadgets for Google Sites, and almost dead iGoogle.

A kind man Doug Saunders made a nice screencast, illustrating the process of  Disqus comments integration into Google Sites page, and published it in his blog post.

03 июня 2013

Disqus для Google Sites

Возникло желание прикрутить комментарии к сайту, основанному на Google Sites. А конкретно вот сюда. Встроенные комментарии в Google Sites, в общем-то есть, но реализация отвратная, так что захотелось прикрутить что-нибудь стороннее. Выбор пал на широко распространившийся в последнее время и довольно удобный, на мой взгляд, сервис Disqus. Однако, как оказалось, "из коробки" Disqus предлагает решение только для нескольких популярных платформ в количестве 8 штук.


Не беда, подумал я, раз есть Universal Code, значит, как-нибудь да прикрутим. И наверняка я не первый, кому пришло в голову прикрутить его к Google Sites, будем искать готовое решение. Оказалось, что вопросов на эту тему, действительно, много, а вот работающие решения - отсутствуют. Ну, точнее, удалось найти одно решение, которое было работающим год назад, но на сегодняшний день уже мёртвым. Потратив ещё некоторое время, я откопал его исходники, и, немного поколдовав над ними, получил вполне работающий код, который опубликовал на Google Code для всех страждущих. Заодно немного разобрался с написанием интерактивных гаджетов для убиенного iGoogle, но пока ещё живых Google Sites. Вот только в каталоге гаджетов решил пока не публиковать.

Upd:
Один неизвестный мне человек по имени Doug Saunders опубликовал у себя в блоге весьма наглядный скринкаст, показывающий, как Disqus прикручивается к Google Sites моим методом.

14 марта 2013

Sunspider

Ради интереса запустил JavaScript-бенчмарк Sunspider (который в значительной степени отражает производительность веб-браузера) на китайском планшете Chuwi V99 с процессором RK3066. В родном браузере Android получил 1091.8ms. Это где-то между Samsung Galaxy SIII c его 1213.1ms и iPhone 5 с его звёздными 914.7ms.

Напомню, что iPhone 5 был презентован в сентябре 2012, а Galaxy SIII и планшеты на RK3066 приблизительно на полгода раньше.

Интересно, сколько набирают устройства на недавно анонсированном RK3188. Судя по этому, должен быть приблизительно в 1,5 раза быстрее SIII.

Меж тем, китайцы уже шлёпают на нём планшеты с экраном от iPad New: вот, например.