30 июня 2013 г.

Полный бэкап Google Reader

Оригинал статьи: Full Google Reader Backup

Итак, Reader мёртв, что подтверждает Михай Парпарита (Mihai Parparita), один из бывших разработчиков Google Reader. Им ещё можно будет пользоваться пару дней, но лучше всего экспортировать свои данные уже сейчас.

Однако сервис Google Takeout хоть и позволяет экспортировать данные Reader, но не все: подписки, заметки, отмеченные (starred) сообщения, сообщения, которыми поделился пользователь (shared), которые были отмечены как понравившиеся (liked), список читателей (followers) и читаемых (following), сообщения, которыми поделились с пользователем. Михай Парпарита написал несколько Python-скриптов, которые загружают из аккаунта Google Reader всё, включая полное содержание сообщений из всех подписок. Нужно установить Python 2.7, обладать некоторыми навыками работы с командной строкой и иметь много свободного места на диске: мой (Алекса, автора GOS — ЖсG) полный бэкап занял более 5 Гб при 250 подписках, а бэкап через Takeout — 125 Мб.

Как это сделать под Windows 7/8:
— установить Python отсюда (установщик Python 2.7.5 для Windows),
— загрузить архив от Михая и распаковать файлы,
— открыть папку — должен быть список подпапок типа «base», «bin», «feed_archive»,
— щёлкнуть правой кнопкой мыши с зажатой клавишей Shift по свободному месту в папке и выбрать «Открыть окно команд (Open command-line window here)»,
— скопировать нижеприведённый код, вставить его в окно командной строк и нажать Enter (предполагается, что Python был установлен в папку c:\python27):
set PYTHONPATH=%cd%
c:\python27\python reader_archive\reader_archive.py --output=download

— в умолчальном браузере откроется веб-страница, нужно будет нажать «Подтвердить (Accept)», скопировать код авторизации и вставить его в окно командной строки,
— дождаться, пока скрипт загрузит все файлы.

Михай также начал писать скрипт навигации по скачанному архиву. На это потребуется некоторое время; скрипт для скачивания определённо был нужен прямо сейчас.

Также есть скрипт для загрузки архива подписок. «В Google Reader имеется (как правило) копия всех сообщений из блогов и других сообщений из потоков, опубликованных с момента запуска сервиса в конце 2005 года (при условии, что хотя бы один пользователь Reader подписывался на данный поток). Это превращает его в неоценимый источник данных по сайтам, которых уже нет в онлайне, это можно использовать как механизм для резервирования данных». В сообщении GOS от 2007 года приводится альтернативный способ загрузки истории подписок. Также можно загрузить свой OPML-файл на этот сайт, который сохраняет данные о подписках.

«Я не виню Google в том, что эскпорт через Takeout сохраняет не все данные. Экспорт всех 612 599 прочитанных сообщений в моём аккаунте (не говоря уже о сотнях тысяч сообщений из подписок, рекомендаций и т. д.) даёт 4 Гб данных. Пусть я один из немногих, [у кого такой объём данных], — в 99-м персентиле (чем у меня есть официальное право гордиться) — давать возможность экспорта даже нескольких сотен мегабайтов данных каждому пользователю — это невыполнимо. На самом деле, я счастлив оттого, что Takeout вообще поддерживает экспорт [из Reader], поскольку, насколько я понимаю, это имеет место лишь 20 % времени», говорит Михай Парпарита, проработавший в команде Google Reader 5 лет.

На вопрос, какую альтернативу Reader он считает достойной, Михай отвечает: «Не могу выбрать между NewsBlur и Digg Reader».

От переводчика

Ну, NewsBlur на мощной машине и для замороченного гика — это ещё можно понять. Но Digg Reader? Нет, всё-таки самая лучшая альтернатива — это InoReader. А вот зачем экспортировать для офлайн-доступа все сообщения из всех своих подписок — это вообще за пределами моего понимания.

Корзина Google+ Фото

Оригинал статьи: Google+ Photos Trash

А вы знали, что в Google+ Фото (Google+ Photos) есть Корзина? Туда можно попасть, нажав «Ещё (More)», а затем «Корзина (Trash)», — или по этой ссылке. Google поясняет, что «объекты будут окончательно удалены спустя 60 дней», и даёт ссылку на опустошение Корзины вручную.

Но этим дело не ограничивается: «Фото и видео, перемещаемые в Корзину Google+ Фото, хранятся здесь в течение короткого времени, а затем удаляются окончательно. Если вы перемещаете файл в Корзину, а потом хотите восстановить его, это можно сделать следующим образом: перейти в раздел Фото в навигационном меню Google+, затем нажмите “Ещё”, выберите команду “Корзина” в выпадающем меню, отметьте флажками нужные файлы и нажмите “Восстановить (Restore)”, чтобы восстановить эти файлы в Google+. Фотографии будут восстановлены в те альбомы, где они находились перед удалением в Корзину. Чтобы окончательно удалить файлы, отметьте нужные файлы флажками и нажмите “Удалить окончательно (Delete permanently)”».

