
<!DOCTYPE html>
<!--[if IE 8]>
<html id="ie8" lang="de-DE">
<![endif]-->
<!--[if IE 9]>
<html id="ie9" lang="de-DE">
<![endif]-->
<!--[if !(IE) ]><!-->
<html lang="de-DE">
<!--<![endif]-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>Ric&#039;s Blog | Interessantes oderso&#8230;</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="http://blog.rki-home.de/xmlrpc.php" />
<!--[if lt IE 9]>
<script src="http://blog.rki-home.de/wp-content/themes/sunspot/js/html5.js" type="text/javascript"></script>
<![endif]-->

<link rel="alternate" type="application/rss+xml" title="Ric&#039;s Blog &raquo; Feed" href="http://blog.rki-home.de/feed/" />
<link rel="alternate" type="application/rss+xml" title="Ric&#039;s Blog &raquo; Kommentar-Feed" href="http://blog.rki-home.de/comments/feed/" />
<link rel='stylesheet' id='style-css'  href='http://blog.rki-home.de/wp-content/themes/sunspot/style.css?ver=3.9.2' type='text/css' media='all' />
<link rel='stylesheet' id='ubuntu-css'  href='http://fonts.googleapis.com/css?family=Ubuntu%3A400%2C300&#038;ver=20120821' type='text/css' media='all' />
<script type='text/javascript' src='http://blog.rki-home.de/wp-includes/js/jquery/jquery.js?ver=1.11.0'></script>
<script type='text/javascript' src='http://blog.rki-home.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://blog.rki-home.de/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://blog.rki-home.de/wp-includes/wlwmanifest.xml" /> 
<meta name="generator" content="WordPress 3.9.2" />
	<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
</head>

<body class="home blog">
<div class="sunstrip"></div>
<div id="page" class="hfeed site">
	<div id="wrapper" class="wrap">
				<header id="masthead" class="site-header" role="banner">
			<div class="site-header-inner">

				
				<hgroup>
					<h1 class="site-title"><a href="http://blog.rki-home.de/" title="Ric&#039;s Blog" rel="home">Ric&#039;s Blog</a></h1>
					<h2 class="site-description">Interessantes oderso&#8230;</h2>
				</hgroup>

				<nav role="navigation" class="site-navigation main-navigation">
					<h1 class="assistive-text">Menu</h1>
					<div class="assistive-text skip-link"><a href="#content" title="Skip to content">Skip to content</a></div>

					<div class="menu"><ul><li class="current_page_item"><a href="http://blog.rki-home.de/">Home</a></li><li class="page_item page-item-10"><a href="http://blog.rki-home.de/about/">Impressum</a></li></ul></div>
				</nav>

				
			</div><!-- .site-header-inner -->
		</header><!-- #masthead .site-header -->

		<div id="main">
		<div id="primary" class="site-content">
			<div id="content" role="main">

			
								
					<article id="post-529" class="post-529 post type-post status-publish format-standard hentry category-software tag-kimai tag-passwort">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2014/01/22/passwort-in-kimai-zuruecksetzen/" title="Permalink to Passwort in Kimai zurücksetzen" rel="bookmark">Passwort in Kimai zurücksetzen</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2014/01/22/passwort-in-kimai-zuruecksetzen/" title="18:53" rel="bookmark"><time class="entry-date" datetime="2014-01-22T18:53:19+00:00" pubdate>22. Januar 2014</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2014/01/22/passwort-in-kimai-zuruecksetzen/#respond" title="Kommentiere Passwort in Kimai zurücksetzen"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Habe gerade einem Admin-Kollegen geholfen, in seine Kimai-Installation wieder reinzukommen.<br />
Datenbank- und File-Systemzugriff war vorhanden, von daher nur eine Frage, in welcher Form das Passwort gespeichert ist.</p>
<p><strong>Die Lösung:</strong> In der Datei <strong>includes/autoconf.php</strong> gibt es eine Zeile, in der ein <em>$password_salt</em> gesetzt wird.<br />
Dieses nehmen wir und schreiben es vor <em>und</em> hinter das gewünschte neue Passwort und jagen es durch die MD5-Funktion (z.B. in MySQL). Sodann tragen wir dieses zum gewünschten Benutzer in der Tabelle <em>kimai_usr</em> ins Feld <em>pw</em> ein.</p>
<p><strong>Beispiel:</strong><br />
neues Passwort=meinpasswort<br />
$password_salt in includes/autoconf.php: ABCDEFG</p>
<p>in MySQL:<br />
<code>select md5('ABCDEFGmeinpasswortABCDEFG');</code></p>
<p>liefert als Ergebnis: <strong>4b42ec596d78e884beafbe29387b38a2</strong></p>
<p>Diese Zeichenkette ins <em>pw</em>-Feld des gewünschten Benutzers der Tabelle <em>kimai_usr</em> eintragen und fertig. Jetzt sollte man sich mit dem Passwort &#8216;meinpasswort&#8217; eintragen können.</p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/software/" title="Alle Beiträge in Software ansehen" rel="category tag">Software</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/kimai/" rel="tag">kimai</a>, <a href="http://blog.rki-home.de/tag/passwort/" rel="tag">passwort</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-529 -->

				
					<article id="post-512" class="post-512 post type-post status-publish format-standard hentry category-allgemein">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2013/06/21/tidy-html-per-konsole-innerhalb-von-php-verwenden/" title="Permalink to tidy HTML per Konsole innerhalb von PHP verwenden" rel="bookmark">tidy HTML per Konsole innerhalb von PHP verwenden</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2013/06/21/tidy-html-per-konsole-innerhalb-von-php-verwenden/" title="18:36" rel="bookmark"><time class="entry-date" datetime="2013-06-21T18:36:17+00:00" pubdate>21. Juni 2013</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2013/06/21/tidy-html-per-konsole-innerhalb-von-php-verwenden/#respond" title="Kommentiere tidy HTML per Konsole innerhalb von PHP verwenden"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p><strong>Die Ausgangssituation:</strong> Ich möchte auf einem Webserver mit PHP 5.3, der unter Gentoo-Linux läuft, meinen PHP-Output via tidy HTML ausgeben, damit der Code aufgeräumt bzw &#8220;sauber&#8221; ist.</p>
