Зачем нам черно-белая камера в Huawei P9?

Здарова, камрады!
Уже слышали про Ляку-Шмяйку в Хуавее? :) а ведь дебаты до сих пор не утихают об этом. Так как в нашей лаборатории едва ли будет обозреваться сам Huawei P9, то позволю себе высказаться хоть тут.
Традиционно, для тех, кому лень читать:

Остальных приглашаю под кат! (трафик а-та-та)

Тест смартфона Lumia 650 на фоне других виндофонов

Последняя снежинка

Тест смартфона Lumia 650 на фоне других виндофонов


В феврале 2016 года Microsoft представила свой последний смартфон линейки
Lumia (по-фински — снежинка) — Lumia 650. Ещё до анонса ходили слухи, что это
всё, Люмий больше не будет. И действительно, уже в мае фирма объявила о продаже
смартфонного бизнеса фирме Foxconn, которая вряд ли будет развивать это течение
смартфонной мысли далее.
Тем не менее, аппарат L-650 получился интересный. Возможно потому, что в нем
были реализованы какие-то наработки, явно «заначенные» для более дорогих и
перспективных моделей. Сии модели не воспоследовали, а потому всё это досталось
650-ке. Прежде всего, это касается её экстерьера, который, по отзывам многих,
получился премиальным.

Но, обо всём по порядку.

Mad Catz R.A.T. Pro S. Своенравная золотая середина



Оказывается, даже среди Mad Catz есть мышь, которую смело можно назвать золотой серединой. Из последних новинок у меня на обзоре Mad Catz R.A.T. Pro S. Позиционирование у девайса следующее: это упрощенная версия Mad Catz R.A.T. Pro X, которая уже у меня побывала на обзоре, и, фактически, в какой-то степени продолжение и развитие философии R.A.T. TE, но с другим сенсором, который используется в большинстве «нормальных» мышек в нынешнее время. Что тут добавить? Девайс оказался действительно интересным.

Запоздалый отзыв о хорошей клавиатуре Microsoft Sidewinder x6



Приветствую вас на моей «ПС» !

Итак, почему отзыв запоздалый ?

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

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

Wargaming не уважает пользователей AMD





Что происходит:
Компилятор для программного кода может выдавать несколько версий машинного
кода, каждая из которых оптимизирована для определённого процессора и набора
инструкций, например, SSE2, SSE3, и т.д. Система включает в себя функцию,
которая определяет, на каком типе процессора она запущена и выбирает самую
подходящую версию. Эта функция называется диспетчером процессора. Диспетчер
процессора Intel проверяет не только набор инструкций, поддерживаемый
процессором, но также идентификатор производителя процессора.
Если идентификатор — строка «GenuineIntel», то выбирается наиболее
оптимальный вариант кода. Но если процессор не от Intel, то в большинстве
случаев будет выбран самый медленный из возможных вариантов, даже если
процессор полностью совместим с лучшей версией.

Wargaming не уважает пользователей процессоров AMD и компилирует игры под процессоры Intel, что вызывает замедление у пользователей использующих процессоры AMD.
В частности замедление касается игр World of Tanks и World of Warships.

Патч 0.9.15.0.1 обновился worldoftanks.exe (без изменений в лучшую сторону)

Подборки программ для компьютера (Лучшие облачные сервисы для хранения файлов)

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

