Huawei P20 Pro vs. Nokia 808

01.02.2019

808-and-p20pro

Появление на рынке очередного камерофона — это прекрасный повод сравнить его со знаменитым аппаратом Nokia 808 Pureview. Способна ли устаревшая модель на Symbian Bell тягаться с супер-современным флагманом о трёх камерах и с мощным железом внутри? Не как смартфон, разумеется, а как фотоаппарат. Пикантность такому сравнению придаёт и то, что Huawei открыла в Финляндии центр НИОКР (R&D), трудоустроив Микко Терхо и Эро Салмелина, которые известны в прошлом как создатели технологии Pureview для Nokia. Поэтому можно было ожидать, что новый фотофлагман от Huawei будет отличаться непревзойдённым качеством снимков.

Отчасти это так и есть, что подтверждается восторженными обзорами на популярных сайтах (1, 2). Но есть один момент, позволяющий усомниться в честности и непредвзятости некоторых авторов обзоров. Сначала я почитал заметку от владельца Nokia 808, которому дали в магазине поснимать на Huawei P20 Pro. Там автор сделал одинаковые снимки на оба аппарата прямо в торговом центре и рассмотрел два фрагмента:

Huawei vs Nokia

nor

Рассматривая снимок, сделанный ни китайский аппарат, можно легко увидеть, что:

  • использованная в Huawei оптика Leica является более примитивной, чем Carl Zeiss в Nokia. По краям детализация заметно падает;
  • вокруг резких контуров много муара и аберраций;
  • мелкий текст плохо различим;
  • агрессивное выкручивание резкости и «бьютификация».

Последний пункт мне видится наиболее важным. Многие современные смартфоны, включая и описываемый Huawei P20, используют пресловутый медианный фильтр, затирающий мелкие детали на поверхностях. Почему-то многие считают, что это делает снимки (особенно портреты) «красивее». На деле же мы имеем совершенно искусственный, «мультяшный» снимок, явно искажающий действительность. Типичный пример:

IMG20180328122413

К счастью, на Huawei P20 можно снимать в режиме RAW и потом проявлять снимки самому. Это хоть и неудобно, но зато даёт более приемлемый результат.

Аналогичные результаты получил многоопытный Стив Литчфилд в своём сравнении двух смартфонов.

Итак, списывать со счетов Nokia 808 Pureview пока рано, это по-прежнему лучшая мобильная камера, даже спустя 7 лет. Секрет успеха — физически более крупная матрица и хорошая оптика.

 

 

Реклама

Блокада

28.01.2019

2019-01-27-012-s

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

Память о блокаде, о Великой Отечественной Войне — это важная часть нашей русской идентичности, нашей правды. Той самой правды, которую постепенно, методом «мягкой силы», затирает и уничтожает мировая элита, наши геополитические враги сегодняшнего дня. При этих словах многие морщатся, так как-де начинается политика и традиционное для многих патриотов противопоставление «нас» и «их». Но, к сожалению, от этого не скрыться, ибо память о ВОВ на уровне российского официоза до сих пор переплетена с ленинизмом и строительством коммунизма, а эта идеология явно недостойна почитания. Более того, она явно воспринимается Западным миром враждебно. И тут мне подумалось, что наше государство явно идёт по тупиковому пути, сохраняя благожелательную оценку советского периода и подыгрывая стареющим и ностальгирующим гражданам, заставших СССР. Всё туже затягивается узел противоречий и нарастает эта мировоззренческая шизофрения, основанная на выборочной консервации нашей истории. С точки зрения Запада любая сильная Россия является угрозой, неважно, советская она или нет, поэтому ненависть к коммунистическому режиму на Западе ожидаемо сменилась банальной русофобией в последние годы. С этой позиции роль СССР в разгроме фашистской Германии вполне естественно приуменьшать, чествование подвига ленинградцев объявлять неуместным и ненужным… Считаю, что согласиться с такой позицией означает предать свою Родину, предать наших предков, отдавших свои жизни за родной край, за жизнь будущего века.

