Google Safe Browsing and Django Newforms

Mon 12 November 2007 by Thejaswi Puthraya

Google Safe Browsing and Django Newforms

What is Google Safe Browsing

It is an API that enables applications to check URLs against Google's constantly updated blacklists of suspected phishing and malware pages. For more check out http://code.google.com/apis/safebrowsing/

Why use Google Safe Browsing?

Nowadays everyone is …

read more

I blog in ReSt Part 3

Sun 11 November 2007 by Thejaswi Puthraya

I blog in ReSt Part 3

This is the final part in the "I blog in ReSt" series. This part discusses about how to get the templates going for the blog.

  • Create a folder called templates in the project directory and add the absolute path to the directory in the …
read more

I blog in ReSt Part 2

Sat 10 November 2007 by Thejaswi Puthraya

I blog in ReSt Part 2

Once done with setting up the project, we need to code our views and templates to complete the blog. This part deals with coding the views for the blog. The different views that we require are

  • For displaying the landing page
  • For displaying the …
read more

I blog in ReSt Part 1

Fri 09 November 2007 by Thejaswi Puthraya

I blog in ReStructured Text Part-1

Nowadays everyone blogs. Blogs have become the medium for people to express almost everything. So I started blogging in January on Blogger. Initially I was satisfied with it but started feeling cramped for features. Wordpress and PyBlosxom looked like good alternatives but it was …

read more

Top 5 Firefox Extensions

Sat 29 September 2007 by Thejaswi Puthraya

Top 5 Firefox Extensions

I am a part-time webdesigner and developer and here are the top 5 Firefox extensions in my list (ordered according to rank).

  1. Firebug: A must for every webdesigner. For beginners, there is Aardvark
  2. Webdeveloper: Another must for webdesigners.
  3. Greasemonkey: A cool addon that can be used …
read more

Cool Python Documentation Utilities

Sun 16 September 2007 by Thejaswi Puthraya

Cool Python Documentation Utilities

It's been a long time since I blogged. Part of the reason was laziness and the other part was that I needed good content to blog on. Now I have overcome both and here's my new post.

I have learnt from my experience that users (and …

read more

YouTube downloader in Python

Tue 10 April 2007 by Thejaswi Puthraya

Youtube Downloader in Python

I was surprised to read an article on BBC that stated that YouTube had eaten substantially into television's already declining viewership. Many others did not even find it worth taking note of because they had envisioned that YouTube would be a disruptive application (true in more …

read more

Recursive Quick Sort in Python

Fri 23 March 2007 by Thejaswi Puthraya

Recursive Quick Sort Algorithm in Python

Well it has been a long time since I blogged about algorithms (my last post on alogrithms here). As promised I am back with the quicksort algorithm. The quicksort alogrithm that I've written is recursive in nature against the iterative implementation.

Though the iterative …

read more

RM to MP3 Conversion

Sun 28 January 2007 by Thejaswi Puthraya

RM to MP3 Conversion

Very often I come across friends downloading songs in RM (Real Media) Format because they are very small in size. But after downloading them they realize that their favourite (MP3 sucks...OGG rocks) MP3 (portable) player cannot play them and get frustrated. Here is a small …

read more

Rocking Industrial Tour

Sat 20 January 2007 by Thejaswi Puthraya

Rocking Industrial Tour

Osmania University has been gracious enough to accomodate an Industrial Tour in the curriculum. Though meant to give an exposure to real time industrial experiences, it has ended up serving as a mini vacation with a small portion of time allotted for industrial visits. For my class …

read more