<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>RSWC RSS Feed</title>
    <link>http://ryanstenhouse.eu/rss/</link>
    <language>en-gb</language>
    <ttl>40</ttl>
    <description>The main blog feed for my Web site.</description>
    
    
        <item>
          <title>On 'internet piracy' and 'copyright infringement'</title>
          <description>&lt;p&gt;This is a bit of a departure from the usual nature of my blog; but after the recent &lt;a href=&quot;http://www.bbc.co.uk/news/technology-17894176/&quot;&gt;court ruling in the UK banning &amp;lsquo;The Pirate Bay&amp;rsquo;&lt;/a&gt;, I thought I&amp;rsquo;d throw my two-pence worth into the debate. You might also want to read &lt;a href=&quot;http://www.guardian.co.uk/commentisfree/2012/may/01/pirate-bay-copyright-crackdown/&quot;&gt;James Ball&amp;rsquo;s article on The Guardian&amp;rsquo;s Comment is Free Blog&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The online community is &lt;a href=&quot;https://www.google.co.uk/?q=vpn+service#hl=en&amp;amp;output=search&amp;amp;sclient=psy-ab&amp;amp;q=vpn+service&quot;&gt;full of ways to circumvent such ridiculous censorship measures&lt;/a&gt;, rendering the judgement practically impossible to enforce — but then; most of the tech community online already knew this, so I&amp;rsquo;m not really banging on about anything new.&lt;/p&gt;

&lt;p&gt;Instead I&amp;rsquo;m going to talk explicitly about &amp;lsquo;infringement&amp;rsquo;, and focus on the &amp;lsquo;piracy&amp;rsquo; of television programmes.&lt;/p&gt;
</description>
          <pubDate>Tue, 01 May 2012 18:57:55 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2012/05/01/on-internet-piracy-and-copyright-infringement/</guid>
          <link>http://ryanstenhouse.eu/blog/2012/05/01/on-internet-piracy-and-copyright-infringement/</link>
        </item>
    
        <item>
          <title>Rendering vertical Japanese text in a web browser using only CSS</title>
          <description>&lt;p&gt;The Japanese you read online is typically rendered horizontally and arranged for reading form left-to-right, much like in English. This is great - but there is also another, traditional way of writing Japanese - from right to left, top to bottom from the top right-hand corner of a page (or other point) down.&lt;/p&gt;

&lt;p&gt;Typically this pretty vertical arrangement of text is used in books, poetry, newspapers and calligraphy but is generally avoided in print (except newspapers and magazines) and the web. One of the main reasons for its absence on the Internet is that the ability to render the text correctly is still beyond many web browsers.&lt;/p&gt;

&lt;p&gt;I thought I&amp;#8217;d have a go with using nothing but CSS and sensible markup to see if I could, at least, &lt;em&gt;approximate&lt;/em&gt; vertically rendered Japanese text. If you just want to skip ahead, the &lt;a href=&quot;http://ryanstenhouse.eu/images/text.html&quot;&gt;finished example is here&lt;/a&gt;.&lt;/p&gt;
</description>
          <pubDate>Mon, 09 Apr 2012 20:21:37 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2012/04/09/rendering-vertical-japanese-text-in-a-web-browser-using-only-css/</guid>
          <link>http://ryanstenhouse.eu/blog/2012/04/09/rendering-vertical-japanese-text-in-a-web-browser-using-only-css/</link>
        </item>
    
        <item>
          <title>Reflections on the past year of running a Tech Startup</title>
          <description>&lt;p&gt;This post is about me coming to terms with, and understanding some of the mistakes I&amp;rsquo;ve made of the past year with &lt;a href=&quot;http://www.thehappygeek.co.uk/&quot;&gt;my company&lt;/a&gt;, what I did about them, what I learned and how I&amp;rsquo;m going to ensure mistakes aren&amp;rsquo;t repeated.&lt;/p&gt;