В Веб-альбомах (Picasa Web Albums) раздела Корзина нет. Но если вы удаляете фото через интерфейс Picasa Web, вы обнаружите их в Корзине Google+ Фото. При удалении фото через интерфейс Google+ Photos выводится сообщение, уведомляющее, что фото перемещены в Корзину, и дающее ссылку на этот раздел.

Забавно, что фото из Корзины Google+ автоматически удаляются через 60 дней, из Корзины Gmail — через 30 дней, а из Корзины Google Docs — никогда. Почему — непонятно.

Текст-заполнитель в Перевод[чик]е Google

Оригинал статьи: Lorem Ipsum Google Translate

«Lorem ipsum — название классического текста-“рыбы”. “Рыба” — слово из жаргона дизайнеров, обозначает условный, зачастую бессмысленный текст, вставляемый в макет страницы. Lorem ipsum представляет собой искажённый отрывок из философского трактата Цицерона “О пределах добра и зла”» (Википедия).

Что произойдёт, если перевести такой заполнитель Перевод[чик]ом Google? Получится вот такой текст: «Мы убедимся, что пользователи могут оставлять комментарии. Добавить томатный соус, не танк или традиционный или в Интернете. До внешней среды, и не просто конкуренция, не снизить общую боль. Cisco Security, они создали в горле развивать рынок кровати Кура; занятости молча оттока-класс нашего союза, очень начинающий himenaeos. Понедельник ворот информации. Как задолго до реального развития. До обязательных функциональных требований для разработчиков. Но по всей стране в центре внимания в блокноте. Театрализованное действо снимало. Смешные льва всегда возможно, инновационная политика ненависти обеспечена. Информация, которая не является корпоративным Японии».

(ЖсG: при переводе на английский выдаётся такой же по смыслу текст.)

Да, латинское направление Перевод[чик]а всё ещё в стадии альфа-тестирования, а оригинальный текст не имеет смысла. Да и вообще Перевод[чик] Google делает немало ошибок. И всё же нельзя не улыбнуться такому произведению машинного статистического перевода.

29 июня 2013 г.

Google+ — два года

Оригинал статьи: 2 Years of Google+

Два года назад был запущен Google+ (в режиме тестирования; до открытия всеобщего доступа пришлось серьёзно поработать — ЖсG) — чтобы исправить положение дел с совместным онлайн-доступом. Это начиналось как «удивительный эксперимент, который позволяет людям общаться в Интернете практически так же, как в реальной жизни», переносит в онлайн «вашу личность, ваши отношения, ваши интересы».

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

Вот логотип к дню рождения:

И колокольчик нынче праздничный:

Вот анимированная версия:

Действительно ли Google+ — это новый Google? Google+ задал общий стандарт дизайна для всех сервисов Google, упростил совместный доступ, сделал поиск более социальным и персонализированным. Google+ стал необходимым тектоническим сдвигом для Google. Теперь в Лабораториях (Google Labs) дело поставлено иначе: эксперименты идут с функциями, которыми в итоге пользуются сотни миллионов людей. Автоматическое улучшение фотографий, автоматическая разметка контента, видеоконференции, управление событиями, социальные игры, просмотр полезной информации, распознавание образов, редактирование изображений — большинство наиболее крутых функций, которые разработал Google за последние два года, доступны именно в Google+.

Если вы пользуетесь Google+ (если??? — ЖсG), приглашаю закруглить страницу +ЖсG.

От переводчика

GOS, естественно, приглашает закруглить +GOS.

Оповещения об обновлениях на заданном канале YouTube

Оригинал статьи: YouTube’s Subscription Reminder

Если посмотреть пару роликов с определённого канала, на главной странице YouTube появляется сообщение, предлагающее подписаться на этот канал.

«Подпишитесь, чтобы смотреть другие видео на этом канале.
Вы недавно смотрели видео на канале [название канала]. Подпишитесь на канал, чтобы новые видео отображались на главной странице YouTube».

Можно подписаться на канал или убрать сообщение, нажав на крестик.

Если подписаться, то потом можно будет настроить оповещения: при просмотре видео данного канала (и на странице канала тоже — ЖсG) справа от надписи «Подписка оформлена (Subscribed)» есть кнопка с шестерёнкой, нажав на которую можно включить оповещения об обновлениях по почте и убрать из потока просмотренные видео.

Те, кто интересуется другими предложениями, могут проверить рекомендованные каналы; ссылка на страницу рекомендованных каналов приводится в правой боковой панели главной страницы YouTube. Если удалить из этого списка каналы, которые вам не нравится, в следующий раз YouTube предложит вам что-то более близкое вашим интересам. Если навести мышку на эскиз канала и нажать «Просмотреть (Preview)», то во всплывшем окне можно будет посмотреть недавно загруженное видео. Чтобы перейти к следующему/предыдущему рекомендованному каналу, не закрывая этого окна, нужно нажимать на кнопки со стрелочками.

Редактор документов Office для хромбуков

Оригинал статьи: Office Document Editor for Chromebooks

Google работает над созданием приложения для Quickoffice (программа, которую Google приобрёл в прошлом году) на платформе Native Client. Пока выпущено расширение Office Viewer для браузера Chrome, которое поставляется в комплекте с Chrome OS.

