Дубай

Не был здесь с 2011 года, кажется. Это уже долго по меркам такого быстрорастущего конгломерата (Дубай-АбуДаби-Шарджа). Что имею сказать:

– ну во первых, я наркоман и не лечусь. Я поселился где-то в эквиваленте нашей Электорстали. Правда, все равно дешевле в пересчете на дорогу по сравнению с отелем в нормальном месте.

– во вторых, Этихад вовсе не летит из АбуДаби в Дубай, ходит довольно раздолбанный автобус.

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

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

– глядя на наглядную агитацию и сравнив ее, сделал вывод, что борода и естественный вид смотрится гораздо лучше ботокса и подтяжек. Лошадь в пустыне, на которой правитель весь в белом с саблей тоже 146 очков вперед “Ручным Волкам” и нелепым кимоно. Особенно на фоне футуристических небоскребов, которые возникли как результат правления, мааалеькие агит-плакаты норм. У правителей эмиратов вообще нет проблем с самопозиционированием, вопросами бытия и экзистенциальности. Даже полуострова построили в количествах. Мир им!

– ходить развлекаться заезжему командировочному все так же некуда. Ровно 2 эпических торговых центра с аквариумами и инсталляциями, но это проходится ровно за 1 день. Интересующая меня мечеть из новоделов (старых нет и не было) находится слишком далеко, видел ее только из окна машины. Туристом сходил бы а аквапарк и автодром, скатался бы по пустыне на чем-нибудь железном, но не в этот раз.

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

Телефонное (хочу нудеть)

По мотивам поста ‘а, который потом мы еще обсуждали с коллегами (, привет!).

Так вот. Я очень много использую телефон. Он заменят мне ноутбук на чтение почты/веба, компактный фотоаппарат, навигатор, диктофон, видеокамеру, местами кошелек, он вызывет мне такси, подсказывает когда подъедет автобус и много еще чего. Да, по нему еще можно звонить! Еще у меня есть некоторое количество компьютеров: часть из них для работы или для развлечений, которые с компьютерами связаны (игры/фото) или сами являются развлекалкой/повышением квалификации/утилитарной службой (поковырять/покомпилять/разобрать/собрать/свой VPN/своя почта).

То есть у меня разные задачи, разные требования, разные инструменты для этого. Я пережил период “это недостаточно хороший/идеологически инструмент в моем понимании, по этому я не будут им пользоваться” и период “это концептуально очень крутой инструмент, он пока готов примерно на 64%, буду пользоватся только им”. Я приоретизировал свои нужды: во имя годного продуманного корпуса в некоторых случаях я готов жертвовать функционалом.

