I am happy to announce that I have shifted my blog home to a new (and more prominent) location:

All my posts from here have been copied over to there too. This means I’ll not be updating this blog from now, but will do that at my new place rather.

See you at my new home.πŸ™‚

As promised in my last post about my Python-based jumbled words game, here I am posting the game for download in various forms. As of now, the first and second forms are for Windows 2000/XP/2003/Vista only.

First is the normal setup in which you install the game by following those usual Next buttons.

Second is a zip file. Extract it, open the extracted folder and click on the JumbledGUI.exe file to start playing it.

Third is the zipped source code file + other required stuff.

Let me know about your experience with this little game. Any suggestions and comments are always welcome.

Note: There is one little bug in the setup / installer, and that is the shortcuts for the game executable created in the Start menu and (or) during the installation process won’t work. You’ll have to start the game by running the JumbledGUI.exe file in C:\Program Files\Jumbled Words Game, assuming that you have installed the game in the default location.

[ Icon from Indeepop.com ]

It took me about 8 hours to download the Fedora 9 i386 DVD image from their server. I did that even when I had my final exams going on, but then Fedora has always had a special place in my heart. I had an existing installation of Fedora 8 on my PC (which I could have just “upgraded”, still I went to make a fresh install. I’ll format the F8 partition later, once I have backed up my stuff from there.

The Fedora 9 download got over in the morning, after which I had my paper. So, I decided to install it after returning home from college. And I did exactly that.πŸ˜‰

It didn’t take much time in burning the image onto a DVD. As soon as it was done, I popped in the DVD in my DVD drive and rebooted. After a few seconds, I was able to see all the installation options, like perform a fresh install, upgrade an existing installation, boot from the first hard disk, etc. I chose the first option.


I talked about a jumbled words, GUI-based, game in my last post. I made that game just for fun. It was not at all hard to make when you are using a write-less-do-more-language, like Python.

I would like to share the code of that program with you and give a short tutorial on how to create your own Jumbled Words game. The tutorial is platform-independent. So, no matter if you are using Windows or Linux or Mac, the tut will work out in all the cases.

Here’s a screenshot of the Jumbled Words game running in Linux.


Posting after about a month. So, what happened in the past one month with me? Read on….

  • In my Python learning quest, I have reached the most interesting and core part – OOP (Object Oriented Programming). Before that, I had been reading the functional programming part, which is also interesting in itself, but of course not as interesting as implementing classesπŸ˜‰ . You might be thinking why I am too slow in learning Python. That’s because of a simple reason that I get to read my Python book only when I get some time (which I rarely get in continuation).
  • Last month, I also created a Python based Jumbled Words game. It’s a GUI-based game which uses wxPython as the front-end. I have already prepared a setup file for this little game (for Windows) which I will be posting for download soon.
  • As a part of a college project, last week I was all too busy coding a light-weight Forum System (prepared in PHP and uses MySQL as the database backend). If you are interested in checking out how it looks like, visit: http://www.granularproject.org/sandbox/forum/. Currently, it doesn’t boast of many features, but at least provides all the basic functionality in a cool looking interface. And well, I don’t intend to introduce any more features in it. It is better left as it is!
  • On Granular development front, I had been slow since the last 2 weeks. But now, I intend to devote some good amount of planned time as the next Granular Linux release date is approaching soon.
  • The recently launched IPL (Indian Premier League) has been quite a success. I myself love watching it. the major matches are very addictive and high scoring. Gosh, due to IPL I am worried about my forthcoming end semester exams!πŸ˜‰
  • And did you remember I was reading Skipping Christmas by John Grisham? Well, I haven’t gotten any far in it yet. I am still there where I left it the last time I gave a mention of it.πŸ˜‰

Although I haven’t yet gotten out of the agony that I got on loosing my previous blog, I am finding this new place quite comfortable. Today, I was feeling like blogging here, after so much time. So, here are some events related to me take took place not too long ago:

  1. Granular 1.0 Preview was released on 14th March 2008. Check out the release annoucnement here. I am quite happy with this release and so are rest of the Team Granular members who put the real efforts in making this release possible. So far, the reaction of the users who have tried this release has been nice and as expected. Another good news related to the release came when its official torrent became the featured torrent at our tracker linuxtracker.org. Check out the torrent here.
  2. My journey of learning a couple of programming languages resumed after the latest Granular release. I am now continuing my Python book from where I left it and sharpening my HTML/XHTML concepts simultaneously. Starting from today, I have also started a book on Java (damn, you cannot be called even a “computer guy” without learning this language!).
  3. Windows Vista SP1 has been released and it’s on my download schedule for this weekend.
  4. Apart from the programming books, these days I am reading a little nice novel by John Grisham. The name of the novel is Skipping Christmas. Till now, I have found this book a real worth-a-read.
  5. Yesterday, I took out some time to resume playing my favorite game – Half-Life 2.

More to talk later.πŸ™‚

So, now I am finally back here, at my WordPress hosted blog. Prior to this, I had been enjoying the free quality services of AceSpace hosting company, which now seems to have been hacked or is down for some unknown reasons. What that means is, due to my utter negligence (of not backing up my databases from my AceSpace account in time), I have lost all my old posts, all the comments, the list of friends, and everything I had on my AceSpace account. Damn, I even lost all that hard earned reputation that I had built in the so-called “blog-o-sphere” using that site.😦

This implies that, unless I get my AceSpace website back, or get some other good webhosting service with my desired domain name, I am here to blog, to spit out rants, to relax, to enjoy.πŸ™‚

Anyway, I am hoping to find some new friends here with my new posts, and hoping to see some new comments.πŸ˜‰

From now, expect me to visit this blog of mine often enough to become regular in posting new entries.

Hey, do you like this new design (of my blog)?