И вот Google начал экспериментировать с добавлением функций редактирования в Office Viewer. Обладатели хромбуков могут, переключившись на канал альфа-версий (Dev Channel) и обновив свою ОС до последней версии Chrome OS (29.0.1547.2), могут включить эти функции следующим образом:

1. Открываем новую вкладку.

2. Набираем в адресной строке chrome://flags/ и нажимаем Enter.

3. Ищем с помощью Ctrl+F слова «document editing».

4. Нажимаем «Включить (Enable)» у флага «Enable document editing».

5. Нажимаем кнопку «Перезапустить (Restart Now)» для перезагрузки компьютера с активированием функции.

Редактор довольно незамысловат и работает только с документами Microsoft Word и таблицами Excel. Сохраняет документы почему-то только в формате Office 2007.

Вероятно, функции редактирования станут умолчальными и появятся в расширении для Chrome. Тогда Google будет вынужден изменить название приложения, чтобы показать, что это больше, чем просмотровщик (viewer). Очень любопытно посмотреть на то, как будет реализована интеграция Quickoffice для Chrome с Диском (Google Drive).

Операционная система Chrome OS поддерживает множество файловых форматов и без Диска: можно открывать и редактировать изображения (bmp, PNG, GIF, JPEG, WebP), воспроизводить видео (3GP, AVI, mov, mp4, WebM, OGV), аудио (mp3, m4a, OGG, wav), создавать архивы (Zip), извлекать файлы из архивов (Zip, RAR, TAR), открывать PDF-файлы, текстовые файлы и документы в форматах Microsoft Office (doc, docx, XLS, XLSX, Ppt, Pptx). В офлайне. «Родными» средствами.

28 июня 2013 г.

Число результатов поиска в Gmail

Оригинал статьи: Find the Number of Gmail Search Results

Gmail не показывает реальное число результатов поиска. Когда-то узнать это помогала небольшая уловка с адресом (URL), но сегодня эта уловка уже не действует. Если число результатов невелико, Gmail покажет его, но скорее можно увидеть что-то типа «1–20 из почти ##» — и чтобы выяснить это число, нужно нажимать «дальше» или сразу переходить к последней странице.

Те, кому это число действительно необходимо, могут выяснить его быстрее. Ведь число сообщений с определённым ярлыком Gmail показывает без всяких проблем — так что всё, что нужно сделать, это просто пометить специальным ярлыком все результаты поиска.

1. Вводим поисковый запрос.

2. Отмечаем флажок «Выбрать (Select)» — крайний слева в панели инструментов Gmail. Таким образом мы выбираем все письма на странице.

3. Появляется ссылка «Выбрать все цепочки, соответствующие запросу (Select all conversations that match this search)». Нажимаем её.

4. Раскрываем меню «Ярлыки (Labels)», выбираем «Создать новый (Create new)» внизу списка, вводим название нового ярлыка (например, «мой поиск», «временный» и т. п.). Нажимаем «Создать (Create)», затем «OK». Появится сообщение типа «Все цепочки были отмечены ярлыком “мой поиск”».

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

После этого разумно удалить этот ярлык: нажимаем треугольничек рядом с ним и выбираем «Удалить ярлык (Remove label)». Разумеется, сами сообщения не будут удалены.

Приверженцы клавиатуры могут проделать вышеприведённую процедуру так: / (переходим в поисковую форму); вводим запрос; *, потом a (выделяем все сообщения); по ссылке придётся кликнуть мышкой; l (меню «Ярлыки (Labels)»); вводим название нового ярлыка; ; Enter, Enter, Enter; g, потом l (открываем ярлыки); набираем первые буквы названия нового ярлыка; Enter.

27 июня 2013 г.

Жизнь после Reader

RSS-потоки: технология и пользователи

Согласно Internet World Stats, общее число пользователей Интернета составляет ок. 2,5 млрд чел. Из них пользуются RSS-потоками (они же подписки) ок. 60–65 млн чел. (примерная оценка), то есть ок. 3 %.

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

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

Многие про RSS и не слышали даже до середины марта этого года.

В поисках альтернативы

Как только три месяца назад раздался гром небесный Google объявил о закрытии Reader, так сразу я опробовал несколько альтернатив и остановился на feedly. Им, собственно, все эти три месяца и пользовался. И обзора бы, наверное, не делал, если бы не два «но»: отсутствия у feedly мобильной веб-версии и ряд обнаружившихся при переходе на собственное облако проблем. Поскрёб я по сусекам (раз, два, три, четыре, пять), экспортировал подписки из Google Reader в OPML-файл и начал пробовать. (Формальные подробности — в обзорной таблице.)

