Tja.. und wenn mein Samsung Galaxy i5800 mal wieder keine USB Verbindung zum PC aufbauen möchte, und den Verbindungsdialog nicht wie gewohnt anbietet, wenn das Gerät mit dem PC verbunden wird, wähle ich einfach diese (kostenfreie ;) ) Nummer (mit Stern!)

*#7284#

Daraufhin öffnet sich ein Einstellungsdialog. Unter USB einmal auf Modem und dann wieder auf PDA geklickt und schon funktioniert alles wieder wie es soll.

Anscheinend stellt sich das Gerät intern ab und an auf Modem um, ohne dies auch anzuzeigen. Technik, die begeistert. Android ist toll. Samsung.. nächstes mal doch lieber von der Quelle. Da gibt es dann auch zeitnah Updates. So warte ich noch immer auf das offizielle Update für Android 2.2 für mein Galaxy. Service, Baby. Da weiß man doch, was man gekauft (bekommen) hat.

Was das neue Ubuntu kann steht schon an wichtigeren Stellen. Was es aber auf jeden Fall wirklich kann ist verdammt schnell hoch- und wieder runterfahren. Ich war ziemlich beeindruckt. Das klappte selbst auf einem 800Mhz Laptop in nur wenigen Sekunden. Umso erstaunter war ich dann, als es auf einem richtigen PC mit einigen Gigaherz und einer teuren ATI Grafikkarte seltsam lang beim Starten brauchte.

Des Rätsels Lösung war schnell gefunden. Im “dmesg” Log konnte man schön erkennen wie das Diskettenlaufwerk fd0 mit 5 langen Timeouts abgefragt wurde, bevor es weiter zur grafischen Oberfläche ging. Warum auch immer hier auf ein Diskettenlaufwerk gewartet wird. Das hat die Vorgängerversion nicht gemacht. Eingebaut war auf jeden Fall keines, doch im Bios eben konfiguriert und daher wohl auch der Treiber geladen. Da habe ich dann die Sache auch kurzerhand deaktiviert und schon ist die Kiste in rasend schnell gestartet und einsatzbereit.

Also wenns mal wieder länger dauert.. ein Blick ins Hardwarelog lohnt sich immer :)

I’ve a bbs system up and running storing the user accounts and their passwords (as md5 hash) in a database. The trac belonging to the bbs stores it’s data in a sqlite db and gave me a hard time for setting up useraccounts. I finally managed to validate users against the data from the mysql database. This is how it works for a standalone tracker project configured as apache2 site with mod_python:


‹Location /trac›
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /path/to/trackerenv
PythonOption TracUriRoot /trac
PythonDebug off
‹/Location›

‹LocationMatch /trac/login›
AuthType Basic
AuthName "Please login with your bbs (forum) account"
Require valid-user

AuthUserFile /dev/null
AuthBasicAuthoritative off
Auth_MYSQL on
Auth_MySQL_Authoritative off

Auth_MySQL_DB thedbname
Auth_MySQL_Username theloginused
Auth_MySQL_Password thepasswordused
Auth_MySQL_Password_Table thetablewiththeuserdata
Auth_MySQL_Username_Field thefieldwiththeusernames
Auth_MySQL_Password_Field thefieldwiththeuserpasswordsstoredasmd5
Auth_MySQL_Empty_Passwords Off
Auth_MySQL_Encryption_Types PHP_MD5
‹/LocationMatch›

With that settings I was able to produce a login request on the login-site of the tracker that could be feed with users and passwords from my existing bbs database tables. Now the users could login to the tracker and I could remove ticket/wiki creation/modification from the anonymous access to prevent spambots spamming the tracker.


trac-admin /path/to/trackenv permission remove anonymous TICKET_CREATE TICKET_MODIFY WIKI_MODIFY WIKI_CREATE
trac-admin /path/to/trackenv permission add authenticated TICKET_CREATE TICKET_MODIFY WIKI_MODIFY WIKI_CREATE

Aug 11 2008

M.A.X.R. 0.2.0

beko | Linux | 0 Comments

M.A.X.R. (Mechanized Assault & Exploration Reloaded) 0.2.0 ist draußen. Dabei handelt es sich um einen Klon des Rundenstrategieklassikers M.A.X.. Das Spiel wird von einem Team innerhalb der Gemeinschaft von maxthegame.de als OpenSource Anwendung entwickelt und läuft im Moment unter Linux und Windows (Mac Version möglich). Die Webseite begann ihre Existenz vor Jahren als reine Fanseite zum Spiel und entwickelte mit der Zeit eine ansehliche Gemeinde. Die Entwicklung an M.A.X.R. läuft dabei nun seit fast einem Jahr und mit dem neusten Release ist es erstmals möglich über TCP/IP, und damit über das Internet, diesen Klassiker zu spielen. Zwar noch nicht wie im erklärten Ziel “bugless” (fehlerfreier), doch ist dies ja auch nur die erste Version.

max_reloaded_startup46.jpgmax_reloaded_startup51.jpgmax_reloaded_startup47.jpg

Leider ist das freie Grafik- und Tonset noch nicht fertig gestellt. Aus diesem Grund muss der Anwender entweder eine Original M.A.X. CD / Installation parat haben, oder sich eine beschnittene Version aus dem Netz herunterladen. Zur Integration der Originaldateien wurde die zusätzliche Anwendung “Resinstaller” geschrieben, welche alle benötigten Dateien aus dem Original extrahiert. Das ist auch für jene wichtig, die unbedingt den originalen Look’n'Feel zum Spiel wollen.

Page 2 of 8