Обновить
10.76

Google API *

API, предоставляемый сервисами Google

Сначала показывать
Порог рейтинга
Уровень сложности

Google закрывает сервисы Latitude

Время на прочтение1 мин
Количество просмотров29K
Не успели все пережить закрытия Google Reader как на очереди возникла новая напасть. Latitude, в том виде в котором мы его знаем закрывается. Теперь мы не узнаем, по крайней мере от этого сервиса, где шастают наши дети и как далеко жена от дома. Ещё печальнее то, что сопутствующие API сервисы так же будут закрыты. Дата закрытия 9 августа.
В качестве альтернативы можно посмотреть в сторону foursquare или на аналогичные сервисы в Google Plus.

п.с. т.к. мне персонально не все равно будущее подобных услуг в сети (сам активно пользуюсь этим сервисом) открыл этот пост с целью узнать из комментариев о существующих и плановых альтернативах и показать их соответственно сообществу. Поэтому знающим альтернативные сервисы просьба высказаться со ссылками.

Сохранение данных Google Reader. PHP версия

Время на прочтение5 мин
Количество просмотров8.2K
Анонс: данная заметка не претендует на полноценную статью. Здесь будет очередная «выкачивалка всех данных» из сервиса Google Reader, заметка из разряда «я просто оставлю это здесь».

Заинтересовавшихся прошу прошу под кат

Шесть недель до закрытия Google Reader — спасаем всё что можно

Время на прочтение3 мин
Количество просмотров59K
image

Google Reader появился в 2005 году. Год или два спустя я начал им пользоваться как основным источником информации. И вдруг нате, получите — не выгодно, не профильно, закрываемся… Как результат, во-первых потеряли продвинутую (гики) и лояльную аудиторию, во-вторых эти гики тут же начали писать или дописывать различные альтернативы. Усилилась сегментация, возникла проблема выбора ну и вообще some folks got pissed off
Читать дальше →

Google Keep, вероятно, будет с нами до марта 2017 — в среднем

Время на прочтение7 мин
Количество просмотров45K
Закрытие Google Reader заставило поволноваться любителей новинок и разработчиков, подняв вопрос о том, не закроет ли Google свои сервисы и API, к которым пользователи так привыкли. Проанализировав 39 закрытых продуктов можно сделать выводы о том, сколько они протянут.


Пополнит ли Google Keep ряды сервисов и API закрытых “корпорацией добра”? Если да, то когда? Фотограф: Alamy.
Читать дальше →

Hyperlapse: сервис для обзора Google Street View

Время на прочтение1 мин
Количество просмотров26K


По своей сути это time-lapse, с использованием в качестве изображения Google Street View.

Ребята из Tehan+Lax Labs реализовали Hyperlapse.js на основе Google Street View. Так же сделана демка, с использованием собственно Hyperlapse.js, Three.js (r57), модифицированная версия GSVPano.js, и Google Maps API v3.

Исходники доступны на github.

Можете посмотреть сразу работу этой штуки, в Киеве, например.
Читать дальше →

Создаем свой RSS канал с помощью Google Apps Script

Время на прочтение4 мин
Количество просмотров13K
Есть такой замечательный wiki ресурс по языку Tcl/Tk как wiki.tcl.tk. Есть у этого ресурса RSS лента последних изменений. Но вот беда — лента изменений самая минимальная. Там указано только кем, когда и какая страница редактировалась. Нет полных изменений и нет GUID у элементов ленты, поэтому некоторые RSS клиенты (например, Google Reader) не показывают большую часть новостей, считая их одинаковыми.
Как сделать свою RSS ленту

Google устраивает весеннюю чистку и банит AdBlock в Android

Время на прочтение2 мин
Количество просмотров102K
Компания Google за один день умудрилась нагенерировать массу новостей: и назначить Пичаи новым боссом Android, и устроить весеннюю чистку сервисов, и зачистить Google Play от приложений, блокирующих рекламу. Обо всём по порядку.
Читать дальше →

Использование Google Map в приложении на JavaFX

Время на прочтение7 мин
Количество просмотров16K