Знакомство с сервисами чтения подписок начинается со входа в сервис. Здесь мне хотелось следующего: авторизации через Google-аккаунт, лёгкого импорта, простого мобильного доступа. The Old Reader, GoogNoows, FeedBooster задали средний уровень: Google-авторизация, довольно быстрый импорт OPML-файла, наличие мобильной версии. Неплохо справились с импортом, хотя и потребовали отдельной регистрации Readable.cc, NetVibes и MultiPLX. (При этом FeedBooster, Readable.cc и NetVibes показали чудеса скорости, импортировав 216 моих подписок меньше, чем за минуту.) Особо отличились InoReader, Feedspot, feedly (в положительную сторону) и Яндекс (в отрицательную). У feedly своё облако появилось совсем недавно, а до этого данный сервис представлял собой просто шлюз к Google Reader, да и сайта чтения подписок, в общем-то, не было: было приложение — что далеко не так удобно. Зато feedly вместе с Feedspot и InoReader обошлись без OPML-файла: в интерфейсе этих сервисов есть кнопки прямого импорта из Google Reader; да и скорость feedly показал удивительную. А вот мобильной веб-версии, как уже было сказано, у feedly нет — только приложения для смартфонов. Что касается Яндекса, то у Подписок вовсе нет отдельного сайта — лишь вкладка в почтовом ящике, причём в мобильной версии нет и её. А над импортом Яндекс.Подписки надрывались просто неприлично. Явный аутсайдер, даром что есть авторизация через Google (и вообще через любой OpenID).

Войдя, смотрим на внешность. Самый претенциозный вид — у GoogNoows: создатели явно считают себя носителями стиля и настраивать что бы то ни было пользователю не позволяют; стилями оформления здесь называется то, что во всех остальных сервисах считается режимом отображения, а собственно оформление изменить нельзя (и лично мне это оформление не понравилось). Гораздо спокойнее выглядит Feedspot, но и здесь внешний вид не изменить; мне внешность этого сервиса пришлась по вкусу, но наверняка найдутся те, кто сочтёт это оформление примитивным. Я же скорее назвал бы примитивным интерфейс FeedBooster, хотя он и настраивается. Нейтральным ненастраиваемым интерфейсом обладают The Old Reader и MultiPLX. Изменять внешность благодаря набору тем умеют Яндекс.Подписки и feedly. А в NetVibes не только огромный набор тем (впрочем, я удовлетворился второй же — Wasabi), но и конструктор этих тем! К тому же в этом сервисе большой выбор языков, можно и русский выбрать; такая возможность есть только в NetVibes, The Old Reader и InoReader. Относительно внешности InoReader могут быть разные мнения: с одной стороны, дизайн весьма стильный и темы есть, с другой — кому-то может и не понравиться, а темы почти не отличаются друг от друга.

Режимов просмотра у большинства сервисов два: только заголовки и полный текст. Положительно можно отметить feedly (два дополнительных режима), MultiPLX и FeedBooster (один дополнительный режим) и NetVibes (два дополнительных режима, причём один весьма оригинальный и настраиваемый чуть ли не до последнего пикселя). Отрицательно выделились Readable.cc (единственный режим: только заголовки) и GoogNoows (12 режимов, из которых 9 просто сводят с ума, к двум кое-как можно притерпеться, а единственный приемлемый — «Executive ticker (В одну строку)» — это, по сути, только заголовки). В большинстве случаев сообщения можно отсортировать как от старых к новым, так и от новых к старым; сортировки от старых к новым нет у GoogNoows, MultiPLX, Яндекс.Подписки, FeedBooster, Readable.cc (эти сервисы, если учесть уже рассмотренные характеристики, можно смело считать сошедшими с дистанции) и — неожиданно — у NetVibes. Вариации на тему «волшебной» (magic) сортировки, которая в Google Reader привлекала некоторых пользователей, есть в InoReader и Readable.cc. Переход между сообщениями с помощью клавиатуры тоже почему-то реализован не везде, и это сокращает список претендентов до пяти участников: InoReader, feedly, The Old Reader, Feedspot, NetVibes — из которых в клавиатурном отношении неприятно удивляет feedly: в русской раскладке клавиши не действуют (то есть перейти к следующему сообщению можно, нажав «n», но не «т»).

Социальность в группе лидеров реализована в основном вполне прилично: везде есть возможность парой нажатий поделиться новостью в Google+, Facebook, Twitter, у многих в список попадают Pocket, Instapaper, Evernote. Безусловным лидером здесь стал NetVibes: 24 сервиса, причём они настраиваются (те, что отключены в настройках, в интерфейсе не показываются, не отнимают место). А The Old Reader, наоборот, не прошёл этот этап из-за отсутствия интеграции с Google+.

Дальнейшее рассмотрение неизбежно скатывается в субъективность: например, те, кто предпочитает больше работать мышкой, отвергнут NetVibes, в котором сообщения не отмечаются прочитанными при прокрутке (только при переходе клавишами), а те, кто предъявляет хотя бы минимальные требования к внешнему виду и/или требует русского интерфейса, отвергнут Feedspot. С другой стороны, эти два сервиса имеют и другие недостатки (см. обзорную таблицу; недостатки выделены красным, достоинства — зелёным). Так что остаются InoReader и feedly.

