<?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>diesenbacher.net</title>
	<atom:link href="http://blog.diesenbacher.net/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.diesenbacher.net</link>
	<description>internal / external news about the company and private stuff</description>
	<lastBuildDate>Tue, 09 Jun 2009 09:01:59 +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>www.perioperativebleeding.org</title>
		<link>http://blog.diesenbacher.net/?p=35</link>
		<comments>http://blog.diesenbacher.net/?p=35#comments</comments>
		<pubDate>Tue, 09 Jun 2009 08:54:38 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=35</guid>
		<description><![CDATA[
Just finished perioperativebleeding.org. An e-learning application designed for anestesiologists, hematologists and allied health professionals who manage, treat, or refer patients in the field of perioperative bleeding management. The physicans can watch lectures and afterwards take short exams to earn CME-credits.
Used technologies:

CL-EMB Templating Framework
Hunchentoot Common Lisp Webserver
SBCL Common Lisp implementation
Postgresql 8.3

]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://blog.diesenbacher.net/?attachment_id=36" target="_blank" rel="attachment wp-att-36" title="Screenshot perioperativebleeding.org"><img src="http://blog.diesenbacher.net/wp-content/uploads/2009/06/pob.jpg" alt="Screenshot perioperativebleeding.org" /></a></p>
<p>Just finished <a href="http://www.perioperativebleeding.org/" title="perioperativebleeding.org" target="_blank">perioperativebleeding.org</a>. An e-learning application designed for anestesiologists, hematologists and allied health professionals who manage, treat, or refer patients in the field of perioperative bleeding management. The physicans can watch lectures and afterwards take short exams to earn CME-credits.</p>
<p>Used technologies:</p>
<ul>
<li><a href="http://common-lisp.net/project/cl-emb/" target="_blank">CL-EMB</a> Templating Framework</li>
<li><a href="http://www.weitz.de/hunchentoot/" target="_blank">Hunchentoot</a> Common Lisp Webserver</li>
<li><a href="http://www.sbcl.org/">SBCL</a> Common Lisp implementation</li>
<li><a href="http://www.postgresql.org/" target="_blank">Postgresql 8.3</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FFT &#8211; I did it my way&#8230;</title>
		<link>http://blog.diesenbacher.net/?p=33</link>
		<comments>http://blog.diesenbacher.net/?p=33#comments</comments>
		<pubDate>Tue, 22 Jan 2008 20:12:35 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[maths]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=33</guid>
		<description><![CDATA[
Completely needless and trivial &#8211; my own implementation of fft (fast fourier transformation) in matlab. Yes, I know, there ist already fft, fft2, and fftn &#8211; but as a proof of concept:

function myfft(vec)
%MYFFT My own simple version of FFT 
  vec * fftmatrix(length(vec))
end

function thematrix = fftmatrix(n)
% FFTMATRIX Generates a fft-matrix of the size n [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://blog.diesenbacher.net/wp-content/uploads/2008/01/fourier.jpg" title="Meistro Fourier…"><img src="http://blog.diesenbacher.net/wp-content/uploads/2008/01/fourier.jpg" alt="Meistro Fourier…" /></a></p>
<p>Completely needless and trivial &#8211; my own implementation of fft (fast fourier transformation) in matlab. Yes, I know, there ist already fft, fft2, and fftn &#8211; but as a proof of concept:</p>
<pre>
function myfft(vec)
%MYFFT My own simple version of FFT <img src='http://blog.diesenbacher.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
  vec * fftmatrix(length(vec))
end

function thematrix = fftmatrix(n)
% FFTMATRIX Generates a fft-matrix of the size n x n
  thematrix = zeros(n,n);
  for izeile = 1:n
    for ispalte = 1:n
      thematrix(izeile,ispalte) = exp(i*(2*pi/n))^((izeile-1)*(ispalte-1));
    end
  end
end</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Überwachungsstaat</title>
		<link>http://blog.diesenbacher.net/?p=31</link>
		<comments>http://blog.diesenbacher.net/?p=31#comments</comments>
		<pubDate>Wed, 19 Dec 2007 08:14:29 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[politik]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=31</guid>
		<description><![CDATA[ 
Am 6. Dezember 07 hat der Nationalrat gegen Mitternacht, ohne die sonst üblichen Beratungen in den Ausschüssen, ein neues Sicherheitspolizeigesetz beschlossen.
Somit ist die Polizei befugt, ohne richterliche Genehmigung, u.a. Standortdaten von Handies und dynamische IP-Adressen bei den Betreibern einzuholen, ohne wenn und aber&#8230;
Das sind wohl die nötigen Vorbereitungen, um die richtigen Werkzeuge zur effektiven Nutzung [...]]]></description>
			<content:encoded><![CDATA[<p align="center"> <a href="http://blog.diesenbacher.net/wp-content/uploads/2007/12/uniform.jpg" title="Überwacht den Feind!"><img src="http://blog.diesenbacher.net/wp-content/uploads/2007/12/uniform.jpg" alt="Überwacht den Feind!" /></a></p>
<p>Am 6. Dezember 07 hat der Nationalrat gegen Mitternacht, ohne die sonst üblichen Beratungen in den Ausschüssen, ein neues Sicherheitspolizeigesetz beschlossen.</p>
<p>Somit ist die Polizei befugt, <strong>ohne richterliche Genehmigung</strong>, u.a. Standortdaten von Handies und dynamische IP-Adressen bei den Betreibern einzuholen, ohne wenn und aber&#8230;</p>
<p>Das sind wohl die nötigen Vorbereitungen, um die richtigen Werkzeuge zur effektiven Nutzung der Vorratsdatenspeicherung, zu haben. Gleich mal alle Bürger unter Generalverdacht stellen.</p>
<p>Die Grünen haben <a href="http://ueberwachungsstaat.at/">eine Petition im Netz</a> gestaltet, um zumindest die sonst üblichen Vorberatungen zu solchen Gesetzen einzufordern.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>amazon db / object stores</title>
		<link>http://blog.diesenbacher.net/?p=29</link>
		<comments>http://blog.diesenbacher.net/?p=29#comments</comments>
		<pubDate>Sun, 16 Dec 2007 12:17:12 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[lisp]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=29</guid>
		<description><![CDATA[ 
Yesterday I&#8217;ve got mail from the amazon developer-service (I am a user of amazon s3) about their upcoming feature, also /. has a story about it.
Sounds interesting &#8211; building web applications and using amazon&#8217;s database (a store where you can create/update und delete objects) as persistence.
More and more applications and services seem to make a [...]]]></description>
			<content:encoded><![CDATA[<p align="center"> <a href="http://blog.diesenbacher.net/wp-content/uploads/2007/12/toepfe.jpg" title="Data Storage"><img src="http://blog.diesenbacher.net/wp-content/uploads/2007/12/toepfe.jpg" alt="Data Storage" /></a></p>
<p>Yesterday I&#8217;ve got mail from the amazon developer-service (I am a user of amazon s3) about their <a href="http://www.amazon.com/gp/browse.html?node=342335011">upcoming feature</a>, also <a href="http://hardware.slashdot.org/article.pl?sid=07/12/16/0012213">/.</a> has a story about it.</p>
<p>Sounds interesting &#8211; building web applications and using amazon&#8217;s database (a store where you can create/update und delete objects) as persistence.</p>
<p>More and more applications and services seem to make a shift from traditional SQL/DBMS to object-stores. One of these ideas, I would be interested most, is <a href="http://www.franz.com/products/allegrocache/">Allegro Cache</a> &#8211; a lisp persistence system for CLOS objects &#8211; sadly not free but part of ACL. In the opensource-community there exists <a href="http://common-lisp.net/project/elephant/">elephant</a> and <a href="http://common-lisp.net/project/rucksack/">rucksack</a>. Exspecially rucksack seems to be a very interesting stuff, unfortunately in early alpha-state. Elephant depends on BerkleyDB but has the option of alternative backends.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All about Linux: Bash Shell Shortcuts</title>
		<link>http://blog.diesenbacher.net/?p=27</link>
		<comments>http://blog.diesenbacher.net/?p=27#comments</comments>
		<pubDate>Sat, 15 Dec 2007 20:38:03 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[emacs]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=27</guid>
		<description><![CDATA[ 
All about Linux: Bash Shell Shortcuts &#8211; I am working now for around 14 year with linux/bsd and basically with bash as my favorite shell, on the other hand I am addicted to emacs, the one and only true editor/os. And I haven&#8217;t realized, that I can use so many emacs-keybindings in bash&#8230; I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p align="center"> <a href="http://blog.diesenbacher.net/wp-content/uploads/2007/12/greatamericanbash2004.jpg" title="Bash and Emacs"><img src="http://blog.diesenbacher.net/wp-content/uploads/2007/12/greatamericanbash2004.jpg" alt="Bash and Emacs" /></a></p>
<p><a href="http://linuxhelp.blogspot.com/2005/08/bash-shell-shortcuts.html">All about Linux: Bash Shell Shortcuts</a> &#8211; I am working now for around 14 year with linux/bsd and basically with bash as my favorite shell, on the other hand I am addicted to emacs, the one and only true editor/os. And I haven&#8217;t realized, that I can use so many emacs-keybindings in bash&#8230; I&#8217;ve known of course of ctrl-a, ctrl-e &#8211; but alt-t or alt-l &#8211; that&#8217;s good new news! Also mentioned in <a href="http://zappi.wordpress.com/2007/02/11/weiviel-emacs-braucht-der-mensch/">this entry</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Surrogate or natural keys&#8230;</title>
		<link>http://blog.diesenbacher.net/?p=25</link>
		<comments>http://blog.diesenbacher.net/?p=25#comments</comments>
		<pubDate>Sun, 09 Dec 2007 10:57:43 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=25</guid>
		<description><![CDATA[
A very interesting topic, exspecially as many frameworks (f.e. ruby on rails) tend to produce automatically surrogate keys. Lee Richardson tries to advocate surrogate keys in his blog-post. I hate surrogate keys, often calling people using them &#8220;M$-Access-Users&#8221;. But, to be honest, sometimes, exspecially when mapping OOP-Classes into tables, there is no other way. Best [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img src="http://blog.diesenbacher.net/wp-content/uploads/2007/12/glaubenskrieg.jpg" alt="religious war" /></p>
<p>A very interesting topic, exspecially as many frameworks (f.e. ruby on rails) tend to produce automatically surrogate keys. Lee Richardson tries to advocate surrogate keys <a href="http://rapidapplicationdevelopment.blogspot.com/2007/08/in-case-youre-new-to-series-ive.html">in his blog-post</a>. I hate surrogate keys, often calling people using them &#8220;M$-Access-Users&#8221;. But, to be honest, sometimes, exspecially when mapping OOP-Classes into tables, there is no other way. Best answer to Lee&#8217;s post seems to be <a href="http://rapidapplicationdevelopment.blogspot.com/2007/08/in-case-youre-new-to-series-ive.html#c4689502173667576120">Ian Batty&#8217;s comment</a>. Let me cite one paragraph:</p>
<blockquote><p>&#8220;Personally I am a natural key guy. Saying that, and this is where your example loses credibility, practical experience has shown that for a person there is <strong>no</strong> natural key, so I create a surrogate. However, if I am creating an entity that has a true unique identifier, that doesn&#8217;t change and meets all the other requirements then I will use it.&#8221;</p></blockquote>
<p>Seems to be a very good general advice.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>christmas&#8230;.</title>
		<link>http://blog.diesenbacher.net/?p=24</link>
		<comments>http://blog.diesenbacher.net/?p=24#comments</comments>
		<pubDate>Sat, 08 Dec 2007 18:46:46 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=24</guid>
		<description><![CDATA[Jede Weihnachtsbeleuchtung verblasst da&#8230;  

noch 3 Wochen&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Jede Weihnachtsbeleuchtung verblasst da&#8230; <img src='http://blog.diesenbacher.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/rmgf60CI_ks&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/rmgf60CI_ks&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>noch 3 Wochen&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=24</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>an alternative to abcl&#8230;</title>
		<link>http://blog.diesenbacher.net/?p=23</link>
		<comments>http://blog.diesenbacher.net/?p=23#comments</comments>
		<pubDate>Mon, 03 Dec 2007 20:48:31 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[lisp]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=23</guid>
		<description><![CDATA[
Sounds interesting, Gary King shows in his blog, and cites others, there is an interesting alternative to abcl: clojure. A lisp implementation running in java virtual machine. At least not Common Lisp, but a kind of scheme (it is a lisp-1) with interesting aspects. F.e. mighty lists being inheritable and easy connectors to the java-world.
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.spielraumphysik.at/pix/fotos/show/bruecke1.jpg" height="326" width="350" /></p>
<p>Sounds interesting, <a href="http://metabang.com/unclogit/?p=201">Gary King shows in his blog</a>, and cites others, there is an interesting alternative to <a href="http://armedbear.org/abcl.html">abcl</a>: <a href="http://clojure.sourceforge.net/">clojure</a>. A lisp implementation running in java virtual machine. At least not Common Lisp, but a kind of scheme (it is a lisp-1) with interesting aspects. F.e. mighty lists being inheritable and easy connectors to the java-world.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=23</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wir hatten ja damals nichts&#8230;.. I</title>
		<link>http://blog.diesenbacher.net/?p=22</link>
		<comments>http://blog.diesenbacher.net/?p=22#comments</comments>
		<pubDate>Sat, 17 Nov 2007 17:23:54 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[lisp]]></category>
		<category><![CDATA[nostalgie]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=22</guid>
		<description><![CDATA[&#8230; nicht mal richtige GFX und auch kein gutes Aussehen. Spaß beiseite &#8211; beeindruckend welch cooles 3D-Werkzeug damals auf einer Symbolics Lispmaschine lief&#8230; Schade, warum gibt es die Dinger nicht mehr&#8230;

]]></description>
			<content:encoded><![CDATA[<p>&#8230; nicht mal richtige GFX und auch kein gutes Aussehen. Spaß beiseite &#8211; beeindruckend welch cooles 3D-Werkzeug damals auf einer Symbolics Lispmaschine lief&#8230; Schade, warum gibt es die Dinger nicht mehr&#8230;</p>
<p><embed src="http://video.google.com/googleplayer.swf?docId=8612534856516244040&amp;hl=de" style="width: 400px; height: 326px" id="VideoPlayback" type="application/x-shockwave-flash"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sei ein Jedi (mit deinem iBook)</title>
		<link>http://blog.diesenbacher.net/?p=21</link>
		<comments>http://blog.diesenbacher.net/?p=21#comments</comments>
		<pubDate>Mon, 22 Oct 2007 12:47:19 +0000</pubDate>
		<dc:creator>okflo</dc:creator>
				<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.diesenbacher.net/?p=21</guid>
		<description><![CDATA[Ein Laserschwert oder doch ein iBook? Grandiose Applikation, die aus einem iBook oder Powerbook mittels des Sudden Motion Sensors ein Laserschwert macht. Wirkt insbesondere bei Besprechungen&#8230;.
]]></description>
			<content:encoded><![CDATA[<p>Ein <a href="http://isnoop.net/blog/2006/06/22/macsaber-11-attack-of-the-backlight/">Laserschwert oder doch ein iBook</a>? Grandiose Applikation, die aus einem iBook oder Powerbook mittels des Sudden Motion Sensors ein Laserschwert macht. Wirkt insbesondere bei Besprechungen&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.diesenbacher.net/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
