<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>More about Meaning</title>
	<atom:link href="http://langtechnews.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://langtechnews.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Dec 2010 17:28:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='langtechnews.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>More about Meaning</title>
		<link>http://langtechnews.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://langtechnews.wordpress.com/osd.xml" title="More about Meaning" />
	<atom:link rel='hub' href='http://langtechnews.wordpress.com/?pushpress=hub'/>
		<item>
		<title>cl-http-70-23 virtual machine</title>
		<link>http://langtechnews.wordpress.com/2010/11/30/cl-http-70-23-virtual-machine/</link>
		<comments>http://langtechnews.wordpress.com/2010/11/30/cl-http-70-23-virtual-machine/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 16:50:12 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[LISP]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=170</guid>
		<description><![CDATA[Image by dpicker via Flickr Here is a version of cl-http (the Common Lisp Hypermedia Server) for downloading (link), that runs on Mandriva 2006 with cumcl-18b.linux.glibc2 installed. As you probably won’t want to install this version of Mandriva on your computer I’ve created a Virtual Appliance (link), that you can download and run in VMware [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=170&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p><a href="http://www.flickr.com/photos/89892960@N00/321077385"><img src="http://farm1.static.flickr.com/137/321077385_7e222337d3_m.jpg" alt="Mandriva Linux 2007.0" width="240" height="192" /></a></p>
<p>Image by <a href="http://www.flickr.com/photos/89892960@N00/321077385">dpicker</a> via Flickr</p>
</div>
<p>Here is a version of cl-http (the <a href="http://www.cl-http.org:8001/cl-http/">Common Lisp Hypermedia Server</a>) for downloading (<a href="http://www.mediafire.com/?crfjtfefplp94up" target="_blank">link</a>), that runs on <a href="ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/iso/2006.0/i586/">Mandriva 2006</a> with <a href="http://www.rgrjr.com/cmucl/downloads/release/18b/">cumcl-18b.linux.glibc2</a> installed. As you probably won’t want to install this version of Mandriva on your computer I’ve created a <a title="Virtual Appliance" rel="wikipedia" href="http://en.wikipedia.org/wiki/Virtual_appliance">Virtual Appliance</a> (<a href="http://www.filehosting.org/file/details/182202/cl-http-70-23.7z" target="_blank">link</a>), that you can download and run in <a href="http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0">VMware Player</a>.</p>
<p>Mandriva 2006, is an ideal platform for small lisp projects and integrates nicely into Windows via the <a href="http://www.openssh.com/">Openssh</a> interface which allows applications to log into a remote machine and execute commands. I always install <a href="http://www.andlinux.org/">andLinux</a> on my dos box because then the <a href="http://sourceforge.net/projects/xming/">Xming X server</a> is set up automatically and can be accessed from the Mandriva Virtual Machine. I just set my DISPLAY variable to the address of the Xming X server  which is usually 192.168.11.1:0.0. Then when a command is executed on  the Mandriva Virtual Machine using ssh (<a href="http://the.earth.li/%7Esgtatham/putty/0.52/htmldoc/Chapter7.html">plink</a> on windows), the Xming server is chosen for graphics output by default.</p>
<p>Once you’ve booted Mandiva and started iceWM and the cl-http server,  just start Firefox and you’ll be presented with a start page from which  you can access the documentation. To start the iceWM you’ll  need to login as “plateau” with password “toor” and type startx at the  shell prompt. When iceWM has started then open a shell by clicking on  the terminal button in the bottom menu bar, and type in cl-http. Firefox can be started by clicking on the browser button.</p>
<p>The root directory for cl-http is “/usr/local/cl-http-70-23”. The patches I downloaded with this version have already been applied. One  patch was rejected so I fixed the lisp code by hand. To compile cl-http  just do the following:</p>
<pre>    &gt; cd /usr/local/cl-http-70-23
    &gt; lisp &lt; cmucl/start.lisp</pre>
<p>At the end of this post you&#8217;ll find some example code. With luck,  I’ll post some more examples about creating dynamic web pages within the  next few weeks.</p>
<p>If you want to launch applications using ssh (plink) then you will  need to log into the Mandriva Virtual Machine as &#8220;root&#8221;, password  &#8220;toor&#8221;, and run ifconfig to find out what the IP address of the Virtual Machine is. Then commands can be executed as follows:</p>
<p>plink 192.168.86.128  -l plateau -pw toor xterm -fn 12&#215;24</p>
<p>Where 192.168.86.128 is the IP address I obtained by executing <a href="http://en.wikipedia.org/wiki/Ifconfig">ifconfig</a>, plateau is the name of the remote account and toor is the password. Don&#8217;t forget to set the DISPLAY variable for user &#8220;plateau&#8221; to point to the Xming server.</p>
<p>This version of cl-http has not given me any problems but then I only created an interface to the <a href="http://wordnet.princeton.edu/">Wordnet Lexicon</a> which works fine.</p>
<p>Just for reference here are the important links, user names and passwords mentioned in this post:</p>
<ul>
<li>user: &#8220;root&#8221;, password &#8220;toor&#8221;</li>
<li>user: &#8220;plateau&#8221;, password &#8220;toor&#8221;</li>
<li>cl-http-79-23 source code: (<a href="http://www.mediafire.com/?crfjtfefplp94up" target="_blank">link</a>)</li>
<li>virtual machine: (<a href="http://www.filehosting.org/file/details/182202/cl-http-70-23.7z" target="_blank">link</a>)</li>
</ul>
<div>
<h2>Related articles</h2>
<ul>
<li><a href="http://www.linuxfordevices.com/c/a/News/Mageia-Linux-announced/?kc=rss">Mandriva forks into Mageia Linux</a> (linuxfordevices.com)</li>
<li><a href="http://linux.slashdot.org/story/10/09/18/1437248/Developers-Fork-Mandriva-Linux-Creating-Mageia">Developers Fork Mandriva Linux, Creating Mageia</a> (linux.slashdot.org)</li>
<li><a href="http://nowwhatthe.blogspot.com/2010/09/welcome-mageia.html">Welcome Mageia!</a> (nowwhatthe.blogspot.com)</li>
<li><a href="http://www.cl-http.org:8001/cl-http/ai/projects/iiip/doc/cl-http/server.html">Common LISP Hypermedia Server</a> (cl-http.org:8001)</li>
<li><a href="http://www.gigamonkeys.com/book/practical-an-html-generation-library-the-compiler.html">Practical: An HTML Generation Library, the Compiler</a> (gigamonkeys.com)</li>
<li><a href="http://codebetter.com/blogs/glenn.block/archive/2010/11/01/wcf-web-apis-http-your-way.aspx">WCF Web APIs, HTTP your way</a> (codebetter.com)</li>
<li><a href="http://stackoverflow.com/questions/1275547/how-i-can-do-web-programming-with-lisp-or-scheme">How I Can do web programming with Lisp or Scheme? &#8211; Stack Overflow</a> (stackoverflow.com)</li>
<li><a href="http://lispm.dyndns.org/news?ID=NEWS-2007-11-24-1">History: Applications that were developed on the Symbolics Lisp Machine</a> (lispm.dyndns.org)</li>
</ul>
</div>
<h2>Example 1</h2>
<pre>;;; exporting computed URLs. A. Ritz, 17 April 2001.  Example 1
;;; This example shows how to write a computed url that displays text from a file.
;;; This is probably the simplist web page that you will ever write.
;;; Two functions are provided for displaying text from a file. The first
;;; function calls lisp functions to open and iteratively read and display the
;;; contents of the file. The second function uses the run-program feature and the unix
;;; command cat.

;;; example of the preformated text, &lt;pre&gt;, tag.
(defun Display-File1 (filename stream)
(setq a (open filename))
(loop
(setq str (read-line a nil))
(when (not str) (return))
(write-string "&lt;pre&gt;" stream)
(write-string str stream)
(write-string "&lt;\pre&gt;" stream)
)
)

;;; example of the preformatted text, &lt;pre&gt;, tag.
(defun Display-File2 (str stream)
(write-string "&lt;pre&gt;" stream)
(run-program "cat" (list str) &#058;output stream)
(write-string "&lt;\pre&gt;" stream)
)

;;; example of the paragraph, &lt;p&gt;, tag.
(defun write-paragraph (str stream)
(write-string "&lt;p&gt;" stream)
(write-string str stream)
(write-string "&lt;/p&gt;" stream)
)

;;; a horizontal rule
(defun hr (stream)
(write-string "&lt;HR&gt;")
)

;;; write the HTML for the document body.
(defun Document-Body (str stream)
(html:with-document-body (:stream stream)
(write-paragraph str stream)
(hr stream);
(Display-File1 "test.txt" stream)
(hr stream);
(Display-File2 "test.txt" stream)
(hr stream);
)
)

;;; write the HTML for the whole document.
(defun Document (str stream)
(html:with-html-document (:stream stream)
(html:with-document-preamble (:stream stream)
(html:declare-title str :stream stream)
)
(Document-Body "Testing export of computed url" stream)
)
)

;;; Function Document outputs the following HTML.
;;; &lt;HTML&gt;
;;; &lt;HEAD&gt;
;;; &lt;TITLE&gt;&lt;/TITLE&gt;
;;; &lt;/HEAD&gt;
;;; &lt;BODY&gt;
;;; The HTML output by function Document-Body.
;;; &lt;/BODY&gt;
;;; &lt;/HTML&gt;

;;; Write the web page
(defmethod write-test-page ((url url:http-url) stream)
(http:with-successful-response
(stream
:html
:cache-control       (url:response-cache-control-directives url)
:content-language (url:languages url)
)
(Document "Test Page" stream)
)
)

;;; export the url
(http:export-url #u"/cl-http/test.html"
  :computed
  :response-function #'write-test-page
  :public t
  :language :en)

;;;                 Function index
;;;
;;;    http:with-successful-response
;;;    html:with-html-document
;;;    html:with-document-preamble
;;;    html:declare-title
;;;    html:with-document-body
;;;    http:export-url</pre>
<div><a title="Enhanced by Zemanta" href="http://www.zemanta.com/"></a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=170&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2010/11/30/cl-http-70-23-virtual-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/137/321077385_7e222337d3_m.jpg" medium="image">
			<media:title type="html">Mandriva Linux 2007.0</media:title>
		</media:content>
	</item>
		<item>
		<title>SliTaz Live CD: Blog Post Enrichment</title>
		<link>http://langtechnews.wordpress.com/2010/03/18/165/</link>
		<comments>http://langtechnews.wordpress.com/2010/03/18/165/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 13:06:41 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[guided search]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/2010/03/18/165/</guid>
		<description><![CDATA[You can download a Live CD dedicated to wordpress plugins for Blog Post Enrichment (similarity search) from here. Once you have booted the CD just start Firefox and go to this address: http://localhost/~tux/enrichment. The address is bookmarked. You will also find POPLOG and Dokuwiki installed. Out of the available plugins for blog post enrichment, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=165&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You can download a Live CD dedicated to wordpress plugins for <a href="http://emediavitals.com/blog/16/5-editorial-performance-enhancers">Blog Post Enrichment</a> (similarity search) from <a href="http://www.mediafire.com/file/znz2jlzknyj/wiki2010.iso"><strong>here</strong></a>. Once you have booted the CD just start Firefox and go to this address: <strong>http://localhost/~tux/enrichment</strong>. The address is bookmarked. You will also find <a id="aptureLink_GI7qVyWcUD" href="http://en.wikipedia.org/wiki/Poplog">POPLOG</a> and <a id="aptureLink_kiJiDwlFdr" href="http://en.wikipedia.org/wiki/DokuWiki">Dokuwiki</a> installed.</p>
<p>Out of the available plugins for blog post enrichment, the following have been installed because they are the most stable and work on a <a id="aptureLink_JbO1JotCS3" href="http://en.wikipedia.org/wiki/Slitaz">SliTaz</a> platform.</p>
<ul>
<li><a id="aptureLink_5rfRbI93Wr" href="http://www.youtube.com/watch?v=7rRcWY1A49o">Zemanta</a></li>
<li><a id="aptureLink_JuD0ccfosk" href="http://www.youtube.com/watch?v=F-fb7XQLP4w">Apture</a></li>
<li><a id="aptureLink_WI9ApBGQvi" href="http://www.youtube.com/watch?v=pBPHmUA6Hqw">Insights</a></li>
<li><a id="aptureLink_63ZobUfN2H" href="http://wordpress.org/extend/plugins/wp-hover/">wp-hover</a></li>
</ul>
<p>All of the above plugins allow you to create short posts rich in content. Now, when someone accesses your blog, they will essentially create their own post to read by interacting with the dynamic content you provide them with. Your role as an author has now turned into one of creating a framework for structuring the dynamic content added to a post so that the reader can explore it effortlessly. Because what someone reads unfolds as they interact with your post, no two visits are the same. As a result your posts will have a longer life and relevance. Also, empowering the reader in this way makes surfing the web more personal and enjoyable.</p>
<p><a href="http://bit.ly/cjqlbZ">Apture and Zemanta</a> are two products for Blog Post Enrichment that are gaining visibility on the Internet. The Apture plugin, allows bloggers to add an extra dimension to their web pages containing third party content. This dynamic layer increases the appeal of blog posts which often seem short and terse. A nice tutorial on Apture can be found <a href="http://bit.ly/aPTCd4">here</a>. Zemanta, a Semantic Web company, provides a plugin</p>
<p><a id="aptureLink_UCjcp7SS83" style="text-align:center;display:block;margin:0 auto;padding:0 6px;" href="http://en.wikipedia.org/wiki/Social%20Semantic%20Web"><img style="border:0 none;" title="Social Semantic Web" src="http://placeholder.apture.com/ph/360x320_WikipediaArticle/" alt="" width="360" height="320"></a></p>
<p>to assist with online content production but this time links to related content are listed at the end of a post. In addition, unlike the other plugins mentioned here, Zemanta&#8217;s plugin analyses the text you type in automatically. Zemata&#8217;s <a href="http://bit.ly/coKUaM">blog</a> contains tutorials and lots of other information. Both the Apture and Zemanta plugins are included in the <a href="http://bit.ly/aztuRV">Read Write Web&#8217;s</a> top 10 Semantic Web products of 2009.</p>
<p>The Insights plugin is similar to the former plugins but unlike Zemanta does not analyse your text automatically and unlike Apture does not create a dynamic layer of content above a post. The Insights plugin is very good for searching the Web, or your own blog, for potential content and as a result compliments the plugins already mentioned.</p>
<p>Another plugin for blog post entichment that I came across just recently is <a id="aptureLink_l9IPCF4B8a" href="http://hover.in/2009/05/20/wp-hover-wordpress-plugin-gets-some-great-hoverlet-additions/">wp-hover</a>. So far I haven&#8217;t found this plugin as useful as the rest but it&#8217;s early days.</p>
<p>All of these plugins are superb because they allow you to create posts rich in content on most of the main <a id="aptureLink_lwVo59MOi0" href="http://en.wikipedia.org/wiki/Blog">blogging platforms</a>. Unfotunately, with the exception of Zemanta, these plugins are not available for desktop blogging clients. Zemanta is available for <a id="aptureLink_0bRnp2CUfu" href="http://www.crunchbase.com/product/windows-live-writer">Windows Live Writer</a>.</p>
<p>There are also some authoring environments available that provide the minimum tools necessary for writing blog posts. <a href="http://www.m6.net/resources/writersfocus.aspx">Writerfocus</a> is one such tool. I like this tool, because its about as close to a typewriter as you can get &#8211; just you and the printed page! Another no frills product for creative writing is <a href="http://bit.ly/b935yx">PageFour</a>. The latter editor is ideal for organising your ideas before the enrichment phase.</p>
<p>Finally, One of my favourite websites for writers is <a href="http://research-writing-techniques.suite101.com/">suite101</a>. On this site there is a wealth of information about fundamental writing techniques.</p>
<h6 class="zemanta-related-title" style="font-size:1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.onlineobservations.net/zemanta-is-coming-of-age/">Zemanta is coming of age</a> (onlineobservations.net)</li>
<li class="zemanta-article-ul-li"><a href="http://72suited.com/blog/2009/12/10/blogging-is-fun-again-with-zemanta-and-apture/">Blogging is fun again with Zemanta and Apture!</a> (72suited.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.sweetbusinesses.com/2009/12/21/a-chance-to-engage-readers-the-zemanta-plug-in.html">A Chance To Engage Readers: The Zemanta Plug-In</a> (sweetbusinesses.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.lanebailey.info/my-list-of-indispensible-wordpress-plugins/">My List of Indispensible WordPress Plugins&#8230;</a> (lanebailey.info)</li>
<li class="zemanta-article-ul-li"><a href="http://www.frontofficebox.com/FOB_Knowledgebase/2009/10/10/apture-com-and-wordpress-rock/">Apture.com and WordPress ROCK</a> (frontofficebox.com)</li>
<li class="zemanta-article-ul-li"><a href="http://securewebs.com/zemanta/">Zemanta</a> (securewebs.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.problogger.net/archives/2009/10/19/how-to-use-apture/">How to Use Apture</a> (problogger.net)</li>
</ul>
<div style="margin-top:10px;height:15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/50fe38c5-0f90-4ae4-b57c-8708d7aeef48/" title="Reblog this post [with Zemanta]"><img style="border:medium none;float:right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=50fe38c5-0f90-4ae4-b57c-8708d7aeef48" alt="Reblog this post [with Zemanta]"></a><span class="zem-script more-related pretty-attribution"></span></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=165&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2010/03/18/165/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>

		<media:content url="http://placeholder.apture.com/ph/360x320_WikipediaArticle/" medium="image">
			<media:title type="html">Social Semantic Web</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=50fe38c5-0f90-4ae4-b57c-8708d7aeef48" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
	</item>
		<item>
		<title>wordpress: gap-fill plugin</title>
		<link>http://langtechnews.wordpress.com/2010/01/10/wordpress-gap-fill-plugin/</link>
		<comments>http://langtechnews.wordpress.com/2010/01/10/wordpress-gap-fill-plugin/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 23:16:30 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[opencalais]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=150</guid>
		<description><![CDATA[I&#8217;ve just installed a new plugin I developed for generating gap-fill exercises on my wordpress development blog. The plugin connects with the opencalais interface to generate the forsaid exercises. When you access the page you&#8217;ll be presented with a text widget in which you can cut and paste any text you like. The default text [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=150&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just installed a new plugin I developed for generating gap-fill exercises on my <a href="http://twilightlabs.phpzilla.net/blog/?page_id=88">wordpress development blog</a>. The plugin connects with the <a href="http://www.opencalais.com/">opencalais</a> interface to generate the forsaid exercises. When you access the page you&#8217;ll be presented with a text widget in which you can cut and paste any text you like. The default text is the transcript of a talk by Bonnie Bassler on <a href="http://www.ted.com/talks/lang/eng/bonnie_bassler_on_how_bacteria_communicate.html">how bacteria communicate</a>. After cutting and pasting your text, just click on the &#8220;submit&#8221; button to generate your exercise. The words tagged by opencalais will then be displayed followed by the gap-fill exercise from which these words have been removed. A list of TED talks can be found <a href="http://twilightlabs.comli.com/ted_index.html">here</a>.</p>
<p>Some of the gap-fill exercises created by this plugin are pretty boring to say the least. However, I have managed to create quite a lot of exercises that fit the bill.
<ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=150&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2010/01/10/wordpress-gap-fill-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>wp-arc-1.1: new version</title>
		<link>http://langtechnews.wordpress.com/2009/08/10/wp-arc-lastest-version/</link>
		<comments>http://langtechnews.wordpress.com/2009/08/10/wp-arc-lastest-version/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 19:49:22 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[Enabling Technologies]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[sparql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=129</guid>
		<description><![CDATA[wp-arc bug fixes and improvements HTML entities are now handled correctly and some extra code was included to remove the slashes automatically added to queries during form processing. The plugin can be viewed on my new blog. Just go to the &#8220;wp-arc demo&#8221; page and click on the submit button. Download wp-arc from here. As [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=129&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>wp-arc bug fixes and improvements</strong></p>
<p>HTML entities are now handled correctly and some extra code was included to remove the slashes automatically added to queries during form processing. The plugin can be viewed on my new <a href="http://twilight-labs.co.cc/blog/">blog</a>. Just go to the &#8220;wp-arc demo&#8221; page and click on the submit button. Download wp-arc from <a href="http://ifile.it/cv3uejh/wp-arc-latest.zip">here</a>.</p>
<p>As an example, the following query will work when input as is, or after being run through an html entity encoder. You might like to try the entity encoder pointed to by <a href="http://centricle.com/tools/html-entities/">this url</a>.</p>
<pre>
PREFIX owl: &lt;http://www.w3.org/2002/07/owl#&gt;
PREFIX xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt;
PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;
PREFIX foaf: &lt;http://xmlns.com/foaf/0.1/&gt;
PREFIX dc: &lt;http://purl.org/dc/elements/1.1/&gt;
PREFIX : &lt;http://dbpedia.org/resource/&gt;
PREFIX dbpedia2: &lt;http://dbpedia.org/property/&gt;
PREFIX dbpedia: &lt;http://dbpedia.org/&gt;
PREFIX skos: &lt;http://www.w3.org/2004/02/skos/core#&gt;
PREFIX dbo: &lt;http://dbpedia.org/ontology/&gt;

SELECT ?name ?birth ?death ?person WHERE {
?person dbpedia2:birthPlace
           &lt;http://dbpedia.org/resource/Berlin&gt; .
?person dbo:birthdate ?birth .
?person foaf:name ?name .
?person dbo:deathdate ?death
FILTER (?birth &lt; &quot;1900-01-01&quot;^^xsd:date) .
}
</pre>
<p><strong>Here are some example shortcode commands:</strong></p>
<p><em>1) Shortcode command for form processing:</em></p>
<pre>
&#91;sparql input='form'&#93;
&#91;/sparql&#93;
</pre>
<p><em>2) Shortcode command to query a SPARQL endpoint</em></p>
<pre>
&#91;sparql input='inline' endpoint='http://dbpedia.org/sparql'
      display='name'&#93;
PREFIX owl: &lt;http://www.w3.org/2002/07/owl#&gt;
PREFIX xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt;
PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;
PREFIX foaf: &lt;http://xmlns.com/foaf/0.1/&gt;
PREFIX dc: &lt;http://purl.org/dc/elements/1.1/&gt;
PREFIX : &lt;http://dbpedia.org/resource/&gt;
PREFIX dbpedia2: &lt;http://dbpedia.org/property/&gt;
PREFIX dbpedia: &lt;http://dbpedia.org/&gt;
PREFIX skos: &lt;http://www.w3.org/2004/02/skos/core#&gt;
PREFIX dbo: &lt;http://dbpedia.org/ontology/&gt;

SELECT ?name ?birth ?death ?person WHERE {
?person dbpedia2:birthPlace
            &lt;http://dbpedia.org/resource/Berlin&gt; .
?person dbo:birthdate ?birth .
?person foaf:name ?name .
?person dbo:deathdate ?death
FILTER (?birth &lt; &quot;1900-01-01&quot;^^xsd:date) .
}
&#91;/sparql&#93;
</pre>
<p><em>3) shortcode command to query an RDF file</em></p>
<pre>
&#91;sparql input='file'
rdf='http://foafbuilder.qdos.com/people/
andrew.ritz.myopenid.com/foaf.rdf'&#93;
&#91;/sparql&#93;
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=129&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/08/10/wp-arc-lastest-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress plugin: wp-arc</title>
		<link>http://langtechnews.wordpress.com/2009/05/29/wordpress-plugin-wp-arc/</link>
		<comments>http://langtechnews.wordpress.com/2009/05/29/wordpress-plugin-wp-arc/#comments</comments>
		<pubDate>Fri, 29 May 2009 10:18:01 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[Enabling Technologies]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[sparql]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=87</guid>
		<description><![CDATA[While reading about SPARQL I developed a wordpress plugin (wp-arc) which I’ve decided to release into the public domain. The plugin implements a shortcode interface to the ARC RDF system. To use the plugin you&#8217;ll need to install my forms library first. Both plugins can be found here: wp-forms, wp-arc. The lastest verison, wp-arc-latest.zip, contains [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=87&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>While reading about SPARQL I developed a wordpress plugin (wp-arc) which I’ve decided to release into the public domain. The plugin implements a shortcode interface to the ARC RDF system. To use the plugin you&#8217;ll need to install my forms library first. Both plugins can be found here: <a href="http://ifile.it/tn1pxre/wp-forms.zip">wp-forms</a>, <a href="http://ifile.it/s64imj9/wp-arc-lastest.zip">wp-arc</a>. The lastest verison, wp-arc-latest.zip, contains a few improvements. There was an extra line at the end of the old version of wp-arc.php, which may have caused compilation problems. Also the processing of HTML entities and backslashes has been improved. If you have any problems installing them please let me know because I’ve only tested them on my local installation running wordpress 2.7.1. The interface is minimal but OK for building on.</p>
<p>The shortcode command has four options:</p>
<ul>
<li>input = ”form”, “inline” or “file”</li>
<li>endpoint = ”the SPARQL endpoint”</li>
<li>rdf =  “an rdf filename” </li>
<li>display =  “the query variable to display” – only one variable can be input at present</li>
</ul>
<p>To display a form for inputing SPARQL queries just create a page containing the following shotcode with the input option set to &#8216;form&#8217;:</p>
<pre>
    [sparql input='form']
    [/sparql]
</pre>
<p>When the form loads you will be presented with a “submit” button and three text fields for inputting the “endpoint”, the “sparql query” and the “variable” to display.</p>
<p>If you don’t want to use the form interface then just input the same shortcode with the options shown below. The SPARQL query should be enclosed between the opening and closing shortcode tags.</p>
<pre>
[sparql input='inline' endpoint='http://dbpedia.org/sparql'
          display='name']
PREFIX owl: &lt;http://www.w3.org/2002/07/owl#&gt;
PREFIX xsd: &lt;http://www.w3.org/2001/XMLSchema#&gt;
PREFIX rdfs: &lt;http://www.w3.org/2000/01/rdf-schema#&gt;
PREFIX rdf: &lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt;
PREFIX foaf: &lt;http://xmlns.com/foaf/0.1/&gt;
PREFIX dc: &lt;http://purl.org/dc/elements/1.1/&gt;
PREFIX : &lt;http://dbpedia.org/resource/&gt;
PREFIX dbpedia2: &lt;http://dbpedia.org/property/&gt;
PREFIX dbpedia: &lt;http://dbpedia.org/&gt;
PREFIX skos: &lt;http://www.w3.org/2004/02/skos/core#&gt;
PREFIX dbo: &lt;http://dbpedia.org/ontology/&gt;

SELECT ?name ?birth ?death ?person WHERE {
     ?person dbpedia2:birthPlace &lt;http://dbpedia.org/resource/Berlin&gt; .
     ?person dbo:birthdate ?birth .
     ?person foaf:name ?name .

     ?person dbo:deathdate ?death
     FILTER (?birth &lt; '1900-01-01'^^xsd:date) .
}
[/sparql]
</pre>
<p>The triples in an RDF file can be displayed by inputting the following shortcode and options.</p>
<pre>
    [sparql input='file' rdf='http://foafbuilder.qdos.com/people/andrew.ritz.myopenid.com/foaf.rdf']
    [/sparql]
</pre>
<p>Sorry about the lack of documentation for these plugins. I promise to rectify the situation when time permits. I also intend to increase the number of options.</p>
<p>One last thing, you may need to encode the HTML entities within your sparql queries that you quote with shorcode tags. You can do that <a href="http://centricle.com/tools/html-entities/">here</a>. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=87&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/05/29/wordpress-plugin-wp-arc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress &amp; Dokuwiki on a Slitaz LiveCD</title>
		<link>http://langtechnews.wordpress.com/2009/05/05/wordpress-dokuwiki-on-a-slitaz-livecd/</link>
		<comments>http://langtechnews.wordpress.com/2009/05/05/wordpress-dokuwiki-on-a-slitaz-livecd/#comments</comments>
		<pubDate>Tue, 05 May 2009 12:23:56 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[dokuwiki]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[slitaz]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=82</guid>
		<description><![CDATA[You can download a Slitaz LiveCD with Dokuwiki and WordPress already installed from here. To get started just boot Slitaz and start Firefox. Once you have started Firefox you will find links to three of my favourite plugins for blog post enrichment.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=82&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You can download a Slitaz LiveCD with Dokuwiki and WordPress already installed from <a href="http://ifile.it/l8ts0jb">here</a>. To get started just boot Slitaz and start Firefox. Once you have started Firefox you will find links to three of my favourite plugins for blog post enrichment.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=82&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/05/05/wordpress-dokuwiki-on-a-slitaz-livecd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>Slitaz 2.0, Protégé and Prolog</title>
		<link>http://langtechnews.wordpress.com/2009/05/01/flavour-april-2009/</link>
		<comments>http://langtechnews.wordpress.com/2009/05/01/flavour-april-2009/#comments</comments>
		<pubDate>Fri, 01 May 2009 20:06:17 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[semantic web]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=63</guid>
		<description><![CDATA[This month&#8217;s LiveCD contains Protégé, Prolog and the PrologTab. Protégé is a nice lightweight tool for creating customised knowledge-based applications. The LiveCD contains one such application &#8211; a rule based system (RBS) for training assessment. Get started by booting Slitaz from the LiveCD and logging in as &#8216;tux&#8217; with no password. A brief description of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=63&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This month&#8217;s <a href="http://ifile.it/lnhe3rk">LiveCD</a> contains <a href="http://protege.stanford.edu/">Protégé</a>, <a href="http://pauillac.inria.fr/~deransar/prolog/docs.html">Prolog</a> and the <a href="http://prologtab.sourceforge.net/">PrologTab</a>. Protégé is a nice lightweight tool for creating customised knowledge-based applications. The <a href="http://ifile.it/lnhe3rk">LiveCD</a> contains one such application &#8211; a rule based system (RBS) for training assessment. </p>
<p>Get started by booting <a href="http://www.slitaz.org/en/">Slitaz</a> from the <a href="http://ifile.it/lnhe3rk">LiveCD</a> and logging in as &#8216;tux&#8217; with no password. A brief description of the demo RBS can be found by viewing Dokuwiki&#8217;s start page. The fasted way to start Dokuwiki is by clicking on the Firefox icon at the bottom of the screen. The description of the system is rather terse but should suffice. To run the Protégé ontology editor and knowledge acquisition system just double click on the relevant desktop icon.</p>
<p>POPLOG V15.62 is also installed. These days I tend to use POLOG as a scripting language (POPSH) so the version I have shipped with the LiveCD is compiled without the XWindows system. To start POPLOG just click on the desktop item.</p>
<p>In summary the Slitaz <a href="http://ifile.it/lnhe3rk">LiveCD</a> contains the following:</p>
<ul>
<li> Protégé </li>
<li> PrologTab </li>
<li> Demo RBS </li>
<li> Dokuwiki </li>
<li> POPLOG </li>
<li> POPSH </li>
</ul>
<p>April&#8217;s flavour was delayed slightly because I decided to switch to Slitaz 2.0 at the last minute.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=63&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/05/01/flavour-april-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>SliTaz and the Semantic Web</title>
		<link>http://langtechnews.wordpress.com/2009/03/15/slitaz-and-the-semantic-web/</link>
		<comments>http://langtechnews.wordpress.com/2009/03/15/slitaz-and-the-semantic-web/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 19:00:37 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[Enabling Technologies]]></category>
		<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[owl]]></category>
		<category><![CDATA[poplog]]></category>
		<category><![CDATA[protege]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[slitaz]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=59</guid>
		<description><![CDATA[Recently I&#8217;ve started to become interested in small linux distributions such as SliTaz, which boots from a CDROM or pendrive and resides in computer memory. So far I&#8217;ve managed to port the following semantic web toolkits to SliTaz: Twinkle Protege RDF123 ThManager JRDF Graphl GrOWL/OntoBrowser Kaon Smore Swoop Mulgara Swi Prolog POPLOG Each month Langtech [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=59&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve started to become interested in small linux distributions such as <a rel="nofollow" href="http://www.slitaz.org/en/" target="_blank">SliTaz</a>, which boots from a CDROM or pendrive and resides in computer memory.</p>
<p>So far I&#8217;ve managed to port the following semantic web toolkits to SliTaz:</p>
<ul>
<li>Twinkle</li>
<li>Protege</li>
<li>RDF123</li>
<li>ThManager</li>
<li>JRDF</li>
<li>Graphl</li>
<li>GrOWL/OntoBrowser</li>
<li>Kaon</li>
<li>Smore</li>
<li>Swoop</li>
<li>Mulgara</li>
<li>Swi Prolog</li>
<li>POPLOG</li>
</ul>
<p>Each month Langtech plans to release a LiveCD with a selection of these tools on. This month you can download a LiveCD containing the <a href="http://librdf.org/">Redland RDF Libraries</a> and <a href="http://www.ldodds.com/projects/twinkle/">Twinkle</a>. The LiveCD can be downloaded from <a href='http://ifile.it/5vrmy1b' title='flavour-feb-2009.iso - ifile.it'>ifile</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=59&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/03/15/slitaz-and-the-semantic-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>LiveCD: the Redland RDF libraries with a little twinkle</title>
		<link>http://langtechnews.wordpress.com/2009/03/04/48/</link>
		<comments>http://langtechnews.wordpress.com/2009/03/04/48/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 18:44:52 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[redland rdf libraries]]></category>
		<category><![CDATA[slitaz]]></category>
		<category><![CDATA[twinkle]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/2009/03/04/48/</guid>
		<description><![CDATA[This month&#8217;s flavour is the SPARQL query language for searching RDF-based websites for semantic content. Information on the Semantic Web is stored in RDF files which can be converted into triples &#8211; SUBJECT PREDICATE OBJECT. With the tools on the LiveCD, you can extract all the triples in an RDF file and write SPARQL queries [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=48&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This month&#8217;s flavour is the SPARQL query language for searching RDF-based websites for  semantic content. Information on the Semantic Web is stored in RDF files which can be converted into <a rel="nofollow" href="http://www.robertprice.co.uk/robblog/archive/2004/10/What_Is_An_RDF_Triple_.shtml" target="_blank"> triples</a> &#8211; SUBJECT PREDICATE OBJECT. With the tools on the LiveCD, you can extract all the triples in an RDF  file and write  SPARQL queries asking for specific information. For instance, “find me the names of all  the elements in the periodic table”.</p>
<p>Two query tools are introduced for accessing the data in an RDF  file. The first tool is called, ROQET, which is distributed with the Redland  libraries. The second tool is called, TWINKLE, and is a GUI  interface that wraps the ARQ sparql query engine. The tool for finding all the triples in an RDF  file is called RAPPER. In addtion you will also find a tool called LQRAPS, for reconstructing RDF from tabular data.</p>
<p>The LiveCD can be downloaded from <a rel="nofollow" href="http://ifile.it/5vrmy1b" target="_blank">here</a>. Once you have booted the LiveCD and logged in (username: hacker, no password), you should start firefox and read the contents of the start page.</p>
<p>In summary the LiveCD contains the following:</p>
<ul>
<li>The Redland RDF libraries</li>
<li>TWINKLE</li>
<li>LQRAPS</li>
<li>Dokuwiki</li>
</ul>
<p>If you have any queries do not hesitate to contact me (aemr@tlen.pl).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=48&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/03/04/48/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
		<item>
		<title>The Semantic Web and Change</title>
		<link>http://langtechnews.wordpress.com/2009/02/16/the-semantic-web-and-change/</link>
		<comments>http://langtechnews.wordpress.com/2009/02/16/the-semantic-web-and-change/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:13:28 +0000</pubDate>
		<dc:creator>drewvid</dc:creator>
				<category><![CDATA[semantic web]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[poplog]]></category>
		<category><![CDATA[slitaz]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://langtechnews.wordpress.com/?p=42</guid>
		<description><![CDATA[Recently I’ve been reading a lot of articles about the failure of the semantic web. What intrigues me about such discussions is that not one of them addresses these issues: * how/who transforms a large dynamic information network like the WWW into something else? * how does one measure change on the web? * over [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=42&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently I’ve been reading a lot of articles about the failure of the semantic web. What intrigues me about such discussions is that not one of them addresses these issues:</p>
<p>* how/who transforms a large dynamic information network like the WWW into something else?<br />
* how does one measure change on the web?<br />
* over what timescale does/should change take place?</p>
<p>I would not like to answer these questions now, but just make a few comments.</p>
<p>A few years ago I was interested in the semantic web but did not spend too much time trying to use any of the emerging technologies myself. The main reason for this was that I did not have the computing power at my disposal. Over the years, as I read more about the web, I eventually decided to upgrade my computing facilities so that I could experiment with some of the available technologies. Now I’m in the position where I can use many of the available tools when building my own applications and also port them to, by today’s standards, moderate sized computer systems. This possibility has been brought about by the availability of tools such as VMware and small LINUX distributions which enable developers to explore the robustness and applicability of available software in a reasonable amount of time. Therefore from my point of view the Semantic Web is already here and I’m using it. In fact I’m making more use of web 3.0 technologies in my applications than I ever did of web 2.0. That’s because web 3.0 technologies allow me to seamlessly integrate the storage, transformation and display of data.</p>
<p>Before I could change the way I worked there had to be alternatives. Surely that is what the web is about. Unless alternatives exist change will never happen. At present the semantic web is the only real alternative for future development. If there are others I’m not aware of them. I chose to start using Semantic Web Technologies and I’m sure that lots of others will follow. Individual users have a lot of power on the web but it takes a long time for users to mobilize their resources and effect change. Also without a well defined set of development alternatives change is not possible. Therefore the Semantic Web is a success because it does present people like myself with a real alternative which makes computational sense.</p>
<p>One result of my explorations into Semantic Web Technologies are the LiveCDs that I will be releasing every month. These CDs are designed to demonstrate a particular aspect of Semantic Web Technologies.  This month you can download <a href="http://functionallanguages.wordpress.com/2009/01/19/20/">SLiTaz/POPLOG</a>, a multi language programming environment which I’ve been using for years and quite like. While, POPLOG, does not come with any Semantic Web Tools, it does come with PROLOG, POP11 and a foreign function interface. I plan to use POPLOG to develop a high level language interface to the Redland libraries.</p>
<p>The semantic web may not be the future of the web but at present it is the only coherent development path that I’m aware of and for that I’m very grateful.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/langtechnews.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/langtechnews.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/langtechnews.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=langtechnews.wordpress.com&amp;blog=3828927&amp;post=42&amp;subd=langtechnews&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://langtechnews.wordpress.com/2009/02/16/the-semantic-web-and-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e6e068394bfc29e6ce0a1fa30906f295?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">drewvid</media:title>
		</media:content>
	</item>
	</channel>
</rss>