<p><strong>Das Problem:</strong> Mir ist es aus &#8220;Gründen&#8221; nicht möglich die PHP-Library nachzuinstallieren.</p>
<p><strong>Die Lösung:</strong> Ich habe mir die Sources von tidy bei sourceforge.net geholt: http://tidy.cvs.sourceforge.net/viewvc/tidy/?view=tar , dann im Home-Verzeichnis in einem temporären Ordner entpackt und kompiliert (&#8220;gmake&#8221; im Ordner /tidy/build/gmake/).</p>
<p>Wenn das geklappt hat, sollte im Verzeichnis /tidy/bin/ jetzt die ausführbare Datei &#8220;tidy&#8221; liegen.</p>
<p>Da das Home-Verzeichnis auf diesem System automatisch zur Umgebungsvariable zählt, habe ich diese Datei direkt ins Home-Verzeichnis kopiert und eine Konfigurations-Datei namens tidy.config dazu erstellt:<br />
<code><br />
output-html: yes<br />
drop-font-tags: yes<br />
drop-empty-paras: yes<br />
hide-comments: yes<br />
join-classes: yes<br />
join-styles: yes<br />
show-body-only: yes<br />
indent: yes<br />
indent-spaces: 3<br />
wrap: 300<br />
</code><br />
So sieht meine Konfiguration für das Projekt aus. Falls jemand vor hat, seine eigene Konfiguration zu erstellen, sollte er sich insbesondere den Punkt &#8220;show-body-only&#8221; ansehen&#8230; da ist normalerweise gewünscht, dass das auf &#8220;false&#8221; steht <img src="http://blog.rki-home.de/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /> </p>
<p>Damit ich nun unter PHP diese Datei verwenden kann, so wie ich es gewohnt bin, wenn die Library aktiviert ist, schreibe ich eine Funktion, die im Projekt global verfügbar ist:<br />
<code><br />
if (!function_exists(tidy_parse_string))<br />
{<br />
   function tidy_parse_string($string)<br />
   {<br />
      exec ('echo "' . addcslashes($string, '"') . '" | tidy -config ~/tidy.config', $array);<br />
      return implode("\n", $array);<br />
   }<br />
}<br />
</code></p>
<p>Diese Lösung ist zwar nicht besonders elegant, aber für ein zu migrierendes System, das auf die Funktion tidy_parse_string() setzt, ist es zumindest ein work-around, das bei mir in diesem Fall (bis jetzt) funktioniert hat.</p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/allgemein/" title="Alle Beiträge in Allgemein ansehen" rel="category tag">Allgemein</a>.			</span>
			
					
			</footer><!-- #entry-meta -->
</article><!-- #post-512 -->

				
					<article id="post-496" class="post-496 post type-post status-publish format-standard hentry category-datenbanken category-software tag-connector tag-date tag-eclipse tag-mysql tag-quantum">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2013/02/22/value-0000-00-00-can-not-be-represented-as-java-sql-date/" title="Permalink to Value &#8217;0000-00-00&#8242; can not be represented as java.sql.Date" rel="bookmark">Value &#8217;0000-00-00&#8242; can not be represented as java.sql.Date</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2013/02/22/value-0000-00-00-can-not-be-represented-as-java-sql-date/" title="10:31" rel="bookmark"><time class="entry-date" datetime="2013-02-22T10:31:19+00:00" pubdate>22. Februar 2013</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2013/02/22/value-0000-00-00-can-not-be-represented-as-java-sql-date/#respond" title="Kommentiere Value &#8217;0000-00-00&#8242; can not be represented as java.sql.Date"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Habe gestern das Problem gehabt, per Quantum DB in Eclipse auf eine MySQL-Datenbank zugreifen zu müssen, in der Date-Felder mit dem Wert &#8217;0000-00-00&#8242; belegt waren, was anscheinend ein Problem für den MySQL-Connector darstellt. Der meldet sich dann nur noch mit dem Text aus der Überschrift und <strong>SQL State: S1009</strong> und <strong>Error Code: 0</strong> und verweigert die Ausgabe der Suchanfrage.</p>
