Since the 70's, Vi is one of the programmer's best friend. Nevermind you're new to Vi or not, here's a big list of 100 useful commands, organized by topic, which will make your coder life better.
Many Internet users tend to print web pages: Even if most of the time, it is unnecessary, printing a page can sometimes be very useful. And in these cases, what's more irritating than a page that prints bad, cut in two, or with large spaces between paragraphs?
In this tutorial, we're going to create a print stylesheet which will make us able to control what should be printed, and how.
Unfortunely, Wordpress doesn't have a default function to display a breadcrumb. We'll see how to create this navigation technique, and display it on our posts, pages and categories archives.
Who doesn't hate IE6? Sadly, developers have to deal with that obsolete browser due to the still important amount of people using it.
After all, this browser is such a pain for developers, that we have the right to avenge us from time to time;)
Who never received lots of unwanted messages on their e-mail? Certainly, few of us. You probably know it, you should never leave your email address in a web page. To understand why, I propose you to study this small Python script, which will scan the Google search for e-mail addresses. You may be surprised by how much results it will get.
Wordpress, like many other blog engines, uses the rel="nofollow" attribute in comments for the so-called fight against spam. If this was a good idea, it is totally ineffective, and in addition, a link with this attribute will not receive any credit by Google when they rank websites. It is therefore clearly in the interest of bloggers to get rid of rel="nofollow" attribute.
One thing I really love with the Python programming language is its incredible extensibility. Here's a list of 50 awesome modules for Python, covering almost all needs: Databases, GUIs, Images, Sound, OS interaction, Web, and more.