Google Диск — бесплатное сервис, позволяющей хранить, редактировать и просматривать файлы любого формата размером до 15 ГБ вне компьютера и постоянно иметь к ним доступ из любого места на планете с выходом в Интернет.
Microsoft OneDrive — сервис позволяет хранить до 5 ГБ информации или 7 ГБ для пользователей Windows 8, 8.1, 10
Dropbox — удобный сервис, позволяющий раз и навсегда избавиться от флешек для синхронизации данных между компьютерами и мобильными устройствами. Теперь общая папка с файлами будет доступна на всех подключенных устройствах — от ПК с Windows до iPhone или телефона с Android.
Яндекс.Диск — установив дополнение, вы сможете автоматически загружать фото с телефона или фотоаппарата в облако. Изначально доступно 3 ГБ объема, которое можно расширить до 20 ГБ просто пригласив друзей.
Облако Mail.Ru — облачное хранилище данных от российской компании, которое предоставляет 25 ГБ бесплатного места. Есть такие функции, как двухфакторная аутентификация, вход в мобильные приложения по Touch ID и PIN-коду, автоматическая проверка загружаемых файлов на вирусы.
Box — высокоскоростное виртуальное хранилище, ориентированное, прежде всего, на корпоративных клиентов, которые требуют стабильности в работе и высокую степень защиты расположенных данных. Бесплатный тарифный 10 ГБ
Mega — «облачный» контейнер отличается большим объемом бесплатного пространства – 50 ГБ и поддержкой всех популярных мобильных устройств.
iCloud — интернет-сервис, представляющий собой хранилище данных для Apple-устройств и выполняющий их синхронизацию. 5 ГБ бесплатного пространства.
MediaFire — Симбиоз виртуального диска и файлообменника, с помощью которого можно «расшарить» мультимедийный контент. В наличии клиенты для всех популярных платформ. По умолчанию юзеру доступно 10 Гигабайт места на диске.
Syncplicity — программный комплекс для синхронизации данных в кроссплатформенных средах. Сервис предоставляет 10 ГБ бесплатного дискового пространства на сервере. «Облако» ведет историю изменений и при необходимости генерирует отчеты по действиям каждого юзера.
SpiderOakONE — архив для тех, у кого в приоритете — безопасность. Его принцип хранения данных отметил известный бывший сотрудник ЦРУ Эдвард Сноуден. Бесплатный объем 2 ГБ доступен только 60 дней.
Cubby — еще один сервис с высокой степенью защиты данных, поддерживающий дополнительный алгоритм защиты файлов (функция «замок»). Его «фишка» — возможность обмена файлами между двумя пользователями напрямую, без предварительной выгрузки объекта в контейнер. 5 ГБ бесплатного пространства.
Yunpan 360 — китайский виртуальный контейнер вошел в обзор для счета :) Зарегистрироваться в нем уже проблема, но можно расширить размер пространства за 2ТБ устанавливая дополнительный софт ,участвуя в акциях и т.п.
OpenDrive — современное «облачное хранилище» с бесплатным объемом 5 ГБ, ориентировано на пользователей, для которых важна высокая степень защиты информации. Для бесплатного тарифа установлен лимит на скорость передачи файлов – 200 Килобит в секунду.



Как итог, хочется сказать, что нельзя однозначно определить, какой облачный сервис лучше выбрать для хранения данных. Если вам нужно редактировать документы с другими юзерами, то в этом случае следует остановиться на решении от Google. Желаете хранить медиаконтент? Посмотрите в сторону MediaFire. Если же для вас, как говорится, безопасность превыше всего, — обратите внимание в сторону виртуальных контейнеров, работающих по принципу Zero-knowledge. За основу взят материал с обзора программы для хранения данных в интернете

Обновление CPU microcode в AMI BIOS, или пример работы с MMTool

Решил вспомнить былое — модификацию БИОС.
В далёком студенческом прошлом это были подмены модуля raid на линейке мат. плат Epox под сокет A утилиткой cbrom, и кое какие манипуляции утилиткой modbin с пунктами меню.

Ныне появилось желание (плавно перетекающее в необходимость апгрейда) добавить поддержку новых CPU AMD поколения K10.5 (что под сокет AМ2+\AM3) для материнской платы BIOSTAR TA770 A2+ (с сокетом AM2+ и на Award BIOS).
Процесс поиска подходящего БИОСа с необмодимым CPU_list в линейке мат. плат Biostar под сокет AM2+ не дал качественных результатов. Т.к. лишь несколько мат. плат под сокете AM2+ (и лишь на чипсетах NForce) оказались снабжены Award БИОСом. А большинство таких мат.плат Biostar снабжены AMI БИОСом. Как раз последняя условность и позволила мне найти пример для «поиграться» с AMI БИОСами данных мат. плат и поделиться скромным опытом в данной статье прежде, чем разбираться с Award БИОСами (о чем я расскажу уже в отдельной статье).

Представляю донора BioStar A740G M2L+ (AMD 740G / SB710) и реципиента BioStar A740G M2+ (AMD 740G / SB700). Мат.плата, что с литерой «L», более свежая и поддерживает процессоры AM3 официально, в отличие от другой, что ограничена лишь поддержкой процессоров AM2+. Напрашиваются на сравнительный анализ БИОСы их.
С оф. сайта загружаем лишь последнее обновление прошивки БИОСа для каждой их этих мат.плат:
— для A740G M2+ последняя бэта A74GM916.BSS за сентябрь 2009г.
— для A740G M2L+ — файл 74GCU511.BSS — за май 2010г.

Далее вооружаемся утилитой MMTOOL(я использовал версии 3.22, 3.23 и 3.26 — различий в работе не обнаружил). Для работы с MMTOOL расширения файлов прошивок БИОС необходимо переименовывать на *.rom.