Но что мы имеем по другую сторону баррикад? Если красные полковые знамёна и некоторое количество советской символики на памятниках ВОВ ещё смотрятся уместно как исторические символы, то обилие профилей Ленина и восхваление роли СССР в сохранении мира на планете уже давно нелепы и абсурдны. На моей памяти абсолютно лицемерным было отношение новой демократической власти России к ветеранам, которых всё время с 1991 года держали в нищете и раз в год на 9 мая одаривали унизительными подачками, при том, что официально декларировались почёт и уважение к их подвигу. Я, к примеру, вовсе не против огромных и монументальных памятников воинам (хотя некоторых это тоже раздражает), но правда и почитание должны быть искренними. Проблема в том, что героизация ВОВ «по-советски» во многом неискренна, а другой у нас почти нет. Хорошее исключение — акция «Бессмертный полк», которая мгновенно стала массовой и нашла отклик почти у всех россиян. Эта странная неискренность не может долго жить, ведь при отсутствии в живых настоящих ветеранов (их уже почти не осталось, скоро не будет совсем) нужно не допустить, чтобы душевный подъём и гордость за подвиг советского/русского народа превратились в фарс. Для сохранения нашей правды о войне нам следует уже скоро самостоятельно разделить в истории с ВОВ то, что относится к России (и русскому народу в широком смысле) и к советской идеологии. Это задача затрагивает очень многое и выходит за рамки собственно памяти о ВОВ.

Известный публицист и блоггер Д. Ю. Пучков («Гоблин») занимается в последние годы благим делом — популяризацией патриотического духа, распространением исторической правды, организацией встреч и лекций историков и просто умных образованных людей. Но у него есть одно утверждение, которое сильно обесценивает его позиции. Речь о тезисе «любой антисоветчик — русофоб». Я часто думаю, насколько примитивно, неглубоко и ошибочно это утверждение. Именно оно во многом поддерживает коммунистический психоз, который в праздновании Дня Победы и дня снятии блокады Ленинграда выглядит с каждым годом всё более неуместным. Разделение русского и советского, на самом деле, необходимо, но оно сводится к глобальному вопросу: можно ли действовать в интересах единой неделимой России, укрепления её суверенитета, отвергая и ниспровергая при этом то безумие, которое творилось 73 года с ней в ХХ веке? Для патриотов красного толка это всё кажется чем-то идеалистическим или как минимум слишком сложным. Но если задуматься, то именно советская власть со своим интернационализмом заложила бомбы замедленного действия под многие вызовы, с которыми Россия сталкивается сейчас. Создание союзных республик, в том числе превращение Украины из исторического региона России в отдельный субъект права привело к тому, что сейчас это враждебное нам государство. Белоруссия медленно, но верно идёт по тому же пути. Коммунисты уничтожили казачество, и через много лет мы получили геноцид русских на Кавказе и Средней Азии, именно там где казачьи войска сохраняли раньше мир и безопасность. Между прочим, когда в 1990–1992 годах горцы и азиаты резали русских (об этом не принято сейчас вспоминать, чтобы не разжигать рознь), для них не было никаких украинцев или белорусов, все люди славянской внешности и разговаривавшие по-русски идентифицировались как русские.

Советская власть сделала для удушения, унижения и разорение русского народа больше, чем кто-либо другой (если не брать в расчёт нашествие фашистов, конечно. Спасибо, но баварское пиво я и так могу пить). Именно коммунистическая идеология насквозь пропитана русофобией, что подтверждается многими фактами.

Поэтому заполнение идеологического спектра всего двумя мнениями, одно из которых («наше») является продолжением ошибок прошлого, а второе («их») просто видит нас ещё одной бедной страной в восточной Европе — это тупик и ложный выбор. Я не хочу выбирать ничего из этого, но первое мнение всё же ближе к правде. Нужно просто делать акцент на приоритете страны, государства и народа, но не политического строя. Для того чтобы такая смена взгляда не выглядела предательством к ветеранам и детям блокады, Россия должна не вяло сопротивляться декоммунизации на Украине и в Прибалтике, а возглавить этот процесс. Это требует глобального пересмотра внутреннего курса, отказа от таких позорных понятий как «российская нация» и честного ответа на многие вопросы. Конечно, наивно ожидать, что мои чаянья вдруг претворятся в жизнь. Пока что более вероятно, что всё останется по-прежнему. Ну хорошо, пусть пока так, ведь главное — это не дать миру замолчать и забыть подвиг советского народа и советских солдат. Пусть Россия была советской и бредила ленинской теорией, но это была всё же нашей Россией, и другой у нас нет.

P. S.

В эти дни я вспоминаю прекрасного поэта и переводчика, жителя блокадного Ленинграда Игнатия Михайловича Ивановского (1932–2016). Мне посчастливилось несколько лет быть соседом по двору этого безупречно воспитанного и интеллигентного человека, настоящего петербуржца. Я часто бывал в его маленькой квартире на Серебристом бульваре, где можно было послушать удивительные рассказы о литературе, в числе первых услышать новые стихи или свежие переводы с английского или шведского языка. У И. М. есть очень проникновенное стихотворение о блокаде:

