<?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/"
	>

<channel>
	<title>BillDay.com &#187; Security</title>
	<atom:link href="http://billday.com/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://billday.com</link>
	<description></description>
	<lastBuildDate>Sun, 05 Feb 2012 10:59:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Android Open 2011 Highlights</title>
		<link>http://billday.com/2011/11/14/android-open-2011-highlights/</link>
		<comments>http://billday.com/2011/11/14/android-open-2011-highlights/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 22:07:06 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Africa]]></category>
		<category><![CDATA[aleksandargargenta]]></category>
		<category><![CDATA[alexhoward]]></category>
		<category><![CDATA[all_about_android]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[androidshow]]></category>
		<category><![CDATA[antialiasing]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[app_stores]]></category>
		<category><![CDATA[arduino nfc]]></category>
		<category><![CDATA[bestbuy]]></category>
		<category><![CDATA[bitmaps]]></category>
		<category><![CDATA[clairehunsaker]]></category>
		<category><![CDATA[clip_paths]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[developing]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[ecosystem]]></category>
		<category><![CDATA[engagement]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[flurry]]></category>
		<category><![CDATA[followers]]></category>
		<category><![CDATA[gdp]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[ideals]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[javame]]></category>
		<category><![CDATA[jessevincent]]></category>
		<category><![CDATA[kenya]]></category>
		<category><![CDATA[keynotes]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[markets]]></category>
		<category><![CDATA[markogargenta]]></category>
		<category><![CDATA[microsatellites]]></category>
		<category><![CDATA[mission]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile_payments]]></category>
		<category><![CDATA[mobile_wallet]]></category>
		<category><![CDATA[mosolo]]></category>
		<category><![CDATA[mpesa]]></category>
		<category><![CDATA[nasa]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[nexus]]></category>
		<category><![CDATA[nickfarina]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[openness]]></category>
		<category><![CDATA[oreilly]]></category>
		<category><![CDATA[panels]]></category>
		<category><![CDATA[payments]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[phonesats]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[principles]]></category>
		<category><![CDATA[ram]]></category>
		<category><![CDATA[robertstephens]]></category>
		<category><![CDATA[rockets]]></category>
		<category><![CDATA[sales]]></category>
		<category><![CDATA[seanbyrnes]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sessions]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[smartphones]]></category>
		<category><![CDATA[soul]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[speakers]]></category>
		<category><![CDATA[square]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[timoreilly]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webviews]]></category>
		<category><![CDATA[willmarshall]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3830</guid>
		<description><![CDATA[This October I was able to attend both the O&#8217;Reilly Android Open (@androidopen) and X.commerce Innovate conferences back-to-back in San Francisco. I wrote more about Innovate in a separate DevZone article. This time, I&#8217;d like to break down the most interesting bits of Android Open from a developer-centric perspective. Fascinating morning keynotes Android Open was [...]]]></description>
			<content:encoded><![CDATA[<p>This October I was able to attend both the <a href="http://androidopen.com/android2011" target="_top">O&#8217;Reilly Android Open</a> (<a href="http://twitter.com/androidopen" target="_top">@androidopen</a>) and <a href="http://www.innovate-conference.com/" target="_top">X.commerce Innovate</a> conferences back-to-back in San Francisco.  I wrote more about Innovate in a <a href="http://billday.com/2011/11/09/innovate-2011-highlights/" target="_top">separate DevZone article</a>.  This time, I&#8217;d like to break down the most interesting bits of Android Open from a developer-centric perspective.</p>
<h2>Fascinating morning keynotes</h2>
<p><img src="https://www.x.com/sites/default/files/20111104_article.android.open_.01.signage.jpg" title="Everyone was coming and going at high speed to get from one interesting session to another" align="right" height="300" /></p>
<p>Android Open was jam packed with activities including a pre-conference day of workshops and then two days of main conference.  Each morning of the regular conference began with a series of five to twenty minute long keynote talks and panels.  You can see a complete listing of the speakers for both days in the <a href="http://androidopen.com/android2011/public/schedule/grid" target="_top">conference schedule</a>.  You can also watch the keynote sessions via the  <a href="https://www.youtube.com/playlist?p=FA1D1EAD85546A4B" target="_top">Android Open 2011 Youtube video playlist</a> (<a href="https://www.youtube.com/playlist?p=FA1D1EAD85546A4B" target="_top">click here to access</a>).  I would encourage you to watch as many of the keynotes as possible; they contain a lot of interesting and inspirational material to get your Android juices flowing!</p>
<p>O&#8217;Reilly founder &#038; CEO <a href="https://plus.google.com/107033731246200681024/posts" target="_top">Tim O&#8217;Reilly</a> (<a href="http://twitter.com/timoreilly" target="_top">@timoreilly</a>) kicked things off with his Day 1 opening keynote &#8220;<a href="https://www.youtube.com/watch?v=1xxPJX1cdbk" target="_top">What Android can learn from Steve Jobs</a>&#8220;.  Definitely an interesting choice of title for an Android conference!  But Jobs&#8217; passing the week before presented O&#8217;Reilly with an opportunity to discuss some of the key principles behind Apple&#8217;s success, especially the notion espoused by Jobs that a company needs to be &#8220;true to its soul&#8221;.  O&#8217;Reilly examined Google&#8217;s &#8220;soul&#8221; at length, suggesting that it needs to never forget its original mission to help connect people to all the world&#8217;s information.  Key takeaway for Android developers and businesses:  Stay true to yourself and your mission while holding Google to its own high ideals, too.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/1xxPJX1cdbk" frameborder="0" allowfullscreen></iframe></p>
<p>The <a href="https://www.youtube.com/watch?v=Bz8yWuwnp6A" target="_top">next keynote that caught my attention</a> was a conversation between conference co-chair <a href="http://marakana.com/expert/marakana_expert,2.html" target="_top">Marko Gargenta</a> (<a href="https://twitter.com/#!/markogargenta" target="_top">@markogargenta</a>) and <a href="https://plus.google.com/115839703624312555159/about" target="_top">Robert Stephens</a> (<a href="http://twitter.com/rstephens" target="_top">@rstephens</a>), CTO of Best Buy.  Stephens is a pretty technical guy, even going so far as to say that Best Buy ought to <a href="http://www.launch.is/blog/hey-hardware-geeks-best-buy-cto-envisions-arduino-section-an.html" target="_top">get rid of their DVD section and replace it with an Arduino section</a>!  As you might imagine given the crowd, <a href="http://this8bitlife.com/this-8-bit-life/2011/10/10/an-open-letter-to-best-buy-cto-robert-stephens.html" target="_top">this was well received</a>.</p>
<p>The thing that really stood out for me as a mobile payments developer, however, was Stephens&#8217; discussion of the many issues with NFC deployment.  He said Best Buy may bypass at least some NFC generations completely, going straight to purely cloud-based payments solutions.  This joins the rising tide of anti-NFC sentiment and pragmatism that seems to be building, and echoes some of the many things PayPal has said publicly about NFC weaknesses in recent months.  Takeaway:  Watch major retailers such as Best Buy closely to pick up the beginnings of big shifts in mobile payments.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/Bz8yWuwnp6A" frameborder="0" allowfullscreen></iframe></p>
<p>Day 2 saw a couple more morning keynotes that stood out for me.  The first, &#8220;<a href="http://www.youtube.com/watch?v=02ohgCyjff0" target="_top">Android in Space</a>&#8221; by Will Marshall (<a href="http://twitter.com/wsm1" target="_top">@wsm1</a>) of NASA, dealt with building <a href="http://gov20.govfresh.com/nasa-to-launch-inexpensive-android-phonesats-into-space/" target="_top">very cheap microsatellites based upon Android-based Nexus One smartphones</a>, aka &#8220;<a href="http://twitter.com/NASA_Phonesat" target="_top">phonesats</a>&#8220;.  &#8220;Very cheap&#8221; in this case means tens of thousands versus millions or billions of US dollars.</p>
<p>Marshall noted that because of the conservative nature of space flight, the CPU in phonesat Nexus Ones will actually be the fastest CPUs onboard a satellite to date when they&#8217;re launched into orbit later this year.  He also asked the audience some provocative questions such as &#8220;What if we could each have personal satellites?&#8221; and &#8220;What if satellites became a software domain?&#8221;.  Thing to note:  Android software and off the shelf mobile phone hardware can reduce costs in some areas by two or more orders of magnitude versus traditional ways of doing things, and that could change everything in those areas.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/02ohgCyjff0" frameborder="0" allowfullscreen></iframe></p>
<p>You can read more about the phonesat project from <a href="http://gov20.govfresh.com/nasa-to-launch-inexpensive-android-phonesats-into-space/" target="_top">this report</a> from O&#8217;Reilly correspondent <a href="https://plus.google.com/u/0/107980702132412632948/posts" target="_top">Alex Howard</a> (<a href="http://twitter.com/digiphile" target="_top">@digiphile</a>).  Among other things, Alex links to an <a href="http://vimeo.com/14147912" target="_top">excellent documentary</a> on early phonesat rocket launch testing.</p>
<p>The final keynote that fascinated me was &#8220;<a href="https://www.youtube.com/watch?v=sGPkssyVzeg" target="_top">The African Laptop Killer:  Android and the Developing World</a>&#8221; by Claire Hunsaker (<a href="http://twitter.com/chunsaker" target="_top">@chunsaker</a>).  Hunsaker discussed the tremendous rise of mobile technology in Kenya and elsewhere and how that technology is revolutionizing lives and economies.  Some of the statistics quoted include:</p>
<ul>
<li>99% of Internet access in Kenya is via mobile device.</li>
<li>Cheap Android phones have dropped Internet access in Kenya from 31% of an average worker&#8217;s annual income to about 5%.</li>
<li>Fully 20% of Kenyan GDP runs through the mobile wallet (predominantly M-PESA).</li>
<li>According to Hunsaker, &#8220;Facebook will have access to most (Kenyan) users before thy can even own a mobile handset themselves&#8221; via borrowed/shared mobile handsets.</li>
</ul>
<p>Please watch Hunsaker&#8217;s talk.  It may change your perspective on the power and importance of mobile techologies.</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/sGPkssyVzeg" frameborder="0" allowfullscreen></iframe></p>
<h2>Session highlights</h2>
<p>There were a lot of great sessions at Android Open.  Here are some notes from my favorites:</p>
<p><img src="https://www.x.com/sites/default/files/20111104_article.android.open_.02.markets.jpg" title="Jesse Vincent points out that new releases, even very minor ones, increase app sales" align="right" /></p>
<ul>
<li><a href="http://androidopen.com/android2011/public/schedule/speaker/64190" target="_top">Aleksandar Gargenta</a> (yes, Marko is his brother) presented an excellent &#8220;<a href="http://mrkn.co/forums/android/general/497.html" target="_top">Securing Android</a>&#8221; session discussing how security is enforced.  He made a number of comparisons to Java ME and desktop Linux security, noting that &#8220;Anytime something is in RAM, there are ways of recovering it&#8221;.  I&#8217;d recommend spending a little time reading through <a href="http://mrkn.co/forums/android/general/497.html" target="_top">Aleksandar&#8217;s slides</a> (<a href="http://mrkn.co/forums/android/general/497.html" target="_top">click here</a>).</li>
<li><a href="https://plus.google.com/107049228697365395345/posts" target="_top">Eric Burke</a> (<a href="http://twitter.com/burke_eric" target="_top">@burke_eric</a>) from Square gave a nice &#8220;<a href="http://androidopen.com/android2011/public/schedule/detail/20930" target="_top">Beautiful Android</a>&#8221; talk.  I&#8217;d been hoping for a few payments fireworks, but Burke stuck closely to how to build attractive and functional Android apps.  Among the things he noted, Android clip paths don&#8217;t handle antialiasing.  This leads to very ugly interfaces unless you use offscreen bitmaps.</li>
<li><a href="http://nfarina.com/" target="_top">Nick Farina</a> (<a href="http://twitter.com/nfarina" target="_top">@nfarina</a>) spoke about the importance of using WebViews in &#8220;<a href="http://androidopen.com/android2011/public/schedule/detail/21652" target="_top">From iOS to Android</a>&#8221; (also, XCode is painful).</li>
<li>Sean Byrnes of <a href="http://twitter.com/FlurryMobile" target="_top">Flurry</a> knocked it out of the park with his &#8220;<a href="http://androidopen.com/android2011/public/schedule/detail/20831" target="_top">Android App Engagement by the Numbers</a>&#8221; talk!  In particular, he called out the importance of releasing early and quickly to your followers, as statistics show that on average, an Android developer loses 38% of their users on the day they install your app, 50% in one week.</li>
<li><a href="http://blog.fsck.com/" target="_top">Jesse Vincent</a> (<a href="http://twitter.com/obra" target="_top">@obra</a>) talked in &#8220;<a href="http://androidopen.com/android2011/public/schedule/detail/20948" target="_top">Dancing App Stores</a>&#8221; about the somewhat suprising fact that new app versions dramatically increase sales, even with minimal changes to the app itself.  He also made some good suggestions on secondary and tertiary app markets besides Google&#8217;s Android Market; <a href="http://www.slideshare.net/obrajesse/dancing-app-stores-android-open-2011" target="_top">check out his slides</a> for more details.</li>
</ul>
<p>All in all, the sessions had enough code and technical details while still being able to spark ideas in a wide variety of attendees, some Android programmers, some not.</p>
<h2>Additional coverage and news from the conference</h2>
<p>Conference organizers made a number of other news and information sources available to attendees.  You can search some of the best via these links:</p>
<ul>
<li>Read the <a href="http://androidopen.com/android2011/public/content/news-coverage" target="_top">round-up of news and coverage</a> curated by O&#8217;Reilly.</li>
<li>Access all of the <a href="http://androidopen.com/android2011/public/schedule/proceedings" target="_top">speaker slides</a> provided to the organizers.</li>
<li>View <a href="http://flickr.com/photos/oreillyconf/sets/72157627734989407/" target="_top">official conference photos</a>.</li>
</ul>
<p>One more highly recommended resource:  The online show &#8220;<a href="http://twit.tv/show/all-about-android/29" target="_top">All About Android</a>&#8221; (<a href="http://twitter.com/androidshow" target="_top">@androidshow</a>) broadcast live from Android Open at the end of Day 1.  The conference co-chairs along with several speakers including Tim O&#8217;Reilly make appearances on the show.  It&#8217;s probably worth your time to watch and get their perspective on the major Android developments flowing out of the conference.</p>
<h2>Did it blend?</h2>
<p>I found this first ever Android Open to be a great mix of community and technology.  It struck the right tone of openness and provided both developer how-to and business oriented material.  If you are interested in Android and appreciate a balanced perspective of the entire ecosystem, I would recommend this conference as a good place to tap into all things Android.</p>
<p><em><a href="https://www.x.com/devzone/articles/android-open-2011-highlights" title="Click to access the full article on the X.commerce DevZone" target="_blank">Click here</a> to access the full article on X.com.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/11/14/android-open-2011-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Senior Web Developer position</title>
		<link>http://billday.com/2011/11/11/senior-web-developer-position/</link>
		<comments>http://billday.com/2011/11/11/senior-web-developer-position/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 22:23:45 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Site Stuff]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ibatis]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[lifecycle]]></category>
		<category><![CDATA[log4j]]></category>
		<category><![CDATA[oo]]></category>
		<category><![CDATA[open_source]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[relational]]></category>
		<category><![CDATA[role]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[specifications]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[technical]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3819</guid>
		<description><![CDATA[Passing this along for Nick Berra at Inceed. Nick has a client needing two senior Java developers for short term contract-to-hire positions. SENIOR WEB DEVELOPER The successful candidate will be responsible for developing, testing, enhancing and maintaining Java/J2EE applications. This role will participate in the design, development and test phases of the application development lifecycle. [...]]]></description>
			<content:encoded><![CDATA[<p><em>Passing this along for <a href="mailto:nberra@inceed.com">Nick Berra</a> at <a href="http://inceed.com" target="_top">Inceed</a>.  Nick has a client needing two senior Java developers for short term contract-to-hire positions.</em></p>
<p>SENIOR WEB DEVELOPER</p>
<p>The successful candidate will be responsible for developing, testing, enhancing and maintaining Java/J2EE applications. This role will participate in the design, development and test phases of the application development lifecycle. This is a technical role which requires object-oriented programming skills, understanding of J2EE application architecture, XML and Web application security.</p>
<p>Responsibilities include:</p>
<ul>
<li>Develop, test, debug and document web based Java/J2EE applications in accordance with system architecture requirements.</li>
<li>Apply industry standard object-oriented programming best practices and J2EE design patterns.</li>
<li>Plan, initiate and conduct unit testing of applications as well as facilitate system testing.</li>
<li>Support and troubleshoot production applications.</li>
<li>Understand system performance associated with the introduction of new technologies.</li>
<li>Strong problem solving skills; find solid solutions to complex problems quickly.</li>
<li>As a part of a project team, share technical and product knowledge with other team members.</li>
<li>Participate in technology/tools evaluation and software technical proof of concepts.</li>
</ul>
<p>Qualifications:</p>
<ul>
<li>Bachelors Degree in related field preferred, work experience may be substituted.</li>
<li>Java certification preferred.</li>
<li>5+ years experience in a similar role preferably in a mid-size to large corporate environment.</li>
<li>Experience with Web Content Management Systems (WCMS) a plus.</li>
</ul>
<p>Skills and knowledge:</p>
<ul>
<li>Expert knowledge of Java (J2SE and J2EE), XML, HTML, DHTML, JavaScript, CSS, PL/SQL, and open source projects (Spring, Log4j, AJAX, Subversion, Ibatis, etc.).</li>
<li>Familiarity with J2EE design patterns, software architecture concepts and web application security.</li>
<li>Excellent object-oriented programming skills and strong analytical and design skills.</li>
<li>Strong interpersonal skills.</li>
<li>Must possess the ability to read and interpret technical specifications, use case scenarios, test cases, and software requirements.</li>
<li>Knowledge and understanding of relational database design and programming using Oracle 9i.</li>
<li>Strong written and oral communication skills.</li>
</ul>
<p>Please <a href="mailto:mailto:nberra@inceed.com">tell Nick</a> I sent you if you&#8217;re interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/11/11/senior-web-developer-position/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Health Graph tip:  Authorization removal callbacks</title>
		<link>http://billday.com/2011/11/10/health-graph-tip-authorization-removal-callbacks/</link>
		<comments>http://billday.com/2011/11/10/health-graph-tip-authorization-removal-callbacks/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 15:43:45 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[authorization]]></category>
		<category><![CDATA[callback]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[healthgraph]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[removal]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[token]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3810</guid>
		<description><![CDATA[This deauthorization callback how-to is the first of an intermittent series of tips-and-tricks posts. The Health Graph now supports callback URLs for removal of user authorizations. You should specify your callback URL when you register your application in the Partner portal. Here&#8217;s how it works: Whenever a user permanently disconnects your application from their RunKeeper [...]]]></description>
			<content:encoded><![CDATA[<p><em>This deauthorization callback how-to is the first of an intermittent series of tips-and-tricks posts.</em></p>
<p>The Health Graph now supports callback URLs for removal of user authorizations.  You should specify your callback URL when you <a href="http://runkeeper.com/partner/applications/registerForm" target="_top">register your application</a> in the <a href="http://runkeeper.com/partner" target="_top">Partner portal</a>.</p>
<p><a href="http://bloghealthgraph.files.wordpress.com/2011/11/20111109_blog-auth-removal-callback-screenshot1.png"><img src="http://bloghealthgraph.files.wordpress.com/2011/11/20111109_blog-auth-removal-callback-screenshot1.png" alt="" title="Specify your authorization removal callback URL near the bottom of your the application registration page" width="590" height="520" class="alignnone size-full wp-image-127" /></a></p>
<p>Here&#8217;s how it works:  Whenever a user permanently disconnects your application from their RunKeeper account, the system will send an HTTP POST to the callback URL (in <code>application/json</code> format) with a single parameter, &#8220;<code>access_token</code>&#8220;, that contains the now-invalid token.  The request from the Health Graph system will look like this:</p>
<blockquote><p><code><br />
POST callback_url HTTP/1.1<br />
Host: callback_host<br />
Content-Type: application/json<br />
Content-Length: nnn</p>
<p>{"access_token":"some_token"}<br />
</code></p></blockquote>
<p>where <code>callback_url</code> is the URL supplied during registration, <code>callback_host</code> is the host portion of <code>callback_url</code>, <code>nnn</code> is the length of the request body, and <code>some_token</code> is the revoked token.</p>
<p>Please refer to the <a href="http://developer.runkeeper.com/healthgraph/registration-authorization" target="_top">Health Graph Registration and Authorization documentation</a> for more.</p>
<p>Additional notes:  This callback is largely intended to help out those applications that perform a lot of non-interactive processing.  Because network connections can be interrupted, watching for an <a href="https://secure.wikimedia.org/wikipedia/en/wiki/List_of_HTTP_status_codes#4xx_Client_Error" target="_top">HTTP 401 response</a> from a Health Graph call with a purportedly-valid token has previously been the most reliable means of detecting a user disconnection.  Note that this callback is patterned after a <a href="https://developers.facebook.com/docs/authentication/" target="_top">similar callback in Facebook&#8217;s OAuth deauthorization implementation</a>.</p>
<p>Questions?  Please <a href="https://groups.google.com/group/HealthGraph/browse_thread/thread/a41cd8718081bc58" target="_top">post them to the callback discussion</a> on the Health Graph group.</p>
<p><em>Cross-posted from the <a title="Health Graph blog" href="http://blog.healthgraph.com/2011/11/09/health-graph-tip-authorization-removal-callbacks/" target="_blank">Health Graph blog</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/11/10/health-graph-tip-authorization-removal-callbacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free O&#8217;Reilly ebook &#8220;Building eCommerce Applications&#8221;</title>
		<link>http://billday.com/2011/10/13/free-oreilly-ebook-building-ecommerce-applications/</link>
		<comments>http://billday.com/2011/10/13/free-oreilly-ebook-building-ecommerce-applications/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 07:24:22 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[bitcoin]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[x_commerce]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3752</guid>
		<description><![CDATA[I&#8217;m a contributor to an O&#8217;Reilly book, &#8220;Building eCommerce Applications&#8220;, being handed out at the X.commerce Innovate 2011 conference. The book contains four chapters by yours truly: A three part series on using and building your own PayPal-enabled plugins in WordPress, plus one chapter on the ins and outs of Bitcoin. In order to get [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shop.oreilly.com/product/0636920023098.do" target="_top"><img src="http://akamaicovers.oreilly.com/images/0636920023098/lrg.jpg" alt="Cover of "Building eCommerce Applications" book" title="Click to download your own free copy" width="250" align="right" /></a></p>
<p>I&#8217;m a contributor to an O&#8217;Reilly book, &#8220;<a href="http://shop.oreilly.com/product/0636920023098.do" target="_top">Building eCommerce Applications</a>&#8220;, being handed out at the <a href="http://www.innovate-conference.com/" target="_top">X.commerce Innovate 2011 conference</a>.</p>
<p>The book contains four chapters by yours truly:  A three part series on using and building your own PayPal-enabled plugins in WordPress, plus one chapter on the ins and outs of Bitcoin.</p>
<p>In order to get a print copy, you need to be at the conference and stop by the O&#8217;Reilly booth.</p>
<p>But no matter where you are, you can download free epub, mobi, and/or PDF copies of the ebook from O&#8217;Reilly&#8217;s site.  <a href="http://shop.oreilly.com/product/0636920023098.do" target="_top">Click here to get a copy for yourself</a>.</p>
<p>I&#8217;d love to hear any feedback you have on my contributions or other parts of the book.  Thanks in advance!</p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/10/13/free-oreilly-ebook-building-ecommerce-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wallet launches on Sprint with Citi Mastercard</title>
		<link>http://billday.com/2011/09/28/google-wallet-launches-on-sprint-with-citi-mastercard/</link>
		<comments>http://billday.com/2011/09/28/google-wallet-launches-on-sprint-with-citi-mastercard/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 15:10:24 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[citibank]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google_wallet]]></category>
		<category><![CDATA[mastercard]]></category>
		<category><![CDATA[mobile_wallet]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[sprint]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3641</guid>
		<description><![CDATA[Google has launched their NFC-based Google Wallet payment solution.&#160; Click here to read the announcement post. There are some very particular requirements to use this first public release including: You must have a Nexus S 4G phone on the Sprint network You must pay with a Citi MasterCard or Google Prepaid Card (the latter is [...]]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="http://www.google.com/wallet/images/1.1_phone_wallet.png" title="Google Wallet with Citi MasterCard" width="177" /> Google has launched their NFC-based <a href="http://www.google.com/wallet/" target="_top">Google Wallet payment solution</a>.&nbsp; <a href="http://googleblog.blogspot.com/2011/09/launching-google-wallet-on-sprint-and.html" target="_top">Click here</a> to read the announcement post.</p>
<p>There are some very particular requirements to use this first public release including:</p>
<ul>
<li>You must have a Nexus S 4G phone on the Sprint network</li>
<li>You must pay with a Citi MasterCard or Google Prepaid Card (the latter is fundable using other credit cards)</li>
</ul>
<p>If you have just the right hardware, network, and a workable card, trying out Google Wallet should be fairly straightforward.&nbsp; According to the announcement:</p>
<blockquote><p>In May we announced <a href="http://www.google.com/wallet/">Google Wallet</a>&mdash;an app that makes your phone your wallet&mdash;with Citi, MasterCard, Sprint and First Data. With Google Wallet, you can tap, pay and save using your phone and <a href="http://en.wikipedia.org/wiki/Near_field_communication">near field communication (NFC)</a>.</p>
<p>We&rsquo;ve been testing it extensively, and today we&rsquo;re releasing the first version of the app to Sprint. That means we&rsquo;re beginning to roll out Google Wallet to all <a href="http://now.sprint.com/nexus/">Sprint Nexus S 4G</a> phones through an over-the-air update&mdash;just look for the &#39;Wallet&#39; app.</p>
</blockquote>
<p>Google&#39;s announcement also mentions that Visa, Discover, and American Express have each made their NFC specifications available, hinting that this might enable support for their cards to be added to Google Wallet at some point in the future.&nbsp; Of course, that support also might not be added, who knows until it&#39;s a done deal.</p>
<p>For more information on Google Wallet, you can read coverage from <a href="http://www.wired.com/reviews/2011/09/gwallet/" target="_top">Wired</a> and <a href="http://mashable.com/2011/09/20/google-wallet-review/" target="_top">Mashable</a>.&nbsp; You can also watch Google&#39;s <a href="http://www.youtube.com/watch?v=DsaJMhcLm_A" target="_top">launch video</a> embedded in the announcement (<a href="http://www.youtube.com/watch?v=DsaJMhcLm_A" target="_top">click here to watch on Youtube</a>).</p>
<p>I&#39;ve written a fair amount about <a href="http://bit.ly/pt8sbA" target="_top">mobile wallet competition</a> over the last year. In my opinion, it&#39;s too early to call the ultimate winners and losers. But with Google Wallet, Google is clearly in the game with PayPal. It will be very interesting to see how Wallet plays out versus <a href="http://bit.ly/q0eL08" target="_top">PayPal&#39;s all encompassing vision and solutions</a>.</p>
<p>Who do you think has the advantage, if any, in the mobile wallet wars?&nbsp; <em><a href="http://bit.ly/oAiaTZ" title="Leave a comment on X.com" target="_blank">Please leave a comment on the complete X.com post.</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/09/28/google-wallet-launches-on-sprint-with-citi-mastercard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from the week of 2011-09-25</title>
		<link>http://billday.com/2011/09/25/notes-from-the-week-of-2011-09-25/</link>
		<comments>http://billday.com/2011/09/25/notes-from-the-week-of-2011-09-25/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 10:59:00 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Site Stuff]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[baby_tooth]]></category>
		<category><![CDATA[crowdfunding]]></category>
		<category><![CDATA[data_analysis]]></category>
		<category><![CDATA[data_utility]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[fall]]></category>
		<category><![CDATA[fitness]]></category>
		<category><![CDATA[fourguide]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[health_20]]></category>
		<category><![CDATA[health_graph]]></category>
		<category><![CDATA[ifttt]]></category>
		<category><![CDATA[Innovate]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[jason_jacobs]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[microfinance]]></category>
		<category><![CDATA[pandas]]></category>
		<category><![CDATA[payments]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[recap]]></category>
		<category><![CDATA[RunKeeper]]></category>
		<category><![CDATA[running]]></category>
		<category><![CDATA[shopping]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[tls]]></category>
		<category><![CDATA[toolkit]]></category>
		<category><![CDATA[trojan]]></category>
		<category><![CDATA[web_api]]></category>
		<category><![CDATA[x_commerce]]></category>

		<guid isPermaLink="false">http://billday.com/2011/09/25/notes-from-the-week-of-2011-09-25/</guid>
		<description><![CDATA[RunKeeper and the Health Graph API &#34;Beers, Brilliance, and Baby Tooth&#34; http://t.co/bZlQHS8P @RunKeeper hackathon recap from @sarahhodges # Another @RunKeeper hackathon write-up http://t.co/sktfk5ew (this one from @terriblelabs) including video of the event http://t.co/YBxAAPUQ # The future of health and fitness http://t.co/7qJt6iT3 and @runkeeper &#38; the @healthgraphapi within it from @thenextweb via @sarahhodges # Health 2.0 [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.theatlantic.com/static/mt/assets/science/Hour-of-payments_wkey.jpg" title="One hour of Square-based purchases across the US" align="right" width="422" /></p>
<p>RunKeeper and the Health Graph API</p>
<ul>
<li>&quot;Beers, Brilliance, and Baby Tooth&quot; <a href="http://t.co/bZlQHS8P" rel="nofollow">http://t.co/bZlQHS8P</a> @<a href="http://twitter.com/RunKeeper" class="aktt_username">RunKeeper</a> hackathon recap from @<a href="http://twitter.com/sarahhodges" class="aktt_username">sarahhodges</a> <a href="http://twitter.com/billday/statuses/115825857741848577" class="aktt_tweet_time">#</a></li>
<li>Another @<a href="http://twitter.com/RunKeeper" class="aktt_username">RunKeeper</a> hackathon write-up <a href="http://t.co/sktfk5ew" rel="nofollow">http://t.co/sktfk5ew</a> (this one from @<a href="http://twitter.com/terriblelabs" class="aktt_username">terriblelabs</a>) including video of the event <a href="http://t.co/YBxAAPUQ" rel="nofollow">http://t.co/YBxAAPUQ</a> <a href="http://twitter.com/billday/statuses/115879091814662144" class="aktt_tweet_time">#</a></li>
<li>The future of health and fitness <a href="http://t.co/7qJt6iT3" rel="nofollow">http://t.co/7qJt6iT3</a> and @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> &amp; the @<a href="http://twitter.com/healthgraphapi" class="aktt_username">healthgraphapi</a> within it from @<a href="http://twitter.com/thenextweb" class="aktt_username">thenextweb</a> via @<a href="http://twitter.com/sarahhodges" class="aktt_username">sarahhodges</a> <a href="http://twitter.com/billday/statuses/115954083227123712" class="aktt_tweet_time">#</a></li>
<li>Health 2.0 organizers:  Please post video of your data utility layer session <a href="http://t.co/Y73YeAdG" rel="nofollow">http://t.co/Y73YeAdG</a> (@runkeeper CEO @<a href="http://twitter.com/jjacobs22" class="aktt_username">jjacobs22</a> speaking) <a href="http://twitter.com/billday/statuses/116148363765886977" class="aktt_tweet_time">#</a></li>
<li>&quot;What you need to know about the @<a href="http://twitter.com/HealthGraphAPI" class="aktt_username">HealthGraphAPI</a>&quot; <a href="http://t.co/KbmhKSly" rel="nofollow">http://t.co/KbmhKSly</a> from a @<a href="http://twitter.com/RunKeeper" class="aktt_username">RunKeeper</a> hackathon attendee <a href="http://twitter.com/billday/statuses/116195172513091585" class="aktt_tweet_time">#</a></li>
<li>2ndQuadrant case study of @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> <a href="http://t.co/0iwnClcW" rel="nofollow">http://t.co/0iwnClcW</a> (PDF) <a href="http://twitter.com/billday/statuses/116510753720254464" class="aktt_tweet_time">#</a></li>
<li>Love Fourguide&#039;s integration of @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> and @<a href="http://twitter.com/foursquare" class="aktt_username">foursquare</a> via @<a href="http://twitter.com/healthgraphapi" class="aktt_username">healthgraphapi</a> <a href="http://t.co/SpgFOpzb" rel="nofollow">http://t.co/SpgFOpzb</a> (get it here <a href="http://t.co/8uvZImu1" rel="nofollow">http://t.co/8uvZImu1</a> ) <a href="http://twitter.com/billday/statuses/116631801493061632" class="aktt_tweet_time">#</a></li>
<li>Two @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> meetup groups that are crushing it <a href="http://t.co/SzLr6AOt" rel="nofollow">http://t.co/SzLr6AOt</a> via @<a href="http://twitter.com/sarahhodges" class="aktt_username">sarahhodges</a> (way to go OKC!) <a href="http://twitter.com/billday/statuses/116919949481619458" class="aktt_tweet_time">#</a></li>
</ul>
<p>PayPal X Platform</p>
<ul>
<li>A history of microfinance and crowdfunding <a href="http://t.co/GCgjn23X" rel="nofollow">http://t.co/GCgjn23X</a> via @<a href="http://twitter.com/mashable" class="aktt_username">mashable</a> <a href="http://twitter.com/billday/statuses/115544640958103552" class="aktt_tweet_time">#</a></li>
<li>Note to @<a href="http://twitter.com/X_commerce" class="aktt_username">X_commerce</a> developers:  New X site structure broke some previous URLs, be sure to search by title / cc @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> @eBayDev @<a href="http://twitter.com/Magento" class="aktt_username">Magento</a> <a href="http://twitter.com/billday/statuses/115591703808835586" class="aktt_tweet_time">#</a></li>
<li>My latest on the @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a>, @<a href="http://twitter.com/eBayDev" class="aktt_username">eBayDev</a>, and @<a href="http://twitter.com/Magento" class="aktt_username">Magento</a> combined @<a href="http://twitter.com/X_commerce" class="aktt_username">X_commerce</a> vision for shopping and payments <a href="http://t.co/f9AqMlvj" rel="nofollow">http://t.co/f9AqMlvj</a> <a href="http://twitter.com/billday/statuses/115815381070913536" class="aktt_tweet_time">#</a></li>
<li>Developer details on the Google+ API launching for public data <a href="http://t.co/yNHjGJaO" rel="nofollow">http://t.co/yNHjGJaO</a> via @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> @X_commerce blog <a href="http://twitter.com/billday/statuses/116255421924253697" class="aktt_tweet_time">#</a></li>
<li>iPhone vs Android sales from an indie developer <a href="http://t.co/Ut5HLOAA" rel="nofollow">http://t.co/Ut5HLOAA</a> via my @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> @X_commerce blog <a href="http://twitter.com/billday/statuses/116548383199604738" class="aktt_tweet_time">#</a></li>
<li>From my @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> @X_commerce blog:  @<a href="http://twitter.com/Square" class="aktt_username">Square</a> adoption and the bigger mobile payments opportunity <a href="http://t.co/V6CJPwbK" rel="nofollow">http://t.co/V6CJPwbK</a> <a href="http://twitter.com/billday/statuses/116937166696882178" class="aktt_tweet_time">#</a></li>
<li>New @<a href="http://twitter.com/X_commerce" class="aktt_username">X_commerce</a> blog post:  Innovate conference speakers and tracks <a href="http://t.co/VHk5dacd" rel="nofollow">http://t.co/VHk5dacd</a> / cc @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> @Magento @<a href="http://twitter.com/eBayDev" class="aktt_username">eBayDev</a> <a href="http://twitter.com/billday/statuses/117450095875719169" class="aktt_tweet_time">#</a></li>
</ul>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/V7q1jx8mYi8" frameborder="0" allowfullscreen></iframe></p>
<p>Big data</p>
<ul>
<li>To do:  Try out the Pandas #<a href="http://search.twitter.com/search?q=%23Python" class="aktt_hashtag">Python</a> data analysis toolkit <a href="http://t.co/cQsNY3eF" rel="nofollow">http://t.co/cQsNY3eF</a> <a href="http://twitter.com/billday/statuses/117235525303271424" class="aktt_tweet_time">#</a></li>
</ul>
<p>APIs and development</p>
<ul>
<li>Researchers successfully hack SSL <a href="http://t.co/njh1f7vO" rel="nofollow">http://t.co/njh1f7vO</a> (and use their trojan to decrypt a @<a href="http://twitter.com/PayPal" class="aktt_username">PayPal</a> authentication cookie, no less) <a href="http://twitter.com/billday/statuses/116557819137892352" class="aktt_tweet_time">#</a></li>
<li>How to supercharge your favorite web apps with If-This-Then-That <a href="http://t.co/buwzbqQQ" rel="nofollow">http://t.co/buwzbqQQ</a> (easier than it sounds) <a href="http://twitter.com/billday/statuses/116994185004978176" class="aktt_tweet_time">#</a></li>
<li>Note to self:  Setup  tweet-to-Google+ as soon as there&#039;s a G+ IfTTT channel supporting that action <a href="http://twitter.com/billday/statuses/117041256776998912" class="aktt_tweet_time">#</a></li>
<li>“Your API is not a website!” @<a href="http://twitter.com/apigee" class="aktt_username">apigee</a> webinar video and slides <a href="http://t.co/NAthF352" rel="nofollow">http://t.co/NAthF352</a> <a href="http://twitter.com/billday/statuses/117282334511861761" class="aktt_tweet_time">#</a></li>
<li>&quot;Thinking like a platform&#8230;helps your business prepare for disruptive forces you cannot possibly predict&quot; <a href="http://t.co/V9MUOavK" rel="nofollow">http://t.co/V9MUOavK</a> <a href="http://twitter.com/billday/statuses/117403635289292800" class="aktt_tweet_time">#</a></li>
</ul>
<p>Personal things</p>
<ul>
<li>Discussion of Discovery&#039;s art &amp; science teams for social media <a href="http://t.co/qtBGUHLz" rel="nofollow">http://t.co/qtBGUHLz</a> <a href="http://twitter.com/billday/statuses/115423601762639873" class="aktt_tweet_time">#</a></li>
<li>How @<a href="http://twitter.com/VirginGalactic" class="aktt_username">VirginGalactic</a> plans to open space travel to the masses <a href="http://t.co/ubpzl16i" rel="nofollow">http://t.co/ubpzl16i</a> <a href="http://twitter.com/billday/statuses/115470405552177152" class="aktt_tweet_time">#</a></li>
<li>On having very few company policies (read the topic posts linked at end) <a href="http://t.co/bPGuQYsb" rel="nofollow">http://t.co/bPGuQYsb</a> <a href="http://twitter.com/billday/statuses/116269411932979201" class="aktt_tweet_time">#</a></li>
<li>Sequencing startup DNA <a href="http://t.co/BOZzQT9U" rel="nofollow">http://t.co/BOZzQT9U</a> on @<a href="http://twitter.com/linkedin" class="aktt_username">linkedin</a> (I love the founders age at first startup and where they come from stats) <a href="http://twitter.com/billday/statuses/116316471742828545" class="aktt_tweet_time">#</a></li>
<li>Tonight I&#039;m a kid again:  Dad just gave me one of my favorite childhood toys, missing 25+ yrs, which he just found. <a href="http://t.co/SVrmlRar" rel="nofollow">http://t.co/SVrmlRar</a> <a href="http://twitter.com/billday/statuses/116335241836236800" class="aktt_tweet_time">#</a></li>
<li>File this under &quot;do, or do not&quot; &#8211; RT @<a href="http://twitter.com/bryce" class="aktt_username">bryce</a>: Three Simple Rules in Life <a href="http://t.co/3bvnkKJ4" rel="nofollow">http://t.co/3bvnkKJ4</a> <a href="http://twitter.com/billday/statuses/116522765883940864" class="aktt_tweet_time">#</a></li>
<li>Innovation is the way out of this jobs mess, @<a href="http://twitter.com/fredwilson" class="aktt_username">fredwilson</a> is spot-on <a href="http://t.co/bD7Hsu2M" rel="nofollow">http://t.co/bD7Hsu2M</a> <a href="http://twitter.com/billday/statuses/116678856022310913" class="aktt_tweet_time">#</a></li>
<li>MBA Mondays from @<a href="http://twitter.com/fredwilson" class="aktt_username">fredwilson</a> now available via audio <a href="http://t.co/MB7jWN11" rel="nofollow">http://t.co/MB7jWN11</a> <a href="http://twitter.com/billday/statuses/116873138746310656" class="aktt_tweet_time">#</a></li>
<li>Look!  It&#039;s Fall!!! <a href="http://t.co/3tQ09ib5" rel="nofollow">http://t.co/3tQ09ib5</a> <a href="http://twitter.com/billday/statuses/117243512990334976" class="aktt_tweet_time">#</a></li>
</ul>
<p>Running</p>
<ul>
<li>5.24mi easy run after 1wk off for knee, some walking esp at end. <a href="http://t.co/DvNnA7lu" rel="nofollow">http://t.co/DvNnA7lu</a> #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://twitter.com/billday/statuses/116253340379250688" class="aktt_tweet_time">#</a></li>
<li>Fall colors were just starting to appear as I ran along our hill on this beautiful September morning. <a href="http://t.co/eVbZ8wCe" rel="nofollow">http://t.co/eVbZ8wCe</a> <a href="http://twitter.com/billday/statuses/116265027912208384" class="aktt_tweet_time">#</a></li>
<li>Cool evening 4.44mi run pushing our toddler.  Great fun together calling out cars, planes, and a helicopter. <a href="http://t.co/jUMGGHw1" rel="nofollow">http://t.co/jUMGGHw1</a> #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://twitter.com/billday/statuses/117073668869332992" class="aktt_tweet_time">#</a></li>
<li>13.1mi long run, first since knee, took it very easy. <a href="http://t.co/0oOI93su" rel="nofollow">http://t.co/0oOI93su</a> #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://twitter.com/billday/statuses/117806403925721088" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/09/25/notes-from-the-week-of-2011-09-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X.commerce Innovate conference speakers and tracks</title>
		<link>http://billday.com/2011/09/23/x-commerce-innovate-conference-speakers-and-tracks/</link>
		<comments>http://billday.com/2011/09/23/x-commerce-innovate-conference-speakers-and-tracks/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 15:10:45 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Site Stuff]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[android_open]]></category>
		<category><![CDATA[Innovate]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[speakers]]></category>
		<category><![CDATA[tracks]]></category>
		<category><![CDATA[x.commerce]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3624</guid>
		<description><![CDATA[We&#39;re less than one month away from the X.commerce Innovate Developer Conference and if you&#39;re attending, it&#39;s time to start sorting out which speakers you&#39;d like to listen to and maybe meet and discuss your questions, issues, or problems with. The conference schedule is available online (click here to access).&#160; The main conference runs October [...]]]></description>
			<content:encoded><![CDATA[<p>We&#39;re less than one month away from the <a href="http://innovate-conference.com/" target="_top">X.commerce Innovate Developer Conference</a> and if you&#39;re attending, it&#39;s time to start sorting out which speakers you&#39;d like to listen to and maybe meet and discuss your questions, issues, or problems with.</p>
<p><img src="http://innovate-conference.com/sites/default/files/paypal_theme_logo.png" title="X.commerce Innovate runs October 12th and 13th, with a related DevCamp October 14th" /></p>
<p>The <a href="http://innovate-conference.com/schedule" target="_top">conference schedule</a> is available online (<a href="http://innovate-conference.com/schedule" target="_top">click here to access</a>).&nbsp; The main conference runs October 12th and 13th.&nbsp; There is also a special developers-only &quot;X dev camp&quot; slated for October 14th; if interested, you need to apply for it when you register to attend the conference.</p>
<p>You can also access information on all of the speakers including the <a href="http://innovate-conference.com/speakers" target="_top">session speakers</a> as well as <a href="http://innovate-conference.com/speakers/keynote" target="_top">keynoters</a>.&nbsp; For my money, the sessions are &quot;where it&#39;s at&quot;, so I&#39;m studying the session speaker pages carefully to figure out whose sessions I might want to attend.</p>
<p>Perhaps the best way currently available to navigate and plan your conference is to look at the <a href="http://innovate-conference.com/speakers/tracks" target="_top">speakers broken out by track</a> (<a href="http://innovate-conference.com/speakers/tracks" target="_top">click here</a>), then click on each of those speakers to learn more.&nbsp; It would be even better if there were links from the speaker pages to detailed session information, but as of now that information appears to be MIA.</p>
<p>Honestly, I find myself wishing that Innovate had a conference attendee session planner akin to the one that O&#39;Reilly uses for their conferences.&nbsp; For example, see the &quot;Customize Your Own Schedule&quot; feature in their <a href="http://androidopen.com/android2011/public/schedule/grid" target="_top">Android Open conference schedule page</a> to see what I mean.&nbsp; (Yes, I&#39;ll be attending Android Open the same week as Innovate, so both of their scheduling features are front-of-mind for me right now.)</p>
<p>Will you be attending Innovate?&nbsp; What speakers look interesting to you if so?</p>
<p><em><a href="http://bit.ly/n0dHPP" title="Leave comments on X.com." target="_blank">Click here to read and leave comments on the complete post on X.com.</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/09/23/x-commerce-innovate-conference-speakers-and-tracks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google+ API launches for public data</title>
		<link>http://billday.com/2011/09/20/google-api-launches-for-public-data/</link>
		<comments>http://billday.com/2011/09/20/google-api-launches-for-public-data/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 15:10:11 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Site Stuff]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[circles]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[mosolo]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[social_network]]></category>
		<category><![CDATA[web_api]]></category>

		<guid isPermaLink="false">http://billday.com/?p=3606</guid>
		<description><![CDATA[Google has launched the first iteration of their new Google+ API, and it&#39;s built on REST, JSON, and OAuth. The new API was announced on the Google+ Platform blog thusly: Google+ gives users full control over their information, supporting everything from intimate conversations with family to public showcases and debates. This initial API release is [...]]]></description>
			<content:encoded><![CDATA[<p>Google has launched the <a href="http://googleplusplatform.blogspot.com/2011/09/getting-started-on-google-api.html" target="_top">first iteration of their new Google+ API</a>, and it&#39;s built on REST, JSON, and OAuth.</p>
<p>The new API was <a href="http://googleplusplatform.blogspot.com/2011/09/getting-started-on-google-api.html" target="_top">announced on the Google+ Platform blog</a> thusly:</p>
<blockquote><p>Google+ gives users full control over their information, supporting everything from intimate conversations with family to public showcases and debates. This initial API release is focused on <span style="font-weight: bold;">public</span> data only &mdash; it lets you read information that people have shared publicly on Google+.</p>
</blockquote>
<p>The announcement provides several example API calls, including <a href="https://developers.google.com/+/api/latest/people/get" target="_top">getting a user&#39;s public profile</a> and retrieving <a href="https://developers.google.com/+/api/latest/activities/list" target="_top">their most recent public posts</a>.&nbsp; For more information on all of the API capabilities, <a href="https://developers.google.com/+/" target="_top">click here to access the accompanying developer site</a> including <a href="http://developers.google.com/+/api/" target="_top">Google+ API documentation</a>.</p>
<p><img height="290" src="https://www.x.com/sites/default/files/20110917_blog.googleplus.api_.png" title="Google+ API documentation for the people.get call" /></p>
<p>The announcement goes on to discuss how this first API release uses RESTful HTTP requests and JSON responses, standard payload formats, and OAuth 2 for secure access to user data such as which user is using the app.&nbsp; It also links to libraries for languages including Java, Python, PHP, Ruby, and more.&nbsp; <a href="http://googleplusplatform.blogspot.com/2011/09/getting-started-on-google-api.html" target="_top">Read the post</a> for full details.</p>
<p>So what are developers saying about this first release?&nbsp; Honestly, many <a href="http://scripting.com/stories/2011/09/15/googleDoesntGetIt.html" target="_top">aren&#39;t terribly impressed</a> with the limited functionality available in this release.&nbsp; Something&#39;s better than nothing, but by not allowing any access to information a user has marked as private to one or more of their Circles, Google has effectively neutered their API out of the gate.&nbsp; It seems clear that a future release of the API <em>must</em> include access to Circles for the API to be viable long term.</p>
<p>What do you think about the Google+ API?&nbsp; Useful web API goodness, or an irrelevant API for an also-ran social service?&nbsp;</p>
<p><em><a href="http://bit.ly/pCNZDK" title="Click to leave a comment on X.com" target="_blank">Please leave a comment on the complete X.com post</a> with your thoughts.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/09/20/google-api-launches-for-public-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from the week of 2011-09-18</title>
		<link>http://billday.com/2011/09/18/notes-from-the-week-of-2011-09-18/</link>
		<comments>http://billday.com/2011/09/18/notes-from-the-week-of-2011-09-18/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 10:59:00 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[advocacy]]></category>
		<category><![CDATA[airfare]]></category>
		<category><![CDATA[apigee]]></category>
		<category><![CDATA[big_data]]></category>
		<category><![CDATA[boston]]></category>
		<category><![CDATA[check-ins]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[evangelism]]></category>
		<category><![CDATA[evernote]]></category>
		<category><![CDATA[flightaware]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[google_flight_search]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[headphones]]></category>
		<category><![CDATA[ifttt]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[java_7]]></category>
		<category><![CDATA[kickstarter]]></category>
		<category><![CDATA[lactate]]></category>
		<category><![CDATA[lanyrd]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[matthew_russell]]></category>
		<category><![CDATA[mosolo]]></category>
		<category><![CDATA[museum]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[osteology]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[races]]></category>
		<category><![CDATA[RunKeeper]]></category>
		<category><![CDATA[running]]></category>
		<category><![CDATA[tickets]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[weatherspark]]></category>
		<category><![CDATA[web_api]]></category>

		<guid isPermaLink="false">http://billday.com/2011/09/18/notes-from-the-week-of-2011-09-18/</guid>
		<description><![CDATA[RunKeeper and the Health Graph API How to improve your lactate threshold http://t.co/8ADdjWN via @runkeeper # I love @runkeeper examples like this one http://t.co/ooCgJRZ in the @fastcompany &#34;What&#039;s Next For The Check-In?&#34; piece # Two of my favorite apps @evernote @runkeeper mentioned in the same article http://t.co/xysok4YU # Visual of logging @runkeeper activities to @evernote [...]]]></description>
			<content:encoded><![CDATA[<p>RunKeeper and the Health Graph API</p>
<ul>
<li>How to improve your lactate threshold <a href="http://t.co/8ADdjWN" rel="nofollow">http://t.co/8ADdjWN</a> via @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> <a href="http://twitter.com/billday/statuses/113249267480662016" class="aktt_tweet_time">#</a></li>
<li>I love @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> examples like this one <a href="http://t.co/ooCgJRZ" rel="nofollow">http://t.co/ooCgJRZ</a> in the @<a href="http://twitter.com/fastcompany" class="aktt_username">fastcompany</a> &quot;What&#039;s Next For The Check-In?&quot; piece <a href="http://twitter.com/billday/statuses/113732703597240320" class="aktt_tweet_time">#</a></li>
<li>Two of my favorite apps @<a href="http://twitter.com/evernote" class="aktt_username">evernote</a> @runkeeper mentioned in the same article <a href="http://t.co/xysok4YU" rel="nofollow">http://t.co/xysok4YU</a> <a href="http://twitter.com/billday/statuses/114095091697717248" class="aktt_tweet_time">#</a></li>
<li>Visual of logging @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> activities to @<a href="http://twitter.com/evernote" class="aktt_username">evernote</a> in this &quot;If This Then That&quot; article <a href="http://t.co/pUA4jxCE" rel="nofollow">http://t.co/pUA4jxCE</a> but where are the details? <a href="http://twitter.com/billday/statuses/114142153340493824" class="aktt_tweet_time">#</a></li>
<li>From @<a href="http://twitter.com/bostoninnovation" class="aktt_username">bostoninnovation</a>: @<a href="http://twitter.com/RunKeeper" class="aktt_username">RunKeeper</a> Races get new look, now over 20,000 races in 8,300 cities <a href="http://t.co/dyH6Oz0I" rel="nofollow">http://t.co/dyH6Oz0I</a> (vids at end of article) <a href="http://twitter.com/billday/statuses/114457480557367296" class="aktt_tweet_time">#</a></li>
<li>Can&#039;t wait to try out @<a href="http://twitter.com/kickstarter" class="aktt_username">kickstarter</a> funded @<a href="http://twitter.com/zombiesrungame" class="aktt_username">zombiesrungame</a> <a href="http://t.co/935VlHjQ" rel="nofollow">http://t.co/935VlHjQ</a> (with @<a href="http://twitter.com/runkeeper" class="aktt_username">runkeeper</a> integration, natch!) <a href="http://twitter.com/billday/statuses/114745686473457664" class="aktt_tweet_time">#</a></li>
</ul>
<p>Wireless and mobility</p>
<ul>
<li>It&#039;s pretty neat to be able to look up a passing flight with FlightAware <a href="http://t.co/Yv6Tsr2X" rel="nofollow">http://t.co/Yv6Tsr2X</a> (via @<a href="http://twitter.com/lifehacker" class="aktt_username">lifehacker</a>) <a href="http://twitter.com/billday/statuses/114383293306257408" class="aktt_tweet_time">#</a></li>
<li>A bike crash may wipe your memory of an accident, but you might be able to fill in blanks with your GPS <a href="http://t.co/TAxFQd0h" rel="nofollow">http://t.co/TAxFQd0h</a> via @<a href="http://twitter.com/nytimes" class="aktt_username">nytimes</a> <a href="http://twitter.com/billday/statuses/115182253000232960" class="aktt_tweet_time">#</a></li>
</ul>
<p>Big data</p>
<ul>
<li>Free @<a href="http://twitter.com/OReillyMedia" class="aktt_username">OReillyMedia</a> ebook &quot;Big Data Now&quot; <a href="http://t.co/sHxW0QS" rel="nofollow">http://t.co/sHxW0QS</a> (more at <a href="http://t.co/dvTqbH7" rel="nofollow">http://t.co/dvTqbH7</a>) <a href="http://twitter.com/billday/statuses/113699722941841408" class="aktt_tweet_time">#</a></li>
</ul>
<p>APIs and development</p>
<ul>
<li>&quot;Dojo:  The Definitive Guide&quot; by @<a href="http://twitter.com/ptwobrussell" class="aktt_username">ptwobrussell</a> is now free <a href="http://t.co/KSooACM" rel="nofollow">http://t.co/KSooACM</a> (more on how/why here <a href="http://t.co/O1FekjC" rel="nofollow">http://t.co/O1FekjC</a> ) <a href="http://twitter.com/billday/statuses/113296115192971264" class="aktt_tweet_time">#</a></li>
<li>Free @<a href="http://twitter.com/Apigee" class="aktt_username">Apigee</a> webinar, &quot;Your API is not a website!&quot;, could be useful for anyone launching or operating a web API <a href="http://t.co/EPyFYAQ" rel="nofollow">http://t.co/EPyFYAQ</a> <a href="http://twitter.com/billday/statuses/113370311004659713" class="aktt_tweet_time">#</a></li>
<li>Hitchhiker’s Guide to the Boston Tech Community <a href="http://t.co/GMAywUV" rel="nofollow">http://t.co/GMAywUV</a> by @<a href="http://twitter.com/robgo" class="aktt_username">robgo</a> (via @<a href="http://twitter.com/sarahhodges" class="aktt_username">sarahhodges</a>) <a href="http://twitter.com/billday/statuses/113417376195817472" class="aktt_tweet_time">#</a></li>
<li>From @<a href="http://twitter.com/rww" class="aktt_username">rww</a>:  @<a href="http://twitter.com/Apigee" class="aktt_username">Apigee</a> adds OAuth to API modeling <a href="http://t.co/8XNdgzO" rel="nofollow">http://t.co/8XNdgzO</a> <a href="http://twitter.com/billday/statuses/113611658605248512" class="aktt_tweet_time">#</a></li>
<li>Ten papers every programmer should read at least twice:  <a href="http://t.co/UshoEpM" rel="nofollow">http://t.co/UshoEpM</a> (very highly recommended) <a href="http://twitter.com/billday/statuses/113658551485988864" class="aktt_tweet_time">#</a></li>
<li>Git is simpler than you think <a href="http://t.co/lTznE0Iz" rel="nofollow">http://t.co/lTznE0Iz</a> by @<a href="http://twitter.com/nfarina" class="aktt_username">nfarina</a> <a href="http://twitter.com/billday/statuses/114504542716051456" class="aktt_tweet_time">#</a></li>
<li>Must-read for every web API provider:  &quot;The Six Pillars of Complete Developer Documentation&quot; <a href="http://t.co/74jxPwC3" rel="nofollow">http://t.co/74jxPwC3</a> by @<a href="http://twitter.com/pamelafox" class="aktt_username">pamelafox</a> <a href="http://twitter.com/billday/statuses/114819866267090946" class="aktt_tweet_time">#</a></li>
<li>More great platform evangelism and developer advocacy tips from @<a href="http://twitter.com/pamelafox" class="aktt_username">pamelafox</a> in her &quot;Developer Support Handbook&quot; <a href="http://t.co/saKnBDyP" rel="nofollow">http://t.co/saKnBDyP</a> <a href="http://twitter.com/billday/statuses/114866928182493185" class="aktt_tweet_time">#</a></li>
<li>New features in Java 7 <a href="http://t.co/LsDozKr6" rel="nofollow">http://t.co/LsDozKr6</a> via @<a href="http://twitter.com/radar" class="aktt_username">radar</a> <a href="http://twitter.com/billday/statuses/115229315901292544" class="aktt_tweet_time">#</a></li>
</ul>
<p>Personal things</p>
<ul>
<li>Our blue eyed boy is spending his first night away from Mom, and she&#039;s handling it surprisingly well <a href="http://t.co/akyzjR0Y" rel="nofollow">http://t.co/akyzjR0Y</a> <a href="http://twitter.com/billday/statuses/115210349711601664" class="aktt_tweet_time">#</a></li>
<li>My wife&#039;s latest @<a href="http://twitter.com/geekmomblog" class="aktt_username">geekmomblog</a> post, on the very cool Museum of Osteology:  &quot;No Bones About It&quot; <a href="http://t.co/y1hvULs" rel="nofollow">http://t.co/y1hvULs</a> <a href="http://twitter.com/billday/statuses/113779767710457856" class="aktt_tweet_time">#</a></li>
<li>How @<a href="http://twitter.com/Lanyrd" class="aktt_username">Lanyrd</a> went from Casablanca to conference circuit <a href="http://t.co/y17Uogb" rel="nofollow">http://t.co/y17Uogb</a> via @<a href="http://twitter.com/gigaom" class="aktt_username">gigaom</a> (I *love* their service, very handy) <a href="http://twitter.com/billday/statuses/113974047578136576" class="aktt_tweet_time">#</a></li>
<li>The four tiers of Twitter users <a href="http://t.co/JD72yowd" rel="nofollow">http://t.co/JD72yowd</a> by @<a href="http://twitter.com/LizGannes" class="aktt_username">LizGannes</a> for @<a href="http://twitter.com/AllThingsD" class="aktt_username">AllThingsD</a> <a href="http://twitter.com/billday/statuses/114336432079908864" class="aktt_tweet_time">#</a></li>
<li>The headphone tip alone is worth the time to read this @<a href="http://twitter.com/lifehacker" class="aktt_username">lifehacker</a> travel hacks article <a href="http://t.co/cSKnfmMF" rel="nofollow">http://t.co/cSKnfmMF</a> <a href="http://twitter.com/billday/statuses/114698825821716480" class="aktt_tweet_time">#</a></li>
<li>Google Flight Search is my new favorite ticket finding tool <a href="http://t.co/Z50DNxcP" rel="nofollow">http://t.co/Z50DNxcP</a> via @<a href="http://twitter.com/lifehacker" class="aktt_username">lifehacker</a> <a href="http://twitter.com/billday/statuses/115061205449703424" class="aktt_tweet_time">#</a></li>
<li>Interview with WeatherSpark co-founder @<a href="http://twitter.com/jacobnorda" class="aktt_username">jacobnorda</a> on design and data issues <a href="http://t.co/PNf1rbqA" rel="nofollow">http://t.co/PNf1rbqA</a> (my go-to weather service lately) <a href="http://twitter.com/billday/statuses/115108016113713152" class="aktt_tweet_time">#</a></li>
</ul>
<p>Running</p>
<ul>
<li>5k with family, easing back into things. <a href="http://t.co/rMWpOhP" rel="nofollow">http://t.co/rMWpOhP</a> #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://twitter.com/billday/statuses/113687502736474112" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/09/18/notes-from-the-week-of-2011-09-18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from the week of 2011-08-28</title>
		<link>http://billday.com/2011/08/28/notes-from-the-week-of-2011-08-28/</link>
		<comments>http://billday.com/2011/08/28/notes-from-the-week-of-2011-08-28/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 10:59:00 +0000</pubDate>
		<dc:creator>Bill Day</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Recommended]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[android_open]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[boston]]></category>
		<category><![CDATA[bufferapp]]></category>
		<category><![CDATA[codecademy]]></category>
		<category><![CDATA[commencement]]></category>
		<category><![CDATA[hurricane]]></category>
		<category><![CDATA[Innovate]]></category>
		<category><![CDATA[irene]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[paypal]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[RunKeeper]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[stanford]]></category>
		<category><![CDATA[steve_jobs]]></category>
		<category><![CDATA[weight]]></category>
		<category><![CDATA[x_commerce]]></category>

		<guid isPermaLink="false">http://billday.com/2011/08/28/notes-from-the-week-of-2011-08-28/</guid>
		<description><![CDATA[RunKeeper and the Health Graph API Nice 3 part video series on &#34;Managing Body Weight&#34; http://t.co/chPT5ni http://t.co/PyxJe9D http://t.co/F6phVZA via @RunKeeper TV # PayPal X Platform @Magento resources http://bit.ly/nhL2ju # New @PayPalX site http://bit.ly/pjQOSH launched Monday Aug 29 # A @Magento community update http://t.co/hx80BIm # I will be attending @AndroidOpen http://t.co/u0OfofQ and @X_commerce Innovate http://t.co/Rj7oShX in [...]]]></description>
			<content:encoded><![CDATA[<p>RunKeeper and the Health Graph API</p>
<ul>
<li>Nice 3 part video series on &quot;Managing Body Weight&quot; <a href="http://t.co/chPT5ni" rel="nofollow">http://t.co/chPT5ni</a> <a href="http://t.co/PyxJe9D" rel="nofollow">http://t.co/PyxJe9D</a> <a href="http://t.co/F6phVZA" rel="nofollow">http://t.co/F6phVZA</a> via @<a href="http://twitter.com/RunKeeper" class="aktt_username">RunKeeper</a> TV <a href="http://twitter.com/billday/statuses/106773125873664001" class="aktt_tweet_time">#</a></li>
</ul>
<p><img src="https://www.magentocommerce.com/images/uploads/eBay_Magento.gif" title="Magento is merging into X.commerce" align="right" width="335" /></p>
<p>PayPal X Platform</p>
<ul>
<li>@<a href="http://twitter.com/Magento" class="aktt_username">Magento</a> resources <a href="http://bit.ly/nhL2ju" rel="nofollow">http://bit.ly/nhL2ju</a> <a href="http://twitter.com/billday/statuses/105656028586196993" class="aktt_tweet_time">#</a></li>
<li>New @<a href="http://twitter.com/PayPalX" class="aktt_username">PayPalX</a> site <a href="http://bit.ly/pjQOSH" rel="nofollow">http://bit.ly/pjQOSH</a> launched Monday Aug 29 <a href="http://twitter.com/billday/statuses/106847329939763201" class="aktt_tweet_time">#</a></li>
<li>A @<a href="http://twitter.com/Magento" class="aktt_username">Magento</a> community update <a href="http://t.co/hx80BIm" rel="nofollow">http://t.co/hx80BIm</a> <a href="http://twitter.com/billday/statuses/106894396120772608" class="aktt_tweet_time">#</a></li>
<li>I will be attending @<a href="http://twitter.com/AndroidOpen" class="aktt_username">AndroidOpen</a> <a href="http://t.co/u0OfofQ" rel="nofollow">http://t.co/u0OfofQ</a> and @<a href="http://twitter.com/X_commerce" class="aktt_username">X_commerce</a> Innovate <a href="http://t.co/Rj7oShX" rel="nofollow">http://t.co/Rj7oShX</a> in October in San Francisco <a href="http://twitter.com/billday/statuses/107088692186841088" class="aktt_tweet_time">#</a></li>
</ul>
<p>APIs and development</p>
<ul>
<li>I love how Codecademy <a href="http://t.co/P5PIn6d" rel="nofollow">http://t.co/P5PIn6d</a> jumps straight into learning, then worries about signups later (more: <a href="http://t.co/S1M3ccZ" rel="nofollow">http://t.co/S1M3ccZ</a> ) <a href="http://twitter.com/billday/statuses/106065005476192256" class="aktt_tweet_time">#</a></li>
<li>Handy side-by-side PHP, Perl, Python, and Ruby reference <a href="http://t.co/Reabhz6" rel="nofollow">http://t.co/Reabhz6</a> via @<a href="http://twitter.com/newsycombinator" class="aktt_username">newsycombinator</a> <a href="http://twitter.com/billday/statuses/106218528213966849" class="aktt_tweet_time">#</a></li>
<li>SSH remote server productivity tips <a href="http://t.co/z8cCtX0" rel="nofollow">http://t.co/z8cCtX0</a> <a href="http://twitter.com/billday/statuses/106221656011321344" class="aktt_tweet_time">#</a></li>
</ul>
<p>Personal things</p>
<ul>
<li>Of all the things Steve Jobs is known for saying <a href="http://t.co/XDnepRZ" rel="nofollow">http://t.co/XDnepRZ</a> I find his Stanford commencement speech far and away the most wonderful <a href="http://twitter.com/billday/statuses/106560738688118784" class="aktt_tweet_time">#</a></li>
<li>How to space out your tweets <a href="http://t.co/PupkTYV" rel="nofollow">http://t.co/PupkTYV</a> using @<a href="http://twitter.com/bufferapp" class="aktt_username">bufferapp</a> (I also like @<a href="http://twitter.com/tweetdeck" class="aktt_username">tweetdeck</a> for this) <a href="http://twitter.com/billday/statuses/106571868579966977" class="aktt_tweet_time">#</a></li>
</ul>
<p>Running</p>
<ul>
<li>Easy 5k, neg splits 10:22, 10:11, 9:36, and 8:29. <a href="http://t.co/7sZROAP" rel="nofollow">http://t.co/7sZROAP</a>  #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://t.co/gTR9DjA" rel="nofollow">http://t.co/gTR9DjA</a> <a href="http://twitter.com/billday/statuses/105702208493985792" class="aktt_tweet_time">#</a></li>
<li>Hot mid-afternoon 4.00mi run. <a href="http://t.co/uiPEsPJ" rel="nofollow">http://t.co/uiPEsPJ</a>  #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://t.co/S3x7HHu" rel="nofollow">http://t.co/S3x7HHu</a> <a href="http://twitter.com/billday/statuses/106175131201716224" class="aktt_tweet_time">#</a></li>
<li>4mi including 2mi marathon pace (target 9min/mi; actual 8:52 and 8:54). <a href="http://t.co/pPXzGhR" rel="nofollow">http://t.co/pPXzGhR</a>  #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://t.co/hvNPKUT" rel="nofollow">http://t.co/hvNPKUT</a> <a href="http://twitter.com/billday/statuses/106459374872051712" class="aktt_tweet_time">#</a></li>
<li>#<a href="http://search.twitter.com/search?q=%23Irene" class="aktt_hashtag">Irene</a> dashed our flight to Boston today, so I ran 14mi instead. <a href="http://t.co/O6sKYEB" rel="nofollow">http://t.co/O6sKYEB</a> #<a href="http://search.twitter.com/search?q=%23RunKeeper" class="aktt_hashtag">RunKeeper</a> <a href="http://t.co/hwlwTGk" rel="nofollow">http://t.co/hwlwTGk</a> <a href="http://twitter.com/billday/statuses/107515288563617792" class="aktt_tweet_time">#</a></li>
<li>I&#039;ve been tracking my weight for the last two years.  Happy I&#039;ve stayed in a good range for last year+. <a href="http://t.co/dAC2Aap" rel="nofollow">http://t.co/dAC2Aap</a> <a href="http://twitter.com/billday/statuses/107520349805092864" class="aktt_tweet_time">#</a></li>
</ul>
<p><img src="https://p.twimg.com/AX39MECCIAAIS9s.png:large" alt="My weight over the last two years" /></p>
]]></content:encoded>
			<wfw:commentRss>http://billday.com/2011/08/28/notes-from-the-week-of-2011-08-28/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

