August 27, 2008

Pylot 1.11 Released - Web Performance Tool

I just did a new release Pylot (Web Performance Tool). No new features; just some internal fixes and a small change to the console output.

Grab it here:

Pylot Home:

August 25, 2008

Net Neutrality Defined by Tim Berners-Lee:

Net Neutrality:
"If I pay to connect to the Net with a given quality of service, and you pay to connect to the Net with the same or higher quality of service; Then you and I can communicate across the net with that quality of service. That's all."

Fundamental Social Basis of the Internet:
"Freedom of connection with any application to any party."

Simple, right?

August 21, 2008

Using WebInject With GroundWork Monitor

Wow.. I love seeing my Open Source code propagate through the community.

I am the author of WebInject, which is a popular web application/service test tool that also works as a Nagios plugin. GroundWork has an Open Source monitoring system based on Nagios.

I just stumbled across an awesome screencast tutorial from GroundWork called "Using WebInject To Monitor Web Applications And Services". It shows how to install and setup WebInject as a monitoring agent.

Go check it out!

you can also download the screencast and PDF without registering by going here:

August 7, 2008

Editra - Nice Python Editor

I just saw this post about Editra from Flávio Codeço Coelho:
Editra: a Great New Python Editor

I downloaded it and was VERY impressed. For Python programming, I don't use a full blown IDE. I prefer a cross-platform text editor with syntax highlighting and integrated shell that works well on Windows and Linux.

I have been using SciTE as my programmer's editor for several years now; going back to my days as a Perl programmer. I have never seen an editor that rivals SciTE (shut up VIM freaks :)

Well, Editra just might be that editor. It is only in an Alpha stage, but is very useful and packs most of the features I want including autocomplete (which SciTE lacks).

I will definitely be keeping an eye on this editor as its development progresses.

August 6, 2008

Top Screen Resolutions - My Web Visitors

This is a breakdown of screen resolutions from visitors to my site and blog during the past 30 days

Python - Downloading Binary Files

Here is a quick example showing how to download and save a binary file (image, zip, etc) to disk using HTTP. This will grab the image file from a website and save it locally:
import urllib

url = ''
f = urllib.urlopen(url)    
fh = open('goldb.png', 'wb')

August 5, 2008

Default Languages on Linux, Mac, Windows

Mark Damon Hughes:
"All Linux distributions ship with: Python, Perl, C, and C++"

"A standard install of Mac OS X Leopard has: Python, Perl, Java, Ruby, AppleScript"

"MS Windows ships with nothing. No BASIC. No C compiler. You're trapped, stuck playing with Solitaire and MS Paint"