Блокада

О детстве вспомнил я.
Была зима, наш город был в блокаде,
И погибала в ледяной громаде
Голодная семья.

Отец мой умирал от пневмонии,
Я видел, как он телом обветшал.
Но мой желудок мысли мне внушал иные:
Как чудо, как бесценный клад,
Там, у отца, на стуле у постели
Два маленьких квадратика белели —
Предсмертный сахар, рафинад.

И я, изведавший, как голод ранит,
Во вшах, в коросте, бледен, худ,
Упорно думал, что когда отца не станет,
Мне сахар отдадут.


elementaryOS

11.01.2019

Совершенно случайно обстоятельства сложились так, что меня в Интернете считают специалистом по настройке и кастомизации elementaryOS. Я до сих пор получаю в почту комментарии к своим старым статьям о том, как довести до ума версии Luna, Freya и Loki. В своё время мне действительно было это интересно, но это время уже позади. Когда в октябре 2018 года вышла версия 5.0 Juno, мне не захотелось делать полноценное руководство для этой системы по довольно банальной причине: это не очень хорошая система. Команда и сообщество elementary очень малы, у проекта очень мало ресурсов на полноценное развитие, не говоря уж о QA. Вы заметили, что у elementaryOS нет форума, полуживые аккаунты в соцсетях, а официальный русский канал в Telegram забит трэшем и школьным ололо в стиле MDK? На этом фоне меркнет даже тот факт, что в сей замечательной ОС нет системного лотка (но его можно вернуть).

На самом деле, с 2003 года, когда я скачивал пакеты kdebase и kdelibs версии 3.2 на нашей кафедре редактирования и издательского дела, почти ничего не изменилось. Во всяком случае, я по-прежнему использую самую лучшую и мощную среду рабочего стола (KDE) и не могу нарадоваться этому. Поэтому в новом году я постараюсь писать больше именно о возможностях KDE Plasma Desktop.

 


KMail и Akonadi

11.01.2019

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

В декабре все три используемых мною дистрибутива — Rosa, OpenMandiva и openSUSE — собрали KDE Applications 18.12. Я являюсь активным пользователем почтового клиента KMail, который использует для доступа к данным подсистему Akonadi. На данный момент результаты забега следующие:

Rosa. Akonadi работает и даёт настроить почтовый ящик Gmail. Но, при попытке скачать письма валится ошибка akonadi_imap_resource. Работать нельзя.

OpenMandriva. Akonadi не работает и даже не запускается. Кое-как я смог его запустить, но настроить почтовый ящик не вышло: всё падает и отваливается ещё на этапе авторизации в Google, причём падает всё тот же akonadi_imap_resource.

Обе системы ещё не довели до ума KDE Applications 18.12. В Росе сейчас внутреннее тестирование и QA (напомню, что релиза Rosa R11 пока не было), да и OpenMandriva 4.0 всё ещё находится в состоянии Alpha 1. Вроде как и нельзя никаких претензий предъявить.

Но в openSUSE Leap 15 репозитории с новыми версиями KDE, KF5 и приложений тоже считаются тестовыми и не до конца стабильными, однако в этой системе у меня KMail работает идеально. Никаких ошибок, программа безупречно запускается и корректно получает почту. Выходит, что не так уж и нестабильна openSUSE?


Самые интересные Linux-программы за 2018 год

09.01.2019

Прошёл ещё один год, а это значит, что через мои руки прошли ещё 132 новые и интересные программы с открытым исходным кодом. Как обычно, чтобы читать мои обзоры в числе первых, нужно всего лишь подписаться на журнал Linux Format. Разумеется, к тому моменту, когда журнал — не важно, в печатной или электронной форме — попадёт к читателю, новости в нём неизбежно устареют. Но в своей рубрике Hotpicks (когда-то её переводили как «Жемчужины») я придерживаюсь не только критерия новизны. Иногда хорошего обзора достойны приложения, обновлявшиеся в последний раз полгода или даже год назад — главное чтобы они были по-настоящему интересны и полезны.

Традиционны, предыдущие выпуски моих подборок по-прежнему доступны, см. статьи за 2017, 2016 и 2015 годы.

Итак, что у нас на этот раз:

