Прикручиваем форму «Пожаловаться» на любой сайт.

На днях прилетела задача, прикрутить на сайтах ГК, кнопку которая позволит «пожаловаться» руководителю на качество сервиса. Простая задача как всегда осложняется тем, что сайты — это набор разных движков. Плюс хочется при исправлении чего-либо в коде, чтобы это одновременно распространялось на все сайты. Пилить код для каждого движка лениво, да и бред. Было отметено сразу. Можно поступить проще: написать javascript код, который вне зависимости от движка сайта, будет работать одинаково на всех сайтах. Всё же добавление виджета на сайт сведется к добавлению мааахонького кусочка кода, который уже дальше подтянет всё остальное. Один нюанс. Код должен работать абсолютно автономно. Никаких там сахаров типа Jquery! Ибо это потянет за собой слишком увеличение веса страницы..да и может законфликтовать с движками сайтов.

Screenshot_1 Читать далее Прикручиваем форму «Пожаловаться» на любой сайт.

Чтиво за последнее время

  • 562px-Wanted-Dead-or-Alive-Schrodingers-RebateФредерик Пол. Эра осторожности. Краткий сюжет: замороженного в 1936 году пожарника оживляют спустя несколько столетий. Он пытается привыкнуть к новым правилам и новой жизни. В целом (+)
  • Сергей Шкенёв. Кот Шредингера. На двре далекое будущее. Но в Земной федерации всё по-прежнему: Владимир Владимирович на посту. Сергей Кужугетович то-же. Инопланетяне пытаются поработить планету. А тут еще разумные коты. В целом бред, но бред интересный (+).
  • Дмитрий Глуховский. Метро 2035. К сожалению эта книга много хуже его первой части.  Чтение вгоняет в депрессию. Повествование растянуто. В целом (-)

Берём данные мониторинга с сервера Астры через сокеты

Задача: вытянуть на веб страницу данные по текущему битрейту каналов на карте с мониторинга на сервере астры.

Удачно сложилось, что сам «штатный» мониторинг сервера обменивается между своим ядром и веб страницей через соединение websocets. Это можно использовать, написав свой сервис «цепляющийся» к астре и получающий данные. Читать далее Берём данные мониторинга с сервера Астры через сокеты

1С. Разбить строку на массив по разделителю

Функция СпарситьЛицевой(лс) 
 МногострочнаяСтрока = СтрЗаменить(лс, ";",Символы.ПС);
 Для кСчЦ = 1 по СтрЧислоСтрок(МногострочнаяСтрока) Цикл
   Сообщить(СтрПолучитьСтроку(МногострочнаяСтрока,СчЦ));	
КонецФункции

X11 через SSH Putty

Попробовал. Работает. Но к сожалению жутко тормозит, реально с удовольствием пользоваться нельзя.

Как настроить:

1) В putty включаем X11 форвардинг и выставляем localhost:0.0

Screenshot_52) Ставим клиента Х11 для отрисовки графики отсюда

3) Соединемся по ssh, запускаем например gedit, видим жутко тормозящее, без возможности переключить раскладку:

Screenshot_6

P.S. Возможно в /etc/ssh/sshd_config нужно включить «X11Forwarding yes» , но оно у меня по дефолту стояло так.