RSS feed
<< May 2009 | Home | July 2009 >>

Auf Sendung

Die Installation des Audioservers beschließt die Artikelreihe

Mit dem Beitrag zur Installation der fertigen Webapplikation des Audioservers neigt sich die Artikelreihe ihrem Ende zu. Der Artikel beschreibt neben der Installation des Webarchivs auf Tomcat auch die erforderlichen Begleitaktivitäten bezüglich der Benutzerverwaltung des Servlet Containers.

Mit diesem Teil ist alles zur Herstellung und dem Betrieb des Audioservers gesagt.

Es ist sozusagen zur Abrundung des Themas nur noch ein Betrag geplant, der sich mit dem Bau einer Programmierschnittstelle (API) befaßt.

Schneller Wandel im Web

Light Development schließt seine Online-Pforten

Sieben Jahre ist es jetzt her, daß ich im Mai 2002 unter der Domain lightdev.com eine Webpräsenz begann. Eine sehr lange Zeit nach Internet-Gesichtspunkten. Ich nutzte die Site, um Software zu veröffentlichen, mit der ich mich in dieser Zeit beschäftigte.

Der Webauftritt folgte dem Wunsch, eine eigene Plattform zu haben für Themen, die mich interessieren und die ich mit anderen teilen möchte. Zuvor hatte ich schon andere, kleinere und weniger fokussierte Webauftritte, die ich mit Light Development auf eine neue Basis stellte.

Auch kommerzielle Produkte habe ich dort angeboten. Weniger mit dem Ziel, damit viel Geld zu verdienen, es war eher eine Notwendigkeit, da manche von mir entwickelte Software für Firmen interessant war und ein dortiger (kommerzieller) Einsatz nicht kostenlos erfolgen sollte.

Der kommerzielle Teil lief ganz erfreulich, aber es war schwierig, diesen auf Dauer aufrecht zu erhalten, da Light Development stets mehr die Schwerpunkte Freizeitbeschäftigung und Open Source für mich hatte. Zudem ist der Markt kommerzieller Software derart schnellebig, daß es für einen einzelnen Entwickler kaum möglich ist, auf Dauer eine vernünftige Produktpflege zu leisten.

Ich beschäftige mich zwar weiterhin gerne mit eigenen Softwareprojekten, zuletzt z.B. mit dem Audioserver, dessen Artikelreihe ich demnächst abschließe, aber die Dinge, mit denen ich mich zur Zeit beschäftige, lassen eine Softwareplattform wie Light Development zunehmend obsolet werden.

Vielleicht betreibe ich später wieder einmal eine eigene Seite wie Light Development und verwende dann eines der vielen CMS, die mittlerweile erhältlich sind. Aber neue Angebote wie z.B. Google Sites machen es derzeit einfach, Inhalte auch ohne eigenes CMS zu veröffentlichen, so daß ich erst einmal verstärkt dort aktiv sein werde.

An alle, die hin und wieder auf Light Development vorbei geschaut haben: Vielen Dank, es war schön mit Euch!

Serverumzug

Bei 1&1 ist das Hosting aktuell verbesserungsfähig

Alle ein bis zwei Jahre verändern sich die Hosting-Angebote spürbar. Standardleistungen, z.B. Hauptspeicher und Festplattenplatz, werden umfangreicher bzw. günstiger, die Angebote flexibler. Vor zwei Jahren war für meine Bedürfnisse z.B. ein Hosting-Angebot von 1&1 günstig. Mittlerweile bekommt man für dessen Preis allerdings deutlich mehr bei 1&1 und das, was man vor zwei Jahren bekam, kostet heute bei 1&1 30% weniger.

Für den Vertrag neigt sich die Mindestlaufzeit nun dem Ende, jedoch läßt er sich nicht anpassen an die heute herrschenden Standards. Weder kann man die Leistungen bei selbem Preis erhöhen und an das heutige Angebot von 1&1 anpassen, noch kann man den Preis verringern, um ihn an das heutige Angebot von 1&1 anzupassen.

