All you need to know about CSS Transitions
All you need to know about CSS Transitions
Nice primer on CSS3 animations from Alex.
All you need to know about CSS Transitions
Nice primer on CSS3 animations from Alex.
Checked in at DUMBO Startup Lab .

In DUMBO
Posted on Flickr 9:41 am, May 29, 2013 jQuery(document).ready(function(){ var gmap_m15b5d453f8d741f522407d50b0ac5399 = { positions : { 197 : new google.maps.LatLng( ‘40.703’, ‘-73.988’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m15b5d453f8d741f522407d50b0ac5399’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m15b5d453f8d741f522407d50b0ac5399.positions ) { gmap_m15b5d453f8d741f522407d50b0ac5399.bounds.extend( gmap_m15b5d453f8d741f522407d50b0ac5399.positions[m] ); } // Render markers for ( var m in gmap_m15b5d453f8d741f522407d50b0ac5399.positions ) { gmap_m15b5d453f8d741f522407d50b0ac5399.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m15b5d453f8d741f522407d50b0ac5399.map, position : gmap_m15b5d453f8d741f522407d50b0ac5399.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m15b5d453f8d741f522407d50b0ac5399.map.setCenter( gmap_m15b5d453f8d741f522407d50b0ac5399.positions[197] ); });
Nice git alias to make the log output much more readable.
Checked in at Tonic East .
Made it here for #wp10. Come join us on the roof, I have free @WordPress swag!
Checked in at Prospect Park .
Here with apparently everyone else in Brooklyn.
Checked in at Atlas Café .
Looks like a good place for #cafeworking.

At the Knitting Factory
Posted on Flickr 8:24 pm, May 24, 2013 jQuery(document).ready(function(){ var gmap_m4a73966ab5d5de537166d1ffccd22bfc = { positions : { 873 : new google.maps.LatLng( ‘40.714333’, ‘-73.955834’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4a73966ab5d5de537166d1ffccd22bfc’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m4a73966ab5d5de537166d1ffccd22bfc.positions ) { gmap_m4a73966ab5d5de537166d1ffccd22bfc.bounds.extend( gmap_m4a73966ab5d5de537166d1ffccd22bfc.positions[m] ); } // Render markers for ( var m in gmap_m4a73966ab5d5de537166d1ffccd22bfc.positions ) { gmap_m4a73966ab5d5de537166d1ffccd22bfc.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4a73966ab5d5de537166d1ffccd22bfc.map, position : gmap_m4a73966ab5d5de537166d1ffccd22bfc.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4a73966ab5d5de537166d1ffccd22bfc.map.setCenter( gmap_m4a73966ab5d5de537166d1ffccd22bfc.positions[873] ); });
Checked in at Caracas Arepa Bar .
Econbrowser: The death of peak oil
garbnzgh: RT @Noahpinion: James Hamilton: The “peak oil” people were right, and peak oil did in fact happen. http://t.co/9r0vxFqSUe
Checked in at San Francisco International Airport (SFO) .
Home time.
Checked in at Mexico au Parc .
Hit me baby, one more time.
Checked in at Automattic Lounge .
More #selu action.
Checked in at The Grove .
Checked in at Palace Hotel, San Francisco .
Checked in at Automattic Lounge .
20 of us here learning how to write software 🙂
37.7841478-122.3973452

Posted on Flickr 7:07 am, May 20, 2013 jQuery(document).ready(function(){ var gmap_m97b42d4bd7137661337e615d7742ebec = { positions : { 944 : new google.maps.LatLng( ‘37.783833’, ‘-122.397501’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m97b42d4bd7137661337e615d7742ebec’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m97b42d4bd7137661337e615d7742ebec.positions ) { gmap_m97b42d4bd7137661337e615d7742ebec.bounds.extend( gmap_m97b42d4bd7137661337e615d7742ebec.positions[m] ); } // Render markers for ( var m in gmap_m97b42d4bd7137661337e615d7742ebec.positions ) { gmap_m97b42d4bd7137661337e615d7742ebec.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m97b42d4bd7137661337e615d7742ebec.map, position : gmap_m97b42d4bd7137661337e615d7742ebec.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m97b42d4bd7137661337e615d7742ebec.map.setCenter( gmap_m97b42d4bd7137661337e615d7742ebec.positions[944] ); });

Posted on Flickr 5:22 pm, May 19, 2013 jQuery(document).ready(function(){ var gmap_m7f31ff0fbd3c74157032cdddd0e65444 = { positions : { 535 : new google.maps.LatLng( ‘37.784166’, ‘-122.397334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m7f31ff0fbd3c74157032cdddd0e65444’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m7f31ff0fbd3c74157032cdddd0e65444.positions ) { gmap_m7f31ff0fbd3c74157032cdddd0e65444.bounds.extend( gmap_m7f31ff0fbd3c74157032cdddd0e65444.positions[m] ); } // Render markers for ( var m in gmap_m7f31ff0fbd3c74157032cdddd0e65444.positions ) { gmap_m7f31ff0fbd3c74157032cdddd0e65444.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m7f31ff0fbd3c74157032cdddd0e65444.map, position : gmap_m7f31ff0fbd3c74157032cdddd0e65444.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m7f31ff0fbd3c74157032cdddd0e65444.map.setCenter( gmap_m7f31ff0fbd3c74157032cdddd0e65444.positions[535] ); });
Checked in at Ferry Building .
This place is OOC. Feels bigger/busier than before.

Posted on Flickr 7:48 am, May 18, 2013 jQuery(document).ready(function(){ var gmap_me151a39fae0759e388dbd0b8bcbd4483 = { positions : { 852 : new google.maps.LatLng( ‘37.7935’, ‘-122.391834’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_me151a39fae0759e388dbd0b8bcbd4483’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_me151a39fae0759e388dbd0b8bcbd4483.positions ) { gmap_me151a39fae0759e388dbd0b8bcbd4483.bounds.extend( gmap_me151a39fae0759e388dbd0b8bcbd4483.positions[m] ); } // Render markers for ( var m in gmap_me151a39fae0759e388dbd0b8bcbd4483.positions ) { gmap_me151a39fae0759e388dbd0b8bcbd4483.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_me151a39fae0759e388dbd0b8bcbd4483.map, position : gmap_me151a39fae0759e388dbd0b8bcbd4483.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_me151a39fae0759e388dbd0b8bcbd4483.map.setCenter( gmap_me151a39fae0759e388dbd0b8bcbd4483.positions[852] ); });

Posted on Flickr 9:35 am, May 17, 2013 jQuery(document).ready(function(){ var gmap_me088996fc1a39129a1ffba3888be453a = { positions : { 536 : new google.maps.LatLng( ‘37.784333’, ‘-122.397334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_me088996fc1a39129a1ffba3888be453a’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_me088996fc1a39129a1ffba3888be453a.positions ) { gmap_me088996fc1a39129a1ffba3888be453a.bounds.extend( gmap_me088996fc1a39129a1ffba3888be453a.positions[m] ); } // Render markers for ( var m in gmap_me088996fc1a39129a1ffba3888be453a.positions ) { gmap_me088996fc1a39129a1ffba3888be453a.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_me088996fc1a39129a1ffba3888be453a.map, position : gmap_me088996fc1a39129a1ffba3888be453a.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_me088996fc1a39129a1ffba3888be453a.map.setCenter( gmap_me088996fc1a39129a1ffba3888be453a.positions[536] ); });

Dining room
Posted on Flickr 7:01 am, May 17, 2013 jQuery(document).ready(function(){ var gmap_m064178d5ccdee4cd27e049f2b74647c6 = { positions : { 347 : new google.maps.LatLng( ‘37.788166’, ‘-122.401667’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m064178d5ccdee4cd27e049f2b74647c6’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m064178d5ccdee4cd27e049f2b74647c6.positions ) { gmap_m064178d5ccdee4cd27e049f2b74647c6.bounds.extend( gmap_m064178d5ccdee4cd27e049f2b74647c6.positions[m] ); } // Render markers for ( var m in gmap_m064178d5ccdee4cd27e049f2b74647c6.positions ) { gmap_m064178d5ccdee4cd27e049f2b74647c6.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m064178d5ccdee4cd27e049f2b74647c6.map, position : gmap_m064178d5ccdee4cd27e049f2b74647c6.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m064178d5ccdee4cd27e049f2b74647c6.map.setCenter( gmap_m064178d5ccdee4cd27e049f2b74647c6.positions[347] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 4:11 pm, May 15, 2013 jQuery(document).ready(function(){ var gmap_m6dc0adc965e2a3049d64ba2d8c137c1d = { positions : { 82 : new google.maps.LatLng( ‘38.294166’, ‘-122.458667’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m6dc0adc965e2a3049d64ba2d8c137c1d’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.positions ) { gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.bounds.extend( gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.positions[m] ); } // Render markers for ( var m in gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.positions ) { gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.map, position : gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.map.setCenter( gmap_m6dc0adc965e2a3049d64ba2d8c137c1d.positions[82] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 1:40 pm, May 14, 2013 jQuery(document).ready(function(){ var gmap_maffd9a713da95e3cf99447e51668364e = { positions : { 800 : new google.maps.LatLng( ‘38.256’, ‘-122.331167’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_maffd9a713da95e3cf99447e51668364e’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_maffd9a713da95e3cf99447e51668364e.positions ) { gmap_maffd9a713da95e3cf99447e51668364e.bounds.extend( gmap_maffd9a713da95e3cf99447e51668364e.positions[m] ); } // Render markers for ( var m in gmap_maffd9a713da95e3cf99447e51668364e.positions ) { gmap_maffd9a713da95e3cf99447e51668364e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_maffd9a713da95e3cf99447e51668364e.map, position : gmap_maffd9a713da95e3cf99447e51668364e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_maffd9a713da95e3cf99447e51668364e.map.setCenter( gmap_maffd9a713da95e3cf99447e51668364e.positions[800] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 1:40 pm, May 14, 2013 jQuery(document).ready(function(){ var gmap_m0ea3a9fdce05a9b9752945dacb161884 = { positions : { 716 : new google.maps.LatLng( ‘38.256’, ‘-122.331167’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m0ea3a9fdce05a9b9752945dacb161884’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m0ea3a9fdce05a9b9752945dacb161884.positions ) { gmap_m0ea3a9fdce05a9b9752945dacb161884.bounds.extend( gmap_m0ea3a9fdce05a9b9752945dacb161884.positions[m] ); } // Render markers for ( var m in gmap_m0ea3a9fdce05a9b9752945dacb161884.positions ) { gmap_m0ea3a9fdce05a9b9752945dacb161884.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m0ea3a9fdce05a9b9752945dacb161884.map, position : gmap_m0ea3a9fdce05a9b9752945dacb161884.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m0ea3a9fdce05a9b9752945dacb161884.map.setCenter( gmap_m0ea3a9fdce05a9b9752945dacb161884.positions[716] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 10:31 am, May 14, 2013 jQuery(document).ready(function(){ var gmap_m0c743084c63bbf6e4c0eef9ec2a3950c = { positions : { 25 : new google.maps.LatLng( ‘38.256333’, ‘-122.334334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m0c743084c63bbf6e4c0eef9ec2a3950c’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.positions ) { gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.bounds.extend( gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.positions[m] ); } // Render markers for ( var m in gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.positions ) { gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.map, position : gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.map.setCenter( gmap_m0c743084c63bbf6e4c0eef9ec2a3950c.positions[25] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 9:25 am, May 14, 2013 jQuery(document).ready(function(){ var gmap_m5200143dfb3304bcd365281554915fbf = { positions : { 968 : new google.maps.LatLng( ‘38.255166’, ‘-122.334834’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m5200143dfb3304bcd365281554915fbf’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m5200143dfb3304bcd365281554915fbf.positions ) { gmap_m5200143dfb3304bcd365281554915fbf.bounds.extend( gmap_m5200143dfb3304bcd365281554915fbf.positions[m] ); } // Render markers for ( var m in gmap_m5200143dfb3304bcd365281554915fbf.positions ) { gmap_m5200143dfb3304bcd365281554915fbf.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m5200143dfb3304bcd365281554915fbf.map, position : gmap_m5200143dfb3304bcd365281554915fbf.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m5200143dfb3304bcd365281554915fbf.map.setCenter( gmap_m5200143dfb3304bcd365281554915fbf.positions[968] ); });

Annual VIP training workshop, held in Napa, CA
Posted on Flickr 1:26 pm, May 13, 2013 jQuery(document).ready(function(){ var gmap_ma5be695a30c8bf6cd34901bbd7a2f615 = { positions : { 434 : new google.maps.LatLng( ‘38.256333’, ‘-122.334334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_ma5be695a30c8bf6cd34901bbd7a2f615’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_ma5be695a30c8bf6cd34901bbd7a2f615.positions ) { gmap_ma5be695a30c8bf6cd34901bbd7a2f615.bounds.extend( gmap_ma5be695a30c8bf6cd34901bbd7a2f615.positions[m] ); } // Render markers for ( var m in gmap_ma5be695a30c8bf6cd34901bbd7a2f615.positions ) { gmap_ma5be695a30c8bf6cd34901bbd7a2f615.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_ma5be695a30c8bf6cd34901bbd7a2f615.map, position : gmap_ma5be695a30c8bf6cd34901bbd7a2f615.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_ma5be695a30c8bf6cd34901bbd7a2f615.map.setCenter( gmap_ma5be695a30c8bf6cd34901bbd7a2f615.positions[434] ); });
Checked in at Corner Burger .

From Fette Sau
Posted on Flickr 11:21 am, May 5, 2013 jQuery(document).ready(function(){ var gmap_m2b033b079494b9cd8659105407e2cae3 = { positions : { 323 : new google.maps.LatLng( ‘40.714166’, ‘-73.9565’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m2b033b079494b9cd8659105407e2cae3’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m2b033b079494b9cd8659105407e2cae3.positions ) { gmap_m2b033b079494b9cd8659105407e2cae3.bounds.extend( gmap_m2b033b079494b9cd8659105407e2cae3.positions[m] ); } // Render markers for ( var m in gmap_m2b033b079494b9cd8659105407e2cae3.positions ) { gmap_m2b033b079494b9cd8659105407e2cae3.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m2b033b079494b9cd8659105407e2cae3.map, position : gmap_m2b033b079494b9cd8659105407e2cae3.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m2b033b079494b9cd8659105407e2cae3.map.setCenter( gmap_m2b033b079494b9cd8659105407e2cae3.positions[323] ); });

Posted on Flickr 11:15 am, May 5, 2013 jQuery(document).ready(function(){ var gmap_m85fe5dfb2d428d799aabb101044751f5 = { positions : { 113 : new google.maps.LatLng( ‘40.714118’, ‘-73.956399’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m85fe5dfb2d428d799aabb101044751f5’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m85fe5dfb2d428d799aabb101044751f5.positions ) { gmap_m85fe5dfb2d428d799aabb101044751f5.bounds.extend( gmap_m85fe5dfb2d428d799aabb101044751f5.positions[m] ); } // Render markers for ( var m in gmap_m85fe5dfb2d428d799aabb101044751f5.positions ) { gmap_m85fe5dfb2d428d799aabb101044751f5.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m85fe5dfb2d428d799aabb101044751f5.map, position : gmap_m85fe5dfb2d428d799aabb101044751f5.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m85fe5dfb2d428d799aabb101044751f5.map.setCenter( gmap_m85fe5dfb2d428d799aabb101044751f5.positions[113] ); });
Checked in at Juventino .
with Steven
Code highlighting for Keynote presentations
Command line synatx highlight to clipboard and then you can paste it directly into Keynote.
Checked in at Kos Kaffe Roasting House .
I like the single tables for #cafeworking
Checked in at Istanbul Park .
DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews.
Roundup of HTML-Based Slide Deck Toolkits
A whole bunch of HTML/CSS based presentation tools.
Really powerful in-browser presentation system that’s all JS.
Checked in at 7th Avenue Donuts .
Checked in at Brooklyn Central .
Checked in at John F. Kennedy International Airport (JFK) .
Home!
Checked in at Charlotte Douglas International Airport (CLT) .
Checked in at Columbia Metropolitan Airport (CAE) .
Adios Columbia. #convergese has been awesome.
Checked in at Sheraton Columbia Downtown Hotel .
Checked in at Social Bar And Lounge .
With Obenland and @michaeldcain
Checked in at Drip on Main .
Checked in at Palmetto Pig .
#bbq!
Checked in at Sheraton Columbia Downtown Hotel .

Checked in at Monterrey Mexican Restaurant .
Interesting southern #burritofriday with Obenland and @michaeldcain.
Checked in at Columbia Museum of Art .
Mobile design. #converge
Checked in at Liberty Tap Room & Grill .
Checked in at Four & Twenty Blackbirds .
Checked in at Five Guys .
Online tool for creating and editing CSS spritemaps. Upload images, compile map, get auto-CSS.
Command-line process to increase the storage space allocated to a VirtualBox vdi. Perfect.
Checked in at Bagel Pub .
Checked in at U.S. Post Office – Van Brunt Station .
Normalize.css makes browsers render all elements more consistently and in line with modern standards. It precisely targets only the styles that need normalizing.
OOP In JavaScript: What You NEED to Know | JavaScript is Sexy
aidanfeldman: OOP in JavaScript “All you need to know” http://t.co/lleXypG8Mq
Checked in at Lafayette High School .
Here to make children cry.
Checked in at MTA Subway – 4th Ave/9th St (F/G/R) .
Ratchet is a loosely coupled PHP library providing developers with tools to create real time, bi-directional applications between clients and servers over WebSockets.
Checked in at Du Jour Bakery .
#cafeworking for the afternoon. Solid #wifi!
Automatically starting screen on SSH login
Bash script to put in your .bash_profile so that when you log in, you automatically jump into a screen session.

40.668-73.982334
Posted on Flickr 11:05 am, April 14, 2013 jQuery(document).ready(function(){ var gmap_m107538e7547928491ffbed16c1e8ae9e = { positions : { 650 : new google.maps.LatLng( ‘40.668’, ‘-73.982334’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m107538e7547928491ffbed16c1e8ae9e’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m107538e7547928491ffbed16c1e8ae9e.positions ) { gmap_m107538e7547928491ffbed16c1e8ae9e.bounds.extend( gmap_m107538e7547928491ffbed16c1e8ae9e.positions[m] ); } // Render markers for ( var m in gmap_m107538e7547928491ffbed16c1e8ae9e.positions ) { gmap_m107538e7547928491ffbed16c1e8ae9e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m107538e7547928491ffbed16c1e8ae9e.map, position : gmap_m107538e7547928491ffbed16c1e8ae9e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m107538e7547928491ffbed16c1e8ae9e.map.setCenter( gmap_m107538e7547928491ffbed16c1e8ae9e.positions[650] ); });
Checked in at Naidre’s Cafe .
Maybe #cafeworking? Small tables, but has (locked) #wifi
Checked in at The Pie Shop (DUBPies) .
Apparently half of Brooklyn took the afternoon off and went to Prospect Park.
A mobile-friendly, responsive, and lightweight jQuery dateinput picker
Checked in at Brooklyn Martial Arts .
40.6880302-73.9821621
Checked in at Apple Store, Fifth Avenue .
Checked in at Central Park .
Made it from Battery Park to Central Park. Huzzah!
Checked in at Shake Shack .
Powerful CSS prettifier. Lots of nice rules to be able to generate CSS according to our preferred format.
Checked in at Bus Stop Cafe .
Checked in at Washington Square Park .
Checked in at Crespella .
Checked in at Otto Enoteca Pizzeria .
Checked in at Burrito Bar & Kitchen .
High hopes, low expectations. #burritofriday #newyorkburritos
Checked in at Corner Burger .
Checked in at Brooklyn Martial Arts .
Kickboxing. Ouch.
This page is a collection of the best articles, videos and presentations we’ve found on the topic.
Checked in at Daisy’s Diner .
A plugin to make Backbone.js keep track of nested attributes.
Backbone.keys brings the keyboard to your views. Keyboard shortcuts bound to Views super easily.
nestCollection function makes it easy to nest collections in Backbone.js
wyuenho/backbone-pageable · GitHub
A pageable, drop-in replacement for Backbone.Collection inspired by Backbone.Paginator
Form framework for BackboneJS with nested forms, editable lists and validation