Wow , it has been such a long time since I stopped writing here. After getting busy with work and life , I never got time to maintain this site and it got defaced a couple of times beyond repair thanks to the WordPress vulnerabilities. Things have changed drastically over the past 10 years. This site is now hosted at Amazon AWS’s Mumbai data center, something which was next to impossible unless you had big bucks back then. I would be writing a lot about programming, general issues, travel and startups. Feel free to drop a note or comment.
Each time I visit the silicon valley of India I meet new people get new ideas discover great food. this is the same thing with the real silicon valley in USA also known as bay area
Linux on a nokia phone
Twitter is working on a Real time search engine and this might be change the face of twitter
Zdnet broke a story about the same
Santosh Jayaram who was VP , Search Quality , Google is now VP of Operations at Twitter .
SEO will have a new term – after Google Optimization and Yahoo, get read for Twitter Optimization
Soon Twitter will crawl tweeted urls and index the content.
This will be used to display results inside twitter.
Spammers who post crap links as tweets will die a slow death if this feature goes live
Also useless retweets will now go down the drain.
Off late twitter has been information overload to me after RSS overload.
IM really excited to see this decision by twitter in organizing the data better.
Also , when you have such data , Contextual ads will do really well. Twitter is not going to keep making losses for long
Imagine a user searching for mobile phones is reading a tweet pointing to http://fonearena.com
Advertisers who usually advertise on the site will love to target the potential user base of fonearena.
It gives them more ROI than advertising on a tweet pointing to say my personal blog
only time will tell whats going to happen
I love my macbook although its a bit slow and has a small screen ..
its so cool coz its light on my back when i carry it around .. not 4+ kilos like my old HP Pavillion
Battery lasts for 4-5 hrs .. Brightness of the screen has a direct impact on battery life .
I have converted it into a desktop by connecting a apple wired keyboard and logitech wireless mouse ..
the best par is the 24 inch dell monitor ..
For all of you who want a mac desktop which can be carried around easily , this is a good solution ..
macmini is cool and cheaper but its useless without a display.
There is often a misconception that Mac is just about usability and Graphics but the command line in mac is very similar to linux ..
I just love it
you can work on any linux web server over SSH ..
Putty sux big time compared to the mac commandline
Recently I was playing with the linux command line .. I was testing out a script which i was interested in..
i ran a wget command and download the file to the server and then extracted it using unzip
But the worst part is that the after the extraction i ran a mv command to move the files to root directory
And the command replaced the sites’ index.php .htaccess and robots.txt
I did not bother for a couple of days until I figure out that the site is not working as the main index file is broken and also google and other search engines started deindexing the site as the urls were broken and worst part is that robots.txt had a Dissallow * line
Its a Very painful mistake both for me and the site ..
So the lesson learnt is that Never try out new things / change files on a live site without prior testing even if ur confident enough ..
Such mistakes can cause irreversible damage to the site and might take days / month to discover ( glad i found in 2 days )
IM not surprised of the incident when Google recently flagged the whole web as Malware.
So having a Local , Dev or Staging environment .. even on same godamn server or machine would make a HUGE difference in such calamities
Daily backups were disabled for this site as its small one .. and the weekly backup was taking ages to extract
Only the host Servint saved us from this disaster .. they restored the files needed from a recent backup and we were back on track.
We had about 10hrs of downtime due to this negligence .. Unforgivable !
IM back in India after short stay in Uncle Sam’s Country
It was a great place indeed .. It was fun meeting new ppl and being there ..
But Home is Home and India is the best place whatever it is !!
IM currently traveling in sub-urban chicago on the metra ..
I have been outside the country for nearly 6 months now ..
life has changed a lot and things are moving really fast ..
and i hardly blog here .. you can find me on twitter varunkrish
i have also been doing a lot of work for fonearena
I have got my hands on the first google android phone the g1
IM at the Chicago Linux meetup and I m seeing an interesting app being discussed.
Its an application launcher for Linux GNOME called Do.
Its something similar to QuickSilver for mac osx which I have been trying for the past 1 week ..
Time to setup a dedicated Linux box at Home
Some hot news for Microsoft Fans and Developers using the .Net platform. Microsoft is open sourcing .NET framework libraries.
We’ll begin by offering the source code (with source file comments included) for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows). We’ll then be adding more libraries in the months ahead (including WCF, Workflow, and LINQ). The source code will be released under the Microsoft Reference License (MS-RL).
You’ll be able to download the .NET Framework source libraries via a standalone install (allowing you to use any text editor to browse it locally). We will also provide integrated debugging support of it within VS 2008.
When you debug a .NET application and hit a breakpoint in your code, you’ll now be able to see a debugger call stack that contains detailed file and line number information for the .NET Framework classes and methods in your application:
Sounds interesting.? Are we nearing the day in which we understand completely what the Exceptions mean