Archive for the ‘Uncategorized’ Category

So now that I am starting to add support for multiple comics I am starting to wonder what comics are read by people and what feature would you like to see in a comic reader. I will try and add as many comics as possible and also look at the feature requests.


Komedia – First release

Posted: February 18, 2011 in Uncategorized

Komedia is a Comic(currently xkcd only) reader written in python and Qt. It is very basic at the moment. It downloads the images and alt text and stores them in ~/.komedia. It uses webkit to render the images. I am working on adding support for more comics. You can get the source from If you want to report bugs or request for features contact me via email mail at theindiangeek dot in. If you have a bugfix or feature you want me to add, patches and pull requests are welcome.

GNUnify – Day 0 to Day +1

Posted: February 17, 2011 in Uncategorized

GNUnify is an event hosted by the Pune LUG at SICSR, Pune (Symbiosis Institute of Computer Studies and Research). Its usually a 2 day event and this time it was on the 11th and 12th Feb.

Day 0
I reached Pune late in the evening, just in time for dinner. After getting acquainted with Suchakra (whose place I was crashing at), we went out for dinner and had a nice long talk about the things we do and things we like. After getting back home, I started working on komedia (an XKCD[working on adding more comics] reader written in PyQt.)

Day 1
We reached the venue just in time for the first talk, but it turns out that the Fedora Track schedule was mixed up from last years, and the people who were supposed to take the talks weren’t at the venue. So me and Neependra went ahead and completed the first two talks according to the schedule which was “How to contribute to Fedora” and “Virtualization on Fedora” The talks went pretty well even though we weren’t really prepared. We had a nice feedback from the people(mostly students) and expect at least a few to make the switch from user to contributor.  We then had a GNOME 3 Preview by Tanushri and Setting up Linux Kernel Debugging Environment by Neependra. Both the talks were really informative and got to learn a lot of new stuff. We then got the schedule for the next day changed and I volunteered to take the RPM Packaging session because Rahul wasn’t well and couldn’t attend GNUnify. I had two talks the next day, one was Python + PyQt = ❤ and the RPM Packaging Session. I wasn’t prepared for both, and had to spend some time preparing for it. For the PyQt talk I decided to rewrite pyqrdesktop that suchakra had written. It is gui for qrencode (generates Qr Codes, Android Market anyone? ).
Later that day there was a dinner party organized for the Speakers by Mozilla which was pool side had a really nice ambiance and a lot of new faces.  Everything was great, except the food (This is something the team really needs to work on) Once the party ended we were back, and I was working on pyqrencode and some more of komedia before heading to sleep.

Day 1
Since our talks were starting at 10am, we had to reach the venue early and finish up the preparations for our talks. Suchakra was talking first and he going to talk about PyGTK and pretty much the same app. His talk was nice, though being a morning talk  (and having an android session running in another room) the audience was low, but everyone in the room was genuinely interested which was a really nice thing. Once Suchakra was done I went on to talk about PyQt. It was again a low but interested audience. Suchakra then had a talk “Tux under the hood” which was about Linux on Embedded devices. This was something I was really keen on attending because I have slowly started in this direction. I must admit here Suchakra is a great speaker, has everything in his mind and really knows his stuff well. After the talk was a quick lunch and them my RPM Packaging session.
I had a nice full audience in the lab where the packaging session was being held. The session went on for about two hours and I showed people how to write a spec file, create a FAS account, use koji, and a few basic things people need to know while packaging any given software. Neependra was around for the first half of the session and helped me with managing all the students. With a huge audience it gets tough to help each and every person. Once the session was done I met up with suchakra and a few of the PLUG people and we all had a nice little talk. I had to leave the venue slightly early was I had to meet with an old school friend. The two days had been really tiring and I ended up falling sick the next day.

Day +1
I woke up early (I had slept really early) and we started the day with playing Counter Strike for a few hours. Suchakra then took me to his college mess for lunch, and I walked around the college campus, which was huge and nice. Back home, we were off to sleep again (for some reason I can only sleep well when I am unwell). While Suchakra was working on some LoveCode (I have no idea what it is, or what it does) I had an idea of writing a GUI for cowsay with uploading facilities so people could upload a cowsay output as a “Thought of the day by Mr. Cow Say” (or something on the similar lines) to facebook/twitter. (Still being worked on, will put up all the code on github once I am done with it). The next day I was to leave back home, but not before I saw Suchakra’s Lab.

Back home safely and still recovering from the illness as of now, also add the college stuff that I have to do after missing the college for almost a week.

Finally made the move

Posted: February 6, 2011 in Uncategorized

After having a lot of problems with a self hosted blog and a few other personal issues. I have finally made the move to and hoping it stays this way.