<?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>ubuntuverse.at &#187; python</title>
	<atom:link href="http://www.ubuntuverse.at/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubuntuverse.at</link>
	<description>Berichte aus dem Ubuntu Universum</description>
	<lastBuildDate>Tue, 01 Jun 2010 09:50:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>gPodder, a free podcast aggregator</title>
		<link>http://www.ubuntuverse.at/2009/08/11/gpodder-a-free-podcast-aggregator/</link>
		<comments>http://www.ubuntuverse.at/2009/08/11/gpodder-a-free-podcast-aggregator/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 07:00:27 +0000</pubDate>
		<dc:creator>Bernd S.</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[9.04]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[jaunty jackalope]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.ubuntuverse.at/?p=1176</guid>
		<description><![CDATA[Ich höre sehr gerne Podcasts. Um diese einfach verwalten zu können, benötige ich natürlich ein gutes Programm, welches mir ermöglicht immer die neuesten Podcasts herunterzuladen und komfortabel auf meinen portablen Mediaplayer zu spielen. Als Mediaplayer verwende ich einen Meizu Miniplayer, der sehr gut mit Linux funktioniert. Das Programm meiner Wahl um Podcasts zu verwalten ist [...]]]></description>
			<content:encoded><![CDATA[<p><img class="post_img" title="gpodder" src="http://www.ubuntuverse.at/wp-content/gpodder.png" alt="gpodder" width="64" height="64" /> Ich höre sehr gerne  <a title="Wikipedia: Podcast" href="http://de.wikipedia.org/wiki/Podcast" target="_blank">Podcasts</a>. Um diese einfach verwalten zu können, benötige ich natürlich ein gutes Programm, welches mir ermöglicht immer die neuesten Podcasts herunterzuladen und komfortabel auf meinen portablen Mediaplayer zu spielen. Als Mediaplayer verwende ich einen <a title="Meizu Miniplayer" href="http://en.meizu.com/m/MiniplayerSL.html" target="_blank">Meizu Miniplayer</a>, der sehr gut mit Linux funktioniert.</p>
<p>Das Programm meiner Wahl um Podcasts zu verwalten ist <a title="gPodder" href="http://gpodder.org/" target="_blank">gPodder</a>. Das Programm bietet seine Basisfunktionalität über die Kommandozeile an oder kann über eine GUI gesteuert werden. Als GUI-Oberfläche wird GTK+ verwendet und passt somit sehr gut in einen GNOME-Desktop. Ebenfalls kann das Programm unter <a title="Maemo" href="http://maemo.org/" target="_blank">Maemo4 und Maemo5</a> installiert werden. Auch eine Windows-Version ist verfügbar.</p>
<p><img class="alignnone size-full wp-image-1196" title="Bildschirmfoto-gPodder" src="http://www.ubuntuverse.at/wp-content/Bildschirmfoto-gPodder1.png" alt="Bildschirmfoto-gPodder" width="620" height="477" /></p>
<p><span id="more-1176"></span></p>
<p>Will man seinen Mediaplayer synchronisieren, so kann gPodder mit filebasierenden Playern, MTP-Player oder auch iPods umgehen. Ebenso können einzelne Files über die Bluetooth Schnittstelle übertragen werden.<br />
Hat man nun einen filebasierenden Mediaplayer, so kann man für diesen eine Playlist verwaltet. In dieser Liste werden alle Podcast, welche auf den Player synchronisiert wurden, angezeigt. Die Reihenfolge in der die Episoden in der Playlist erscheinen kann ganz einfach via Drag&amp;Drop angepasst werden.</p>
<p>Obwohl  viele Mediaplayer, wie Banshee oder Rhythmbox, Support für Podcasts bieten, verwende ich lieber ein spezielles Programm, welches mir mehr Möglichkeiten bietet.<br />
Speziell die Möglichkeit eine Playliste für meinen Mediaplayer zu verwalten, möchte ich nicht mehr missen. Ich bin mit gPodder sehr glücklich und unterstütze das Projekt auch mit dem einen oder anderen Bugreport und auch das erwähnte Playlist-Feature habe ich mit Hilfe des Hauptenwicklers, Thomas Perl, geschrieben.</p>
<p>Zum Abschluss möchte ich nochmals die wichtigsten Features aufzählen:</p>
<ul>
<li> iPod, MP3 player and mobile phone support</li>
<li> RSS, Atom and YouTube feeds</li>
<li>Bluetooth Synchronisation von einzelnen Podcast Episoden</li>
<li> Focus on Usability</li>
<li> User interfaces: GTK+, Maemo 4, Maemo 5 and CLI</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.ubuntuverse.at/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.ubuntuverse.at/2009/08/11/gpodder-a-free-podcast-aggregator/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Diese Woche in der Konsole #6</title>
		<link>http://www.ubuntuverse.at/2009/08/09/diese-woche-in-der-konsole-6/</link>
		<comments>http://www.ubuntuverse.at/2009/08/09/diese-woche-in-der-konsole-6/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 05:23:09 +0000</pubDate>
		<dc:creator>Bernhard Essl</dc:creator>
				<category><![CDATA[Konsole]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[dwik]]></category>
		<category><![CDATA[less]]></category>
		<category><![CDATA[man]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[urandom]]></category>

		<guid isPermaLink="false">http://www.ubuntuverse.at/?p=1356</guid>
		<description><![CDATA[Um die man pages mit Farbe zu versehen, können Farbwerte für less, am besten in der ~./bash_rc angegeben werden: export LESS_TERMCAP_mb=$'\E[01;35m' export LESS_TERMCAP_md=$'\E[0;34m' export LESS_TERMCAP_me=$'\E[0m' export LESS_TERMCAP_se=$'\E[0m' export LESS_TERMCAP_so=$'\E[01;44;33m' export LESS_TERMCAP_ue=$'\E[0m' export LESS_TERMCAP_us=$'\E[0m' hint für KDE Benutzer: im konqueror können auch man pages angeschaut werden, einfach ein man:ls in der URL-Leiste eingeben und man erhält [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ubuntuverse.at/wp-content/utilities-terminal.png" alt="Diese Woche in der Konsole" width="64" height="64" /></p>
<ol>
<li>Um die man pages mit Farbe zu versehen, können Farbwerte für less, am besten in der ~./bash_rc angegeben werden:
<pre>
export LESS_TERMCAP_mb=$'\E[01;35m'
export LESS_TERMCAP_md=$'\E[0;34m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[01;44;33m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[0m'
</pre>
<p>hint für KDE Benutzer: im konqueror können auch man pages angeschaut werden, einfach ein man:ls in der URL-Leiste eingeben und man erhält eine schöne übersichtliche man page zum Befehl ls.
</li>
<li>
Die pyc&#8217;s die Python erstellt können schnell nerven, darum ein <em>find</em> Kommando das alle pyc&#8217;s rekursiv vom aktuellen Ordner aus entfernt.</p>
<pre>find -name '*.pyc' -delete</pre>
<p>Das ganze könnte man sich auch mit einem alias in die ~/.bashrc schreiben damit man sich nicht das ganze Kommando merken muss.</p>
<pre>alias delpyc="find -name '*.pyc' -delete"</pre>
</li>
<li>
Port von anderen Rechner auf lokalen Rechner weiterleiten (SSH Tunnel). Habe das die Woche gebraucht weil ich am Server eine Postgres Datenbank laufen habe, aber lokal mit einem Datenbankbrowser arbeiten wollte.</p>
<pre>ssh -L 54321:meinserver.at:5432 -N -f user@meinserver.at</pre>
<p>Danach konnte ich die Datenbank in pgadmin3 über localhost auf Port 54321 ansprechen.
</li>
<li>Menschen die sich an elektronischen Tönen erfreuen, können mal ausprobieren Dateiströme, wie ein cat auf syslog an /dev/dsp zu senden.
<pre>cat /var/log/syslog > /dev/dsp</pre>
<p>und das erinnert ja schon ganz schön an <a href="http://de.wikipedia.org/wiki/Wei%C3%9Fes_Rauschen">Weißes Rauschen</a>.</p>
<pre>cat /dev/urandom > /dev/dsp</pre>
</li>
<li>
Testen ob Internetverbindung besteht.</p>
<pre>if ping -c2 google.at >/dev/null 2>&#038;1; then echo "online"; fi;</pre>
<p>Der Tipp kommt von Willie; damit wird auch gleich angezeigt welche externe IP man verwendet.</p>
<pre>if ping -c2 google.com >/dev/null 2>&#038;1; then \
echo "Deine derzeitige IP ist: "`wget -q -O – http://showip.spamt.net/`; fi;</pre>
</li>
</ol>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.ubuntuverse.at/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.ubuntuverse.at/2009/08/09/diese-woche-in-der-konsole-6/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Installation von CUDA auf Ubuntu 8.10</title>
		<link>http://www.ubuntuverse.at/2009/06/11/installation-von-cuda-auf-ubuntu-810/</link>
		<comments>http://www.ubuntuverse.at/2009/06/11/installation-von-cuda-auf-ubuntu-810/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 14:56:39 +0000</pubDate>
		<dc:creator>z.</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Programme]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[cuda]]></category>
		<category><![CDATA[ibex]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.ubuntuverse.at/?p=535</guid>
		<description><![CDATA[CUDA steht für Compute Unified Device Architecture, und ist Nvidias streamcomputing API, AMDs API-Pedant nennt sich Brook+. Ubuntu 8.10 kommt mit Nvidia-Treiber 177, deshalb kommt CUDA 2.0. zum Einsatz. Mit Mai 2009 ist CUDA 2.2 aktuell. Den CUDA driver (NVIDIA Driver for Linux 32/64-bit with CUDA Support (177.73)) gibts unter http://www.nvidia.com/object/cuda_get.html, ebenso wie das CUDA [...]]]></description>
			<content:encoded><![CDATA[<p><img class="post_img" src="http://www.ubuntuverse.at/wp-content/cuda.png" alt="cuda" width="45" height="43" /></p>
<p>CUDA steht für Compute Unified Device Architecture, und ist Nvidias <a href="http://en.wikipedia.org/wiki/Stream_processing">streamcomputing</a> API, AMDs API-Pedant nennt sich Brook+.</p>
<p>Ubuntu 8.10 kommt mit Nvidia-Treiber 177, deshalb kommt CUDA 2.0. zum Einsatz. Mit Mai 2009 ist CUDA 2.2 aktuell.</p>
<p>Den CUDA driver (NVIDIA Driver for Linux 32/64-bit with CUDA Support (177.73)) gibts unter <a href="http://www.nvidia.com/object/cuda_get.html">http://www.nvidia.com/object/cuda_get.html</a>, ebenso wie das CUDA Toolkit und die CUDA SDK Samples.</p>
<p>Es empfiehlt sich</p>
<pre lang="bash">export CUDA_HOME=/usr/local/cuda</pre>
<p>im zb. ~/.bashrc zu setzen.</p>
<p>Die Installation funktioniert problemlos.</p>
<p><img src="http://www.ubuntuverse.at/wp-content/ray-288x300.png" alt="ray" width="288" height="300" /><br />
<em>realtime raytracing mit NVIDIA 9600: ca. 102 fps</em></p>
<p>Das NVIDIA_CUDA_SDK enthält ca. 25 Demos, von einfachen Bandwith-Test über CUDA/OpenGL Interaktion bis zum Volumerenderer.</p>
<p>Python-Ressourcen:</p>
<p>Python für CUDA<a href="http://mathema.tician.de/software/pycuda"> http://mathema.tician.de/software/pycuda</a> hat sich zum Ziel genommen, ein Python-API für CUDA zu schaffen.</p>
<p>Für <a href="http://scons.org">scons</a> gibt es eine CUDA-Erweiterung:<br />
Scons CUDATool <a href="http://www.scons.org/wiki/CudaTool">http://www.scons.org/wiki/CudaTool</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://www.ubuntuverse.at/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.ubuntuverse.at/2009/06/11/installation-von-cuda-auf-ubuntu-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
