Запрет macOS менять имя машины

Довольно часто я со своим макбуком попадаю в чужие сети. И некоторые (не будем показывать пальцем) в DHCP ответе отдают новое имя машины. А macOS как и положено, меняет свое имя на указанное. Мелочь, но напрягает когда в терминале видишь непривычное имя.

Решение простое: сделать скрипт/выполнить следующие команды. Вместо mbook поставьте свое

NAME="mbook"
sudo scutil --set HostName ${NAME}
sudo scutil --set LocalHostName ${NAME}
sudo scutil --set ComputerName "${NAME}"

Решение простое: DHCP может переписать HostName, но приоритет у LocalHostName и остального выше.

Делаем пользу из телевизора.

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

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

Итак, я сформировал задачу: надо сделать так, что бы телевизор не собирал пыль. Для этого эта штука должна обзавестись следующими навыками:
— Научиться играть музыку. Я практически все делаю под музыку.
— Научиться показывать киношки именно те, которые я хочу и те, когда я хочу. Важное дополнение: некоторые киношки я смотрю на языке оригинала, а некоторые — с расположенного дома сетевого диска (просто по причине их тотального отсутствия в магазинах).
— Не трахать мозги.

Первым в голову пришло собрать домашний медиацентр. Берем Raspberry PI, втыкаем туда что надо и вперед. Идея хорошая, но если честно, то лень. Линуксов и прочего у меня на работе выше крыши, поэтому превращать дом в филиал работы мне не очень хочется. Но как запасной вариант очень даже.

Google Chromecast уже смотрится лучше. Тем более один из телевизоров имеет какую-то старую (ну или аналогичную) версию. Основной минус — трансляция только с телефона/компьютера. Значит, надо иметь постоянно включенным еще один компьютер или держать телефон поблизости. Нет, с компьютерами проблем нет, а вот с телефонами проблема — Chromecast никак не поддерживает Apple.

Куча hdmi-донглов проходит под первым пунктом и точно так же не вызывает энтузиазма.

В итоге остается только новый Apple TV. Старый — он как хромкаст и тоже требует внешнего устройства. Согласно рекламе и описаниям, он умеет делать все, что требуется.

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

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

Второй проблемой стали фильмы. На любой чих приставка выдавала сообщение о неустранимой ошибке и закрывала «приложеньице». Сказать, что я был огорчен — ничего не сказать. Более того, при попытке играть кино на планшете и потом включение AirPlay приводило к 50% зависанию проигрывания. Отдельные кадры показывает, но кино играть не желает.

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

Перезагрузки и прочие шаманские танцы не помогали точно так же.

Решение оказалось сложным. Что конкретно помогло, я не знаю и знать не желаю. Я просто сбросил приставку в ноль (она при этом заново скачивает прошивку из сети), поставил язык интерфейса английский и подключил appletv по ethernet. Пароли и прочее ввел с помощью планшета (есть при установке такой выбор. я просто в первый раз пропустил)

Все проблемы сняло как рукой. Обычного интернета в 80 мегабит (пиковых,постоянно доступно там 30-40 от силы) в воскресенье вечером хватает на показ фильма в FullHD без каких-либо пауз, квадратиков и прочих аттрибутов.

Поставил VLC. Играет, все что я ему попробовал подсунуть.

Звуковые дорожки переключаются. В iTunes сразу и без проблем, VLC иногда плющит.

Музыка полностью аналогична той же самой на айфонах-айпадах. Все работает.

Задача выполнена и я провел половину воскресенья за пересмотром «звездных войн». Качественное FullHD на большом экране очень непривычно смотреть. Внезапно обнаружилось, что я как-то уже привык к «мылу». Как бы не повторилась история с «аудиофильством»

PS Так же внезапно обнаружилось приятное дополнение. Понажимав несколько раз кнопку menu (то есть уйдя на главный экран и попытаться уйти «выше»), можно запустить «скринсейвер», представляющий собой HD видео разных городов с высоты.

Кто дурак?

Любой из нас играл в дурака. Дома, в студенчестве, на картошке или в каптерке. Простой дурак, переводной, без масти и прочее, прочее, прочее.

Screenshot_2016-01-10-11-59-59

