Показаны сообщения с ярлыком Сервисы. Показать все сообщения
Показаны сообщения с ярлыком Сервисы. Показать все сообщения

Git Slack Hook

Осваиваю Slack, решил проверить насколько легко можно подключать собственные приложения и/или скрипты в ленту проекта. Для примера был взят git,- на отдельном хостинге. Написать "в лоб" скрипт постинга в слаку, конечно, можно, но какой смысл, если есть уже готовое, а главное, качественное решение?

Git-slack-hook устанавливается вместо post-receive, все параметры настраиваются непосредственно в репозитории с помощью ключей git config hooks.slack.*


NLG: Генерация текстовых описаний временных рядов

Задумался на тему практической реализации следующего алгоритма: имеется набор данных, например, временной ряд значений метрики в Graphite какого-либо процесса. Надо автоматически создать текст на естественном языке, описывающий имеющиеся данные в диапазоне с точки зрения уровня, видимых или незначительных изменений, трендов и так далее. Особенно интересно, если бы алгоритм позволял сравнить несколько временных рядов, показывая в получившемся описании различия в характере исходных данных. Краткие тезисы для дальнейших исследований:

Все SIP RFC




Ниже обновляемый список RFC, описывающих протокол SIP и его все его дополнения. Последнее обновление выполнено  06.02.2015 г. Кроме этого списка, поиск документа по конкретной теме начать можно с RFC 5411 (на английском языке), там есть почти полный список с разбивкой на категории и темы по состоянию на 2009 год.
Список длинный, разбит по годам появления документов:

СМИ: Слишком Много Информации

Прежде чем разрабатывать систему защиты системы, убедись, что система не работает против тебя. Очень часто, система авторизации возвращает слишком много информации в случае неуспешного логина. Например, в абстрактной системе (веб-сайт, или FTP-сервер или SIP-софтсвич) пытается авторизоваться злоумышленник, используя случайный логин vasya.pupkin и пароль 123456. Система ищет в списке пользователя vasya.pupkin и пытается сверить хеш пароля (вы же не храните пароли в базе данных открытом виде, правда?). Система быстро убеждается в том, что пользователя с таким именем не существует и отправляет ответ, что-то вроде “Invalid Username”(Неправильное имя пользователя) или “Username Does Not Exist”(Пользователь не найден). Вот Вам прекрасный пример принципа СМИ,- слишком много информации.

Почему?

Apple Autoingestion.class и прокси. Загрузка отчёта с помощью curl

Собираю статистику по загрузкам своих приложений из Apple AppStore. Яблочники не так давно выпустили утилиту для загрузки отчётов, да вот беда,- не работает эта утилита через прокси, а у моего сервера другого доступа, кроме как через корпоративный прокси-сервер и нет. Пробовал устанавливать переменные окружения HTTP_PROXY и FTP_PROXY,- не помогает.

Linux в браузере

Буквально вчера (16 мая 2011 года) в интернете запустился проект jslinux (эмулятор PC с Linux на javascript в браузере) от уважаемого мужчины по имени Фабрис Беллар. Эмулятор для запуска Linux полностью написан на JavaScript. При входе на страницу отображается консоль, на которой начинается загрузка Linux с нуля до момента отображения рутовой консоли. В консоли работает куча стандартных команд, вплоть до компилятора TCC. И всё это работает прямо в браузере. Крутизна необыкновенная.

Анимированный GIF для Ajax

Нашёл несколько веб-сервисов для создания анимированных гифов для индикации процесса загрузки в ajax-приложениях. Записываю в закладки, чтобы не потерялось:


  • AjaxLoad.info. Простенький, но шустрый сервис, для выбора есть пара десятковразличных индикаторов и возможность настройки цвета


  • loadInfo.net. Ещё одна вариация на тему, красивый, хотя и мрачноватый сайт, выбор тоже небольшой, есть возможность настройки цветов и выбор размеров (16x16, 24x24, 48x48).


  • preLoaders.net. Самый функциональный сайт, несколько типов картинок (горизонтальные, круговые, трёхмерные), есть возможность настройки цвета, настройки скорости анимации. Размеры рисунка можно выбирать произвольные. Сделано в России.


Пользуйтесь на здоровье!

Семейный бюджет

КошелёкДошли руки попробовать облачный Google Application Engine. Сделал на питоне простенькое приложение для учёта финансов.

Киллер-фича,- возможность совместной работы (например муж+жена) с общими деньгами.

Если кому надо,- пользуйтесь, вход по гугловскому аккаунту.

Отголоски чужой рекламы

На прошлой неделе началась реклама Мультифона по телевизору,- на сайте резко скакнула вверх посещаемость.
Большинство посетителей пришли из поисковиков по запросу "мультифон скачать". Надо сказать, что ролик у Мегафона получился вполне достойный:


А скачать Мультифон можно на официальном сайте www.multifon.ru на странице "Скачать"

Multifon portable

Без лишнего шума и вообще без какого-либо пиара, МегаФон выкатил на всеобщее обозрение новую версию сайта multifon.ru и новые версии клиента,- к "просто мультифону" добавилась английская версия, а также версии, не требующие установки (portable), на русском и английском языках. Сайт стал более симпатичным, светллым и функциональным. Portable оказался вполне себе, устанавливается на USB флешку, в той-же папке, куда установился, хранит все настройки. Правда, структура папок не подходит для PortableApps, но в меню отображается и запускается. Скачать мультифон (в том числе Portable версию, не требующую установки) можно со страницы Мультифон: скачать.

