Showing posts with label Great Websites. Show all posts
Showing posts with label Great Websites. Show all posts

May 23, 2011

How to convert summarized RSS feeds into full text RSS feed?

Do you also feel annoyed by summarized RSS feeds where you have to go to actual website in order to read entire article? I hate it when I have to break my reading session by going to their website. In the past, I used to create Yahoo Pipe that iterates through all the RSS Items, fetch the destination URL and replaces summarized content with full page content but that’s a lot of work and when the destination site changes their page layout, Pipe breaks and I have to change it. So, its high maintenance way. I was always looking for a simpler way and recently came across this awesome site called, “Full Text RSS feed builder”.

Its very simple to convert Full Text RSS Feed using this service.

  • Go to http://fulltextrssfeed.com/
  • Enter the URL in the given box (This URL can be any RSS feed URL which has feed items as summary items) and click on Submit.

image

  • On the next page, you will be able to preview the full text RSS feed and edit box on that page will be the RSS feed URL which you should subscribe to in your favorite RSS reader (Google Reader is my favorite)

Awesome service and best of all totally free!

May 12, 2011

Trunk.ly – Just another bookmarking service? Not really

I’ve always been fascinated with bookmarking services. Be it delicious, mento, Digg or Google bookmarks. Recently I learned about Trunk.ly. Whats good in this yet another bookmarking service? Well, exactly what I was looking for.

I was looking for something which sweeps through all my social media sites (Twitter, Facebook, Google Reader, Blog) and captures all the links I share on all of them, apart from that whenever I want to save one-off page while surfing the internet, it should let me enter that too into Bookmarking system very easily.  So that, in future, if I want to search for anything, I have one place to go to! When I found Trunk.ly, after going through all the features, I was wondering if the developers of the site read my mind and created the service to do exactly what I wanted!!

Anyways, I’ve been using it from almost a month now and have more than 3200 bookmarks in the system. The developers are also in the initial stage of system development so, they are pretty responsive to any feature request (best for me, I always love it!)

Go to http://Trunk.ly and create your account. Once you log into your account, you’ll be able to setup links to your social media accounts from where the service will periodically poll for new data and import any new links, isn’t that amazing? Five stars!

Enjoy!

May 11, 2011

Never want to miss Twitter Interaction or Mention? Use Twply…

Do you also wish if you could get email notification for any mention or reply to your twitter handle? I think its one of the most requested features from Twitter (and twitter hasn’t implemented yet, surprised!). But Twply is awesome at this.

image

All you need to do is, open http://twply.com, authorize your twitter account access for Twply and provide email address where you wish to receive tweets mentioning your twitter handle or replies to your tweets!

I find it awesome because sometimes when I am on vacation or during night if somebody replies to my tweets, I get email notification and can keep conversation alive!

 

Update: Just realized that Twitter has recently added similar feature where you can get email notification, when any of your tweet is marked as Favorite by somebody or if somebody retweets your tweet or if somebody sends reply or mentions you in a tweet.  In order to activate these feature, you need to go to, https://twitter.com/settings/notifications. You’ll find something similar to following,

image

 

Enjoy!

April 26, 2011

How to find search keywords that leads users to your Website using Woopra

As I have mentioned before (here and here), Woopra is one of the best Analytics engine I’ve seen. I think you’d love it if you like to see real-time traffic to your site. Installing Woopra to your site is not very hard, use the guide here. I use it on my blog and find very interesting facts about what people search for on various search engines to land on my blog.

On a fine weekend, I wanted to fetch all the search keywords people use to come to my blog and save it per day in a file. I knew that Woopra provides API access (REST), and I wanted to write something quick to save this data. Instead of choosing C#, I chose Powershell to do this and just wanted to share the small script I came up with. (Pardon my dirty code, its just something I wrote very very quickly haven’t got a chance to clean it)

   1: Add-Type -AssemblyName System.Web
   2:  
   3: $a = New-Object XML
   4: $today = Get-Date
   5: $currentDir = Split-Path -parent $MyInvocation.MyCommand.Definition
   6: $currentDir
   7: for($i=0; $i -le 3; $i++)
   8: {
   9:     $td = $today.AddDays($i*-1)
  10:     $dayString = $td.Day,$td.Month,$td.Year -join "/"
  11:     $strURL = "http://api.woopra.com/rest/analytics/getqueries.jsp?website=jigar-mehta.blogspot.com&api_key=XXXXXXXXXX&date_format=dd/MM/yyyy&start_day=" + $dayString + "&end_day=" + $dayString + "&limit=100&offset=0"
  12:     $a.Load($strURL)
  13:     $strDate = [string]::Format(".\{0:ddMMyyyy}{1}", $td, ".txt")
  14:     Write-Host "Fetching for" $td.ToLongDateString() "into" $strDate
  15:     "============================================================================ " + $td.ToLongDateString() | out-file $strDate -encoding UNICODE
  16:     foreach($iii in $a.response.items.item)
  17:     {
  18:         $strTemp = $iii.name -replace "\+", " "
  19:         [Web.Httputility]::UrlDecode($strTemp) | out-file $strDate -append -encoding UNICODE
  20:     }
  21: }