В любом магазине приложений подобных игр много. Но играть в них обычно невозможно: то карты неудобно кидать, то компьютерные игроки тупят напропалую.

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

Игра просит денежку малую, но это того стоит.

В общем, берем скорее: iOS Android

Свинья — лучший друг человека!

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

Screenshot_2016-01-08-13-16-43

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

Если в птичках думать не надо (бери да швыряйся), то тут халява не проходит: надо «кумекать», особенно на последних уровнях. Число собранных звездочек варьируется от времени работы двигателя, места посадки свиньи или варианта конструкции. Более того, собранное обожает разваливаться, рассыпаться, взрываться и улетать в самых разных направлениях.

Берем для iOS, Android и OS X

Надави побольше!

Больше таких игр не делают. Слишком не толерантно, слишком кроваво, слишком весело.

Screenshot_2016-01-07-11-26-30

Кармагеддон или «Кровь, кишки и машины». Берем машину и давим всех, кто подвернется. Чем больше надавили, тем больше очков заработали. Выиграл тот, кто либо проехал быстрее, либо передавил всех пешеходов, либо поломал всех соперников.

Игра была запрещена во многих странах, но ФИДО и потом интернетики не дали завять такой штуке. Как ни странно, но игра официально 16+.

Взять для iOS, Android или Steam

PS Главное, не садитесь сразу после игры за руль!

Шарики черные, зеленые и белые …

… и все лезут не тогда, когда надо и не туда, куда надо. А потом из-за них всё ломается!

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

IMG_0012

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

Играть просто: черные шарики создают постоянные связи, а зеленые — временные, которые можно разрушить в любой момент. Красные шарики при выносе надуваются и тянут вверх, а белые умеют образовывать цепочки. Надо создать такую икебану, что бы достать одним из шариков до выхода, но не зацепить ничего лишнего. Уровень считается пройденным если шариков засосало достаточно. Просто, понятно и на последних уровнях неимоверно сложно.

Игра есть под все платформы, поэтому найти ее не составит труда. Поверьте, 250 рублей за такое не дорого.

World of Goo для iOS и Android и даже Steam

А потом мультик покажут!

Карманный размер, два батарейки, часы с будильником и игра в комплекте. Первая игровая консоль у многих детей моего времени. «Ну, погоди», «Веселый Повар», «Тайны Океана» … если эти названия для вас не просто набор слов, то у меня хорошие новости. Наконец-то появились нормальные ремейки этих игрушек.

nupogodi

Нормальные — это значит яйца падают так, как тогда и управление не заставляет мучаться. Да что я тут рассказываю, проще посмотреть …

В те годы ходила байка, что стоит набрать 1000 очков, как игра покажет мультик про волка и зайца. Я набирал. Мультика не было, игра просто начиналась сначала … Обидно было до жути.

iOS и Google

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

PS. Есть куча версий для андроида, но эта вроде наиболее играбельная на мой вкус.

Хорошо быть рыцарем …

Пехотинцы простые и тяжелые, кавалерия, лучники и замки. Рыцари, гриффоны и драконы, а так же прочая нечисть в полном ассортименте. Встречайте предка практически всех стратегий. Никакой 3D графики, никаких вау-эффектов, одна чистая и незамутненная ничем стратегия. Пошаговая.

IMG_0009

Вторая версия этой игры появилась на PC в 1989 году и практически мгновенно завоевала популярность. По крайней мере я потратил на нее в 90-91 году ну очень много времени, сидя за древним 286м и делая вид, что занимаюсь работой.

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

Каждый город приносит некий доход в виде золота и воинов с частотой «раз в Нцать ходов». Воины могут охранять город (тогда им добавляется еденичка к «силе») или атаковать противника. Если с воинами в группе рыцарь — то еще одна еденичка к силе. Чем чаще воин побеждает, тем опытней и сильнее он становится. Просто и понятно.

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

К сведению: средняя партия «один-на-один» длится примерно пару часов, партия «один против всех» — промерно пару дней, так что будьте осторожны. Есть возможность небольшого доната, но все играбельно и без него.

К сожалению, игра есть только для iOS. Берите в iTunes Store

Дави зомбей!