<p>Die vorläufige Lösung für mich bestand darin, die Connection URL um den Parameter <strong>zeroDateTimeBehavior=convertToNull</strong> zu erweitern, sodass solche Datums-Werte in NULL umgewandelt werden, da &#8217;0000-00-00&#8242; kein valides Datum ist.</p>
<p>Die Connection URL sieht dann etwa so aus:<br />
<em>jdbc:mysql://host:3306/database?zeroDateTimeBehavior=convertToNull</em></p>
<p>Das reicht mir aktuell, um damit weiterarbeiten zu können, da ich nur SELECTs auf die Datenbank absetzen muss. Wie sich diese Einstellung verhält, wenn man in die Datenbank schreibt, muss sich erst noch zeigen.</p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/datenbanken/" title="Alle Beiträge in Datenbanken ansehen" rel="category tag">Datenbanken</a>, <a href="http://blog.rki-home.de/category/computer/software/" title="Alle Beiträge in Software ansehen" rel="category tag">Software</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/connector/" rel="tag">connector</a>, <a href="http://blog.rki-home.de/tag/date/" rel="tag">date</a>, <a href="http://blog.rki-home.de/tag/eclipse/" rel="tag">eclipse</a>, <a href="http://blog.rki-home.de/tag/mysql/" rel="tag">mysql</a>, <a href="http://blog.rki-home.de/tag/quantum/" rel="tag">quantum</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-496 -->

				
					<article id="post-484" class="post-484 post type-post status-publish format-standard hentry category-bugfix-computer category-computer category-software tag-nat tag-vmware tag-vmware-server">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2012/08/14/vmware-server-gast-system-kann-bei-nat-zwar-nach-draussen-pingen-bekommt-aber-ansonsten-keine-verbindung-zustande/" title="Permalink to VMWare Server: Gast-System kann bei NAT zwar nach draussen pingen, bekommt aber ansonsten keine Verbindung zustande" rel="bookmark">VMWare Server: Gast-System kann bei NAT zwar nach draussen pingen, bekommt aber ansonsten keine Verbindung zustande</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2012/08/14/vmware-server-gast-system-kann-bei-nat-zwar-nach-draussen-pingen-bekommt-aber-ansonsten-keine-verbindung-zustande/" title="12:48" rel="bookmark"><time class="entry-date" datetime="2012-08-14T12:48:23+00:00" pubdate>14. August 2012</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2012/08/14/vmware-server-gast-system-kann-bei-nat-zwar-nach-draussen-pingen-bekommt-aber-ansonsten-keine-verbindung-zustande/#respond" title="Kommentiere VMWare Server: Gast-System kann bei NAT zwar nach draussen pingen, bekommt aber ansonsten keine Verbindung zustande"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Habe gerade das Problem gehabt, dass ein Debian-Gastsystem in VMWare (Windows 7 Host) von draussen erreichbar war, DNS auflösen und nach aussen pingen konnte, aber selbst keine Verbindungen aufbauen konnte (wget, telnet, ssh).</p>