Ни один из них не идеален: оба порой ощутимо тормозят (мощности-то не те, что у Google); при переходе с облака Google на облако сервиса сообщения дублируются (поэтому лучше перед переходом прочесть всё в Google Reader, чтобы после перехода смело отметить в новом сервисе всё как прочитанное); feedly при большом количестве сообщений в папке выдаёт не все (в области чтения всё прочитано, а в левой панели приводится число непрочитанных, и после обновления выясняется, что там таки есть ещё, причём это не свежие поступления), InoReader порой обновляет список секунд по 15–20; у feedly нет мобильного сайта, а у InoReader нет мобильных приложений (впрочем, это обещают в ближайшее время исправить); у feedly ещё и русского интерфейса нет. Есть и приятные моменты: оба сервиса часто (по два-три раза в день) обновляются, исправляя ошибки и добавляя функции; оба позволяют читать статью целиком, не переходя на сайт (у feedly это реализовано в виде всплывающего окна, что, на мой взгляд, не так удобно, как фрейм, открывающийся прямо в ленте InoReader); у feedly есть панель feedly mini, позволяющая поделиться любой страницей (аналог расширения «+1»), InoReader предлагает расширение InoReader Notifier, выводящее на панели инструментов число непрочитанных новостей; кроме того, InoReader может выводить оповещения о приходе новостей и/или сообщать об этом звуковым сигналом; а ещё в InoReader есть отличный модуль статистики — даже лучше, чем был в Google Reader (статистикой не может похвастаться ни один другой сервис). В общем, они не идеальны, но они развиваются (в любом случае лучше этих двух сервисов сегодня ничего нет).

Что дальше

Некоторые полагают, что Google встроит чтение потоков в Google+ и никуда переходить не надо будет. Другие считают, что Google купит самого успешного конкурента, объединит всё лучшее из обоих продуктов и опять-таки всё наладится само собой. Однако правда, скорее всего, в том, что Google действительно не знал, что делать с Reader’ом, а теперь не только сбросил с плеч эту тяжесть, но и активизировал сегмент RSS — освободил участок. И возможно, что число пользователей RSS-сервисов возрастёт с трёх процентов от общего числа жителей Интернета до, скажем, пяти — или даже до десяти. И сервисы найдут и смогут реализовать жизнеспособную экономическую модель, — и те, кто хочет получать информацию в том виде и в то время, когда хочет он(а), а не поставщик информации, смогут это делать. И жизнь после Reader будет не хуже, а лучше.

Ссылки по теме
Хабрахабр: Автор Google Reader удивлён, что сервис прожил так долго
Хабрахабр: Ведущий разработчик Google+ просит объяснить, зачем люди использовали Google Reader
The Verge: Why RSS still matters
The Verge: RSS isn’t dead: the best Google Reader alternatives
Lifehacker: Five Best Google Reader Alternatives
AlternativeTo: Google Reader
Хабрахабр: Ищем альтернативы Google Reader
Lifehacker: Google Reader Is Shutting Down; Here Are the Best Alternatives
Life in Travels: Альтернатива Google Reader — Яндекс.Подписки
Хабрахабр: Feedly обещает безболезненную миграцию пользователей Google Reader на свой бэкенд
Мой Google Chrome: Feedly — альтернатива Google Reader
The Verge: Digg will build its own version of Google Reader, should sync with existing clients
Engadget: Digg to build a Google Reader replacement with same API, new features
The Verge: Digg Reader: how a small team raided Google’s trash to build an RSS tool for the modern world
Лайфхакер: Как встроить в Chrome клиент для чтения RSS
Лайфхакер: Кто нам заменит Google Reader? Readable.cc
Лайфхакер: Кто нам заменит Google Reader? FlowReader
Лайфхакер: Кто нам заменит Google Reader? CommaFeed
Лайфхакер: Кто нам заменит Google Reader? The Old Reader
Лайфхакер: Кто нам заменит Google Reader? InoReader
Хабрахабр: Digg Reader «почти готов»
The Verge: AOL Reader enters the RSS fray with a simple, fast app but few differentiating features
Engadget: AOL Reader beta officially available for your RSS-perusing needs

Послесловие

1. В первом хабровском материале процитировано высказывание одного из экспертов, опубликованное 13 марта (!): «Впервые за десять лет мы увидим значительные инновации и конкурентную борьбу среди десктопных RSS-агрегаторов и онлайновых сервисов синхронизации». Он оказался прав.

2. Начав пользоваться feedly, я потратил некоторое время на то, чтобы приспособиться к некоторым моментам (сильнее всего напрягало, конечно, то, что клавиатурные сокращения работают только в английской раскладке). Перейдя на InoReader, я, продравшись сквозь первые глюки (адаптивные алгоритмы оборачиваются тем, что первые сутки-двое сервис ведёт себя непонятно — и лишь потом приноравливается ко всем подпискам), стал испытывать просто наслаждение от пользования им. При этом ссылки на InoReader — который, я считаю, представляет собой лучшую альтернативу — ни в одном ведущем западном источнике нет (даже при поиске в первой десятке — за вычетом собственно сайта и его расширений — оказываются Софтпедия, публикация в русском Лайфхакере, сайт французских линуксоидов и блог нидерландского эксперта). Да, автор — болгарин, и его английский небезупречен; но интерфейс и описания сервиса вполне понятны. Да, он взялся за свой проект только после известия о закрытии Google Reader, то есть в марте этого сервиса ещё не было; но уже 8 апреля сервис был запущен, а с середины мая по функциональности и качеству работы точно входит в пятёрку лучших. Я прочно перешёл на InoReader.

