In den verschiedenen Linux Distributionen gibt es ja die unterschiedlichsten Paketsysteme und Installationsansätze. Einen schönen Einstieg in dieses Thema bietet der Artikel Software unter Linux installieren welcher unter http://www.tuxhausen.de/kurs_software_installieren.html zu finden ist. Der Artikel ist dabei Bestandteil eines Kurses. Das Inhaltsverzeichnis dieses Kurses kann unter http://www.tuxhausen.de/index.html eingesehen werden.
Sintel – The Game
Nach dem sich die Produktion des neuen Blenderfilms Sintel (http://durian.blender.org) langsam dem Ende nähert, diesmal allerdings kein Spiel geplant war, hat dies die Community in die Hand genommen. Unter http://sintelgame.org/ ist die Seite dieses Projektes zu finden. Es soll auch schon einiges an Material vorhanden sein und das Projekt wird nun auch von Philippe Rey (http://www.phreymusic.com) musikalisch unterstützt. Schauen wir mal was aus dem Projekt wird.
Stausimulation
In einem Podcast über Stauforscher wurde irgendwann eine Webseite erwähnt auf der man das auch mal plastisch ausprobieren kann wie sich ein Stau bildet. Diese Webseite ist unter http://www.traffic-simulation.de/ zu finden. Dort gibt es ein Java Applet mit dem man verschiedene Verkehrsszenarien ausprobieren kann und diverse Parameter variieren kann. Sehr interessant mal zu sehen unter welchen Bedingungen ein Stau entsteht und wieder verschwindet.
Bestimmte Dateien rekursiv löschen
Gestern wollte ich alle Makefile.am Dateien aus einem bestimmten Verzeichnis löschen. Da mir der Krusader keine Möglichkeit dazu bot das ganze elegant zu lösen musste das Terminal ran. Dort sieht das ganze dann so aus:
find /home/seeseekey/Development/invertika.googlecode.com/client/ -name ‚Makefile.am‘ -delete
Und ganz wichtig, vorher schauen ob die Pfade stimmen damit nichts schief geht ;) Und wenn das passende Projekt dazu interessiert der sollte einfach mal http://invertika.org besuchen.
MediaWiki Inhalte schützen
Manchmal möchte man nicht das man die Inhalte einer MediaWiki ohne Anmeldung sehen oder sich auch nur registrieren kann. Dazu trägt man in die LocalSettings.php einfach folgendes ein:
$wgGroupPermissions['*' ]['createaccount'] = false;
$wgGroupPermissions['*' ]['edit'] = false;
$wgGroupPermissions['*' ]['read'] = false;
$wgGroupPermissions['sysop']['createaccount'] = true;
$wgGroupPermissions['user' ]['edit'] = true;
$wgGroupPermissions['user' ]['read'] = true;
$wgWhitelistRead = array ("Spezial:Userlogin");
Die ersten Zeilen setzen dabei die entsprechenden Rechte während die letzte Zeile den User Login erlaubt. Denn ohne Anmeldung kann man sich nicht anmelden ;) Neue Accounts kann man nun nur noch als sysop anlegen.