Хочу рассказать о своем опыте использования Google Maps в приложении на JavaFX. Рассмотрим загрузку карты в приложение и вызов Google Maps JavaScript API v3 для загруженной карты из своего кода на Java.
Читать дальше →

In-app Billing Subscriptions со стороны сервера

Время на прочтение8 мин
Количество просмотров19K
In-app Billing Subscriptions (подписки) позволяют автоматизировать списание средств со счета пользователя для приложений, разработанных под Android. Данный инструмент — большой помощник в задаче повышения монетизации приложений. В общем виде схема работы с подписками выглядит следующим образом:

  1. Пользователь покупает подписку на некоторые плюшки приложения
  2. В случае успешной покупки, приложение получает данные заказа пользователя, в частности идентификатор транзакции и токен продажи подписки, и передает их на сервер
  3. Сервер осуществляет проверку подписи заказа в Google Play, контролирует уникальность транзакции, определяет время завершения подписки и начисляет положенные блага
  4. По завершении подписки, сервер может определить факт продления и, в случае успеха, продолжить начисление благ


В статье представлены шаги по обеспечению серверной поддержки инструмента монетизации для In-App Billing version 2.
Читать дальше →

Еще немного о кодировках Google

Время на прочтение9 мин
Количество просмотров14K
В этом топике уже поднимался вопрос о кодировках сервисов Google. Однако там речь шла о некорректности текстов соглашений. Я же в одном из своих проектов столкнулся с проблемами кодировок при работе с одним из API Google. Пикантность ситуации в том, что проблема возникла при работе с недокументированным API, и «палиться» в службе поддержки очень не хотелось. Поиск в сети решений не дал (варианты с «повторять пока не заработает» не принимались как серьезные). Как же мне удалось найти выход и решить всё самому?
Читать дальше →

Google Maps на iPhone без GoogleSDK

Время на прочтение2 мин
Количество просмотров5.2K
Google карты для iPhone вышли совсем недавно, и не так просто получить API ключ для SDK. Может метод, изложенный здесь, для многих покажется банальностью, но все же я напишу.
Читать дальше →

Google Analytics: загрузка данных о расходах по рекламе из внешних источников

Время на прочтение2 мин
Количество просмотров18K
Общеизвестно, что в плане подробных данных о рекламных источниках Google Analytics ранее узнавал только Google (AdWords & AdSense), приводя в отдельной группе отчетов «Реклама» статистику по стоимости, CTR, стоимости клика и т.п. Статистика в этот отчет передается только в том случае, если была настроена связка аккаунтов Google Analytics и Google AdWords/AdSense. Таким образом, если вам нужно было посчитать стоимость достижения определенной цели (например, заявки) или заказа по рекламным источникам, будьте добры выгрузить данные в Excel, добавить в них данные о расходах из каждой системы (Яндекс.Директ, Бегун, Вконтакте, FB, медийные площадки и пр.) и добавить расчетное поле: стоимость размещения / количество заказов или достижений цели. Плюс можно еще построить график для наглядности, в Excel’e или Google Spreadsheets.

В интерфейсе GA данные по конверсиям источников трафика были только в штуках и процентах, но не в деньгах. Недавно в Google Analytics появилась возможность Cost Data Upload (Анализ расходов — Public Beta). Исходно загрузка данных о расходах по источникам производиться из CSV-файла определенного формата за один день через API Google Analytics (подробнее в справке GA).

Итого для загрузки файла нужно:

Читать дальше →

Google Maps API v2 — окончание обслуживания

Время на прочтение2 мин
Количество просмотров14K
Сегодня получил письмо от Google Maps API Developer Relations об окончании периода обслуживания версии 2 Google Maps API.
Под катом — перевод и размышления

Читать дальше →

Ближайшие события

Google I/O 2013 пройдет в мае

Время на прочтение1 мин
Количество просмотров7.5K
image

Вчера всеми любимая компания Google объявила дату проведения своей ежегодной конференции для Android-разработчиков — Google I/O 2013. Конференция пройдет с 15 по 17 мая. Место проведения — Moscone Center West в Сан-Франциско.

Подробностей, которые будут затронуты на конференции не описали, но не трудно угадать, что речь пойдет про новую версию Android 5.0 Key Lime Pie. Регистрация будет открыта в феврале.