3. В последний момент попробовал двух запоздавших. AOL Reader оказался неожиданно хорош. Такое впечатление, что разработчики взяли feedly за основу и подработали напильником. Но думали явно только об англоязычных пользователях: ладно, интерфейс только английский, так ведь для заголовков новостей подобрали красивенькую гарнитуру… которая не поддерживает кириллицу. Что касается Digg Reader, то он повёл себя странно: обещав 26 июня запуститься в открытом режиме, то есть для всех, он и 27-го предлагает оставить ему адрес, чтобы он прислал приглашение. А попытка войти через аккаунт Google даёт уникальный результат: заголовок всплывающего окна авторизации гласит, что авторизация прошла успешно, но окно не закрывается и в сервис войти невозможно. Впрочем, судя по тому, что они относят к продвинутым функциям, сервис не стоит внимания.

YouTube и глобальная DoS-атака

Оригинал статьи: YouTube And a Distributed Denial-of-Service Attack

Интересная выдержка из презентации (на конференции Google I/O) адаптивного вещания YouTube:

Ещё одна удивительная вещь, которую мы поняли благодаря этому процессу, — в программах есть ошибки. Некоторые ошибки удивительнее других. Например, если производитель мобильного устройства популярной марки выпускает обновление ПО, которое открывает TCP-подключения и не закрывает их, получается примерно следующее. [График показывает число подключений.]

Атака типа «отказ в обслуживании» (denial of service attack) на ваши сервера — глобальная атака, которая исходит из всех уголков земного шара и длится месяцы. И обычно ничего нельзя сделать, чтобы избежать такой ситуации, — только сидеть и ждать, надеясь, что следующее обновление исправит ситуацию. Это значит, что мы поставлены перед выбором — снижение производительности сервиса для всех пользователей или отключение от сервиса значительной части пользователей. Никто не хочет выбирать из таких вариантов. А если наше вещание адаптируется к приложениям, мы можем исправить ситуацию, найти хоть какой-то выход из положения не за несколько месяцев, а за несколько часов.

«Производитель мобильного устройства популярной марки»? Таких производителей не так уж много — Samsung, Nokia, Apple, ну, может, ещё парочка. Раз речь идёт об обновлениях ПО, значит, имеется в виду производитель смартфонов, причём таких, на которых большинство пользователей получают обновления одновременно — и послушно устанавливают их. Apple?

Приложение Google+ Фото для Chromebook Pixel

Оригинал статьи: Google+ Photos App for Chromebook Pixel

Несколько месяцев назад Франсуа Бофор (François Beaufort) опубликовал несколько скриншотов Chrome-приложения Google+ Photos на основе Native Client. Теперь это приложение доступно, однако Google заявляет, что оно предназначено только для хромбуков Pixel (что не совсем так, как мы убедимся ниже).

«Когда вы вставляете в ваш Chromebook Pixel карту SD, приложение автоматически копирует ваши новые фотографии в Google+. (Естественно, они будут доступны только вам.) Но и когда вы офлайн, недавние фотографии можно просматривать. На дисплее хромбука Pixel, отличающегося высоким разрешением, ваши фотографии выглядят наилучшим образом, а навигация с помощью сенсорного экрана (touchscreen) — это сплошное удовольствие. Всего пара секунд требуется, чтобы поделиться отдельной фотографией, несколькими фотографиями или целым альбомом. Просто выделите нужные изображения и нажмите “Поделиться (Share)”».

Хорошее приложение для хромбуков — и не только для Pixel. Собственно говоря, непонятно, почему оно может не заработать на любом компьютере с Chrome. Можно даже использовать его вместо Picasa.

Приложение можно загрузить из Интернет-магазина Chrome (Chrome Web Store). Инженеры Google «работают над тем, чтобы сделать это приложение доступным и для других хромбуков». Неизвестно, много ли тут работы; приложение Office Viewer, сделанное на основе Quickoffice, приобретённого Google, сначала предоставлялось только пользователям Chromebook Pixel, а сегодня доступно всем в виде расширения для Chrome.

При попытке установить приложение Google+ Фото для Chromebook Pixel в браузер Chrome под Windows сначала всё было хорошо:

Однако затем вышло вот такое сообщение:

Google+ Фото не поддерживается на данной платформе

Видимо, вы запустили Google+ Фото на устройстве, работающем под управлением не Chrome OS. В настоящий момент приложение доступно только для Chrome OS, хотя его пиктограмма может быть видна при работе в браузере Chrome на других платформах.

А вот при установке приложения на Samsung Chromebook Series 5 всё заработало.

В том числе и импорт с SD-карты:

Так что приложение, похоже, работает на любом хромбуке. Возможно, оно оптимизировано под Pixel, возможно, в нём есть ещё ошибки, которые предстоит исправить. Однако в принципе оно работает и на других хромбуках, не только на Pixel.

Ссылки по теме

Engadget: Chromebook Pixel gets new Google+ Photos app for easier backups, sharing

26 июня 2013 г.

1 миллиард пользователей безопасного интернета от Google

Оригинал статьи: 1 Billion Google Safe Browsing Users

