<?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>.Solutions.org</title>
	<atom:link href="http://www.dot-solutions.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.dot-solutions.org</link>
	<description>Stephan´s Blog</description>
	<lastBuildDate>Mon, 14 Jun 2010 14:23:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>(K)Ubuntu Splashscreen Auflösung korrigieren</title>
		<link>http://www.dot-solutions.org/?p=118</link>
		<comments>http://www.dot-solutions.org/?p=118#comments</comments>
		<pubDate>Mon, 14 Jun 2010 14:19:40 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Grub2]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Splashscreen]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=118</guid>
		<description><![CDATA[Sei Kubuntu (Ubuntu) 10.04 (Lucid Lynx) gibt es beim booten Probleme mit dem Splashscreen. Der Fehler rührt in Verbindung mit dem proprietären NVIDIA-Treiber (ATI in wenigen Fällen ebenfalls). Dieser nutz nicht mehr die vesafb Schnittstelle zur Grafikkarte. Zumal die in Ubuntu kurz vor dem aus steht. Installiert man nun den Nvidia-Treiber, so wird der Splashscreen [...]]]></description>
			<content:encoded><![CDATA[<p>Sei Kubuntu (Ubuntu) 10.04 (Lucid Lynx) gibt es beim booten Probleme mit dem Splashscreen. Der Fehler rührt in Verbindung mit dem proprietären NVIDIA-Treiber (ATI in wenigen Fällen ebenfalls). Dieser nutz nicht mehr die vesafb Schnittstelle zur Grafikkarte. Zumal die in Ubuntu kurz vor dem aus steht. Installiert man nun den Nvidia-Treiber, so wird der Splashscreen unansehnlich pixelig.</p>
<p>Abhilfe schafft hier uvesafb, der jedoch auch Einschränkungen hat, die da wären:</p>
<blockquote><p>
<b>uvesafb is a _generic_ driver which supports a wide variety of video cards, but which is ultimately limited by the Video BIOS interface. The most important limitations are:</b><br />
- Lack of any type of acceleration.</p>
<p>- A strict and limited set of supported video modes. Often the native or most optimal resolution/refresh rate for your setup will not work with uvesafb, simply because the Video BIOS doesn’t support the video mode you want to use. This can be especially painful with widescreen panels, where native video modes don’t have the 4:3 aspect ratio, which is what most BIOS-es are limited to.</p>
<p>- Adjusting the refresh rate is only possible with a VBE 3.0 compliant Video BIOS. Note that many nVidia Video BIOS-es claim to be VBE 3.0 compliant, while they simply ignore any refresh rate settings.
</p></blockquote>
<p>Dennoch funktioniert alles wunderbar. An dieser Stelle möchte das Workaround geben.</p>
<p><b>[Fix/Workaround]</b><br />
* uvesafb benötigt noch ein paar Pakete bei der Installation. Dies kann erledigt werden mit:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo apt-get install v86d hwinfo</div></td></tr></tbody></table></div>
<p>* Als nächstes muss die passende Auflösung für den Monitor bzw das Display gefunden werden. Der Befehl dafür lautet:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo hwinfo --framebuffer</div></td></tr></tbody></table></div>
<p>* Beispielsweise könnte der Befehl folgende Output liefern<br />
<i>02: None 00.0: 11001 VESA Framebuffer<br />
  [Created at bios.464]<br />
  Unique ID: rdCR.R1b4duaxSqA<br />
  Hardware Class: framebuffer<br />
  Model: &#8220;NVIDIA G73 Board &#8211; p456h1  &#8221;<br />
  Vendor: &#8220;NVIDIA Corporation&#8221;<br />
  Device: &#8220;G73 Board &#8211; p456h1  &#8221;<br />
  SubVendor: &#8220;NVIDIA&#8221;<br />
  SubDevice:<br />
  Revision: &#8220;Chip Rev&#8221;<br />
  Memory Size: 256 MB<br />
  Memory Range: 0xc0000000-0xcfffffff (rw)<br />
  Mode 0&#215;0300: 640&#215;400 (+640), 8 bits<br />
  Mode 0&#215;0301: 640&#215;480 (+640), 8 bits<br />
  Mode 0&#215;0303: 800&#215;600 (+800), 8 bits<br />
  Mode 0&#215;0305: 1024&#215;768 (+1024), 8 bits<br />
  Mode 0&#215;0307: 1280&#215;1024 (+1280), 8 bits<br />
  Mode 0x030e: 320&#215;200 (+640), 16 bits<br />
  Mode 0x030f: 320&#215;200 (+1280), 24 bits<br />
  Mode 0&#215;0311: 640&#215;480 (+1280), 16 bits<br />
  Mode 0&#215;0312: 640&#215;480 (+2560), 24 bits<br />
  Mode 0&#215;0314: 800&#215;600 (+1600), 16 bits<br />
  Mode 0&#215;0315: 800&#215;600 (+3200), 24 bits<br />
  Mode 0&#215;0317: 1024&#215;768 (+2048), 16 bits<br />
  Mode 0&#215;0318: 1024&#215;768 (+4096), 24 bits<br />
  Mode 0x031a: 1280&#215;1024 (+2560), 16 bits<br />
  Mode 0x031b: 1280&#215;1024 (+5120), 24 bits<br />
  Mode 0&#215;0330: 320&#215;200 (+320), 8 bits<br />
  Mode 0&#215;0331: 320&#215;400 (+320), 8 bits<br />
  Mode 0&#215;0332: 320&#215;400 (+640), 16 bits<br />
  Mode 0&#215;0333: 320&#215;400 (+1280), 24 bits<br />
  Mode 0&#215;0334: 320&#215;240 (+320), 8 bits<br />
  Mode 0&#215;0335: 320&#215;240 (+640), 16 bits<br />
  Mode 0&#215;0336: 320&#215;240 (+1280), 24 bits<br />
  Mode 0x033d: 640&#215;400 (+1280), 16 bits<br />
  Mode 0x033e: 640&#215;400 (+2560), 24 bits<br />
  Config Status: cfg=new, avail=yes, need=no, active=unknown<br />
</i></p>
<p>* Als nächstes müssen wir den Bootloader Grub2 umkonfigurieren, dazu editieren wir die Datei <b>/etc/default/grub</b>, damit wir sicher sein können, das wir mit uvesafb framebuffer booten. Folgende Zeile muss geändert werden:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap&quot;<br />
...<br />
GRUB_GFXMODE=1680x1050</div></td></tr></tbody></table></div>
<p>* Damit das dann auch alles aktiviert wird und beim booten alle Module geladen werden, muss am Besten das Modul noch in der Initramfs reingeladen werden. Dafür editieren wir die Datei <b>/etc/initramfs-tools/modules</b> um eine Zeile hinzuzufügen.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap</div></td></tr></tbody></table></div>
<p>* Beim booten lassen wir den den PC den Framebuffer zwanghaft nutzen mit:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash</div></td></tr></tbody></table></div>
<p>* Abschließen noch alles aktualisieren und dann sind wir fertig:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo update-grub2<br />
sudo update-initramfs -u</div></td></tr></tbody></table></div>
<p>* Ein Neustart lässt das System dann in neuem Glanz erscheinen. Der Splashscreen ist nun länger zusehen und in einer wesentlich angenehmeren und ansehnlicheren Auflösung.</p>
<p><b>[Bugs]</b><br />
Auffallend ist, dass das System bei mir erst nach dem zweiten Neustart funktionierte. Danach immer einwandfrei.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=118</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scripting &#8211; Die Bash unter Linux</title>
		<link>http://www.dot-solutions.org/?p=82</link>
		<comments>http://www.dot-solutions.org/?p=82#comments</comments>
		<pubDate>Thu, 15 Apr 2010 15:48:52 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=82</guid>
		<description><![CDATA[Wie jeder weiß, Linux ist was tolles. So auch natürlich die Programme auf diesem Betriebssystem. Die Bash ist nun eins davon, welches zugleich auch eine zentrale Aufgabe hat. Das Schöne und immer wieder Nützliche an der Bash ist die Einfachheit und Schnelligkeit, mit der sich Aufgaben die man nur langsamer unter einer GUI (KDE oder [...]]]></description>
			<content:encoded><![CDATA[<p>Wie jeder weiß, Linux ist was tolles. So auch natürlich die Programme auf diesem Betriebssystem. Die Bash ist nun eins davon, welches zugleich auch eine zentrale Aufgabe hat. Das Schöne und immer wieder Nützliche an der Bash ist die Einfachheit und Schnelligkeit, mit der sich Aufgaben die man nur langsamer unter einer GUI (KDE oder GNOME) hätte machen können, erledigen lassen.</p>
<p>Ein Skript welches ich mittlerweile schon öftes gebraucht habe, will ich hier einmal vorstellen. Es ist, wie man sehen kann ziemlich simpel aufgebaut. Zu Funktion kann man sagen, das es alle Dateien in einem Verzeichnis, wo auch das Skript liegt, nach einer bestimmten Endung durcharbeitet und unter anderem Dateinamen wieder ablegt.</p>
<p>In dem gezeigten Skript werden, wenn man es auf der Konsole mit [./script.sh wav mp3] startet, alle Dateien der Endung <strong>&#8220;wav&#8221;</strong> werden mit <strong>ffmpeg</strong> in einer Rate von 192kbps kodiert und unter dem selben Dateinamen jedoch mit der Endung <strong>&#8220;mp3&#8243;</strong> abgespeichert.</p>
<p><strong>Skript</strong></p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">#!/bin/bash</span><br />
<span style="color: #666666; font-style: italic;">#</span><br />
<span style="color: #666666; font-style: italic;"># Umwandeln von Audio </span><br />
<span style="color: #666666; font-style: italic;"># und Videodaten in andere Formate</span><br />
<br />
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;$1&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp;<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;$2&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">*</span>.<span style="color: #ff0000;">&quot;$1&quot;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">do</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$i</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-ab</span> 192k <span style="color: #660033;">-i</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$i</span>&quot;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">${i%.&quot;$1&quot;}</span>&quot;</span>.<span style="color: #ff0000;">&quot;$2&quot;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">fi</span><br />
&nbsp; &nbsp;<span style="color: #000000; font-weight: bold;">done</span><br />
&nbsp;<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; &nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Usage: ./skript.sh [von] [nach]&quot;</span><br />
&nbsp;<span style="color: #000000; font-weight: bold;">fi</span><br />
<span style="color: #000000; font-weight: bold;">else</span><br />
&nbsp; <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Usage: ./skript.sh [von] [nach]&quot;</span><br />
<span style="color: #000000; font-weight: bold;">fi</span></div></td></tr></tbody></table></div>
<p>Den Code könnt ihr euch in eine Textdatei kopieren und am Besten die Datei in <em>skript.sh</em> benennen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Forschungsprojekt SmartVideo</title>
		<link>http://www.dot-solutions.org/?p=64</link>
		<comments>http://www.dot-solutions.org/?p=64#comments</comments>
		<pubDate>Wed, 24 Mar 2010 12:19:23 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Fachhochschule Köln]]></category>
		<category><![CDATA[Forschung]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[SmartVideo]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=64</guid>
		<description><![CDATA[Das Forschungsprojekt SmartVideo ist ein vom Bundesministerium für Bildung und Forschung (BMBF) gefördertes Projekt und bettet sich in den Forschungsschwerpunkt Next Generation Services in Heterogeneous Network Infrastructures (NEGSIT) der FH Köln ein. Durch den Aufbau und die Migration bestehender Telekommunikationnetze zu Next Generation Networks (NGN) ergeben sich eine Vielzahl neuer Anwendungsmöglichkeiten und Dienste für die [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-16" title="smartvideo" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/smartvideo.png" alt="" width="150" height="83" />Das Forschungsprojekt SmartVideo ist ein vom Bundesministerium für Bildung und Forschung (BMBF) gefördertes Projekt und bettet sich in den Forschungsschwerpunkt Next Generation Services in Heterogeneous Network Infrastructures (NEGSIT) der FH Köln ein.</p>
<p>Durch den Aufbau und die Migration bestehender Telekommunikationnetze zu Next Generation Networks (NGN) ergeben sich eine Vielzahl neuer Anwendungsmöglichkeiten und Dienste für die Nutzer. Besonders die stetig wachsende Nachfrage an Video-over-IP bzw. IPTV (IP TeleVision) und Voice-over-IP (VoIP) zwingen die Netzbetreiber über die Sicherstellung ihrer Dienstgüte (QoS) nachzudenken und geeignete Sicherheitsmaßnahmen zu ergreifen um dieser Güte gerecht zu werden.</p>
<p>Heute eingesetzte Verfahren zur Messung der QoS von IPTV sind aufwendig, rechen- und kostenintensiv. Schwerpunkt des Forschungsprojekts SmartVideo ist die Entwicklung eines &#8220;light weight&#8221; Messsystem zur Bewertung der Quality-of-Experinece (QoE) von IP Videostreams, wie IPTV und VoD, in Zusammenarbeit mit <a title="http://www.vodafone.de" href="http://www.vodafone.de" target="_blank">Vodofone</a> (ehem. Arcor) und <a title="http://www.cetecom.com" href="http://www.cetecom.com">CeTeCom</a> (ehem. Vierling). Das Forschungsprojekt SmartVideo berücksichtigt bei der Entwicklung von geeigneten Messsystemen sowohl Broadcast-, Content-, Network-, Accessprovider wie auch Home Networks, um ein netzübergreifendes System zu schaffen.</p>
<p>In das Forschungsprojekt SmartVideo fliessen die Ergebnisse des BMBF-Projekts QoSSIP ( <a title="http://www.qossip.org" href="http://www.qossip.org" target="_blank">http://www.qossip.org</a> ) zur Bewertung von QoS in NGN ein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=64</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LaCulture</title>
		<link>http://www.dot-solutions.org/?p=57</link>
		<comments>http://www.dot-solutions.org/?p=57#comments</comments>
		<pubDate>Wed, 24 Mar 2010 12:16:13 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Event-Managerin]]></category>
		<category><![CDATA[Hochzeiten]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=57</guid>
		<description><![CDATA[Webseite LaCulture &#8211; Webpräsenz für eine Event-Managerin. PHP5, MySQL, HTML XHTML konform selbstentwickelte Bildergalerie]]></description>
			<content:encoded><![CDATA[<p>Webseite <a title="LaCulture" href="http://www.laculture.de" target="_blank">LaCulture</a> &#8211; Webpräsenz für eine Event-Managerin.</p>
<ul>
<li>PHP5, MySQL, HTML</li>
<li>XHTML konform</li>
<li>selbstentwickelte Bildergalerie</li>
</ul>
<p><a href="http://www.dot-solutions.org/wp-content/uploads/2010/03/laculture_1.png"><img class="alignnone size-medium wp-image-58" title="laculture_1" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/laculture_1-281x300.png" alt="" width="281" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Underground Dirmerzheim</title>
		<link>http://www.dot-solutions.org/?p=49</link>
		<comments>http://www.dot-solutions.org/?p=49#comments</comments>
		<pubDate>Wed, 24 Mar 2010 12:06:24 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Dirmerzheim]]></category>
		<category><![CDATA[Jugendcafe]]></category>
		<category><![CDATA[Underground]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=49</guid>
		<description><![CDATA[Das Webprojekt Underground Dirmerzheim entstand durch Eigeninitiative. Als Mitglied des Jugendcafe verantwortlich für die Präsentaion im Internet wurde Dirmerzheim.de erschaffen. PHP5, MySQL, PHPBB, HTML XHTML konform Bilder Galerie Das Jugendcafe Dirmerzheim ist eine von der katholischen Kirche unterstütztes Programm für Jugendliche in Dirmerzheim. Dort wird Ihnen die Möglichkeit geboten, sich Nachmittags (Mo,Di,Do) mit Dart, Billard, [...]]]></description>
			<content:encoded><![CDATA[<p>Das Webprojekt Underground Dirmerzheim entstand durch Eigeninitiative. Als Mitglied des Jugendcafe verantwortlich für die Präsentaion im Internet wurde <a title="Dirmerzheim.de" href="http://www.dirmerzheim.de" target="_blank">Dirmerzheim.de</a> erschaffen.</p>
<ul>
<li>PHP5, MySQL, PHPBB, HTML</li>
<li>XHTML konform</li>
<li>Bilder Galerie</li>
</ul>
<p><a href="http://www.dot-solutions.org/wp-content/uploads/2010/03/dirmerzheim_1.png"><img class="alignnone size-medium wp-image-50" title="dirmerzheim_1" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/dirmerzheim_1-294x300.png" alt="" width="294" height="300" /></a></p>
<p>Das Jugendcafe Dirmerzheim ist eine von der katholischen Kirche unterstütztes Programm für Jugendliche in Dirmerzheim. Dort wird Ihnen die Möglichkeit geboten, sich Nachmittags (Mo,Di,Do) mit Dart, Billard, Tischfussball zu amüsieren. Des Weiteren ermöglicht es den Jugendlichen einen kostenlosen Internetzugang.</p>
<h3>Kontakt</h3>
<p><strong>Leitung Underground Dirmerzheim</strong><br />
Markus Becker<br />
jugendcafe(ät)dirmerzheim.de<br />
<strong>Leitung Theater Dirmerzheim</strong><br />
Michaela Ackermann<br />
theater(ät)dirmerzheim.de<br />
<strong>Leitung Webdesign</strong><br />
Stephan Küffner<br />
stephan.kueffner(ät)dot-solutions.org</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetRestore &#8211; Virtualisierung</title>
		<link>http://www.dot-solutions.org/?p=32</link>
		<comments>http://www.dot-solutions.org/?p=32#comments</comments>
		<pubDate>Wed, 24 Mar 2010 11:33:21 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Forschung]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Virtualisierung]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=32</guid>
		<description><![CDATA[NetRestore ist eine webbasierte Oberfläche zur Steuerung der Virtualisierungstechnik OpenVZ. NetRestore wurde entwickelt um Testsysteme bzw Testrechner schnell und ohne Aufwand zu erschaffen. Mit Hilfe von NetRestore können virtuelle Environments erstellt und verwaltet werden. Templates können erstellt oder hinzugefügt werden. Das System erzeugt automatisch virtuelle Netzwerkkarten (VETH) und bietet so der VE einen Netzzugang nach [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-38" title="NetRestore_250" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/NetRestore_250.png" alt="" width="200" height="45" />NetRestore ist eine webbasierte Oberfläche zur Steuerung der Virtualisierungstechnik OpenVZ. NetRestore wurde entwickelt um Testsysteme bzw Testrechner schnell und ohne Aufwand zu erschaffen. Mit Hilfe von NetRestore können virtuelle Environments erstellt und verwaltet werden. Templates können erstellt oder hinzugefügt werden. Das System erzeugt automatisch virtuelle Netzwerkkarten (VETH) und bietet so der VE einen Netzzugang nach aussen hin. Das Webfrontend bietet weiterhin die Möglichkeit den Server (Host) und die virtuellen Environments (VEs) zuverwaltet und nachträglich einzustellen (Diskquota, RAM).</p>
<p>Das Webfrontend ist intuitiv zu bedienen. In der Übersicht besteht die Möglichkeit eine VE hinzuzufügen. Ist eine VE mit 3 Klicks erstmal angelegt, muss sie nur aktiviert werden und nach wenigen Sekunden ist die VE über Dienste wie SSH oder WWW erreichbar.</p>
<p>Folgende Features sind in der Version 1.0 vorhanden:</p>
<ul>
<li>VE´s erstellen, ändern, löschen</li>
<li>Benutzerverwaltung mit Gruppen und Rechten</li>
<li>Backup-System für die VE´s. (Sicherung der VE in Sekunden)</li>
<li>Schnelles Einbinden der VE´s in einen anderen Netzbereich</li>
<li>Softwaresystem im Browser skalierbar (zoomen)</li>
<li>Passwörter werden mit Hashs verglichen</li>
<li>Mirgieren von VE´s zu einem anderen Host</li>
<li>Auswahl von fertigen Templates beim Start (Debian, Suse)</li>
<li>Apt-Konfigurationstool</li>
<li>Datenbanksicherung mit Auswahl</li>
<li>Anzeige von Systeminformationen &#8211; Live</li>
<li>Sperren von Accounts bei 3 mal falscher Anmeldung</li>
<li>Konfiguration über eine Settingsdatei</li>
<li>PHP5, MySQL5, XHTML</li>
<li>XHTML konform</li>
</ul>
<p><a href="http://www.dot-solutions.org/wp-content/uploads/2010/03/Netrestore_1.png"><img class="alignnone size-medium wp-image-33" title="Netrestore_1" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/Netrestore_1-300x289.png" alt="" width="300" height="289" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=32</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBox &#8211; Diplomarbeit im Forschungsprojekt QoSSIP</title>
		<link>http://www.dot-solutions.org/?p=40</link>
		<comments>http://www.dot-solutions.org/?p=40#comments</comments>
		<pubDate>Wed, 24 Mar 2010 11:10:55 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Diplomarbeit]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisierung]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=40</guid>
		<description><![CDATA[Um ein Netzwerk zu testen, braucht man nicht nur Geräte und jede Menge Kabel, sondern auch viel Zeit. NetBox setzt genau an diesem Punkt an. Es bietet die Möglichkeit, ein Netzwerk (Firmennetzwerk oder Internet-Ähnliche Bedingungen) zu virtualisieren. Vorteil einer Virtualisierung ist es, eine Testumgebung zu schaffen, in der Testbedingungen reproduzierbar und immer gleich sind. NetBox [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-41" title="NetBox_250" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/NetBox_250.png" alt="" width="200" height="53" />Um ein Netzwerk zu testen, braucht man nicht nur Geräte und jede Menge Kabel, sondern auch viel Zeit. NetBox setzt genau an diesem Punkt an. Es bietet die Möglichkeit, ein Netzwerk (Firmennetzwerk oder Internet-Ähnliche Bedingungen) zu virtualisieren. Vorteil einer Virtualisierung ist es, eine Testumgebung zu schaffen, in der Testbedingungen reproduzierbar und immer gleich sind.</p>
<p>NetBox ist die Entwicklung einer virtuellen Netzumgebung auf Basis von OpenVZ und einem Webinterface, zur Steuerung der Netzumgebung, mit Hilfe von PHP und MySQL.</p>
<p>OpenVZ ist eine Virtualisierungssoftware mit der isolierte und sichere virtuelle Maschinen aus Templates erzeugt werden. Diese &#8220;Virtual Environments&#8221; (kurz: VE) bilden dann Knotenpunkte (z.B. Router) in einem Netz ab. Mit Hilfe der grafischen Oberfläche können so Netzwerke geschaffen und Datenpakete beliebig durch dieses Netz geroutet werden.</p>
<p><a href="http://www.dot-solutions.org/wp-content/uploads/2010/03/netbox.png"><img class="alignnone size-medium wp-image-42" title="netbox" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/netbox-300x124.png" alt="" width="300" height="124" /></a></p>
<p>Zur Verdeutlichung nehmen wir an, es soll die Eigenschaft oder Qualität eines VoIP-Gespräches von Deutschland nach Australien ermittelt werden. Von Deutschland nach Australien liegen verschiedene Router in Rechenzentren dazwischen. Diese Router weisen zu unterschiedlichen Tageszeiten unterschiedliche Last auf. Um jetzt aber bei dieser Messung einen zuverlässigen und reproduzierbaren Wert für die QoS-Parameter zu erlangen ( wie Delay, Jitter, usw.), braucht man zum testen eine Testumgebung die genau diese Anforderungen erfüllt. Das Internet fällt als Testumgebung aus, weil es keine nicht konstant ist. Zwei gleiche Messungen zu unterschiedlichen Zeiten können komplett verscheidene Ergebnisse liefern. Netbox ist wegen der Virtualisierung ein abgeschlossenes System, sodass Störgrößen wie Lastschwankungen minimal gehalten oder vermieden werden. Wie in der oben gezeigten Grafik zusehen, wird ein VoIP-Gespräch, genau nachgebaut. Die VoIP-Telefone werden außen an den OpenVZ-Server angeschlossen, bekommen automatisch eine IP-Adresse zugewiesen für den Eintrittspunkt in das virtuelle Netz und haben danach die Möglichkeit, sich zum Beipiel an einem Asterisk innerhlab des Netzes, anzumelden.</p>
<p>Um Streckenabschnitte zwischen den Router zu simulieren, wird das Programm NetGen eingesetzt. NetGen ist ein Programm, das im Rahmen des Forschungsprojektes QoSSIP an der Fachhochschule in Köln entwickelt worden ist. Der Name NetGen ist ein Kürzel und steht für Network Generator. NetGen<br />
ist eine Layer 2 Netzwerkbridge mit Einstellmöglichkeiten der Parameter Delay, Jitter und PacketLoss für unterschiedliche DSCP-Klassen um Netzwerkverkehr zu beeinflussen.</p>
<p>In Verbindung mit NetBox ist es dann möglich eine Strecke mit einer Satelliten-, 56k- und einer T-3 Verbindung zu vereinen und als Testumgebung zu nutzen.</p>
<p>Die Grafische Oberfläche von NetBox kann ein virtuelles Netzwerk darstellen. Als Beispiel dient folgendes Bild.</p>
<p><a href="http://www.dot-solutions.org/wp-content/uploads/2010/03/netbox_screen.png"><img class="alignnone size-medium wp-image-43" title="netbox_screen" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/netbox_screen-300x234.png" alt="" width="300" height="234" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=40</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forschungsprojekt QoSSIP</title>
		<link>http://www.dot-solutions.org/?p=22</link>
		<comments>http://www.dot-solutions.org/?p=22#comments</comments>
		<pubDate>Wed, 24 Mar 2010 10:49:52 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Forschung]]></category>
		<category><![CDATA[QoSSIP]]></category>

		<guid isPermaLink="false">http://www.dot-solutions.org/?p=22</guid>
		<description><![CDATA[Das vom BMBF im Rahmen des FH³-Programms geförderte Projekt QoSSIP (Netzeübergreifende Quality-of-Service bei SIP-basierter VoIP-Kommunikation) behandelt Design- und Konfigurationsempfehlungen, Messmethoden und Abrechungsverfahren für qualitativ steuerbare Kommunikationsdienste in zusammen geschalteten, heterogenen Datennetzen. Es werden Design- und Konfigurationsempfehlungen, Messmethoden und Abrechnungsverfahren für QoS-steuerbare Dienste in Next Generation Networks (NGN) und IP Multimedia Subsystems (IMS) entwickelt und evaluiert. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-17" title="qossip" src="http://www.dot-solutions.org/wp-content/uploads/2010/03/qossip.png" alt="" width="150" height="82" />Das vom BMBF im Rahmen des FH³-Programms geförderte Projekt QoSSIP (Netzeübergreifende Quality-of-Service bei SIP-basierter VoIP-Kommunikation) behandelt Design- und Konfigurationsempfehlungen, Messmethoden und Abrechungsverfahren für qualitativ steuerbare Kommunikationsdienste in zusammen geschalteten, heterogenen Datennetzen. Es werden Design- und Konfigurationsempfehlungen, Messmethoden und Abrechnungsverfahren für QoS-steuerbare Dienste in Next Generation Networks (NGN) und IP Multimedia Subsystems (IMS) entwickelt und evaluiert.</p>
<p>IP-basierte Netzwerke bestehen oft aus einer Vielzahl heterogener Netze, welche getrennt voneinander verwaltet werden. Gerade zeitkritische Dienste wie die populäre Internettelefonie (VoIP) oder IPTV profitieren von einer bevorzugten Behandlung in IP-Netzen. Da bereits eine einzige überlastete Strecke die Qualität (Quality-of-Experience, QoE) eines Videostreams oder eines VoIP-Gesprächs empfindlich stören kann, ist es wichtig Dienstgüte (Quality-of-Service) durchgehend über Netze hinweg zu messen und zu steuern. Zu den aktuellen Entwicklungen der Forschungsgruppe Datennetze gehören:</p>
<ul>
<li>NetBox, Virtualisiertes QoS-fähiges Netzwerk, IMS-Testumgebung</li>
<li>NetAccount, QoS-Accounting für NGN und IP Multimedia Subsystem (IMS)</li>
<li>IMS ShowCase, IMS Application Server</li>
<li>NetGage, Lastgenerator und MOS-Bestimmung (E-Model, PESQ), Echoanalyse</li>
<li>NetGen, Netzparameter Steuerung (Delay, Jitter, Packet Loss, CRC Error, u.a.)</li>
</ul>
<p>Neben der mangelnden Lokalisierbarkeit eines Telefonteilnehmers für Not- und Röchelrufe oder der fehlenden Sicherung vor dem Abhören von Gesprächen ist die Gewährleistung einer gleich bleibenden Qualität eines Telefonats oder einer Videokonferenz über das Internet derzeit nicht gegeben.</p>
<p>QoSSIP widmet sich dieser Problemstellung. Es werden Lösungen und Designvorschläge für Netzbetreiber entwickelt, wie man die Qualität von VoIP über mehrere Netze hinweg und in verschiedenen Netztechnologien (ADSL, WLAN, gemanagte IP-Netze, Internet, Satellitenstrecken) steuern kann und wie man die voreingestellte Dienstgüte (Quality-of-Service) auch nachweisen und messen kann, um sie dann ggf. einer definierten Abrechnung (Billing) zuzuführen.</p>
<p>Die besondere Schwierigkeit im Projekt QoSSIP beruht auf der heterogenen Netzwerktechnik, die durch unterschiedliche Zugangsnetze (ADSL, WLAN, LAN) und dem Einsatz unterschiedlicher Netzwerke bei verschiedenen Netzbetreibern entsteht. Als Verbundprojekt wird QoSSIP gemeinsam mit der FH Frankfurt, der FhG FOKUS SatCom (Schloss Birlinghoven) und den Unternehmen JDSU/Acterna (Eningen), Arcor (Eschborn), HEAG Medianet (Darmstadt) und Tecon (Köln) durchgeführt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>So, dann mal los</title>
		<link>http://www.dot-solutions.org/?p=1</link>
		<comments>http://www.dot-solutions.org/?p=1#comments</comments>
		<pubDate>Wed, 24 Mar 2010 07:58:33 +0000</pubDate>
		<dc:creator>Stephan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Buell]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SmartVideo]]></category>

		<guid isPermaLink="false">https://stephan/wordpress/?p=1</guid>
		<description><![CDATA[Nachdem ich schon einige Webseite erstellt habe (von Hand) und deren administrative Arbeit doch ab und an anstrengend ist, habe ich mich entschlossen mal WordPress zu probieren. Die ganzen Feinarbeiten werden wohl die nächsten Tage kommen, aber nun geht es los. Ich werde hier versuchen News und Informationen rund um Entwicklungen im Forschungsprojekt SmartVideo iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich schon einige Webseite erstellt habe (von Hand) und deren administrative Arbeit doch ab und an anstrengend ist, habe ich mich entschlossen mal WordPress zu probieren.</p>
<p>Die ganzen Feinarbeiten werden wohl die nächsten Tage kommen, aber nun geht es los.</p>
<p>Ich werde hier versuchen News und Informationen rund um</p>
<ul>
<li>Entwicklungen im Forschungsprojekt SmartVideo</li>
<li>iPhone</li>
<li>Android</li>
<li>Buell Motorräder</li>
<li>Lupo</li>
</ul>
<p>zu geben!!</p>
<p>Kü</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dot-solutions.org/?feed=rss2&amp;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