Теперь запускаем две MMTOOL и в них подгружаем файлы прошивок от двух мат. плат. Обращаем внимание на разные размеры в столбце «Source size» ( да и в «Size in Rom» тоже разумеется) модуля 11 «P6 Micro Code» в каждой из прошивок.

Переходим в раздел CPU PATCH для детального сравнения:

— файл донора 74GCU511.rom — cpu_list содержит 14 строк с поддержкой CPURev.ID + 1 пустая (рис.1).

— бэта-версия реципиента A74GM916.rom — cpu_list содержит 13 строк с поддержкой CPURev.ID + 1 пустая (рис.2).

После анализа списков этих двух БИОСов становится очевидно, что для более новой мат.платы разработчики использовали более свежие патчи для процессоров AMD, где подправлен микрокод двух строк с CPURev.ID 1043 и 1062 (датируются 2009/07/31) и одна строка с CPURev.ID 10A0 добавлена (датируется 2010/02/17).

Способ №1 — модификация отличительных строк.

Производится извлечение этих трёх отличительных строк из донора 74GCU511.rom — действия «Extract a Patch Data» + «Apply» + 1 последнюю пустую строку и сохранение их в отдельные файлы.

Предварительно в в разделе CPU PATCH файла реципиента A74GM916.rom удаляются две строк с номерами CPURev.ID 1043 и 1062 (чей микрокод более старый чем мы будем далее вставлять) и последняя пустая строка — действия «Delete a Patch Data» + «Apply» (рис.3).

После этого поочерёдно вставляется более новый микрокод из четырёх уже ранее полученных файликов-патчей для CPURev.ID 1043, 1062, 10A0 и пустая строка (рис.4).

Обращаем внимание на размеры («Source size» и «Size in Rom») модуля 11 «P6 Micro Code» до и после применения данных изменений в файле реципиента.
После применения эти размеры у реципиента (рис.6) станут идентичны размерам такого же модуля в файле-доноре 74GCU511.rom (рис.5).
Стоит заметить, что несложно понять, как формируется размер модуля (каждая строка, что в разделе CPU PATCH, занимает по 2048 байт).

Сохранять изменения лучше под новым именем файла.
Далее этот файл проверяется, чтобы по новой без ошибок открывался MMTOOL.

Способ №2 — модификация заменой модуля целиком.

Собственно именно он и описан на просторах интернета (например частично здесь).

В MMTOOL подкружаем файл донора 74GCU511.rom, переходим во вкладку «Extract» и ищем строку «P6 Micro Code». Затем выделяем её, в поле «module file» задаем ему имя ncpucode.bin и выполняем Extract module «in uncompressed form».

Теперь в MMTOOL подгружаем файл реципиента A74GM916.rom, переходим во вкладку «Replace» и снова ищем строку «P6 Micro Code». Выделяем её, ждём Browse и выбираем наш донорский модуль ncpucode.bin. Жмём Replase и далее соглашаемся на замену данного модуля.

Снова обращаем внимание на размеры («Source size» и «Size in Rom») модуля 11 «P6 Micro Code» до и после замены данного модуля в файле реципиента.
После применения эти размеры у реципиента (рис.7) станут идентичны размерам такого же модуля в файле-доноре 74GCU511.rom (рис.5).

Если сравнить результаты обоих способов (рис.6 и рис.7), то заметна разница в 10байт в адресе RomLoc модуля «User Defined or Reserved», следующего за обновляемым модулем «P6 Micro Code» — возможно, это особенности работы MMTOOL...

Заключение и послесловие.

Таким вот образом из разных прошивок БИОС различных мат. плат на сокете АМ2+ (и даже АМ3 для сравнения) можно найти самые свежие микрокоды для каждого типа CPURev.ID, как в Award так и AMI биосах, затем скомбинировать в единый ncpucode.bin.
В последтсвии он получился у меня размером 32768 байт из 16 строк (микрокодов) с самыми свежими датами из числа изученных прошивок различных БИОСов: с 15ю различными типами ревизий процессоров для сокета АМ2+ (040A, 0413, 0414, 041B, 0433, 0680, 0C1B, 1000, 1020, 1022, 1040, 1041, 1043, 1062, 10A0) и 16-ой строкой для RevID 0000 (видимо некий универсальный микрокод для ревизий процессоров, не описанных в других строках — имхо, например будущих).

