Endlos MP3s

http://blog.choas.net/2007/03/01/endlos_mp3s

Copyright (C) 2003-2007 LarsGregori (Lizenz: Creative Commons)

01.03.2007 - Bash

Mit einer Endlosschleife endlos Musik hören (z.B. für bash  (Semantik) ):

while $(true); do mplayer *.mp3; done

... geht natürlich auch für Ogg Dateien, falls man keine Mp3 Dateien mehr hat ( Weg mit MP3 - Burn all MP3  (Semantik) ).

 

Treaps

http://blog.choas.net/2007/02/28/treaps

Copyright (C) 2003-2007 LarsGregori (Lizenz: Creative Commons)

28.02.2007 - Algorithmen, Java, Scheme

Bei del.icio.us/sjfsjf  (Semantik) Scheme Hash  (Semantik) wieder entdeckt. Dabei ist mir der Unterpunkt zu Treaps  (Semantik) aufgefallen.

Ein Treap  (Semantik) ist ein binärer Suchbaum, bei dem jeder Knoten aus zwei Elementen besteht. Treaps sind 1986 an der UniversitaetDesSaarlands entstanden.

Randomized Binary Search Trees  (Semantik) zeigt das Einhängen der Knoten.

... und dann gibt es noch Treaps in Java  (Semantik) .

 

Lojban und die Parameter

http://blog.choas.net/2007/01/30/lojban_und_die_parameter

Copyright (C) 2003-2007 LarsGregori (Lizenz: Creative Commons)

30.01.2007 -

Bei xkcd  (Semantik) habe ich dieses Bild gefunden:

Lupe  (Semantik)

... und mich gefragt, was Lojban  (Semantik) ist?

Lojban ist mir vorletztes Jahr bei den Vorträgen des 22C3  (Semantik) zum erste Mal aufgefallen, jedoch hatte ich es damals nur flüchtig betrachtet: Logical Language Lojban  (Semantik)

Lojban ist keine Programmiersprache, sondern eine Sprache die gesprochen und geschrieben werden kann. Sie ist logisch aufgebaut, d.h. die Grammatik hält sich an die Prädikatenlogik und somit ist eine logische Aussage möglich.

Hier ein Beispiel aus Lojban For Beginners  (Semantik) :

la .iulias. klama la .uacintyn. la losandjeles. la cikagos. la .amtrak.

'klama' ist das Grundwort und hat folgenden Aufbau: x1 goes/comes to x2 from x3 via x4 by means x5

x1 bis x5 sind die Parameter und der Lojban-Satz folgende englische Bedeutung:

Julia (x1=la .iulias.) travels to Washington (x2=la .uacintyn.) from Los Angeles (x3=la losandjeles.) via Chicago (x4=la cikagos.) on Amtrak  (Semantik) (x5=la .amtrak.)

Welchen Sinn hat aber Lojban?

Im Buch The Pragmatic Programmer  (Semantik) wird vorgeschlagen jedes Jahr eine andere Programmiersprache zu lernen, um einen anderen Blickwinkel zu erhalten. Genauso sehe ich das bei Lojban. Als ich nämlich die einfache, logische und durchdachte Parametervergabe gesehen habe, bin ich in mich gegangen ( mi klama mi  (Semantik) ). Genau betrachtet werden die Parameter bei einer Funktion / Methode doch recht willkürlich vergeben und neue / vergessene Parameter meistens an die Parameterliste angehängt.

Wenn man sich aber gedanken über die Parameter macht, dann könnte zum Beispiel die Methode travel so definiert sein: travel(to, from, via, by) und so aufgerufen werden: julia.travel(Washington, LosAngeles, Chicago, Amtrak)

 

CapsLock Remappen

http://blog.choas.net/2006/12/06/capslock_remappen

Copyright (C) 2003-2006 LarsGregori (Lizenz: Creative Commons)

06.12.2006 - CapsLock, Linux, Windows

DerJoern  (Semantik) schreibt wie man Caps-Lock unter Linux abschalten  (Semantik) kann. Mir ist dann eingefallen, dass ich auch schon einmal darüber geschrieben habe, als ich Movabletype  (Semantik) benutzt habe und deshalb das ganze nur noch archiviert ist: CapsLock deaktivieren  (Semantik)

... und warum schreibe ich dann nochmals darüber? Weil es im c2:Wiki  (Semantik) eine Seite gibt, die beschreibt, wie man bei allen Betriebssystemen die CapsLock  (Semantik) remappt: RemapCapsLock  (Semantik)

... und ich den Link nun im SBlog23  (Semantik) mit ein bischen Semantik habe.

 

Die Creative Commons NC Problematik

http://blog.choas.net/2006/11/30/die_creative_commons_nc_problematik

Copyright (C) 2003-2006 LarsGregori (Lizenz: Creative Commons)

30.11.2006 - License

Im Open Source Jahrbuch 2006  (Semantik) (Seite 271ff., Freiheit mit Fallstricken: Creative-Commons-NC-Lizenzen und ihre Folgen  (Semantik) ) schreibt Erik Möller  (Semantik) über die Problematik der CC-NC  (Semantik) Lizenz, die keine kommerzielle Nutzung des Inhalts vorsieht. Er zeigt in seinem Artikel die Konsequenzen der CC-NC  (Semantik) , deren aber niemandem so richtig bewusst ist. Insbesondere wenn man sich die Statistik der verwendeten Lizenzen betrachtet, bei der über 66% einen NC Anteil haben: CC License Statistics  (Semantik)