<p>Nach vielen Stunden der Suche, konnte mein Kollege sich daran erinnern, dass er das Problem schonmal hatte und gelöst hatte, indem man die vmnat.exe im Verzeichnis c:\Windows\SysWOW64\ durch eine neuere Version ersetzt, die z.B. beim VMWare Player dabei ist.</p>
<p>Die Datei kann man sogar im laufenden System ersetzen, sofern man vorher den Dienst &#8220;VMWare NAT Service&#8221; beendet und nach dem Ersetzen wieder startet.<br />
Danach klappts auch wieder mit dem Netzwerk. Ich musste dafür bei mir nichtmal das Gastsystem beenden.</p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/bugfix-computer/" title="Alle Beiträge in Bugfix ansehen" rel="category tag">Bugfix</a>, <a href="http://blog.rki-home.de/category/computer/" title="Alle Beiträge in Computer ansehen" rel="category tag">Computer</a>, <a href="http://blog.rki-home.de/category/computer/software/" title="Alle Beiträge in Software ansehen" rel="category tag">Software</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/nat/" rel="tag">nat</a>, <a href="http://blog.rki-home.de/tag/vmware/" rel="tag">vmware</a>, <a href="http://blog.rki-home.de/tag/vmware-server/" rel="tag">vmware server</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-484 -->

				
					<article id="post-472" class="post-472 post type-post status-publish format-standard hentry category-computer category-software tag-apache2 tag-client-ip tag-host tag-reverse-proxy">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2012/06/27/apache2-reverse-proxy-mit-client-ips/" title="Permalink to Apache2 Reverse Proxy mit Client-IPs" rel="bookmark">Apache2 Reverse Proxy mit Client-IPs</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2012/06/27/apache2-reverse-proxy-mit-client-ips/" title="20:27" rel="bookmark"><time class="entry-date" datetime="2012-06-27T20:27:41+00:00" pubdate>27. Juni 2012</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2012/06/27/apache2-reverse-proxy-mit-client-ips/#respond" title="Kommentiere Apache2 Reverse Proxy mit Client-IPs"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p><strong>Die Ausgangslage:</strong> Ich habe immer wieder mal das Problem, eine Webseite (bzw einen kompletten Virtual Host) auf einen neuen Server umzuziehen. Der häufigste Grund dafür ist eine veraltete Server-Software zu aktualisieren (z.B. von Debian Etch oder Lenny auf Debian Squeeze). In diesen Fällen gehe ich oft so vor, dass ich auf dem neuen Server die gleiche Virtual Host Konfiguration einrichte, wie auf dem Alten. Normalerweise habe ich hier auf beiden Systemen einen Apache2 Webserver, daher sollte das relativ einfach zu übertragen sein. Das hat zum einen den Vorteil, dass ich auf dem Zielsystem gleich testen kann, ob die Webseite noch so funktioniert, wie gewünscht, zum anderen kann ich per Reverse Proxy Konfiguration auf dem alten Server die Webseite schon vom neuen Server holen, obwohl die DNS-Einstellung der Domain noch nicht abgeschlossen ist &#8211; und zwar ohne dass der gemeine Webseiten-Besucher davon etwas mitbekommt.<br />
 <a href="http://blog.rki-home.de/2012/06/27/apache2-reverse-proxy-mit-client-ips/#more-472" class="more-link">Continue reading <span class="meta-nav">&rarr;</span></a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/" title="Alle Beiträge in Computer ansehen" rel="category tag">Computer</a>, <a href="http://blog.rki-home.de/category/computer/software/" title="Alle Beiträge in Software ansehen" rel="category tag">Software</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/apache2/" rel="tag">apache2</a>, <a href="http://blog.rki-home.de/tag/client-ip/" rel="tag">client ip</a>, <a href="http://blog.rki-home.de/tag/host/" rel="tag">host</a>, <a href="http://blog.rki-home.de/tag/reverse-proxy/" rel="tag">reverse proxy</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-472 -->

				
					<article id="post-464" class="post-464 post type-post status-publish format-standard hentry category-computer tag-domainfactory tag-imagemagick tag-pear tag-phpize">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2012/06/19/imagemagick-auf-einem-domainfactory-managed-server-installieren/" title="Permalink to ImageMagick auf einem DomainFactory-Managed-Server installieren" rel="bookmark">ImageMagick auf einem DomainFactory-Managed-Server installieren</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2012/06/19/imagemagick-auf-einem-domainfactory-managed-server-installieren/" title="16:55" rel="bookmark"><time class="entry-date" datetime="2012-06-19T16:55:00+00:00" pubdate>19. Juni 2012</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2012/06/19/imagemagick-auf-einem-domainfactory-managed-server-installieren/#comments" title="Kommentiere ImageMagick auf einem DomainFactory-Managed-Server installieren">1</a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Heute musste ich auf einem Managed Server von der Domain Factory ein PHP-Modul nachinstallieren, welches nicht in der Standard-Installation dabei war. Leider fällt eine automatische Installation per PECL (also &#8220;pecl install modulname&#8221;) auch aus, da PECL (im Gegensatz zu PEAR) nicht installiert ist.<br />
 <a href="http://blog.rki-home.de/2012/06/19/imagemagick-auf-einem-domainfactory-managed-server-installieren/#more-464" class="more-link">Continue reading <span class="meta-nav">&rarr;</span></a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/" title="Alle Beiträge in Computer ansehen" rel="category tag">Computer</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/domainfactory/" rel="tag">DomainFactory</a>, <a href="http://blog.rki-home.de/tag/imagemagick/" rel="tag">ImageMagick</a>, <a href="http://blog.rki-home.de/tag/pear/" rel="tag">pear</a>, <a href="http://blog.rki-home.de/tag/phpize/" rel="tag">phpize</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-464 -->

				
					<article id="post-459" class="post-459 post type-post status-publish format-standard hentry category-coding category-computer tag-jquery">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2012/05/24/reihenfolge-von-html-elementen-in-einem-kontainer-per-jquery-andern-resultiert-in-einem-leeren-kontainer/" title="Permalink to Reihenfolge von HTML-Elementen in einem Kontainer per jQuery ändern resultiert in einem leeren Kontainer" rel="bookmark">Reihenfolge von HTML-Elementen in einem Kontainer per jQuery ändern resultiert in einem leeren Kontainer</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2012/05/24/reihenfolge-von-html-elementen-in-einem-kontainer-per-jquery-andern-resultiert-in-einem-leeren-kontainer/" title="13:57" rel="bookmark"><time class="entry-date" datetime="2012-05-24T13:57:09+00:00" pubdate>24. Mai 2012</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2012/05/24/reihenfolge-von-html-elementen-in-einem-kontainer-per-jquery-andern-resultiert-in-einem-leeren-kontainer/#respond" title="Kommentiere Reihenfolge von HTML-Elementen in einem Kontainer per jQuery ändern resultiert in einem leeren Kontainer"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p><strong>Die Ausgangssituation:</strong> Ich habe einen Kontainer, dessen (direkte) Kind-Elemente ich per jQuery eine neue Reihenfolge verpassen möchte. Dazu erzeuge ich mir einen Array, der alle betreffenden Elemente beinhaltet und ändere die Reihenfolge dieses Arrays. Dann gehe ich die Elemente des Arrays nacheinander durch und hänge sie am Ende des Kontainers wieder an (genauer: per <em>.insertAfter()</em> hinter das letzte Element) &#8211; das bedeutet, das Element wird aus dem DOM genommen und nach hinten verschoben. Danach sollte der Kontainer die gewünschte Reihenfolge haben.<br />
 <a href="http://blog.rki-home.de/2012/05/24/reihenfolge-von-html-elementen-in-einem-kontainer-per-jquery-andern-resultiert-in-einem-leeren-kontainer/#more-459" class="more-link">Continue reading <span class="meta-nav">&rarr;</span></a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/coding/" title="Alle Beiträge in Coding ansehen" rel="category tag">Coding</a>, <a href="http://blog.rki-home.de/category/computer/" title="Alle Beiträge in Computer ansehen" rel="category tag">Computer</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/jquery/" rel="tag">jquery</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-459 -->

				
					<article id="post-449" class="post-449 post type-post status-publish format-standard hentry category-allgemein tag-mailingliste tag-spam">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2012/04/19/reality-interwebs-besser-als-tv/" title="Permalink to Reality Interwebs &#8211; besser als TV" rel="bookmark">Reality Interwebs &#8211; besser als TV</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2012/04/19/reality-interwebs-besser-als-tv/" title="10:40" rel="bookmark"><time class="entry-date" datetime="2012-04-19T10:40:33+00:00" pubdate>19. April 2012</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2012/04/19/reality-interwebs-besser-als-tv/#respond" title="Kommentiere Reality Interwebs &#8211; besser als TV"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Leute, Leute&#8230;<br />