При комбинировании собственного ncpucode.bin импортированием необходимых патчей(микрокодов) для каждой необходимой ревизии процессоров в качестве лабораторного можно использовать абсолютно любую прошивку AMI биос с модулем «P6 Micro Code».

Однако при сохранении файла прошивки была замечена неприятная особенность MMTOOL — утилита почему-то прибавляла 8 нулевых байт в конец модуля «P6 Micro Code» — он получался размером 32776 байт. При извлечении тем же MMTOOL из лабораторной прошивки файл ncpucode.bin также становился на выходе размером 32776 байт.
Можно сие отредактировать простыми доступными всем редакторами. Но я также (случайно) обнаружил альтернативный способ: при извлечении универсальной утилитой BIOS_EXT.EXE всех модулей из лабораторной прошивки файл ncpucode.bin уже получался правильного размера 32768 байт — утилита BIOS_EXT.EXE сама правильно определила конец модуля «P6 Micro Code» при сохранении его в файл.

Опробирование ваттметра DEM1499, или небольшое повествование о энергопотреблении

Так уж случилось, что во время раздумий о покупке какого-нибудь ваттметра на Алиэкспресс, мне дали попользоваться моделью прибора DEM1499.
Данный ваттметр питается от двух батареек LR44. Экран прибора активируется при включении ваттметра в розетку. Шаг измерения мощности — 0.5W.
Сразу оговорюсь, если кому-то будет интересна более подробная информация по самому прибору, полистайте, к примеру, иностранный обзор Electric Energy Meter DEM1499


Само собой разумеется, пока прибор в моих руках, я попытался измерить потребляемую мощность как можно большего количества своей электроники (по крайней мере той, что интересовало).
Итак, для начала, что попроще:
— 2 зарядных от классических Nokia 5220 и Nokia C5 — 2.5W и 5W соответственно;
— ионизатор Ovion-S — 2W;
— ADSL-модем ZTE ZXHN H208N — 3.5W (блок питания от модема оказался странный, сам по себе, не запитывая модем, потребляет 0.5W);
— IPTV СТВ приставка ZXV10 B700 — 3-3.5W;
— гирлянда (с алиэкспресс, на 98 leds, 9.5м) — 2.5W-6W (в зависимости от режима);
— увлажнитель Venta 15 — 2W и 3W (на 1-м и 2-м режимах скорости соответственно);
Лампа-ночник с тремя режимами, переключаемыми прикосновением, с лампочкой накала в 40W — 7.5W/23.5W/39W;
— микроволновая печь Daewoo в режиме ожидания (а точнее — экран-циферблат её электронных часов)— 2W;
— небулайзер Microlife Neb 50 — 51W;
Часть из этих «лёгких» потребителей электроэнергии используются в быту лишь по необходимости, однако ADSL-модем и IPTV-приставка работают у меня с утра и до ночи, включаясь и выключаясь вместе с компьютером (о нём ниже в последнюю очередь), телевизор может полдня «дремать в ожидании», а уж свч-печь и вовсе постоянно в розетке. И всё же эти расходы киловатт-часов постоянно дорожающей электроэнергии врядли можно назвать существенными (за исключением свч-печи в рабочих режимах, разумеется).


Раз уж обмолвился, то теперь о телевизоре LG 32LH3000 (модель 2009г, если не ошибаюсь, FullHD, 50Hz и на ламповой подсветке).
В ждущем режиме потребление минимально — до 0.5W. А при самом включении телевизора ваттметр зафиксировал в пике до 138W.
Ещё я протестировал энергопотребление телевизора при различных настройках профиля «Экономия энергии»:
1) «выкл» — 99W;
2) «минимальное» — 94.5W;
3) «средний» — 67.5W;
4) «максимальное» — 37.5W.
Полученные данные в достаточной мере полезны.
Первый профиль я лично включаю лишь в яркие солнечные дни. Обычно выставлен второй. Ночью — изредка — третий. Однако использование четвертого профиля энергосбережения мне лично не представляется возможным из-за совсем тусклой картинки. Лучше не оставлять надолго включенным без толку — незначительные энергозатраты всё же очевидны (хотя редко мы смотрим телек по нескольку часов подряд).


