22 июл. 2010 г.

Библиотека для работы с Google Chart в Python

Речь о pygooglechart: http://pygooglechart.slowchop.com/.

Примеры выглядят довольно просто:


from pygooglechart import QRChart

# Create a 250x250 QR chart

chart = QRChart(250250)

chart.add_data('Hello, World!')

# "Level H" error correction with a 0 pixel margin

chart.set_ec('H'0)

chart.download('qr-hello.png')





21 июл. 2010 г.

Курс USD на python


import urllib

import elementtree.ElementTree as etree # elementtree 1.3



url = 'http://www.cbr.ru/scripts/XML_daily.asp'

root = etree.parse(urllib.urlopen(url)).getroot()

root.find('Valute[@ID="R01235"]').find('Value').text





20 июл. 2010 г.

Site/host tracking?

Добрый!

С периодичностью в полгода начинаю париться о мониторинге доступности хостов. Варианты с тяжелыми и большими, но всеобъемлющими NMS (network monitoring and management systems), типа nagios, обсуждать не хочется. Задачи у меня проще - хочу, чтоб система своевременно сообщила мне, что какой-то из моих сайтов лежит.

Тут все можно не хитро формализовать. Выбрать и описать виды тестов (доступность, поиск фразы на странице, проверка HTTP статуса) и накалякать свой велосипед. Можно взять чужой, готовый велосипед. Пример для django: monjo (по необъяснимой причине, мне лень искать ссылку на сей замечательнейший продукт).

Однако, любое свое решение (кроме баш-скрипта) рискует быть ресурсоемким, а запускать распределенную сеть систем мониторинга хотелось бы с нескольких доступных хостов, в том числ и с VDSов.

Как быть? Какими инструментами Вы пользуетесь для решения аналогичных проблем?

14 июл. 2010 г.

Jino, как оно вообще?

Решил присмотреться к джино, как к django-хостингу, но пока наблюдениям не рад. Развернуть тестовый проект у меня не получилось. Может быть я и непроходимо туп, но всё делал по инструкции. Эксперимент закончился не успев толком начаться. Я словил 504-ую, которая держится уже 3 минуты.

В кабинете управления услугами в разделе django есть кнопка “перезагрузить”, что тоже немало доставляет.

Правду говорят, что у сайтов на jino uptime не бывая 100%?




6 июл. 2010 г.

Олег Леонидович Цвырко

Я родом из Ишима. В этом городе каждое здание принято называть именем Ершова, каждый второй - гопник и ничего интересного в этом городе нет.

Есть преподаватель информатики, который бескорыстно вкладывается в детей – учит их информатике. Он, во многом, определил мои цели в жизни, за что ему и спасибо. Дима Орлецкий взял у него интервью. Смотрите видео запись на www.vishime.ru:

http://vishime.ru/blogs/2010/06/28/oleg-leonidovich-cvyrko/