Как стать автором
Обновить

Работники Google обвинили компанию в слежке за ними из-за расширения для календаря

Информационная безопасность *Расширения для браузеров Браузеры IT-компании


Сотрудники Google обвиняют руководство компании в разработке инструмента, который, по их мнению, призван следить за ними — а точнее, отслеживать попытки работников организовывать протесты и обсуждать трудовые права. Речь идёт о расширении для календаря, которое Google уже начала устанавливать на компьютеры своих работников.

В распоряжение редакции Bloomberg News попала анонимная записка от нескольких сотрудников технокорпорации. Они рассказали о том, что сейчас идёт работа над новым расширением для браузера Google Chrome, который по умолчанию установлен на компьютерах всех, кто работает в Google. Как гласит письмо, расширение будет автоматически оповещать сотрудников компании о создании мероприятий, занимающих более десяти переговорных комнат или вовлекающих 100 и более участников. Авторы записки считают, что «это — попытка руководства немедленно узнавать о любых попытках организации работников».
Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 9.6K
Комментарии 30

Ударим гаджетами по безграмотности (расширение для Google Chrome)

Google Chrome
Речь идет о «расширении для корректоров» — HabraCorrection. О причине его появления можно прочесть в прошлом топике. Наконец-то оно дотянуло до версии 1.0.0, т.к. минимальный набор пожеланий дорогих пользователей был выполнен.



Исходные коды на github.com, установить можно отсюда.

Надеюсь, вы не будете кидаться помидорами за рекламу. Приложение для Хабра, где и кому ещё о нем рассказывать?
Небольшие подробности
Всего голосов 57: ↑45 и ↓12 +33
Просмотры 1.9K
Комментарии 28

Внедрение Javascript-кода в страницу через Chrome Extension

Информационная безопасность *JavaScript *
Из песочницы
Однажды передо мной встала задача написать расширение для одной браузерной игрушки под Google Chrome.
Для расширения необходимо было использовать javascript окружение непосредственно самой страницы. Проблема оказалась в том, что доступ к этому окружению невозможен из Content-скриптов расширения.

В результате поисковой работы обнаружилось что удачные решения данной проблемы отсутствуют, поэтому изучив имеющийся материал была создана простенькая система, позволяющая внедрить любой код непосредственно в станицу, без дополнительных мучений в процессе разработки. Далее я представлю простой пример расширения, решающего эту задачу.
Читать дальше →
Всего голосов 19: ↑12 и ↓7 +5
Просмотры 80K
Комментарии 8

Пишем расширение для google chrome

JavaScript *Google Chrome
Из песочницы
Tutorial
Написать расширение для google chrome несложно. Но при написании первого раширения могут возникнуть (и возникают) вопросы. Большинство мануалов по написанию первого расширения расчитаны на использования манифеста первой версии, поддержка которого в скором будущем прекратится.

В этой статье будет рассмотрено:
  • Как составлять манифест v.2
  • Как работать с удаленными ресурсами
  • Как работать с cookies
  • Как работать с local storage
  • Как работать с уведомлениями

Читать дальше →
Всего голосов 72: ↑65 и ↓7 +58
Просмотры 23K
Комментарии 17

Lifehack для Same-Origin-Policy; Google Chrome и другие

Разработка веб-сайтов *JavaScript *Google Chrome
debuger

Задача:
— есть REST-сервер
— есть одностраничное приложение (HTML/CSS/Javascript) которое берет данные с сервера через XMLHttpRequest
— нужно разработать новую фичу

Решение
Всего голосов 37: ↑30 и ↓7 +23
Просмотры 23K
Комментарии 20

Работаем с API вконтакте из расширения для Google Chrome

JavaScript *Google Chrome ВКонтакте API *
Tutorial
В этом топике я постараюсь рассказать о работе с API вконтакте из расширения для Google Chrome.

По сути, самая сложная часть это получение токена для доступа к API вконтакте, но обо всём по порядку. Для пущей наглядности я приведу пример минимально полезного расширения (что бы оно хоть что-то полезное делало, а вообще оно было сделано для удобного рехостинга гифок). И так расширение будет простое, но рабочее.
Читать дальше →
Всего голосов 18: ↑11 и ↓7 +4
Просмотры 38K
Комментарии 11