In order to use above script, you will need to replace website=”jigar-mehta.blogspot.com” with your website name and api_key=XXXXXXXXXX with your own account’s API key (You can get it at, https://www.woopra.com/members/settings/api.jsp?website=<YourWebsiteName>, assuming you are logged in).



It will create text files (something similar to following) in the same directory as powershell script with keywords that led users to your blog.


image


A sample output for single day queries to my blog looks as follows,



   1: ============================================================================ Friday, April 22, 2011
   2: dell inspiron 1525 drivers
   3: windows phone 7 icon
   4: dell inspiron 1525 wireless network driver
   5: download dell inspiron 1525 intel chipset utility for windows xp
   6: 1525 driver xp
   7: youtube gujarati natak comedy
   8: dell inspiron 1525 bluetooth driver download
   9: inspiron 1525 video driver
  10: windows phone style icons
  11: youtube gujarati natak
  12: how to install hyper-v manager on windows 7
  13: device driver for inspiron 1525
  14: jigar mehta
  15: free online bug tracking system
  16: ગુજરાતી નાટક
  17: youtube gujarati movie
  18: ગુજરાતી natak
  19: dell inspiron 1525 audio drivers
  20: gujarati drama bas kar bakula
  21: gujarati natak
  22: dell insprion 1525 driver download xp
  23: dell inspiron xp drivers
  24: functional testing visual studio 2010
  25: jigar container movers
  26: gujarati natak list
  27: dell inspiron 1525 network intel driver
  28: dell inspiron 1525 video drivers for windows xp
  29: download application bar icon for windows phone 7
  30: hosted isuue tracker free
  31: nayan ne bandh rakhine jyare tamne joya chhe lyrics
  32: dell inspiron 1525 audio driver
  33: sairam dave jokes from prem etle vahem download link
  34: extract vhd
  35: dell inspiron 1525 download drivers xp
  36: extract .vhd files .iso
  37: inspiron 1525 xp drivers
  38: online free jira
  39: sairam dave prem jokes.zip
  40: gujarati natak on youtube list
  41: videosearch.rediff.comvideo_play.php?id
  42: vhd extract
  43: side by side execution assembly
  44: youtube .gujarati.movei.new
  45: cr-48

Powershell rocks!

March 31, 2011

Channels I love on Youtube

I love YouTube and content on it. Whenever I get some time, I go to YouTube to stay updated and know more. Here I have listed a few channels that I like and regularly watch.

 

If you also subscribe to various YouTube channels, you might want to try a small tool, I wrote that will allow you to watch your subscription videos in theater mode from your desktop! Download the tool below.. For more information, click here..

July 5, 2008

Bought Flickr Pro membership..

I am photos junkie.. Photography is one of my hobbies and collecting memories is yet another! As time was going by, it was becoming more and more difficult for me to maintain all the photographs.. It was all getting scattered!! (Some photos at my office machine, some on home desktop whereas some on laptop.. Some uploaded on one picasaweb album and few other on facebook, some on flickr where some on orkut, few on LiveSpaces and couple of them on Geni [related to family]!).. In short, maintaining 20,000+ photographs is not a simple task (I work as digital photo manager for some of my non-geek family members as well!)

I was planning to get everything centralized from quite some time and was looking for options! I considered many options including...

  • Host them on the web on my own server (I have got GBs of space online [where I have my website hosted])..
    • Main advantage of this was I would be able to access the photos wherever I go.. even I can create a shared folder which I can use to share photos with others..
    • But main disadvantage was, this approach was lacking social features.. What if somebody wants to comment on the photo? What if somebody wants to blog about it or mark it as favorite! It was more of a cloud hosting solution than the perfect one!
  • Get them all on a single machine and then create DVDs per event/year..
    • Main advantage of this was freedom from downloading photos when watching! I can even hook it to Media Center/Home server, when I buy one!
    • Main dis-advantage was, almost impossible to Share, Lack of Social interaction!
  • Upload them on PicasaWeb (which is going to become Google Photos shortly)
    • Advantage over here is, its very easy to share them with friends and family and Social interaction is also there..
    • Free account provides 1 GB space for photo uploads in each account so, if I go for it, I will need almost 25+ accounts for all my photos (which is horrible!) and I am not sure if picasa allows me to upload my high-res photos and maintains it there! (generally I have been uploading 1600 pixel photos!)
  • Upload them all on facebook
    • Facebook has excellent social features (including adding tags and notes/annotations) on photos..
    • Main problem with facebook was it does not allow me to upload high-res pictures.. it resizes them to 1024 pixels which is horrible because I can not use them for taking prints later on! (So, I have to maintain offline backup as well, which I don't want!)

From all above options, none of them were giving me what I wanted.. (none was perfect solution!)

I started checking Paid online services and found few,

From all above, I found Flickr most compelling solution having No.1 place in online photo all around the world with Yahoo network! So, I went ahead with that one.. And till now my experience has been pretty good! The service is really good housing 10,000+ photos for me (I've been able to upload only those many till now! Though, upload still going on..)

Advantages in Flickr that I found most interesting,

  • Maintain high-resolution photos for later download!
    • Though, you need to be Pro member for this..
  • Even if you forget or cancel to renew your account, they hold on the photos for you in case if you decide to come back to pro again in future!
    • This was very much needed for me.. Just in case, if I forget to renew the account, it should not delete all my photos (because I may not have backup!!)
  • Social features
    • I have almost 100+ contacts already on flickr.. So, I can share my stuff with friends and family very easily and effectively
    • Even I have control over which photo can be viewed by which group and I can change it at any time!
  • RSS
    • Its a must! My friends can subscribe to RSS feed for my photo stream and can get notified as and when I upload any new photos right from their RSS reader (without even visiting flickr!)
  • Integration with FriendFeed
    • FriendFeed has got a place in my internet social network! As and when I upload any photo on Flickr, friendfeed places that on my friendfeed profile and all my contacts can see it!
  • Low Rate/Fees
    • Its just 24.99$ a year! As compared to other services, its much cheaper..
  • Video Uploads
    • Pro members can even upload videos..
    • Though this is sort of limited (90 seconds of video AND max. 150 MB in size).. but it covers half of my videos and I hope flickr improves on limit in future for Pro members..
  • Desktop Upload Tool
    • Flickr has got desktop upload tool which allows me to upload photos directly from desktop by dragging them to the tool and setting tags, creating sets all with just a click! (though, I prefer flash based browser upload page!!)
  • Organize capability for huge collection of photos
    • I would say Flickr is expert in allowing users managing their huge collection of photos!
    • Pro members can create Collections (Top Entity) add sets to the collections.. I create a set for a bunch of photos from same event..
    • Even their web interface for managing photos is really awesome!
  • Full-text search for all photos!
    • This is really awesome stuff.. Be it photo title, description, set name, collection name, comment, tag.. Flickr searches everything when you ask it to!! Its really easy to find photos once its up there!
    • It can even search by Camera Model!! If you remember some photo taken from a particular camera model, you can search for all photos in your account taken from that camera!!
  • Upload through EMail/Mobile!
    • I love this! Sometimes upload through email comes really handy..
  • Stats (Analytics)
    • This is really good feature for people interested in looking at their most liked pictures.. Mostly useful for photographers!
  • Geo-Tag the photos!
    • This is getting more and more important..
    • I have read many reports that in some times, we all will have cameras with GPS capability such that resultant photograph will contain the exact location where it was taken! Pretty awesome, isnt it?

Though, nothing is perfect in this world! Here are few things I think flickr needs to add.. (from what I have found as a user!)

  • Integrate with services like PicSquare and allow international people to get print of their digital photos
    • Right now, they have integration with few companies (like Moo) but only US people can take benefit of it!
  • Increase the video upload limit!
    • Actually 90 seconds is very less for any videos that one may have got! I am fine with 150 MB limit but duration should atleast be 5 minutes! (afterall, what can you do in 1.5 minute!!)
  • Enable users to import photos (maintaining Tags and Album name [set name], comments) from external services like Picasa, Facebook..
    • For a new Pro member entering into Flickr world, he may have photos hosted at other places which he should be able to import with just few clicks!!
    • I think flickr can do this easily today because almost all services has enabled API access to photos! (be it through RSS/ATOM or APIs)
  • Enable international Users to order DVD of their selected full resolution pictures at reasonable cost!
  • Allow users to associate set of photos with an Event and present user a timeline view of his photos!
    • Mostly photos represent an event of occasion.. I love Geni's photo album because it enables users to create Events, map it to date (or range of date) and add photos to that timeline.. Flickr should allow Pro users to do that.. That way it will be easy to browse the photos..
    • Though, Flickr already has Archive feature which allows user to see when was photo actually taken and when was it uploaded to flickr.. but They are just bunch of dates, no names/description associated with it!
  • Enable users to Annotate contacts on the photos!
    • I love Facebook's friend annotation feature where you can draw a rectangle and mark it with a friend name!! (Even Geni has that feature!)
  • Duplicate Removal
    • This is very much needed feature of Flickr! Many a times it may happen that user uploads same picture twice.. At least Flickr should suggest user (based on date-time/name/title of picture that it may be duplicate and allow user to remove it..
  • Better Friend/Contacts Discovery!
    • There are lots of social networks around.. Right now, flickr allows you to import contacts from GMail/Live/Yahoo addressbook, but that should not be it, Flickr should allow user to find for friends from various social networks like Friendfeed, Facebook, Geni (at least all that has API access enabled)
  • Create Mosaic for each Set and allow user to automatically blog about newly created set..
    • This would be awesome! Just imagine that I created a new set, added 50 pictures to it and flickr randomly chooses 9/12 photos from that set creates a mosaic and blog it right away!
  • Create Fluid view for photostream page..
    • Right now, flickr shows page content for 1024x768 resolution and for wide screen monitors (like the one I have, which is 19", I see photos in the middle, a lot of space wasted on both sides).. Flickr should use screen asset properly and show photos using all space available in photostream view.. that will decrease scrollbar size or may be accommodate more photos on a page which means less scrolling..
    • Actually, I like PicLens very much while visualizing flickr photos! I hope flickr gives something like that for browsing the photos! (Something like Media Center or PicLens where I can maintain context while going from collection to set and set to photograph!)

From what I have found, Flickr is really a very deep layered service! There is a lot to learn about it for every flickr user!! Now, I know why Yahoo terminated Yahoo! photo gallery and made all users to move to flickr!! Great service!

Stay tuned.. Wave

June 25, 2008

How do I.. Keep my files synchronized between multiple machines..

This is the issue faced by many people using more than one computer/devices.

Well, at the same time there are multiple services out there in the cloud that tries to solve this issue..

I have used following services which can solve this issue..

  1. Windows Live Foldershare
  2. Microsoft Live Mesh
  3. DropBox

Dropbox and Live Mesh are still in private beta where you need an invite to join the service. Windows Live Foldershare is in beta but anybody having Live ID can join.

I am running out of Live Mesh invites right now, but I have few DropBox invites available.. If you want, leave a comment with your email id, will send one!

Stay tuned.. Wave

June 20, 2008

Dare to suggest or discuss an issue with Windows UI ??

Are you a designer mind? Do you love discussing UI / functionality related issue ? Can you think of better way to solve an issue with Windows UI / experience? Do you like suggesting things? If yes, then here is a great site that lets you discuss and 'vote' regarding windows UI issues..

http://www.istartedsomething.com/taskforce

Very nice site that I enjoy spending some time with every now and then. I love to see how different users looks at various features and what they expect.. There are also great people out there who gives really great ideas to solve complex problem in efficient way! My personal favorite on the site is 'digg' style box to cast your vote (positive or negative).. You can also leave comment to back your ideas..

Though, this is not Microsoft Official website (Microsoft should comes up with something like this to get feedback from community) but, I hope Program Managers from Microsoft will take a look at this site to 'listen to' what their users are saying (which is their primary job, I guess)!

Go, advice Microsoft to build your Dream Windows..

Stay tuned.. Wave