Рубрика «Google» - 260

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

Найденные решения, в том числе и на хабре(здесь и здесь), не подошли в основном по двум причинам: нет возможности сохранения в БД и медленная скорость работы. Пришлось собрать свой велосипед — grbackup, который

grbackup -e fake@gmail.com -p password -ba -o mongodb://localhost:27017 -w 20

за 20 минут сохранил 328250 записей из 102 подписок в локальную БД MongoDB.

Основные возможности:

  • сохранение всех записей, которые можно получить при помощи Google Reader API
  • сохранение записей в различные хранилища
  • использование формата идентичного тому, что отдает Google Reader через API
  • параллельное получение/сохранение записей
  • расширяемость: возможность добавить новый вид хранилища

Доступные виды хранилищ определяются расширениями(плагинами) и задаются при помощи опции (-o, --output) вида type:uri.
На момент написания статьи доступны следующие расширения:

  • simple: вывод в терминал (используется только в режиме просмотра)
  • json: запись в json-файл (json:/path/to/file.json)
  • mongodb: запись в MongoDB (mongodb://[username:password@]hostN[:portN]]][/[db][?opts]])
  • redis: запись в Redis (redis://username:password@host[:port]/dbindex)

Работоспособность проверена на Ubuntu(64) и Win7(64).
Книгу предложений и замечаний можно найти здесь.
Ниже находится подробное описание утилиты.
Читать полностью »

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

Дайджест интересных материалов из мира веб разработки и IT за последнюю неделю №60 (1 — 8 июня 2013)
Читать полностью »

Ларри Пейдж о программе PRISM: «What the ...?»
Штаб-квартира АНБ

Как известно, 6 июня газета The Washington Post опубликовала слайды из презентации PowerPoint, в которой речь идёт о секретной программе АНБ по наблюдению за гражданским населением. Якобы, в рамках программы PRISM девять интернет-компаний предоставляли АНБ прямой доступ к своим серверам для получения информации о пользователях: Microsoft, Yahoo, Google, Facebook, PalTalk, YouTube, Skype, AOL и Apple.
Читать полностью »

Клавиатура Google из Android 4.2 теперь доступна в Play Store в качестве автономного приложения

Помнится, новость о том, что клавиатура SWYPE появилась в Play Store (пусть и платно, за 1 доллар), вызвала небольшой ажиотаж на Хабре. Теперь еще одна интересная новость, также касающаяся клавиатур. Дело в том, что теперь любой желающий (этот желающий должен иметь гаджет с ОС Android, само собой), может скачать Google Keyboard из Android 4.2 с Play Store.

Читать полностью »

Google добавил релевантные изображения к рекламе Adwords на странице поисковой выдачи

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

Читать полностью »

Google запретил распознающее лица ПО для Google Glass

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

Читать полностью »

Бывший директор агенства DARPA Регина Дуган (Regina Dugan) сейчас возглавляет отдел специальных проектов Motorola; на конференции D11, проводимой AllThingsD, она показала несколько любопытных гаджетов, которые еще далеки от реального коммерческого воплощения, но дать представление о возможных планах Google всё-таки могут.

Электронная татуировка (electronic tattoo) BioStamp производства компании MC10, с которой сотрудничает Motorola, представляет из себя тонкую силиконовую полоску с впечатанной в неё гибкой электроникой — фотодетекторами, температурными сенсорами, LED-матрицей и прочим. О сложности и миниатюрности устройства можно судить по фото:

Google работает над киберпанковскими штуками
Читать полностью »

Google придется раскрывать данные пользователей по запросу ФБР

Корпорация Google проиграла в суде по делу полученных компанией писем-запросов ФБР с требованием раскрытия данных пользователей. В суде рассматривалось 19 таких писем, по 17 из которых Google потерпел поражение, и по 2 судья запросила дополнительную информацию. Сами письма, по относительно недавно (2001 год) принятым правилам, дают ФБР право получать доступ к пользовательским данным, которые хранятся в телекоммуникационных компаниях, без решения суда.

Читать полностью »

Google Faces: автоматический поиск «лиц» на картах Google

Помнится, еще в «Пионерской правде», уж не помню, сколько мне было тогда лет, как-то напечатали снимок лица на поверхности Марса. Уже потом, через несколько лет, появилась информация о том, что это просто игра теней, и никакого лица на самом деле на Марсе нет. Тем не менее, мифы и легенды на эту тему появляются до сих пор. На нашей Земле подобных «лиц» гораздо больше, в силу ряда причин. И немецкая компания Onformative решила запустить проект Google Faces, для поиска таких лиц по всему земному шару (само собой, основой послужил проект Google Maps).

Читать полностью »

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

Под катом скриншоты и ответ на вопрос почему так.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js