Иногда напрягать мозги совершенно нет никого желания. А поиграть охота. Во что-нибудь в меру простое и не требующее напряжения извилин: в метро или электричке или просто под настроение. Пару-тройку раундов по несколько минут и хорошо. Одной такой игрой для меня стал Earn to Die 2

unnamed

Сюжет игры простой: вам надо добраться из точки А в точку Б. В вашем арсенале есть машина, управляемая педалью газа и двумя кнопками балансировки (потом добавится ускоритель). Попыткам добраться в нужную точку мешают зомби и беспорядочно сваленные препятствия. Давим зомбей, разрушаем препятствия и доезжаем.

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

IMG_0003

Обновления довольно условные, но тем не менее разделены на четкие категории: двигатель, трансмиссия, колеса, оружие, ускоритель, баланс, защита и бензобак. Чем больше денег вливаете в соответствующую категорию, тем лучше машина себя ведет. Скажем, если больше денег в колеса, то машина будет легче преодолевать препятствия, а если в «баланс» — то можно будет проехать всю трассу, просто зажав педаль газа. А проехав — получить новую машину, еще круче и новую трассу.

Несмотря на всю кажущуюся простоту, в игрушку можно залипнуть надолго, благо авторы организовали все так, что игру можно пройти без каких-либо вливаний денег от слова совсем. Но для наиболее нетерпеливых есть возможность добавить денег и практически сразу перескочить на пару-тройку уровней вперед. Если надумали потратиться, то я рекомендую воспользоваться «money doubler», который удваивает число получаемых денег. Стоит недорого и не «сгорает».

Приятной игры!

Boulder Dash 30th Anniversary

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

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

Одной из этих игр «посложнее» был Boulder Dash.

Screenshot 2015-12-06 14.54.44

Суть игры простая: управляя прогрызающим ходы муравьем (сусликом? кротом?) необходимо было за определенное время собрать все алмазы и добраться до выхода. Главное — не дать камням попасть по башке и не столкнуться с жуками. Плевое дело!

Быстренько скачал эмулятор ZX Spectrum и нашел «тапочек» с игрой.

Да, она самая! Правда, на Atari за счет более продвинутого видеоконтроллера скроллинг был плавнее, но уровни те же самые, как и проблемы при их прохождении. И как «тогда», я заклинился на третьем уровне. Банально не хватало алмазов для открытия дверей. Помучавшись некоторое время, я нашел подсказку и застрял теперь уже на четвертом уровне .. или пятом? Не важно: я застрял. Раз за разом я пытался пройти уровень, не желая сдаваться: ведь сохранений нет, да и денег за прохождение никто не просит.

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

Ну … не сказать, что скопировали, но переписали под современные рамки — это точно.

Псевдо-3D, обучалки, миссии, «открывашки за деньги» — все это присутствует в полной мере. Даже за старые уровни требуют доплатить 100 с лишним рублей. Буржуи и капиталисты!

Зато музыка ну очень похожа на ту самую, и уровни из Classic Pack вообще один-в-один. Доказательство на видео выше. И даже застреваешь на тех же местах и совершаешь те же самые ошибки, что и тогда.

Из замеченных минусов:
— К управлению приходится привыкать, особенно таким старперам как мне (ребенок освоился сразу). Но привыкнув, играешь спокойно.
— Мне кажется, что в оригинале размер экрана был «больше». Больше элементов помещалось на экране и не надо было так судорожно мотаться по карте.

И только наигравшись до одури замечаешь, что эту игру выпустили в честь 30-ти летия. Но я взрослый и состоявшийся мужчина и могу позволить себе поиграть в такие игры (и не обращать внимания на возраст). Осталось теперь джойстик найти …

Стоит ли играть: да. Даже если и не играли в оригинал
Где взять: в магазинах приложений. Есть и платная и бесплатная версия.

Обновление: Оказывается, есть версия для браузеров, переделанная из версии для ZX Spectrum

Google Play Music VS iTunes Store

Внезапно началась очередная битва якодзун. Гугл открыла в России свой сервис музыки. Так как я категорически не желаю существовать без музыки, то этот момент пропустить не мог. Особенно сравнивая свои старые впечатления https://blog.kiltum.tech/2012/12/09/Музыкальный-матч/

Итак, что нам предлагают?

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

