<?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>My Blog</title>
	<atom:link href="http://www.hickory.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hickory.ca</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 14 Feb 2012 16:05:58 +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>First steps with Orion</title>
		<link>http://www.hickory.ca/2012/02/14/first-steps-with-orion/</link>
		<comments>http://www.hickory.ca/2012/02/14/first-steps-with-orion/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 15:41:56 +0000</pubDate>
		<dc:creator>antonm</dc:creator>
				<category><![CDATA[Orion]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=56</guid>
		<description><![CDATA[After just two days of using Orion, I forgot that I was programming using a web browser. There was no need for any development environment, no need for vi &#8230; the four tabs I had open in my browser provided my IDE &#8211; one browser tab for my JS file, one tab for my HTML [...]]]></description>
			<content:encoded><![CDATA[<p>After just two days of using <a href="http://eclipse.org/orion/">Orion</a>, I forgot that I was programming using a web browser. There was no need for any development environment, no need for vi &#8230; the four tabs I had open in my browser provided my IDE &#8211; one browser tab for my JS file, one tab for my HTML file, one for my CSS file and one tab for the view of the page I was working on. A lot less clutter on my desktop, no switching between editor and browser. Just switching tabs.</p>
<p>Even when working at the airport in London, I could just point my browser to my hosted site, and code using my own laptop instead of my work one.</p>
<p>The JavaScript editor is fine &#8211; on a par at least with the Eclipse editor from WTP that I&#8217;d been using for the past couple of years. It has built in error checking ( currently based on JS Lint ), and good tabbing, along with neat little touches like CTRL-/ to comment blocks of code out.</p>
<p>Since I was new to the team, I asked how I could change the settings within my editor &#8211; to switch from the standard serif font, and to make it smaller. So I learned to be careful what I ask &#8230; because it wasn&#8217;t possible to set that from a user interface. And so my first project was born. To provide a UI for setting editor preferences.</p>
<p><img class="alignnone" title="JavaScript editor settings" src="http://www.hickory.ca/wp-content/uploads/2012/02/settings.png" alt="" width="512" height="445" /></p>
<p>However, where would that UI belong? On a settings page &#8211; so I needed to develop that too. And since I was working on that, I was asked to relocate the plugins page to the settings area, and to <a title="Plugins user guide" href="http://wiki.eclipse.org/Orion/Documentation/User_Guide/Reference/Plugins_page">revamp the page while I was doing so</a>.</p>
<p>My first job snowballed. The CSS that I started working on was almost immediately picked up for use in the GIT management pages too &#8211; even though I didn&#8217;t have commit rights, it was so easy to share it with my colleague in another country. He just had to point his browser to my Orion site&#8217;s URL, and there it all was &#8211; has code sharing ever been so easy!? Or so dangerous !? <img src='http://www.hickory.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Along the way I experimented with some aspects of web development that I hadn&#8217;t played with before. The editor settings are stored in HTML5 Local storage for now. Each editor tab open changes styles immediately when the settings are applied by using <a href="http://www.w3schools.com/html5/html5_webstorage.asp">local storage</a> events. This is the basic idea &#8230;</p>
<pre>window.addEventListener("storage", function(e) {
    console.log("Local storage was modified");
}, false);</pre>
<p>&#8230; and provides a great way of communicating parameters across tabs.</p>
<p>Changing the syntax color choices in the editor ultimately change the css rules for the entire document as opposed to changing the rules for a dom element. This results in powerfully and instantly changing the color settings for all open JavaScript editors.</p>
<p><img class="alignnone" title="Coding with my own style settings" src="http://www.hickory.ca/wp-content/uploads/2012/02/coding.png" alt="" width="557" height="523" /></p>
<p>And I used css3 transitions for the first time to give an animated effect when the services area opens and closes. I used to have to use dojo animation for that, now a few lines of css do the trick. Brilliant.</p>
<p>So, in conclusion &#8211; Orion is now my preferred way of developing web applications, I have hopes to use it for more and more projects as time progresses &#8211; and hopefully one day for my App Engine projects ( for which I think it would be the ideal tool ).</p>
<p>It works well &#8211; no need for cumbersome tools ( even vi seems cumbersome in comparison when you have a site hosted and linked to git ). Just four browser tabs.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2012/02/14/first-steps-with-orion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books and bookstores</title>
		<link>http://www.hickory.ca/2011/11/28/the-clock-is-ticking-on-books-and-bookstores/</link>
		<comments>http://www.hickory.ca/2011/11/28/the-clock-is-ticking-on-books-and-bookstores/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 15:59:07 +0000</pubDate>
		<dc:creator>antonm</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=45</guid>
		<description><![CDATA[Was realizing yesterday, after driving past a closed BlockBuster, that I lived through the beginning and end of the video rental era. I remember my dad rigging up our first VCR and being perplexed about what it did, then excited about the the one shelf of movies at our local video rental store &#8211; a [...]]]></description>
			<content:encoded><![CDATA[<p>Was realizing yesterday, after driving past a closed BlockBuster, that I lived through the beginning and end of the video rental era. I remember my dad rigging up our first VCR and being perplexed about what it did, then excited about the the one shelf of movies at our local video rental store &#8211; a boon for the town in Ireland I grew up in. We had no cinema in our town, and had to travel to Belfast for the experience of seeing a movie.</p>
<p>So &#8211; roughly it took about 30 years from the first store I visited to driving past the closed BlockBuster. We transitioned from tape, to dvd, blueray ( not me ), and finally to digital on demand movies.</p>
<p>I&#8217;ve reached a stage where I want to reduce my footprint. I think I&#8217;ve always been that way. As long as I have a macbook, smartphone/iPad and my guitar, I think I&#8217;d be ok. I won&#8217;t buy another dvd, and likely won&#8217;t buy a CD again.</p>
<p>I&#8217;m writing this because I was debating with someone that books will be the next to go. It took 30 years for movies, books have been around for thousands of years. I think it&#8217;ll take much less than 30 years for us to say goodbye to books as we use them now. I&#8217;ve been reading books on my iPad, and I&#8217;m starting to adjust. With all of the kindles that Amazon have been developing, it seems that we&#8217;ll see more and more transition to digital publishing in short order. At least in the Western world.</p>
<p>So, will there be bookstores like Chapters in 30 years time? I wouldn&#8217;t bet on it, to tell you the truth. I think that stores like Starbucks will become bigger, and maybe help us socialize new and good choices of books, music and movies.</p>
<p>I just think the clock is ticking now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/11/28/the-clock-is-ticking-on-books-and-bookstores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clip of ShelterBox App</title>
		<link>http://www.hickory.ca/2011/11/07/clip-of-shelterbox-app/</link>
		<comments>http://www.hickory.ca/2011/11/07/clip-of-shelterbox-app/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 18:11:49 +0000</pubDate>
		<dc:creator>antonm</dc:creator>
				<category><![CDATA[ShelterBox]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=35</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://www.youtube.com/embed/hYAyTYTXnL0" frameborder="0" width="420" height="315"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/11/07/clip-of-shelterbox-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A bit more about the ShelterBox project</title>
		<link>http://www.hickory.ca/2011/10/11/more-about-the-shelterbox-project/</link>
		<comments>http://www.hickory.ca/2011/10/11/more-about-the-shelterbox-project/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 01:23:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ShelterBox]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=28</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe src="https://docs.google.com/present/embed?id=dc2s44r4_298rd624d8m" frameborder="0" width="410" height="342"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/10/11/more-about-the-shelterbox-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Page</title>
		<link>http://www.hickory.ca/2011/08/31/project-page/</link>
		<comments>http://www.hickory.ca/2011/08/31/project-page/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 12:55:21 +0000</pubDate>
		<dc:creator>antonm</dc:creator>
				<category><![CDATA[ShelterBox]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=14</guid>
		<description><![CDATA[After weeks of inspiration from ShelterBox, brainstorming, legal discussion, determination and imagination, we set up our project yesterday on the Jazz Hub. The division of IBM that I work for produces software engineering tools. The Jazz Hub is an IBM cloud service that lets students ( and in this exception ) a not for profit [...]]]></description>
			<content:encoded><![CDATA[<p>After weeks of inspiration from ShelterBox, brainstorming, legal discussion, determination and imagination, we set up our project yesterday on the <a title="Jazz Hub" href="https://jazz.net/hub/manager/?ref_content=splashlink">Jazz Hub</a>. The division of IBM that I work for produces software engineering tools. The Jazz Hub is an IBM cloud service that lets students ( and in this exception ) a not for profit team use some of those engineering tools to manage their project.</p>
<p>Our new project page is <a title="ShelterBox mobile application" href="https://jazz.net/hub/ccm/web/projects/ShelterBox%20Mobile%20App" target="_blank">here</a>. It&#8217;ll take a few days for the work items to settle and a little longer for us to get into a rhythm. Our team is small, and distributed. We have three developers right now, working in our spare time. We&#8217;re backed by some great volunteers at IBM and at ShelterBox &#8211; experienced managers, marketers, lawyers, usability experts &#8230; so I hope that we can make this work. In some ways this is an experiment, we&#8217;re new to this kind of collaboration. But we&#8217;re not new to developing software &#8230; so we&#8217;ll see how we progress &#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/08/31/project-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software for a cause</title>
		<link>http://www.hickory.ca/2011/08/28/software-for-a-cause/</link>
		<comments>http://www.hickory.ca/2011/08/28/software-for-a-cause/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 23:13:18 +0000</pubDate>
		<dc:creator>antonm</dc:creator>
				<category><![CDATA[ShelterBox]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=11</guid>
		<description><![CDATA[A few months ago, the company that I work for and the division that I work in introduced me to an amazing charity. IBM turned 100 this year, and as part of the centenary celebrations they invited each of their employees to pledge some time for causes. They called it a &#8216;celebration of service&#8217;. Truth [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, the company that I work for and the division that I work in introduced me to an amazing charity. IBM turned 100 this year, and as part of the centenary celebrations they invited each of their employees to pledge some time for causes. They called it a &#8216;celebration of service&#8217;.</p>
<p>Truth is that I&#8217;ve been looking for an opportunity to use my software skills to help communities and with this initiative I have an amazing opportunity. The charity is called ShelterBox. They respond to natural disasters by shipping pre formulated boxes each of which contains amongst other things a tent, cooking equipment, blankets.</p>
<p>If all goes to plan, I&#8217;m going to lead a small team to develop an iPhone app for ShelterBox. We&#8217;re going to wire the app to social media with the aim of offering another platform for ShelterBox&#8217;s supporters to understand and share how they&#8217;re helping people in need.</p>
<p>It is a learning experience on so many fronts. I&#8217;ve had to work with lawyers and executives internally to make sure that I do this by IBM&#8217;s rules and standards. At times it can be frustrating, but it is also a life lesson &#8211; learning how to cover ourselves, learning how to keep pushing.</p>
<p>The ShelterBox team are wonderful. Let&#8217;s hope we can push this along.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/08/28/software-for-a-cause/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://www.hickory.ca/2011/08/01/hello-world/</link>
		<comments>http://www.hickory.ca/2011/08/01/hello-world/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 16:36:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hickory.ca/?p=1</guid>
		<description><![CDATA[Fresh, clean, brand new WordPress install, because my blog was hacked. Took me a while to sort it out, and I&#8217;ve archived off all of the old posts for now, so everything is new again &#8211; except the theme, which was fairly new, but I&#8217;m working on a newer one. Hello again.]]></description>
			<content:encoded><![CDATA[<p>Fresh, clean, brand new WordPress install, because my blog was hacked. Took me a while to sort it out, and I&#8217;ve archived off all of the old posts for now, so everything is new again &#8211; except the theme, which was fairly new, but I&#8217;m working on a newer one. Hello again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hickory.ca/2011/08/01/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