POS-кредитование в интернете

Блог компании Маркет-навигатор Google Chrome
imageСегодня я хотел бы поделиться опытом разработки и внедрения технологий онлайн-кредитования в электронной коммерции. Так же очень хотелось бы узнать мнение уважаемой аудитории о перспективах кредитования в интернет-магазинах с учетом ряда обстоятельств и наблюдений, о которых, собственно и пойдет речь в данной статье.

Для начала, следует четко определить, о чем идет речь. Кредитные карты и кредиты наличными – это совсем другая история. В контексте работы с интернет-магазинами эти банковские продукты рассматривать не имеет смысла, так как они нигде не пересекаются. Для банка продвижение этих продуктов никак не связано с электронной коммерцией. Существует огромное количество брокеров, спекулирующих на этом рынке, да и сами банки и кредитные организации ведут активную работу в интернете, продвигая этот вид кредитных продуктов. Именно на рынке кредитов наличными, займов и кредитных карт присутствует огромное количество мошенников. Это проблема любого брокера – необходим очень высокий уровень доверия со стороны клиента. Мы, как сервис онлайн-кредитования, работаем совсем на другом рынке. Внимание, под катом много скучного текста о кредитах, банках и заемщиках. Заранее извиняюсь, если будет скучно.
Читать дальше →
Всего голосов 8: ↑3 и ↓5 -2
Просмотры 4.7K
Комментарии 4

Listen! — новый облачный плеер для Google Chrome с поддержкой ВКонтакте и LastFM

Я пиарюсь
Я люблю слушать музыку и узнавать новых исполнителей. Так получилось, что музыку я слушаю целиком альбомами, а про новых исполнителей узнаю через FunkySouls и LastFM. Некоторое время я слушал музыку через Prostopleer и Muzebra, пока ими можно было пользоваться. А еще я уже один раз делал приложение для ВКонтакте и неплохо поработал с их API. В общем я решил сделать небольшой мэшап и кажется получилось круто.

Listen! — это новое приложение для Google Chrome, в котором можно слушать и искать музыку ВКонтакте, сохранять ее в облако Google Drive для прослушивания без интернета и даже скачивать ее на компьютер (sic!). А с помощью базы данных от LastFM можно знакомиться с альбомами целиком, а также похожими исполнителями.

исполнитель
Читать дальше →
Всего голосов 63: ↑54 и ↓9 +45
Просмотры 16K
Комментарии 125

Google Chrome блокирует сторонние расширения

Google Chrome
Компания Google обновит правила установки сторонних расширений для браузера Chrome в операционной системе Windows.


Пользователям разрешат загружать расширения только из официального интернет-магазина Google — Web Store. Устанавливать в браузер расширения, полученные из сторонних источников, будет нельзя.

Читать дальше →
Всего голосов 65: ↑55 и ↓10 +45
Просмотры 55K
Комментарии 75

Конкурс среди пользователей облачного плеера Listen! для Google Chrome

Я пиарюсь
Я провел около недели, пытаясь понять как администрация Хабра (и конечно его аудитория) относится к конкурсам. После долгих аналитических выкладок и подсчета статистики я решил сходить поесть, а потом написать небольшой текст про мой конкурс, который ориентирован не на разработчиков, а на простых пользователей браузера Google Chrome. Если я верно помню, проводить конкурсы среди пользователей приложений под Chrome еще никто не пробовал, поэтому я побуду первым.
Читать дальше →
Всего голосов 23: ↑8 и ↓15 -7
Просмотры 2K
Комментарии 6

Chrome Extension: Microsoft KB English Only