Абсолютно те же слова, только рассчитанные на владельцев Android систем. Разницу в количество загружаемых треков я в расчет не принимаю.

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

Первый минус: родной клиент есть только для Android. Все остальные должны греть атмосферу ява-скриптами и флешем.

Мне настойчиво предлагают закачать свою музыку в «облако». Дескать, иначе я буду чувствовать себя ущербно. Ок, выкачиваю гугловский Music Manger, соглашаюсь, что бы он забрал треки из iTunes … и этот менеджер, закачав музыку на сайт (вижу через браузер), тупо падает. Правда, снова запускается сам, снова спрашивает пароль, снова просит закачать музыку …

Screen Shot 2013-10-01 at 13.29.20

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

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

Screen Shot 2013-10-01 at 13.56.42

Качал-качал …

Screen Shot 2013-10-01 at 13.59.35

Согласитесь, как-то обещанными 320Кбит не пахнет … Хорошо хоть теги прописаны и обложки залиты. iTunes назад трек взял, нашел ему соответствие и никак не сругался. Правда, двойное перекодирование совершенно не радует, но на крайний случай пойдет.

Из этого следует очередной минус для меня: фиг тебе, а не smart-плэйлисты. Про синхронизацию десктопа и мобильного даже можно и не заикаться. Жирнючий минус.

Но как бы это не казалось странным, есть у этой штуки и плюсы.

Первый плюс: он позволяет слушать треки целиком без покупки. Правда, я не уверен, доступно это всем или только тем, у кого полные аккаунты.

Второй плюс: радио. Я еще плотно радио от эппла не тестировал, но более чем уверен, что тут гугл со своими наработками «мы знаем, что вы искали» легко и спокойно загонит эппловцев в астрал.

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

Ну и краткое резюме: для меня этот сервис как поставщик музыки не интересен. Нет кучи удобнейших вещей, которые мне предоставляет iTunes. Как общий поставщик контента — тоже. Одни сканы книг в библиотеке чего стоят.

А вот как поставщик радио «шоб играло в фоне» и некоторых треков — пойдет.

Музыкальный матч

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

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

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

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

Во-первых, у меня довольно большая библиотека. 160+ гигов и под 30 тысяч песен. А на ноутбуке винт всего 64Гб. Вроде можно включить «шаринг» на большом компе, но это надо иметь постоянную связь с ним, да и вся идеи с умными плэйлистами тут же становятся неразрешимыми.

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

В-третьих, я стараюсь жить честно. И по моим прикидкам, примерно 80% моей библиотеки это легально купленные диски. Легально — это значит я отнес большую кучу денег в магазины типа «Союз» и затем попросту сграбил купленные диски. Не так давно я тупо выбросил 4 ашановских сумки с дисками. Ибо 99% дисков открывались один раз — на процесс рипа.

Остальные диски в моей коллекции — пиратка. Но пиратка эта от простой невозможности купить эти диски: они попросту неинтересны для производства. А я хочу иметь у себя «Мальчишник», «Ласковый май» и газмановское «Люси». И кучу другого хочу, но как говорится, не имею физической возможности …

Отдельной проблемой моей библиотеки стоит качество оригиналов. У меня есть сборники в духе «Гранды русского рока», где заявлено качество 128Кбит/с, а в реальности там 96VBR … У меня есть треки, которые сграблены с сидюков, которые хоть и продавались в огромной сети музыкальных магазинов, но в реальности являются обычной записью mp3 на диск … В общем, давно ее надо привести в порядок, но то времени нет, то желания.

И тут как-то более менее сразу совпало два события: в качестве основного телефона я был вынужден перейти на iPhone 4S со старого SGS и в России Apple официально открыла свой музыкальный магазин.

