<?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>Digital Eskimo &#187; Code</title>
	<atom:link href="http://digitaleskimo.net/category/category/blog/category/code/feed" rel="self" type="application/rss+xml" />
	<link>http://digitaleskimo.net</link>
	<description>Digital Eskimo is a human centred design consultancy.</description>
	<lastBuildDate>Wed, 11 Jan 2012 02:38:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Jeremy goes to DrupalSouth Wellington</title>
		<link>http://digitaleskimo.net/blog/2010/01/25/jeremy-goes-to-drupalsouth-wellington</link>
		<comments>http://digitaleskimo.net/blog/2010/01/25/jeremy-goes-to-drupalsouth-wellington#comments</comments>
		<pubDate>Sun, 24 Jan 2010 22:00:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://digitaleskimo.net/?p=5938</guid>
		<description><![CDATA[Digital Eskimo's very own Drupalista Jeremy Epstein dropped into DrupalSouth for the weekend and reports back.


Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back' rel='bookmark' title='Permanent Link: DrupalCon DC: reporting back'>DrupalCon DC: reporting back</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://digitaleskimo.net/wp-content/uploads/2010/01/drupal2.jpg"><img class="alignnone size-full wp-image-5948" title="Webchick" src="http://digitaleskimo.net/wp-content/uploads/2010/01/drupal2.jpg" alt="Webchick" width="468" height="250" /></a><br />
<a href="http://digitaleskimo.net/wp-content/uploads/2010/01/drupal1.jpg"><img class="alignnone size-full wp-image-5949" title="Drupal" src="http://digitaleskimo.net/wp-content/uploads/2010/01/drupal1.jpg" alt="Drupal" width="468" height="250" /></a><br />
I&#8217;m sitting right now in the main presentation room here at <a href="http://wellington2010.drupalsouth.net.nz/">DrupalSouth Wellington January 2010</a>, the second ever Kiwi Drupal conference. This is my second time representing Digital Eskimo at a Drupal event (previous one being <a href="http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back">DrupalCon DC</a> last year), and my third Drupal conference. I was super-excited to be attending the <strong>first-ever Drupal event in Australasia to feature international guest speakers</strong>. After a full weekend of presentations, hack jams, mingling, and beverage guzzling (in no particular order), things are just about to wrap up.</p>
<p><span id="more-5938"></span>For those of you whose first language is English rather than binary: <a href="http://drupal.org/">Drupal</a> is a software product called a <strong>Content Management System</strong> (CMS for short). It&#8217;s used to power dynamic web sites with features such as <strong>blogging, media integration and community participation</strong>. Digital Eskimo has been using Drupal for several years, and we&#8217;re proud to support <a href="http://freeopensourcesoftware.org/">Free and Open Source Software</a> (FOSS) and its largely volunteer community. <strong>In terms of ethics and philosophy, Drupal is closely aligned with Digital Eskimo.</strong> We&#8217;ve launched several successful Drupal sites recently, including our &#8220;experiment full of experiments&#8221; <a href="http://www.livelocal.org.au/">live local</a>.</p>
<p><!--more-->Quick wrap of my favourite presentations this weekend:</p>
<ul>
<li><strong>Liz Henry: Abandonment Issues.</strong> First talk of the conference, and in my opinion the best. Liz came out here all the way from the USA, to discuss with us the cold hard fact that Drupal sites need to be maintained, often for a very long time, and that developers often don&#8217;t stick around for terribly long at all to do so.</li>
<li><strong><a href="http://www.webchick.net/">Angie Byron</a> (webchick): Drupal 7</strong>. D7&#8217;s mega-enthusiastic lead developer (especially visiting from Canada) gave us a terrific demo of the highlights of the upcoming new version, which is currently in alpha. Angie also invited us all round to her place last night for a hackfest, where I learned how to write about 2% of a core SimpleTest.</li>
<li><strong>Chris Burgess: doesn&#8217;t play nicely.</strong> Just when I thought there was nothing new to hear about Drupal module development gotchas, this talk (which rapidly expanded into a facilitated discussion) clearly summarised some issues that Drupal coders experience far too much, and talk about far too little.</li>
<li><strong>Giuseppe Maxia: Blaming the unknown.</strong> Database guru Giuseppe&#8217;s talk was more of a general coding talk than a Drupal-specific talk. His basic message hit home to everyone: <em>&#8220;it&#8217;s always your fault&#8221;</em>. We always blame first what we least understand. Honest, upfront, and very informative.</li>
</ul>
<p>I also gave a quick lightning talk, in which I gave a demo of the <a href="http://drupal.org/project/migrate">Migrate module</a>, which (of late) I&#8217;ve been working with extensively here at Digital Eskimo. I&#8217;ll be blogging in geekier detail about the conference on <a href="http://www.greenash.net.au/">GreenAsh</a> — I&#8217;ll post the link in the comments (below) when it&#8217;s written.</p>


<p>Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back' rel='bookmark' title='Permanent Link: DrupalCon DC: reporting back'>DrupalCon DC: reporting back</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://digitaleskimo.net/blog/2010/01/25/jeremy-goes-to-drupalsouth-wellington/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DrupalCon DC: reporting back</title>
		<link>http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back</link>
		<comments>http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back#comments</comments>
		<pubDate>Fri, 20 Mar 2009 00:53:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web standards]]></category>

		<guid isPermaLink="false">http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back/</guid>
		<description><![CDATA[Jeremy Epstein headed to DrupalCon DC in March 2009.


Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2010/01/25/jeremy-goes-to-drupalsouth-wellington' rel='bookmark' title='Permanent Link: Jeremy goes to DrupalSouth Wellington'>Jeremy goes to DrupalSouth Wellington</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img id="image253" class="alignnone" src="/wp-content/uploads/2009/03/dc2009_keynote.jpg" alt="Keynote audience at DC/DC" width="468" height="333" /></p>
<p><strong>Two weeks ago, I was lucky enough to make it to <a href="http://dc2009.drupalcon.org/">DrupalCon DC</a> (a.k.a. &#8220;DC/DC&#8221;). For me, the conference consisted of excessive geeking, excessive beer-drinking, and sleep deprivation.</strong></p>
<p>Naturally, I expect nothing less from a web developer&#8217;s conference. DrupalCon DC was big, it was passionate, and it was jam-packed with high quality presentations.<span id="more-2183"></span></p>
<p>I don&#8217;t want to overly repeat what I&#8217;ve already written elsewhere, so here&#8217;s a very quick summary of the conference highlights:</p>
<ul>
<li>Most popular presentation: <a href="http://dc2009.drupalcon.org/session/why-i-hate-drupal">Why I Hate Drupal</a></li>
<li>I found most interesting: <a href="http://dc2009.drupalcon.org/session/staging-and-deployment-panel-discussion">Staging and Deployment &#8211; A Panel Discussion</a></li>
<li>Most super-cool evening party organiser: <a href="http://morten.dk/">mortendk</a> (a.k.a. &#8220;King of Denmark&#8221;)</li>
<li>ASATU/hr (Average Single Attendee Twitter Updates per hour): 274</li>
</ul>
<p>I gave a presentation last night, at the Sydney Drupal Users&#8217; Group, reporting back on the <a title="News from DCDC: presentation slides" href="http://www.slideshare.net/Jaza/news-from-drupalcon-dc">nitty-gritty of the DC/DC highlights </a>(link is to my slides). I also blogged in <a title="Blog post about staging and deployment" href="http://www.greenash.net.au/posts/thoughts/deployment-and-migration-hot-at-drupalcon-dc">detail about the staging and deployment sessions</a> that I attended.</p>


<p>Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2010/01/25/jeremy-goes-to-drupalsouth-wellington' rel='bookmark' title='Permanent Link: Jeremy goes to DrupalSouth Wellington'>Jeremy goes to DrupalSouth Wellington</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://digitaleskimo.net/blog/2009/03/20/drupalcon-dc-reporting-back/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Digital Eskimo shares code, too</title>
		<link>http://digitaleskimo.net/blog/2008/08/05/digital-eskimo-shares-code-too</link>
		<comments>http://digitaleskimo.net/blog/2008/08/05/digital-eskimo-shares-code-too#comments</comments>
		<pubDate>Tue, 05 Aug 2008 01:01:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://digitaleskimo.net/blog/2008/08/05/digital-eskimo-shares-code-too/</guid>
		<description><![CDATA[Digital Eskimo is very big on sharing. Everything from our work culture to our strategy planning is based on encouraging collaboration from our employees, our clients, and last&#8212;but <em>certainly</em> not least&#8212;our users. Even beyond this, however, the whole idea of sharing is actually central to our business model because (for instance) we proudly use free and open source software.


Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2008/07/29/hey-joe-campaign-nets-eskimos-galore' rel='bookmark' title='Permanent Link: Digital Eskimo shares the love &#8230;'>Digital Eskimo shares the love &#8230;</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Just the other day, Duncan talked a little about <a href="/blog/2008/07/29/hey-joe-campaign-nets-eskimos-galore/">how we find new talent</a>, and share some of the benefits. He called it &#8220;sharing the love.&#8221; Today, I want to talk a bit about how Digital Eskimo shares code, too.</p>
<p>Of course, Digital Eskimo is very big on sharing. Everything from our work culture to our strategy planning is based on encouraging collaboration from our employees, our clients, and last—but <em>certainly</em> not least—our users. Even beyond this, however, the whole idea of sharing is actually central to our business model because (for instance) we proudly use free and open source software. In fact, <em>most</em> companies use free software in one capacity or another.</p>
<p>Free and open source software is great because it provides the building blocks of world-class products for none of the cost…but this isn&#8217;t going to be one of those posts that preaches about the philosophies of <acronym title="Free Libre Open Source Software">FLOSS</acronym>. Instead, I&#8217;d like to direct your attention to two small utilities I developed in-house that I&#8217;m happy to say are now available for public use.</p>
<p>These are the beginnings of our code contributions back to the free software ecosystem &#8230;<br />
<span id="more-2126"></span><br />
First, <a href="//github.com/meitar/chkrelease">chkrelease</a> is a filesystem verification utility that checks to see if the right files and folders exist on a server based on a certain release of source code. This turns out to be extremely useful in verifying that every thing&#8217;s working properly on any given machine. Second, <a href="//github.com/meitar/git-archive-all.sh">git-archive-all</a> is a utility that creates release packages of source code (for possible use with <code>chkrelease</code> later) from a <a href="//git.or.cz/">git</a> repository, our source code management tool of choice; it&#8217;s useful because it gracefully handles git repositories with submodules.</p>
<p>While seemingly minor, I&#8217;m actually very excited about making these internal tools available to the public. In the Internet business, much more of our work is actually open source than many people realize. This is because the ability to &#8220;view source&#8221; <em>equals</em> open source. That&#8217;s just one reason why we hold ourselves to a higher standard and, of course, holding ourselves to a higher standard is why we wanted to make <code>chkrelease</code> and <code>git-archive-all</code> open source in the first place.</p>
<p>So I guess all I wanted to say was that, for us, sharing the love comes in many shapes and sizes.</p>


<p>Related posts:<ol><li><a href='http://digitaleskimo.net/blog/2008/07/29/hey-joe-campaign-nets-eskimos-galore' rel='bookmark' title='Permanent Link: Digital Eskimo shares the love &#8230;'>Digital Eskimo shares the love &#8230;</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://digitaleskimo.net/blog/2008/08/05/digital-eskimo-shares-code-too/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colo-what?</title>
		<link>http://digitaleskimo.net/blog/2007/11/13/colo-what</link>
		<comments>http://digitaleskimo.net/blog/2007/11/13/colo-what#comments</comments>
		<pubDate>Tue, 13 Nov 2007 06:00:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://digitaleskimo.net/blog/2007/11/13/colo-what/</guid>
		<description><![CDATA[
Colophon is a word not often heard outside of conversations between typography nerds. But  it&#8217;s a word worth adding to the web nerd&#8217;s vocabulary.

A colophon is a brief description on the inside cover of a book that credits the designer, typographer and printer for their work and identifies the typefaces, papers and printing and [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;"><img src="/wp-content/uploads/2007/11/colophon.jpg" border="0" alt="colophon.jpg" width="154" height="112" /></div>
<p>Colophon is a word not often heard outside of conversations between typography nerds. But  it&#8217;s a word worth adding to the web nerd&#8217;s vocabulary.</p>
<p><span id="more-2098"></span></p>
<p>A <a title="Colophon â€” Wikipedia Entry" href="http://en.wikipedia.org/wiki/Colophon_(publishing)" target="_blank">colophon</a> is a brief description on the inside cover of a book that credits the designer, typographer and printer for their work and identifies the typefaces, papers and printing and binding methods used in the book&#8217;s creation. Colophons have been popular since the renaissance and remain common in printed material (most notably in design books, which feature comprehensive colophons, some of them ludicrously detailed).</p>
<p>Website and blog colophons, where they actually exist, are rarely more than a copyright notice and a handful of icons that link to html and css validators at the bottom of each page. Rather than clutter a site with icons that for most users have no meaning, a dedicated colophon page could:</p>
<ul>
<li>credit designers, coders, hosts and other contributors (with contact details and links to their websites)</li>
<li>demonstrate the site&#8217;s accessibility and compliance with web standards.</li>
<li>demonstrate the site&#8217;s accessibility and compliance with web standards.</li>
<li>Give further information regarding copyright and attribution (it may be the case that copyright details are required on all pages, but attribution for icons, photography or other intellectual property may appear on the colophon page).</li>
</ul>
<p>If colophons were to become standardised features of websites, the design and web communities could more easily share their knowledge, and admirers could more easily contact the designers and coders who produce them.</p>
<h3>Examples of Colophons:</h3>
<ul>
<li><a title="Wittenburg University Library website colophon" href="http://www6.wittenberg.edu/lib/services/credits.php">Wittenburg University Library&#8217;s colophon</a><a href="http://www6.wittenberg.edu/lib/services/credits.php"><br />
</a></li>
<li><a title="1976design's blog colophon" href="http://www.1976design.com/blog/colophon/">1976design&#8217;s colophon</a></li>
<li><a title="Vinny Carpenter's blog colophon" href="http://www.j2eegeek.com/blog/colophon/">Vinny Carpenter&#8217;s colophon</a></li>
<li><a title="Anti-pixel's blog colophon" href="http://antipixel.com/blog/colophon.html">Anti-Pixel&#8217;s colophon</a></li>
</ul>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://digitaleskimo.net/blog/2007/11/13/colo-what/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

