<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2germanfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:series="http://organizeseries.com/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sven Kügler</title>
	
	<link>http://www.sven-kuegler.de</link>
	<description>Linux, Ubuntu, PHP, Webentwicklung uvm...</description>
	<lastBuildDate>Wed, 15 Feb 2012 18:37:26 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/svenkuegler" /><feedburner:info uri="svenkuegler" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>svenkuegler</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=de&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://us.i1.yimg.com/us.yimg.com/i/de/my/addtomyyahoo4.gif">Subscribe with Mein Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/svenkuegler" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fsvenkuegler" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>MySQL Server mit mytop überwachen</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/E_c4xjuvsn4/mysql-server-mit-mytop-uberwachen</link>
		<comments>http://www.sven-kuegler.de/mysql/mysql-server-mit-mytop-uberwachen#comments</comments>
		<pubDate>Wed, 15 Feb 2012 18:37:26 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Webdev]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=510</guid>
		<description><![CDATA[Vielen Linuxanwendern sind Befehle wie top oder htop ein gängiger Begriff. Auch für den Datenbankserver MySQL gibt ein top-ähnliches Überwachungstool &#8211; mytop. Dieses kleine Programm bietet dem Admin einen schnellen Überblick der derzeitigen Serverauslastung und Nutzung. mytop findet sich in den Ubuntu Paketquellen und lässt sich wie folgt installieren. $ sudo apt-get install mytop Nach [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.sven-kuegler.de/wp-content/uploads/2010/06/mytop_screen.png" rel="lightbox[510]"><img src="http://www.sven-kuegler.de/wp-content/uploads/2010/06/mytop_screen-150x150.png" alt="mytop" title="mytop" width="150" height="150" class="alignleft size-thumbnail wp-image-515" /></a>Vielen Linuxanwendern sind Befehle wie <strong>top</strong> oder <strong><a href="http://www.sven-kuegler.de/ubuntu/systemauslastung-mit-htop-uberwachen" title="Systemauslastung mit htop überwachen">htop</a></strong> ein gängiger Begriff. Auch für den Datenbankserver MySQL gibt ein top-ähnliches Überwachungstool &#8211; mytop. Dieses kleine Programm bietet dem Admin einen schnellen Überblick der derzeitigen Serverauslastung und Nutzung.</p>
<p><strong>mytop</strong> findet sich in den Ubuntu Paketquellen und lässt sich wie folgt installieren.</p>
<p class="bash">$ sudo apt-get install mytop</p>
<p>Nach der Installation könnte ein Beispielaufruf so aussehen:</p>
<p class="bash">mytop -u <em>BENUTZER</em> -p <em>PASSWORT</em> -h <em>HOST</em>-d <em>DATENBANK</em></p>
<p>Alternativ zu diesem Aufruf kann man sich auch die Parameter sparen und diese in der Konfigurationsdatei <em>~/.mytop</em> ablegen. </p>
<pre>user=<em>BENUTZER</em>
pass=<em>PASSWORT</em>
host=<em>HOST</em>
db=<em>DATENBANK</em>
delay=5
port=3306
batchmode=0
header=1
color=1
idle=1</pre>
<p><strong>Achtung!</strong> Das Speichern von Passwörtern im Klartext kann gefährlich sein! Man sollte sicher gehen das kein Dritter Zugriff auf die Datei ~/.mytop erlangen kann! Verwendung also auf eigene Gefahr!</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/E_c4xjuvsn4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/mysql/mysql-server-mit-mytop-uberwachen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/mysql/mysql-server-mit-mytop-uberwachen</feedburner:origLink></item>
		<item>
		<title>VirtualBox Gast versteckt starten</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/LnEAniqevjo/virtualbox-gast-versteckt-starten</link>
		<comments>http://www.sven-kuegler.de/webdev/virtualbox-gast-versteckt-starten#comments</comments>
		<pubDate>Thu, 09 Feb 2012 09:46:38 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Webdev]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualisierung]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2122</guid>
		<description><![CDATA[Einen VirtualBox Gast zu starten sollte eigentlich kein Problem darstellen. Einfach den Oracle VM VirtualBox Manager starten und gewünschte Maschine wählen &#8211; starten &#8211; fertig. Das ganze hat aber den Nebeneffekt, das sich jetzt der Gast in einem separaten Fenster öffnet. Das kann aber auch ganz schön nerven. Denn ein Testserver sollte schon im Hintergrund [...]]]></description>
				<content:encoded><![CDATA[<p>Einen VirtualBox Gast zu starten sollte eigentlich kein Problem darstellen. Einfach den <strong>Oracle VM VirtualBox Manager</strong> starten und gewünschte Maschine wählen &#8211; starten &#8211; fertig. Das ganze hat aber den Nebeneffekt, das sich jetzt der Gast in einem separaten Fenster öffnet. Das kann aber auch ganz schön nerven. Denn ein Testserver sollte schon im Hintergrund versteckt laufen, zumal man nur die Dienste benötigt (SSH, Apache, MySQL, &#8230;). Im Notfall kann man ja auch noch via vRDP zugreifen.</p>
<p>Zum starten des VirtualBox Gast ohne grafische Oberfläche verwendet man das Programm <strong>VBoxHeadless.exe</strong>:</p>
<p class="bash">&#8220;C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe&#8221; &#8211;vrdp on -startvm &#8220;<em>Testserver</em>&#8220;</p>
<p>Beenden lässt sich der &#8220;versteckte&#8221; Gast mit diesem Befehl.</p>
<p class="bash">&#8220;C:\Program Files\Oracle\VirtualBox\VBoxManage.exe&#8221; controlvm &#8220;<em>Testserver</em>&#8221; acpipowerbutton</p>
<p>Wer möchte (entsprechende Ressourcen vorausgesetzt) kann sich den/die Befehle auch in die Startscripte oder als Batch in den Autostart schreiben. Dann ist die Virtuelle Maschine gleich nach dem Systemstart verfügbar.</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/LnEAniqevjo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/webdev/virtualbox-gast-versteckt-starten/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/webdev/virtualbox-gast-versteckt-starten</feedburner:origLink></item>
		<item>
		<title>Portweiterleitung in VirtualBox</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/OLXkRTkMo0I/portweiterleitung-in-virtualbox</link>
		<comments>http://www.sven-kuegler.de/webdev/portweiterleitung-in-virtualbox#comments</comments>
		<pubDate>Sat, 04 Feb 2012 14:43:57 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Webdev]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualisierung]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=1948</guid>
		<description><![CDATA[Eine wirklich coole Funktion von VirtualBox ist die Portweiterleitung. Hiermit kann man, wie der Name schon sagt, z.B. lokale Ports auf die der Maschine umleiten. Mit dem im Screenshot zuvor gezeigten Beispiel kann ich jetzt z.B. unter http://localhost:8080 den Apache des Testservers erreichen. Usw &#8230; Die Einstellungen findet man unter Maschine > Ändern&#8230; > Netzwerk [...]]]></description>
				<content:encoded><![CDATA[<p>Eine wirklich coole Funktion von VirtualBox ist die Portweiterleitung. Hiermit kann man, wie der Name schon sagt, z.B. lokale Ports auf die der Maschine umleiten.</p>
<p><a href="http://www.sven-kuegler.de/wp-content/uploads/2011/12/Virtualbox_Einstellungen_Portweiterleitung.png" rel="lightbox[1948]"><img src="http://www.sven-kuegler.de/wp-content/uploads/2011/12/Virtualbox_Einstellungen_Portweiterleitung-490x268.png" alt="VirtualBox Einstellungen Portweiterleitung" title="VirtualBox Einstellungen Portweiterleitung" width="490" height="268" class="aligncenter size-medium wp-image-1950" /></a></p>
<p>Mit dem im Screenshot zuvor gezeigten Beispiel kann ich jetzt z.B. unter <em>http://localhost:8080</em> den Apache des Testservers erreichen. Usw &#8230;</p>
<p>Die Einstellungen findet man unter <strong>Maschine</strong> > <strong>Ändern&#8230;</strong> > <strong>Netzwerk</strong> > <strong>Erweitert</strong> > <strong>Portweiterleitung</strong>.</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/OLXkRTkMo0I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/webdev/portweiterleitung-in-virtualbox/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/webdev/portweiterleitung-in-virtualbox</feedburner:origLink></item>
		<item>
		<title>Batteriestatus des EeePad Transformer Tastaturdock anzeigen</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/SmiPoWFmmbM/batteriestatus-des-eeepad-transformer-tastaturdock-anzeigen</link>
		<comments>http://www.sven-kuegler.de/android/batteriestatus-des-eeepad-transformer-tastaturdock-anzeigen#comments</comments>
		<pubDate>Tue, 31 Jan 2012 10:03:09 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ASUS EeePad Transformer]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2092</guid>
		<description><![CDATA[Wie schon vor kurzem erwähnt, hab ich mir das Tastaturdock für meinen TF101 gekauft. Ne tolle Sache, denn die Tastatur kommt mit einer eigenen Batterie daher. Quasi ein Zusatzakku der ständig das Tablett lädt &#8211; auch wenn kein Stromkabel angeschlossen ist. Somit hat man auch unterwegs stets eine volle Batterie. Leider zeigt der Androide von [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.sven-kuegler.de/wp-content/uploads/2012/01/dual_battery_widget.png" rel="lightbox[2092]"><img src="http://www.sven-kuegler.de/wp-content/uploads/2012/01/dual_battery_widget-150x150.png" alt="Dual Battery Widget" title="Dual Battery Widget" width="150" height="150" class="alignleft size-thumbnail wp-image-2110" /></a>Wie schon vor kurzem erwähnt, hab ich mir das Tastaturdock für meinen TF101 gekauft. Ne tolle Sache, denn die Tastatur kommt mit einer eigenen Batterie daher. Quasi ein Zusatzakku der ständig das Tablett lädt &#8211; auch wenn kein Stromkabel angeschlossen ist. Somit hat man auch unterwegs stets eine volle Batterie.</p>
<p>Leider zeigt der Androide von Haus aus den Ladestand der Tastatur Batterie nicht an. Abhilfe kann hier das Widget <strong>Dual Battery Widget</strong> liefern. Das Widget kann man <a href="https://market.android.com/details?id=org.flexlabs.widgets.dualbattery">kostenlos im Android Market</a> herunterladen.</p>
<p><a href="http://www.sven-kuegler.de/wp-content/uploads/2012/01/P20120125112114.png" rel="lightbox[2092]"><img src="http://www.sven-kuegler.de/wp-content/uploads/2012/01/P20120125112114-490x306.png" alt="Einstellungen Dual Battery Widget" title="Einstellungen Dual Battery Widget" width="490" height="306" class="aligncenter size-medium wp-image-2111" /></a></p>
<p>Hinweis: Damit das Widget verfügbar ist, muss das Tablett neu gestartet werden. Alternativ kann wohl auch der Launcher einfach neu gestartet werden. (ungetestet)</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/SmiPoWFmmbM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/android/batteriestatus-des-eeepad-transformer-tastaturdock-anzeigen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/android/batteriestatus-des-eeepad-transformer-tastaturdock-anzeigen</feedburner:origLink></item>
		<item>
		<title>Deutsches ASUS EeePad Tastatur Dock schreibt nur englisch</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/h46hZJ5Iezg/deutsches-asus-eeepad-tastatur-dock-schreibt-nur-englisch</link>
		<comments>http://www.sven-kuegler.de/android/deutsches-asus-eeepad-tastatur-dock-schreibt-nur-englisch#comments</comments>
		<pubDate>Sat, 28 Jan 2012 15:00:01 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ASUS EeePad Transformer]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2082</guid>
		<description><![CDATA[Seit nunmer einem dreiviertel Jahr bin ich stolzer Besitzer eines ASUS EeePad Transformer und vollkommen zufrieden. Nach reichlichem Überlegen und Preisbeobachtungen hab ich mir jetzt doch ein Tastatur Dock gekauft. Doch obwohl ich die QWERTZ Variante bestellt habe, hatte ich weder Umlaute noch Z und Y an der korrekten Stelle &#8211; ein englisches Tastaturlayout also. [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.sven-kuegler.de/wp-content/uploads/2012/01/sw_tastatur_einstellungen.png" rel="lightbox[2082]"><img src="http://www.sven-kuegler.de/wp-content/uploads/2012/01/sw_tastatur_einstellungen-150x150.png" class="alignleft" alt="Einstellungen Software Tastatur" title="Einstellungen Software Tastatur" width="150" height="150" class="size-thumbnail wp-image-2099" /></a>Seit nunmer einem dreiviertel Jahr bin ich stolzer Besitzer eines <strong>ASUS EeePad Transformer</strong> und vollkommen zufrieden. Nach reichlichem Überlegen und Preisbeobachtungen hab ich mir jetzt doch ein <strong>Tastatur Dock</strong> gekauft.</p>
<p>Doch obwohl ich die QWERTZ Variante bestellt habe, hatte ich weder Umlaute noch Z und Y an der korrekten Stelle &#8211; ein englisches Tastaturlayout also. </p>
<p>Die Lösung hierfür hab ich dann doch schnell gefunden. Da es an der Hardware nicht liegen konnte, musste die Software Tastatur schuld sein. Hier verwende ich das kostenlose <a href="https://market.android.com/details?id=org.pocketworkstation.pckeyboard">Hacker´s Keyboard</a>, da die vollständige Tastatur gerade bei der Nutzung von Terminalanwendungen sehr nützlich ist. </p>
<p>Stellt man nun die Software Tastatur nun auf <strong>ASUS Deutsch</strong> schreibt auch die Hardware Tastatur wieder mit deutschem Layout. (<a href="http://www.sven-kuegler.de/wp-content/uploads/2012/01/sw_tastatur_einstellungen.png" rel="lightbox[2082]">siehe Screenshot</a>)</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/h46hZJ5Iezg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/android/deutsches-asus-eeepad-tastatur-dock-schreibt-nur-englisch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/android/deutsches-asus-eeepad-tastatur-dock-schreibt-nur-englisch</feedburner:origLink></item>
		<item>
		<title>Große Logdateien mit GUI durchsuchen – glogg</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/_ndLij42J0Q/grosse-logdateien-mit-gui-durchsuchen-mit-glogg</link>
		<comments>http://www.sven-kuegler.de/ubuntu/grosse-logdateien-mit-gui-durchsuchen-mit-glogg#comments</comments>
		<pubDate>Tue, 24 Jan 2012 21:46:20 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Logdateien]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=1915</guid>
		<description><![CDATA[Große Logdateien zu durchsuchen und evtl. noch in einer GUI &#8211; das lässt sich nicht immer mit Bordmitteln erledigen. Genau diesen Ansatz verfolgt glogg. Das kleine Tool setzt sich Schnelligkeit, Beliebige Dateigröße und eine grafische/übersichtliche Aufbereitung der Suchergebnisse zum Ziel. (Quasi eine Kombination von grep und less.) Glogg ist Plattform unabhängig und kommt derzeit für [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.sven-kuegler.de/wp-content/uploads/2011/11/glogg_150.png" alt="glogg Logo" title="glogg Logo" width="150" height="150" class="alignleft size-full wp-image-1919" />Große Logdateien zu durchsuchen und evtl. noch in einer GUI &#8211; das lässt sich nicht immer mit Bordmitteln erledigen. Genau diesen Ansatz verfolgt <strong>glogg</strong>. Das kleine Tool setzt sich <em>Schnelligkeit</em>, <em>Beliebige Dateigröße</em> und eine <em>grafische/übersichtliche Aufbereitung der Suchergebnisse</em> zum Ziel. (Quasi eine Kombination von grep und less.) </p>
<p><strong>Glogg</strong> ist Plattform unabhängig und kommt derzeit für Windows und Linux daher. Eine Version für Mac OS X ist in Planung.</p>
<p>Unter Ubuntu 10.04 / 10.10 kann <strong>glogg</strong> als <a href="https://launchpad.net/~nickbnf/+archive/glogg">PPA</a> wie folgt eingebunden werden:</p>
<p class="bash">$ sudo add-apt-repository ppa:nickbnf/glogg<br />
$ sudo apt-get update<br />
$ sudo apt-get install glogg</p>
<p>Die Windows Version kann <a href="http://glogg.bonnefon.org/files/glogg-latest-setup.exe">hier</a> heruntergeladen werden. Weitere Versionen finden sich unter <a href="http://glogg.bonnefon.org/download.html">http://glogg.bonnefon.org/download.html</a>.</p>
<p>Weitere Informationen zum Thema:<br />
<a href="http://glogg.bonnefon.org/index.html">http://glogg.bonnefon.org/index.html</a></p>
<p>Gefunden auf <a href="http://onethingwell.org/post/12643112255">onethingwell</a>.</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/_ndLij42J0Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/ubuntu/grosse-logdateien-mit-gui-durchsuchen-mit-glogg/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/ubuntu/grosse-logdateien-mit-gui-durchsuchen-mit-glogg</feedburner:origLink></item>
		<item>
		<title>Befehl als anderer Benutzer ausführen</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/M-L_5ATOuWw/befehl-als-anderer-benutzer-ausfuehren</link>
		<comments>http://www.sven-kuegler.de/ubuntu/befehl-als-anderer-benutzer-ausfuehren#comments</comments>
		<pubDate>Tue, 17 Jan 2012 16:04:08 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Sicherheit]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2042</guid>
		<description><![CDATA[Hin und wieder möchte man einen Befehl als anderer Benutzer als sich selbst oder dem Root ausführen. In diesem Falle hilft die folgende Zeile weiter. $ sudo -u BENUTZER BEFEHL Hat man kein sudo zur Verfügung geht auch die folgende Zeile. $ su BENUTZER -c BEFEHL Dieser Eintrag ist für alle die es genauso oft [...]]]></description>
				<content:encoded><![CDATA[<p>Hin und wieder möchte man einen Befehl als anderer Benutzer als sich selbst oder dem Root ausführen. In diesem Falle hilft die folgende Zeile weiter.</p>
<p class="bash">$ sudo -u <em>BENUTZER</em> <em>BEFEHL</em></p>
<p>Hat man kein <strong>sudo</strong> zur Verfügung geht auch die folgende Zeile.</p>
<p class="bash">$ su <em>BENUTZER</em> -c <em>BEFEHL</em></p>
<p>Dieser Eintrag ist für alle die es genauso oft vergessen wie ich!</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/M-L_5ATOuWw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/ubuntu/befehl-als-anderer-benutzer-ausfuehren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/ubuntu/befehl-als-anderer-benutzer-ausfuehren</feedburner:origLink></item>
		<item>
		<title>Linux Kernel Header installieren</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/Ptb5_kZ-eAQ/linux-kernel-header-installieren</link>
		<comments>http://www.sven-kuegler.de/ubuntu/linux-kernel-header-installieren#comments</comments>
		<pubDate>Mon, 16 Jan 2012 16:59:56 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2064</guid>
		<description><![CDATA[In manchen Fällen benötigt man die Linux Kernel Header. Mittels dem Befehl uname -r kann man die aktuelle Kernelversion auslesen. $ sudo apt-get install linux-headers-$(uname -r) Die Kombination von apt und uname installiert dann den Header für den installierten Kernel.]]></description>
				<content:encoded><![CDATA[<p>In manchen Fällen benötigt man die Linux Kernel Header. Mittels dem Befehl <strong>uname -r</strong> kann man die aktuelle Kernelversion auslesen. </p>
<p class="bash">$ sudo apt-get install linux-headers-$(uname -r)</p>
<p> Die Kombination von <strong>apt</strong> und <strong>uname</strong> installiert dann den Header für den installierten Kernel.</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/Ptb5_kZ-eAQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/ubuntu/linux-kernel-header-installieren/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/ubuntu/linux-kernel-header-installieren</feedburner:origLink></item>
		<item>
		<title>Benutzer zu einer Gruppe hinzufügen</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/mOu4GsPn2wk/benutzer-zu-einer-gruppe-hinzufuegen</link>
		<comments>http://www.sven-kuegler.de/ubuntu/benutzer-zu-einer-gruppe-hinzufuegen#comments</comments>
		<pubDate>Tue, 10 Jan 2012 15:56:45 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[Sicherheit]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=2036</guid>
		<description><![CDATA[Hier der Befehl zum Hinzufügen einer Sekundären Gruppe für einen Benutzer unter Ubuntu bzw. Linux. $ usermod -a -G GRUPPE BENUTZER Dieser Eintrag ist für alle die es genauso oft vergessen wie ich!]]></description>
				<content:encoded><![CDATA[<p>Hier der Befehl zum Hinzufügen einer Sekundären Gruppe für einen Benutzer unter Ubuntu bzw. Linux.</p>
<p class="bash">$ usermod -a -G <em>GRUPPE</em> <em>BENUTZER</em></p>
<p>Dieser Eintrag ist für alle die es genauso oft vergessen wie ich!</p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/mOu4GsPn2wk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/ubuntu/benutzer-zu-einer-gruppe-hinzufuegen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/ubuntu/benutzer-zu-einer-gruppe-hinzufuegen</feedburner:origLink></item>
		<item>
		<title>UDATE statt INSERT wenn doppelter Eintrag</title>
		<link>http://feedproxy.google.com/~r/svenkuegler/~3/76xBCsZS_Aw/udate-statt-insert-wenn-doppelter-eintrag</link>
		<comments>http://www.sven-kuegler.de/mysql/udate-statt-insert-wenn-doppelter-eintrag#comments</comments>
		<pubDate>Tue, 03 Jan 2012 11:07:49 +0000</pubDate>
		<dc:creator>Sven Kügler</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[UNIQUE]]></category>

		<guid isPermaLink="false">http://www.sven-kuegler.de/?p=1973</guid>
		<description><![CDATA[Nehmen wir folgenden Fall an: Ich habe eine Tabelle mit verschiedenen Werten. CREATE TABLE `xyz` ( `a` VARCHAR(50) NOT NULL, `b` INT(10) NOT NULL DEFAULT '0', `c` DATETIME NOT NULL ); Bisher wurden die Werte wild hinzugefügt oder geändert. INSERT INTO `xyz` (`a` ,`b` ,`c`) VALUES ('Testeintrag', '123', NOW()); oder UPDATE `xyz` SET `a`='Testeintrag',`c`=NOW() WHERE [...]]]></description>
				<content:encoded><![CDATA[<p>Nehmen wir folgenden Fall an: Ich habe eine Tabelle mit verschiedenen Werten. </p>
<pre>CREATE TABLE `xyz` (  
    `a` VARCHAR(50) NOT NULL,  
    `b` INT(10) NOT NULL DEFAULT '0',  
    `c` DATETIME NOT NULL
);</pre>
<p>Bisher wurden die Werte wild hinzugefügt oder geändert. </p>
<pre>INSERT INTO `xyz` (`a` ,`b` ,`c`) VALUES ('Testeintrag', '123', NOW());
oder
UPDATE `xyz` SET `a`='Testeintrag',`c`=NOW() WHERE b='123';
</pre>
<p>Jetzt aber möchte ich dieser Tabelle etwas hinzufügen &#8211; <em>aber nur dann</em> &#8211; wenn der Wert in Spalte <strong>b</strong> nicht existiert. Andernfalls muss der Eintrag geändert werden. Dieses Konstrukt über die Applikationslogik(en) abzubilden, wäre in meinem Fall aber recht aufwändig gewesen. Deshalb musste eine andere Lösung her.</p>
<p>MySQL bietet in diesem Fall eine einfache Lösung an <a href="http://dev.mysql.com/doc/refman/5.1/de/insert-on-duplicate.html">INSERT &#8230; ON DUPLICATE KEY UPDATE</a>. Hierzu muss die entscheidende Spalte <strong>b</strong> als <strong>UNIQUE</strong> definiert werden (Hinweis: <a href="http://www.sven-kuegler.de/mysql/doppelte-eintrage-in-mysql-tabelle-finden">Doppelte Eintrage in MySQL Tabelle finden</a>) und die Query in der Applikation wie folgt angepasst werden. </p>
<pre>INSERT INTO `xyz` (`a` ,`b` ,`c`) VALUES ('Testeintrag', '123', NOW())
ON DUPLICATE KEY UPDATE `a`='Testeintrag',`c`=NOW();</pre>
<p>Wenn jetzt der Wert der Spalte <strong>b</strong> bereits in der Tabelle enthalten ist, wird diese Spalte einfach aktualisiert.</p>
<p>Weitere Informationen zum Thema:<br />
<a href="http://dev.mysql.com/doc/refman/5.1/de/insert-on-duplicate.html">http://dev.mysql.com/doc/refman/5.1/de/insert-on-duplicate.html</a></p>
<img src="http://feeds.feedburner.com/~r/svenkuegler/~4/76xBCsZS_Aw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sven-kuegler.de/mysql/udate-statt-insert-wenn-doppelter-eintrag/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sven-kuegler.de/mysql/udate-statt-insert-wenn-doppelter-eintrag</feedburner:origLink></item>
	</channel>
</rss>
