Главная » Архив меток: Google API

Архив меток: Google API

Как я нашел пасхалку в защите Android и не получил работу в Google

Гугл любит пасхалки. Любит настолько, что найти их можно практически в каждом продукте компании. Традиция пасхалок в Android тянется с самых первых версий операционной системы (я думаю, все в курсе, что будет, если в настройках несколько раз нажать на строчку с версией Android). Есть даже такая легенда: однажды один программист загуглил «mutex lock», а вместо результатов поиска попал на страницу ...

Читать далее »

[Из песочницы] Простой парсер для youtube в гугл таблицах

Предыстория Появилась задача собрать данные по 2000+ youtube видео, из которых необходимо было извлечь название видео, канала и язык. Перебирать руками такое количество видео не хотелось и я начал искать способы как автоматизировать или хотя бы упростить эту задачу.Нашел старую статью 15 года на Хабре, в которой описано как получить количество просмотров видео, но с момента ее публикации youtube обновил ...

Читать далее »

[Перевод] Google запустил «вознаграждения за просмотр рекламы» в приложениях

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

Читать далее »

Google Drive как хранилище для веб-приложения

Мое веб-приложение хранит данные в localStorage. Это было удобно, пока не захотелось, чтобы пользователь, заходя на сайт с разных устройств, видел одно и то же. То есть, понадобилось удаленное хранилище. Я решил не делать сервер, а данные хранить у третьей стороны. Но приложение «хостится» на GitHub Pages и не имеет серверной части. Это дает существенные преимущества: Не нужно платить за ...

Читать далее »

Google Drive как хранилище для веб-приложения

Мое веб-приложение хранит данные в localStorage. Это было удобно, пока не захотелось, чтобы пользователь, заходя на сайт с разных устройств, видел одно и то же. То есть, понадобилось удаленное хранилище. Я решил не делать сервер, а данные хранить у третьей стороны. Но приложение «хостится» на GitHub Pages и не имеет серверной части. Это дает существенные преимущества: Не нужно платить за ...

Читать далее »

«CMS» на базе Google Spreadsheets для статических сайтов

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

Читать далее »

[Из песочницы] Конвертирование XLS файлов в Google Spreadsheet с использованием Google Apps Script

Меня зовут Александр и я фрилансер, основная моя специализация — это Google Apps Script. Одному из заказчиков потребовалось программно конвертировать файлы Microsoft Excel в Google Spreadsheets. Я раньше с такой задачей не сталкивался, поэтому призвал на помощь Google. Перерыл кучу форумов, но готового решения не нашёл. Пришлось писать свой велосипед. И хотя код получился коротким, времени на нахождение решения потребовалось ...

Читать далее »

Google+ RIP

Компания Google официально объявила, что закрывает свою социальную сеть Google+ We are shutting down Google+ for consumers. Если точнее, в Google заявили, что решили отключить большинство функций Google+ для рядовых пользователей и оставить сервис полноценно доступным только корпоративных клиентов. Данное решение ставит окончательный крест на продукте, как на социальной сети. Одной из причин стала низкая популярность сервиса, только 10% сеансов ...

Читать далее »

Google исполнилось 20 лет

Сегодня Гуглу официально исполнилось 20 лет! Двадцать лет, как в наш язык прочно вошло слово "гуглить". Вот так Google выглядел два десятилетия назад: Но технология PageRank, легшая в основу поиска Google, родилась еще в январе 1996 года как научно-исследовательский проект Ларри Пейджа и Сергея Брина, которые тогда учились в Стэнфордском университете в Калифорнии. На самом деле, дата основания компании — ...

Читать далее »

Custom Google Search View

&num={count?}&start={startIndex?}&lr={language?}&safe={safe?}&cx={cx?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&c2coff={disableCnTwTranslation?}&hq={hq?}&hl={hl?}&siteSearch={siteSearch?}&siteSearchFilter={siteSearchFilter?}&exactTerms={exactTerms?}&excludeTerms={excludeTerms?}&linkSite={linkSite?}&orTerms={orTerms?}&relatedSite={relatedSite?}&dateRestrict={dateRestrict?}&lowRange={lowRange?}&highRange={highRange?}&searchType={searchType}&fileType={fileType?}&rights={rights?}&imgSize={imgSize?}&imgType={imgType?}&imgColorType={imgColorType?}&imgDominantColor={imgDominantColor?}&alt=json" }, "queries": { "request": [ { "title": "Google Custom Search - habr", "totalResults": "327000", "searchTerms": "habr", "count": 10, "startIndex": 1, "inputEncoding": "utf8", "outputEncoding": "utf8", "safe": "off", "cx": "0019687164026253:oi9ssr7ci6e" } ], "nextPage": [ { "title": "Google Custom Search - habr", "totalResults": "327000", "searchTerms": "habr", "count": 10, "startIndex": 11, "inputEncoding": "utf8", "outputEncoding": "utf8", "safe": "off", "cx": "00156687164026253:oi9ssr7ci6e" } ] }, "context": ...

Читать далее »