How To Install Python + Django + Aptana Studio on Windows

Installing Python and Django in windows may be a challenge that is a little bit more complicated than running several installers. In this article, I will explain how to get Python, Django, and Aptana Studio running smoothly on windows.

Read the rest of this entry »

at76 linux driver for kernel 2.6.31 and (hopefully) up

So I was bored on a saturday evening and decided to try to get my old linksys external USB adapter to work with the new Ubuntu Karmic. It’s drivers wouldn’t compile in the new kernel because they altered the net_device struct in the header files. After fixing it, here are the steps to get it compiled and installed in ubuntu karmic:

  1. Get the original drivers from http://at76c503a.berlios.de/
  2. Replace the at76_usb.c with this
  3. $ make
  4. $ sudo make install
  5. reboot

That should do the trick!

Developing JavaFX with NetBeans on linux

Here is a quick short tutorial on how to setup NetBeans + JavaFX 1.0 to run under linux for those that do not want to wait on sun releasing a penguin version of their SDK:

Read the rest of this entry »

Visual Studio 2008 error HRESULT -2147023293

This is a tip for users that are trying to install Visual Studio 2008 but keep getting the HRESULT -2147023293 error: try uninstalling Microsoft Office.

If that doesnt work, you can check the installation log at C:\Documents and Settings\<youruser>\Local Settings\Temp\SetupExe(xxx) file to see what went wrong.

Thanks to Michael Hanes for the wonderful tip! (http://blog.mediawhole.com/2008/07/installing-visual-studio-2008.html)

10 (real) reasons to use ubuntu linux

Recently, a friend of mine asked me why I used linux. Being a linux user for more than 5 years, I have a lot of reasons on why to choose linux over windows, but nothing came to my mind at the time. I just knew I like it a lot better than windows. To settle things up, and have a more objective answer next time, I put some thought to it and came with this list.

Read the rest of this entry »

Getting Started with Java Web Development

If you come from another web language such as PHP and you are willing to learn java as a web development language, you may encounter some difficulties. The ammount of different java frameworks and techniques for java web development is overwhelming. In order to put order into the mess, here are some steps that every beginner should do in order to excel with java on the web.

Read the rest of this entry »

Intro to Aspect Oriented Programming with AspectJ

You have all your project done and ready to rock. After a couple of months, the customer decides to add more features and, guess what, that means you will have to alter significant part of your well structured code with clutter that was not really part of the original specification. If there only was a way to add the extra functionality without altering the code…

And there is! That’s why AOP, Aspect Oriented Programming, exists. Don’t be scared by the name: AOP is nothing more than add extra code to your code without altering your code.

Read the rest of this entry »