Archiv für die Kategorie „Open Source“

Kultspiel Plumber (Java, Open Source)

Sonntag, 21. März 2010

Dieses Spiel ist das Ergebnis eines zweiwöchigen Uni Praktikums. Es waren daran 4 Personen ca. 3h täglich beteiligt. Das Spiel ist komplett in Java geschrieben, die benötigten Librarys sind in den jeweiligen Downloads enthalten. Um das Spiel zu starten benutzen Sie bitte die plumber.bat unter Windows und die plumber.sh unter Unix.

Spiel:
plumber.tar.gz
plumber.zip

Source (mit Librarys und Dokumentation):
plumber-src.tar.gz

Evidence: Kindprozess konnte nicht gestartet werden (permission denied)

Sonntag, 7. März 2010

Ich nutzte auf meinem Ubuntu System den Browser Iron. Er nutzt Chromium, legt aber viel Wert auf Datenschutz. Da ich diesen Browser auch als Standardbrowser eingestellt habe, versucht Evidence Links mit Iron zu öffnen. Dabei trat jedes mal der Fehler: “Kindprozess konnte nicht gestartet werden (permission denied)” auf.

Das Problem ist schon als Bug bekannt, siehe https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/432778.
Wenn man den Browser zu den “ubuntu-browsers” hinzufügt, kann Evidence Iron auch problemlos nutzen.

These browsers can be added to /etc/apparmor.d/abstractions/ubuntu-browsers and then reloading the evince profile with:
$ sudo apparmor_parser -r -W -T /etc/apparmor.d/usr.bin.evince

Drupal Internationalisierung (i18n)

Mittwoch, 6. Januar 2010

Eine gute Anleitung welche Module man benötigt und was man tun muss, um Drupal zu internationalisieren, findet man hier: http://drupal-translation.com/de/node/11.

apt-get Downloadspeed begrenzen

Montag, 28. Dezember 2009

Geht ganz einfach indem man beim Aufruf von apt-get folgendes angibt

apt-get -o Acquire::http::Dl-Limit=25 ...

Will man den Speed dauerhaft, also bei jedem Aufruf von apt-get begrenzen, empfiehlt es sich, die Datei /etc/apt/apt.conf.d/76download zu erstellen mit folgendem Inhalt:

Acquire
{
Queue-mode "access";
http
{
Dl-Limit "25";
};
};

Ubuntu: Eclipse Buttons nicht klickbar

Freitag, 4. Dezember 2009

Ich habe heute versucht auf meinem Ubuntu 9.04 mit einem frischem Eclipse ein Projekt mittels CVS in meinen workspace zu laden. Leider war es nicht möglich auf den next Button im CVS Dialog zu klicken. Auch der back Button war “kaputt”, der cancel Button funktionierte aber dummerweise!

Wenn man, bevor man Eclipse startet, folgende Umgebungsvariable setzt funktioniert es wieder:

export GDK_NATIVE_WINDOWS=true

TikiWiki: eMail Bestätigung deaktivieren

Mittwoch, 2. Dezember 2009

Leider gibt es auch Probleme wenn man als admin einen neuen Benutzer anlegt. Auch diese Benutzer sollen ihre eMail Adresse aktivieren.

Die gesuchte Einstellung ist leider sehr gut versteckt. Man findet sie, wenn man als admin eingeloggt ist, unter
Admin Home -> Anmeldung
Wenn man auf dieser Seite die Option Benutzer können sich registrieren. aktiviert und speichert werden neue Einstellmöglichkeiten direkt unter Benutzer können sich registrieren. aufgeführt.
Darunter auch die Gesuchte Validate by email. die aktiviert ist. Wenn man sie deaktiviert kann man sich mit einem neu erstellen Benutzer einloggen, ohne das die eMail Adresse bestätigt wurde.

Auch nach dem man die Option, dass sich Benutzer selbst registrieren können, wieder deaktiviert hat, ist die Einstellung geblieben, dass neue Benutzer ihr eMail Adresse nicht bestätigen müssen. Ab jetzt kann nur noch der admin Benutzer erstellen, die sich ohne Aktivierung einloggen können.

GMail in Iron (bzw. Googles Chrome)

Dienstag, 1. Dezember 2009

Seit kurzem bekomme ich, wenn ich mich mit Iron in GMail einlogge, folgende Fehlermeldung und werde sofort wieder ausgeloggt:

You have been signed out of this account.

This may have happened automatically because another user signed in from the same browser. To continue using this account, you will need to sign in again. This is done to protect your account an to ensure the privacy of your information.

Anscheinend gibt es ein ähnliches Problem mit Firefox: http://mail.google.com/support/bin/static.py?page=known_issues.cs

Bei einigen Firefox-Nutzern wird der Fehler “Sie wurden von Google Mail abgemeldet. Sie müssen sich erneut anmelden, um den Chat wieder zu aktivieren” angezeigt. Leeren Sie Ihren Cache, um das Problem zu beheben.

Die gleiche Lösung funktioniert aber auch für das oben genannte Problem mit Iron (bzw. Chrome).

Apache2 mit SSL unter Debian 5

Freitag, 20. November 2009

Nach längeren Probieren habe ich endlich ein HowTo gefunden, das aus funktioniert. Es beschreibt wie man Apache2 so konfiguriert, dass es SSL unterstützt. In der Beschreibung werden auch gleich noch die Zertifikate generiert.
Link: http://venthur.de/Linux/ApacheSSLHOWTO

Iron mit Flash unter Linux

Freitag, 13. November 2009

Leider ist Flash standardmäßig nicht installiert, und auch nicht ohne weiteres aktivierbar. Ich hab es allerdings gerade auf einem Ubuntu 9.10 x64 aktivieren können, und es läuft um einiges besser als Flash im Firefox. Da hatte ich in letzter Zeit immer das Problem, dass ich nicht auf Buttons (im Flash) klicken konnte – der Mouseover Effekt hat zwar funktioniert, aber der Klick hat nichts ausgelöst. Das funktioniert jetzt mit Iron wesentlich besser! :)

Folgende Schritte sind dazu nötig (ich habe meinen Iron unter /opt/iron-linux installiert):

  • “cd /opt/iron-linux”
  • “mkdir plugins”
  • “cp /usr/lib/flashplugin-installer/libflashplayer.so plugins/”
  • Iron neu starten und fertig

Ältere Artikel:
Iron, Googles Chrome mit Datenschutz

CakePHP: CSS und Bilder nicht gefunden

Sonntag, 1. November 2009

Ich habe gerade einen neuen Webserver installiert. Als ich dann die CakePHP Seite aufgerufen habe, konnte zwar der Text, aber nicht das CSS Stylesheet bzw. die Bilder geladen werden – obwohl die Adresse korrekt war.

Das Problem ist, dass das Apache Modul rewrite nicht aktiviert war. Folgender Befehl aktiviert es:

a2enmode rewrite