Напомню, что в 2012 году конференция прошла в июне и запомнилась анонсом Android 4.1 Jelly Bean, Nexus 7, Nexus Q (который в итоге был заброшен) и очками дополнительной реальности — Project Glass.

Ждём сюрпризов от компании и в этом году

Талмуд по формулам в Google SpreadSheet

Время на прочтение13 мин
Количество просмотров421K
Обычно мы пишем про хостинги, в частности про зарубежный shared хостинг в США. Но чтобы писать, нужно иметь аналитические данные под рукой. Вот как раз тут требуется помощь Google Docs, если файл получится предположительно меньше 400 000 строк.

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

Кратко о главном


Для того чтоб Excel, либо spreadsheet (таблица Google) поняли что написанное — это формула, необходимо поставить знак "=" в строку формул (Рисунок 1).

ok
Рисунок 1
Далее, начинаем писать формулу с клавиатуры либо выделяем мышкой те ячейки, с которыми мы собираемся работать.
Читать дальше →

Распознавание речи на Bash

Время на прочтение2 мин
Количество просмотров37K
Здравствуй, Уважаемый $USERNAME.

Небольшое введение


В данной статье я хотел бы рассказать вам о распознавании голоса, написанном на таком языке программирования как Bash. В качестве OC я выбрал Ubuntu 12.04

Ближе к теме


Распознавание голоса будет осуществляться сервисом Google, который используется в браузере Google Chrome для голосового поиска. Приступим?
Читать дальше →

«Google Now» на всех версиях Android

Время на прочтение1 мин
Количество просмотров11K
Некоторое подобие одной из отличительных черт Android Jelly Bean — Google Now — доступно на «устаревших» устройствах с Android 2.*.

Google Now — это персонализированный сервис поиска, выдающий пользователю интересующую его информацию в зависимости от ряда условий, таких как текущее время или его координаты — результаты поиска, местную погоду в виде красивых карточек. Если добавить бота с адресом guru@googlelabs.com в контакт-лист Google Talk, то возможно будет отдавать ему текстовые команды и получать ответ от службы «Google Now».
Узнать подробности

Google Weather API тихонечко умер

Время на прочтение1 мин
Количество просмотров35K
С прискорбием можно сказать, что этот замечательный, пусть и недокументированный, сервис Google приказал долго жить.

Данный API входит в число сервисов закрываемой iGoogle, но первоначально корпорация пообещала поддержку работоспособности iGoogle до ноября 2013 года. Но, с начала августа многие пользователи Google Weather API начали получать регулярные ошибки. И вот, 27 августа, сервис окончательно прекратил отдавать данные.

Пишем в Twitter голосом

Время на прочтение2 мин
Количество просмотров4.5K
Тема может показаться «заезженной», но вдруг кому-нибудь пригодится. Как-то копал в сторону Google Speech Recognition и её реализацию в Chrome. И в голову пришла мысль написать простенький скрипт для постинга в твиттер голосом. Распознование конечно не особо — но такие фразы как «уехал за грибами» или «отошёл» — воспринимает вполне адекватно. Дома — ОС Ubuntu -потому для deb-подобных систем — всё будет описано.
Читать дальше →

Программирование в Android — зачем такие сложности?

Время на прочтение5 мин
Количество просмотров27K
Вступление

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

На андроиде моё возмущение сразу вызвали два факта — отсутствие мелодий у групп (ну почему, почему никто кроме Сони не додумался до этого очевидно необходимого функционала?) и невозможность сбакапить мелодии вместе с контактами. В Symbian, которая тогда была эталоном систем для смартов, последняя функция была.

Поиск ничего не дал по второму пункту и почти ничего — по первому. Это были суровые времена перехода с андроид 1.5 на андроид 1.6 и где-то на горизонте маячил Android 2.0.

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

В итоге родилась программка, с простейшей функцией — бакапить соответствия имя-контакта = установленный-звонок и потом восстанавливать эти данные (её можно найти в маркете по названию Ringtone Keeper), а вот на каких граблях я постоял в процессе — я тут и опишу.
Читать дальше →