Mike Girouard's complete blog can be found at: http://www.lovemikeg.com/

Items:   1 to 5 of 56   Next »

Friday, March 2, 2012

Good news: PHP 5.4 is stable!

Some of the key new features include: traits, a shortened array syntax, a built-in webserver for testing purposes and more. PHP 5.4.0 significantly improves performance, memory footprint and fixes over 100 bugs.

Traits look very cool and the shortened array syntax is a very welcomed language feature. The built in web server is going to be quite handy too, especially for small hacks or perhaps even a small daemon that speaks HTTP.

I will be writing more about these features in the future as well as my experiences upgrading. For now, get yourself the source and happy hacking!

Share this post


Thursday, January 26, 2012

Shame on me for not knowing this earlier.

sudo apachectl -k graceful

Reloads the Apache httpd gracefully by reloading configs only. This is hella useful if your server has SSL VHosts with passwords that you don’t know.

RedHat folks can do use service too:

sudo -i service httpd graceful

Tuesday, January 24, 2012

I’ve got just shy of 100 vendor repositories that I pull from for my side projects and client work. Updating them all has become quite a bother so I wrote this little guy to save me some time.

It’s certainly not perfect, and sometimes falls over, but this does the trick. This handles both Git and SVN repositories, but I’m sure with a few extra lines you can make it work for whatever SCM you prefer to use.


Friday, February 25, 2011

Amy Hoy and Thomas Fuchs have teamed up together again to bring another excellent tool for JavaScript developers: The DOM Monster Bookmarklet.

This is an interesting approach to JavaScript performance that analyzes the DOM to report potential optimization points.

It’s fully open-source, hosted on Github, and available as a bookmarklet so it’s always updated. Be sure to drop them a line and thank them for building such an excellent tool.

Share this post


Saturday, February 5, 2011

I couldn’t agree more.

 

Share this post


Items:   1 to 5 of 56   Next »