Pull to refresh

«Вам письмо!»

Reading time 1 min
Views 588
Lumber room
Практически все сервисы на которых я зарегистрирован предоставляют возможность уведомления о различных событиях — новый комментарий, уведомления о дружбе, дни рожденья и прочее. Но так ли это удобно и стоит ли каждый новый комментарий отдельного письма, и так ли это оперативно как хотелось бы? Не совсем. В моем понимании почтовый ящик служит хранилищем писем, к которым я могу вернуться. Мне не нравится мой inbox забитый письмами «Новый комментарий, новое сообщение» я их все равно удаляю. Меня известили и я удалил письмо, мне незачем возвращаться к этому сообщению.

Читать дальше →
Total votes 39: ↑37 and ↓2 +35
Comments 53

Упрощаем фильтрацию уведомлений от web-сервисов

Reading time 3 min
Views 713
Website development *
У любого серьезного web-сервиса есть собственная система уведомлений по электронной почте. Отправка email-сообщений сопровождает регистрацию пользователя, используется для восстановления пароля и подтверждения важных действий, письма-алерты напоминают о наступлении определенных событий. Еще больше сообщений получают администраторы и модераторы сервисов — им сообщают зачастую о «каждом чихе» их подопечных.

Весь этот поток сообщений, сдобренный личными письмами и густо перемешанный со спамом, валится на единственный почтовый ящик, после чего встает задача «отделения зерен от плевел» и приведение первых в некоторую структуру, позволяющую потом разобраться, где что. Для фильтрации писем в них должна быть некая информация, позволяющая почтовому клиенту определить, как обработать данное письмо. Вариантов, собственно, немного, и все они отражены в списке условий фильтра сообщений. Можно отправлять письма с разными темами с разных адресов (использовать различные name в name@domain.tld для каждого типа сообщений). Можно использовать тему письма или добавлять в нее специальные префиксы типа [SERVICE-EVENT]. Все это не улучшает читаемость сообщений и может приводить к различным проблемам. Однако есть способ, свободный от этих недостатков.
Подробнее
Total votes 12: ↑9 and ↓3 +6
Comments 3

Skype и стандартные всплывающие сообщения в Ubuntu

Reading time 2 min
Views 7.6K
Configuring Linux *
Пишу чтобы не забыть, а в дальнейшем использовать, надеюсь кому-нибудь тоже будет полезно. Озадачился заменить скайповские попапы на стандартные убунтовские нотификации, уж больно глаз режут. Есть задача, есть желание её решить. Как оказалось решение достаточно несложное. И так, решение.
Читать дальше →
Total votes 75: ↑69 and ↓6 +63
Comments 50

Уведомления о сообщениях из Google Wave транслируются через Gmail

Reading time 2 min
Views 398
Lumber room
Чего мне действительно не хватает в Google Wave* — так это оповещения о новом сообщении от коллеги или друга в «волне» обсуждений, которое приходило бы прямиком в Gmail.

Маленькие Помощники Санты


Казалось бы, если даже сообщения друзей из Buzz («Живой Ленты») дублируются в инбокс, почему приходится всё время загружать или держать открытой закладку с неповоротливым и громоздким интерфейсом самого Вэйва, чтобы заметить новое сообщение — ведь, тот же, скажем, Gmail, у меня всё время открыт в закладке браузера.

Помимо замечательного дополнения для Firefox и дополнения для Chrome, уведомляющих о новых сообщениях в «волнах», я видел еще и отдельное приложение Waver для Windows, Linux и Mac Os X, которое работает на технологии Adobe Air. Существует и отдельное приложение для айфонов и Mac OS X Waveboard, но с тех пор, как Gmail стал важным инструментом в моих повседневных делах, я давно выбрал для себя метод «Маленьких Помощников Санты» — различных jabber-ботов, которые, не покладая рук трудятся, внимательно следят за новыми постами, твитами, базами (и всеми прочими записями во всяческих новомодных видах блогинга) моих знакомых и тут же неприметно докладывают об этом мне, посредством Gmail-чата — он же gtalk, т.е. гугловский xmpp-протокол.

Если и вам хочется завести бота, который будет уведомлять о новых сообщениях в Google Wave, поступайте, как уже сделал я:
Читать дальше →
Total votes 8: ↑3 and ↓5 -2
Comments 7

Разбираемся с Notifications API

