Technocrazian Hack the Code

Posts Under Category - Programming

Using Python and odfpy to create Open Document Texts

Heya,
I have been doing a project for my college, which involved a question paper generation module. I initially relied on LaTex for doing the job and compiling the question paper as pdf from it. But, the staff may sometimes need to edit the questions on the fly before generating a pdf. So, it...
Read More

A Gemfile parser in Python

Heya,
There were times when I thought I should go with both Python and Ruby and thus get a firm grip in both languages. But, it seems, I am no longer motivated to code in Ruby. So, I decided to stick with Python for all my coding purposes. But, there were some stuff that I use, which is already written in Ruby by someone else. So, what to do except porting it to Python?...
Read More

Trying out Diaspy - ICU and Commitstrip bots for D*

Heya, As you may know, I am a long time supporter and user of Diaspora, the free, decentralized, Privacy-aware social networking platform. I also am one of the podmins of a Diaspora instance (called pod) - Poddery. One of the main things missing in Diaspora is a stable and usable API which prevented me from using it programatically. But recently, I came to know about Diaspy, which is an unofficial Python interface for...
Read More

Rahasya - Privacy aware Daily Journal

Heya,
I've always wanted to try out the concept of Daily Journal, where I write everything (well, almost everything. If I could remember everything you would've already seen me as topper of exams. :P) happened each day and whatever comes to mind regarding them openly. But the main factor that kept me back was the fear of someone else reading my diary (or more precisely, due to my nature of keeping things "secure" I...
Read More

Ruby on Rails

Howdy,
As per my New Year Resolution of 2014, I started learning Ruby on Rails. As usual, by 4 months, I had learned 4 lines. But, fortunately, it was time for my university exams. And, just like routine, I was super excited to do stuff (anything) other than studying for exams. I am most productive on the days just before my exams. So, I decided to reboot my Rails learning....
Read More