Kindle 3 keyboard shortcuts that I frequently use and some more

This is more of note to self but at the same time I feel it will benefit someone some day

  • alt + shift + G takes a screenshot which gets stored in the document folder as a png file
  • alt + G will refresh the screen, this is useful to remove the ghosting which may at times occur
  • shift + alt + m on home screen will start the built in mine sweeper game and if you are into games on kindle take a look here
  • alt + top row of letters will type out numbers
  • Slide and hold the power switch for long enough and it turns off your kindle – further investigations reveal that this is 7 seconds to turn off and holding it for 15 seconds will reset it
  • alt + B while reading adds and removes bookmarks
  • alt + space turns music on and off (mp3 should be uploaded in Kindle’s ‘music’ folder
  • shift + Sym turns speech on and off Space pauses it
  • Skip chapters in a book by using right and left on the nav controller
  • I discovered that pressing G when in Minesweeper starts GoMoku

The are some things which I want to try but have not as yet –

  • Use the Image Viewer in Kindle
  • Try using Calibre to remove DRM from the books I have purchased
  • Try out the  alternate Kindle OS Duokan. Works without jail breaking and claims better PDF rendering

Last month @ SANIsoft blog February 1, 2011

  • [How to] Optgroups in select for Drupal CCK module
    Many times we have taxonomy terms with parent/child relation with requirement that only the child taxonomy should be selected while adding a new content. One such case is Category/Albums in a photo gallery where one must select an album while adding a photo but category plays an important role in grouping the albums. Most of […]
  • [CakePHP] Custom Configuration variables
    Many a times we need to define variables in such a manner that we can use them throughout our application. Some people wrongly call them Global Variables but I guess the right term would be Configuration Settings or Configuration Variables Some examples for such settings are: “From” to be used while sending emails Access keys […]
  • [CakePHP] Configure cache parameters for core and model
    Happy New Year to everyone and welcome to my first post of the year. Many times you need to have a look at total number of seconds taken by SQL queries in a CakePHP application. It’s cumbersome to scroll a long list of SQL queries every time and if the application has a lot of […]
  • [WordPress Plugin] iPad Swipe
    Most WordPress themes look just fine when you view them in an iPad but what every iPad user gets very soon used is swiping across to turn pages. I thought it would be a good addition for any WordPress blog to be able to provide this functionality via a plugin and a good programming exercise […]
  • Drupal 7 Release Party, Nagpur, India
    It was the 8th of January 2010, the big day had arrived. It was Drupal 7 Release Party – Nagpur edition. This was certainly one of the most awaited event of the new year. Drupal 7 had released a couple of days back and just like developers all over the world, Drupal community in Nagpur […]
  • Introduction to creating desktop applications with PHP and Titanium
    Welcome back! and a very Happy New Year. Yes, you saw it right. The post is about creating desktop applications with the help of PHP. And No, we are not using PHP-GTK. You can now create desktop applications without learning a completely new programming language! That is with the help of a free and open source […]
    Now this was a post which generated a record number of hits on the site

Osprey – A legendary bird

Osprey in flight
Osprey in flight

There are some species of birds which are common, almost everyone and their aunts have a great picture of them but I somehow do not have any decent pictures. The Osprey (Pandion haliaetus) till very recently was one such species. Continue reading for some interesting trivia and 2 more pictures

Indian Muntjac

Indian Muntjac (Muntiacus muntjak)
Indian Muntjac (Muntiacus muntjak)

All my previous sighting s of this animal have been fleeting glimpses as it disappeared into the bushes. Indian Muntjac commonly known as the Indian barking deer is a small, very alert and shy member of the deer family. Read more with one more photograph

Last month @ SANIsoft blog January 1, 2011

  • [How To] Live index updates in Sphinx search
    Sphinx search engine can index huge databases with ease and speed. However, when new data (in database or the configured data source) comes in, there is no point in re-indexing everything again and waste our CPU cycles and other resources. Sphinx offers live (almost real time) index updates using a technique called as main+delta scheme. […]
  • [How To] Create content type with CCK fields from your custom module in Drupal
    In the previous post, Sumit wrote about creating content type through custom module. Creating the content type this way allows you to distribute your custom content type easily without asking your users to create the content type manually before installing your module. But what if you have a complex content type created with lots of […]
  • [CakePHP – How To] CKFinder configuration management using component
    Hello guyz, I am back again with an article on CakePHP. This one is related to CKFinder configuration management. CKFinder is a file management plugin for CKEditor using which you can upload new files or use existing files to link in to CKEditor’s content. There is a config.php in CKFinder’s directory which has many configuration […]

Travails of 2010 and some new year resolutions

Last foss.in
Last foss.in

The year gone by can be best described as a year of photography and traveling.

I started the new year with my 20th picture on Flickr explore, but the novelty of Flickr explore wore off pretty soon as I got a front page explore again and then 40 pictures and finally 50+. We traveled to the Rann of Kutch for a week in the last week of January and got a lot of bird (and a few animal) photographs.

February saw me doing the long over due drive to Mallura Village in Melghat in quest for the the Forest owlet . The pictures I brought back from that trip have been in demand by several publications and websites.

I started collaborating with Lalit Vikamshi and we have been doing some very interesting experiments with studio photography since then…

Mid May we took another trip and this time it was to Tanzania, It was an wonderful and unique experience and once again there were a lot of photographs, in fact 14000+ I finally managed to post-process upload the last of selected few in November. Just before the trip we celebrated our 16th wedding anniversary

I got myself an iPad and became a fan.

September I tried out the 750 Words experiment successfully, turned 44 and noticed that my blog has 200006 published words.

The trip Botswana trip I planned with Amit Sharma materialized and we camped in the heart of Moremi and Savuti.

The most significant event of the year for me was the last foss.in, it was an amazing journey for all of us. For the curious Atul has written why it was the last. We stayed one day more and took the last wildlife trip of the year to B.R. Hills with Kalyan and stayed at the awesome Gorukana Resort

Resolutions: I have never been too much of a new year resolutions person but this year I have decided that starting 1st Jan for 100 days I will be a vegetarian and not take any alcohol. The second resolution is to continue with writing 750 Words daily for next 100 days

Botswana trip – Camping in the heart of Moremi and Savuti

The camp fire
The camp fire

The seed for the trip to Botswana was planted when we were in the Serengeti plains of Tanzania in May. Amit Sharma, my good friend of many years said that there was a great price deal and photographer Vincent Grafhorst will be our host. I was instantly hooked. Six months was a long time but there were things which took long, like the Johannesburg visa, plans were changed which meant re-booking tickets several Times. Continue reading, 14 more pictures of the camp

An amazing journey – Aasim at foss.in

Yesterday Swati was reminiscing about how the event now called as foss.in began and what an amazing journey it has been for the past 10 years. Leafing thru the photos we realized that the journey has been more so for Aasim who began it as a 3 year old in ITcom 2000 and has been there every year ever since.

IT com 2000
IT com 2000

Click for other 9 years

Last month @ SANIsoft blog December 1, 2010

  • [How To] Post data using PHP streams
    Recently, I needed to work on a project that needed to post information to another site without the user actually leaving the site and I needed to do this more than thrice and to different urls ! And I did it! Any guesses how ? What ? Ajax ? No! ? CURL you say ? […]
  • [How To]Use user-defined variable in MySQL LIMIT clause
    Recently, I got a situation where I needed to select only the first 50% (half) records from a database table. The constraint was that I could not use programming language to add a variable to the MySQL limit clause. Under normal circumstances the code would look something like this PLAIN TEXT PHP: // Connect to […]
  • [Drupal] Replace default content title with custom field
    Recently I had a requirement of allowing the user to choose the date while creating a new content in Drupal site and that date should be treated as a content title. Using CCK and the Date module, it was easy to add a date field with nice looking jQuery datepicker to the new content type. […]
  • jCrop Demo using PHP
    This is one more post in my ‘image manipulation using PHP’ series. This one uses jCrop, a jQuery plugin, which provides the quick and easy way to add image cropping functionality to your web application. Most of the people understand what the image cropping is, hence I am jumping to the demo of it by […]

Ngorongoro crater – A living Eden

The King eats!
The King eats!

Now that I am back from another wildlife photo tour in Botswana, Africa. It became imperative that I finish posting the pictures and experiences from the previous ones. Continue reading for GPS trail and mapped photos