<?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>kelpdesign &#187; Technology</title>
	<atom:link href="http://www.kelpdesign.com/keys/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kelpdesign.com</link>
	<description>We build easy to manage websites.</description>
	<lastBuildDate>Tue, 20 Jul 2010 01:14:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Fit PC2 &#8211; Do not swallow!</title>
		<link>http://www.kelpdesign.com/tech-talk/fit-pc2-do-not-swallow/</link>
		<comments>http://www.kelpdesign.com/tech-talk/fit-pc2-do-not-swallow/#comments</comments>
		<pubDate>Fri, 29 May 2009 05:03:06 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://kelpdesign.com/?p=327</guid>
		<description><![CDATA[The release of the FitPC2 brings us a step closer to a ideal workstation: Small (101 x 115 x 27 mm) Environmentally friendly (8W at full CPU load) Powerful (Intel Atom CPU) Silent (fanless) Cheap (from US$245) and of course Sexy]]></description>
			<content:encoded><![CDATA[<p><a href="http://kelpdesign.com/wp-content/uploads/2009/05/300px-fit-pc2-art-large.jpg"><img class="alignright size-full wp-image-328" title="300px-fit-pc2-art-large" src="http://kelpdesign.com/wp-content/uploads/2009/05/300px-fit-pc2-art-large.jpg" alt="300px-fit-pc2-art-large" width="300" height="240" /></a></p>
<p>The release of the FitPC2 brings us a step closer to a ideal workstation:</p>
<ul>
<li>Small (<em>101 x 115 x 27 mm</em>)</li>
<li>Environmentally friendly (<em>8W at full CPU load</em>)</li>
<li>Powerful (<em>Intel Atom CPU</em>)</li>
<li>Silent (<em>fanless</em>)</li>
<li>Cheap (<em>from US$245</em>)</li>
</ul>
<p>and of course</p>
<ul>
<li><a href="http://fit-pc2.com/wiki/index.php?title=Gallery">Sexy</a></li>
</ul>
<p><a href="http://fit-pc2.com/wiki/index.php?title=Gallery"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kelpdesign.com/tech-talk/fit-pc2-do-not-swallow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN update made easy</title>
		<link>http://www.kelpdesign.com/tech-talk/svn-update-made-easy/</link>
		<comments>http://www.kelpdesign.com/tech-talk/svn-update-made-easy/#comments</comments>
		<pubDate>Mon, 25 May 2009 04:44:35 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://kelpdesign.com/?p=279</guid>
		<description><![CDATA[PHP Subversion Updater In our company we use Subversion for version control. Using a GUI for Mac gives our more graphical team members easy access to common tasks, such as committing changed files to the repository. However updating the working copy on a (test-) web server still requires knowlegde of a unix shell and having [...]]]></description>
			<content:encoded><![CDATA[<h3><img class="alignright size-full wp-image-283" title="subversion logo" src="http://kelpdesign.com/wp-content/uploads/2009/05/imageaxd.png" alt="subversion logo" width="230" height="199" />PHP Subversion Updater</h3>
<p>In our company we use <a href="http://subversion.tigris.org/">Subversion</a> for version control.</p>
<p>Using a GUI for Mac gives our more graphical team members easy access to common tasks, such as committing changed files to the repository.</p>
<p>However updating the working copy on a (test-) web server still requires knowlegde of a unix shell and having to log in and running it manually can be a full time position.</p>
<p>After doing some research I found the <a href="http://nz2.php.net/manual/en/book.svn.php">official PECL SVN bindings</a>. These are still very experimental and a hussle to install.</p>
<p>So I decided to use the simplest solution that just executes a &#8220;svn up&#8221; on the server and does not require any server-side modification:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">exec</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;svn up &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">__FILE__</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$out</span><span style="color: #339933;">,</span> <span style="color: #000088;">$ret</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Which serves perfectly for this purpose.</p>
<p>Wrapping this line in a (30secs) self refreshing file makes sure the working copy stays updated.</p>
<p>And the best thing is:<br />
it does not require anything, except installed svn binaries that are executable for the apache user and write access to the webroot.<br />
<a href="http://kelpdesign.com/wp-content/uploads/2009/05/svn-upphps.zip">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kelpdesign.com/tech-talk/svn-update-made-easy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A common approach to browser compatibilty</title>
		<link>http://www.kelpdesign.com/tech-talk/a-common-approach-to-browser-compatibilty/</link>
		<comments>http://www.kelpdesign.com/tech-talk/a-common-approach-to-browser-compatibilty/#comments</comments>
		<pubDate>Wed, 20 May 2009 04:32:49 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[Browser compatibility]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://kelpdesign.com/?p=258</guid>
		<description><![CDATA[The Situation Its been a while since everybody stopped complaining about the standards compliancy of Internet Exporer 6. In fact there was no way of having a website that was not working in the most popular browser. However. Times have changed. Light in the darkness The introduction of cross browser compatible Javascript frameworks, like jQuery,  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-263" title="grrrrrrr" src="http://kelpdesign.com/wp-content/uploads/2009/05/firefox_eats_ie.jpg" alt="firefox_eats_ie" width="150" height="145" /></p>
<h2>The Situation</h2>
<p>Its been a while since everybody stopped complaining about the standards compliancy of Internet Exporer 6. In fact there was no way of having a website that was not working in the most popular browser.</p>
<p>However.<br />
<h2>Times have changed.</h2>
<p><span id="more-258"></span></p>
<h2>Light in the darkness</h2>
<p>The introduction of cross browser compatible Javascript frameworks, like <a href="http://jquery.com">jQuery</a>,  <a href="http://prototypejs.org/">Protoype</a> and <a href="http://mootools.net/">Mootools</a>, using halftransparent png fixes like <a href="http://24ways.org/2007/supersleight-transparent-png-in-ie6">Supersleight</a> as well as using XHTML as the Doctype got the mess under control.</p>
<p>Still the missing unserstanding of CSS in IE causes web designers headaches every day and pushes the cost of websites unnecessary up &#8211; limiting the possibilities of introducing other technologies / capabilities such as mobile browsing and accessibility.</p>
<h2>How can this situation be solved?</h2>
<p>At the end of the day the only substantial solution will be to force users to upgrade / switch by having websites just not working anymore.</p>
<p>This might force Microsoft whether to release IE7 for Windows 2000 or accept the fact of everybody switching to Firefox.</p>
<p>Being a Web design agency, we cant do much other than making clients happy &#8211; which implements having their website looking good even on grandmas old machine. (I actually feel bad about writing  these words!)</p>
<p>What we can do is talking to people we meet, recommending the usage of a Standards Compliant browser, such as <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> and  <a href="http://www.google.com/chrome">Google&#8217;s Chrome.</a></p>
<h2>The question is&#8230;</h2>
<p>&#8230;should web developers / designers care about browser bugs like the <a href="http://jakeo.org/blog/2007/03/16/css-opacity-and-flash-transparency-in-mac-firefox/">opacity issue in firefox mac</a>?</p>
<p>This would be like manufacturers <a href="http://news.bbc.co.uk/1/hi/england/london/3077508.stm">building cars that drive through water</a> instead of reparing the broken bridge.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kelpdesign.com/tech-talk/a-common-approach-to-browser-compatibilty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft revolutionises Rich Internet Applications</title>
		<link>http://www.kelpdesign.com/tech-talk/ms-revolutionises-rias/</link>
		<comments>http://www.kelpdesign.com/tech-talk/ms-revolutionises-rias/#comments</comments>
		<pubDate>Mon, 18 May 2009 03:39:12 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[Tech Talk]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://kelpdesign.com/?p=230</guid>
		<description><![CDATA[One of the most criticized factors of modern web-applications is their resource intensiveness. Especially modern Object Oriented Applications, like Magento, produce huge overhead and require therefore powerful hardware. A step closer towards a solution comes, unexpected wise, from Redmond: Microsoft adds dynamic language support to Silverlight 2. This enables Python and Ruby scripts to be [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-253" title="logo-silverlight7" src="http://kelpdesign.com/wp-content/uploads/2009/05/logo-silverlight7.png" alt="logo-silverlight7" width="165" height="187" />One of the most criticized factors of modern web-applications is their resource intensiveness.<br />
Especially modern Object Oriented Applications, like Magento, produce huge overhead and require therefore powerful hardware.<br />
A step closer towards a solution comes, unexpected wise, from Redmond:</p>
<h2>Microsoft adds dynamic language support to Silverlight 2.</h2>
<p>This enables Python and Ruby scripts to be executed on client side and offers developers to build much faster and interactive Rich Internet Applications (RIA). Reducing cost on server-side.</p>
<p><span id="more-230"></span>Microsoft ported two very popular, programming Languages, IronPython and IronRuby:</p>
<ul>
<li><a href="http://www.ironpython.com/"><strong>IronPython</strong></a>, a Python 2.5 port enabling applications to use the powerful .NET Framework.</li>
<li><a href="http://www.ironruby.net/"><strong>IronRuby</strong></a>, a Ruby port to run in a frontend environment</li>
</ul>
<p>Read the full features here: <a href="http://silverlight.net/learn/dynamiclanguages.aspx">http://silverlight.net/learn/dynamiclanguages.aspx</a></p>
<p>I, personally, find this quite a interesting evolution that brings us a step further, closing the gap beween Web &#8211; and Desktop &#8211; Applications.</p>
<p>Would be interesting to see how a port of PHP would perform in this evironment.</p>
<p>A excellent article can be found <a href="http://www.devx.com/RIA/Article/40465">here</a>.</p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kelpdesign.com/tech-talk/ms-revolutionises-rias/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
