Monthly Archives: August 2008

15 Books To Make You a Better Software Engineer (Not Web-Developer Designer)

<strike>Web Developer</strike> Software Engineer

We were starting to get sick of the “X# Design Websites That Web Designers Need To Follow!!11!!” articles and other similar items pertaining to web development design coming through the pike on the social news sites like Digg and Delicious (we won’t even bring up reddittry reducing the stories to programming), so we decided to do something about it.  There is nothing wrong with those articles, but every once in a while it would be good to see a resource that talks about enterprise design; unfortunately, not everyone is a freelance web-developer.

So we decided to put together a list of books that we thought you should read to make you a better software engineerContinue reading

The Proper Way to Align Images and Icons with Anchor Tags

How many times have some of you tried to add an icon image to an anchor tag (link: <a>) or make some other random image part of that link and have had one-heck-of-a-time trying to align the text of the link and the image (<img>) tag?

I know that I have (especially when each browser treats the vertical aligning differently)…

Well here is the better way of aligning them that will make your life at least 10 times easier using 0 img tags and 1 anchor tag with CSS styling… Continue reading

How to Use HTTP/Radio/Anything Behind a Proxy or Firewall

Proxy firewalls and content filters are both good & evil things; they can prevent you from making a bad mistake, or bad mistakes happening to you. However, sometimes it might be useful to punch through a proxy or firewall.  Whether it might be for your youtube fetish, listening to internet radio, or uploading images/media into WordPress successfully (or you are a proxy admin and you want to prevent this sort of thing), this article on pushing connections through a firewall may be suitable for you.

Caveat: Doing things like this can be against your proxy provider’s policies. You are responsible for your own actions. This article is for educational purposes only!

System administrators and network security personnel: pay close attention to this article!

Continue reading

Should I Buy An iPhone 3G?

Ok folks, we need to make a decision to buy a new iPhone 3G or not, and we would like your help and input. The iPhone 3G seems like a great phone but based on circumstances, we need to know if it will be worth it.

Now, I know at least some of you readers out there have made the plunge; you have purchased the iPhone 3G (we also know that not all of you were brand spanking new customers to AT&T or were ready for the 2 year upgrade, so maybe you are/were in the same boat that we are in). I need to know from those of you who have the iPhone 3G, if it’s really worth it.

Read our dilemma and cast your vote or leave a comment!

Continue reading

Exposing/Accessing JBoss JNDI Objects/Datasources From an External JVM


You have some program that needs to access some data sources that are managed by JBoss and accessed via JNDI, but when you start that program, it can’t find that JNDI reference or you get a javax.naming.NoInitialContextException with the message “Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial”

Continue reading

IE6/IE7 Anchor Y-Axis Border And Padding Fix


Internet Explorer truncates and does not display any vertical padding nor top and bottom borders on an inline element, such as an anchor, inside of a table cell.  Firefox and Safari display correctly without any problems.

Here is an example situation where we want to style an anchor tag with some padding inside of a table cell…

Well, we expect to see some border on all sides of the anchor tag with some gray background; however, as we open it in IE, we see… WHAT?!?!… the top and bottoms are gone?!?! See below…

Continue reading