Как я живу без Google Reader

.. и даже не подозреваю, что я теряю.

Скажу честно, я до сих в некотором удивлении, наблюдая в сети форменную истерику о невозможности жить без Google Reader. Расскажу, как я сам живу. И вроде даже комфортно.

К сожалению, это доступно только OS X пользователям. Ибо в основе всего лежит iCloud, OS X и Safari. Это одна из немногих штук, которые у Apple получились не просто хорошо, а так, что ими можно пользоваться. Хотя наверняка можно аналогичного собрать их дополнений к другим браузерам.

Взглянем на левую верхнюю панель моего бразуера.

ыфафкш

 

Для начала первая иконка во втором ряду. Reading List. Сохраняет страницы, которые вы решили прочитать попозже. Подчеркну, safari сохраняет целиком страницы, а не ссылки на них. То есть их можно будет читать без доступа к сети и так далее. Почти как у evernote с его web clipper, только в браузере.

Затем иконка облачка.

safari iCloud

 

Эта штука показывает открытые табы на всех устройствах, зацепленных под одной учеткой в iCloud. Минус только в том, что куки (а значит всякие авторизации обычно) не перемещаются. И положение на странице.

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

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

И наконец, закладки. Основной функционал в сафари абсолютно точно такой же, как и у всех браузеров. Нажал Cmd-D, урл попал в закладки. Открыл редактор закладок (он в виде книжечки открытой), рассовал закладки куда и как надо. Но есть и одно большое преимущество. Поглядите на “Утренняя почта”

tabs

Казалось бы, такое есть во всех браузерах. Но обратите внимание на последнюю строку “Open in Tabs”. При ее выборе браузер закрывает все открытые вкладки и открывает новые с адресами из закладки.

В итоге “чтение новостей” у меня происходит так:

– Пришел, открыл все вкладки в текущем окне. Ну или если во вкладках что-то нужное осталось со вчера, Cmd-N и в новом окне.

– Читаем сайты по порядку. Ссылки на интересное открываются в новых табах того же окна.

– Если сайт не обновлялся (чем грешил Бобук в последнее время) – Cmd-W и вкладка закрыта. Если уже надоедает необновление – пара жестов на тачпаде и сайт вынесен в другую категорию.

– Переходим следующей вкладке, закрывая текущую тем же Cmd-W. Если интересно – читаем сразу. Интересно и надо бы перечитать – заносим в Reader List. Совсем интересный сайт – в закладки.

– Вкладки кончились и браузер закрылся? Значит все, новости тоже кончились и можно начинать работать.

Изредка по выходным я делаю ревизию закладок и рассовываю их по группам. Сейчас у меня их три:

– “утренняя почта”. Сайты которые я открываю каждое утро.

– “Обычное”. Сайты, которые я открываю под настроение или использую в текущей работе.

– Остальное. Так, мусорка с кучей когда-то нужных сайтов. Регулярно чистится.

Ну и зачем мне какой-то агрегатор RSS?

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

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

Вообще-то у меня задача по прослушиванию музыки стоит очень простая: “Я хочу максимально не заморачиваясь слушать музыку со всех доступных мне устройств. И я не хочу повторно слушать то, что я слышал недавно”.  И именно из-за второй части хотелки я не могу слушать плэйлисты наших радиостанций – они там по 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.

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

 

Флюсуемся …

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

Что значит удобней? Как ни странно, большинство считают слово удобство синонимом слова привычно. Привыкли копать огород лопатой, вот и копают от зари и до зари, хотя на заднем дворе стоит трактор со всем навесным оборудованием … Почему? Ну дык его заводить надо, обслуживать … А лопатой раз-раз и все …

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

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

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

Сейчас абсолютно пофиг, “хорошая” это задача или “плохая”. Задача сделать её удобней. Ну и если получится, заодно и продуктивней.

Ставим мысленно галочку “попридираться” и при работе с этим начинаем задавать себе вопросы “а нафига?”. И просто скидывать их куда-нибудь. Скажем, в тот же Evernote или WorkFlowy.

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

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

Как и в случае с учетом времени, через некоторое время я обозрев список, подумал что-то вроде “как с этим я вообще живу?”. Честно, список касался всего: от обстановки в машине и заканчивая ssh клиентом.

Раз упомянул ssh клиента, то вот на его примере и раскрою этот конкретный случай.

У меня есть куча серверов под линуксом. И мне, как ни странно, регулярно туда надо заходить. И заходить из-под Windows. Раньше я использовал решение в лоб: после установки windows, я качал putty, менял в нем трансляцию на utf-8 и успокаивался. Однако после проведения инвентаризации раздражалок у меня получился следующий список:

– Неадекватная работа с copy-paste. Невозможно сделать это через меню в духе Edit-Paste. А если на клавиатуре нет кнопки Ins, то только через 3ю кнопку мыши. Да с cr/lf как-то все время ляпы происходят.

– Почему-то регулярно pscp отказывается не в путях и его надо тащить вручную. И процесс “мы на сервере, надо бросить туда файлик” какая-то корявая …

– Зачем-то вместо обычных форматов ключей он требует .ppk

– Некоторые клавиатурные комбинации отрабатывают не так и фиг его знает, кто виноват – я или сервер. Лень разбираться.

– При обрыве выкидывает окошко, которое сволочь модальное.

– Где табы?

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

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

Через некоторое время вы обнаружите, что жить стало гораздо удобней. А ведь ничего сложного же, да?