<?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>semanticpool &#187; Ideas</title>
	<atom:link href="http://www.semanticpool.de/category/ideas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semanticpool.de</link>
	<description>finest thoughts since 2003</description>
	<lastBuildDate>Mon, 14 Jun 2010 15:08:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Regular Expressions with TextMate</title>
		<link>http://www.semanticpool.de/regular-expressions-with-textmate/</link>
		<comments>http://www.semanticpool.de/regular-expressions-with-textmate/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 21:11:18 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.semanticpool.de/regular-expressions-with-textmate/</guid>
		<description><![CDATA[Just needed to replace some difficult strings in a huge text-file and found this site which explains how to use regular expressions with my favorite editor TextMate.
This small regular expression surrounds for example the value-attributes of elements with quotes, if the value has the length 2.

Find: value=(..)
Replace: value="$1"
]]></description>
			<content:encoded><![CDATA[<p>Just needed to replace some difficult strings in a huge text-file and found <a href="http://macromates.com/textmate/manual/regular_expressions">this site</a> which explains how to use regular expressions with my favorite editor <a href="http://macromates.com/textmate/">TextMate</a>.</p>
<p>This small regular expression surrounds for example the value-attributes of elements with quotes, if the value has the length 2.</p>
<pre>
Find: value=(..)
Replace: value="$1"</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/regular-expressions-with-textmate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ArgoUML Web Start</title>
		<link>http://www.semanticpool.de/argouml-web-start/</link>
		<comments>http://www.semanticpool.de/argouml-web-start/#comments</comments>
		<pubDate>Thu, 26 Apr 2007 10:12:54 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software-Engineering]]></category>

		<guid isPermaLink="false">http://www.semanticpool.de/argouml-web-start/</guid>
		<description><![CDATA[Just saw that ArgoUML offers a Java Web Start file for the latest stable version. Very usefull if you are en-route and want to create UML diagrams.
http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp
]]></description>
			<content:encoded><![CDATA[<p>Just saw that ArgoUML offers a Java Web Start file for the latest stable version. Very usefull if you are en-route and want to create UML diagrams.</p>
<p><a href="http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp">http://argouml-downloads.tigris.org/jws/argouml-latest-stable.jnlp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/argouml-web-start/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iDisk? Eigener WebDAV-Server die bessere Alternative!</title>
		<link>http://www.semanticpool.de/idisk-eigener-webdav-server-die-bessere-alternative/</link>
		<comments>http://www.semanticpool.de/idisk-eigener-webdav-server-die-bessere-alternative/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 15:53:49 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://www.semanticpool.de/idisk-eigener-webdav-server-die-bessere-alternative/</guid>
		<description><![CDATA[iDisk war mir persönlich immer zu teuer. Vor allen Dingen benötigte ich immer nur eine Funktionalität, nämlich den Speicherplatz auf den Apple-Servern, um dort Dateien auszulagern, so dass ich sie auf mehreren Rechnern nutzen konnte. Auf diesen ganzen iPhoto, Webseiten und Adressbuch-Kram konnte ich gut verzichten.
Was mich allerdings immer noch gestört hat &#8212; neben den [...]]]></description>
			<content:encoded><![CDATA[<p>iDisk war mir persönlich immer zu teuer. Vor allen Dingen benötigte ich immer nur eine Funktionalität, nämlich den Speicherplatz auf den Apple-Servern, um dort Dateien auszulagern, so dass ich sie auf mehreren Rechnern nutzen konnte. Auf diesen ganzen iPhoto, Webseiten und Adressbuch-Kram konnte ich gut verzichten.<br />
Was mich allerdings immer noch gestört hat &#8212; neben den 100 EUR im Jahr &#8212; war die extrem langsame Zugriffszeit auf meine iDisk und der begrenzte Speicher.<br />
Naja und da hab ich mir gedacht, dass eine Alternative her muss. Und siehe da: <strong>Debian + Apache2 + WebDAV</strong> war die Lösung. Zu dieser Installation gibt es sogar eine Anleitung unter <a href="http://www.debian-administration.org/articles/285">www.debian-administration.org/articles/285</a>. Und letztendlich basiert die iDisk anscheinend ja auch auf WebDAV (<em>Web-based Distributed Authoring and Versioning</em>).<br />
Nun gut, jetzt hab ich einen schnelleren und größeren externen Speicher und die Kosten für den Server hatte ich ja sowieso schon immer. ;)<br />
Zudem hab ich mir mit dem Automator folgendes 2-Komponenten-Skript zusammengeklickt, welches ich beim Hochfahren des Rechners ausführe und somit gleich zum WebDAV-Server verbinde:</p>
<p><img src="http://www.semanticpool.de/wp-content/uploads/2007/02/webdav.png" alt="WebDAV Automator Skript" /></p>
<p>Wer natürlich die ganzen Gimmick-Funktionalitäten der iDisk benötigt, für den reicht diese Lösung dann aber doch nicht. ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/idisk-eigener-webdav-server-die-bessere-alternative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Privacy Survival Guide for social networks</title>
		<link>http://www.semanticpool.de/privacy-survival-guide-for-social-networks/</link>
		<comments>http://www.semanticpool.de/privacy-survival-guide-for-social-networks/#comments</comments>
		<pubDate>Tue, 11 Jul 2006 12:11:14 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Privacy/IT-Security]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.semanticpool.de/privacy-survival-guide-for-social-networks/</guid>
		<description><![CDATA[My last posting dealt with privacy in social networks. In one of the comments Tristan Louis made the following statement:
The balance between privacy and openness is an interesting one. I’m not sure of how to address it… yet :)
I thought about it and my first idea was: Disguise your data.
Its not bad if social networks [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.semanticpool.de/social-networks-fail-because-of-privacy-concerns/">My last posting</a> dealt with privacy in social networks. In one of the comments <a href="http://www.tnl.net/blog/">Tristan Louis</a> made the following <a href="http://www.semanticpool.de/social-networks-fail-because-of-privacy-concerns/#comment-9">statement</a>:</p>
<blockquote><p>The balance between privacy and openness is an interesting one. I’m not sure of how to address it… yet :)</p></blockquote>
<p>I thought about it and my first idea was: <strong>Disguise your data</strong>.</p>
<p>Its not bad if social networks share their data. The bad thing is, if your profile-data from network A can by easily connected to your profile-data from network B. With &#8220;easily&#8221; i mean especially in an automated way.</p>
<p>So where are the possible junctures between profiles?</p>
<ul>
<li>First of all your Email-Address. Its an unique identifier.</li>
<li>Your chosen username.</li>
<li>Your name. Not unique but a possible connection.</li>
<li>Your address.</li>
<li>A picture of you. Modern image recognition algorithms are available and can answer the question if two pictures are equal or not.</li>
<li>The contacts you invite.</li>
<li>The URL of your homepage.</li>
<li>&#8230;</li>
</ul>
<p>So what can you do to avoid the connection of profiles?</p>
<ol>
<li>One social network = one new email-address. Use different email-addresses in <span style="font-weight: bold">every</span> network.</li>
<li>Use different usernames.</li>
<li>Yes, also use different names. Ok, you don&#8217;t need to rename yourself into &#8216;Peter&#8217; if your name is &#8216;Daniel&#8217;. But make little changes in your first- and especially in your lastname (the firstname is often used if the social platform gets in contact with you. The lastname is not so important.)</li>
<li><span style="font-weight: bold">Always</span> use a fake address. No social platform needs your real address.</li>
<li>If you want to use a personal picture in the social network always use a new one for each network you take part in.</li>
<li>Do not always invite the same people in every network. Your personal circle of friends is also like a huge identifier.</li>
<li>Avoid to reveal the URL of your personal homepage.</li>
<li>Change your day of birth. Minor &#8220;modifications&#8221; are sufficient (e.g. change your day +/- 5)</li>
<li>&#8230;</li>
</ol>
<p>If you follow these tips, every network you use will get a unique profile. So its nearly impossible to find a connection of profiles between different networks &#8212; in an automated way.<br />
Ok, if a real human wants to get the connection he will get it. But you can complicate it. ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/privacy-survival-guide-for-social-networks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Managing your identity</title>
		<link>http://www.semanticpool.de/managing-your-identity/</link>
		<comments>http://www.semanticpool.de/managing-your-identity/#comments</comments>
		<pubDate>Wed, 28 Jun 2006 11:16:54 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Privacy/IT-Security]]></category>

		<guid isPermaLink="false">http://www2.semanticpool.de/2006/managing-your-identity/</guid>
		<description><![CDATA[I just thought about identity-management on the internet and build the following figure:

It shows your identity as a person (including realname etc.) and connects different partial-identities to it.
A partial-identity is a subset of your whole identity-information. You create such subsets with nearly every service you use on the internet.
For example by using a social bookmark [...]]]></description>
			<content:encoded><![CDATA[<p>I just thought about identity-management on the internet and build the following figure:<br />
<img src="http://www.semanticpool.de/internet_identity.jpg" alt="your internet identity" /><br />
It shows your identity as a person (including realname etc.) and connects different partial-identities to it.<br />
A partial-identity is a subset of your whole identity-information. You create such subsets with nearly every service you use on the internet.<br />
For example by using a social bookmark service, your partial-identity is the information about your preferred bookmarks.<br />
Such subsets of your identity are not very delicate if you can&#8217;t connect them to your whole identity. If you are able to connect them, the information from the partial-identity become authentic. And thats a problem for your privacy.<br />
So the best way to protect your identity is to avoid information which can connect the subsets among each other. And also avoid information which can directly map a subset to your identity. You can use for example different email-addresses for each service.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/managing-your-identity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>URIs for eternity</title>
		<link>http://www.semanticpool.de/uris-for-eternity/</link>
		<comments>http://www.semanticpool.de/uris-for-eternity/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 06:09:01 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Building the Web]]></category>
		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://www2.semanticpool.de/2006/uris-for-eternity/</guid>
		<description><![CDATA[It is the the duty of a Webmaster to allocate URIs which you will be able to stand by in 2 years, in 20 years, in 200 years. This needs thought, and organization, and commitment.
see W3C&#8217;s &#8220;Cool URIs don&#8217;t change&#8220;.


Guess What? Cool URIs dont change. Get it? Good.

]]></description>
			<content:encoded><![CDATA[<blockquote><p>It is the the duty of a Webmaster to allocate URIs which you will be able to stand by in 2 years, in 20 years, in 200 years. This needs thought, and organization, and commitment.</p></blockquote>
<p>see W3C&#8217;s &#8220;<a href="http://www.w3.org/Provider/Style/URI">Cool URIs don&#8217;t change</a>&#8220;.</p>
<p id="links">
<ul>
<li><a href="http://www.mac-kenzie.net/blog/2006/06/26/guess_what_cool_uris_don_apos_t_change_get_it_good" target="_blank" title="extern link: Guess What? Cool URIs dont change. Get it? Good.">Guess What? Cool URIs dont change. Get it? Good.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/uris-for-eternity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatisierter Datenschutz mit P3P</title>
		<link>http://www.semanticpool.de/automatisierter-datenschutz-mit-p3p/</link>
		<comments>http://www.semanticpool.de/automatisierter-datenschutz-mit-p3p/#comments</comments>
		<pubDate>Thu, 22 Jun 2006 12:06:05 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Privacy/IT-Security]]></category>
		<category><![CDATA[This&That]]></category>
		<category><![CDATA[rdf]]></category>

		<guid isPermaLink="false">http://www2.semanticpool.de/2006/automatisierter-datenschutz-mit-p3p/</guid>
		<description><![CDATA[Wer kennt es nicht? Man geht auf eine Webseite und muss dort persönliche Daten eingeben. Aber wer liest sich schon immer die Datenschutz (Privacy) Richtlinien der Seite durch und entscheidet dann aufgrund dessen was er an Informationen herausgibt? Richtig, fast niemand.
Aber wäre es nicht schön, wenn z.B. der Browser den Benutzer automatisch darauf hinweisen würde, [...]]]></description>
			<content:encoded><![CDATA[<p>Wer kennt es nicht? Man geht auf eine Webseite und muss dort persönliche Daten eingeben. Aber wer liest sich schon immer die Datenschutz (Privacy) Richtlinien der Seite durch und entscheidet dann aufgrund dessen was er an Informationen herausgibt? Richtig, fast niemand.<br />
Aber wäre es nicht schön, wenn z.B. der Browser den Benutzer automatisch darauf hinweisen würde, was dieser am besten preisgeben sollte und was nicht?<br />
Und genau hierfür braucht man standardisierte Angaben zu den Datenschutz-Richtlinien einer Webseite. So können diese automatisiert verarbeitet und interpretiert werden.<br />
Hier setzt das &#8220;<em><a href="http://www.w3.org/P3P/" target="_blank">Platform for Privacy Preferences Project (P3P)</a>&#8220;</em> vom W3C an und definiert das entsprechende Format für diese Angaben. Format ist XML und es gibt sogar ein <a href="http://www.w3.org/TR/p3p-rdfschema/">RDF-Schema</a> dafür.<br />
Das werde ich auf jeden Fall mal weiterverfolgen.</p>
<p id="links">&nbsp;</p>
<ul>
<li><a href="http://www.w3.org/TR/p3p-rdfschema/" target="_blank" title="extern link: An RDF Schema for P3P">An RDF Schema for P3P</a></li>
<li><a href="http://www.w3.org/P3P/" target="_blank" title="extern link: Platform for Privacy Preferences (P3P) Project">Platform for Privacy Preferences (P3P) Project</a></li>
<li><a href="http://www.w3.org/TR/P3P/" target="_blank" title="extern link: The Platform for Privacy Preferences 1.0 (P3P1.0) Specification">The Platform for Privacy Preferences 1.0 (P3P1.0) Specification</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.semanticpool.de/automatisierter-datenschutz-mit-p3p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

