
Data
Get flash to fully experience Pearltrees
Wiki - Amazon Kindle Keyboard Shortcuts
An SD card is required to store screenshots; they are saved in .GIF format in the card's root. No SD card required for the Kindle 2 Intl or Kindle3. Alt+0 (zero) enable/disable slideshow (note that this will also work with text. There is no control for speed but changing font size will help somewhat.) F toggle fullscreen mode.Junk Charts
Dona Wong, whose graphics book I reviewed two years ago ( link ), has recently joined the New York Fed to lead an effort to visualize data. This is exciting because consumers are unlikely to learn anything from Excel spreadsheets, HTML tables, etc. which are the typical formats of public data. One of their efforts is visualization of mortgage delinquency data in the Tri-state and Long Island regions ( link ). This animation reminds me of the CDC obesity map, to which I gave a positive review in 2005 ( link ). This type of chart is great for revealing the evolution of a metric over time and over space. The sliding control is a very nice extra touch.Hans Rosling: Providing Data, Inspiring Change
CouchDB vs MongoDB: An attempt for a More Informed Comparison « myNoSQL
After posting about Scott Motte’s comparison of MongoDB and CouchDB , I thought there should be some more informative sources out there, so I’ve started to dig. The first I came upon (thanks to Debasish Ghosh @debasishg ) is an article about ☞ Raindrop requirements and the issues faced while attacking them with CouchDB and the pros and cons of possibly replacing CouchDB with MongoDB: [ Pros ] Uses update-in-place, so the file system impact/need for compaction is less if we store our schemas in one document are likely to work better. Queries are done at runtime. Some indexes are still helpful to set up ahead of time though.Visual Thinking
The art of data visualization
Raphaël—JavaScript Library
// Creates canvas 320 × 200 at 10, 50 var paper = Raphael( 10 , 50 , 320 , 200 ); // Creates circle at x = 50, y = 40, with radius 10 var circle = paper.circle( 50 , 40 , 10 ); // Sets the fill attribute of the circle to red (#f00) circle.attr( "fill" , "#f00" ); // Sets the stroke attribute of the circle to white circle.attr( "stroke" , "#fff" );jcr:lastModified: java.util.GregorianCalendar[time=1289931732010,areFieldsSet=true,areAllFieldsSet=true,lenient=false,zone=sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2010,MONTH=10,WEEK_OF_YEAR=47,WEEK_OF_MONTH=3,DAY_OF_MONTH=16,DAY_OF_YEAR=320,DAY_OF_WEEK=3,DAY_OF_WEEK_IN_MONTH=3,AM_PM=1,HOUR=6,HOUR_OF_DAY=18,MINUTE=22,SECOND=12,MILLISECOND=10,ZONE_OFFSET=0,DST_OFFSET=0] jcr:lastModified: java.util.GregorianCalendar[time=1289604170109,areFieldsSet=true,areAllFieldsSet=true,lenient=false,zone=sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2010,MONTH=10,WEEK_OF_YEAR=46,WEEK_OF_MONTH=2,DAY_OF_MONTH=12,DAY_OF_YEAR=316,DAY_OF_WEEK=6,DAY_OF_WEEK_IN_MONTH=2,AM_PM=1,HOUR=11,HOUR_OF_DAY=23,MINUTE=22,SECOND=50,MILLISECOND=109,ZONE_OFFSET=0,DST_OFFSET=0]