Reading time 2 min
Views 7K
Website development *
Translation
Продолжаю серию переводов статей сайта html5rocks. Мы уже говорили про то, как внедрять шрифты, как работать с видео, сегодня мы поговорим про то как делать всплывающие сообщения в браузере с помощью Notifications API. Работает оно к сожалению пока только в Хроме, но есть уже начальная версия спецификации. Под катом подробности.
Читать дальше →
Total votes 34: ↑33 and ↓1 +32
Comments 9

Оповещения из Nagios телефонным звонком

Reading time 2 min
Views 9.7K
System administration *
Sandbox
До сих пор кажется невероятным, что сервер может мне позвонить в случае проблем, но в действительности реализация оказалась даже проще, чем я думал. Своим решением спешу поделиться.
Читать дальше →
Total votes 43: ↑43 and ↓0 +43
Comments 37

Оповещения из Zabbix телефонным звонком

Reading time 2 min
Views 15K
System administration *
Всем привет.
Я давно использую zabbix и давно читаю хабр.

Мысль научить заббикс разговаривать голосом посещала меня давно, и даже делал систему которая чудным голосом сообщала ночным саппортам что случилось.
Сегодня я прочитал пост mxx про nagios`ом по телефону и меня срочно настигла мысль привинтить это к моей системе.

Через два с половиной часа все заработало, а поскольку в комментах к оригинальному посту просили такое решение, то я его тут опубликую.

Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Comments 9

Перевод выделенного текста с любого языка на русский

Reading time 2 min
Views 60K
Configuring Linux *
Хочу поделиться с вами своим лайфхаком.
В первую очередь он предназначен для людей, которым лень лезть в словарь всякий раз, когда они встречают незнакомое иностранное слово в тексте.

Я хочу рассказать, как получить перевод выделенного текста в виде оповещения рабочего стола.

Читать дальше →
Total votes 116: ↑113 and ↓3 +110
Comments 89

Android Notifications. Оповещения через Status Bar

Reading time 8 min
Views 75K
Development for Android *
Sandbox
Добрый день, хабровчане. Давно занимаюсь разработкой под Android и хотелось бы рассказать сообществу о правильном подходе к созданию уведомлений.

image

На хабре уже есть статья по уведомлениям в статус баре для андроид . В ней рассматриваются основы отображения стандартного и конфигурируемого layout в статус баре.

Ниже, помимо описанного ранее, мы рассмотрим добавление прогрессбара, обработку события по нажатию на уведомлений, различные варианты состояний уведомлений. Рассмотрим добавленный на днях в Compatibility library Notification.Builder. А также поговорим о рекомендациям по UI (design guidlines), которые гугл рекомендует соблюдать при создании уведомлений.
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Comments 25

Redmine. Настраиваем jabber-оповещения за 5 минут

Reading time 5 min
Views 5.3K
Self Promo
Redmine – прекрасная система для управления проектами и отслеживания ошибок. Однако (из моего личного опыта использования), она не способна выстроить в работающем коллективе самоорганизующуюся систему контроля ошибок. Разработчики бывают слишком заняты для того, чтобы отслеживать все комментарии, относящиеся к их задачам; с другой стороны автор, создавший ту или иную задачу, точно так же редко в неё заглядывает.
Читать дальше →
Total votes 20: ↑20 and ↓0 +20
Comments 15

Клиент для сервиса Forvo.com подручными средствами

Reading time 6 min
Views 4.9K
Configuring Linux **nix *
Думаю, ни для кого не секрет, что иностранные слова легче запомнить когда знаешь как они произносятся. Благо, для этого есть отличный online-сервис Forvo — база произношений слов. Этот сервис предлагает веб-интерфейс (а также api с некоторыми ограничениями, о котором чуть позже), для доступа к базе и прослушивания слов. Но каждый раз открывать браузер для прослушивания — не очень удобно. Поэтому я начал искать простенький forvo-клиент. Требования у меня были следующими: простота использования, никаких GUI, легкая переносимость, отсутствие требования хранения каких-либо настроек. Но вот незадача — все попытки найти подобный, простенький клиент под Linux не увенчались успехом, что меня сильно удивило. Ведь реализация такого клиента, является, по сути не слишком уж сложной задачей. Таким образом, я понял что придется написать утилиту самому.
Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Comments 12

Что такое ActiveSupport::Notifications и зачем нужны?

Reading time 4 min
Views 8.6K
Ruby *Ruby on Rails *
Tutorial
ActiveSupport::Notifications – это встроенная в рельсы система уведомлений. Вы можете подписаться на определенные уведомления в Rails и вызывать свой код когда они будут посланы. Это чем-то похоже на ActiveSupport::Callbacks, но работают во всем проекте и события не нужно заранее объявлять.

Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 8

Web Inspector в Chrome Notifications

Reading time 1 min
Views 6.3K
Google Chrome
Recovery mode
Доброе утро хабр.
Более полу года назад я решил обновить моё первое и единственное расширение для chrome.
Не очень замысловатый таймер с возможностью запускать несколько счётчиков одновременно, первый в своём роде :), но не в этом суть.
С разработкой расширения мне очень помогал Web Inspector. Вызывается эта утилита не так легко как для простой странички, а по специальной ссылке, сгенерированной для каждой страницы расширения.
Читать дальше →
Total votes 36: ↑34 and ↓2 +32
Comments 4

Реализация e-mail-оповещений в ImageCMS

Reading time 6 min
Views 3.9K
ImageCMS corporate blog CMS *Website development *

В этой публикации мы расскажем о том, как среднестатистический ведущий программист ImageCMS Андрюша реализовал удобную систему e-mail-оповещений пользователей Интернет-магазина. Сам он теперь утверждает, что не программист, а фея.

В чем заключалась проблема до реализации нового функционала?
Немало огорчало, что отправка e-mail пользователям не имела централизованного места управления, ведь это создавало определенные неудобства администратору и наличие множества лишнего кода, который дублировался.
Смотрим-с:
Читать дальше →
Total votes 20: ↑5 and ↓15 -10
Comments 8

X-Notifier. Пишем оповещалку для трекера и диалогов на Хабарахабр

Reading time 7 min
Views 9.3K
JavaScript *
Tutorial

Есть хороший плагин для всех популярных браузеров, X-Notifier. Он позволяет получать уведомления о новых письмах, сообщениях, да о чем угодно с различных сервисов в одном месте. Для X-Notifier написано множество скриптов (Gmail, Яндекс.Почта, Google+, Facebook, Twitter и прочих). Но скрипта для Хабра, до сих пор никто не написал, пора исправить это недоразумение!
Читать дальше →
Total votes 22: ↑19 and ↓3 +16
Comments 17

Zabbix + Pushbullet: простой способ push-оповещения

Reading time 3 min
Views 35K
System administration *
У нас на предприятии, основным способом оповещения о событиях системы мониторинга Zabbix является email-рассылка. Jabber не прижился ввиду малой распространенности, а СМС устарел (хоть и весьма универсален). Хотелось предложить ещё одну альтернативу, которой и стали push-уведомления.

Сервис Pushbullet уже успел сделать себе имя на платформе Android, а с недавних пор пытается покорить и iOS. Pushbullet умеет слать «пуши» на телефоны, принимать их в браузере (Chrome и Firefox) и из него же снова отправлять. В общем очень удобный и полезный сервис, который плюс ко всему имеет открытый API. Посредством этого API мы и будем отправлять события Zabbix на телефоны сотрудников.


Читать дальше →
Total votes 25: ↑25 and ↓0 +25
Comments 26

Отправка уведомлений Zabbix в скайп (звонки со скайпа — бонусом)

Reading time 7 min
Views 23K
System administration *IT Infrastructure **nix *
Sandbox
image

Случилось так что в компании, из-за перебоев электропитания, несколько раз падали сервера, а администраторы узнавали об этом только утром когда сотрудники не смогли приступить к работе.

Основной проблемой стало то, что все уведомления администраторам отправлялись по почте — которая, как можно с легкостью догадатся, тоже лягла.

Тогда у меня и зародилась идея — «А давайте админам звонить в критических ситуациях!»

За реализацией и скриптами — прошу под кат.
Читать дальше →
Total votes 34: ↑27 and ↓7 +20
Comments 51

Делаем приложение push'истым

Reading time 6 min
Views 18K
Development for Windows Phone *Microsoft Azure *Development for Windows *
Tutorial

Хочу поделиться своим user developer experience от внедрения WNS push notifications в приложение Windows Store. Приглашаю всех прочитать мои непутевые заметки о том, как я делал свое приложение белым и push'истым.
Принять приглашение
Total votes 27: ↑17 and ↓10 +7
Comments 1
1