<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tom Gallagher</title>
	<atom:link href="http://thomasgallagher.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thomasgallagher.wordpress.com</link>
	<description>Social / Mobile / Web Developer at Logicode, London</description>
	<lastBuildDate>Thu, 22 Jan 2009 12:27:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thomasgallagher.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tom Gallagher</title>
		<link>http://thomasgallagher.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thomasgallagher.wordpress.com/osd.xml" title="Tom Gallagher" />
	<atom:link rel='hub' href='http://thomasgallagher.wordpress.com/?pushpress=hub'/>
		<item>
		<title>FBDG London &#8211; January 2009</title>
		<link>http://thomasgallagher.wordpress.com/2009/01/21/fbdg-london-january-2009/</link>
		<comments>http://thomasgallagher.wordpress.com/2009/01/21/fbdg-london-january-2009/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 23:03:30 +0000</pubDate>
		<dc:creator>thomasgallagher</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[custom fbml tags]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook connect]]></category>
		<category><![CDATA[facebook developer garage london]]></category>
		<category><![CDATA[huddle]]></category>
		<category><![CDATA[iplatform]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[scaling]]></category>

		<guid isPermaLink="false">http://thomasgallagher.co.uk/?p=7</guid>
		<description><![CDATA[The first Facebook Developer Garage London of the year was held this evening at Sun Microsystems in Monument, London. I only managed to stay for half of the garage but managed to catch Joshua March (iPlatform), Iskandar Najmuddin (Nudge London), John (CTO of Huddle) and Ivan Zoratti (MySQL). Iskandar talked about the introduction of custom [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomasgallagher.wordpress.com&amp;blog=3842559&amp;post=7&amp;subd=thomasgallagher&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_19" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-19" title="Facebook Developer Garage London - January 2009" src="http://thomasgallagher.files.wordpress.com/2009/01/n538255633_5649975_8318.jpg?w=300&#038;h=200" alt="Facebook Developer Garage London - January 2009" width="300" height="200" /><p class="wp-caption-text">Facebook Developer Garage London - January 2009</p></div>
<p>The first <a title="Facebook Developer Garage London" href="http://www.facebookgarage.co.uk/" target="_blank">Facebook Developer Garage London</a> of the year was held this evening at <a title="Sun Microsystem" href="http://www.sun.com/" target="_blank">Sun Microsystems</a> in Monument, London. I only managed to stay for half of the garage but managed to catch <a title="Joshua March" href="http://www.joshuamarch.co.uk/" target="_blank">Joshua March</a> (<a title="The iPlatform" href="http://theiplatform.com/" target="_blank">iPlatform</a>), <a title="Iskandar Najmuddin" href="http://www.linkedin.com/in/iskandar" target="_blank">Iskandar Najmuddin</a> (<a title="Nudge London" href="http://www.nudgelondon.com/" target="_blank">Nudge London</a>), John (CTO of <a title="Huddle" href="http://www.huddle.net/" target="_blank">Huddle</a>) and <a title="Ivan Zoratti" href="http://izoratti.blogspot.com/" target="_blank">Ivan Zoratti</a> (<a title="MySQL" href="http://www.mysql.com/" target="_blank">MySQL</a>).</p>
<p><a title="Iskandar Najmuddin" href="http://www.linkedin.com/in/iskandar" target="_blank">Iskandar</a> talked about the introduction of <a title="Custom FBML Tags" href="http://wiki.developers.facebook.com/index.php/Custom_Tags" target="_blank">custom FBML tags</a> and how he thought that Facebook had now opened FBML to the community. <a title="Custom FBML Tags" href="http://wiki.developers.facebook.com/index.php/Custom_Tags" target="_blank">Custom FBML tags</a> are essentially chunks of XHTML and JavaScript that allow developers to create little widgets containing some of their application&#8217;s functionality. These widgets can then be used privately by the developer &#8211; or (if chosen) publicly by other application developers. <a title="Causes" href="http://www.facebook.com/apps/application.php?id=2318966938" target="_blank">Causes</a> and <a title="iLike" href="http://www.facebook.com/apps/application.php?id=2413267546&amp;b" target="_blank">iLike</a> are two examples of applications that are currently making use of public <a title="Custom FBML Tags" href="http://wiki.developers.facebook.com/index.php/Custom_Tags" target="_blank">custom FBML tags</a> &#8211; check out the <a title="Custom FBML Tag Directory" href="http://wiki.developers.facebook.com/index.php/Custom_Tags_Directory">custom FBML tag directory</a> to see the latest publicly available tags.</p>
<p>Other platform updates include the launch of <a title="Facebook Connect" href="http://developers.facebook.com/connect.php" target="_blank">Facebook Connect</a> (hurrah!), the enhanced HTML and FBML support for email notifications and relaxation of email notification limits, and the ability to invite non-Facebook users to your application via email requests.</p>
<p>John spoke about how a chance meeting in San Francisco formed the beginnings of a relationship between <a title="Huddle" href="http://www.huddle.net/" target="_blank">Huddle</a> and business social networking website, <a title="LinkedIn" href="http://www.linkedin.com/" target="_blank">LinkedIn</a>. The two companies have since been working closely to bring the online collaboration features of <a title="Huddle" href="http://www.huddle.net/" target="_blank">Huddle</a> to the <a title="LinkedIn" href="http://www.linkedin.com/" target="_blank">LinkedIn</a> network. Early adoption is showing positive growth and take up has already been much more successful than a <a title="Huddle Workspaces on Facebook" href="http://www.facebook.com/apps/application.php?id=20383310695&amp;ref=s" target="_blank">previous Facebook launch attempt</a>.</p>
<p>I though that the most interesting talk of the evening was by <a title="Ivan Zoratti" href="http://izoratti.blogspot.com/" target="_blank">Ivan Zoratti</a>. He spoke of how the <a title="MySQL" href="http://www.mysql.com/" target="_blank">MySQL</a> team have been working with Facebook to improve their application infrastructure. Although he refrained from going into too much detail &#8211; the high level Facebook statistics as of November 2008 seems quite astonishing:</p>
<ul>
<li>130m active users (150m as of January 2009)</li>
<li>175m registered users</li>
<li>4m new users per week</li>
<li>5,000 page views per second</li>
<li>250,000 images served per second</li>
<li>26bn pictures on file</li>
<li>20,000 custom applications on the platform</li>
<li>10,000 servers in total</li>
<li>The largest memcache setup in the world</li>
</ul>
<p>Pictures and videos of this garage will follow shortly, the next <a title="Facebook Developer Garage London" href="http://www.facebookgarage.co.uk/" target="_blank">Facebook Developer Garage London</a> will be held in February 2009.</p>
<p><em>Photo: <a title="Chris Beach's Photos of the Facebook Developer Garage London - January 2009" href="http://www.facebook.com/album.php?aid=210607&amp;id=538255633&amp;ref=nf" target="_blank">Chris Beach</a></em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thomasgallagher.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thomasgallagher.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thomasgallagher.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomasgallagher.wordpress.com&amp;blog=3842559&amp;post=7&amp;subd=thomasgallagher&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thomasgallagher.wordpress.com/2009/01/21/fbdg-london-january-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1914f18149dadff4e28af7cfac76d94?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thomasgallagher</media:title>
		</media:content>

		<media:content url="http://thomasgallagher.files.wordpress.com/2009/01/n538255633_5649975_8318.jpg?w=300" medium="image">
			<media:title type="html">Facebook Developer Garage London - January 2009</media:title>
		</media:content>
	</item>
		<item>
		<title>Google I/O 2008, San Francisco</title>
		<link>http://thomasgallagher.wordpress.com/2008/05/28/google-io-2008-san-francisco-day-1/</link>
		<comments>http://thomasgallagher.wordpress.com/2008/05/28/google-io-2008-san-francisco-day-1/#comments</comments>
		<pubDate>Wed, 28 May 2008 21:28:42 +0000</pubDate>
		<dc:creator>thomasgallagher</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[apache shindig]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google android]]></category>
		<category><![CDATA[google apis]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[google cloud]]></category>
		<category><![CDATA[google friend connect]]></category>
		<category><![CDATA[google opensocial]]></category>
		<category><![CDATA[google web toolkit]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[project vrm]]></category>
		<category><![CDATA[san francisco]]></category>

		<guid isPermaLink="false">http://thomasgallagher.wordpress.com/?p=3</guid>
		<description><![CDATA[Morning Keynote &#8211; &#8220;Surf Report: Surf&#8217;s Up on the Open Web!&#8221; The first keynote of the day was focused on the latest Google technologies that are driving forward development of the &#8216;Open Web&#8217; concept. Primary topics included leveraging the Google Cloud deployment platform through Google App Engine (now available to all), and making use of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomasgallagher.wordpress.com&amp;blog=3842559&amp;post=3&amp;subd=thomasgallagher&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Morning Keynote &#8211; &#8220;Surf Report: Surf&#8217;s Up on the Open Web!&#8221;</strong><br />
<img style="width:200px;height:150px;float:left;margin:0 5px 5px 0;" src="http://photos-c.ak.facebook.com/photos-ak-sf2p/v250/229/41/509132340/n509132340_910226_9456.jpg" alt="Google IO, San Francisco" /><span>The first keynote of the day was focused on the latest Google technologies that are driving forward development of the &#8216;Open Web&#8217; concept. Primary topics included leveraging the Google Cloud deployment platform through  <a title="Google App Engine" href="http://code.google.com/appengine/" target="_blank">Google App Engine</a> (now available to all), and making use of the <a title="Google Web Toolkit" href="http://code.google.com/webtoolkit/" target="_blank">Google Web Toolkit</a> (a suite of tools, primarily focused around a Java cross-compiler) to provide desktop-style rich functionality on the web browser.</span></p>
<p>There was also a &#8216;Celebrity Fan Site&#8217; demo that showed just how easy it is to add multilingual search, news, videos, images and maps to a static website using the Google Web APIs and Javascript.</p>
<p><strong>Google OpenSocial Campfire Chat<br />
</strong><img style="width:200px;height:150px;float:left;margin:0 5px 5px 0;" src="http://photos-f.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131853_7988.jpg" alt="Google OpenSocial Campfire" />I found this campfire interesting as it focused on the development of the platform as much as the actual implementation of the technology. Emphasis was also placed on the importance of remembering that as we are dealing with an open standard, we as developers and consumers can contribute to the <a title="Google OpenSocial 0.8 Specification" href="http://code.google.com/apis/opensocial/docs/0.8/spec.html" target="_blank">Google OpenSocial Specification</a> and shape its future development.</p>
<p>Many of the floor questions seemed a little misguided as they were rather specific to an individual&#8217;s company or website. In reaction to this, panelist Dan Pieterson (Google, seventh from the left in the photograph) raised a very valid point that &#8220;OpenSocial provides common APIs, not common policies&#8221;. On a personal level I thought this was particularly valid as I have sometimes found that people have a tendency to seek reassurance for their business decisions from service providers when it is not really within their remit to comment.</p>
<p>Other topics of note included:</p>
<ul>
<li><a title="Project VRM (Vendor Relationship Management)" href="http://cyber.law.harvard.edu/projectvrm/Main_Page" target="_blank">Harvard Law&#8217;s Project VRM (Vendor Relationship Management)</a> &#8211; From what I gathered from a high level, this is the ethical notion that networks and containers simply borrow data that is owned by a user in order to fulfill a value proposition.</li>
<li><a title="Google Friend Connect" href="http://www.google.com/friendconnect/" target="_blank">Google Friend Connect</a> &#8211; Why go to your friends when they can come to you?</li>
<li><a title="Hi5" href="http://hi5.com/" target="_blank">Hi5</a> supports &#8220;Friend Circles&#8221; which allow developers to distinguish between relationship types (friend, colleague, acquaintance, lover?! etc.)</li>
<li>Jeremiah from <a title="Slide" href="http://www.slide.com/" target="_blank">Slide</a> mentioned that *some* networks are talking to application developers in order expand their marketing offering to larger brands.</li>
<li><a title="Apache Shindig" href="http://incubator.apache.org/shindig/" target="_blank">Apache Shindig</a> &#8211; Because anybody can be an OpenSocial container..</li>
</ul>
<p><strong>Stands</strong><br />
<img style="width:200px;height:150px;float:left;margin:0 5px 5px 0;" src="http://photos-b.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131849_6833.jpg" alt="Google IO Floor" />I visited all of the stands at the event to find out what was going on, although I will admit that I was slightly biased towards OpenSocial and Android (what is it about shiny new technologies?!).</p>
<p>At the OpenSocial stand I was introduced to the surprisingly addictive real-time TypeRacer game on <a title="Orkut" href="http://www.orkut.com" target="_blank">Orkut</a>. Players are displayed as cars and the idea is that you type out a paragraph word for word, the higher your word per minute count, the faster your car goes&#8230;</p>
<p><img style="width:200px;height:150px;float:left;margin:0 5px 5px 0;" src="http://photos-d.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131851_7406.jpg" alt="Google Android" /><a title="Google Android" href="http://code.google.com/android/" target="_blank">Google Android</a> seemed like a far less complete offering which is not surprising as it is a rather large proposition and the hardware isn&#8217;t due to be released until late this year. Still, after installing the <a title="Google Android SDK" href="http://code.google.com/android/download_list.html" target="_blank">Android SDK</a>, the <a title="Eclipse" href="http://www.eclipse.org/downloads/" target="_blank">Eclipse IDE</a> (complete with Android plugin) and sample Java code &#8211; I had a basic version of &#8220;snake&#8221; running on the emulator in next to no time. From a business perspective, I think that it will be interesting to see what kind of rich UI functionality the OpenGL support will make possible. Personally I would like to see an <a title="Amazon Ec2" href="http://www.amazon.com/EC2-AWS-Service-Pricing/b/ref=sc_fe_l_2?ie=UTF8&amp;node=201590011&amp;no=3435361&amp;me=A36L942TSJ2AJA" target="_blank">Amazon Ec2</a> instance monitor that would give you real time application statistics and alerts on your mobile device &#8211; a future project for <a title="RightScale" href="http://www.rightscale.com/m/" target="_blank">RightScale</a> perhaps?</p>
<p><strong>Summary<br />
</strong><img style="width:200px;height:150px;float:left;margin:0 5px 5px 0;" src="http://photos-g.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131854_8276.jpg" alt="Flight of the Conchords" />Although it may seem that there is a lot of experimentation in the online sector at the moment; talking to various people has reinforced my assumption that developers (and savvy businessmen alike) are unified in their understanding of what &#8216;the open web&#8217; is rapidly becoming. It is time to &#8220;think outside of the container&#8221; and bring the simplistic power of relevant social tools into our own websites and applications.</p>
<p><em>Picture: Flight of the Conchords</em></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/thomasgallagher.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/thomasgallagher.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thomasgallagher.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thomasgallagher.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thomasgallagher.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thomasgallagher.wordpress.com&amp;blog=3842559&amp;post=3&amp;subd=thomasgallagher&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thomasgallagher.wordpress.com/2008/05/28/google-io-2008-san-francisco-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e1914f18149dadff4e28af7cfac76d94?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thomasgallagher</media:title>
		</media:content>

		<media:content url="http://photos-c.ak.facebook.com/photos-ak-sf2p/v250/229/41/509132340/n509132340_910226_9456.jpg" medium="image">
			<media:title type="html">Google IO, San Francisco</media:title>
		</media:content>

		<media:content url="http://photos-f.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131853_7988.jpg" medium="image">
			<media:title type="html">Google OpenSocial Campfire</media:title>
		</media:content>

		<media:content url="http://photos-b.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131849_6833.jpg" medium="image">
			<media:title type="html">Google IO Floor</media:title>
		</media:content>

		<media:content url="http://photos-d.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131851_7406.jpg" medium="image">
			<media:title type="html">Google Android</media:title>
		</media:content>

		<media:content url="http://photos-g.ak.facebook.com/photos-ak-sf2p/v288/218/105/750310633/n750310633_3131854_8276.jpg" medium="image">
			<media:title type="html">Flight of the Conchords</media:title>
		</media:content>
	</item>
	</channel>
</rss>