Google Chrome
Для тех, кто часто заходит на страницы Microsoft Support (support.microsoft.com/kb/*) и не любит навязчивый автоматический перевод на русский язык представляю расширение для Google Chrome.
Читать дальше →
Всего голосов 17: ↑11 и ↓6 +5
Просмотры 3.9K
Комментарии 9

Подсветка естественного языка

JavaScript *Google Chrome
Идея такой подсветки у меня возникла в связи с законопроектом о приравнивании компьютерных языков иностранным 416D65726963612043616E20436F646520, рассмотренным конгрессом США в декабре 2013. Использование подсветки синтаксиса при создании программ уже давно принятая практика, но вопрос подсветки естественных языков на момент написания этого материала ограничивался парой коротких обсуждений на англоязычных форумах. Тем не менее, если можно облегчить визуальное восприятие текста путём автоматического выделения некоторых слов почему бы не попробовать.
Читать дальше →
Всего голосов 28: ↑18 и ↓10 +8
Просмотры 12K
Комментарии 33

Распределенные вычисления для поиска жилья

Высокая производительность *Go *Расширения для браузеров
Все слышали о distributed computing проектах, которые пытаются решать масштабные задачи, вроде поиска внеземной жизни, лекарств от СПИДа и рака, поиска простых чисел и уникальных решений для Судоку. Все это очень занимательно, но не более того, ведь практической пользы для человека, поделившегося ресурсами своего компьютера — никакой.

Сегодня я расскажу о распределенных вычислениях, решающих ваши проблемы. Ну не все конечно, а только некоторые, связанные с поиском жилья. Недавно я писал о проекте Sobnik, расширении для Chrome, которое обнаруживает посредников на досках объявлений. Две недели назад была запущена новая версия программы, в которой работа по сканированию и анализу объявлений распределяется по компьютерам пользователей. За прошедшее время было обработано около миллиона объявлений из более тысячи городов России, и это — только начало. Подробности, технические детали и еще немного цифр ждут вас под катом.

Читать дальше →
Всего голосов 45: ↑41 и ↓4 +37
Просмотры 22K
Комментарии 38

Простой односторонний универсальный коннектор для Chrome

JavaScript *Google Chrome ASP *
Мне нравится Netbeans Connector. Удобная штука, знаете ли. Редактируешь css в браузере, а IDE сохраняет и выгружает ее на сервер.
Но вот руки дошли до asp — и вот неожиданность, из вещей подобного плана для студии нашел только LiveStyle. Но чукча не читатель, чукча — писатель, так что возникла идея написать свой велосипед.
В принципе, идея простая: отлавливаем изменения в редактируемом файле, читаем содержимое файла, отсылаем в обработчик, который запишет это содержимое в нужный файл. Вот только облом — на уровне страницы это сделать проблематично(по крайней мере, так и не нашел ни 1 адекватного способа).
Хорошо, лезем курить мануалы по плагинам chrome(именно chrome потому, что мне нравится его консолька. Подозреваю, что любой нормальный браузер, поддерживающий плагины, может делать то же самое). Пара часов, что бы разобраться с нуля — и простенький плагин готов(нужен будет посложнее — база уже есть). Отсылка реализована через post, но способ — на ваше усмотрение(к примеру, NetBeans Connector использует веб-сокеты).

Итак, собственно код.
Читать дальше →
Всего голосов 7: ↑4 и ↓3 +1
Просмотры 7.4K
Комментарии 0

Как я делал свое первое расшырение на Chrome

JavaScript *Google Chrome Браузеры
Добрый день.
Сегодня я расскажу как я делал расшырение на Chrome.
Суть расшырения:
Вертикальная панель слева на каждом сайте чтоб прокрутиться вверх, как в вк, при повторном клике снова вниз.
Интересно? Читай дальше!
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 273
Комментарии 4

Создание Worker-а с другого домена

JavaScript *Google Chrome
Worker'ы — внятная реализация многопоточности в JavaScript. На момент сейчас они имеют достаточное количество ограничений. Для ознакомления с ними (как worker'ами, так и ограничениями) можно прочитать эту статью от хабраюзера Antelle. Там же есть и ссылки на первоисточники информации для интересующихся.


Сегодня же мне довелось столкнуться другой задачей. А именно: с проблемой создания worker'а из js-файла с другого домена, что на данный момент запрещено его спецификацией.
Читать дальше →
Всего голосов 12: ↑8 и ↓4 +4
Просмотры 4.2K
Комментарии 7

Project Naptha — выделяй, копируй и переводи тексты с любых картинок

Google Chrome Обработка изображений *Расширения для браузеров
На hh/gt не нашел ни единого упоминания о этом замечательном расширении для Google Chrome. Хочу поделиться им с сообществом, потому как в последнее время оно помогает мне каждодневно экономить минут 10 — уж очень много скриншотов из социальных сетей на разных языках которые с помощью этого плагина переводятся в два клика.

Встречайте — Project Naptha (Chrome webstore).

image

Список возможностей:
  • копировать текст с картинки
  • выделить весь текст
  • гуглить выделенный текст
  • переводить выделенное (бета)
  • проговорить (TTS) выделенное

Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 33K
Комментарии 31

Чего не хватает Gmail. 4 бесплатные возможности Deskun

Блог компании Deskun Help Desk Software *Service Desk *Управление персоналом *
Почтовый сервис Gmail в прошлом году достиг отметки в 1 миллиард пользователей и с тех пор только увеличивает аудиторию. Популярность сервиса настолько велика, что даже Microsoft вынуждены в почтовом клиенте для Windows 10 открывать пользователям Google возможности, которые раньше были доступны только в Outlook.com. Это вполне объяснимо, так как Gmail полностью бесплатен, имеет лучшую в мире защиту от спама и дополнительные возможности для автоматизации и удобства переписки. Однако, обычным пользователям недоступны несколько очень важных функций, без которых сложно представить комфортную работу. Особенно это касается тех, кто привык работать с клиентами через веб-интерфейс Gmail. Например, уведомление о прочтении письма доступно только в корпоративном аккаунте. А ведь в современном мире люди настолько привыкли к мессенджерам, что отправлять письма «в пустоту» непривычно и неправильно. Обратная связь должна быть обязательно.


Читать дальше →
Всего голосов 18: ↑10 и ↓8 +2
Просмотры 11K
Комментарии 24

Измеряя Telegram

Веб-аналитика *Интернет-маркетинг *Повышение конверсии *Поисковая оптимизация *
Из песочницы
«Пока что возможности по полноценной аналитике каналов
ограничены, в первую очередь, возможностями BotAPI Telegram»

канал «Телеграм-маркетинг», 28 июня 2016

Всё хорошо c каналами в Telegram, кроме одного — их слишком сложно искать. Ссылки можно найти практически везде,…

Например:
В интернете:

1. С помощью роботов, индексирующих одни каналы в поисках других каналов (1.1, 1.2)
2. В каталогах каналов, пополняемых владельцами каналов (2.1, 2.2)
3. На биржах каналов (3.1, 3.2)
4. В тематических подборках каналов (сюда тоже залетало: 4.1, 4.2)
5. В списках каналов (5.1)
6. В Гугл Доке с каналами о каналах (взял из @raskruti: 6.1)

В мобильном приложении:

7. Скачав приложение с каталогом каналов (под iOS: TeleBots)

В самом Telegram:

8. На каналах о каналах (8.1)
9. Используя ботов для каналов (9.1)
10. На каналах о каналах о каналах (10.1)

… но процесс поиска остаётся далек от совершенства. Без единого источника данных и нормального аналитического инструментария сложно не просто найти, но даже понять:
1. Насколько каналы распространены в России?
2. Насколько каналы пользуются популярностью и что такое «популярность» в числах?

На такие вопросы нужно отвечать цифрами. В интернете удаётся разыскать только разрозненные данные. Что-то есть на Rusbase (тут), в Ведомостях (тут), в Твиттере (тут), но вся эта информация получена не систематически и сложно верифицируема.

Данная статья посвящена анализу рынка русскоязычных Telegram-каналов. Проделана работа от сбора обобщенного (недостоверно полного) списка русскоязычных каналов до кроулинга их содержимого и построения метрик. Анализировались только те каналы, которые продвигаются в большом интернете, указывая ссылки на себя. Такое поведение – индикатор каналов, создаваемых для большой аудитории.

Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 16K
Комментарии 3
1