Panic is my muse

Summary
Tull is a simple web-based front end to its own object database. It uses triples as "relations" between objects. These triples are also used to search. The purpose of this project was to explore the viability of such an implementation. The results are not yet in as it has not undergone any rigorous testing.
Technology
Tull was built with ruby using my framework (Try8) and my javascript framework (feather) to support the front-end. It does not rely on massive use of ajax-esque methods, the javascripting is limited to certain aspects of the interface that needed to be dynamic. Objects are simply stored in yaml in a no-nonsense way. I chose that as objects are kept in the program as long as the server is running anyway so the reading/writing speed is irrelevant.
Implementation
I used simple new/edit/destroy methods for the manipulation of classes, objects and reports. Classes have a name and attributes, objects have a class and the attributes and associated values, furthermore objects are related to each other using subject-predicator-object triples. Reports used triples as parameters to select objects and displayed the selected information using the chosen method. Searches could use [subject] [predicator] to find an [object], or [class] [predicator] to select all objects related to objects of the [class] by the [predicator].

Screenshot!
Motivation
The motivation behind this project was quite simply to see how it worked out and how I could make it work. It was inspired by some discussion with my father and I wanted to throw together a quick prototype of this idea. I put together a simpler version of this in a day, then I kept adding bits and changing things whenever I had a new idea until it eventually became what it is now.
Summary
Sos is a basic dynamic file storage/organizing application. Tagging is at the core of the project and the files are organized/filtered using tags.
Technology
Built in ruby on Try8 & using Feather on the front end. The whole application runs from one page using Ajax. So the back-end did not do much other than server the one html page and return text to the many asynchronous requests. Whereas the front-end did most the work, filtering through the files, displaying/editing content, etc. The files were simply stored as they were in a folder on the server, this application is obviously not meant to store important/possibly dangerous files, plus it's technically built to run locally.
Screenshot
Screenshot!
Motivation
This was the first real project built with my framework and was somewhat meant as testing at first, but I found it a fun project and so kept building on it when I felt the urge to. It was also a fun exercise in working with Javascript. Learning is always good.
Summary
Try8 is a framework for building web-apps in ruby that I wrote. It only provides basic support, however it does no less than I need it too. It was my 8th attempt at building a framework (previous attempts worked fine, I just changed my mind/learned something new and wanted to put that into practice every time). It was mostly done for the sake of experimenting and is used to build quick prototype apps for my own sake.
Technology
Uses WEBrick as the server, it does not specifically support any database which it shouldn't have to either way. It does not use the model-view-controller infrastructure, rather it serves servlets designed to respond specifically to the request method (def post responds to POST, etc.). Each servlet has it's own page which is written in plain ruby rather than in rhtml-style.
Inspiration
Instead of using RoR I wanted a framework that I could know every part of, which lead me to writing my own. Obviously I've overcome this urge now as I understand what goes on behind the scenes in RoR, but building my own framework was what helped me get there. The framework itself is heavily inspired by Campfire, it's nowhere near identical though, as I wrote every bit of it myself, however I did try to replicate some of the implementation/functionality of Campfire.
Summary
I built my own framework in ruby to help me server-side and I needed one in the browser too. Feather, like try8, was the result of many rounds of rebuilding it every time I had a new idea or had learned something new and fun. It supports ajax methods, effects and plenty other useful things. I never used it anywhere by locally, so I doubt it works with IE at all.
Inspiration
Inspired by prototype and some light-weight javascript libraries/frameworks, but it mainly contains only exactly what I need. It gets extended whenever I write something in a project I think might be applicable in another. It too has worked as a learning experience and not just a development tool.
Summary
Talk is an incredibly basic forum which only contains the most important features. However, it was only built in a day so the lack of features makes sense. Instead of using the common [topic] contains [post] structure it features all the post on the same page but lets the user browse by filtering according to how the posts are tagged. It also allows users to tag posts how they see fit so the organisation of posts is completely up to the users.
Technology
Rails runs the show back back-end, while scriptaculous takes care of the couple of dynamic features (like tagging a post, which I felt shouldn't be more than a click's worth of hassle) on the front-end. MySQL handles the storage perfectly, and using ActiveRecords, storing data was no effort at all.
Screenshot
Screenshot!
Motivation
Talk was built in about a day mostly so that I could reacquaint myself with Rails. And scriptaculous too for that matter. In that respect it worked great, as it really proved to me how much easier it is to work with Rails. Also I hadn't built a forum since I worked with PHP.
Summary
I needed a web-presence, so here I am. I needed to show off the fact that I write code, voila. I needed to empty my head a little through explaining why I've coded what I've coded, well there I go.
Technology
Good ol' HTML. This is a static (except for all the effects) page, CSS gets all the credit for the layout and colours. Scriptaculous does all the heavy animating and for that I am thankful. The rest is on me.
Screenshot
Just kidding.
Sigurd
meI am Sigurd Rinde. I was born in '89.
At the moment I live in France, from where I can see both the Mediterranean and the Alps. The Alps are great for snowboarding, the Mediterranean less so.
I build my back-ends with ruby and my front-ends with a delicious mix of Javascript, HTML and CSS.
I like playing the guitar. I enjoy listening to music.
Education and skills
Skills:
I know ruby (and rails), javascript, HTML and CSS
I know but don't use io and PHP
I know a little python and lisp (both of which include distorting my "s"s, which I do enjoy)

A-levels:
Maths (A), Physics (A), History (A, but only AS), Chemistry (B)

Languages:
Fluent English and Norwegian, not-up-to-working-level French and a touch of German
Contact
I like mail too; sigurdr at gmail dot com.