Кроме этого, в домене multifon.ru наконец-то прописали записи DNS SRV для SIP. Надо перепроверять все железки, которые раньше не удалось настроить на мультифон...

Поисковик Cuil

UP: 2014 год на дворе, домен не существует больше. Умерла поисковая система. В мае 2010 года я про неё писал:

В логах апача обнаружился бот незнакомой доселе поисковой системы Cuil. Сами про себя говорят примерно следующее:
Обычно в ответ на запрос пользователя поисковые системы возвращают список ссылок. Cpedia предлагает другой путь:
Для людей естественный способ получения информации,- это отчёт, краткая выдержка по теме. Текущий вариант посиковой выдачи (в других поисковиках) больше похож на получение списка литературы, чем на получение ответа.
Cpedia для каждого запроса суммирует и разбивает по категориям идеи в сети и использует полученные данные для создания выборки. Мы делаем тщательную фильтрацию повторений для того, чтобы предоставить только уникальный контент. Также, как Wikipedia использует навыки множества людей для редактирования одной статьи, мы объёдиняем все документы, описывающие одну тему в сети, в один ответ.
Очень напоминает некогда инновационную, а теперь совсем умершую поисковую систему C4 TOTAL SEARCH (по старому адресу www.c4.com теперь вообще паркинг) или 37.com, превратившуюся из некогда интересного стартапа, в примитивную помойку-дорвей.

Ищет даже по русски, хотя с русскими шрифтами на сайте беда.


Нарисовать иконку

В поисках бесплатного онлайнового редактора иконок наткнулся на полезный и качественный сервис favicon.cc. Умеет делать прозрачность, сдвигать рисунок, выбирать цвет из рисунка (как пипетка в Photoshop), и даже показывать получающуюся иконку в реальном времени в масштабе 100% на рисунке, изображающем адресную строку браузера.

Весьма удобно... и затягивает ;-)

Схема соединения автономных систем

BGP route views Проект Route Views изначально разрабатывался как утилита, позволяющая в реальном времени получать информацию о системе маршрутизации (BGP) с точки зрения различных автономных систем (AS). BGPlay,- это приложение, написанное на Java, отображающее анимированные графы маршрутизации для определённых префиксов в определённое время. Графическое отображение позволяет легко понять, каким образом обновления BGP влияют на маршрутизацию определённых префиксов.

Поисковый трафик

одна четвертьПросматривая статистику посещений нескольких сайтов с различной посещаемостью (от 30 до 3000 хитов в день) в GoogleAnalytics, заметил одну закономерную закономерность:
доля трафика с поисковых систем Яндекс и Гугл всегда находится в примерном соотношении 1/4. Для сайтов в зоне .ru,- доля Яндекса в 4 раза больше, чем доля Гугла, а в зонах, отличных от .ru (например на spam.sended2.me),- соответственно наоборот. Конечно, небольшие отклонения есть (в зависимости от сайта, наличия локализованных страниц),- но закономерность всё-таки прослеживается.

Протокол Mail.Ru Agent

Mail.Ru открыл описание протокола Mail.Ru Agent для сторонних разработчиков. Для доступа к описанию протокола нужно принять Соглашение об использовании Протокола, после чего откроется страница с описанием MMP.

Бот-картёжник

красные пики, чёрные червы В семействе известных мне jabber-ботов,- прибавление. Умница point@freefd.info умеет по заданному адресу (Город Улица Дом) отвечать адресом страницы googlemaps, на котором отобразится нужный адрес. Отправляем этому боту Город Улица Дом и получаем ссылку на карту.
Например, отправляем адрес "Москва Кремль" и в ответ получаем ссылку на карту.

Прикольно.

P.S. Идея для картинки взята из замечательного фильма Трасса 60 \ Interstate 60

SIPNET Usability

sipnetИз профессионального интереса зарегистрировался на SIPNETе. Что могу сказать:

  • Вполне достойные тарифы, особенно на фоне Мультифона ;-)

  • Jabber-ростер в качестве контакт и presence-сервера, - ура альтернативным клиентам

  • Отправка СМС и получение ответов в клиенте! мегафон,- тебе не стыдно?

  • Собственный PC-клиент,- местами вполне удобный, местами спорный



Вот за клиента и хочу сказать:
Если скачивать установочный файл клиентской программы из личного кабинета на сайте, то в программе после установки уже настроен твой аккаунт. То есть: скачал,установил?- звони! Никаких настроек больше не требуется. На мой взгляд это гениально.

В далёкой, далёкой галактике

ASCII STAR WARSЗвёздные войны всё ещё работают ;-)
При использовании IPv6 обещают спецэффекты. Кошернее смотреть через telnet:

$ telnet towel.blinkenlights.nl


Но можно и через веб: http://www.asciimation.co.nz/#

Бесплатная регистрация домена в зоне .ru

Что-то поставщики услуг совсем распоясались,- я всегда считал, что регистрация домена в зоне .ru стоит 20 условных единиц (около 600 рублей с поправкой на внутренние курсы регистраторов). Потом увидел цену в 99 рублей. Последнее самое вкусное предложение там-же,- 49 рублей,- правда с шансом 50%.
Хотите поучаствовать в лотерее (или гарантированно зарегистрировать домен за 99 рублей),- вам на repark.ru.
А вот совсем бесплатной регистрации пока не встречал