devadutta.net

Goobe – Google Bookmarks Easyfier

Firefox/Chrome extension (Greasemonkey script) to add keyboard shortcuts to bookmark current page on Google Bookmarks.

I am a big fan of Google Bookmarks. Mainly because it is super fast, feather light and does exactly what I want – Keep a lot of private bookmarks.

The easiest way to add Google bookmarks was to drag and drop one of their “bookmarklet” scripts into the address bar and click on it each time you wanted to bookmark something. Sounds easy, but it had a bunch of drawbacks. Like, for instance, you have to keep the bookmarks bar always visible, which eats up precious screen real-estate and also, you had to _move_ the mouse and click. Hard. Lot of work.

So, keeping up the tradition of doing whatever it takes to be more lazy, I wrote this simple Greasemonkey script that adds 2 keyboard shortcuts

  1. Ctrl + Alt + ] — Pop up window to bookmark current page on Google Bookmarks
  2. Ctrl + Alt + [ — Open the Google Bookmarks page in a new window, where you can see all your bookmarks sorted by date (By default, Google sorts it by title. I have no idea who thinks sorting bookmarks by title is useful. I have raised this issue with Google multiple times, but it has been unanswered)

It works on Firefox (with Greasemonkey installed) and on Chrome (natively) You can get it on userscripts.org here or get it below

UPDATE: Now Goobe is available as a proper Chrome extension

Simple Photos Backup

Simple Photos Backup – because existing tools could not backup like I wanted.

Description: A simple photo backup script written in php that looks for all images on your disk and backs-up unique photos organized by folders named after the camera the image was taken on.

Features:

  1. Find unique photos
  2. Copy to a specified location for backup
  3. Sort the images based on the camera model it was taken on

Get it here: http://github.com/devadutta/Simple-Photos-Backup

Usage: php simplePhotosBackup.php

Input: allPics.txt in the same folder should contain paths to all images on your disk. I wrote another simple script to do this, but the easiest way to do it is use Everything , search for *.jpg and export it to a text file “allPics.txt”

Settings: You need to edit the php file to specify destination paths. Very simple.

The project is on github, so feel free to fork it or send me improvement patches!

Stats from my photo collection:

More detailed story

Greasemonkey Script to type in Kannada

What does it do?
Simple. Lets you type Indian language kannada in any textarea box on a webpage.
You can toggle between English and Kannada keyboards using F12.

Wow! Where do I find it?
here http://userscripts.org/scripts/show/10251

What about tamil, telugu, marathi, bengali?
Coming soon!!

What license?
All code not marked with the (c) Monusoft is released under GPL version 2 or higher.

Does it work?
Of course yes!
Tested on blogger,orkut,gmail,livejournal,facebook and many such sites.

Where can I find the keyboard layout?
Here ( Click to enlarge )

Thanks to http://vishalon.net http://monusoft.com

jam mASHtra: Automatic JAM ( Just A Minute ) Timer

jam mASHtra: Just a minute mastering ashtra ( Asthra in sanskrit means tool)

Last year, for Udbhav at MSRIT, I conducted a Kannada Jam competition. The day before the competition, I was worried that no one will turn up for the competition. I thought it would be a flop. But to my surprise, the event saw a full house audience. I was forced to finish the competition by the admin staff since I had exceeded my time slot, but the audience did not listen and forced me to conduct it for some more time!
It was a thrilling experience.
One of the reasons behind the success of the event was, jam mASHtra.

jam mASHtra: Is an automatic and easy to use jam timer. I coded this the day before the event just to save myself from keeping insane jam logs for each participant.

jam mASHtra is very intuitive to use and if you know how to conduct a JAM, things will simply flow.

Downloads:

(Yes, the name is multiplexed )

6th Sem VTU Graphics Lab Projects and Lab programs

On public demand, I have mirrored these old things here.

  1. Kuncha

    Is a 2d Raster Graphics editor coded entirely in Turbo C++ 3.0. Adheres to all 6th sem graphics lab requirements.
    Download source code and executables here

  2. 6th Sem VTU Computer Graphics (CG) Lab programs
    I dont remember if i have coded every line in that, but I guess I have.
    Get it here

All code comes with no warranty of any sort. Released under GPL.

New PHP Scripts for download

Convert Wavelength to RGB values in PHP
Recursively Parse a Directory ( Simple Script )

VTU 7th Sem Network Lab Programs

In the wake of yogamaya going down, I have mirrored most of the useful content on yagamaya here. Hope it helps.

VTU 7th sem network lab programs
Most of the code is either by Devadutta, Abhijit, Srikanth or Prasad. One or two are flicked from the net (and acknowledged).

VTU 7th sem CGI lab programs
Most of the code is by Abhijit.

VTU 6th sem Graphics Editor
Coming up…

VTU 6th sem Graphics lab programs
Coming up…

Released Under GPL. Except the CRC program.
All programs come with absolutely NO WARRANTY. Use at your own risk.

 
devvakke hedarike na?