Архив за Март, 2013

RSS Subscription Extension + Yandex

icon_rss

По умолчанию в расширении для Crome RSS Subscription Extension (от Google) отсутствует Яндекс.Подписка.
Чтобы это исправить, следует в настройках плагина добавить следующий URL:

http://mail.yandex.ru/lenta/add?feed_url=%s

Параллельно с новостью о закрытии Google Reader из интернет магазина Chrome исчезло расширение «RSS Subscription Extension».

Как оказалось, это не  намеренная «операция»  Google по выпиливаю ридера, а всего лишь недоразумение.

Расширение было удалено по ошибке. И сейчас оно уже восстановлено автором. Единственное, что было сделано: убраны все упоминания о Google Reader (который можно заменить при помощи Feedly или Яндекс.Подпиской).

Так что кнопка распознавания RSS лент на сайтах и подписки на них снова доступна в Chrome Web Store.

Cacti: Мониторинг SMART

disco-duro

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

У жестких и твердотельных накопителей есть встроенная технология, которая позволяет производить самостоятельную самодиагностику — S.M.A.R.T., к ней мы и будем работать.

S.M.A.R.T. — технология оценки состояния жёсткого диска встроенной аппаратурой самодиагностики, а также механизм предсказания времени выхода его из строя.

SMART не является панацеей от всех бед, но определенные сведения и некое планирование, посредством полученных данных, можно осуществить вовремя, тем самым чуть-чуть облегчить себе жизнь.

В качестве исходного сервера выступает Linux CentOS 6, работающий, в роли файлового хранилища.

Linux содержит группу пакетов под названием «Smartmontools», которые представляют собой набор утилит для проверки состояния дисков. Непосредственно конфигурация демона smartd для регулярного тестирования и мониторинга SMART, выходит за рамки данной статьи, интересующиеся могут самостоятельно найти примеры настройки в Интернете.

Нас же интересует графическое отображение ключевых параметров, аномальное изменение которых можно увидеть порой только визуально. И в этом нам поможет Cacti.
(далее…)

Cisco: Глюки при обновлении ios с USB

Второй раз поймал глюк при замене прошивки на Cisco 7206.
Пробовал на разных железках с различными исходными ios.

Прошиваюсь с флешки.

Сначала делаю проверку ios на флешке — «Signature Verified».
Копирую на карту памяти cisco, делаю проверку — ошибка.

verify usbflash0:c7200p-js-mz.122-31.SB12.bin
............................................Done!
Embedded Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
Computed Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
CCO Hash        MD5 : 466E8F5FCCB9E67F59D4CC95E0F8F8C2
 
Signature Verified
 
copy usbflash0:c7200p-js-mz.122-31.SB12.bin disk2:c7200p-js-mz.122-31.SB12.bin
verify disk2:c7200p-js-mz.122-31.SB12.bin
Embedded Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
Computed Hash   MD5 : C18B78DFB64EE6E5AFE9085131B87CE9
CCO Hash        MD5 : 1486433470A729247BE7BC65313A1ADB
 
%ERROR: Signature not valid for file usbflash0:c7200p-js-mz.122-31.SB12.

При этом, если сначала скопировать с usb->bootflash->disk2, то все ios успешно проходят верификацию.

copy usbflash0:c7200p-js-mz.122-31.SB12.bin bootflash:c7200p-js-mz.122-31.SB12.bin
 
verify bootflash:c7200p-js-mz.122-31.SB12.bin
............................................Done!
Embedded Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
Computed Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
CCO Hash        MD5 : 466E8F5FCCB9E67F59D4CC95E0F8F8C2
 
Signature Verified
 
copy bootflash:c7200p-js-mz.122-31.SB12.bin disk2:c7200p-js-mz.122-31.SB12.bin
verify disk2:c7200p-js-mz.122-31.SB12.bin
............................................Done!
Embedded Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
Computed Hash   MD5 : 639F237BB3C806B1B2F85FA0F202B052
CCO Hash        MD5 : 466E8F5FCCB9E67F59D4CC95E0F8F8C2
 
Signature Verified

Кому интересно, под катом бинарное сравнение, того что должно быть и того что залилось в Cisco
(далее…)

Delphi: Конвертация даты

время

Наверное, я только что изобрел страшный костыль, однако решение имеет право на жизнь и используется в одном из моих проектов.
Основная идея переконвертировать дату из одного вида в другой, и сделать это надо на Delphi.

Добавляем в uses модуль DateUtils.

Делать будем через FormatSettings:TFormatSettings; и StrToDateTime.

var
FormatSettings,FormatSettings1: TFormatSettings;
inputstr,outputstr:string;
 
begin
FormatSettings.ShortDateFormat := 'yyyy-mm-dd';
FormatSettings.DateSeparator := '-';
FormatSettings.LongTimeFormat := 'hh:nn:ss';
FormatSettings.TimeSeparator := ':';
 
FormatSettings1.ShortDateFormat := 'dd.MM.yyyy';
FormatSettings1.LongTimeFormat := 'hh:nn:ss';
FormatSettings1.TimeSeparator := ':';
FormatSettings1.DateSeparator := '.';
 
InputStr:='2013-03-13 21:10:00';
outputstr:=datetimetostr(StrToDateTime(inputstr, FormatSettings), FormatSettings1);
end;

В итоге получаем из «2013-03-13 21:10:00 -> 13.03.2013 21:10:00».

(далее…)

Отключение сервера проработавшего без перезагрузки более 10 лет

В связи с переносом тех. площадки был отключен сервер на базе Solaris 9, проработавший без перезагрузки более 10 лет (uptime 3737 дней).
На видео видно, что перед выключением сервер не выполнял никаких задач (LA 0.1), нагрузка, в связи с переносом, была снята еще год назад. Общее число дней, в которые сервер работал перед перегрузкой, составило 3509 дней, после чего оставшиеся дни сервер работал в режиме горячего резерва.



Сервис Google Reader закрывают…

Сервис Google Reader закрывают

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

Сообщество уже подготовило петицию против закрытия https://www.change.org/petitions/google-keep-google-reader-running#share

Среди онлайн альтернатив пока рассматриваю Яндекс.Ленту

Как сделать экспорт-импорт:

Экспорт: Вкладка «Импорт и экспорт». Делаем выгрузку в OPML

http://www.google.com/reader/view/#overview-page

Распаковываем архив

Импорт: Скармливаем «subscriptions.xml»

https://mail.yandex.ru/my/#setup/lenta

 

PSS. Посматриваю в сторону http://tt-rss.org/redmine/projects/tt-rss/wiki
Или даже blog.feedly.com/2013/03/14/google-reader/

Обновился Dropbox 2.0

dropbox

Новое выпадающее меню, сочетающее в себе удобство старого меню, и новую реализацию — хронологии наиболее важных событий вашего Dropbox аккаунта.

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

Скачать новую версию Dropbox 2.0

(далее…)