Ihr, die ihr auf der <a href="http://www.heise.de/newsticker/meldung/Selbst-Spam-plagt-Anwender-1540182.html" title="Heise online: Selbst-Spam plagt Anwender" target="_blank">Mailingliste</a> sitzt und genervt antwortet, dass ihr aus der Liste gelöscht werden wollt: HAHA! *mitdemFingerzeig*<br />
Scheint Euch ja so sehr zu nerven, dass Ihr in Kauf nehmt, dass Eure eigene Email-Adresse nicht nur von den Spammern verifiziert wird (das ist vielleicht das Offensichtlichste) &#8211; nein, Ihr nehmt auch noch in Kauf, dass Ihr tausende Leute durch eure eigene &#8220;Beschwerde-Email&#8221; auf die gleiche Weise nervt.<br />
Ist es so schwer, die Konsequenz daraus zu erkennen? Ihr werdet selbst zum Spammer und Eure eigene Email-Adresse landet auf den Blacklists.<br />
 <a href="http://blog.rki-home.de/2012/04/19/reality-interwebs-besser-als-tv/#more-449" class="more-link">Continue reading <span class="meta-nav">&rarr;</span></a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/allgemein/" title="Alle Beiträge in Allgemein ansehen" rel="category tag">Allgemein</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/mailingliste/" rel="tag">mailingliste</a>, <a href="http://blog.rki-home.de/tag/spam/" rel="tag">spam</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-449 -->

				
					<article id="post-419" class="post-419 post type-post status-publish format-standard hentry category-coding tag-canvas tag-drachenkurve tag-fraktale tag-html5 tag-javascript">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2011/05/04/drachenkurve-revisited/" title="Permalink to Drachenkurve revisited" rel="bookmark">Drachenkurve revisited</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2011/05/04/drachenkurve-revisited/" title="10:29" rel="bookmark"><time class="entry-date" datetime="2011-05-04T10:29:44+00:00" pubdate>4. Mai 2011</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2011/05/04/drachenkurve-revisited/#respond" title="Kommentiere Drachenkurve revisited"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>In einem früheren Blogartikel (<a href="http://blog.rki-home.de/2008/04/09/drachenkurve/">Drachenkurve, 9.April 2008</a>) schrieb ich, dass ich die Drachenkurve per PHP nachgezeichnet hatte.<br />