&lt;p&gt;It&amp;rsquo;s pretty personal. Writing honestly about where you&amp;rsquo;ve screwed up is always hard. I hope this helps other people to maybe avoid the same mistakes I&amp;rsquo;ve made.  I certainly don&amp;rsquo;t come off looking too clever here, but for me, this post is to bring closure to a long period of self-doubt and hard reflection.&lt;/p&gt;
</description>
          <pubDate>Fri, 23 Mar 2012 14:09:56 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2012/03/23/reflections-on-the-past-year-of-running-a-tech-startup/</guid>
          <link>http://ryanstenhouse.eu/blog/2012/03/23/reflections-on-the-past-year-of-running-a-tech-startup/</link>
        </item>
    
        <item>
          <title>It's time for a change</title>
          <description>&lt;p&gt;This website has served me very well for quite some time, but now it&amp;rsquo;s starting to look rather dated and doesn&amp;rsquo;t really give away much about me, my interests or my personality.&lt;/p&gt;

&lt;p&gt;That&amp;rsquo;s changing slowly, and I&amp;rsquo;m writing this entry to explain and chronicle how my approach of  &amp;lsquo;Cultured Localisation&amp;rsquo; is informing the reimagining of  &lt;code&gt;ryanstenhouse.eu&lt;/code&gt; and the design and engineering decisions I&amp;rsquo;m having to make.&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;m also taking a &amp;lsquo;Mobile First&amp;rsquo; approach to the design, with the idea that no matter what device you visit this site on, you&amp;rsquo;ll always get the best possible experience.&lt;/p&gt;
</description>
          <pubDate>Thu, 08 Mar 2012 21:19:59 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2012/03/08/its-time-for-a-change/</guid>
          <link>http://ryanstenhouse.eu/blog/2012/03/08/its-time-for-a-change/</link>
        </item>
    
        <item>
          <title>Are you sure your CI setup is doing anything useful?</title>
          <description>&lt;p&gt;I&amp;rsquo;ve been thinking a lot lately about how Continuous Integration (CI) is used, especially within large
distributed teams and kept coming back to a lightning talk I delivered at the &lt;a href=&quot;http://www.scottishrubyconference.com&quot;&gt;Scottish Ruby Conference&lt;/a&gt;
in 2010.&lt;/p&gt;

&lt;p&gt;It talked about the common strategy of running your CI tool off of your &amp;lsquo;master&amp;rsquo; or &amp;lsquo;gold&amp;rsquo; branch &amp;ndash; which is
probably the one that ends up going into production &amp;ndash; once someone has pushed their code up to that branch of
your repository. I&amp;rsquo;ll call that branch &amp;lsquo;deployable&amp;rsquo;.&lt;/p&gt;

&lt;p&gt;The problem with that is that if someone on your team hasn&amp;rsquo;t, or couldn&amp;rsquo;t run your tests / build your application
before pushing up &amp;ndash; you&amp;rsquo;ve got broken code right there in the branch that should always be deployable and your
CI tool going crazy.&lt;/p&gt;
</description>
          <pubDate>Wed, 30 Nov 2011 13:01:09 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2011/11/30/are-you-sure-your-ci-setup-is-doing-anything-useful/</guid>
          <link>http://ryanstenhouse.eu/blog/2011/11/30/are-you-sure-your-ci-setup-is-doing-anything-useful/</link>
        </item>
    
        <item>
          <title>A new job for the new year and speaking at SRC 2011</title>
          <description>&lt;p&gt;The coming year has me filled with excitement and a little trepidation. For one thing,
I&amp;rsquo;m leaving the wonderful &lt;a href=&quot;http://www.pccl.co.uk/&quot;&gt;PCCL&lt;/a&gt;, where I have been privileged to work since January
2007 to join the team at &lt;a href=&quot;http://www.freeagentcentral.com/&quot;&gt;FreeAgent Central&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This is a big change for me and it seems fitting that I&amp;rsquo;ll be starting the New Year in a
shiny new job. I&amp;rsquo;ll deeply miss my friends and colleagues from PCCL and am grateful for
nearly 4 great years of fun challenges, interesting work and a great working environment.&lt;/p&gt;

