<?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/"
	>

<channel>
	<title>bitjitsu</title>
	<atom:link href="http://bitjitsu.com/feed" rel="self" type="application/rss+xml" />
	<link>http://bitjitsu.com</link>
	<description>code dependency</description>
	<lastBuildDate>Sat, 06 Feb 2010 07:49:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Permanent solution to the Vista + CHM + UNC annoyance</title>
		<link>http://bitjitsu.com/archives/24</link>
		<comments>http://bitjitsu.com/archives/24#comments</comments>
		<pubDate>Sat, 06 Feb 2010 07:17:14 +0000</pubDate>
		<dc:creator>sbrenton</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://bitjitsu.com/?p=24</guid>
		<description><![CDATA[Overview
Here is the issue:  When I attempt to view a CHM file that is located on a network share via a UNC path (or mapped drive) from a Vista machine, first it bugs me then it completely fails.  I asked Google and there are a few other fixes out there, none of which were both [...]]]></description>
			<content:encoded><![CDATA[<h4>Overview</h4>
<p>Here is the issue:  When I attempt to view a CHM file that is located on a network share via a UNC path (or mapped drive) from a Vista machine, first it bugs me then it completely fails.  I asked Google and there are a few other fixes out there, none of which were both simple and global.  For more background on the actual issue as well as some other solutions see <a href="http://www.west-wind.com/weblog/ShowPost.aspx?id=581253" target="_blank">this</a> post.</p>
<p>This solution uses the mklink command that is included with windows vista to create a directory symbolic link (which can traverse a UNC) from a local path to the network share where the CHM files are located.  If the new symlink path is used to open the CHM, it bypasses the check that disallows a file from another zone from accessing the local computer zone.</p>
<h4>Walkthrough</h4>
<p>Attempt to open the UNC pathed CHM and we see this:</p>
<p><a href="http://bitjitsu.com/wp-content/uploads/2010/02/chm_network_confirm.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="chm_network_confirm" src="http://bitjitsu.com/wp-content/uploads/2010/02/chm_network_confirm_thumb.jpg" border="0" alt="chm_network_confirm" width="418" height="296" /></a></p>
<p>Click Open and the CHM looks like this:</p>
<p><a href="http://bitjitsu.com/wp-content/uploads/2010/02/fubar_chm.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="fubar_chm" src="http://bitjitsu.com/wp-content/uploads/2010/02/fubar_chm_thumb.jpg" border="0" alt="fubar_chm" width="544" height="411" /></a></p>
<p>Open a command prompt and use the mklink command to create a symbolic directory link from a local path to the UNC where your CHM files are:</p>
<p><a href="http://bitjitsu.com/wp-content/uploads/2010/02/mklink_to_the_rescue.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="mklink_to_the_rescue" src="http://bitjitsu.com/wp-content/uploads/2010/02/mklink_to_the_rescue_thumb.jpg" border="0" alt="mklink_to_the_rescue" width="563" height="190" /></a></p>
<p>When you open a CHM file using the symlink path there will be no prompt and the pages will be intact.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitjitsu.com/archives/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linq to rdf</title>
		<link>http://bitjitsu.com/archives/7</link>
		<comments>http://bitjitsu.com/archives/7#comments</comments>
		<pubDate>Sat, 09 Jan 2010 08:12:43 +0000</pubDate>
		<dc:creator>sbrenton</dc:creator>
				<category><![CDATA[codebase snooping]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[RDF]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[SPARQL]]></category>

		<guid isPermaLink="false">http://bitjitsu.com/?p=7</guid>
		<description><![CDATA[LinqToRdf is a semantic web library built on top of the SemWeb C# library.  The SemWeb library provides a triple store implementation and an asp.net SPARQL endpoint.  The project attempts to extend language integrated query to rdf triples.  I spent some time the other night messing around with the codebase and after [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/linqtordf/">LinqToRdf</a> is a semantic web library built on top of the SemWeb C# library.  The SemWeb library provides a triple store implementation and an asp.net SPARQL endpoint.  The project attempts to extend language integrated query to rdf triples.  I spent some time the other night messing around with the codebase and after a lot of debugging and just plain butchering the rdfmetal code, was able to get it to limp along.  I see potential, it allowed me to generate a FOAF domain model in C# by aiming at the dbpedia linked dataset uri and specifying FOAF via xmlns.  Once the domain model was in place , I was able to query dbpedia using SPARQL and have the generated FOAF objects populated as query results.  Sadly, I wasn&#8217;t able to get the linq piece working which is the main attraction.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitjitsu.com/archives/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