Der Nachteil mit dieser Methode war, dass das Erzeugen der Fraktal-Grafik selbst auf einem starken Server recht lange dauert, was zur Folge haben kann, dass der Browser oder der Server nach einer gewissen Zeit einfach abbricht, ohne dass man irgendetwas zu Gesicht bekommt.</p>
<p>Deshalb habe ich die ganze Erstellung der Grafik einfach auf die Client-Seite verschoben. HTML5 bietet nämlich mit dem Canvas-Element und etwas Javascript eine hervorragende Möglichkeit dafür.<br />
 <a href="http://blog.rki-home.de/2011/05/04/drachenkurve-revisited/#more-419" class="more-link">Continue reading <span class="meta-nav">&rarr;</span></a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/coding/" title="Alle Beiträge in Coding ansehen" rel="category tag">Coding</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/canvas/" rel="tag">canvas</a>, <a href="http://blog.rki-home.de/tag/drachenkurve/" rel="tag">drachenkurve</a>, <a href="http://blog.rki-home.de/tag/fraktale/" rel="tag">fraktale</a>, <a href="http://blog.rki-home.de/tag/html5/" rel="tag">html5</a>, <a href="http://blog.rki-home.de/tag/javascript/" rel="tag">javascript</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-419 -->

				
					<article id="post-416" class="post-416 post type-post status-publish format-standard hentry category-software tag-piwik tag-update">
	<header class="entry-header">
		<h1 class="entry-title"><a href="http://blog.rki-home.de/2011/05/03/piwik-1-4-update/" title="Permalink to Piwik 1.4 Update" rel="bookmark">Piwik 1.4 Update</a></h1>

				<div class="entry-meta">
			<a href="http://blog.rki-home.de/2011/05/03/piwik-1-4-update/" title="19:05" rel="bookmark"><time class="entry-date" datetime="2011-05-03T19:05:27+00:00" pubdate>3. Mai 2011</time></a><span class="byline"> by <span class="author vcard"><a class="url fn n" href="http://blog.rki-home.de/author/ric/" title="View all posts by ric" rel="author">ric</a></span></span>
					</div><!-- .entry-meta -->
		
				<p class="comments-link"><a href="http://blog.rki-home.de/2011/05/03/piwik-1-4-update/#respond" title="Kommentiere Piwik 1.4 Update"><span class="no-reply">0</span></a></p>
			</header><!-- .entry-header -->

		<div class="entry-content">
		<p>Seit dem 30. April ist die neue <a href="http://piwik.org/">Piwik</a>-Version 1.4 draussen.<br />
Der Update-Vorgang lief per One-Click-Button auf zwei Debian-Systemen (Lenny und Squeeze) einwandfrei durch.</p>
<p><a href="http://piwik.org/changelog/">Changelog</a></p>
			</div><!-- .entry-content -->
	
	<footer class="entry-meta">
								<span class="cat-links">
				Posted in <a href="http://blog.rki-home.de/category/computer/software/" title="Alle Beiträge in Software ansehen" rel="category tag">Software</a>.			</span>
			
						<span class="tag-links">
				Tagged <a href="http://blog.rki-home.de/tag/piwik/" rel="tag">piwik</a>, <a href="http://blog.rki-home.de/tag/update/" rel="tag">update</a>.			</span>
					
			</footer><!-- #entry-meta -->
</article><!-- #post-416 -->

				
					<nav role="navigation" id="nav-below" class="site-navigation paging-navigation">
		<h1 class="assistive-text">Post navigation</h1>

	
				<div class="nav-previous"><a href="http://blog.rki-home.de/page/2/" ><span class="meta-nav">&larr;</span> Older posts</a></div>
		
		
	
	</nav><!-- #nav-below -->
	
			
			</div><!-- #content -->
		</div><!-- #primary .site-content -->

				<div id="secondary" class="widget-area" role="complementary">
						<aside id="categories-3" class="widget widget_categories"><h1 class="widget-title">Blog-Kategorien</h1><select name='cat' id='cat' class='postform' >
	<option value='-1'>Kategorie auswählen</option>
	<option class="level-0" value="1">Allgemein&nbsp;&nbsp;(11)</option>
	<option class="level-0" value="3">Computer&nbsp;&nbsp;(39)</option>
	<option class="level-1" value="152">&nbsp;&nbsp;&nbsp;Bugfix&nbsp;&nbsp;(3)</option>
	<option class="level-1" value="39">&nbsp;&nbsp;&nbsp;Coding&nbsp;&nbsp;(12)</option>
	<option class="level-1" value="9">&nbsp;&nbsp;&nbsp;Datenbanken&nbsp;&nbsp;(4)</option>
	<option class="level-1" value="90">&nbsp;&nbsp;&nbsp;Gadgets&nbsp;&nbsp;(1)</option>
	<option class="level-1" value="4">&nbsp;&nbsp;&nbsp;Software&nbsp;&nbsp;(18)</option>
	<option class="level-1" value="15">&nbsp;&nbsp;&nbsp;Treiber&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="72">Fotografie&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="12">Movies&nbsp;&nbsp;(4)</option>
	<option class="level-0" value="36">Musik&nbsp;&nbsp;(5)</option>
	<option class="level-0" value="139">Social Media&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="106">TV&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="22">Zitate&nbsp;&nbsp;(5)</option>
</select>

<script type='text/javascript'>
/* <![CDATA[ */
	var dropdown = document.getElementById("cat");
	function onCatChange() {
		if ( dropdown.options[dropdown.selectedIndex].value > 0 ) {
			location.href = "http://blog.rki-home.de/?cat="+dropdown.options[dropdown.selectedIndex].value;
		}
	}
	dropdown.onchange = onCatChange;
/* ]]> */
</script>

