DOS Zeilenumbrüche unter Mac OS X in Unix Zeilenumbrüche umwandeln

Wenn man unter Linux die Zeilenumbrüche einer Datei von DOS zu UNIX ändern möchte, kann man das Kommando dos2unix benutzen. Um das gleiche (ohne Zuhilfenahme von MacPorts) unter Mac OS X zu bewerkstelligen, muss man sich bei dem eingebauten Perl bedienen. Mittels der Kommandozeile:

perl -pe 's/\r\n|\n|\r/\n/g'   input > output

kann man eine Datei in das Unix-Format (LF bzw. \n) umwandeln.

Distrochooser

Durch einen Blogbeitrag bin ich auf den kleinen Dienst mit dem Namen Distrochooser gestoßen. Mit Hilfe dieses Dienstes kann man ermitteln welche Linux-Distribution für die eigene Nutzung in Frage kommen.

Die Startseite des Distrochooser

Die Startseite des Distrochooser

Nachdem man einige Fragen beantwortet hat, bekommt man eine Liste von Distributionen angezeigt, welche zu den Antworten passen. Interessant fand ich, das andere Distribution, als die von mir präferierten Distribution vorgeschlagen wurden. Eventuell sollte man noch eine Gewichtung der einzelnen Fragen einbauen, damit bestimmte Präferenzen (wie z.B. ein bestimmtes Paketsystem) klarer definiert werden können.

Größere Dateien unter Linux finden

Möchte man unter Linux auf der Konsole nach Dateien suchen welche eine bestimmte Größe überschreiten, so kann man folgende Kommandozeile nutzen:

ls -lahS $(find / -type f -size +20000k)

Damit werden alle Dateien mit einer Größe von mindestens 20 Megabyte angezeigt. Die Ausgabe sieht in etwa so aus:

-rw------- 1 postgrey postgrey  10M Feb  1 18:22 /var/lib/postgrey/log.1000000002
-rw-r--r-- 1 root     root     9,9M Jul 13  2014 /usr/lib/locale/locale-archive

MonoGame

Vor einigen Jahren brachte Microsoft das Framework XNA heraus, dessen Abkürzung für XNA’s Not Acronymed steht. Dabei handelt es sich um ein Framework welches die Spieleentwicklung vereinfacht. Mittlerweile wurde die Entwicklung seitens Microsoft allerdings eingestellt. Dazu trug sicherlich auch die Weigerung bei, das ursprüngliche XNA nicht für andere Systeme wie Android, iOS, Linux und Mac OS X anzubieten.

monogame.net

monogame.net

Da das Framework unter eine freien Lizenz veröffentlicht wurde, gibt es mittlerweile einige Forks, welche XNA weiterentwickeln. Einer dieser Forks ist dabei MonoGame. Neben der Unterstützung für weitere Plattformen, neben denen aus der Windows-Welt bekannten, wurden viele Verbesserungen des Frameworks im Lauf der Versionen eingepflegt. Lizenziert ist MonoGame unter der Microsoft Public License (Ms-PL) und damit freie Software. Die offizielle Projektwebseite ist unter monogame.net zu finden.