«Безопасный просмотр (Safe Browsing) — это сервис Google, дающий приложениям проверять веб-адреса (URLs) по постоянно обновляемой базе Google, содержащей данные о страницах, которые могут нанести вред вашему компьютеру или представляют собой мошенничество (phishing)». К этому сервису обращаются многие популярные браузеры: Chrome (десктопная версия), Firefox (десктопная версия), Safari (десктопная и мобильная версии) — так что это, наверное, самый массовый антизлохакерский сервис.

По данным Google, «около миллиарда людей уже используют Безопасный просмотр. Каждую неделю мы показываем оповещения десяткам миллионов пользователей Chrome, Mozilla Firefox и Apple Safari при посещении страниц, которые могут похитить личную информацию или установить ПО, позволяющее злоумышленнику взять чужой компьютер под контроль». Под подозрение Google попадают до 10 тыс. сайтов в день.

1 миллиард — число неожиданно небольшое, если учесть количество пользователей iOS и рыночную долю десктопных Chrome, Firefox и Safari. Недавно Google сообщил, что у браузера Chrome — 750 млн активных пользователей, но это включая мобильную версию (а мобильный Chrome до сих пор не поддерживает Безопасный просмотр без активации режима работы через прокси со сжатием (data compression proxy)). Apple объявил о продаже 600 млн устройств с iOS. У браузера Firefox — около 450 млн пользователей. В прошлом году Google сообщал, что Безопасным просмотром пользуются 600 млн человек.

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

Несколько недель назад «более 7,5 тыс. сайтов пытались воспользоваться уязвимостями в Java и Acrobat Reader. В результате более 75 млн пользователей Безопасного просмотра получили оповещения об опасности».

Кроме того, Безопасный просмотр (Safe Browsing) используется в Поиске (Google Search). Вот график, показывающий недельное число результатов поиска, содержащих оповещение пользователей об опасности:

Также доступна интерактивная карта, показывающая доли небезопасных сайтов по странам. По ней можно узнать, что, например, в США 2 % таких сайтов, в Канаде, Китае и Великобритании — по 5 %, в Бразилии и Австралии — по 7 %, в России — 8 %, в Испании — 9 %, в Германии — 10 %, в Турции — 11 %, в Мексике — 12 %, в Таиланде — 13 %, в Индии — 14 %.

Google показывает и распределение угроз по автономным системам. «Автономная система (АС) представляет собой одну или несколько сетей, принадлежащих какой-либо организации — чаще всего это крупная компания, университет или интернет-провайдер… Автономные системы являются частью сетевого уровня структуры Интернета и играют важную роль в маршрутизации интернет-трафика». Google предлагает администраторам сетей систему тревожных оповещений. «Цель [системы] — предоставлять администраторам сетей информацию о зловредном контенте, размещённом (hosted) в их сетях».

Видеоплейер YouTube стал умнее

Оригинал статьи: YouTube’s Smarter Video Player

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

Этой функции больше нет (проверочные эксперименты GOS проводились и на флэш-плейере, и на HTML5-плейере).

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

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

Старый флэш-плейер загружал видеофайл одним куском (а HTML5-плейер делает это до сих пор). Новый флэш-плейер нарезает видео и запрашивает каждый «ломтик» отдельно (между собой разработчики называют этот проект «хлебная нарезка» (sliced bread)). В чём смысл? «Новый плейер тщательно следит за скоростью и качеством вашего интернет-соединения, объясняет [сотрудник YouTube Энди] Беркхеймер (Andy Berkheimer): “Он непрерывно отслеживает ширину канал и его пропускную способность” — говорит он, добавляя, что и размер плейера тоже отслеживается. Если вы смотрите видео распахнутым на весь экран, то YouTube должен пересылать вам больше битов, насколько позволяет канал. <…> YouTube сначала ведёт себя более активно, предлагая видео высокого качества, а затем, если нужно, уменьшает видео, разъясняет Беркхеймер. Сервис также учитывает, что пользователи часто смотрят несколько видео подряд, и оптимизирует скорость потока на протяжении всей сессии. Результат этих усилий вдохновляет. По данным YouTube, с момента запуска адаптивного вещания в десктопном плейере буферизация сократилась на 20 процентов», сообщает GigaOM.

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

Функция адаптивного вещания разрабатывалась в течение 4 лет, и в этом видео с конференции Google I/O приводятся некоторые технические подробности.

Тильда как оператор поиска больше не действует

Оригинал статьи: Google’s Tilde Operator No Longer Works

В Поиске Google был продвинутый оператор поиска, позволявший получать результаты по различным вариантам запроса. «Обычно в первоначальном запросе некоторые слова могут заменяться синонимами. Если добавить перед словом знак тильды (~), то к этому слову будет больше синонимов. Например, выдача по запросу [~еда факты] будет включать результаты по запросу “питание факты”», объяснял Google.

Теперь тильда как оператор поиска больше не действует. Исчезла она и из соответствующего раздела Справочного центра Google. Поиск по запросу [~еда факты] даёт те же результаты, что и по запросу [еда факты]. Можно, конечно, задавать запрос [еда OR питание факты].

Вот скриншот 2008 года (лицензия Creative Commons, Филипп Ленссен (Philipp Lenssen)):

Поиск Google предлагает слово «культ» в качестве синонима к слову «сайентология»

