<?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>danielnoegel.de</title>
	<atom:link href="http://danielnoegel.de/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielnoegel.de/wordpress</link>
	<description>it&#039;s turtles all the way down</description>
	<lastBuildDate>Thu, 05 Apr 2012 16:40:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Die zwei Gesichter des Handelsblatts</title>
		<link>http://danielnoegel.de/wordpress/2012/04/05/1246/</link>
		<comments>http://danielnoegel.de/wordpress/2012/04/05/1246/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 16:39:13 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Analog]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Gesellschaft]]></category>
		<category><![CDATA[Urheber- und Patentrecht]]></category>
		<category><![CDATA[Autoren]]></category>
		<category><![CDATA[Handelsblatt]]></category>
		<category><![CDATA[Total Buyout]]></category>
		<category><![CDATA[urheberrecht]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1246</guid>
		<description><![CDATA[In der Debatte um das Urheberrecht wurde ja verschiedentlich betont, dass die Autoren einerseits und die Reformer andererseits gar nicht notwendig auf unterschiedlichen Seiten stehen, dass also &#8211; wenn man schon das Augenmerk auf die sicherlich auch vorhandenen Differenzen legt &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/04/05/1246/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>In der Debatte um das Urheberrecht wurde ja verschiedentlich betont, dass die Autoren einerseits und die Reformer andererseits gar <a href="http://www.ccc.de/de/updates/2012/drehbuchautoren">nicht notwendig auf unterschiedlichen Seiten stehen</a>, dass also &#8211; wenn man schon das Augenmerk auf die sicherlich auch vorhandenen Differenzen legt &#8211; eher von zwei Seiten einer Medaille als von zwei unvereinbaren Gegensätzen die Rede sein sollte.</p>
<p>Sehr schön deutlich wird das immer dann, wenn eine dritte Partei auftritt &#8211; etwa Verlage. Diese haben nun naturgemäß eine eher pragmatische Beziehungen zu den Persönlichkeitsrechten der Autoren und könnten sicher auch sehr gut mit dem angelsächsischen Copyright leben. Für sie ist es also letztlich nur von Interesse, dass das jeweilige Schutzrecht das nötige Instrumentarium bietet, um die eigenen (kommerziellen) Interessen zu wahren und durchzusetzen.</p>
<p>So gesehen kann man sich wohl in der Tat Gedanken darüber machen, ob nicht beispielsweise der ein oder andere schlecht <a href="http://danielnoegel.de/wordpress/2012/04/01/ohne-mich/">recherchierte SZ-Bericht</a> zum Thema Urheberrechtsreform auch darauf zurück zu führen ist, dass es den Verlagen ganz gelegen kommt, wenn die Künstler (gegen die kann ja keiner was haben!) im Namen der Kultur und der schönen Dinge überhaupt das Schreckgespenst von Verfall, Banausentum und Ignoranz an die Wand malen.</p>
<p>Das erklärt auch, warum beim Piraten-Bashen und Panik-Machen immer so gerne auf O-Töne von mehr oder minder bekannten Künstlern zurück gegriffen wird: Aus den Zitaten lassen sich immer wieder neue Artikel und Kommentare generieren, die jeweils der aktuellen Gefahrenlage angepasst werden. So erweckt man schnell den Eindruck, hier werde aus erster Hand berichtet &#8211; die Künstler müssen es ja wissen! Künstlerkummer ist also billiges Material und befreit die Verlage von der Verlegenheit, in &#8220;eigener Sache&#8221; schreiben zu müssen, dass man doch bittesehr bei der Urheberrechtsreform nicht an ihre Pfründe gehen möge. Das liest sich nicht sehr neutral und sorgt beim Leser womöglich noch für kritische Fragen.</p>
<p>Dass Verlage auf der einen Seite und Autoren auf der anderen Seite stehen können, zeigt aktuell sehr schön ein <a href="http://www.handelsblatt.com/politik/deutschland/urheberrecht-hundert-kreative-provozieren-die-netzpiraten/6482104.html">Beitrag im Handelsblatt</a>. &#8221;100 Autoren provozieren Netzpiraten&#8221; heißt es da. Während sich das Handelsblatt also im Künstlerkummer suhlt und scheinbar uneigennützig den armen Autoren ein Forum bietet, <a href="http://www.internet-law.de/2012/03/wie-das-handelsblatt-mit-autoren-umgeht.html">berichtet Thomas Stadler</a> darüber, wie das Handelsblatt geschäftlich mit den Autoren zu arbeiten scheint. Dabei räumt sich das Blatt nach der Darstellung Stadlers weitreichende Nutzungsrechte an dem Werk der Autoren ein &#8211; inklusive des Rechtes, die Nutzungsrechte auf Dritte zu übertragen.</p>
<p>Stadler findet für diese Praxis deutliche Worte und spricht u.a. von &#8220;Knebelverträgen&#8221;. Außerdem verlinkt er einen <a href="http://immateriblog.de/uncategorized/offener-brief-an-gabor-steingart-uber-verlage-freie-autoren-urheberrecht-und-innere-pressefreiheit/">offenen Brief eines betroffenen Autoren</a>: Dieser wendet sich darin an das Handelsblatt und tut seinen Unmut über diesen Versuch des &#8220;Total Buyouts&#8221; kund.</p>
<p>Ich denke, dass dieser Fall sehr deutlich macht, wie sich einige Autoren von den Verlagen einspannen lassen, obwohl die Verlage durchaus als Teil des Problems bezeichnet werden können. Leider scheint die Argumentationsstrategie &#8220;das Internet und die Kostenloskultur sind schuld!&#8221; bei vielen Autoren zu verfangen. Gleichzeitig zeigt der offene Brief von Matthias Spielkamp aber auch, dass es Autoren gibt, die sich von den Verlagen nicht in diese unkritische Klagerolle drängen lassen.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/04/05/1246/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ohne mich</title>
		<link>http://danielnoegel.de/wordpress/2012/04/01/ohne-mich/</link>
		<comments>http://danielnoegel.de/wordpress/2012/04/01/ohne-mich/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 19:10:13 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Analog]]></category>
		<category><![CDATA[Digital]]></category>
		<category><![CDATA[Gesellschaft]]></category>
		<category><![CDATA[Politik]]></category>
		<category><![CDATA[Urheber- und Patentrecht]]></category>
		<category><![CDATA[Piraten]]></category>
		<category><![CDATA[Regener]]></category>
		<category><![CDATA[Süddeutsche Zeitung]]></category>
		<category><![CDATA[SZ]]></category>
		<category><![CDATA[urheberrecht]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1243</guid>
		<description><![CDATA[Das bekannte Zündfunk-Interview, in dem Sven Regener in einem längeren Monolog seinen Standpunkt zur Urheberrechtsdebatte darlegt, liegt mittlerweile gute 10 Tage zurück. In dieser Zeit wurden Regeners Äußerungen mehrfach ausgiebig kritisiert, etwa bei Netzpolitik oder in einer eher persönlichen Antwort auf 11k2. &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/04/01/ohne-mich/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Das bekannte <a href="http://www.br.de/radio/bayern2/sendungen/zuendfunk/regener_interview100.html">Zündfunk-Interview</a>, in dem Sven Regener in einem längeren Monolog seinen Standpunkt zur Urheberrechtsdebatte darlegt, liegt mittlerweile gute 10 Tage zurück. In dieser Zeit wurden Regeners Äußerungen mehrfach ausgiebig kritisiert, etwa bei <a href="http://netzpolitik.org/2012/der-aufregener-kim-schmitz-singt-statt-youtube-oder-frei-geht-immer-nur-gegen-die-kunstler/">Netzpolitik</a> oder in einer eher persönlichen Antwort auf <a href="http://11k2.wordpress.com/2012/03/22/sven-regener-du-erzahlst-unsinn-und-ich-erklar-dir-warum/">11k2</a>.</p>
<p>Ebenso unglücklich wie der Regener-Aufreger wirkte der <a href="http://www.drehbuchautoren.de/nachrichten/2012/03/offener-brief-von-51-tatort-autoren-0">Debattenbeitrag von 51 Tatort-Drehbuchautoren</a>. In dem offenen Brief wurden Piraten, Grüne und &#8220;die Netzgemeinde&#8221; recht undifferenziert in einen Topf geworfen und allerlei Lebenslügen bezichtigt. Selbst bei Spiegel Online werden die Ausführungen der Tatort-Autoren als &#8220;Beschimpfung&#8221; <a href="http://www.spiegel.de/netzwelt/netzpolitik/0,1518,824649,00.html">interpretiert</a>. Kein Wunder, bauten die Tatort-Autoren in ihrem offenen Brief überwiegend Strohmänner auf, an denen sie sich genüsslich abarbeiteten. Auch hier ließen Entgegnungen und Gegendarstellungen <a href="http://netzpolitik.org/2012/offener-brief-von-51-tatort-autoren-an-die-netzgemeinde/">nicht lange</a> <a href="http://ccc.de/updates/2012/drehbuchautoren">auf sich warten</a>.</p>
<p>All diese kontroversen Beiträge hätte Thorsten Schmitz pointiert analysieren und zu einem stimmigen Plädoyer für ein zielgerichtete, vorurteilsfreie und sachliche Debatte nutzen könnten. Das hat er nicht getan.</p>
<p>In der Süddeutschen Zeitung vom 31.03/01.04 inszeniert Schmitz geradezu ein Meisterwerk aus Einseitigkeiten und Klischees. Auf Seite 3 (dort wie üblich als ganzseitiger Artikel) arrangiert er Zitat- und Interviewfetzen verschiedenster Personen zu einer stimmigen Melange aus Panikmache und Piratenhatz. Diese &#8211; so darf der Leser erfahren &#8211; seien eine &#8220;Existenznehmerpartei&#8221;, die noch nie mit Künstlern gesprochen, von Politik und dem Urheberrecht keine Ahnung haben und dennoch dessen Abschaffung forderten.</p>
<p>So wird wieder dieser unsägliche Regener-Ausraster bemüht &#8211; ohne Hinweis auf die vielen berechtigten Einwände. Zitiert wird Max Raabe mit dem sinnreichen Satz &#8220;Das Urheberrecht ist nicht vom Himmel gefallen. Es ist eine Errungenschaft &#8211; wie die Demokratie&#8221;. Die Autorin Julia Franck darf sagen, dass es &#8220;Unsinn&#8221; sei, alle Kunst dem Volk gratis zugänglich zu machen. &#8220;Das würde zur Barbarei führen&#8221;. Wer genau diese Forderung gestellt hat und ob es ein Konzept dazu gab, wird leider nicht weiter ausgeführt &#8211; irgendwer &#8220;in dem Internet&#8221; wird derartiges sicher schonmal undifferenziert gefordert haben. Auch ein Urheberrechts-Anwalt, ein Konzert-Veranstalter und der Gema-Chef dürfen sich über den neuen Zeitgeist, das Urheberrecht und natürlich die Piraten auslassen. Da ist dann beispielsweise von &#8220;McCarthy-Stimmung&#8221; die Rede: &#8220;Niemand traut sich mehr, was zu sagen. Nur der Regener&#8221;. Schnell gelte man als &#8220;uncool&#8221; und müsse um seinen Broterwerb fürchten.</p>
<p>So kommt in dem Artikel einiges zusammen: Den Piraten werden alle möglichen und unmöglichen Positionen unterstellt &#8211; selbstverständlich darf sich kein Vertreter der Partei dazu äußern. Stattdessen kommen Personen zu Wort, die ein Szenario beschwören, in dem ein Künstler Enteignung und Ächtung fürchten müssen (der Hinweis auf die verfolgten Kommunisten in der McCarthy-Ära ist in meinen Augen ziemlich bodenlos). Ein Szenario, in dem prädigitale Künstler und Verwerter die letzte Bastion sind in einer Gesellschaft, die das Urheberrecht mental schon abgeschafft zu haben scheint und (raub)kopiert als gäbe es kein Morgen mehr.</p>
<p>Dies nur als kurze Zusammenfassung eines in meinen Augen unterirdischen Artikels, den die SZ vermutlich aus guten Gründen nicht im Netz zum Abruf bereit hält. Das ist auch der Kontext des Leserbriefes, den ich heute trotz meiner Abscheu gegenüber dieser Art der Unmutsbekundung verfasst habe:</p>
<blockquote><p>Sehr geehrte Damen und Herren,</p>
<p style="text-align: justify;">über den Artikel &#8220;ohne mich&#8221; in der SZ vom 31.03/01.04 war ich ernsthaft enttäuscht. Wie kann es sich die SZ leisten, sich über eine ganze Seite in Einseitigkeiten zu ergießen? Welchen Wert hat ein Debattenbeitrag, dessen Auseinandersetzung mit der Gegenposition sich im Wesentlichen darauf beschränkt, &#8220;Ahnungslosigkeit&#8221; zu unterstellen und alte Ressentiments zu bedienen?<br />
Die Debatte um eine Reform des Urheberrechts ist deutlich weiter fortgeschritten, als Sie und die von ihnen zitierten Autoren den Lesern Glauben machen wollen. So geht es keineswegs darum, die Autoren zu berauben oder das Urheberrecht rundweg abzuschaffen. Im Gegenteil versuchen viele Modelle, auch die kleinen Künstler und die Straßenmusiker (über letztere äußert sich Regener in seinem Zündfunk-Interview fast schon abfällig) verstärkt vom Verteilungssystem profitieren zu lassen. Auch der Verbraucherschutz (Stichwort: Abmahnwelle) und &#8220;neue&#8221; Formen von Kreativität (Remix, Montage, Sampling), die eigentlich kaum mehr &#8220;neu&#8221; zu nennen sind, sollen durch ein reformiertes Urheberrecht gefördert und rechtlich abgesichert werden. Einige Überlegungen zielen sogar explizit auf die Stärkung des Urheberrechts, indem etwa die Positionen von Autoren und Musikern gegenüber Verlagen und Labels gestärkt werden. Schließlich geht es auch schlichtweg um die Wahrung von Kulturgütern &#8211; indem die sog. &#8220;Lücke des 20. Jahrhunderts&#8221; geschlossen wird.</p>
<p style="text-align: justify;">Von all dem ist bei Ihnen kein Wort zu lesen. Das ist mehr als enttäuschend &#8211; diese Einseitigkeit und eine derartige Verfremdung real existierender Positionen muss doch fast schon programmatisch sein?</p>
<p style="text-align: justify;">Herzliche Grüße,</p>
</blockquote>
<p>Ich finde es ganz schön entlarvend, dass ein Artikel, der eine ganze Zeitungsseite umfasst, nicht mit einem Wort auf diese Modelle, Vorschläge und Probleme eingeht… sie haben nichts mit Enteignung und &#8220;Abschaffung des Urheberrechts&#8221; zu tun.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/04/01/ohne-mich/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Catacomb Snatch &#8211; Ein Spiel entwickelt sich weiter</title>
		<link>http://danielnoegel.de/wordpress/2012/02/23/catacomb-snatch-ein-spiel-entwickelt-sich-weiter/</link>
		<comments>http://danielnoegel.de/wordpress/2012/02/23/catacomb-snatch-ein-spiel-entwickelt-sich-weiter/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 14:01:50 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[Catacomb Snatch]]></category>
		<category><![CDATA[Fork]]></category>
		<category><![CDATA[Maescool]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1230</guid>
		<description><![CDATA[Im letzten Beitrag zum Thema Catacomb Snatch bin ich kurz auf die Weiterentwicklung des Spiels eingegangen und habe einen Leveleditor vorgestellt. In diesem Teil möchte ich nun genauer das Catacomb Snatch-&#8221;Ökosystem&#8221; ins Auge fassen. Forks Nachdem das Spiel am Sonntag &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/02/23/catacomb-snatch-ein-spiel-entwickelt-sich-weiter/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Im <a href="http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/">letzten Beitrag</a> zum Thema Catacomb Snatch bin ich kurz auf die Weiterentwicklung des Spiels eingegangen und habe einen Leveleditor vorgestellt. In diesem Teil möchte ich nun genauer das Catacomb Snatch-&#8221;Ökosystem&#8221; ins Auge fassen.</p>
<p><strong>Forks<br />
</strong>Nachdem das Spiel am Sonntag freigegeben wurde, haben sich recht schnell verschiedene Forks gebildet. Besonders häufig wurden dabei die Steuerung (Mauskontrolle), verschiedene Bugs und natürlich die Platzhalter-Sprites ins Auge gefasst. Zu den bekannteren Forks gehören sicherlich:</p>
<ul>
<li><a href="http://main.ubersoftech.com/project/ucs/">Uber Catacomb Snatch</a><br />
Ein Fork, der mittlerweile durch einen Artikel in der englischen Wikipedia geadelt wurde und entsprechend oft verlinkt wird; das meiner Meinung nach aber etwas zu Unrecht: Es gibt anscheinend nur einen Entwickler, der Source scheint nicht verfügbar zu sein. Entsprechend hinkt dieser Fork den übrigen hinterher, wenngleich es ein paar nette Ideen gibt (so können die Droiden beispielsweise die Münzsammler leeren).</li>
<li><a href="https://github.com/rCatacombSnatch/Catacomb-Snatch--Reddit-Edition">Catacomb Snatch: Reddit Edition</a><br />
Ein Fork, der von der Reddit-Community betrieben wird. Hier gibt es unter anderem zwei neue Level, neue Grafiken für einige Knöpfe und Sichtlinien für die Geschütze.</li>
<li><a href="https://github.com/Maescool/Catacomb-Snatch">Maescool&#8217;s Catacomb Snatch fork</a><br />
Derzeit mit 67 Forks auf Github und über 110 Abonnements wohl der aktivste Ableger. Aufgrund der Vielzahl von Änderungen, soll dieser Fork etwas ausführlicher vorgestellt werden.</li>
</ul>
<div><strong><span style="line-height: 18px;">Maescool&#8217;s Catacomb Snatch fork<br />
</span></strong><span style="line-height: 18px;">Bei mittlerweile mehr als <a href="https://github.com/Maescool/Catacomb-Snatch/network">67 Forks</a> und gut <a href="https://github.com/Maescool/Catacomb-Snatch/issues?labels=Pull+request&amp;sort=created&amp;direction=desc&amp;state=closed&amp;page=1">40 Pulls Request</a> auf Github kann dieser Fork sicher nicht mehr allein dem belgischen Entwickler &#8220;Maescool&#8221; zugeschrieben werden &#8211; dieser Fork hat sich zu einem tatsächlichen Gemeinschaftsprojekt weiter entwickelt. </span></div>
<div>Neben dem <a href="https://github.com/Maescool/Catacomb-Snatch">Github-Projekt</a> gibt es eine <a href="http://catacombsnatch.info/">offizielle Seite</a> <a href="http://catacombsnatch.info/forum/">mit Forum</a>, ein automatisches Build-System mit <a href="http://ci.maescool.be/job/Catacomb-Snatch/lastStableBuild/">den jeweils aktuellsten Version</a> und ein <a href="https://github.com/Maescool/Catacomb-Snatch/wiki">kleines Wiki</a>. IRC-Nutzer können im Freenode-Kanal #catacomb-snatch die Entwicklung verfolgen.</div>
<div></div>
<div>Einige Neuerungen bei diesem Fork sind:</div>
<div>
<ul>
<li><span style="line-height: 19px;">Neue, schickere Grafiken in den Menüs.</span></li>
<li><span style="line-height: 19px;">Neue Levels und eine ansprechende Levelauswahl.</span></li>
<li><span style="line-height: 19px;">Levels werden automatisch aus dem Ordner ~./mojam/levels ausgelesen.</span></li>
<li><span style="line-height: 19px;">Neue Menüs &#8220;Optionen&#8221; und &#8220;How to Play&#8221;</span></li>
<li><span style="line-height: 19px;">Verschiedene Schwierigkeitsstufen</span></li>
<li><span style="line-height: 19px;">Zielen, schießen, kaufen und aufheben sind nun mit der Maus möglich</span></li>
<li><span style="line-height: 19px;">Levelsystem mit Erfahrungspunkten</span></li>
<li><span style="line-height: 19px;">Upgradesfür Münzsammler und Geschütze (Taste &#8220;F&#8221;)</span></li>
<li><span style="line-height: 19px;">Vollbildmodus (F11)</span></li>
<li><span style="line-height: 19px;">Pause-Bildschirm (ESC)</span></li>
</ul>
<div>Durch die Änderungen und Verbesserungen ist diese CS-Version meiner Meinung nach derzeit die attraktivste und interessanteste. Auf der <a href="https://github.com/Maescool/Catacomb-Snatch/issues?sort=created&amp;direction=desc&amp;state=open&amp;page=1">Issue-Seite</a> bei Github gewinnt man schnell einen Überblick über die verschiedenen Ideen, die zur Zeit in Angriff genommen werden.</div>
<div></div>
<div><strong>Weitere Ressourcen im Netz</strong></div>
</div>
<div>Die Seite &#8220;<a href="http://codyshepp.com/cs/index.php">The Crypt</a>&#8221; bietet weiteres Material rund um Catacomb Snatch. Neben einem Forum finden sich dort Level zum Herunterladen, eine Übersicht verschiedener Forks und Anleitungen zum Erstellen von Leveln und Einrichten eines eigenen Eclipse-Projektes auf Basis des CS-Source Codes.</div>
<div>Das Entwickler-Team Mojang hat zudem eine <a href="http://www.mojang.com/2012/02/20/how-to-use-the-catacomb-snatch-source-code/">kurze Anleitung veröffentlicht</a>, in der geschildert wird, wie der CS-Source Code genutzt werden. Dort werden auch einige Probleme angerissen und mögliche Weiterentwicklungen vorgeschlagen.</div>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/02/23/catacomb-snatch-ein-spiel-entwickelt-sich-weiter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leveleditor für Catacomb Snatch</title>
		<link>http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/</link>
		<comments>http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 11:32:36 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[Catacomb Snatch]]></category>
		<category><![CDATA[Humble Bundle Mojam]]></category>
		<category><![CDATA[level editor]]></category>
		<category><![CDATA[map editor]]></category>
		<category><![CDATA[Mojang]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1216</guid>
		<description><![CDATA[Das kleine Spiel Catacomb Snatch hat in den letzten Tagen viel von sich Reden gemacht: Die Spieleschmiede Mojang (u.a. Minecraft) hat es innerhalb von 60 Stunden während des &#8220;Humble Bundle Mojam&#8221; erstellt und die Entwicklung mit einem Livestream übertragen. Zwar &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[
<a href='http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/catacomb-snatch-map-editor-v0-1_001/' title='Catacomb Snatch Map Editor v0.1_001'><img width="150" height="150" src="http://danielnoegel.de/wordpress/wp-content/uploads/2012/02/Catacomb-Snatch-Map-Editor-v0.1_001-150x150.png" class="attachment-thumbnail" alt="Catacomb Snatch Map Editor v0.1_001" title="Catacomb Snatch Map Editor v0.1_001" /></a>
<a href='http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/catacomb-snatch-map-editor-v0-1_002/' title='Catacomb Snatch Map Editor v0.1_002'><img width="150" height="150" src="http://danielnoegel.de/wordpress/wp-content/uploads/2012/02/Catacomb-Snatch-Map-Editor-v0.1_002-150x150.png" class="attachment-thumbnail" alt="Catacomb Snatch Map Editor v0.1_002" title="Catacomb Snatch Map Editor v0.1_002" /></a>
<a href='http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/catacomb-snatch-map-editor-v0-1_003/' title='Catacomb Snatch Map Editor v0.1_003'><img width="150" height="150" src="http://danielnoegel.de/wordpress/wp-content/uploads/2012/02/Catacomb-Snatch-Map-Editor-v0.1_003-150x150.png" class="attachment-thumbnail" alt="Catacomb Snatch Map Editor v0.1_003" title="Catacomb Snatch Map Editor v0.1_003" /></a>
<a href='http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/catacomb-snatch-map-editor-v0-1_004/' title='Catacomb Snatch Map Editor v0.1_004'><img width="150" height="150" src="http://danielnoegel.de/wordpress/wp-content/uploads/2012/02/Catacomb-Snatch-Map-Editor-v0.1_004-150x150.png" class="attachment-thumbnail" alt="Catacomb Snatch Map Editor v0.1_004" title="Catacomb Snatch Map Editor v0.1_004" /></a>

<p>Das kleine Spiel Catacomb Snatch hat in den letzten Tagen viel von sich Reden gemacht: Die Spieleschmiede Mojang (u.a. Minecraft) hat es innerhalb von 60 Stunden während des &#8220;Humble Bundle Mojam&#8221; erstellt und die Entwicklung mit einem Livestream übertragen.</p>
<p>Zwar ist Catacomb Snatch alles andere als vollständig &#8211; es gibt nur ein Level, die Roboter verhalten sich noch außerordentlich dumm und verschiedene Platzhalter-Sprites lassen deutlich auf den Zeitdruck schließen &#8211; dennoch hat das Spiel eine gewisse Beliebtheit erlangt. Da Mojang den Sourcecode verfügbar gemacht hat, gibt es mittlerweile <a href="http://main.ubersoftech.com/project/ucs">mindestens einen Fork</a>, der die Entwicklung fortführt. Eine leicht veränderte Steuerung, die Behebung einiger Fehler und die neuen Sprites sind durchaus einen Blick wert. Ein weiterer Fork, der u.a. Maussteuerung implementiert, findet sich <a href="https://github.com/Borsty/Catacomb-Snatch">hier</a>.</p>
<p>Weil auch der Fork noch immer nur das eine, alte Level bietet, habe ich einen kleinen Leveleditor geschrieben. Da Catacomb Snatch Tile-Maps verwendet, lassen sich die Level zwar auch mit jedem Grafikprogramm bearbeiten, allerdings soll der Leveleditor das Bearbeiten, Laden und Speichern der Level etwas erleichtern. Daher ist er auch in der Lage, die Level direkt in das Java-Archiv von Catacomb Snatch zu schreiben.</p>
<p>Natürlich ist der Editor noch nicht sonderlich ausgereift &#8211; so werden beispielsweise keine Backups erstellt und auch auf die gewohnten &#8220;Sind sie sicher…?&#8221; Nachfragen muss der Nutzer noch verzichten. Wer schnell ein paar neue Karten für Catacomb Snatch entwerfen und testen möchte, wird damit aber vermutlich durchaus leben können.</p>
<p>Die <a href="https://github.com/jbarabbas/Catacomb-Snatch-Map-Editor">aktuelle Version</a> lässt sich jeweils über <a href="https://github.com/jbarabbas/Catacomb-Snatch-Map-Editor">GitHub</a> beziehen. Dort besteht auch die Möglichkeit, Probleme zu melden.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/02/21/leveleditor-fur-catacomb-snatch/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Erweiterungen für die Gnome-Shell</title>
		<link>http://danielnoegel.de/wordpress/2012/02/16/erweiterungen-fur-die-gnome-shell/</link>
		<comments>http://danielnoegel.de/wordpress/2012/02/16/erweiterungen-fur-die-gnome-shell/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 09:15:03 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[Erweiterungen]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[gnome-shell]]></category>
		<category><![CDATA[Gnome3]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1209</guid>
		<description><![CDATA[Zur Entwicklungspolitik der Gnome-Macher gehört es, einen einheitlichen Desktop auszuliefern, der (euphemistisch formuliert) nicht mit Einstellungsmöglichkeiten überladen ist. Gerade in den frühen Versionen von GNOME3 war dies durchaus Anlass für Kritik, sahen sich doch viele Nutzer bevormundet und nicht in &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/02/16/erweiterungen-fur-die-gnome-shell/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Zur Entwicklungspolitik der Gnome-Macher gehört es, einen einheitlichen Desktop auszuliefern, der (euphemistisch formuliert) nicht mit Einstellungsmöglichkeiten überladen ist. Gerade in den frühen Versionen von GNOME3 war dies durchaus Anlass für Kritik, sahen sich doch viele Nutzer bevormundet und nicht in der Lage, die beanstandeten Eigenheiten der Gnome-Shell bequem wegzukonfigurieren. Dafür gibt  es aber eine mächtige Erweiterungs-Schnittstelle, mit der sich alle möglichen Verhaltensweisen und Darstellungen der Gnome-Shell bearbeiten lassen.</p>
<p>Ein lange erwarteter und sicher nicht unwichtiger Schritt zu einem benutzerfreundlicheren Desktop war daher die Seite <a href="https://extensions.gnome.org/">extensions.gnome.org</a>, über die Erweiterungs-Entwickler und Nutzer zusammenfinden. Die Seite bietet Erweiterungen nicht nur an, sondern ermöglicht es auch, diese direkt dort zu installieren und zu (de)aktivieren.</p>
<p>Eben weil das Installieren und Nutzen von Erweiterungen durch die Seite so komfortabel geworden ist, möchte ich die Erweiterungen vorstellen, die ich nutze, um den Gnome-Desktop meinen Vorstellungen anzupassen.</p>
<p><strong><a href="https://extensions.gnome.org/extension/21/workspace-indicator/">Workspace Indicator<br />
</a></strong>Diese Erweiterung zeigt im Panel die aktuelle Arbeitsfläche an und erlaubt es, diese per Mausklick oder Mausrad zu wechseln. Erspart den Wechsel in den Overlay-Modus.</p>
<p><a href="https://extensions.gnome.org/extension/136/desktop-scroller/"><strong>Desktop Scroller</strong><br />
</a>In eine ähnliche Kerbe schlägt der &#8220;Desktop Scroller&#8221;. Ist diese Erweiterung aktiviert, kann durch Scrollen am rechten Bildschirmrand ebenfalls die Arbeitsfläche gewechselt werden. Die Erweiterung lässt sich relativ leicht so umbiegen, dass das Scrollen am linken Bildschirmrand den Arbeitsflächenwechsel auslöst.</p>
<p><strong><a href="https://live.gnome.org/GnomeShell/Extensions/auto-move-windows">Auto Move Windows<br />
</a></strong>Gehört sicher zu den bekannteren Erweiterungen. Sie verschiebt beliebige Programme nach dem Start auf vorgegebene Arbeitsflächen. Nützlich, wenn man beispielsweise sein Mail-Programm für gewöhnlich auf Arbeitsfläche 2 starten möchte.</p>
<p><strong><a href="https://extensions.gnome.org/extension/18/native-window-placement/">Native Window Placement<br />
</a></strong>Normalerweise ordnet die Gnome-Shell die Fenster im Overlay-Modus symmetrisch an und weist jedem Fenster die selbe Höhe zu. Diese Erweiterung sorgt dafür, dass das Größenverhältnis der Fenster im Overlay-Modus dem realen Größenverhältnis entspricht. Außerdem wird die Anordnung der Fenster so vorgenommen, dass sie der Anordnung der Fenster auf dem Desktop näher kommt. Das erleichtert die Orientierung und das Wiederfinden im Overlay-Modus.</p>
<p><strong><a href="https://extensions.gnome.org/extension/5/alternative-status-menu/">Alternative Status Menu<br />
</a></strong>Ebenfalls sicher eine Standard-Erweiterung. Die Überlegung der Gnome-Macher, den Suspend-Modus in den Vordergrund zu stellen, indem er standardmäßig die einzige Option zum Herunterfahren im Statusmenü ist, stieß von Anfang an bei vielen Nutzern auf Unverständnis &#8211; auch weil die Möglichkeit, mit Hilfe der ALT-Taste weitere Optionen zu erhalten, nicht besonders alltagstauglich bzw. intuitiv erschien. Die Erweiterung &#8220;Alternative Status Menu&#8221; fügt daher weitere Optionen zum Statusmenü hinzu.</p>
<p><strong><a href="https://extensions.gnome.org/extension/164/pulseaudio-equalizer/">PulseAudio-Equalizer<br />
</a></strong>Diese Erweiterung fügt im Sound-Menü eigentlich nur einen Eintrag für den PulseAudio-Equalizer hinzu, der unabhängig davon zusätzlich installiert werden muss. Dennoch finde ich die Erweiterung durchaus praktisch, da der Equalizer so immer griffbereit ist und zum Experimentieren einlädt &#8211; nicht nur bei <a href="http://de.wikipedia.org/wiki/Vuvuzela">Vuvuzela</a>-Sorgen.</p>
<p><strong><a href="https://extensions.gnome.org/extension/94/presentation-mode/">Presentation Mode<br />
</a></strong>Bei Präsentationen oder Flash-Videos greift die Unterdrückung des StandyBy-Modus des Monitors häufig nicht &#8211; der StandBy müsste jedes Mal im Vorfeld manuell deaktiviert werden, wenn man nicht grundsätzlich darauf verzichten möchte. Diese Erweiterung fügt einen weiteren Menüpunkt im Statusmenü an, so  dass der StandBy-Modus des Monitors mit einem Klick unterdrückt werden kann.</p>
<p><strong><a href="https://extensions.gnome.org/extension/43/noa11y/version/101/">noa11y<br />
</a></strong>Das Erreichbarkeits-Menü im Gnome-Panel wird von vielen Nutzern nicht benötigt und kann mit dieser Erweiterung entfernt werden.</p>
<p><strong><a href="https://extensions.gnome.org/extension/181/bigger-messagetray-corner/">Bigger MessageTray Corner<br />
</a></strong>Mit dem Update auf GNOME 3.2.2 wurde der Bereich, der die MessageTray hervorbringt, wenn man mit der Maus darüber fährt, auf einen Pixel verkleinert: Der Nutzer muss die Maus nun nur noch in die untere, rechte Ecke schubsen und kann so auf seine Benachrichtigungen zugreifen, ohne die Leiste ständig versehentlich anzuzeigen, wie es in früheren Versionen oft geschah. Wer allerdings einen zweiten Monitor rechts neben dem ersten angeordnet hat, wird unter Umständen Mühe haben, den &#8220;magischen Pixel&#8221; in der unteren, rechten Ecke des ersten Monitors zu erwischen. Diese kleine Erweiterung habe ich geschrieben, um den Maus-Bereich wieder auf 300 Pixel auszudehnen.</p>
<p><strong><a href="https://extensions.gnome.org/extension/55/media-player-indicator/">Media Player Indicator<br />
</a></strong>Ubuntu-Nutzer kennen bereits die Möglichkeit, ihre Media-Player über das Sound-Menü im Panel zu steuern. Diese Erweiterung bietet diese Möglichkeit auch für Gnome-Shell-Nutzer &#8211; vorausgesetzt, die von ihnen eingesetzten Medien-Spieler nutzen die <a href="http://www.mpris.org/2.1/spec/">MPRIS</a>-Schnittstelle.</p>
<p><strong><a href="https://extensions.gnome.org/extension/28/gtile/">gTile</a> / <a href="https://github.com/jbarabbas/KeyTiling">KeyTiling<br />
</a></strong>Ich habe ja <a href="http://danielnoegel.de/wordpress/2011/12/10/yet-another-tiling-extension/">schon&#8217;mal erwähnt</a>, dass es gerade auf großen Monitoren attraktiv ist, seine Fenster überlappungsfrei anzuordnen. Nicht ohne Grund bieten viele Systeme und Oberflächen die Möglichkeit, Fenster beispielsweise über den halben Bildschirm zu spannen, wenn man sie an den entsprechenden Bildschirm-Rand zieht. Ich nutze zur Zeit gTile und meine Eigenkreation KeyTiling parallel, um ein wenig Tiling-Gefühl auf den Desktop zu bringen.</p>
<p>Für Hinweise auf weitere interessante Erweiterungen bedanke ich mich schonmal im Voraus <img src='http://danielnoegel.de/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/02/16/erweiterungen-fur-die-gnome-shell/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>TurboPrint und systemd</title>
		<link>http://danielnoegel.de/wordpress/2012/02/14/turboprint-und-systemd/</link>
		<comments>http://danielnoegel.de/wordpress/2012/02/14/turboprint-und-systemd/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 13:39:19 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[daemon]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[systemd]]></category>
		<category><![CDATA[tprintdaemon]]></category>
		<category><![CDATA[turboprint]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1203</guid>
		<description><![CDATA[Wer systemd verwendet und auf TurboPrint angewiesen ist, wird vielleicht festgestellt haben, dass der TurboPrint-Daemon &#8220;tprintdaemon&#8221; nicht automatisch gestartet wird. Wie der Änderungs-Übersicht zu entnehmen ist, wurde dieses Problem erst mit TurboPrint 2.24 behoben. Wer ältere Versionen einsetzt, profitiert also nicht &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2012/02/14/turboprint-und-systemd/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Wer systemd verwendet und auf TurboPrint angewiesen ist, wird vielleicht festgestellt haben, dass der TurboPrint-Daemon &#8220;tprintdaemon&#8221; nicht automatisch gestartet wird. Wie der Änderungs-Übersicht zu <a href="http://www.turboprint.de/history.html">entnehmen</a> ist, wurde dieses Problem erst mit TurboPrint 2.24 behoben. Wer ältere Versionen einsetzt, profitiert also nicht davon.</p>
<p>Da es unter systemd sehr leicht ist, neue Services zu definieren, kann leicht Abhilfe geschafft werden:</p>
<pre>[Unit]
Description=TurboPrintDaemon

[Service]
Type=forking
ExecStart=/usr/bin/tprintdaemon
Restart=on-abort

[Install]
WantedBy=multi-user.target</pre>
<p>Dieser Code wird schlicht in der neu zu erstellenden Datei <code>/etc/systemd/system/tprintdaemon.service</code><br />
abgelegt.</p>
<p>Nun kann der Service mit<br />
<code>sudo systemctl enable tprintdaemon.service</code><br />
installiert und mit<br />
<code>sudo systemctl start tprintdaemon.service</code><br />
direkt gestartet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2012/02/14/turboprint-und-systemd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yet another tiling extension</title>
		<link>http://danielnoegel.de/wordpress/2011/12/10/yet-another-tiling-extension/</link>
		<comments>http://danielnoegel.de/wordpress/2011/12/10/yet-another-tiling-extension/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 19:22:45 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[anordnen]]></category>
		<category><![CDATA[Fenster]]></category>
		<category><![CDATA[gTile]]></category>
		<category><![CDATA[KeyTiling]]></category>
		<category><![CDATA[ShellShape]]></category>
		<category><![CDATA[Tiling]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1185</guid>
		<description><![CDATA[Vor einiger Zeit habe ich ja bereits auf Shellshape hingewiesen. Die Kombination aus Gnome-Shell Extension und Mutter-Ersatz bringt echtes Tiling auf den Gnome-Desktop. Zum alltäglichen Einsatz konnte ich mich dann aber doch nicht durchringen: Die starke Unterscheidung der beiden Modi &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2011/12/10/yet-another-tiling-extension/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Vor einiger Zeit habe ich ja bereits auf <a href="http://gfxmonk.net/shellshape/">Shellshape</a> <a href="http://danielnoegel.de/wordpress/2011/11/18/tiling-in-der-gnome-shell-mit-shellshape/">hingewiesen</a>. Die Kombination aus Gnome-Shell Extension und Mutter-Ersatz bringt echtes Tiling auf den Gnome-Desktop. Zum alltäglichen Einsatz konnte ich mich dann aber doch nicht durchringen: Die starke Unterscheidung der beiden Modi &#8220;Tiling&#8221; und &#8220;Floating&#8221; sprach mich nicht sonderlich an und die vielen Tastenkürzel um die jeweiligen Tiles zu vergrößern, zu verkleinern, zu verschieben und zu tauschen fand ich auch nicht übermäßig intuitiv.</p>
<div id="attachment_1186" class="wp-caption alignleft" style="width: 160px"><a style="color: #4a630f; text-decoration: none; line-height: 18px;" href="http://danielnoegel.de/wordpress/wp-content/uploads/2011/12/gtile.png"><img class="size-thumbnail wp-image-1186" style="border: initial initial initial;" title="gtile" src="http://danielnoegel.de/wordpress/wp-content/uploads/2011/12/gtile-150x150.png" alt="Tiling mit gTile" width="150" height="150" /></a><p class="wp-caption-text">Tiling mit gTile</p></div>
<div>
<p><strong>gTile</strong><br />
Auf der neuen <a href="https://extensions.gnome.org/">Gnome3-Extension-Seite</a> bin ich dann noch auf <a href="https://github.com/vibou/vibou.gTile">gTile</a> gestoßen. Diese Erweiterung erlaubt ebenfalls das überlappungsfreie Anordnen der Fenster &#8211; allerdings wird hier das jeweils aktive Fenster durch eine kleine Dialog-Box auf dem Bildschirm angeordnet. Auch ein sehr schöner Ansatz, der etwas einsteigerfreundlicher wirkt, als die Shellshape-Variante.</p>
<p>Mir war aber eher nach einem Ansatz, wie ich ihn unter Ubuntu einmal mit Compiz umgesetzt hatte: Durch Tastenkombinationen wollte ich die Fenster schnell und flexibel beliebigen Ecken des Bildschirms zuweisen können. Durch mehrmaliges Tasten-Drücken &#8211; so die Überlegung &#8211; würden die Fenster dann in ihrer Ecke verschiedene Größen annehmen. Eine gute Gelegenheit, sich einmal näher mit den Gnome-Shell-Extensions zu befassen.</p>
<div id="attachment_1188" class="wp-caption alignleft" style="width: 160px"><a href="http://danielnoegel.de/wordpress/wp-content/uploads/2011/12/tiling.png"><img class="size-thumbnail wp-image-1188" title="tiling" src="http://danielnoegel.de/wordpress/wp-content/uploads/2011/12/tiling-150x150.png" alt="Ein mit KeyTiling erstelltes Layout" width="150" height="150" /></a><p class="wp-caption-text">Die verschiedenen Fenster wurden hier bequem mit &quot;KeyTiling&quot; angeordnet.</p></div>
<p><strong>KeyTiling</strong><br />
Herausgekommen ist dabei &#8220;<a href="https://github.com/jbarabbas/KeyTiling">KeyTiling</a>&#8220;, eine einfache Gnome-Shell-Erweiterung, die das Arrangieren der Fenster mittels Tastenkombinationen erlaubt. Natürlich sind die damit erreichbaren Layouts letztlich begrenzt; für die meisten Anwendungsfälle sollte es aber genügen. Außerdem unterstützt KeyTiling mehrere Monitore und erlaubt es beispielsweise, ein Fenster schnell auf den nächsten Monitor zu packen und dort nach Wunsch auszurichten.</p>
<p>Die Erweiterung läuft stabil, hat aber noch einen kleinen Pferdefuß: Ich habe bisher nur die Funktion &#8220;Main.wm.setKeybindingHandler&#8221; gefunden, um globale Tastenkombinationen aus der Erweiterung heraus zu registrieren. Diese Funktion scheint aber auf bestimmte vordefinierte Kombinationen in &#8220;/apps/metacity/global_keybindings&#8221; beschränkt zu sein. Daher ist es mir bisher nicht gelungen, neue Kombinationen zu registrieren &#8211; ich musste bestehende Schlüssel überschreiben, namentlich die Schlüssel &#8220;run_command_[1-11]&#8220;. Das sollte in der Regel nicht schmerzen, weil benutzerdefinierte Tastenkürzel in Gnome3 diese Schlüssel gar nicht mehr berühren. Dennoch: Bei der Aktivierung der Erweiterung werden die fraglichen Tastenkürzel kurzer Hand überschrieben und auf &#8220;KeyTiling&#8221; umgebogen.</p>
<p>Außerdem könnten die Fenstergrößen Anlass zur Kritik geben. Momentan nehmen die Fenster in den Ecken wahlweise 1/3, 1/2 oder 2/3 der Bildschirms ein. Eine strikte Aufteilung in Vierteln wäre sicher sinnvoller bezüglich der Kombinationsmöglichkeiten &#8211; die resultierende Fenstergröße fand ich aber nicht sonderlich günstig für meinen Bildschirm. Eine Aufteilung in Sechstel würde noch mehr Freiheiten bei der Anordnung der Fenster ermöglichen &#8211; dazu müsste der Nutzer aber bis zu 30 Mal eine bestimmte Tastenkombination drücken &#8211; nicht gerade erstrebenswert.</p>
<p>Schließlich scheint es in bestimmten Fällen Probleme mit der Positionierung der Fenster zu geben &#8211; eventuell ist dies auf Sekundärbildschirme beschränkt, die keine obere Leiste haben, ganz sicher bin ich mir da noch nicht.</p>
<p>Wie auch immer: Dieses kurze und nicht sonderlich unterhaltsame Video zeigt, wie verschiedene Fenster auf dem Desktop angeordnet werden und mittels mehrfacher Tastendrücke unterschiedliche Größen annehmen.</p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/wEN9_X6wG2g" frameborder="0" allowfullscreen></iframe></p>
<p>Von echtem Tiling kann, wie ihr seht, keine Rede sein &#8211; &#8220;KeyTiling&#8221; ist eher eine Hilfe, um Fenster nebeneinander anzuordnen.</p>
<p><strong>Die Tastenkombinationen<br />
</strong>Zur Zeit sind alle Tastenkombinationen fest im Script eingebaut. Sie können dort aber relativ leicht angepasst werden. Die Belegung stellt sich dabei wie folgt dar:</p>
<ul>
<li>&lt;Control&gt;&lt;Alt&gt;KP_1: Fenster unten links anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_2: Fenster unten anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_3: Fenster unten rechts anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_4: Fenster links anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_5: Fenster auf anfängliche Position und Größe zurück setzen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_6: Fenster rechts anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_7: Fenster oben links anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_8: Fenster oben anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_9: Fenster oben rechts anordnen.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_0: Zwischen Vollbild- und Normalmodus hin- und herschalten.</li>
<li>&lt;Control&gt;&lt;Alt&gt;KP_Enter: Fenster auf den nächsten Monitor verschieben.</li>
</ul>
<p>Wer KeyTiling einmal testen möchte, kann es über <a href="https://github.com/jbarabbas/KeyTiling">Github beziehen</a>. Für Rückmeldungen und Tipps &#8211; besonders bzgl. einer besseren Hotkey-Schnittstelle &#8211; bedanke ich mich schonmal.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2011/12/10/yet-another-tiling-extension/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Kleiner Ersatz für nautilus-open-terminal</title>
		<link>http://danielnoegel.de/wordpress/2011/11/22/kleiner-ersatz-fur-nautilus-open-terminal/</link>
		<comments>http://danielnoegel.de/wordpress/2011/11/22/kleiner-ersatz-fur-nautilus-open-terminal/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 12:50:23 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[Erweiterung]]></category>
		<category><![CDATA[Nautilus]]></category>
		<category><![CDATA[open-terminal]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1179</guid>
		<description><![CDATA[Da die Erweiterung nautilus-open-terminal schon seit einiger Zeit für Probleme sorgt und Nautilus abstürzen lässt (Fehlermeldung,Bericht bei Chris) und ich mir ohnehin mal die Python-Schnittstelle von Nautilus ansehen wollte, habe ich eine kleine Erweiterung geschrieben, die nautilus-open-terminal ersetzen soll, bis &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2011/11/22/kleiner-ersatz-fur-nautilus-open-terminal/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Da die Erweiterung nautilus-open-terminal schon seit einiger Zeit für Probleme sorgt und Nautilus abstürzen lässt (<a href="https://bugs.launchpad.net/ubuntu/+source/nautilus-open-terminal/+bug/869131">Fehlermeldung</a>,<a href="http://linuxundich.de/de/software/absturze-des-nautilus-dateimanagers-in-ubuntu-oneiric-11-10-abstellen/">Bericht bei Chris</a>) und ich mir ohnehin mal die Python-Schnittstelle von Nautilus ansehen wollte, habe ich eine kleine Erweiterung geschrieben, die nautilus-open-terminal ersetzen soll, bis das Original wieder einwandfrei arbeitet.</p>
<p>Die von Chris angesprochenen Probleme mit &#8220;Nautilus-Python&#8221; scheinen insgesamt darauf zurückzuführen zu sein, dass für Nautilus-Erweiterungen die GTK3-Anbindung jetzt zwingend erforderlich sind. Durch die Ableitung von GObject ließen sich in meinem Fall also die Probleme beseitigen.</p>
<p>Wer sich meine &#8220;open-terminal&#8221;-Variante einmal ansehen möchte, kann dies bei <a href="https://github.com/jbarabbas/open-terminal">GitHub</a> tun. Abgelegt wird das Skript im Verzeichnis <strong>~/.local/share/nautilus-python/extensions/</strong>, wobei ich das Verzeichnis in meinem Fall erst noch erstellen musste.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2011/11/22/kleiner-ersatz-fur-nautilus-open-terminal/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Tiling in der Gnome-Shell mit ShellShape</title>
		<link>http://danielnoegel.de/wordpress/2011/11/18/tiling-in-der-gnome-shell-mit-shellshape/</link>
		<comments>http://danielnoegel.de/wordpress/2011/11/18/tiling-in-der-gnome-shell-mit-shellshape/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 13:52:24 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Open Source & Co]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[Extension]]></category>
		<category><![CDATA[gnome-shell]]></category>
		<category><![CDATA[ShellShape]]></category>
		<category><![CDATA[Tiling]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1130</guid>
		<description><![CDATA[ShellShape ist eine Erweiterung für die Gnome-Shell und erweitert diese um Tiling, also das überlappungsfreie Anordnen von Fenstern. ShellShape besteht streng genommen aus zwei Teilen: Der Gnome-Shell Extension und einem Fork von Mutter, dem Compositing- und Fenstermanager der Gnome Shell. &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2011/11/18/tiling-in-der-gnome-shell-mit-shellshape/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://gfxmonk.net/shellshape/">ShellShape</a> ist eine Erweiterung für die Gnome-Shell und erweitert diese um <a href="http://de.wikipedia.org/wiki/Tiling_(Computer)">Tiling</a>, also das überlappungsfreie Anordnen von Fenstern. ShellShape besteht streng genommen aus zwei Teilen: Der Gnome-Shell Extension und einem Fork von Mutter, dem Compositing- und Fenstermanager der Gnome Shell. Um zu verhindern, dass die Installation von ShellShape direkt die Originalversion von Mutter von der Platte fegt, wird auf der Seite des Projekts die Verwendung von ZeroInstall empfohlen, da der Konflikt so vermieden wird und die Systemdateien unangetastet bleiben.</p>
<p><iframe src="http://player.vimeo.com/video/25589480?title=0&amp;byline=0&amp;portrait=0" width="201" height="113" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/25589480">shellshape demo</a> von <a href="http://vimeo.com/gfxmonk">Tim Cuthbertson</a> auf <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Ich habe die Pakete allerdings über das <a href="https://aur.archlinux.org/">Arch User Repository</a> bezogen, aktuelle PKGBUILD-Dateien finden sich in den Kommentaren der <a href="https://aur.archlinux.org/packages.php?ID=50257">jeweiligen</a> <a href="https://aur.archlinux.org/packages.php?ID=50256">Pakete</a>.</p>
<p>Nach erfolgreicher Installation sollte die Gnome-Shell neu gestartet (Alt+F2, dann das Kommando &#8220;r&#8221; absetzen) und die ShellShape Extension aktiviert werden. In der Leite oben erscheint dann ein neuer Eintrag. Hier kann zwischen normalen Modus (&#8220;Floating&#8221;) und Tiling (merkwürdiger Weise übersetzt mit &#8220;Horizontal&#8221;) gewechselt werden. Das ist schonmal eine ganz gute Sache, da so schnell und bequem zwischen den beiden Modi gewechselt werden kann, abhängig davon, was und wie man gerade arbeiten möchte.</p>
<p>Wie von anderen Tiling-Managern gewohnt, bietet auch ShellShape eine ganze Reihe von <a href="http://gfxmonk.net/shellshape/#controls">Tastenkombinationen</a>, mit denen die Fenster vergrößert, verkleinert und ausgetauscht werden können. Grundsätzlich funktioniert das Ganze auch wie erwartet. Allerdings hatte ich doch den Eindruck, dass es öfter zu Problemen und Darstellungsfehlern kommt, wenn man Fenster vergrößert / verkleinert / verschiebt oder sich sogar mit der Maus daran zu schaffen macht. So war es für mich dann doch öfter umständlich und müßig, das Layout zu erreichen, das intendiert war.</p>
<p>Hier könnte etwas mehr Einarbeitungszeit sicher Abhilfe schaffen. Insgesamt erscheint mir die Idee sehr attraktiv, einen modernen Desktop mit Tiling-Funktionen zu versehen, die je nach Anwendungsfall ein- und abgeschaltet werden können. Das macht viel Spaß, wenn man für bestimmte Arbeiten die Tiling-Funktionen möchte, ansonsten aber eher im Normalbetrieb unterwegs ist. Allerdings hatte ich dann doch den Eindruck, dass besonders die Mausbedienung der Tiles noch nicht ganz ausgereift ist &#8211; und das wäre mMn wirklich sinnvoll, wollte man die Gnome-Shell tatsächlich mit Tiling verheiraten. Auch die Unterstützung zweier Monitore im TwinView-Betrieb ließ in meinem kurzen Test zu wünschen übrig.</p>
<p>So gesehen kann ich einen kurzen Test durchaus empfehlen. Für eine dauerhafte Verwendung ist die Erweiterung zur Zeit wohl noch nicht ausgelegt, sogar die offizielle Seite rät davon ab.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2011/11/18/tiling-in-der-gnome-shell-mit-shellshape/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nvidia, Twinview und das Youtube-Vollbild</title>
		<link>http://danielnoegel.de/wordpress/2011/10/12/nvidia-twinview-und-das-youtube-vollbild/</link>
		<comments>http://danielnoegel.de/wordpress/2011/10/12/nvidia-twinview-und-das-youtube-vollbild/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 10:41:16 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Digital]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Ubuntuusers-Planet]]></category>
		<category><![CDATA[dualview]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[fullscreen]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[twinview]]></category>
		<category><![CDATA[Vollbild]]></category>

		<guid isPermaLink="false">http://danielnoegel.de/wordpress/?p=1127</guid>
		<description><![CDATA[Bei der Verwendung des proprietären Nvidia-Treibers in Kombination mit Twinview kommt es bei einigen Flash-Video-Seiten zu einem hässlichen Fehler: Videos werden im Vollbild nicht korrekt dargestellt, das Bild füllt nur einen kleinen Teil des Bildschirms aus. Ich hatte bisher noch &#8230;<p class="read-more"><a href="http://danielnoegel.de/wordpress/2011/10/12/nvidia-twinview-und-das-youtube-vollbild/">Weiterlesen &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://danielnoegel.de/wordpress/wp-content/uploads/2011/10/Bildschirmfoto-am-2011-10-12-115833.png"><img class="alignleft size-thumbnail wp-image-1128" title="Das Problem: Falsch vergrößertes Video im Vollbildmodus" src="http://danielnoegel.de/wordpress/wp-content/uploads/2011/10/Bildschirmfoto-am-2011-10-12-115833-e1318414088254-150x150.png" alt="" width="150" height="150" /></a>Bei der Verwendung des proprietären Nvidia-Treibers in Kombination mit Twinview kommt es bei einigen Flash-Video-Seiten zu einem hässlichen Fehler: Videos werden im Vollbild nicht korrekt dargestellt, das Bild füllt nur einen kleinen Teil des Bildschirms aus.</p>
<p>Ich hatte bisher noch keine zufriedenstellende Lösung gefunden. Einige Nutzer lassen durch <a href="http://ubuntuforums.org/showthread.php?t=910078#4">zusätzliche Skripte </a>den Flashplayer auf Youtube durch VLC ersetzen. Andere Nutzer lassen durch <a href="http://ubuntuforums.org/showthread.php?t=1009461&amp;page=5#50">diesen Trick</a> das Flash-Video das gesamte Browser-Fenster einnehmen und versetzen dann den Browser in den Vollbild-Modus. Wirklich befriedigend ist das alles nicht.</p>
<p>Alistair Buxton hat sich auf seiner <a href="http://al.robotfuzz.com/">Homepage</a> einmal näher mit dem Problem beschäftigt und <a href="http://al.robotfuzz.com/content/workaround-fullscreen-flash-linux-multiheaded-desktops">rausgefunden</a>, warum der Flashplayer auf Youtube so skaliert, wie er skaliert. Letztendlich ermittelt das Flash-Plugin durch einen bestimmten API-Aufruf (XGetGeometry) die Größe der Anzeigefläche. Diese wird an den Flash-Player weitergereicht, der daraus seine Schlüsse zieht. Der Youtube-Player scheint zunächst das Flash-Video auf den gesamten Anzeigebereich zu skalieren, um dieses Bild dann (inklusive schwarzer Balken) wieder auf die Größe der primären Anzeige runterzuskalieren oder entsprechend zu beschneiden. Auf der Seite von Alistair Buxton ist das anhand verschiedener Bilder gut nachzuvollziehen.</p>
<p>Alistair hat nun einen kleinen Hack veröffentlicht, der den Aufruf der Methode &#8220;XGetGeometry&#8221; durch dynamisches Linken mittels LD_PRELOAD überschreibt. Wenn das Flash-Plugin nun nach der Anzeigegröße fragt, werden ihm Breite und Höhe des primären Bildschirms zurückgegeben. Der kleine Hack findet sich <a href="http://al.robotfuzz.com/~al/fullscreenhack/">hier</a> und ist leicht zu verwenden, in der Readme-Datei finden sich alle wichtigen Informationen.</p>
<p>Einen Nachteil hat auch diese Methode natürlich: Bei jedem Aufruf des Browsers muss die Umgebungsvariable LD_PRELOAD explizit gesetzt werden, damit die modifizierte XGetGeometry-Funktion zum Tragen kommt. Es empfiehlt sich daher, die .desktop-Datei des Lieblingsbrowsers entsprechend anzupassen. Alternativ könnte auch ein kleines Skript erstellt werden, das statt des Browsers aufgerufen wird:</p>
<p><code>﻿#!/bin/bash<br />
LD_PRELOAD=/usr/lib/libfullscreenhack.so chromium-browser $@</code></p>
<p>Letztlich ist natürlich auch diese Lösung keine Dauerlösung. Durch den kleinen Trick von Alistair kann man das Problem aber erstmal umschiffen. Endlich.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://danielnoegel.de/wordpress/2011/10/12/nvidia-twinview-und-das-youtube-vollbild/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

