Categories
Linux

Ubuntu 10.10 Performance Issues and how to fix them :)

Okay, so if you have started using Ubuntu 10.10 lately, you might have noticed that the system is buggy. In my case – Terminal I/O was slow, scrolling was miserable, video was not running smooth and sometimes the permission dialog box jammed on screen. I was looking for a solution. I ended up browsing a hell lot of threads on the Ubuntu forums with similar problems but no solutions. I was getting frustrated.

Then somewhere I read that Ubuntu 10.10 Kernel might be the culprit behind the issues. I decided to give it a try. I downloaded the following files from the Ubuntu Kernel 2.6.36 rc7 (Maverick uses 2.6.35, 2.6.26 rc8 doesn’t have 32bit kernels yet) and put them in the same directory. Then I ran this command to install them:

Files:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-rc7-maverick/linux-headers-2.6.36-020636rc7_2.6.36-020636rc7.201010070908_all.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-rc7-maverick/linux-headers-2.6.36-020636rc7-generic_2.6.36-020636rc7.201010070908_i386.deb

http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.36-rc7-maverick/linux-image-2.6.36-020636rc7-generic_2.6.36-020636rc7.201010070908_i386.deb

The above commands installed the Kernel. I restarted my machine and everything was smooth 🙂

Categories
Python

Installing IronPython and IronPython Studio

IronPython is an implementation of the Python programming language on the .NET platform. In fact IRON == Implementation Running On .NET 🙂

IronPython allows the programmers to take the advantages provided by Microsoft’s .NET platform while writing codes in a powerful and expressive language like Python. I have been coding Python for a while and decided to try IronPython a bit. I was also looking for a good IDE for Python since I haven’t found any decent free IDEs.

You can install IronPython quite simply. Get the latest binaries from : http://ironpython.net/ and install.

While browsing IronPython resources I found IronPython studio which uses Microsoft Visual Studio 2008 Shell. You just need to get the VS2008 Shell and then install IronPython Studio.

First, get Visual Studio 2008 Shell. The executable you download, it’s a self extracting archive. Run it and it’ll extract the contents to the location you selected. Navigate to that folder and you’ll get the VS2008 Shell installer. When done, get IronPython Studio and install.

The IDE has basic features like code completion, color syntax highlighting, debugging, project and solution management etc.

I have just started with both IronPython and IronPython Studio. Hope the experience is gonna be great 🙂