</aside><aside id="recent-comments-3" class="widget widget_recent_comments"><h1 class="widget-title">Letzte Kommentare</h1><ul id="recentcomments"><li class="recentcomments"><a href='http://blog.rki-home.de' rel='external nofollow' class='url'>ric</a> bei <a href="http://blog.rki-home.de/about/comment-page-1/#comment-5232">Impressum</a></li><li class="recentcomments"><a href='http://nix' rel='external nofollow' class='url'>Christian</a> bei <a href="http://blog.rki-home.de/about/comment-page-1/#comment-5182">Impressum</a></li><li class="recentcomments">Pauli bei <a href="http://blog.rki-home.de/2008/04/09/reunion-new-kids-on-the-block-nkotb/comment-page-1/#comment-4871">Reunion: New Kids On The Block (NKOTB)</a></li><li class="recentcomments"><a href='http://www.j-breuer.de/blog/' rel='external nofollow' class='url'>JonasB</a> bei <a href="http://blog.rki-home.de/2012/06/19/imagemagick-auf-einem-domainfactory-managed-server-installieren/comment-page-1/#comment-4868">ImageMagick auf einem DomainFactory-Managed-Server installieren</a></li><li class="recentcomments"><a href='http://www.facebook.com/profile.php?id=100003407160778' rel='external nofollow' class='url'>Florentino</a> bei <a href="http://blog.rki-home.de/2008/04/09/reunion-new-kids-on-the-block-nkotb/comment-page-1/#comment-4835">Reunion: New Kids On The Block (NKOTB)</a></li></ul></aside><aside id="tag_cloud-3" class="widget widget_tag_cloud"><h1 class="widget-title">Tags</h1><div class="tagcloud"><a href='http://blog.rki-home.de/tag/2017/' class='tag-link-118' title='2 Themen' style='font-size: 14.3pt;'>2017</a>
<a href='http://blog.rki-home.de/tag/apt/' class='tag-link-26' title='1 Thema' style='font-size: 8pt;'>apt</a>
<a href='http://blog.rki-home.de/tag/atari/' class='tag-link-23' title='1 Thema' style='font-size: 8pt;'>atari</a>
<a href='http://blog.rki-home.de/tag/back-to-the-future/' class='tag-link-13' title='1 Thema' style='font-size: 8pt;'>back to the future</a>
<a href='http://blog.rki-home.de/tag/blogs/' class='tag-link-88' title='2 Themen' style='font-size: 14.3pt;'>blogs</a>
<a href='http://blog.rki-home.de/tag/codecharge/' class='tag-link-113' title='4 Themen' style='font-size: 22pt;'>CodeCharge</a>
<a href='http://blog.rki-home.de/tag/debian/' class='tag-link-21' title='4 Themen' style='font-size: 22pt;'>debian</a>
<a href='http://blog.rki-home.de/tag/dpkg/' class='tag-link-27' title='1 Thema' style='font-size: 8pt;'>dpkg</a>
<a href='http://blog.rki-home.de/tag/drachenkurve/' class='tag-link-42' title='2 Themen' style='font-size: 14.3pt;'>drachenkurve</a>
<a href='http://blog.rki-home.de/tag/dump/' class='tag-link-10' title='1 Thema' style='font-size: 8pt;'>dump</a>
<a href='http://blog.rki-home.de/tag/embed/' class='tag-link-29' title='1 Thema' style='font-size: 8pt;'>embed</a>
<a href='http://blog.rki-home.de/tag/ereignis-id-2017/' class='tag-link-117' title='2 Themen' style='font-size: 14.3pt;'>ereignis-id 2017</a>
<a href='http://blog.rki-home.de/tag/facebook/' class='tag-link-132' title='2 Themen' style='font-size: 14.3pt;'>facebook</a>
<a href='http://blog.rki-home.de/tag/filmzusammenfassung/' class='tag-link-14' title='1 Thema' style='font-size: 8pt;'>filmzusammenfassung</a>
<a href='http://blog.rki-home.de/tag/flash/' class='tag-link-30' title='2 Themen' style='font-size: 14.3pt;'>flash</a>
<a href='http://blog.rki-home.de/tag/form/' class='tag-link-67' title='2 Themen' style='font-size: 14.3pt;'>form</a>
<a href='http://blog.rki-home.de/tag/fraktale/' class='tag-link-41' title='4 Themen' style='font-size: 22pt;'>fraktale</a>
<a href='http://blog.rki-home.de/tag/framework/' class='tag-link-98' title='3 Themen' style='font-size: 18.5pt;'>framework</a>
<a href='http://blog.rki-home.de/tag/gaming/' class='tag-link-24' title='1 Thema' style='font-size: 8pt;'>gaming</a>
<a href='http://blog.rki-home.de/tag/grammar-nazi/' class='tag-link-86' title='2 Themen' style='font-size: 14.3pt;'>grammar nazi</a>
<a href='http://blog.rki-home.de/tag/kde/' class='tag-link-16' title='1 Thema' style='font-size: 8pt;'>kde</a>
<a href='http://blog.rki-home.de/tag/kdm/' class='tag-link-17' title='1 Thema' style='font-size: 8pt;'>kdm</a>
<a href='http://blog.rki-home.de/tag/linux/' class='tag-link-18' title='3 Themen' style='font-size: 18.5pt;'>linux</a>
<a href='http://blog.rki-home.de/tag/mu/' class='tag-link-31' title='1 Thema' style='font-size: 8pt;'>mu</a>
<a href='http://blog.rki-home.de/tag/mysql/' class='tag-link-11' title='3 Themen' style='font-size: 18.5pt;'>mysql</a>
<a href='http://blog.rki-home.de/tag/netzwerk/' class='tag-link-121' title='2 Themen' style='font-size: 14.3pt;'>netzwerk</a>
<a href='http://blog.rki-home.de/tag/nvidia/' class='tag-link-19' title='1 Thema' style='font-size: 8pt;'>nvidia</a>
<a href='http://blog.rki-home.de/tag/office/' class='tag-link-6' title='1 Thema' style='font-size: 8pt;'>office</a>
<a href='http://blog.rki-home.de/tag/php/' class='tag-link-96' title='3 Themen' style='font-size: 18.5pt;'>php</a>
<a href='http://blog.rki-home.de/tag/piwik/' class='tag-link-153' title='3 Themen' style='font-size: 18.5pt;'>piwik</a>
<a href='http://blog.rki-home.de/tag/purge/' class='tag-link-28' title='1 Thema' style='font-size: 8pt;'>purge</a>
<a href='http://blog.rki-home.de/tag/reader/' class='tag-link-7' title='1 Thema' style='font-size: 8pt;'>reader</a>
<a href='http://blog.rki-home.de/tag/smb/' class='tag-link-119' title='2 Themen' style='font-size: 14.3pt;'>smb</a>
<a href='http://blog.rki-home.de/tag/smb2/' class='tag-link-120' title='2 Themen' style='font-size: 14.3pt;'>smb2</a>
<a href='http://blog.rki-home.de/tag/test/' class='tag-link-97' title='2 Themen' style='font-size: 14.3pt;'>test</a>
<a href='http://blog.rki-home.de/tag/update/' class='tag-link-154' title='3 Themen' style='font-size: 18.5pt;'>update</a>
<a href='http://blog.rki-home.de/tag/video/' class='tag-link-32' title='1 Thema' style='font-size: 8pt;'>video</a>
<a href='http://blog.rki-home.de/tag/viewer/' class='tag-link-8' title='1 Thema' style='font-size: 8pt;'>viewer</a>
<a href='http://blog.rki-home.de/tag/vista/' class='tag-link-80' title='3 Themen' style='font-size: 18.5pt;'>vista</a>
<a href='http://blog.rki-home.de/tag/vmware/' class='tag-link-85' title='2 Themen' style='font-size: 14.3pt;'>vmware</a>
<a href='http://blog.rki-home.de/tag/wordpress/' class='tag-link-5' title='2 Themen' style='font-size: 14.3pt;'>wordpress</a>
<a href='http://blog.rki-home.de/tag/wordpress-mu/' class='tag-link-33' title='1 Thema' style='font-size: 8pt;'>wordpress mu</a>
<a href='http://blog.rki-home.de/tag/workaround/' class='tag-link-155' title='2 Themen' style='font-size: 14.3pt;'>workaround</a>
<a href='http://blog.rki-home.de/tag/xserver/' class='tag-link-20' title='1 Thema' style='font-size: 8pt;'>xserver</a>
<a href='http://blog.rki-home.de/tag/zitat/' class='tag-link-25' title='2 Themen' style='font-size: 14.3pt;'>zitat</a></div>
</aside>		</div><!-- #secondary .widget-area -->
		
			<footer id="colophon" class="site-footer" role="contentinfo">
				<div class="site-info">
										<a href="http://wordpress.org/" title="A Semantic Personal Publishing Platform" rel="generator">Proudly powered by WordPress</a>
					<span class="sep"> | </span>
					Theme: Sunspot by <a href="http://automattic.com/" rel="designer">Automattic</a>.				</div><!-- .site-info -->
			</footer><!-- .site-footer .site-footer -->
		</div><!-- #main -->

	</div><!-- #wrapper .wrap -->
</div><!-- #page .hfeed .site -->
<div class="sunstrip-small"></div>
<!-- Piwik plugin active -->				<!-- Piwik code inserted by Piwik Analytics Wordpress plugin by Jules Stuifbergen http://forwardslash.nl/piwik-analytics/ -->
				<script type="text/javascript">
									var pkBaseURL = document.location.protocol + "//" + "statistics.rki-home.de" + "/piwik/";
								document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
				</script><script type="text/javascript">
				try {
				var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
				piwikTracker.setDocumentTitle(document.title);
				piwikTracker.trackPageView();
							piwikTracker.enableLinkTracking();
							} catch( err ) {}
				</script>
				<!-- /Piwik -->
	<script type='text/javascript' src='http://blog.rki-home.de/wp-content/themes/sunspot/js/small-menu.js?ver=20120206'></script>

</body>
</html>