Debugging web apps using tcpdump and Wireshark

Debugging AJAX calls can be a pain, especially when they use POSTs that hide the variable values from view. Normally, I’d just use Firebug, the best web development tool since the browser itself. Unfortunately, calls to my Facebook application are all routed through Facebook’s servers, rendering Firebug useless.

Now, when I run into a sticky AJAX problem, I rely on tcpdump and Wireshark.
Read More

GSIV and the Python Imaging Library dying on large image

Summary: The GSIV tilemaker.py script dies when attempting to create a large (16384x16384) blank PIL Image object, simply saying “Killed”. The only solution I’ve found is to resize the image to below 8192x8192 before running the script.
Read More