tag:blogger.com,1999:blog-3465716704098863819.comments2021-01-24T00:55:37.049-08:00Programming The WebJames Leighhttp://www.blogger.com/profile/14146095505004628863noreply@blogger.comBlogger48125tag:blogger.com,1999:blog-3465716704098863819.post-3269768094963925042012-12-04T19:08:31.934-08:002012-12-04T19:08:31.934-08:00Thanks for asking, but the relax-ng schema we used...Thanks for asking, but the relax-ng schema we used is not available. However, if you start with the basic rdf/xml schema (about 200 lines) you can customize it from there. You'll want to start by replacing the local elements with properties from your own vocabulary.<br /><br />http://www.w3.org/TR/rdf-syntax-grammar/#section-RELAXNG-Schema<br />James Leighhttps://www.blogger.com/profile/14146095505004628863noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-58766090175027017892012-11-21T11:35:21.621-08:002012-11-21T11:35:21.621-08:00Hi James, we are trying to figure out the same iss...Hi James, we are trying to figure out the same issue at the Canadian Writing and Research Collaboratory. Would it be possible for you to share the RNG you came up with?anayramhttps://www.blogger.com/profile/09168054002522357356noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-19385627885233868002012-06-07T02:26:32.942-07:002012-06-07T02:26:32.942-07:00Thanks for the pointers! I was actually considerin...Thanks for the pointers! I was actually considering compiling Bootstrap's less files on the server two days ago and this will come in handy. :-)Simon Reinhardthttps://www.blogger.com/profile/07172778930202793898noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-83016690243784079872011-10-10T21:45:09.197-07:002011-10-10T21:45:09.197-07:00I have since seem improvement to the js engine sin...I have since seem improvement to the js engine sine that post...<a href="http://www.freshwebmedia.com.au" rel="nofollow">small business web design</a>gauravhttps://www.blogger.com/profile/02693788949820144634noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-15321842715594307432011-08-20T17:25:59.014-07:002011-08-20T17:25:59.014-07:00One correction to my post is that the PlayBook Web...One correction to my post is that the PlayBook Webbrowser does support offline apps and numerous other html5 features. I have since seem improvements to the js engine sine that post. Some features present in desktop browsers, however, are still absent, such as HTTP PUT support.<br /><br />I have had the playbook for three months and use it almost every day for casual Web browsing. However, the device has been almost exclusively for consuming and not producing info. With this comment being a rare exception :).James Leighhttps://www.blogger.com/profile/14146095505004628863noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-65492887556347513282011-08-12T10:25:59.809-07:002011-08-12T10:25:59.809-07:00Your review is very useful for other Web Developer...Your review is very useful for other Web Developers like me :) TQ! I'm planning to get one but the browser's limitation you mentioned is a turn off. Is the problem fixed already in the latest update? Looking forward to another review :)Max Lawhttps://www.blogger.com/profile/10302778298785819315noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-11311756052764492842011-01-18T16:57:33.833-08:002011-01-18T16:57:33.833-08:00Hello! Discovering this long after, but still. I&#...Hello! Discovering this long after, but still. I've tried out various forms of normalized RDF/XML, and some other formats. None of them really met my needs though, so I threw out the compatibility requirement and created Grit:<br /><br />http://code.google.com/p/oort/wiki/Grit <br /><br />(There's an XSLT implementation of it at: http://purl.org/oort/impl/xslt/grit/rdfxml-grit.xslt (also linked from the page).)<br /><br />I've comfortably used it for e.g. vocabulary documentation (see e.g.: http://code.google.com/p/oort/source/browse/impl/xslt/vocab/grit_to_xhtml.xslt ).<br /><br />(I don't expect it to become standardized though, due to the general opinion you mention (and current web technology trends are more oriented around e.g. JSON and dynamic languages). Still, at least for stuff like document generation I hope it can be useful to others!)Niklas Lindströmhttps://www.blogger.com/profile/08426611594566532481noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-25340032950179068682010-11-17T06:35:54.288-08:002010-11-17T06:35:54.288-08:00Actually we've had object-oriented web framewo...Actually we've had object-oriented web frameworks for many years. See Zope [1] and other web frameworks somehow derived from it (Grok [2], repoze.bfg [3]).<br /><br />[1] http://zope.org<br />[2] http://grok.zope.org<br />[3] http://bfg.repoze.orgUnknownhttps://www.blogger.com/profile/08763331552508249946noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-43468328279148914152010-11-16T00:34:11.217-08:002010-11-16T00:34:11.217-08:00nice list of rules....if possible, I would suggest...nice list of rules....if possible, I would suggest writing couple of lines for each rule to kind of explain the need. Some of them are obvious but some are not.rahulhttps://www.blogger.com/profile/16405673280718981387noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-43806383869324084372010-07-02T19:23:58.369-07:002010-07-02T19:23:58.369-07:00The general opinion at the RDF Next Step Workshop ...The general opinion at the RDF Next Step Workshop was that no new RDF format in XML should be attempted. However, if you follow the rules above (or a similar set) the result is not too far from what you suggest.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-73280744529943226532010-06-21T08:01:09.461-07:002010-06-21T08:01:09.461-07:00It would be nice if XML/RDF2 could be both easy to...It would be nice if XML/RDF2 could be both easy to use with XSLT and easily read- and writable for humans. Since Turtle seems to work quite well for humans my question is: how hard would an XML-ified version of Turtle (like: Turtle with square brackets) be to work with on the XSLT side?Anonymoushttps://www.blogger.com/profile/13538246000402810477noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-47527304896818846792010-05-14T18:49:34.957-07:002010-05-14T18:49:34.957-07:00Federation in RDBMS is not effective because of th...Federation in RDBMS is not effective because of the data integrity constrains. RDBMS relies on pessimistic concurrency control, which requires centralization. Federating multiple data sources requires an optimistic concurrency control to scale effectively.<br /><br />Take a look at <a href="http://jamesrdf.blogspot.com/2009/03/eight-isolation-levels-every-web.html" rel="nofollow">Eight Isolation Levels Every Web Developer Should Know</a> for more information on concurrency controls.<br /><br />Partitioning your data effectively is a skill just as designing an effective table schema. Both can have significant impact on performance and scalability.<br /><br />A smart, well informed, query optimizer is essential for effective query processing. However, many distribution problems can be solved with minimal remote cross joins.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-79785885458912069812010-05-13T13:09:14.953-07:002010-05-13T13:09:14.953-07:00I meant "the guys in the relation DBMS do *no...I meant "the guys in the relation DBMS do *not* user it too much" - sorry <br /><br />Atanas KiryakovNasohttps://www.blogger.com/profile/16646688261956392586noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-22977136909666993102010-05-13T09:18:42.546-07:002010-05-13T09:18:42.546-07:00Dear James,
federation through data/index partiti...Dear James,<br /><br />federation through data/index partitioning sounds as the universal solution for all sorts of problems in DBMS. Still, the guys in the relational DBMS do use it too much. Any guess why? Any thoughts what is the impact of the speed of query evaluation? Any ideas how to get around the so-called "remote join" problem?<br /><br />Cheers,<br />Atanas KiryakovNasohttps://www.blogger.com/profile/16646688261956392586noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-6625886500904867692010-05-02T06:45:46.096-07:002010-05-02T06:45:46.096-07:00Not sure what you are asking Andi, try expanding y...Not sure what you are asking Andi, try expanding you question with more examples on the sesame mailing list.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-21731204968853804052010-05-01T03:47:50.802-07:002010-05-01T03:47:50.802-07:00Hi,
Could you please give some examples about how ...Hi,<br />Could you please give some examples about how to create individuals for ontologies classes (in Java) since the ontology classes are generic not specific to some sites.<br /><br />NB:We faced a problem of how to get the individual name and individual class to create the individual by using createIndividual(); for any websites not for a specific site.<br /><br />Best regards,<br />AndiAnonymoushttps://www.blogger.com/profile/00906684920609454194noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-67726985399749777282010-04-27T06:00:28.675-07:002010-04-27T06:00:28.675-07:00The advantage of this is that it doesn't requi...The advantage of this is that it doesn't require any changes to the serialization of RDF, but it does require changes to SPARQL.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-64956437055116886372010-04-25T09:14:01.862-07:002010-04-25T09:14:01.862-07:00In the above post, I used the rdfquery parser. The...In the above post, I used the <a href="http://code.google.com/p/rdfquery/" rel="nofollow">rdfquery</a> parser. There are a few parsers that use XSLT (many from within Java). A popular <a href="http://www.w3.org/2008/07/rdfa-xslt" rel="nofollow">XSLT for RDFa is by Fabien Gandon</a>. <a href="http://rdfa.info/2007/05/25/jena-supports-rdfa/" rel="nofollow">Jena's GRDDL parser can parse RDFa</a>, but I haven't used it myself.<br /><br />In a related project to the above post, we implemented our own RDFa parser in pure Java (we needed more then just triples). To that end I found the RDFa specification to be light on details and the test suite contained at least one contradiction. I would caution others to ensure they understand what they are getting into before implementing their own parsers. This pure Java RDFa parser will be released under an Open Source license next month. Watch this blog for details.<br /><br />RDFa must use an RDF vocabulary in the typeof, property, rel, and rev attributes. An ontology defines the meaning and definition of an RDF vocabulary.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-22636294628227583302010-04-24T09:56:25.692-07:002010-04-24T09:56:25.692-07:00Could you please introduce some useful link to me ...Could you please introduce some useful link to me about how implement java RDFa parser?I want to create a scraper that must be able to extract information from RDFa statements.This scraper must be generic.<br />In addition,what is the relationship between the ontology and RDFa?because all the information relevant to the ontology must be extracted from the site.(An ontology is made available for the ... domain)<br />Please reply as soon as possibleAnonymoushttps://www.blogger.com/profile/00906684920609454194noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-39084090608838535032010-04-15T12:45:23.914-07:002010-04-15T12:45:23.914-07:00The advantage of this is that it doesn't requi...The advantage of this is that it doesn't require any changes to the serialization of RDF, but it does require changes to SPARQL.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-11508325583798051092010-04-13T18:39:02.192-07:002010-04-13T18:39:02.192-07:00I like your thinking on this but I would also want...I like your thinking on this but I would also want way to assign the list a URI. If I remember correctly the Turtle shorthand provides no way to assign a URI and so it generates a blank node to represent the list (and sub-lists).Unknownhttps://www.blogger.com/profile/04553240569990830130noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-67945109390411711292010-04-10T07:53:15.441-07:002010-04-10T07:53:15.441-07:00You don't have to use the object-mapper or ser...You don't have to use the object-mapper or server of AliBaba to use the federation. Just include the jar and follow the documentation.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-69502927550621399002010-04-06T11:25:07.030-07:002010-04-06T11:25:07.030-07:00Thanks for the answer! Is it possible to use the R...Thanks for the answer! Is it possible to use the RDF Federation Sail with Sesame 2.3 without using AliBaba?Daniela Kolarovahttps://www.blogger.com/profile/17857967212365217666noreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-74269315983219276202010-04-02T08:20:34.932-07:002010-04-02T08:20:34.932-07:00Hi Daniela,
Sesame 3.0 is suspended until further...Hi Daniela,<br /><br />Sesame 3.0 is suspended until further development is made in the SPARQL 1.1 Working Group. However, the federation has been back ported to Sesame 2.3 and is currently shipping with AliBaba 2.0-alpha4.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3465716704098863819.post-88239559326400161412010-04-01T08:00:59.192-07:002010-04-01T08:00:59.192-07:00Federation sounds like a big step further towards ...Federation sounds like a big step further towards structured data distribution in the Internet. When will Sesame 3.0 be officially released?Daniela Kolarovahttps://www.blogger.com/profile/17857967212365217666noreply@blogger.com