Schon merkwürdig, was 1&1 der treuen Kundschaft abverlangt. Eine Anfrage ergab zwar, daß eine Anpassung auf Kulanz möglich ist, aber die Konditionen sind nicht gut genug. Da bleibt nur die fristgerechte Kündigung und der Wechsel zu einem anderen Anbieter. Die aktuelle Wahl fällt auf Prosite, hier ist der Preis für dieselbe Leistung um 25% niedriger als aktuell bei 1&1 und zudem noch die Mindestlaufzeit um 75% kürzer. Gemessen am Stand von vor zwei Jahren spare ich 50%.

Also ist es mal wieder so weit, der Server zieht um.

Mein Tipp: Ich lasse Domains per DNS-Hosting schon seit langem mit einem separaten Vertrag hosten. So kann man Server jederzeit flexibel und ohne Domaintransfer wechseln. Die folgenden Schritte sind nun nötig:

  • Datenbankinhalte und sonstige Daten vom alten Server abziehen
  • Neuen Server konfigurieren, z.B. Datenbankstruktur einspielen, Tomcat installieren, usw.
  • Datenbankinhalte und sonstige Daten auf den neuen Server hochladen
  • Webapplikationen auf Tomcat installieren

Die obigen Arbeiten mache ich dieser Tage, während der alte Server noch läuft. Zudem wird die Gelegenheit genutzt, um eine neue Version von Tomcat sowie der von mir eingesetzten Blog-Software Pebble zu installieren.

Am meisten Zeit wird das Herunterladen und Hochladen der Bilddaten der Fotogalerie erfordern, das kann zum Glück unbeobachtet alleine laufen. Wenn alles übertragen ist, wird mit Umschalten des DNS-Eintrags auf den neuen Server alles in Produktion gehen, ohne Unterbrechung der Erreichbarkeit.

Jedoch kann es sein, daß bei der Migration einige Unstimmigkeiten ausgebügelt werden müssen. Falls dafür auch Programmierung an den Webapplikationen nötig wird, könnte die eine oder andere Anwendung vorübergehend vom Netz gehen, das wird dann durch eine Nachricht ersichtlich.

Demnächst hoffentlich bald wieder 'back to normal', ich gebe an dieser Stelle Bescheid, wenn es soweit ist. Und bis dahin: Daumen drücken, daß alles klappt!

Update (24.6.2009): Habe heute MySQL auf dem neuen Server installiert und im Zuge dessen eine Installationsbeschreibung zusammengestellt.

Update (26.6.2009): Ich habe gestern Nacht die DNS-Einträge umgestellt, aber es dauert wohl noch, bis diese Einstellung überall wirksam ist. Z.B. das DSL-Netz von 1&1 braucht offenbar einen ganzen Tag, bis es schnallt, daß die Adresse des Servers sich geändert hat. Im UMTS-Netz von Vodafone, dem Netz von Lufthansa Systems oder auch einem unabhängigen DNS-Dienst im Web gelingt die richtige Namensauflösung dagegen nahezu unmittelbar nach Ändern des DNS-Eintrags. 1&1 nervt.

Update (27.6.2009): Der Umzug samt aller Änderungen ist abgeschlossen, alles 'back to normal' (Champagner!)

Anwendungspaket

Das Bilden einer Webapplikation aus fertigen Ressourcen

Der nächste Artikel der Reihe zum Audioserver ist fertig und beschreibt das Bilden einer Webapplikation. Mit diesem Artikel wird gleichzeitig die fertige Webapplikation als Webarchiv veröffentlicht, dessen Installation und Inbetriebnahme im nächsten Artikel beschrieben wird.

Alle Artikel können wie immer hier gelesen werden. Auch an dieser Stelle wieder: Viel Spaß beim Lesen!

Chinese Democracy

Sometimes Music I Like Just Finds Me

I enjoy a lot of different music, Jazz, Blues, Soul, Funk, Rhythm And Blues, Rock And Roll, Rock, Hard Rock, Indy, Electro, etc. you name it. For quite a while I have not had new Hard Rock music, I listened to the stuff I had and liked it as the mood required.

