Quick Command Line Tip - Recursively Delete Files of a Certain Type

Applications can create a lot of temporary files sometimes, and these files aren't always cleaned up automatically.

An example of this is when you run Python applications. Particularly if you're a Python developer, your source code directories stack up with a .pyc version of each file, which is the cached compiled copy of the script.

To clean up (especially if you're going to do a source commit ...

Click through to read more...

Debugging with Nemiver

You're writing some C code that you just managed to compile. You are able to get it to build without errors, and you're ready to run. But then, something disastrous happens:

$ gcc main.c -o out
$ ./out
Segmentation fault

Great. Your application dies without so much as an explanation as to why. Nobody likes to debug code, but it has to be done at some point. If you ...

Click through to read more...

Ubuntu Cheat Sheet

With the Ubuntu 8.04 release a few days away, there comes a time when one needs an end-all reference to the system. The time is now, and if you're an Ubuntu user and liked the original cheat sheet, then do we have a surprise for you:

Ubuntu Cheat Sheet (image)

Click the preview above to download your PDF copy. This sheet is free to modify and redistribute for your own needs; we ...

Click through to read more...

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6