Пойдём далее.
Колонки компьютерные Mercury Defender 50 тестировались мною на энергопотребление при 50% уровне громкости AIMP и 50% уровне громкости звуковой карты Audigy_SE. Регуляторы НЧ и ВЧ на колонках приблизно 25% и 85% соответственно и не изменялись при измерениях. Изменял лишь громкость на колонках:
0% — 8W
20% — 9.5W
35% — 13-18W (уже достаточно громко для музыки)
50% — 17-28W (уже долго не просидишь вблизи)
100% — 34-55W (естественное искажение звука)
В зависимости от воспроизводимой мелодии показания ваттметра сильно разнились, а при тишине были до 10W. Ну что же, и эту информацию буду считать полезной, т.к. я повседневно использую до 30% (на глухих фильмах до 35%) громкости.
В общем, энергозатраты колонок, работающих также постоянно, как и компьютер, можно счесть весьма малыми — на уровне мощной светодиодной лампочки.


После колонок на очереди монитор Samsung SyncMaster 940N (на ламповой подсветке матрицы).
Его я оттестировал в различных режимах MagicBright:
1) Custom:
Contrast 0, Brightness 40 — 22.5W;
Contrast 100, Brightness 40 — 22.5W;
Contrast 70, Brightness 0 — 22.5W;
Contrast 70, Brightness 40 — 22.5W;
Contrast 70, Brightness 70 — 25W;
Contrast 70, Brightness 100 — 28.5W;
2) Text — 22.5W;
3) Internet — 23W;
4) Game — 26W;
5) Sport — 28W;
6) Movie — 28W.

Проанализировав эти цифры, я решил протестировать на работе ещё 2 модели мониторов (прежде чем делать окончательные выводы):

Монитор Philips 220V1 (на ламповой подсветке матрицы):
Contrast 0, Brightness 15 — 22W
Contrast 100, Brightness 15 — 22W
Contrast 70, Brightness 0 — 19.5W
Contrast 70, Brightness 40 — 26W
Contrast 70, Brightness 70 — 31W
Contrast 70, Brightness 100 — 36.5W

Монитор Benq GL2250-T (на светодиодной подсветке матрицы):
Contrast 0, Brightness 40 — 16W
Contrast 100, Brightness 40 — 16W
Contrast 70, Brightness 0 — 16W
Contrast 70, Brightness 40 — 16W
Contrast 70, Brightness 70 — 20W
Contrast 70, Brightness 100 — 24.5W.

Вуаля! Зависимость энергопотребления от яркости подсветки матрицы.
Что примечательно, закономерность сохраняется и в мониторе с LED подсветкой. А изменение контрастности влияния на энергопотребление практически не оказывает.
Полезная информация, не правда ли? К примеру, в масштабах предприятия перенастроить все мониторы на минимальное энергопотребление — будет некоторая экономия за год.


И вот, наконец-то, я протестировал домашний системный блок в различных режимах:
-выключен (в ожидании) — 0.5W-1W;
-при включении — 88W-125W;
-в простое — 20W-100W (такая разбежка видимо из-за работы драйвера энергосбережения процессора AMD Phenom II x4);
-под нагрузкой в стресс-тестах:
а)AIDA(cpu+fpu+cache+memory) — 115W-137W (маловато как-то — Аида не особо старательна);
б)AIDA(cpu+fpu+cache+memory+gpu) — 134W-155W (для видеокарты 20W тоже слабая нагрузка);
в)FurMark_1.10.5 — 118W-137W (вот — похоже, что видеокарта GF 730GT gddr5 действительно потребляет около 37W);
г)S&M_1.9.1 + FurMark_1.10.5 — 176W-189W (вот оно — пиковое потребление);
д)S&M_1.9.1 (отдельно для каждого из 4-х p-состояний процессора):
-3300Mhz(1.3125V) — 144-155W (подтверждается 125-ти-ватносная прожорливость процессора);
-2500Mhz(1.125V) — 103-109W;
-1900Mhz(0.9V) — 80-82W;
-1000Mhz(0.75V) — 40-74W.
В целом — ожидаемо, даже с учетом применяемого мною понижения напряжения, т.к. тема изъезжена.

Новые XBOX уже скоро! Чего ожидать?


Про обновление игровых консолей восьмого поколения говорят давно. И если с Sony пока что всё более-менее ясно – благо утечек из различных источников было предостаточно и из них вполне можно сформировать усредненные данные, которые чаще всего и являются верными,то у Microsoft всё как-то неясно и не очевидно.

Обзор механической клавиатуры ViewSonic KU520

Сегодня хочу рассказать о механической клавиатуре из поднебесной ViewSonic KU520. Я не уверен что это настоящий ViewSonic, потому как платформа довольно стандартная, и на её основе собирается множество клавиатур, возможно и ребята из ViewSonic не стали заморачиваться и просто прилепили свой логотип.