&lt;p&gt;I&amp;rsquo;m going to be speaking at the &lt;a href=&quot;http://scottishrubyconference.com&quot;&gt;2011 Scottish Ruby Conference&lt;/a&gt; on the subject of
the &lt;a href=&quot;http://en.wikipedia.org/wiki/Payment_Card_Industry_Data_Security_Standard&quot;&gt;Payment Card Industry&amp;rsquo;s Data Security Standard (PCI DSS)&lt;/a&gt;; a subject which has been a
very intimate part of the last year of my professional life. If you&amp;rsquo;re coming along, come
see me speak and I&amp;rsquo;ll talk about how you can use Free and Open Source Software to help
reduce the cost of compliance.&lt;/p&gt;
</description>
          <pubDate>Thu, 30 Dec 2010 15:39:49 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2010/12/30/a-new-job-for-the-new-year-and-speaking-at-src-2011/</guid>
          <link>http://ryanstenhouse.eu/blog/2010/12/30/a-new-job-for-the-new-year-and-speaking-at-src-2011/</link>
        </item>
    
        <item>
          <title>Ruby / Rails the 'Enterprise' and how software works in the 'real world'</title>
          <description>&lt;p&gt;The &amp;lsquo;real world&amp;rsquo; is an emotive term when it comes to software development. It parcels off your
skills and experience to one side and holds it against and in comparison to a mythical
archetype of &amp;lsquo;reality&amp;rsquo; which seems to have little, if any, relevance to how, where and why you
work. In this context, the &amp;lsquo;real world&amp;rsquo; is subjective and is defined by the person who is
making the comparison.&lt;/p&gt;

&lt;p&gt;The &amp;lsquo;enterprise&amp;rsquo; is another one of these terms which conjures up different images for different
people and is the subject of many debates across the internet, especially in the Ruby world.&lt;/p&gt;

&lt;p&gt;In this post, I draw upon my own work and personal experience to discuss both these topics and
try to see where Ruby and Rails sit in the &amp;lsquo;real world&amp;rsquo; as it pertains to me, and within the
&amp;lsquo;enterprise&amp;rsquo;.&lt;/p&gt;
</description>
          <pubDate>Tue, 26 Oct 2010 22:55:54 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2010/10/26/ruby-rails-the-enterprise-and-how-software-works-in-the-real-world/</guid>
          <link>http://ryanstenhouse.eu/blog/2010/10/26/ruby-rails-the-enterprise-and-how-software-works-in-the-real-world/</link>
        </item>
    
        <item>
          <title>Ruby and Rails people are rampant Cargo Cultists</title>
          <description>&lt;blockquote&gt;&lt;p&gt;A cargo cult is a type of religious practice that has appeared in many traditional tribal societies
in the wake of interaction with technologically advanced cultures. The cults are focused on
obtaining the material wealth (the &amp;ldquo;cargo&amp;rdquo;) of the advanced culture through magic and religious rituals
and practices, believing that the wealth was intended for them by their deities and ancestors.&lt;/p&gt;

&lt;p&gt;From time to time, the term &amp;ldquo;cargo cult&amp;rdquo; is invoked as an English language idiom to mean any group of
people who imitate the superficial exterior of a process or system without having any understanding of
the underlying substance.&lt;/p&gt;

&lt;p&gt;From the &lt;a href=&quot;http://en.wikipedia.org/wiki/Cargo_cult&quot;&gt;Wikipedia Cargo Cult Article&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;You &lt;a href=&quot;http://news.bbc.co.uk/1/hi/programmes/from_our_own_correspondent/6734469.stm&quot;&gt;may be familiar with the story&lt;/a&gt; that our (the UK that is) Prince Philip (The Duke of Edinburgh) is &lt;a href=&quot;http://en.wikipedia.org/wiki/Prince_Philip_Movement&quot;&gt;venerated as a god&lt;/a&gt;
by the Yaohnanen tribe on the southern island of Tanna in Vanuatu. A similar thing happens pretty
much every single time a shiny new &amp;lsquo;paradigm shifting technology&amp;rsquo; pops up the the Ruby world.&lt;/p&gt;
</description>
          <pubDate>Mon, 20 Sep 2010 23:28:47 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2010/09/20/ruby-and-rails-cargo-cultists/</guid>
          <link>http://ryanstenhouse.eu/blog/2010/09/20/ruby-and-rails-cargo-cultists/</link>
        </item>
    
        <item>
          <title>Introducing Geekspaces - A Business Idea</title>
          <description>&lt;p&gt;I tweeted last night about finally talking myself into making a go of a business