Конечно, можно было и раньше им пользоваться через подарочные карты и прочие ухищрения, но это все было слишком неудобно (вы ведь помните, что я ленивый? 🙂

А вдобавок к магазину открыли для России и сервис iTunes Match. Поэтому вы сможете меня понять, когда я обратил самое пристальное внимание на эту штуку, ибо именно музыка вытащила Apple из жопы и вознесла на всяческие вершины. А поэтому можно ожидать, что все связанное с этим будет работать практически безупречно.

Итак, что мне обещает iTunes Match?

— Хранение всей моей музыки в «облаке».

— Возможность закачки до 25 тысяч своих песен в «облако». Даже тех, которые вы собственноручно сграбили.

— Обновление треков с плохим битрейтом до формата 256Кбит/с.

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

— Один аккаунт могут использовать до 10 устройств.

— Все это стоит 800 рублей в год (для России).

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

Ну и как следствие возможности проигрывания из «облака», возможно теперь я смогу на ноутбуке слушать свою коллекцию. Ибо 64Гб диска не хватит на сколько-нибудь приличную коллекцию, а интернета вокруг меня не просто много, а очень много.

В общем, хватит расползаться клавишами по клавиатуре, пора попробовать это в реальности.

Для начала я в лоб пошел в iTunes Match. И так же в лоб получил ответ

В общем, товарищам с большой библиотекой казалось бы делать там нечего … Ладно, зайдем с другой стороны.

Решил я взять первую попавшуюся музыку (примерно 5 тысяч треков) на работе и скормить ее. Как ни странно, примерно 2/3 библиотеки залетели туда мгновенно. А вот с остальными возникла проблема. Они добавлялись в библиотеку очень медленно, по 1 песне в 5-10 минут и при этом процесе жрало 1,5 ядра процессора.

И при этом, сколько я не разглядывал тестовую библиотеку в iCloud, я так и не понял, на каких принципах отбираются туда треки.

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

Выводим в библиотеке iCloud status и получаем следующее:

— «waiting». Вот чего оно ждет, я так и не понял. Статус снимается от 1-2 секунд до бесконечности на трек.

— «error». Это судя по всему из-за банальной перегрузки эппловских серверов, потом что потом ошибка исчезла.

— «purchased». Тут и так понятно, это я купил.

— «matched». Это как раз те треки, которые я не покупал, но которые сервис распознал как уже имеющиеся у него. При этом ни название, ни теги не меняются!

— «uploaded».  Те треки, которые он типа не нашел у себя и поэтому закачал к себе.

Функций типа «давай я покажу тебе, какому треку это соответствует» нет.

Теперь приступлю к тестированию обещанных фичек.

1. Стриминг, то есть проигрывание файликов по сети.

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

А вот iPhone тут оказался полностью провальным. Он тормозил и запинался как при работе через WiFi, так и через 3G. При этом по поведению телефона становилось понятно, что ему просто не хватает «мощи».

2. Скачивание из облака на диск.

Тут никаких проблем не было. Всё, как обещано: то, что распозналось, то приехало назад в 256ААС. То, что не распозналось и залилось «как есть», приехало в том же виде.

Опять же тут подкачал iPhone. Он качал медленно, о никаком проигрывании одновременно со скачиванием и речи быть не может.

3. Плейлисты.

Вот тут и скрывается пока для меня самое странное.

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

А вот со смарт-листами ситуация другая. Нет, они так же копируются между компьютерами, но если стоит галочка «выбирать случайно», то все плэйлисты будут разными. Судя по всему, в 11й версии наконец-то сменили генератор «случайных» чисел и он теперь на самом деле выбирает их случайно.

Одно «НО» — я так и не понял, как и когда он синхронизирует плэйлисты. Иногда практически мгновенно, а иногда приходится ждать несколько часов. Есть и ручное проталкивание: Надо просто выбрать «обновить iTunes Match» последовательно на всех компьютерах, при этом первым должен быть тот, где делали последние изменения.

iPhone и тут не смог не подложить пакость. На смарт-листах размером где-то больше 3-4Гб программка Music попросту падает. Без всяких сообщений и прочего. Р-р-раз и вы на главном экране.

Я пока выключил iTunes Match и iPhone синхронизирую через ноутбучный iTunes. Получается гораздо быстрее и безпроблемней.

Итак, как на мой взгляд надо рассматривать iTunes Match:

— Легализация свой музыкальной библиотеки за 800 рублей в год.

— Удаление дубликатов из библиотеки.

— Обновление большинства содержащихся в библиотеке песен до приемлимого качества

— «Растягивание» свой библиотеке на 10 компьютеров

— Снятие такой задачи как синхронизация музыки между несколькими устройствами.

— Облако — вполне неплохая замена резервному копированию в этом случае.

Для кого эта вся штука категорически не подойдет:

— Любители многоканальной и lossless музыки.

— Владельцы библиотек, где больше 25 000 треков.

— Те, у кого неприятие продукции Apple как класса.

— Любителям поделиться со всеми. Ибо в треках записывает ваш Apple ID и по нему легко можно добраться до вас …

Ну а если вернуться назад, к моей большой библиотеке …  iTunes Match решил мою задачу. Я просто разбил свою библиотеку на две части и по частям залил туда. Попутно Match вычистил мои дубликаты (у некоторых было аж по 4 копии с разным битрейтом), а я вычистил всякие track01 и track02.

В общем, пока категорически рекомендую, я буду дальше тестироватьи искать какие-нибудь неприятности …

 

Храни пароль!

Летом по интернету прокатилась волна новостей, как с того или иного ресурса стащили базу паролей. В принципе мне все эти новости довольно параллельны: я на тех ресурсах не бывал, да и есть у меня большой опыт именно в хранении паролей и другой «нежной» информации …

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

Одновременно опять возникло желание сделать что-нибудь этакое, что бы при моих переездах с машины на машину и с операционки на операционку весь этот шлейф паролей оставался бы управляемым …

Решение в лоб

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

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

Сразу на ум приходят два решения: папка в почтовом ящике и какое-нибудь облачное хранилище файлов.

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

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

Как вариант можно использовать evernote или catch или .. в общем, всем всё понятно.

Но … Опять эти «НО» …

Человек чудовищно ленивая скотина. Сначала ему будет лень постоянно открывать-закрывать контейнер или записывать в почту. Потом он плюнет на все и снова поставит галочку «запоминать пароли в почте», а затем в очередной раз он обновится/сменит браузер и все начнется сначала.

Я тоже ленивая скотина. 

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

— максимальная кросс-платформенность. Решение должно позволить мне получить доступ до моих паролей на OS X, Windows, Linux и Android. IPhone хорошо, но совершенно не критично. Остальные платформы мне совершенно не критичны, ибо устройств под их управлением у меня нет.

— максимальное удобство при настройках по умолчанию. То есть загрузили, прошли через инсталлятор и вспоминаем о решении только когда возникает необходимость  зайти в какую-нибудь тьмутаракань.

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

— ну и решение должно иметь минимальное число проблем в моей конфигурации (macbook air, samsung galaxy s, windows 7 дома и linux, windows7 и os x на работе)

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

Гугл всемогущий даст мне ответ

Пошел я в гугл искать на предмет «best password manager» и «лучший менеджер паролей». Число страниц меня удивило …

В общем, на мой внутренний ринг выходят RoboForm, 1Password, LastPass и KeePass. Другие отсеялись еще на этапе просмотра сайтов. К примеру если я не понимаю, за счет чего зарабатывает проект, то я автоматом подозреваю его автора в самых нехороших намерениях.

Каждой программе был предоставлен снапшот виртуалки с windows7, где у меня стоит зоопарк из ie, firefox и safari. Затем борцы со всем арсеналом перемещались на аналогичные виртуалки с linux и os x, и только после отсутствия ошибок получали возможноcть показать себя на реальном ноутбуке с os x и на моем samsung galaxy s (рутованный на 2.3.6 и без каких-то особенных извращений)

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

Шышел-мышел … в общем, первый вышел.

RoboForm. Еще во времена выпуска печатной версии «компьютерры» я читал много хвалебных отзывов о этой программе.  Голубицкий только что шоколадом онную не мазал. Ну и гугл при выдаче результатов не обделял данную программу вниманием.

Первый звонок прозвенел на этапе обустройства: для доступа в личный кабинет используется один пароль, а для открытия парольной базы — другой. И зная первый пароль, можно легко удалить аккаунт вместе с парольной базой. Неаккуратненько.

Второй звонок был чисто субъективный. RoboForm выглядит этаким монстром даже по меркам windows: куча менюшек, настроек и кнопочек. И вся эта куча этак неряшливо собрана под одним заголовком … Но на вкус и цвет все фломастеры разные, поэтому не стал обращать внимание: вдруг привыкну.

Но третий звонок стал завершающим для RoboForm: его сайт не принимал установленный из под Internet Explorer мастер-пароль, когда я его вводил из под Firefox под Linux. Поначалу я не понял и не поверил: ну взял и ошибся или на русском языке остался. Раз проверил, два. Менял пароль и вводил его с удвоенным вниманием … Не принимает.

Ну, такой менеджер паролей мне не нужен.

Даешь опенсурс!

Расстроенный предидущим обстоятельством, решил метнуться в стан открытых решений. KeePass.

Простой заход на страницу закачки подтверждает, что данное решение пользуется популярностью. Я попытался придумать вариант, который невозможно реализовать, но не смог: после первого же запроса «хренотень keepass howto» гугл тут же выдавал пару-тройку вполне внятных сайтов.

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

В общем, я решил посмотреть на другие.

LastPass или «точно последний раз?»

Самый первый подход чуть было не завершился крахом: я забыл мастер-пароль к базе буквально через 5 минут после его ввода. А восстановить его нельзя.

Найти как пересоздать аккаунт удалось только с помощью гугла. Что, неужели такая неуверенность?

После установки LastPass бабахнул бальзамом на мои раны: после установки он единственный предложил забрать все пароли из браузеров и потом удалить их.

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

LastPass легко прошел все поставленные мной барьеры и без проблем обосновался на ноутбуке и смартфоне.

Последний 1Password

Скажу честно, на 1Password я глядел со скептицизмом. Во-первых, мне заранее было известно об отсутствии клиента под Linux и «только чтением» под Android. Во-вторых, я не понимал какой дурак будет платить 49 баксов за версию только под одну платформу, когда тот же LastPass предлагает тот же функционал за бакс в месяц для всех платформ, а если забыть про мобильные, то и вовсе бесплатно …

Расширенный функционал по хранению логинов-паролей ко всяким ftp и database серверам мне не нужен. Хранить лицензии можно и в записках. Всякие кредитки и прочее … В общем, совершенно ненужное мне.

Но оставлю, да. Должна же быть какая-нибудь конкуренция LastPass …

Жизнь — она многогранна …

Было довольно интересно наблюдать, как LastPass и 1Password наперебой предлагают мне сохранить или ввести пароли. Я оценивал установки по умолчанию, удобство управления и прочие характеристики, которые каждый примеряет на себя.

И по прошествии полутора недель (триал у LastPass составляет 14 дней, а мне еще хотелось запаса) ситуация оказалась перевернутой с ног на голову. Но давайте по-порядку.

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

2) LastPass при экспорте файлов из секретного хранилища (надо же их когда-нибудь использовать) зачем-то меняет им имена на хешеподобные. Совершенно убийственная вещь, особенно когда файл не один … .