FSTransform — значение этой системной утилиты сложно переоценить. Она умеет конвертировать файловые системы из одного типа в другой на лету, без потери данных (!). Например, из XFS в EXT4, или из EXT4 в NTFS и наоборот. В программе довольно много ограничений, плюс не все комбинации стабильно работают, плюс есть жалобы некоторых пользователей, которые потеряли ценные данные (конечно же не имея их резервной копии). Но сам факт наличия такого конвертера — это просто прорыв! Лучше всего тренироваться с FSTransform на подопытной флешке или другом носителе, который не жалко.

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

DPixel — программа для «умного» растягивания маленьких растровых изображений. Не такая умная как Waifu2x, но всё же полезная. Не использует мощности GPU и Nvidia CUDA, предпочитая классические программные алгоритмы.

Screenshotgun — перспективная программа для изготовления экранных снимков с поддержкой Google Drive, Яндекс-диска и Dropbox. См. также Ksnip и Flameshot.

Android File Transfer For Linux — настоящее спасение для тех, у кого по какой-либо причине плохо работает MTP в Linux. Данное приложение — надёжный и удобный способ списать информацию с Android-смартфона в компьютер.

Отдельным пунктом хочу представить мою мини-подборку программ для просмотра изображений в командной строке. Встречайте Catimg, Chafa и Lsix! Catimg просто очень быстро отрисовывает картинку в терминале, используя умеренно крупные псведо-пиксели. Chafa умеет быстро и плавно проигрывать GIF-анимации (да-да, прямо в терминале!), а Lsix славится высочайшим качеством картинки благодаря использованию sixel-графики. Для него подойдёт не любой терминал (но xterm будет работать).

Lolcat — довольно бесполезная, но очень весёлая и красочная штука. Программа красит содержимое терминала во все цвета радуги. В сочетании с Figlet позволяет делать незабываемо-кислотные баннеры прямо в командной строке (пример).

QSoundrec — простой фонограф. Иногда нужно что-то записать на микрофон, а программы-то под рукой и нет. Вместо того, чтобы тащить тяжёлый Audacity, разумнее воспользоваться маленьким и удобным рекордером Qsoundrec.

Peek — программа для записи GIF-анимаций с экрана. Как-то раз мне нужно была показать работу одной команды в терминале, и я решил записать небольшой GIF-ролик. Вроде бы ничего сложного, но обычно все программы для записи пишут в какой-нибудь видео-формат (типа WebM), который нужно потом чем-то сконвертировать в GIF (типа FFmpeg), а потом получившийся монструозный GIF-файл чем-то оптимизировать и ужать. К счастью, есть Peek, который сразу делает всё как надо.

F3 (Fight Flash Fraud) — проверяльщик флэш-памяти. Пригодится клиентам китайских интернет-магазинов. Если вы стали владельцем штуки вроде этой, то держите под рукой F3!

System-autoupdate — сервис для Systemd, позволяющий автоматизировать установку обновлений в вашем дистрибутиве Linux. Что-то типа unattended updates. Поддерживает APT, DNF и URPMI.

Alacritty — эмулятор терминала с отрисовкой через GPU. Для некоторых пользователей это первый в истории терминал, который не запускается на (очень) старых видеокартах, зато для других — самый производительный терминал в мире, по крайней мере по заявлению разработчиков.

Otter Browser — про него я уже писал в прошлый раз, но теперь у нас есть прекрасные новости: Otter наконец достиг версии 1.0!

Игры:

ChickenPeppa — всем фанатам прекрасного детского мультфильма «Свинка Пеппа» посвящается. Программа является точной копией игры, в которую играл поросёнок Джордж на мамином компьютере. Для детей от 0 до 3 лет.

Eduke32 — средство запуска оригинального Duke Nukem 3D и практически всех его сторонних модификаций. Поддерживает HRP (High Resolution Pack) и даже справляется с Duke Nukem 3D: 20th Anniversary World Tour. Всем любителям оригинального Дюка горячо рекомендую попробовать Eduke32. Hail to the king, baby!

Zabuyaki — драки в ретро-стиле. Под ретро имею в виду не технику боя, а графику и общую атмосферу игры. Действие игры «Забияки» происходит где-то в центре Санкт-Петербурга. Главный герой должен пройти по улице, уложив при этом на лопатки многочисленную шпану, гопников со знакомыми лицами, боевых девиц и толстяков. В игре детально и со знанием дела воссоздан неповторимый колорит стиля «питерский трэш». Для запуска требуется движок LÖVE версии 0.10.

