2008年7月16日 星期三

Network management with Quake Engine

It is interesting to know this.

Leveraging 3D Game Engines (L3DGE): Novel techniques for anomalous traffic detection and collaborative network control. It includes L3DGEWorld (network monitoring), LCMON (supercomputer cluster monitoring) and LupsMON (remote UPS monitoring).

OpenNMS is also interesting on this project [opennms-discuss] Quake interface.

screen/script

here is an article about script/screen.

2008年7月9日 星期三

shell parameter expansion


parameter set and not null parameter set and nullparameter unset
${parameter:-word}substitute parametersubstitute wordsubstitute word
${parameter-word}substitute parametersubstitute nullsubstitute word
${parameter:=word}substitute parameterassign wordassign word
${parameter=word}substitute parametersubstitute parameterassign null
${parameter:?word}substitute parametererror, exiterror, exit
${parameter?word}substitute parametersubstitute nullerror, exit
${parameter:+word}substitute wordsubstitute nullsubstitute null
${parameter+word}substitute wordsubstitute wordsubstitute null

2008年7月7日 星期一

python gtk glade3

PIDA is an IDE (integrated development environment). PIDA is different from other IDEs in that it will use the tools you already have available rather than attempting to reinvent each one. PIDA is written in Python with the PyGTK toolkit, and although is designed to be used to program in any language, PIDA has fancy Python IDE features.

Custom PyGTK Widgets in Glade3: Part 1 and 2: Custom widget adaptors

Geany at LinuxTOY

Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features. For more details see About.

glade+pygtk試用札記

Rapid Application Development with Python and Glade

PyGTK lets you to easily create programs with a graphical user interface using the Python programming language. The underlaying GTK+ library provides all kind of visual elements and utilities for it and, if needed, you can develop full featured applications for the GNOME Desktop.

2008年7月6日 星期日

openajax

OpenAJAX - The OpenAjax Alliance is an organization of vendors, open-source initiatives and Web developers dedicated to the successful adoption of open and interoperable Ajax-based Web technologies. The alliance's prime objective is to accelerate customer success with Ajax by improving the customer's ability to mix and match solutions from Ajax technology providers and helping to drive the future of the Ajax ecosystem.