Domains abschalten

Wie schaltet man am besten unbenutzte Domains ab? Über die Jahre sammeln sich immer ein paar Domains an und ich bin momentan am überlegen ein paar nicht mehr zu verlängern. Doch wie schaltet man am besten ab? Dabei stellen sich bei mir Fragen wie:

  • Welche Email Adressen werden noch benutzt?
  • Greift noch irgendwer auf die Domains zu?

Dabei habe ich mir folgende Strategie ausgedacht:

  1. Domains auf die neue oder andere Domain weiterleiten (siehe Apache Konfiguration)
  2. Emails automatisch im Thunderbird farblich markieren lassen
  3. gegebenenfalls Apache Logs überprüfen

Nach einer Weile kann man dann sehen welche Emails noch benutzt werden und diese dann beim Anbieter auf eine Aktuelle ändern. Nachdem dies passiert ist werde ich den A record der Domain entfernen. Somit ist die Domain so gut wie abgeschaltet, nur man bekommt noch Emails um zu schauen ob wirklich noch wer Adressen der Domains benutzt. Sobald man sicher ist das keiner mehr die Adressen benutzt (kann man eigentlich nie) kann man auch den MX record abschalten und weg ist die Domain. Dann sollte man noch sicher gehen das sich die Domains nicht automatisch verlängern bzw. Kündigen.

Apache Konfiguration zum Weiterleiten:

<VirtualHost example.org:80>
ServerName www.example.org
ServerAdmin webmaster@example.org

ErrorLog /var/log/apache2/error.log
LogLevel warn
ErrorDocument 404 http://www.itbert.de

RewriteEngine on

Options +FollowSymLinks
RewriteRule   ^/(.+)  http://www.itbert.de/$1  [R,L]
RewriteRule   ^/  http://www.itbert.de/  [R,L]

CustomLog /var/log/apache2/access.log combined
ServerSignature Off

</VirtualHost>

Warten auf den Kindle 3. Generation

Letzten Monat habe ich mir den Kindle2 bei Amazon bestellt und war ein bisschen Enttäuscht zu sehen das der Kindle momentan nicht Lieferbar war. Eine Woche später wurde der Kindle3 der Öffentlichkeit vorgestellt und ich war sehr Erleichtert :) So kann es kommen. Jetzt heißt es jedenfalls noch bis Ende des Monats zu warten bis das Gerät schließlich Verschickt wird.

Aber warum habe ich mir einen Kindle bestellt?

Ich habe ungefähr zwei Monate darüber nachgedacht (was für mich schon lange ist) ob ich mir ein eBook Reader kaufen soll oder nicht. Natürlich auch welchen, Nook oder Kindle? Am Anfang meiner Überlegungen wollte ich unbedingt das Nook haben, weil es Wifi hatte (aber leider kein 3G, jedenfalls zu dem Zeitpunkt. Funktioniert aber nur in den U.S.). Ein paar Wochen später war dann die Entscheidung für den Kindle gefallen. Die Punkte waren:

  • Kostenloses 3G Weltweit für Bücher, Zeitschriften und Wikipedia
  • für mich interessantere Magazine im Kindle Store
  • Linux auf dem Kindle
  • Die Möglichkeit meine Bücher und Zeitschriften auf dem Blackberry und iPod Touch zu lesen

Das waren grob die Gründe warum ich mich für den Kindle entschieden habe. In einigen Foren konnte man Lesen das mit einer 2.5.x Firmware der Browser auch für außerhalb der U.S kostenlos war, aber das wurde von Amazon nie Offiziell bestätigt.

Was will ich mit dem Kindle machen?

Fleißig Bücher lesen bin ich nicht wirklich. Den Kindle habe ich mir in erster Linie zum Lesen von Magazinen und Zeitschriften aus Übersee gekauft. Das Spart mir einiges an Zeit und Geld. Dann muss ich nicht immer zum internationalen Zeitungsfratzen am Bahnhof fahren und mir die überteuerten Zeitschriften kaufen. Zum Beispiel kostet hier eine “Time” Ausgabe fast 6EUR und im Kindle Store bekomme ich einen ganzen Monat für 2,99USD (4 Ausgaben). Das ist schon ein enormer Unterschied. Und falls ich dann doch irgendwann mal ein Buch lesen sollte, dann kann ich das auch machen oder es mir vorlesen lassen ;) Außerdem kann man ziemlich viele Formate auf dem Kindle lesen. LEIDER noch nicht EPUB, aber das kommt mit Sicherheit (Ich hoffe es!).

Der Neue – Kindle3

Ich bin verdammt froh das ich so lange gebraucht habe bis ich diese Entscheidung getroffen hatte das ich mir den Kindle kaufen will, denn der Kindl3 sieht um einiges Besser aus und kann auch mehr als sein Vorgänger. Am meisten freuen ich mich auf:

  • native Japanese support
  • kleineres und leichteres Gerät
  • Wifi
  • 4GB interner Speicher
  • Design des Gerätes (sieht besser aus und ist in Graphite erhältlich)

Japanisch konnte man auch schon auf dem Kindle2 darstellen, aber nur über einen Hack und ich bin sooo froh das es nun Offiziell unterstützt wird. Über so Sachen wie verbesserten PDF reader oder besseres Display kann ich nichts sagen, aber da werden wir mal schauen ob der was bringt oder nicht.