Astromenace — одна из лучших игр про космические войны. Недавно, после долгого перерыва, вышла новая версия 1.4 с улучшенной графикой и исправлением ошибок. В игре прекрасная графика и довольно трудные миссии. Можно залипнуть на несколько дней!

 


Когда слова теряют смысл

29.10.2018

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

Проще показать это на простом и понятном примере. Слово «юмор» происходит от латинского humor — «влага». Когда-то имелось в виду, что связанные с юмором чувства — смех, умиление — вызывают у слушателей переживания и влагу в глазах. Шутить специально, на заказ, люди стали ещё в древние времена, но в ХХ веке появилась индустрия юмора, то есть демонстрация шуток как способ извлечения прибыли из слушателей/зрителей. Поначалу термин стенд-ап обозначал импровизацию, когда человек вставал (stand up) и рассказывал что-то завлекательное. Со временем импровизацию заменили на озвучивание шуток, которые автор заранее приготовил. Со стороны изменилось только одно: шуток на единицу времени стало больше — всё ради эффективности, ради денег. Но эта «эффективность» столкнулась с естественным ограничением шутить много и постоянно: живой человек так не может. Поэтому модель монетизации юмора потребовала, чтобы выступающий озвучивал шутки, написанные коллективом авторов. И теперь озвучивающие шутки актёры могли шутить интенсивно и почти бесконечно, а их менеджеры — дороже продавать эфирное/концертное время. Логическим завершением данной эволюции стенд-апа является следующий плакат:

87492_big

Сидящий на кортах человек рядом с надписью «стоять» — это очень символично. Картинка не соответствует названию так же как и сам концерт смыслу изначального жанра. Для того чтобы скрыть фальшь, вместо перевода жанра автору поместили издевательскую транскрипцию.


Состоялся выпуск elementaryOS 5.0 Juno

17.10.2018

eos5

Ну вот, многие этого так долго ждали, и не зря! Чем примечателен этот дистрибутив Linux? Например:

  • Основан на Ubuntu 18.04 LTS. Имеется только 64-разрядная версия;
  • Имеет свой собственный оригинальный рабочий стол Pantheon. Он основан на GTK3, но довольно далеко ушёл от Gnome как внешне, так и на уровне API;
  • Работает очень быстро, годится, в том числе, и для компьютеров 10-летней давности;

Рассказывая о новых функциях именно версии 5.0 Juno,  я отмечу следующее:

  • «Ночная подсветка» (экран становится желтее в тёмное время суток, это успокаивает глаза);
  • Оригинальный текстовый редактор Scratch переименован в Code. Он претендует на статус мини-IDE. Кнопки «Сохранить» в нём всё так же нет: все изменения сохраняются «на лету»;
  • Много мелких улучшений интерфейса: новые уведомления, новые настройки звука, обновлённый магазин приложений;
  • Функция «картинка в картинке» — по-настоящему стоящая штука, реализованная в оконном менеджере Gala. Нужно нажать Win+F и выделить произвольную область экрана, которая после этого превратится в самостоятельное плавающее окно, чем-то похожее на виджет/плазмоид рабочего стола. Применений у этой новинки бесконечно много. Например, теперь очень удобно делать видеотрансляции с окошком веб-камеры в углу экрана. Можно одновременно смотреть несколько видеороликов и при этом что-нибудь читать в основном окне.

Справедливости ради, отмечу и небольшие недостатки:

  • Традиционно нельзя обновиться со старой версии 0.4 Loki. Новая система — новая «чистая» установка;
  • В AppCenter по-прежнему просят денег за примитивные и некачественные программы;
  • Из системы сознательно выпилили поддержку сторонних индикаторов в системном лотке. Однако, есть инструкция как это исправить;
  • Сторонние темы GTK3 в большинстве своём выглядят криво в elementaryOS;

Совсем скоро Интернет запестрит статьями с пошаговыми руководствами по донастройке elementaryOS 5.0 Juno. За редким исключением, почти все подобные статьи сводятся к набору стандартных советов:

Установили систему — обновитесь:

sudo apt-get update && sudo apt-get upgrade

Включите возможность добавлять сторонние PPA:

sudo apt-get install software-properties-common

Установите Elementary Tweaks:

sudo add-apt-repository ppa:philip.scott/elementary-tweaks && sudo apt-get update
sudo apt-get install elementary-tweaks

Установите Synaptic и GDebi для полноценной работы с пакетами:

sudo apt-get install gdebi synaptic

button