Jeffrey Magder – Developer Extraordinaire ;-)

Software Development, Linux, Mobile Computing and More!

Today while at work, my HTC Hero started flashing incessantly as I received email after email about moderating “new blog comments”. Normally I’d welcome such an occurrence but in this case every single one was spam.

I thought, “No problem, I’ll just look at the IP and block that IP”. Unfortunately, each of the messages was somehow coming from a different IP! Perhaps they were being generated from a network of spambots, or perhaps a lot of people suddenly hate me. Regardless, I wanted it to stop.

This is when I came across the free Akismet WordPress plugin. You can of course read about it at the official website or at Wikipedia. But what you really need to know is: continue reading…

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

I’ve recently had many discussions with numerous developers about the importance of fluid, aesthetically pleasing and functional user interfaces. While there are many opinions and trains of thought on the subject, I’ve tried to categorize them into three discrete groups.

Group #1 – “Whats the point? Why do you need your application to look good?”

This group of people feels that all that matters is the functionality, not how pretty the user interface is. They value bare bones over beautification. The OSX, Windows 7 and Compiz interfaces only distract from the simplicity of the boxy windows 3.1, original X Window System, etc. This group generally considers the interface a waste of resources and not worth their time.

continue reading…

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

All professionals have their tools of their trade that are essential to their productivity and efficiency. Electricians have their multimeter, Biologists have their microscope. We the humble Software Developers, have the Debugger.

As the web continues its trend from static pages to rich interactive content and applications, the role of a software developer only grows.   As this movement continues, our need for becoming fluent with web-based debuggers is undoubtedly of the utmost importance.

continue reading…

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Putting my old phone through the wash was probably the best mistake I ever made, for it brought me to the HTC Hero, the Android operating system, and with it, mobile computing. Since then I have gone from thinking of smart phones as a luxury device to an essential part of every day.  It has largely replaced my eee pc as a way of making use of the daily public transit commute dead time.

In the process I’ve grown a new passion for the possibilities of mobile computing. I’ve come to believe this will be the basis for a slew of innovative ways for us all to connect and share our lives.  Being the eager software developer I am, I’ve read through much of the Android developer documentation, and hope to find the time to develop some kick-ass applications for others to enjoy.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Welcome to the Linux section on my blog.  Here you will find articles on anything Linux related.

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon

Powered by WordPress Web Design by SRS Solutions © 2012 Jeffrey Magder – Developer Extraordinaire ;-) Design by SRS Solutions