PIPO M1 Max год спустя. Обзор.

tablet_pipo_m1_10inch_rk3066_1Планшет был получен 4 Ноября 2012. И вот на днях, спустя чуть больше года эксплуатации 3-х летним ребенком с  планшет окончательно приказал долго жить. Однако нужно сказать что планшет держался молодцом. Что могу сказать о нем хорошего?

  • Ни в одной загруженной за все время существования планшета игры «тормозов» не наблюдалось. В т.ч. и всякие там «гонки»
  • Очень хорошего качества картинка и звук. Цвета яркие, сочные
  • Долго держал батарею (по началу). Часов 6 — точно. Позже, примерно после полугода эксплуатации, батарейки стало хватать на 2-3 часа.
  • Производитель регулярно выставлял обновления прошивок. Сначала 4.1.1, а затем и 4.2. Самая последняя версия прошивки, которую я к сожалению не успел попробовать, поддерживает и «оконный интерфейс».  Так-же в наличии богатое разнообразие альтернативных прошивок

Что плохого:

  • Ярко выраженное «лаганье». Иногда планшет подвисал на несколько секунд на пустом месте. Причина — не понятна.
  • Так-же трудно пользоваться браузером Chome при открытии более чем одной вкладки — тормозило
  • Не очень устойчивый к царапинам экран. Без пленки — ребенок ногтями его исцарапал за 1 день, играя в Fruit Ninja
  • Не надежное крепление встроенного динамика — после того как несколько раз планшет уронили на пол, отошел провод. Пришлось менять динамик целиком.

Отчего «умер» ? В один прекрасный день планшет в очередной раз был уронен на пол покрытый керамической плиткой, после чего завис и перестал включатся. День был прекрасный и потому, что решилась проблема как «отсадить» без истерик ребенка от планшета, т.к. в последнее время это уже была проблема.

Вроде и ответили, а чего?

загруженноеПосле прочтения очередной отписки из налоговой, по одному из запросов, опять возникло ощущение, что чиновников наших специально отправляют на курсы «отвечать так, чтоб тот кто спрашивал ничего не понял». Вопрос был задан в размере 3 строчек. Ответ накатали на 3-х страничках. Каждый параграф — тыканье носом в какоенить письмо, законодательный акт и пр, с выдержкой их него. Ответ не понятен вообще. Что хотели сказать этим письмом? Читаю и плачу. Неужели нельзя в конце написать что-то вроде «на основании выше изложенного ответ следующий: бла-бла-бла.». Четко и без лишней воды.

Не могу к сожалению выложить саму отписку, т.к. инфа там по работе.

Определение текущего браузера.

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

Самый простой способ определения браузера — при помощи Jquery. До версии Jquery 1.9, даный функционал у него в базе. После — предполагается что используется дополнительная библиотека «для поддержки старых проектов«. Описание API Jquery Browser здесь. Пример вот он:

boxModel: устанавливается в true, если страница обрабатывается браузером в соответствие с моделью W3C CSS Box Model (в настоящий момент не поддерживается в IE 6 и 7, когда они в режиме Quirks Mode). Пока документ полностью не загружен, данное свойство имеет значение null.

«Убираем за собой» или уничтожение обьектов в JavaScript

Сегодня столкнулся с тем что когда работаешь с JavaScript иногда приходится «подчищать» за собой. Например: подгружаем при помощи AJAX некий html в котором в есть в свою очередь код на JavaScript.

Вот подгружаемый код:

Т.е. чтоб не плодить  datepicker и редакторы tinymce каждый раз, как будет нажата кнопка «отредактировать», отлавливаем закрытие диалогового окна. После закрытия — уничтожаем объекты datepicker и редакторы tinymce. Т.е. если не уничтожите, может ничего страшного и не случится. Но потенциальная утечка памяти. Открыл-закрыл 10 раз — ушло 10 мегабайт.

Обычно я тоже не особо обращал внимание на такие мелочи, ибо не слишком часто сталкиваешься с ситуацией, что какой то объект  на странице нуждается в создании много раз.

Сервисное обслуживание Kyocera 2550

km2050Ну громко сказано конечно. А точнее мне понадобилось войти в сервисное меню и заставить «подкачать» тонер в бункер принудительно.

  • на правой клавиатуре набираем цифрами 10871087
  • вводим 130  в режиме обслуживания — команда «наполнить бункер тонером»
  • ждем примерно 9 минут
  • вводим 001 для выхода из режима обслуживания
1 208 209 210 211 212 273