четверг, 3 сентября 2009 г.

четверг, 2 июля 2009 г.

пятница, 26 июня 2009 г.

Офисно-планктонное

четверг, 14 мая 2009 г.

Python, Tkinter и развернутое на весь экран окно

Как сделать главное окно Tkinter развернутым на весь экран при запуске приложения (касательно Linux):
from Tkinter import *
root=Tk()
frame=Frame(height=root.winfo_screenheight(),width=root.winfo_screenwidth())
frame.pack()
root.mainloop()

четверг, 12 марта 2009 г.

Настройка aptitude для работы через proxy и список обхода

Возникала необходимость загрузки пакетов Debian с зеркала, которое находится в нете. Используется прокси сервер. Основное зеркало находится в локальной сети.
Для этого в /etc/apt/apt.conf надо дописать:
ACQUIRE {
http::Proxy "http://myproxy.mydmain.com:3128";
http::Proxy::localmirror.mydomain.com "DIRECT";
};
Т.е. на localmirror будет ходить напрямую. На все остальные через проксю.

четверг, 12 февраля 2009 г.

Семь драконов, мешаюших жить в гармонии с миром

Алчность, высокомерие, нетерпеливость, упрямство, самоуничижение, склонность к мученичеству и саморазрушению - так зовут этих драконов, по мнению Хосе Стивенса.

четверг, 5 февраля 2009 г.

Perl/Tk. Передача параметров по цепочке процедур.

У меня возникла необходимость в передаче объекта Perl/Tk в качестве параметра процедуры, для дальнейшего создания его дочерних объектов (элементов интерфейса) внутри этой процедуры.
Сначала напишем простой код:
#! /usr/bin/perl
use strict;
use Tk;
my $mw=new MainWindow;
print $mw;
После запуска видим следующий вывод:
MainWindow=HASH(0x9acfcc0)
Теперь создадим процедуру создания кнопки для дочернего окна:
sub create_button {
my $mw=shift; #Получаем переданный параметр
print $mw;
}
Если теперь вызвать эту процедуру из main::
...
create_button($mw); #mw - созданный MainWindow
...
То получим вывод:
REF(0x9da0340)
Т.е. получаем ссылку. Для того, что бы можно было создавать дочерние объекты с переданной в качестве аргумента ссылкой на родительский объект, ее нужно разыменовать.
$$mw->Button(-text=>'button')->pack();

Подробнее о ссылках и разыменовании ссылок perl.

четверг, 8 января 2009 г.

2009 наступил, праздники прошли

Собственно, забросил на некоторое время блог.
Наступил 2009 год, пришел так называемый кризис.
Ко всему прочему я еще и приболел. Что ж, найду время и настроение проанализировать прошедший период, выделить ключевые (для меня) события, и начать строить планы на 2009.

четверг, 13 ноября 2008 г.

Из книги "Выходные с пьяным лепреконом, или Как найти свою радость?"

"Наблюдай лишь за тем,
Что желаешь иметь,
Кем хочешь быть,
Чего хочешь достигнуть.
Тогда лишь в это и будешь вовлечен.
Так говорят".
Клаус Дж. Джоул