BitCoin – die reine Energieverschwendung

BitCoin macht derzeit die Runde im Internet, ich selbst habe erst vor ca. zwei Wochen das erste Mal davon gehört. Nachdem ich mir Chaosradio Express 182 “Elektronisches Geld” angehört habe musste ich es selbst ein Mal ausprobieren. Das Ergebnis war eher ernüchternd… mehr »

TeamSpeak3 Server auf einem STRATO vServer installieren

Vor Kurzem habe ich versucht einen TeamSpeak3 Server auf meinem STRATO vServer zu installieren, nach ein paar Problemen und längerer Recherche hat es dann auch funktioniert. Um anderen die Arbeit vielleicht etwas zu erleichtern, habe ich die nötigen Schritte hier mal aufgeschrieben. Dieser Beitrag geht davon aus, dass ein vServer mit Ubuntu 10.04 LTS eingerichtet wurde, unter anderen Betriebssystemen könnte es aber genauso oder ähnlich funktionieren. mehr »

Wieso es doch nicht so einfach ist die Festplatte der Playstation 3 zu tauschen…

Wir alle haben die Hackerangriffe auf Sony mitbekommen, als PS3 Besitzer bin ich selbst auch betroffen. Immerhin hat uns Sony ein “Welcome back” Paket geschnürt, sprich 2 aus 5 kostenlosen Spielen stehen im Playstation Store bereit. (Dass “inFamous” und “Dead Nation” in Deutschland nicht verfügbar sind thematisiere ich jetzt mal nicht weiter…) Da ich noch eine Fat-PS3 mit 40 GB Festplatte mein Eigen nenne und auch die kostenlose Spiele ein bisschen Speicher verbrauchen, war es also nun endlich Zeit, die Festplatte auszutauschen!
Wen man nach “ps3 festplatte tauschen” googlet, dann bekommt man ca. 1,9 Mio. Treffer und der Austausch klingt ganz einfach. Ich habe leider andere Erfahrungen gemacht, aber lest und seht selbst… mehr »

TYPO3: XML Datei schreiben nach anlegen, ändern oder sortieren von Datensätzen

Heute möchte ich eine kleine Beispiel Extension anbieten, mit der über das TYPO3 Backend Datensätze angelegt und beim speichern, ändern oder sortieren XML Dateien geschrieben werden. Das Beispiel basiert auf einer real eingesetzten Extension, ich habe sie für meinen Blog ein bisschen abgewandelt.

Es können pro Datensatz ein Filmtitel sowie das Erscheinungsjahr eingegeben werden. In der ursprünglichen Extension war der Sinn und Zweck Bilder und Links anzugeben und mit den XML Dateien eine Flash Datei zu füttern. mehr »

TYPO3: Voneinander abhängige Selectboxen

In TYPO3 ist es möglich voneinander abhängige Selectboxen im Backend zu realisieren.

Man legt seine Extension mit Hilfe des Kickstarters ganz normal an, als würde man gar keine voneinander abhängigen Selectboxen benötigen. Dann müssen in den Dateien tca.php und ext_tables.php Anpassungen vorgenommen werden. Ich versuche das Ganze anhand eines Beispiels zu erklären, bei dem verschiedene Multimedia Dateitypen hochgeladen werden können.

ext_tables.php

<?php
if (!defined ('TYPO3_MODE')) {
    die ('Access denied.');
}
$TCA['tx_myextension_field1'] = array (
    'ctrl' => array (
        'type' => 'type',
            'title' => 'LLL:EXT:myextension/locallang_db.xml:tx_myextension_field1',
            'label' => 'name',
...
?>

Normalerweise steht in Zeile 7: ‘type’ => ‘select’
Wenn man den Wert aber auftype ändert, dann kann man bestimmte types definieren, die wiederum aus verschiedenen Datenbankfeldern bestehen. Detailiertere Informationen finden sich in der TYPO3 TCA Dokumentation in der Tabelle “['ctrl'] section” im Bereich “type”. mehr »