Ubiquity and “The Semantic Web” (part 2)

I’ll assume that who reads this knows what Ubi­quity is, if not check it out, it’s awesome.

Since Ubi­quity can remem­ber edits you do to a page (via edit and save com­mands), it may also be able to remem­ber what other com­mands you applied to a piece of con­tent, such that when you revisit that page you’ll see a small visual hint (could be sim­ilar to Alex Faaborg micro­formats exper­i­ments, or Aza Raskin’s mouse Ubi­quity exper­i­ments) that would let you re-​apply the command.

Ima­gine that you visit a blog post about a party, and the map com­mand is just one click away just because you did it before.

Con­tinue reading →

Installing 4store on Gentoo

# emerge –ask rasqal raptor

These are the pack­ages that would be merged, in order:

Cal­cu­lat­ing depend­en­cies… done!
[ebuild N ] media-libs/raptor-1.4.18 USE=“unicode –curl –xml“
[ebuild N ] dev-libs/rasqal-0.9.16 USE=“pcre –gmp –test –xml”

Then I down­loaded and unpaked the 4store from http://​4store​.org/, then when run­ning configure…

Con­tinue reading →

About to change (2)

I moved the blog’s from Mov­able Type to NetKer­nel, for the moment the steps I did were:

  • tidy-​up the static con­tent gen­er­ated by Mov­able Type
  • put all the files in a NetKer­nel module
  • wrote a XSLT 2.0 trans­form­a­tion to apply the new template

Then I annot­ated the tem­plate with hAtom micro­format and RDFa, the goal was to yield the same RDF triples from a blog entry wherever I was extract­ing the RDFa or I was trans­form­ing hAtom to Atom (via Robert Bach­mann’s hAtom2Atom) and then Atom to RDF (via Masahide Kan­zaki’s atom2rdfs).

Con­tinue reading →