Debug PHP with Firebug and FirePHP
Quick tutorial on how to use FirePHP for basic PHP debugging with Firebug.
Debug PHP with Firebug and FirePHP
Quick tutorial on how to use FirePHP for basic PHP debugging with Firebug.
A web service for testing web services. Performs HTTP requests and gives you the full request/response. Allows you to save requests etc
“Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).”
“XML-RPC Client is a free Cocoa-based developer tool for Mac OS X Tiger that allows you to access and debug XML-RPC web services from the comfort of your desktop.”
“Once activated, the plugin adds a “Console” page to the administrator’s “Tools” menu. This page includes a JavaScript-based interactive shell which loads the WordPress environment. It allows execution of arbitrary PHP code as well as anything defined by WordPress or activated plugins. This is awesome.”
Web Debugging Proxy | HTTP Monitor | HTTP Proxy | HTTPS/SSL Proxy | Reverse Proxy
Firebug plugin for shifting symfony debug info into Firebug.
Downloads of the standalone versions of older copies of IE.
Krumo: Version 2.0 of print_r(); and var_dump();
An enhanced output class for use with PHP. Gives nicer output than basic print_r or something similar.
I’ve dreamed in binary before, no big deal. When I was learning it (properly) and working with it a bit at university, I got a little carried away and would write my name on things in binary, that sort of ultra-cool nerd thing. Now I’ve stepped up from binary to PHP, and things appear to have accelerated from there;
Last night, I debugged the code that I was writing before I went to bed, in my sleep! I was working on my soon-to-be-released PHP Atom API package last night, as has been the case on many nights recently, and it got to be pretty late. I showered up, went to bed and all was well.
When I woke up this morning – I had memories of dreaming my way through the code that I had been working on the night before (1,500 lines, so no small feat ๐ ), and in my dream, I had found a style of catching errors on some of my processing which wouldn’t actually catch anything, and would always evaluate as if there was no error. I got up this morning and checked it, and sure enough – I was more coherent in my dream than I was while sitting in front of my PC coding.
My friend Ray dubbed this “nerdalicious” and I think that’s a pretty awesomely descriptive word for it, so I’m calling this ‘nerdalicious sub-conscious code de-bugging’.