Hauptkritikpunkt ist, dass Werke (z.B. Texte, Bilder und Quellcode) nicht für kommerzielle Zwecke verwendet werden dürfen. Dies mag wohl der eigentliche Beweggrund für diese Lizenzwahl sein. Wer möchte schon seinen Text auf einer durch AdSense  (Semantik) verseuchten Seite sehen? Jedoch durch den Ausschluss der kommerziellen Nutzung/Ausbeutung, verschließt man sich auch gegen die Weiterverwertung durch freie Werke. So erlauben Wikipedia  (Semantik) und das Debian  (Semantik) Projekt keine Inhalte, die aus NC-Lizenzen stammen.

Texte und Bilder bei Wikipedia stehen unter der FDL  (Semantik) , die eine kommerzielle Nutzung erlaubt, solange das davon abgeleitete Werk unter einer gleichen Lizenz steht. Ein NC-lizensiertes Werk kann somit nicht in Wikipedia aufgenommen werden, da es möglicherweise als CD, Buch oder Artikel kommerziell - illegal - weiterleben würde.

Genauso ist es mit dem unter GPL  (Semantik) stehendem Linux  (Semantik) , das in kommerziellen Produkten (immer mehr) zum Einsatz kommt, jedoch nur wenn der Quellcode mit möglichen Änderungen zur Verfügung steht. Das Debian Projekt erlaubt keine Lizenz, die sich mit der GPL nicht verträgt, und die CC-NC verträgt sich nicht.

FDL  (Semantik) und GPL  (Semantik) haben das Ziel die Werke frei zu halten. Dies kann nur dadurch erreicht werden, wenn es keine Einschränkung gibt und gleichzeitig jedes abgeleitete Werk unter einer freien Lizenz fortgeführt wird. Im Falle der Creative Commons  (Semantik) gibt es hierfür die CC-BY-SA  (Semantik) Lizenz: Namen des Autors/Rechtsinhabers muss genannt werden und neu entstandene Inhalte dürfen nur unter Verwendung identischer Lizenzbedingungen weitergeben werden.

Wer sich entschließt sein Werk unter einer Creative Commons Lizenz  (Semantik) zu veröffentlichen, der entschließt sich auch sein Werk kostenlos zur Verfügung zu stellen. Warum dann nicht uneingeschränkt? Sicher vor der kapitalistischen Ausbeutung ist es vielleicht unter dem Kopfkissen, neben dem Sparstrumpf :)

... und jedes Werk, das meine Kreativität zu nutze macht, ist ein freies Werk, das ich und jeder andere lesen, betrachten, (hören), wieder verwenden oder darauf aufbauen kann.

 

Bastle dir dein Handy-Video

http://blog.choas.net/2006/11/26/bastle_dir_dein_handy-video

Copyright (C) 2003-2006 LarsGregori (Lizenz: Creative Commons)

26.11.2006 - 3gp, Ffmpeg, Ubuntu

Sowohl bei der Installation von ffmpeg  (Semantik) unter Ubuntu  (Semantik) , als auch im ffmpeg Sourcecode, wird eine Version ohne 3gp  (Semantik) Unterstützung installiert, da die Lizenz für den 3gp Code unklar ist (siehe amr.c  (Semantik) ). (Bei Gentoo Linux  (Semantik) hat ein +amr gereicht.)

Eine Bastelanleitung ( enable mp3 and amr support in ffmpeg - Ubuntu  (Semantik) ), bei der auch ein Patch mitgeliefert wird, hat leider nicht funktioniert, jedoch zeigt die Anleitung wie sich ein deb-Paket für ffmpeg bauen lässt.

Also habe ich eine zweite Anleitung ( Convert Video to 3GPP  (Semantik) ) ausprobiert, bei der man den 3gp Sourcecode von 3gpp.org  (Semantik) runterlädt. Anders als in der Anleitung beschrieben, stimmt der Pfad bzw. die URL, die in amr.c  (Semantik) angegeben wird.

Mit dieser Anleitung hat es funktioniert. Zudem hat sie noch ein Beispiel, das zeigt, wie man die schwarzen Ränder entfernen kann - außer man möchte Kino-Feeling auf seinem Handy.

... und nun steht nichts mehr im Weg, das neuste Monrose Video von YouTube (siehe YouTube zu mpg  (Semantik) ) auf seinem Handy zu bringen und es auf dem Schulhof vorzuführen :)

 

Arschgeweih

http://blog.choas.net/2006/11/24/arschgeweih

Copyright (C) 2003-2006 LarsGregori (Lizenz: Creative Commons)

24.11.2006 - Bild, Remix2004

Nachdem der PägeRänk nicht mehr so toll für mein 2004er Arschgeweih ist:

Lupe  (Semantik)

... und ich frage mich immer wieder, ob jemandIN das wirklich tätowiert hat? Falls jemandIN das hier unter der Creative Commons Linzenz veröffentlicht sehen will, einfach eine Foto an 'arschgeweih ät beidfarbig pünkt de' schicken :)