5 Tips to Prevent MySQL Injection Attacks

While it may sound defeatist to lean on the old adage of  “where there’s a will, there’s a way,” it is ultimately true when it comes to getting hacked. The only sure-fire way to keep your website from being compromised is to turn the computer off and lock it in a closet.

Since that’s not an option, we try our best to defend against the unending attempts by hackers to defile our work and take what is not theirs.

While these aren’t the only methods, they are all good ones to follow. read more

Style, The Marx Brothers, and The Salt of The Earth

What is style? Is it fashion? Is it matching colors on a well-dressed man? Is it a certain type of behavior in the way you walk? It’s hard to define, but I’d argue that everything memorable in this world has style, and that style makes life interesting, exciting, and have purpose because nobody likes bland, boring things.

Think about it: all the best, most memorable artists, businessmen, politicians, historical figures, etc had some sort of style to what they did and it helped them stand out and become successful. Picasso was Picasso because he chose the colors he chose, he placed the lines down the way he did, and added texture where he added texture. When you look at a Picasso’s work (particularly his most famous work), it looks incredibly easy because most of it is just a bunch of shapes. But if you try to make your own “Picasso”, you’d find that it’s a bit more difficult than that. You quickly realize that his style is actually pretty difficult to duplicate if you are not a very skilled artist, and no matter how hard you try even if you are, you will never be Picasso. read more

Coding For Work vs. Coding For School

It didn’t take long working here to realize that programming on the job is a lot different than how I programmed at school. It made me realize that while class projects are useful for learning syntax and the core concepts of programming, they don’t do a whole lot to prepare you for the ‘real world’.

Coding for School

On a class project, if there are parts of the code that are kind of sloppy, or if it doesn’t work perfectly, often times I might find it worthwhile to get 5 – 10 points knocked off the project grade than spend hours debugging. Occasionally, a project may have a really obscure bug in it that the TA or professor might not catch, and it doesn’t matter, because no one is going to be using that code after the Professor is done grading it. read more