3) LastPass предполагает что у вас всегда есть доступ к сети. Никаких флешек и прочих извращений. Облако и все хранится в нем. 1Password более демократичный: либо укажи сам где, либо я положу базу в DropBox.

4) Почему-то LastPass не предлагает никаких горячих клавиш для заполнения полей. 1Password в данном случае выглядит гораздо гуманней: Cmd- и он либо вводит все сам, либо предлагает выбрать из имеющихся.  Мне, как имеющему 5 логинов на nic.ru, такое поведение очень по душе.

5) Настройки по-умолчанию в 1Password более «секурные». 12 символов в пароле вместо 8, программа раньше закрывает базу и тому подобное. В LastPass  все можно сделать аналогично, но кто-нибудь делает это?

6) LastPass переводили на русский автоматическим переводчиком: «взломать локальный логин» на титульном экране андроида оказалось в оригинале «force local login» …

7) 1Password есть в AppStore, а LastPass нет. Для маковладельцев это довольно весомый аргумент.

8) Доступ до базы 1Password можно получить практически на любой машине без установки чего-нибудь и в оффлайне!

И в качестве финального выстрела: LastPass не смогла обновить базу на моем Samsung Galaxy S. Просто сообщала, что нет соединения с сервером. Хотя браузер браузерил и facebook фэйсбучил. И такое «нет соединения» меня ну очень напрягло.  1Password рядом после ввода мастер-пароля сообщил, что он обнаружил обновления, забрал их и показал мне мою базу.

В общем, мои $49 уходит авторам 1Password. Я оказался одним из тех дураков, которых раньше не понимал.