It was only when I saw the DVD of Body Of Lies that I heard something interesting that was new to me. I looked a little closer in the end titles and it turned out that it was If The World by no less than Guns N' Roses.

The album was already published in November 2008 but I did not notice at all. I am not a big fan of Guns N' Roses as I am not of most music artists. I know when I like something I hear and this one I liked instantly without knowing what it was. 

Strange how something you like comes to you by total coincidence. Anyone not knowing their album Chinese Democracy give it a try. You got to listen to it more than once to appreciate it completely. I like the review of it at Allmusic too, it fits quite well.

Webclient zum Herumlaufen

Es wird wohl noch dauern, bis Apple ernstzunehmende Konkurrenz bekommt

Seit einiger Zeit ist Googles Betriebssystem Android erhältlich. Aber während Apple den Markt mit iPhone und iPod beherrscht und in diesem Segement ähnlich monopolistisch auftritt wie Microsoft auf dem Desktop, fehlt es noch immer an Geräten mit Android, die das Potential dieser neuen Klasse wirklich nutzen.

Einerseits läßt sich lesen, daß nun endlich Mobiltelefone mit Android auf den Markt kommen. Andererseits haben auch Netbook-Hersteller Android-Geräte angekündigt.

Aber wann bringt jemand ein neues Gerätekonzept, das sich zwischen Netbooks und Mobiltelefonen bewegt und seinen Schwerpunkt auf die Bedienung von Webapplikationen legt, also mithin auf den Webbrowser fokussiert ist?

Für ein solches Gerät genügten drahtlose Internetanbindung und ein großes Touch Screen Display. Würde man bewußt an anderen Fähigkeiten sparen, könnte das Gerät sehr schlank und günstig ausfallen. Das Netz ist der Computer. Was fehlt ist ein passender Client.

Obwohl ich eher ein Freund von offenen Systemen bin und deshalb am liebsten mit Java arbeite, wollte ich nicht länger warten und habe nach langem Zögern einen iPod Touch erworben, die Variante mit 8GB genügt mir. Trotz des monopolistisch abgeschotteten Systems ist das Gerät dank seiner Benutzeroberfläche spitze.

Mal sehen, wie lange Anbieter von Geräten auf der Grundlage von Android o.ä. noch benötigen, um das zu überbieten. Schade, ich hätte eigentlich gerne ein Gerät mit Android gehabt, aber da muß jetzt schon etwas wirklich Interessantes kommen, um mich wieder vom iPod wegzubringen.

Update (30.06.2009): Es scheint, daß der Markt sich doch ein wenig in diese Richung bewegt, denn Dell plant Surfbrettchen

Update (08.07.2009): Nun hat auch der größte Player im Netz seine Ambitionen in diese Richtung kundgetan. Auch Spiegel Online berichtete darüber.

Fernbedienung

Eine Browser-Fernbedienung für den Audioserver

Es ist eine Weile her, daß ich in der Artikelreihe zum Audioserver etwas veröffentlicht habe. Aber heute ist es wieder so weit. Der Artikel zur Benutzeroberfläche ist fertig. Die ganze Artikelreihe kann wie immer hier gelesen werden.

Viel Spaß beim Lesen!

Recapture Focus

Manual Focusing with Canon EOS 5D

Ever since I got a DSLR I missed the focusing screen I know from non digital cameras. I am a manual guy, I always set exposure and aperture manually. And typically I focus manually too.

But with auto focus systems on DSLRs there is no split screen for manual focusing anymore. I got by with using AF meanwhile. But now I finally got me the split screen focusing screen I am used to and it is such a relief.

No pressing of silly buttons, no positioning of auto focus points anymore. A quick twist of the focusing ring and I am done.



Haoda 5D-L focusing screen

I obtained the focusing screen from Haoda in the U.S. and I can recommend it to anyone with similar needs. Two simple steps and the focusing screen is changed, it is very easy and well explained in the documentation.

There is virtually no change in claritiy of the viewfinder. To achieve maximum accuracy, the 5D can be set to adapt metering to the new focusing screen using custom function 00 (set to 2 for Ee-S) and all is finished.
<< May 2009 | Home | July 2009 >>