А ещё можно было искать синонимы с помощью запроса типа [~слово -слово]. Добавляя найденные синонимы по одному в список исключения, можно было получить богатый ряд. (Последовательность запросов могла быть, например, такая: [~помощь -помощь], [~помощь -помощь -подмога], [~помощь -помощь -подмога -поддержка], [~помощь -помощь -подмога -поддержка -пособие], [~помощь -помощь -подмога -поддержка -пособие -сотрудничество] и т. д. — ЖсG.)

Разумеется, не так много пользователей прибегало к этому неочевидному оператору, однако налицо исчезновение ещё одной продвинутой функции (да, это тенденция; см. прим. пер. 2 здесь — ЖсG).

Сотрудник Google Дэн Рассел (Dan Russell) так прокомментировал отказ от этого оператора поиска. «Да, мы отказались от него. Почему? Потому что им пользовалось не так много людей, чтобы оправдать затраты времени, денег и энергии на его поддержку. По правде сказать, я порой не согласен с изменениями в списке операторов поиска, но в этот раз я согласен с этим отказом. Поддержка поиска всех синонимов требует немалого времени и стоит нам немалых денег. Поддержка этого оператора также увеличивала сложность базы кодов. Отказавшись от него, мы освободили кучу ресурсов, которые можно использовать на другие, более глобальные продвинутые функции».

От переводчика

Русскоязычным пользователям удобнее вместо оператора OR использовать его символьный аналог — вертикальную черту (|): не нужно переключать раскладку. Например, [еда | питание факты].

25 июня 2013 г.

Быстрые действия в Gmail с письмами от YouTube

Оригинал статьи: Gmail’s Quick Action Button for YouTube Messages

К быстрым действиям в Gmail некоторое время назад добавились кнопки «Просмотр видео». Они сопровождают письма от YouTube и позволяют перейти к просмотру видеоролика в новой вкладке, не открывая письмо.

Для того чтобы получать такие письма (письма с уведомлением о загрузке в тот или иной канал YouTube нового видео), нужно открыть страницу управления подписками и поставить флажок «Сообщать о новых загрузках по электронной почте (Email me about new uploads)» напротив нужных каналов.

Находим синонимы с помощью Google

Оригинал статьи: Finding Synonyms Using Google Search

Если в поисках синонима к слову «ubiquitous» (‘повсеместный, вездесущий’) задать в Google запрос [ubiquitous synonym], в ответ мы получим обычный список результатов поиска, но не ответ на вопрос.

Однако если вспомнить, что функция подбора синонимов есть в словарном OneBox, то сразу станет понятно, что лучший запрос — это запрос определения: [ubiquitous definition], [define ubiquitous] или даже просто [ubiquitous]. И хороший результат не заставит себя ждать: omnipresent (‘вездесущий’).

Google знает всё, но добраться до этого знания не всегда легко — оно не всегда accessible.

accessible — 1) до которого можно добраться; 2) который легко можно получить.

Коллекции YouTube

Оригинал статьи: YouTube Collections

В YouTube есть отличная функция — коллекции. Это простой способ объединить несколько подписок, после чего проверять обновления по определённой теме становится очень удобно. Предположим, вы подписались на канал Google, канал Chrome и канал Nexus — можно создать коллекцию из этих каналов и назвать её Google.

«Чтобы создать новую коллекцию или изменить существующую, зайдите в управление подписками — ссылка на этот раздел есть в левой панели YouTube — и нажмите кнопку Создать новую коллекцию. Дайте название своей коллекции и выберите каналы, которые вы хотите в неё включить», разъясняет YouTube. Подходящие каналы можно подобрать с помощью поиска.

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

Отличный способ организовать подписки.

24 июня 2013 г.

Участок под читалки потоков открыт

Оригинал статьи: The Feed Reading Playground Is Now Open

За последний год Google делал это много раз — открывал участок. Для Android открытость — важнейшая вещь: любая компания может использовать открытый код. Одно из значений слова «открытый» — ‘доступный для всех’ ( в The Free Dictionary, 5 в МАС, 3 в БТС).

Участок под читалки потоков теперь открыт. Кончина Google Reader резко активизировала эту область. Теперь здесь больше компаний, больше инноваций, появляются новые платформы, новые интерфейсы. Внезапно эта тема стала чрезвычайно актуальной. До сих пор Google Reader доминировал как сервис и как платформа, однако Google не знал, что с этим делать. Новые функции перестали появляться в Google Reader в 2010 году, и с тех пор сервис просто обслуживался. Немногие осмеливались бросить вызов лидеру, и большинство новых читалок представляли собой просто клиенты к сервису Google Reader.

Прекращение работы Google Reader спасёт RSS — видимо, такова мысль Google, и это блестящая мысль. От застоя к бурной деятельности за три месяца; кончина Google Reader сделала для RSS больше, чем последние три года тишины. Участок открыт.

А те, кто опечален тем, что Reader скоро исчезнет, — не печальтесь: за последние три-четыре года запущено немало читалок потоков, и не меньше будет запущено в ближайшем будущем, и в каждой из них есть немного от Google Reader. Может быть, пришла пора для нового, лучшего Reader’а, пусть и без Google?