Archiv

Archiv für Juni, 2008

Quelloffene Cola – OpenCola

23. Juni 2008 Malte 1 Kommentar

OpenCola ist ein Cola-Getränk, dessen Rezept frei verfügbar ist und von jedem
modifizierbar. Jeder darf das Getränk herstellen und lizenzkostenfrei vertreiben.
Solange man sich an die Vorgaben der GNU General Public License (GPL) hält, darf man
das Rezept auch verändern. Derzeit liegt OpenCola in der Version 1.1.3 vor.

So ähnlich steht es bei dem Wikipedia-Artikel zu OpenCola, sehr lesenswert :D Hätte ich nicht gewusst, dass es Wikipedia ist, hätte ich es für eine Fun-Seite gehalten. Netter Versuch, das GPL-Prinzip zu erklären, so wird es auch für Nicht-Nerds deutlich:

free as in freedom, not free as in beer

Categories: Fun Tags: , , , , , ,

PHP-Framework CodeIgniter durchleuchtet

22. Juni 2008 Malte Keine Kommentare

Vor ein paar Tagen wurde ich auf das PHP-Framework CodeIgniter aufmerksam. Nachdem ich mir die Propaganda auf der Startseite und den Beginn der Dokumentation durchgelesen hatte, war ich überzeugt, dass CodeIgniter der richtige Ansatz für zukünftige kleinere Projekte ist. Die Seite wirbt u.a. mit guter Performance, Kompatibilität zu konventionellen Webspace’s, wenig Konfigurationsaufwand, keiner Kommandozeile, simplen Lösungen und guter Dokumentation. Auch die Screencasts waren interessant und so habe ich den Code heruntergeladen und das Ganze mal unter die Lupe genommen … Mehr…

PHP verschönert Ausgaben wie var_dump()

20. Juni 2008 Malte Keine Kommentare

Kürzlich fiel mir auf, dass PHP anscheinend neuerdings Fehler-Ausgaben und Debug-Ausgaben, wie ich sie gerne mit var_dump() mache, styled. Anstatt, dass wie bisher die Ausgabe im Default-Font so hintereinander weg geschrieben wurde, erscheint sie nun mit einem umschlossenen <pre> und farbiger Hervorhebung verschiedener Datentypen.

Das Feature hilft sehr, ist man doch meistens zu faul, manuell entsprechende Tags zu setzen. Installiert ist bei mir derzeit PHP Version 5.2.4

Categories: PHP Tags:

Lästige Anrufe vermeiden

10. Juni 2008 Malte Keine Kommentare

Ist die Angabe der Telefonnummer bei Registrierungen pflicht und will man die zunehmenden lästigen Werbeanrufe vermeiden, kann man einfach “Frank” rangehen lassen.
Zum Beispiel wenn man an einem Gewinnspiel teilnehmen möchte, wo man davon ausgehen kann, Anrufe zu erhalten, gibt man einfach “Franks” Handynummer an und er nimmt die Anrufe seriös, aber wirkungsvoll entgegen und die “Nerven werden geschont”.

Nette Sache muss ich sagen, habe ich schon ein paar Mal verwendet. Ob es bereits Anrufe darauf gab, kann ich allerdings nicht nachvollziehen. Mein Handy blieb bisher zumindest verschont.

Weitere Informationen: frank-geht-ran.de

Categories: Allgemein Tags:

10 Gründe, warum sich ein Umstieg auf Linux lohnt

8. Juni 2008 Malte 7 Kommentare

Hinweis: Dieser Post bezieht sich auf Ubuntu bzw. auf die grafische Oberfläche GNOME, bei Kubuntu/KDE und anderen Distributionen mögen sich einige Dinge unterscheiden.

Bei vielen, die zum ersten Mal eine Linux-Live CD einlegen oder Linux nutzen macht sich im ersten Moment Ernüchterung breit. Das Booten dauert etwas länger als man es von Windows gewohnt ist und der Desktop sieht im ersten Moment nach nichts aus. Schmales Panel, keine besonderen grafischen Besonderheiten, es entsteht erstmal keine Euphorie. Die Vorteile befinden sich allerdings im Detail und bei Dingen, die man wahrscheinlich gar nicht erst erwartet. Ein paar möchte ich an dieser Stelle aufführen, um den einen oder anderen vielleicht dazu zu bewegen, sich das alternative Betriebssystem einmal näher anzuschauen.

Mehr…

Trackpoint-Scrollen in Ubuntu zum Laufen bringen

3. Juni 2008 Malte 5 Kommentare

Um das vertikale wie auch horizontale Scrollen des Trackpoints zum Laufen zu bringen, muss man die xorg.conf anpassen:

sudo gedit /etc/X11/xorg.conf

Innerhalb von Section “InputDevice” folgende Zeilen hinzufügen:

Option      "ZAXisMapping" "4 5"
Option      "XAxisMapping" "6 7"
Option      "Emulate3Buttons" "true"
Option      "EmulateWheel" "on"
Option      "EmulateWheelButton" "2"

Speichern und X-Server neustarten (Strg+Alt+Backspace)