Es gibt schon ein kurzes Hands On Video bei Youtube von dem Kindle und einige Previews. In der Zeit bis das Gerät endlich Geliefert ist sollte mir nicht langweilig werden und ich kann mich ja schon am gelieferten Strom Adapter erfreuen… Aber am besten schaut ihr euch mal das Gerät selber an. Die Wifi only Version gibt es schon fuer 139USD (knapp 100EUR) und die Wifi+3G für 189USD (150EUR). Das tolle bei Amazon ist das die gleich den vermeintlichen Zoll mit abbuchen und man somit nicht gezwungen ist bis zur nächsten Zoll Station zu fahren und das Paket abzuholen. Somit kommt man bei einem Kindle Wifi+3G + Europe Adapter (5USD) + Zoll und Versand auf knapp 212EUR (je nach Wechselkurs vielleicht mehr oder weniger). Ich freue mich jedenfalls schon auf das Gerät und bin gespannt wie es sein wird….

Update: Vier Tage vor dem Start gibt es unzählige neue Reviews.

Blackberry Widget – Update Funktion

Auf dem Blackberry kann man zum Glück noch Programme installieren die nicht aus der App World kommen. Entweder man installiert sie OTA (OverTheAir) oder mit dem Blackberry Manager. Ich denke das jeder lieber die OTA Variante wählt. Wenn man eine App über App World heruntergeladen und Installiert hat, dann wird man auch über neue Updates informiert. Das Funktioniert leider nicht bei Apps die man OTA von irgendwo anders installiert hat und so muss jede App eine eigene Update Funktion mit sich bringen. Dazu habe ich einen kleinen XML Parser geschrieben der auf Abruf (oder Automatisiert – je nachdem wie man es einbaut) nachschauen kann ob es eine neue Version vorhanden ist. Dafür muss man selber nur in der App das folgende Script einbauen und auf dem Server die passende xml Datei hinterlegen und updaten wenn man eine neue Veröffentlichen will.

Die XML Datei sieht bei mir folgendermaßen aus:

<version>
<weatherme version=”1.0.0.4″ url=”http://blackberry.itbert.de/weatherme/weatherme.jad”></weatherme>
<wmlive version=”1.0.0.3″ url=”http://blackberry.itbert.de/wmlive/wmlive.jad”></wmlive>
<wadokulive version=”1.0.0.4″ url=”http://blackberry.itbert.de/wadokuonline/wadokuonline.jad”></wadokulive>
</version>

An sich ganz einfach. Für jede Anwendung kann man die Version und die URL des Downloads angeben. Was braucht man mehr? Das Javascript sieht auch nicht viel komplizierter aus:

var AppVersion = “1.0.0.2”;
var AppName = “weatherme”;

function checkUpdates () {

var req = new XMLHttpRequest();
req.open(“GET”, “http://blackberry.itbert.de/finger/version.xml”, false);
req.send(null);

if (req) {
version = req.responseXML.getElementsByTagName(AppName).item(0).getAttribute(“version”);
url = req.responseXML.getElementsByTagName(AppName).item(0).getAttribute(“url”);

if ( AppVersion < version ) {
if (confirm(‘Do you want Upgrade to version ‘+version+’?’))
{
var args = new blackberry.invoke.BrowserArguments(url);
blackberry.invoke.invoke(blackberry.invoke.APP_BROWSER, args);
}
}

}
}

Damit das ganze auch Funktioniert braucht man folgende Berechtigungen in der config.xml

<feature id=”blackberry.invoke” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.invoke.BrowserArguments” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.identity” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.ui.dialog” required=”true” version=”1.0.0.0″/>
<feature id=”blackberry.app” required=”true” version=”1.0.0.0″/>

Jetzt muss man nur noch die Funktion in einen Button einbauen oder bei jedem Start der App aufrufen.

<script language=”javascript”  type=”text/javascript”>
checkUpdates ();
</script>

Das ganze als Paket gibt es hier und bei Gelegenheit werde ich das in meine bestehenden Apps einbauen, aber vorher verdrücke ich mich in das hoffentlich kühlere Wien.

Blackberry Prepaid Service [Updated: 2010-07-25]

In Deutschland ist es eigentlich nur möglich den Blackberry Service mit einem Vertrag zu benutzen. O2O könnte man als Prepaid zählen lassen, aber ich will hier auf die traditionellen Prepaid Tarife eingehen. Im Ausland hingeben gibt es so langsam ein bisschen Bewegung und es werden Blackberry Services für Prepaid angeboten. Es sind noch nicht viele, aber es werden langsam immer mehr.

Wie man sehen kann ist es noch sehr selten einen Blackberry Prepaid Tarif anzutreffen, aber so langsam…

Blackberry Widget – About Page

Bei jedem Programm sollte eigentlich immer Platz für ein paar Informationen sein. Ich habe mir die Mühe gemacht und ein kleines Template geschrieben. Es ließt automatisch die Einstellungen aus der config.xml aus (die man ohnehin Eintragen sollte) und erstellt einen neuen Menüpunkt. Somit kann man immer schnell auf die Seite zugreifen und hat alle Informationen auf einen Blick parat.

Einfach Herunterladen, in dem gewünschten Widget entpacken und das Javascript einbinden. Zum Beispiel im header:

<script type=”text/javascript” src=”about/js/about.js”></script>

Fertig. Schöne UI Beispiele gibt es im Forum bei RIM.