<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Wed, 30 May 2012 04:59:19 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Journal</title><link>http://www.wayne-robinson.com/journal/</link><description></description><lastBuildDate>Wed, 16 Feb 2011 06:37:18 +0000</lastBuildDate><copyright></copyright><language>en-AU</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>Xeroizer now installable with gem</title><category>programming</category><category>programming</category><category>ruby</category><category>xero</category><category>xeroizer</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Wed, 16 Feb 2011 06:33:57 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2011/2/16/xeroizer-now-installable-with-gem.html</link><guid isPermaLink="false">63827:549828:10497787</guid><description><![CDATA[<p>A minor update to the <a class="offsite-link-inline" href="https://github.com/waynerobinson/xeroizer/">Xeroizer</a> library, it is now installable with plain-old rubygems.</p>
<p>To install the latest alpha release:</p>
<blockquote>
<p>gem install xeroizer</p>
</blockquote>
<p>Please feel free to try it out and provide feedback through github.</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-10497787.xml</wfw:commentRss></item><item><title>Xeorizer Updated to Xero API V2.06</title><category>programming</category><category>programming</category><category>ruby</category><category>xero</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Mon, 14 Feb 2011 02:36:24 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2011/2/14/xeorizer-updated-to-xero-api-v206.html</link><guid isPermaLink="false">63827:549828:10471017</guid><description><![CDATA[<p>Well, that was quicker than I expected.&nbsp;</p>
<p><a class="offsite-link-inline" href="https://github.com/waynerobinson/xeroizer/">Xeroizer</a> has now been updated to support the <a class="offsite-link-inline" href="http://blog.xero.com/developer/v2-release-notes/">Xero API V2.06</a> including:</p>
<ul>
<li>Manual journal create/update/view (can only create draft invoices for now)</li>
<li>Inventory items create/update/view</li>
<li>Invoice line items can now be specified with the item_code which uses defaults for the item from Xero</li>
<li>PDF versions of invoices and credit notes can be retrieved with the Invoice#pdf([filename]) method</li>
<li>Payments can now have a reference specified on creation.</li>
</ul>
<p>As always, remember this library is still only alpha-quality, so please make sure to test, test, test.</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-10471017.xml</wfw:commentRss></item><item><title>Xero API Release V2.06</title><category>programming</category><category>ruby</category><category>ruby on rails</category><category>xero</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Mon, 14 Feb 2011 00:20:50 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2011/2/14/xero-api-release-v206.html</link><guid isPermaLink="false">63827:549828:10469890</guid><description><![CDATA[<p>Today Xero released some <a class="offsite-link-inline" href="http://blog.xero.com/developer/v2-release-notes/">extra functionality</a> to their API including JSON responses, manual journal entry, items and PDF invoices.</p>
<p>Of great interest to me is the ability to download PDF invoices directly from Xero which are formatted according to the chosen branding theme. This functionality will greatly decrease the time to market of my new application (still in stealth) by a few weeks and has me very excited.</p>
<p>My ruby library (<a href="ss_temp_url">Xeroizer</a>) will be updated to work with these new features within the next week or so. Keep a <em>watch</em>&nbsp;on the project to keep up-to-date as changes are made and feel free to submit pull-requests for desired functionality. I usually respond within 24 hours.</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-10469890.xml</wfw:commentRss></item><item><title>Sport - what are we doing to our children?</title><category>article</category><category>high school</category><category>personal</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Wed, 02 Feb 2011 11:58:33 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2011/2/2/sport-what-are-we-doing-to-our-children.html</link><guid isPermaLink="false">63827:549828:10328725</guid><description><![CDATA[<p>I was recently going through some of my old paperwork and I pulled out my copies of the <a class="offsite-link-inline" href="http://www.qsa.qld.edu.au/2318.html">QCS</a> tests I took to assist in classifying my overall position when graduating high school back in 1999. I read through these tests I came across my final draft for the Writing Task.</p>
<p>For this task I was presented with a three-page spread of stimulus material and in two hours I had to write a 600 word document in almost any form. In this stimulus material I saw some sporting activities and some comments on tribal societies (if I ever set up my scanner I may add a copy of this stimulus material here in the future).</p>
<p>During school I was always the math and computer guy and writing was definitely not my strong suit. However, I feel I managed to put together a fairly decent argumentative magazine article on the topic of sport and it's relevance in today's society in this pressure-packed two hours of exam fun! It's a topic I still mostly believe in, although I intentionally made this article inflammatory to attempt to polarise and entertain the marker enough so that they may overlook the odd grammatical or spelling error.</p>
<p>So, without further ado, I give you the two-hour ramblings of a 17 year old some 12 years ago (with all original spelling and grammatical errors included as faithfully as possible, although I <em>hope </em>I made some more corrections when transcribing the final version). Oh I wish I got to come back to this a couple of days later an edit it before handing it in however, I guess everyone was in the same situation.</p>
<h3>Sport - what are we doing to our children?&nbsp;</h3>
<p>Sport, oh what an incredibly productive activity. From birth we teach our children that the only true heroes in our society are those who participate in sport. It is the sporting events that bring the crowds, sporting heroes who gain incredible amounts of money in sponsorship and children who are forced to believe that to be famous and well-liked they must be good at sport.</p>
<p>What is this fascination we have about sport? Most people argue that we participate in these activities to stay fit and healthy. This is a long way from the truth. Take Gridiron for example. This game consists of very big, heavily padded men who run around a field for three hours (remembering this is a sixty minute game) tackling other men. Is this what we call keeping fit? Is this really what we want to be teaching our children? Aparently so, as parents are usually the ones who push their children into playing these sports.</p>
<p>From birth, the male child is continuously pressed into participating in some for of team sport. This decision is usually made by the child's father and is usually in the form of a sport the father enjoys watching. The parents often take a more active roll in the game than the children themselves: screaming from the sidelines, arguing with the referees and generally pushing their children until they have nothing more to give. This ritual of making a child do something the parent wants them to do is very damaging for the child's developing personality. Rebellious behaviour only occurs because the children finally realise that they don't have to do everything their parents want them to do anymore. They gain control over their own life.</p>
<p>However, this is not where this cycle ends. The rebellious child turns into an adult and, after a few short years, they have a child. Because these new parents choose to forget the reasons for their rebellious stage, the cycle of pressuring their children into playing sport continues.</p>
<p>This ritual like behaviour of parents pressuring their children into believing sport is the only way to win their love stems from tribal times. Earlier in history men, predominately, were the group responsible for catching the meat. They had to be fit, just in order to survive so, they made sure their children were fit also. They made them participate in 'manly' activities to build muscle and fitness so some day they could be the hunters. As humans found less and less need for hunting our food, sport became a popular past-time. Instead of hunting, games were created to expel the extra energy no longer used in hunting and thus leisure-time sport was invented.</p>
<p>Now, in the present, even though we know it is based on stupid ideas, sport is more popular than it ever was before. Almost every weekend, parents all over the world are forcing their children to arise early to go off and participate in contact sports, that have the potential to cause permanent injuries. that affect a person for life [ed: wow&hellip; what a long and convoluted start of a paragraph]. These ideas can't possibly be what we want for our future leaders to have. Surely the cycle has to be broken sometime. Why can't that time be now? Sport is destroying the ability of our society to live in peace and harmony together by keeping the aggressive behaviour of tribal men alive in present day children.&nbsp;</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-10328725.xml</wfw:commentRss></item><item><title>Xeroizer ruby library</title><category>api</category><category>library</category><category>programming</category><category>programming</category><category>ruby</category><category>xero</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Wed, 22 Dec 2010 02:17:10 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/12/22/xeroizer-ruby-library.html</link><guid isPermaLink="false">63827:549828:9795820</guid><description><![CDATA[<p>Given that Xero (cue the hyperbole about how Xero is great) has just updated their development API and they are planning to do this much more in the future, I have taken this opportunity to create my own ruby-based library for it.</p>
<p>This library builds off the awesome work done by Tim Connor for the first &amp; second API releases.</p>
<p>My version changes things up a bit by:</p>
<ul>
<li>adding Partner-application support</li>
<li>making data-access more ActiveRecord-like (although definitely not feature-complete)&nbsp;</li>
<li>simplifying the definition (and redefinition as Xero continues to add to their API) of models to make keeping them up-to-date and testable easier.</li>
</ul>
<p>I also plan on adding some features to the querying engine to make it easier to filter results whilst staying within the ruby language (and not having to drop into C#).</p>
<p>If you want to get started, check out the <a href="http://waynerobinson.github.com/xeroizer">README</a> or if you want to dive right into the code, head over to <a href="https://github.com/waynerobinson/xeroizer">https://github.com/waynerobinson/xeroizer</a>&nbsp;and clone a copy.</p>
<p><strong>Note:</strong> This is an alpha-level version of the API. Feel free to increase functionality and test coverage and send me a GitHub pull-request for integration.</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-9795820.xml</wfw:commentRss></item><item><title>Bacon is still spam and still very interruptive</title><category>email</category><category>personal</category><category>spam</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Tue, 14 Dec 2010 22:27:10 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/12/15/bacon-is-still-spam-and-still-very-interruptive.html</link><guid isPermaLink="false">63827:549828:9737186</guid><description><![CDATA[<p>I really have let the amount of mail I receive every day that is just advertising material sneak up on me.</p>

<p>I made a decision a couple of weeks ago to unsubscribe from basically every one of these lists I very rarely read any of the messages and just delete them every time I receive them and I'm sick of my phone interrupting me during the day by pinging when it's just advertising material.</p>

<p>But there is so much of it. Years worth of accounts I have created on sites who now, in this economy, are sending marketing messages to me on time scales ranging from daily to weekly. Every day I have been unsubscribing to at least one 'newsletter' and it is usually higher than that.</p>

<p>Maybe I'm unusual, but having these types of marketing and even news messages mixed up with my real communication is annoying. Isn't this what <span class="caps">RSS </span>was created for? Why don't these companies provide <span class="caps">RSS </span>feeds for this information so people can keep their news items inside their news reader and allow them to keep there inboxes clear of clutter?</p>
]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-9737186.xml</wfw:commentRss></item><item><title>Everyone is a programmer</title><category>business</category><category>business</category><category>programming</category><category>programming</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Thu, 02 Dec 2010 01:53:55 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/12/2/everyone-is-a-programmer.html</link><guid isPermaLink="false">63827:549828:9616275</guid><description><![CDATA[<p>After reading this article <a id="link_5" class="offsite-link-inline" href="http://coding.pressbin.com/60/I-wrote-this-article-with-one-mouse-click/">I wrote this article with one mouse click</a>&nbsp;I realised that the requirement for writing code is becoming more and more important to professions other than software development.&nbsp;</p>
<p>This idea is slowly permuatating&nbsp;&nbsp;through the world of systems engineering with more and more systems administrators choosing to write and maintain scripts to keep their servers up-to-date, backed up and running efficiently. However, the above article reminded me that many other professions could benefit from their staff</p>
<p><ol>
<li>knowing about the power of scripting/development</li>
<li>knowing how to write/use scripting languages</li>
<li>be allowed to automate their repetitive tasks by their employer</li>
</ol></p>
<p>A quick search of the Internet doesn't reveal any courses targeted to non-technical employers/employees about an introduction to scripting &amp; automating repetitive tasks. If I had the skills to develop training programs I would seriously consider developing something.</p>
<p>Of course, there also aren't any simple and affordable tools available to make this type of scripting accessible to your average non-programmer. Sure, every business machine has J/VBScript &amp; VBA however, both these languages are pretty low-level when it comes to getting things done.</p>
<p>Any thoughts, training programs or tools available that I have missed out there?</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-9616275.xml</wfw:commentRss></item><item><title>Combining Typefaces</title><category>design</category><category>font</category><category>graphic design</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Fri, 05 Nov 2010 02:33:33 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/11/5/combining-typefaces.html</link><guid isPermaLink="false">63827:549828:9377888</guid><description><![CDATA[<p>Smashing Magazine has just released an article on <a class="offsite-link-inline" href="http://www.smashingmagazine.com/2010/11/04/best-practices-of-combining-typefaces/">combining typefaces</a>.</p>
<p>Whilst this is a great primer on the differences between typefaces, I can't understand why they have chosen to use different font/background colours for the left and right panels on each comparison, not to mention the use of drop-shadow and/or engraving not only on the fonts, but using them differently on the left and right panels.</p>
<p>Maybe <a class="offsite-link-inline" href="http://www.smashingmagazine.com/author/douglas-bonneville/">Douglas Bonneville</a>&nbsp;is more designer than scientist, but if you want to make a comparison based on just one thing (in this case fonts), you should ensure that when showing side-by-side examples that they only vary by this one thing. Especially as all the 'negative' examples are shown using dark backgrounds and white fonts with drop-shadows.&nbsp;</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-9377888.xml</wfw:commentRss></item><item><title>The dangers of success</title><category>games</category><category>personal</category><category>products</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Fri, 24 Sep 2010 10:57:37 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/9/24/the-dangers-of-success.html</link><guid isPermaLink="false">63827:549828:8975653</guid><description><![CDATA[<p>Notch, creator of <a class="offsite-link-inline" href="http://minecraft.net">Minecraft</a>, really shouldn't post on his <a class="offsite-link-inline" href="http://notch.tumblr.com/">blog</a>. Every time he talks about something that isn't releasing new code, or fixed bugs, he gets inundated by negative feedback by shit players that want updates every hour. I would say that trolls outnumber positive or neutral feedback 2:1. Especially his latest post about not doing a Friday update because Civilization 5 was just released and he wants to play it.</p>

<p>It's extremely sad, these trolls aren't the majority of his users. Nor does he 'work' for them. Many games take half-a-decade or more to develop and this one is only about 12 months old and only has a single developer.&nbsp;</p>
<p>He really should stop posting about his personal life (and his new community manager should do a MUCH better job at managing the feedback). It is lame that he how now become a tall poppy (because he shows his sales <a href="http://www.minecraft.net/stats.jsp" class="offsite-link-inline">stats</a> in realtime on his website) and must be cut down by a few trolls who are jealous of his success.</p>
<p>Why am I defending him like this? I don't know. Empathy? Sympathy? I am envious of his success and I wish I had half his talent. I respect what he has done and, after the stress of doing start-ups *forever* I think I feel just as affronted by his trolls as I would if I was him. Sure, he's made &gt; &euro;400k in the last few days and he only had a couple of staff (who he probably pays almost nothing because they are extremely young and don't seem right for the company, IMHO) and he has almost no overheads that aren't personal, but I think he should be able to take a breath and celebrate that success, rather than needing to get back to the grindstone because, now he's got all this money, he is obligated to provide more content.</p>
<p>If I was him I would stop posting private blogs or tweets and I would remove the live updates on the sales stats. Both of them are just targets and don't serve any positive purpose anymore, professionally (making the company seem like a little single guy who's against the world and needs your support) or personally (now he's successful with over &euro;2mil in revenues, but he's just one developer, he doesn't deserve *that* much money, that's just obscene, he should give it all back, hire dozens of people, or work 100 hour weeks).</p>
<p>Is it sad that he should stop? Of course it is. But people suck. Jealousy is human nature and people get angry when people have what they do not and often, don't believe deep down that they could ever have.</p>
<p>It's time for Notch to enjoy his success. I say, well done! Take a break. Enjoy life. You've earned it.</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-8975653.xml</wfw:commentRss></item><item><title>Borders: Rhodia &amp; Clairfontaine</title><category>borders</category><category>clairefontaine</category><category>moleskine</category><category>products</category><category>products</category><category>rhodia</category><dc:creator>Wayne Robinson</dc:creator><pubDate>Sat, 18 Sep 2010 06:53:29 +0000</pubDate><link>http://www.wayne-robinson.com/journal/2010/9/18/borders-rhodia-clairfontaine.html</link><guid isPermaLink="false">63827:549828:8918906</guid><description><![CDATA[<p>I was disappointed to see that <a class="offsite-link-inline" href="http://www.borders.com.au/">Borders</a> decided to stop stocking Moleskine notebooks. I guess the Australian public (unsurprisingly) didn't enjoy paying $33 for a small notebook, no matter how good it was. Not too big of a deal really, I can find Moleskine notebooks in-person elsewhere.</p>
<p>However, I was gladdened when I walked into my Borders today to find that they are now stocking <a class="offsite-link-inline" href="http://www.rhodiapads.com/">Rhodia</a> and <a class="offsite-link-inline" href="http://www.clairefontaine.com/">Clairefontaine</a> products. I have only ever been able to order these products online in Australia and now I get to go down and see the products in person before committing to purchase.</p>]]></description><wfw:commentRss>http://www.wayne-robinson.com/journal/rss-comments-entry-8918906.xml</wfw:commentRss></item></channel></rss>
