- From: John Erickson <olyerickson@gmail.com>
- Date: Thu, 1 Jul 2010 10:46:45 -0400
- To: Karl Dubost <karl+w3c@la-grange.net>, Linked Data community <public-lod@w3.org>, Semantic Web <semantic-web@w3.org>
Karl asks, "...How does one start hacking?" Although this might be politically incorrect advice, Toby Segarin's O'Reilly book "Programming the Semantic Web" (2009) (use The Google...) is a very accessible introduction. Two caveats: Python based (which for some of us is a selling point!) and there are a few places in the book where the editing is crap and misses critical lines of example code; you can readily figure these out by *understanding* what is going on. One or a few examples in particular leaves out key conneg code, ugh. Note that there is good online code now via Toby's site, I didn't use it when I went through it last year... John On Thu, Jul 1, 2010 at 10:24 AM, Karl Dubost <karl+w3c@la-grange.net> wrote: > Dan, > > I would like to add a very simple one in the list of annoyances: > > Le 1 juil. 2010 à 04:46, Dan Brickley a écrit : >> Some reasons why RDF is annoying and hard (a mildly ordered list): > > [… cut list of annoyances …] > > * community building by hacking: > > The RDF community is pretty much a community of hackers and quite open. > But for a beginner, it is always super hard to have answers (leads) to > start hacking for very simple data. FOAF is often used in many documents > as a "Hello world" example. But I'm not sure it is always the good > example. Outsiders have more basic questions for hacking. > > Many people do not want to solve big problems of large data sets. They > want to hack on their own data in a very practical and *visible* way. > aka to get people adding a bit of data, they need to have direct > benefits. It doesn't need to be perfect either. :) > > It's often super hard for a beginner to know how to write a few rules. > Hacking simple data will help leverage the knowledge of RDF. > > > # some practical examples (but there are plenty more) > > * My travel schedule: > * how do I put (very simple) rdfa markup in an html page > to describe my trips? > * How do I associate a (java)script with it so it can > show a map (Google, OpenStreetMap) of places I went in > the same page. > * How do I add automatically create a timeline in the same > page? > * My Own DVD > * how do I put (very simple) rdfa markup in an html page > to describe my dvd list? > * How do I extract data from imdb to relate the page? > and makes it displayable in the page. Example, director names > for free. > * How do I connect it with a blog post where I have written > a review? (title of the blog post and first paragraph appears) > in the list. > * Diary "Ontology" > http://lists.w3.org/Archives/Public/public-lod/2010Jun/0195 > > > (thousands of examples more) > > > How people can start hacking? > > > > > > -- > Karl Dubost > Montréal, QC, Canada > http://www.la-grange.net/karl/ > > > -- John S. Erickson, Ph.D. http://bitwacker.wordpress.com olyerickson@gmail.com Twitter: @olyerickson
Received on Thursday, 1 July 2010 14:47:26 UTC