В телефоне для меня возможность выбрать офлайновую/онлайновую карту или работающее приложение вызова такси важнее, чем наличие апппаратной клавиатуры или биндингов для питона от любой тычки, чтобы можно было заскриптова все (тем более, я пока не видел людей, которые реально этим занимались дальше “о, круто, как-нибудь сделаю…”. Если n900 c MeeGo была архитектурно зашибенской (особенно на фоне Симбиана), но не взлетела по каким-то (все равно каким) причинам, то пора пережить ее, выбросить трупик телефона в помойку, жить дальше! Что iOS, что Android далеко ушагали от своих первых версий. Да, я не могу на  iOS заскриптовать громкость вызова по наличию определенного SSID, зато я могу посмотреть видео плавно без разрывов. Особенного смысла в аппаратной клавиатуре для телефона при наличии планшета с ней я тоже не вижу. Зато я уверен в воспроизводимости результата: что у меня всегда будет почта/карта местности/браузер/плеер. А зачем платить хорошие деньги за одну (почти) хорошо реализованную функцию при многих реализованных кое-как, я не понимаю.

Сегодня я узнал

Все, кто был на южных пляжах видели вот эти штуки:

Я всегда думал, что это что-то типа раковины моллюска. Так как их вокруг всегда было много, а сходу выяснить что это такое у меня не получилось, то как-то и не интересовался их происхождением. Однако, Света показала эту фотографию биологу из школы “Интеллектуал” и выяснилось, что это скелет каракатицы и что у кальмаров тоже какие-то подобные штуки есть. Только от осьминога ничего не остается. Дальше оказалось еще интересее: человечество использует эти штуки как клювоточки и источник кальция для попугая, ободрав с них заднюю жесткую часть. Сколько раз видел у попугая эту клювоточку, ни разу не связал ее с останками каракатиц на пляже.

Импортозамещение

DISCLAIMER: Лена купила зарядник очень вовремя, он отлично подходит!

Дизайн насмешил:

Оживление.

Оживление.

https://instagram.com/p/1zySO9y0GL/

Кстати, дизайн сделан плохо: красная кнопка 0/I – это нифига не вкл/выкл, это 4/8 А! Первое, что я сделал, когда достал его из коробки – закоротил: “выкл. же!”. Почему по-человечески такой нехитрый прибор сделать нельзя?

21й век

Буквально недавно приобщился к достижениям человечества:

 – смотрть телевизор через WiFi с сервера, которым я управляю через web (ну, почти) с телефона.
 – первая поездка на такси через Uber. Оплата по кредитке – супер! Клиент несколько эзотеричен.
 – оплата проезда на метро через Я.Деньги, на карту “Тройка”. Оказывается, ее надо потом к желтой фигне на стене в вестибюле поднести.

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

Google Chromecast: как потратить 2000р

Коллеги, я поражен: как этим вообще можно пользоваться? Ну ладно, настройка невозможна без андроидоустройства. Ну ладно, (21й век, ау!) он не умеет в 5 гигагерц. Но почему в Plex’e качество ниже, чем при вещании по AppleTV (v3) из того же Plex’а? Ну то есть жестокий транскод такой жестокий, что это весьма заметно. При чем у AppleTV с Plex’ом свои проблемы, ОК. По сумме: все-таки ПК с Kodi + нормальный честный файловый сервер по сравнению с этими новомодными плеерами-в-маленькой-коробочке рулит и педалит, даром что ПК не бесшумный.

UPD: зато с AppleTV v3 заработало решительным образом все: управление с пультика, выбор дороги, пауза/стоп. Без транскодинга.
UPD2: в настройках качество вещания правил, 720р@4Mbps работает без залипов, но с чудовищно заметными артефактами, все что выше – залипы АДЪ. Проверочная сцена: Sita Sings the Bliues c 2:30 (где взрыв).

Google Chromecast

Вопрос друзьям: хромокаст отдает в HDMI 780p/1080p@24 со звуком 5.1? Он переконвертирует звук/изображение, или как есть на него вещается? 

Разобрал Луна-Парк

В рамках оптимизации бюджета на всякую нежизненноважную IT-хрень и под воздействием лени, я признал, что у меня нет сил и жалко денег не содержание двух виртуалок и дедика и домашнего сервера. Из двух виртуалок оставил одну, от дедика отказался, а сервер в кладовке не просит каши и живет бесплатно. Почта переехала в Google Apps, оказалось удобно и существенно дешевле: даже жаль, что я прошляпил момент, когда она этот сервис был бесплатен до 50 пользователей. Виртуалочка же останется для жизненно необходимого в наши дни exit-point’a и хостинга доков/статей, которые тут всегда валялись, перепосчу их. Блог все равно хоть кто-то читает/комментирвует только в ЖЖ/Facebook, пусть уж так и живет. Купленные в “тучные годы” смешные домены тоже не буду продлять.

Как я делал телевизор на кухне из Samsung’a ue40c6510uw, WD TV Live и 802.11n

Проект

Я планировал пойти по легкому и универсальному пути: панель + компьютер. Преимущества очевидны: гибкость и всеядность компьютера как плеера + возможность пользоваться им для других целей. Недостатки тоже есть: обилие не уместных проводов, наличие клавиатуры и мышки, нетривиальность подключения “телевизионного” пульта ДУ, невозможность совершенно бесшумного решения, цена. Continue reading

Time Capsule своими руками за 2 часа и 5000р

Задача

У меня есть macbook, старенький по нынешним временам, но любимый. С ростом объемов баз Aperture и iTunes проблема резервного копирования встала довольно остро, для чего был в свое время приобретен WD mybook на 500 Гигабайт и Hitachi с USB-коробкой на 400. Хитачи использовался как диск с данными, а WD для резервного копирования Time Machine, подключалось же все по USB. Данная схема меня не устраивала обилием проводов и привязкой к столу: отключаясь от USB я терял связь с накопителями, пойти на кухню с ноутбуком и музыкой я не мог. Я решил сделать файловый сервер, который бы раздавал нужные мне файлы по сети, скажем через WiFi. Здесь обнаружились некоторые проблемы:

• если я буду раздавать файлы по NFS или CIFS, то сами носители мне придется как-то конвертировать из HFS+ в ext3. На сколько мне известно, единственный способ, это стереть и разметить заново, что с 250Gb нужных данных как минимум муторно.
• если я буду раздавать файлы по NFS или CIFS, то TimeMachine будет игнорировать эти диски и как объекты для резервного копирования, и как ресурсы для резервного копирования.
• Spotlight не будет правильно работать с CIFS.

Конечно, я могу реализовать Time Machine своими руками на bash’е, cron’e и rsync’е, но знание решения этой задачи делает ее неинтересной. Кроме того, Time Machine просто работает ™ и тесно интегрирована с различными программами Apple. Удобная она. Решение мне подсказали коллеги, надо использовать iSCSI, который работает на уровне устройства и отдает файл или дисковый массив с сервера (так назваемый target) на клиент (initiator) как блочное устройство. Для клиента такой диск ничем не отличается от локально подключенного SCSI-устройства, что решает мои проблемы.

Специальные требования

В целях борьбы с гаджетоманией и косньюмеризмом бюджет был определен в 5000р максимум без учета стоимости накопителей, что дешевле Time Capsule в несколько раз. Решение не должно иметь ни одного вентилятора, а желательно чтобы оно не имело движщихся частей вообще.

Аппаратная часть

Я знал, что один мой коллега когда-то делал беспроводную точку доступа, совмещенную с файловым сервером своими руками, но что-то у него не заладилось и компьютер отправился на шкаф. В результате за символические деньги мне досталась старая безвентиляторная VIA Epia c процессором VIA Samuel-2 в хорошем корпусе и 128 мегабайт оперативной памяти к ней. Конечно, следовало бы купить Intel D301GLY, цена которой в Москве 1500р, Mini ITX корпус (еще 1500-2000р) и память DDR II (еще около 1000р). Оставшиеся деньги можно вложить в карточку WiFi и flash, с которой будет загружаться операционная система. Я просто взял флешку, которой не часто пользовался, а WiFi у меня раздает роутер Asus WL-500W. Если роутера нет, то можно использовать свободный PCI-слот для сетевой карты с несколькими портами, а WiFi повесить на USB или использовать Apple Airport Express, что вплотную приблизит нас к формфактору Time Capsule.

Замечу, что даже с учетом роутера, даже более дорогого гигабитного LinkSys и жесткого диска, вся система получается дешевле оригинального Time Capsul и функциональнее ее, хотя и больше по размеру.

Можно также в качестве платформы использовать Ausus EEEPC или просто старый ноутбук.

Программная часть

В качестве операционной системы был использован Debian Etch в минимальной конфигурации и build essential для сборки сервера. Для Linux есть реализация iSCSI-target, то есть сервера,http://iscsitarget.sourceforge.net/. С раздела downloads требуется скачать архив, так как готовой сборки нет, распаковать его, выполнить make && make install. Все проходит без ошибок, собственно, сервер вполне готов к работе.

Конфигурационный файл iSCSI-target находится в /etc/ietd.conf. Единственные строчки, играющие принципиальное значение на этапе тестирования нашей системы, это имя ресурса, которое вообще говоря может быть любым, и запись вида Lun 0 Path=/dev/sda, где /dev/sda – устройство, которое мы собираемся отдавать. Клиентом на Macintosh будет globalSAN iSCSI initiator, который совершенно бесплатен. Для Windiws есть также бесплатный Microsoft iSCSI software initiator. Обе программы обладают очевидным интерфейсом: надо вписать IP сервера на 1й вкладке и выбрать Lun по имени на второй, после чего в системе появится еще 1 жесткий диск, который можно разбивать, форматировать или использовать уже существующие разделы.

Так как все мои компьютеры находятся в 1й локальной сети без доступа извне, то шифрования канала и авторизации я не делал, хотя iSCSI поддерживает CHAP, а сам iSCSI можно инкапсулировать в IPSec, если вы хотите работать со своими дисками скажем издалека.

Производительность и результат

Что тут можно сказать? Даже моя откровенно слабая и старая VIA Epia огараничена сверху производительностью сети, скорость работы с диском чуть менее 100 мегабит в секунду. Кеширование диска происходит и на стороне клиента и на стороне сервера, так что больший объем оперативной памяти на сервере – лучше. Aperture стала заметно быстрее работать с коллекцией, точнее, ее работа перестала сказываться на отклике самого ноутбука. Time Machine сразуже опознала свой старый диск и синхронизировала резервную копию. Теперь я могу ходить с ноутбуком по всему дому не теряя связи со своими накопителями.