<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>TopicObserver.com</title>
	<link>http://www.topicobserver.com/blog</link>
	<description>Trond Pettersen on Web Development and Topic Maps</description>
	<lastBuildDate>Tue, 09 Mar 2010 19:21:24 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>MySQL BLOB to File in 20+ Lines of PHP Code</title>
		<description><![CDATA[One of the nice things about PHP is how extremely quick it is to hack together a script that will save your day.
Today, I needed to throw together a script for converting some images stored as BLOBs in an old MySQL database of mine, to JPEG files stored on the file system (obviously, I knew [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2010/mysql-blob-to-file-in-20-lines-of-php-code/</link>
			</item>
	<item>
		<title>Readable Code: In the Eye of the Beholder?</title>
		<description><![CDATA[In his most recent blog posting &#8211; In the Eye of the Beholder (ah, reminds me of EoB II), JavaScripter James Padolsey (if you do some JavaScripting / jQuery, follow his blog) argues that the readability of anything is entirely dependent on who’s doing the reading. He also states that readability depends on how proficient [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2010/readable-code-in-the-eye-of-the-beholder/</link>
			</item>
	<item>
		<title>What I Like About C#</title>
		<description><![CDATA[Coming from the Open Source world I had never really worked with .NET &#8211; except for some minor Sharepoint 2007 stuff &#8211; until last September. That&#8217;s when I joined a project maintaining a .NET application written in C#. 
Since I had previously worked with Java, becoming a (visiting) C# developer wasn&#8217;t that much of a [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2010/what-i-like-about-csharp/</link>
			</item>
	<item>
		<title>Open for Web Development Opportunities in the US</title>
		<description><![CDATA[Shoot me an e-mail at trondpet[curly-thingy]hotmail.com if you&#8217;re a US based employer in need of a sr. web developer with a proven track record. I&#8217;m a US citizen with no need of sponsorship.

My strengths are web development and -programming &#8212; from architecture and back-end programming to front-end coding. Below is a list of some of my [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2010/open-for-web-development-opportunities-in-the-us/</link>
			</item>
	<item>
		<title>Web Application Development with Ontopia &#8211; 3. Creating the JSPs</title>
		<description><![CDATA[Happy New Year 2010
After a busy December month, the Christmas vacation finally gave me some room to concentrate on what really matters.
Here&#8217;s my third blog post on building web apps with Ontopia. A bit late &#8211; I had hoped to have it out before Christmas &#8211; but at least I made it within January 01 [...]]]></description>
		<link>http://www.topicobserver.com/blog/semantic-web/tm/2010/web-application-development-with-ontopia-part-3/</link>
			</item>
	<item>
		<title>Web Application Development with Ontopia &#8211; 2. Creating the Database</title>
		<description><![CDATA[Intro
This blog post is part of a series on Web Application Development with Ontopia.

 Part 1: Installation &#38; Requirements
Part 2: Creating the Database
Part 3: Creating the JSPs

In part 1, we looked at how to set up Ontopia. We also described the application that we intend to build (a blog) and what we need to develop [...]]]></description>
		<link>http://www.topicobserver.com/blog/semantic-web/tm/2009/web-application-development-with-ontopia-part-2/</link>
			</item>
	<item>
		<title>Web Application Development with Ontopia &#8211; 1. Installation &amp; Requirements</title>
		<description><![CDATA[Introduction
Ontopia is an Open Source application that lets you create, manipulate and navigate information represented in topic maps. It&#8217;s also a toolbox for building all sorts of applications. Among the advantages of topic maps driven applications are enhanced navigation and search capabilities.
Ever since Ontopia went Open Source earlier this year, I&#8217;ve wanted to give an [...]]]></description>
		<link>http://www.topicobserver.com/blog/semantic-web/tm/2009/web-application-development-with-ontopia-part-1-installation-requirements/</link>
			</item>
	<item>
		<title>Event Delegation with YUI 3.0</title>
		<description><![CDATA[Personally I&#8217;ve never used the YUI library (yet), but the new event delegation functionality of YUI 3.0 has a very nice look to it:
// Defining simple listeners on each element:
Y.on(&#8220;click&#8221;, handleClick,
&#8220;#container ul li a.profile&#8221;);
// Defining listener on a container using the delegate() method:
Y.delegate(&#8216;click&#8217;, handleClick,
&#8216;#container&#8217;, &#8216;ul li a.profile&#8217;);
[...]
Event delegation in YUI 3 moves the overhead of [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2009/event-delegation-with-yui-3-0/</link>
			</item>
	<item>
		<title>Berners-Lee excited about data.gov and the rise of the Semantic Web</title>
		<description><![CDATA[ 
]]></description>
		<link>http://www.topicobserver.com/blog/semantic-web/2009/berners-lee-excited-about-data-gov-and-the-rise-of-the-semantic-web/</link>
			</item>
	<item>
		<title>Canoo WebTest: Get Request URL &amp; Refresh Page</title>
		<description><![CDATA[The other day I needed to &#8220;re-invoke&#8221;/refresh the current page &#8211; i.e. the response HTML &#8211; during a &#60;webtest /&#62;.
Since neither the manual nor a couple of quick Google searches gave me what I needed, here&#8217;s how I solved the problem using a simple &#60;scriptStep&#62; followed by an &#60;invoke&#62;:
&#60;scriptStep description=&#34;Get the current HTTP Request URL.&#34; [...]]]></description>
		<link>http://www.topicobserver.com/blog/web-development/2009/getting-the-current-request-url-and-refreshing-the-page-inside-a-canoo-webtest/</link>
			</item>
</channel>
</rss>