idea I have been kicking around for a while. Here is the outline of it, I&amp;rsquo;m
putting it out here for feedback and criticisim from my peers to find out if the
idea has legs before taking it to the next stage of development&lt;/p&gt;

&lt;p&gt;Geekspaces will be a new kind of bar and meeting venue designed to attract
customers with a keen interest in Technology who need a casual space where they
can eat, drink and use their laptops.&lt;/p&gt;

&lt;p&gt;Find out more at the &lt;a href=&quot;http://geekspac.es&quot;&gt;Geekspaces Website&lt;/a&gt;. If you like what you read, please
take the time to &lt;a href=&quot;http://j.mp/geekspaces-survey&quot;&gt;complete the survey&lt;/a&gt;.&lt;/p&gt;
</description>
          <pubDate>Fri, 03 Sep 2010 10:24:59 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2010/09/03/introducing-geekspaces---a-business-idea/</guid>
          <link>http://ryanstenhouse.eu/blog/2010/09/03/introducing-geekspaces---a-business-idea/</link>
        </item>
    
        <item>
          <title>PCI DSS and some advice from the trenches</title>
          <description>&lt;p&gt;For a while now, my responsibilities at &lt;a href=&quot;http://www.pccl.co.uk/&quot;&gt;my work&lt;/a&gt; have revolved around the Payment Card
Industry&amp;rsquo;s Data Security Standards (PCI DSS). As of publishing this article, PCCL are
compliant as a Level 1 Service Provider, the highest possible level of compliance.&lt;/p&gt;

&lt;p&gt;Ruby played an important part in our overall compliance and I&amp;rsquo;m
going to talk about how Rack and Sinatra play an important part in our compliance in a
later post. For now  I&amp;rsquo;ll explain a bit about PCI DSS itself and give some general advice
for anyone working towards compliance.&lt;/p&gt;

&lt;p&gt;First, I need to give a semi-obligatory disclaimer. I am not a PCI DSS QSA, all of what
you&amp;rsquo;ll find here is based on my own experience as part of the two man team in &lt;a href=&quot;http://www.pccl.co.uk/&quot;&gt;PCCL&lt;/a&gt; who
were responsible for designing and building our compliant infrastructure. From this, I&amp;rsquo;ve
gained a good understanding of the specification; but you will need to &lt;a href=&quot;https://www.pcisecuritystandards.org/qsa_asv/find_one.shtml&quot;&gt;speak to a QSA&lt;/a&gt;
if you want advice which you can make business decisions on.&lt;/p&gt;

&lt;p&gt;What follows is from my own experience at &lt;a href=&quot;http://www.pccl.co.uk/&quot;&gt;PCCL&lt;/a&gt; and the work undertaken for us to be
compliant at this level to the &lt;a href=&quot;https://www.pcisecuritystandards.org/security_standards/pci_dss.shtml&quot;&gt;PCI DSS Standard&lt;/a&gt;.&lt;/p&gt;
</description>
          <pubDate>Sat, 14 Aug 2010 01:48:50 GMT</pubDate>
          <guid>http://ryanstenhouse.eu/blog/2010/08/14/pci-dss-and-some-advice-from-the-trenches/</guid>
          <link>http://ryanstenhouse.eu/blog/2010/08/14/pci-dss-and-some-advice-from-the-trenches/</link>
        </item>
    
    
  </channel>
</rss>


