Let’s Get Loopy… But Sensibly

Looping is to programming like walking is to running from the cops... you don't want to exactly be slow or you might get busted! But how exactly do we improve our loops to increase performance? There are a few tips I can share on how to make that loop super charged so you can jump over the fence and laugh at the cop on the other side as he tries ...

Best Practice: Naming Conventions

i = 0, j = k + t % rr ok? Do we even know what the heck that is saying? This is the kind of stuff programmers have to deal with when editing someone else's code. What do these things mean? As programmers we should strive to make code better than we found it. A keyword here is "Naming convention". We will explore what it means to have one ...

Understanding JTables

JTables... the Java swing component version of a datagrid used in .NET. It is often a misunderstood component by newbie Java programmers. In reality it is very easy to use once you understand the model behind it. Through the model you can manipulate the content of the JTable and make it bend to your will! Add that row! Delete that Row! Feel like a dictator after reading this entry.... on ...

Programmers, the Internet’s Frontier Cowboys

Think about it for a moment... the world is increasingly becoming more and more dependent on technology and especially the software that powers most of it. Could programmers become one of the most crucial centerpieces of a new technology frontier? They build the systems, they know the systems, and if there was a backdoor into those systems they would be the ones that either did it on purpose or by ...

So You Want to Build a PHP Game Huh?

This type of question plagues the DIC board and dominates the PHP forum most of the time. How does one go about building a PHP game like ___________ (fill in the blank)? I have had my fair share of web based PHP gaming startups and will tell you more about the leg work needed into creating a solid game foundation in PHP.... on this entry of the Programming Underground! During my ...

Hacking the Gibson, One Small Camera at a Time

What if you could look down on people across the world without them knowing? Almost a god like view that often governments enjoy like in the movie "Enemy of the State" except without the hocus pocus of going through satellites and stuff. We explore this interesting world on this entry of the Programming Underground! Every day hundreds if not thousands of video cameras are installed around the world to track people ...