Writing Archive

Semantic Web: schnell+kompakt (deutsch) Semantic Web: schnell+kompakt (deutsch) Read more »

Semantic Dreamer goes ‘Oomph’

I just incorporated a cross-browser HTML overlay to aggregate the Microformats used on my blog.

The overlay is triggered by YOU clicking on the little (gleaming on page load) button in the upper left corner of the site.

screenshot_oomph_gleam.png

The overlay will “light up” Microformats used throught the site, aggregate and map the content (using Microsoft Virtual Earth) as well as provid options to export the data, e.g. hCalendar to Outlook, Google Calendar, Yahoo Calendar and Apple’s iCal or hCard to Yahoo!, Outlook and Apple’s Addressbook.

The overlay is built using JQuery and is part of the Consume track of Microsoft’s Oomph toolkit.

About Oomph

Oomph: A Microformats Toolkit is for web developers, designers and users, making it easier to create, consume, and style Microformats. In short, Oomph makes consuming and producing content for the web just a little easier, more efficient, more fun.
(Source: visitmix.com/lab/oomph)

Especially in case your operating system is Windows you might want to check out the other features of the toolkit:

  • an Internet Explorer Add-in that finds Microformats on a page
  • a Windows Live Writer plug-in written in WinForms for inserting hCards

The Oomph’s source code is available from the project site hosted on Microsoft’s CodePlex: oomph.codeplex.com

Read more...

Reserved Top Level DNS Names example.{com|net|org}

I totally wasn’t aware that the top level DNS names example.com, example.net and example.org, are reserved for use in documentation and therefore not available for registration (according to RFC 2606).

But there is actually a website published under these domain names:

screenshot_example_com.png

Once again, what a wealth of information to be found in the W3C specification documents, e.g. the RDF/XML Syntax Specification.

Read more...

Sir Tim Berners-Lee: The next Web of open, linked data

Ok, let’s practise: shout out loud Raw Data Now!

Good, and again… :-)

So, what’s the bottom line?


Open is good, no doubt about that. And the concept will work right away with all things non private – actually it does already today. But we have to start considering about privacy concerns now in order to implement it as common practise in our day-to-day life.

But one step at a time… Raw Data Now!

Read more...

Mac: HTTP Client – your friend while (semantically) RESTing

Speaking about nice little GUI helpers on the Mac: in case you’re – again like me – a fan of REST for your (semantic) web application’s software architecture you might enjoy working with Todd Ditchendorf’s HTTP Client.

A Mac OS X Leopard developer tool for debugging HTTP services by graphically creating & inspecting complex HTTP messages.
(Source: ditchnet.org)

The app. comes in particularly handy while exploring the semantic web’s linked data spaces. E.g. in case you want to test with different Accept headers (JSON vs. XML/RDF) against your linked data space, e.g. my URI matthiasgeisler.net/id/me, built with Paget.

screenshot_HTTPClient.png

Read more...

Why does the Semantic Web matter: a Video Presentation in 5 Minutes

Well, simply because …

…a revolution is happening in the structure of the web itself. It’s gentle and it’s powerful, it’s like tai-chi: you hardly know that is happening, but when it hits, it has a massive impact.

(by Tom Llube, explaining the Semantic Web at the Davos economic forum.)

(via victorgodot.com)

Yes, that’s what the semantic web is about.

Read more...

Released my personal linked data space into the wild

I just published my personal URI/ linked data space at http://matthiasgeisler.net/id/me.

screenshot_matthiasgeisler_net_20090304.png

The space is built with Paget, an open source PHP framework for building linked data applications by Ian Davis. The framework requires the moriarty library (by Talis) and ARC2 (by semsol / Benjamin Nowack).

As Paget is currently only focussed on publishing data. Updates require touching the RDF resources – in my case static RDF files served by a custom, FileBasedUriSpace.

Lesson Learned: thanks to the great work of Ian and Benjamin a personal contribution to the Semantic Web, by exposing/ sharing personal linked data, is these days already pretty straight forward. And of course fun after all… :-).

Looking forward to integrate and ellaborate this experience into my book!

Read more...

Safari Microformats plugin

The Safari Microformats plugin (Mac OS X Leopard 10.5+ only) notifies you when the author of the website has published Microformats and allows you to easily import hCards and hCalendars in Address Book and iCal.

How it works

When a hCard or hCalendar is present in the website you visit, the Microformats logo will be shown in the address bar.

screenshot_safarimicroformatsplugin_semanticdreamer_com.png

Click on the logo, and a sheet opens, showing you all the Microformats. You can add them individually, or all at once.

screenshot_safarimicroformatsplugin_semanticdreamer_com-add.png

At the bottom of the sheet, you can choose in which iCal calendar and Address Book group you wish to import the Microformats data. If you have installed Growl , a notification will be shown when you import data. Click the notification and iCal or Address Book will launch.

(Via Safari Microformats plugin.)

Read more...

Poetry – why the semantic web is a lot like love

In case, like me, you never asked yourself if and what the semantic web and love could possibily have in common than there are big chances that a blog post by Scott Brinker well, … might make you laugh :-):

10. It means different things to different people.

9. Those in it can bore everyone else to death talking about it.

8. Cynics insist there’s no such thing.

7. It’s straightforward in theory, messy in practice.

6. A few misinterpreted words can really screw things up.

5. You can invest a lot and not get any return.

4. Some people claim it, but don’t really have it.

3. Some people have it, but don’t want to disclose it.

2. The more people involved, the more complicated it gets.

1. When it works, beautiful relationships are established.

(Via chiefmartec.com, discovered on Twine.com.)

Some additional ones form the comment’s section by MichalF:

- You can spend hours on the web looking for it

- It sounds distinctive in different languages (English/French/OWL/RDFS/N3…), but the meaning is always the same

- To make it last for longevity, it’s important to keep the Sparkle/SPARQL.

Read more...