Posts

Es werden Posts vom Oktober, 2008 angezeigt.

Independenceday

Gestern gab es doch mal wieder den extrem Deutsch-erstellten vollamerikanischen Science Fiction-Knaller. Unterhaltsam sicher, aber total unrealistisch . Gut - es gibt UFOs. Das ist klar. Aliens unter uns auch. Area 51 ist auch klar. Alles Tatsachen und kalter Kaffee. Aber dass man mit einem handelsüblichen Notebook so Mir nichts Dir nichts in das Computersystem eines UFOs eindringen und gar ein Programm respektive Virus da zum Laufen bringt. Ich lach mich ab. Vooooooooolllllllllkkkkkkkkkkoooooooooooommmmmmmmmmen unrealistisch! Die Leute vom Film haben wohl noch nie versucht einen Rechner in ein fremdes Netzwerk zu integrieren. Glauben die allen Ernstes die Alien arbeiten mit IP-Adressen? Oder Binärsystem? Oder C# bzw. C? Und der Prozessor ist ein Intel? Ha Ha Ha! Gut - rein theoretisch könnte es Microsoft geschafft haben, dass die Aliens Windows benutzen. Dann wäre die Attacke wiederum leicht. Hm - darüber sollte ich mal weiter nachdenken.

Opera rennt wie der Teufel

Ich habe gerade auf die neue Opera-Version 9.61 upgedatet. Man, der rennt wie der Teufel. Die Seiten werden dermaßen schnell aufgebaut, dass selbst Firefox alt aussieht. Früher war Opera sowieso mein absoluter Lieblingsbrowser. Mit dem Konqueror und vor Allen Dingen Firefox bin ich ihm in der letzten Zeit etwas untreu geworden. Aber ich denke, ich werde wieder mehr auf Opera setzen. Und letztendlich ist es immer gut, wenn es nebem dem Platzhirsch Firefox Alternativen gibt. Das sorgt dafür, dass auch da keiner träge wird. Wäre ja schlecht für die Entwicklung von Firefox und Verwandschaft, wenn nur das Kanonenfutter IE als Gegner bereitstände.

Mal wieder ein VHS-Kurs

Früher habe ich sehr viel an verschiedenen VHS unterrichtet. Das hat in der letzten Zeit ziemlich nachgelassen. Ich biete weniger Kurse an und zudem fallen insbesondere die Programmierkurse meist aus. Aber nächsten Samstag halte ich mal wieder einen Tageskurs: Powerpoint in Taunusstein bei der VHS Rheingau-Taunus

Informationen aus der Silverlight-City: Pay-TV über Internet rückt immer näher

Und noch einmal was aus dem Blog von Otto Fischer : Mit "FoidosChes", kann man bei einer silverlight-basierten Anwendung zur Schach-Liveübertragung, die Schachweltmeisterschaft aus Bonn live miterleben. Dabei übernimmt der Zuschauer die Kontrolle, indem er zwischen fünf parallelen Video-Streams sowie verschiedenen Kommentatorsprachen wählen kann. Die Kommunikation zwischen Kommentator und Internet-Zuschauer ist über eine Chat-Funktion möglich. Eine Demonstration von FoidosChess ist auf www.foidoschess.tv zu sehen.

Verlosung, Preisausschreiben oder was?

Bild
Ich räume gerade mein Büro auf und sortiere Bücher von mir, die ich in Schulungen demnächst nehmen will (z.B. Jetzt lerne ich AJAX von Markt & Technik, ISBN 978-3-8272-4225-9 ). Dabei fällt mir wieder auf, dass ich mittlerweile unglaublich viele Autorenexemplare von Büchern oder Trainings-DVDs habe. Ich bin massiv am überlegen, ob ich mal wieder eine Verlosung oder ein Preisausschreiben mit diesen Preisen starte.

Viel Bewegung rund um JavaFX

Bild
In der letzten Zeit passiert eine ganze Menge in meiner Webseite zu JavaFX , die ich als Begleitinformation zu meinem Buch zu JavaFX führe. Das überrascht doch mich ziemlich, denn bis vor wenigen Monaten kam JavaFX nicht so richtig in die Gänge. Aber Sun hat die letzte Zeit Einiges nachgelegt, obgleich Vieles noch als Preview oder Beta gehandelt wird. Letztes ist aber auch ein Problem, wenn man aktuell JavaFX einsetzen will. JavaFX ist m.E. einerseits eine sehr spannende Technologie, andererseits wird da eben noch ziemlich umstrukturiert. Das betrifft natürlich auch einige Ausführungen in meinem Buch, aber insbesondere die Tools zum Entwicklen von JavaFX. Es scheint zum Beispiel so zu sein, dass die JavaFX Shell so klammheimlich wieder aus dem Rennen genommen wurde. Der Fokus von der Entwicklung von JavaFX liegt seit einigen Wochen wohl ganz klar auf drei Säulen, von denen man auf jeden Fall auch eine wählen sollte: 1. Eclipse mit dem JavaFX PlugIn 2. NetBeans mit dem JavaFX PlugIn 3.

Dauerschulung

Ab morgen halte ich mal wieder Präzenzschulungen vor Ort (eine Art Fachinformatikerausbildung). Zwar nur vor der Haustür - in Wiesbaden -, aber regelmäßig von 9:00 - 16:00 Uhr. Und das über 4 Wochen plus ein paar Nachschlägen. Bin das gar nicht mehr gewohnt, wie ein Angestellter morgens aus dem Haus zu gehen. Wird ne Umstellung nach den letzten Wochen und Monaten, in denen ich hauptsächlich in meinem Büro zuhause gearbeitet habe.

Wann funktioniert endlich der Internet Explorer?

Ich werde wahnsinnig. Ich programmiere gerade eine komplexere AJAX-RIA. Zum Teil verwende ich Dojo und Prototype als AJAX-Frameworks zur Unterstützung. Sie funktioniert auch in allen relevanten Browsern. Nur der Internet Explorer kapiert es einfach nicht. Ich frage mich, wann Microsoft ihren Krückenbrowser endlich standardkonform bekommt. Ich hatte gewisse Hoffnungen in die neue Version gesetzt, aber wieder mal ist es ein Schuss in den Ofen. Und das Schlimme ist - es gibt immer noch genügenden Anwender, die den IE noch verwenden. Ich kann diese Zielgruppe nicht ignorieren und muss mich an Workarounds für die IE-Fehler machen :-(.

Buchmesse

In früheren Jahren waren meine eigene Verlage auf der Buchmesse in Frankfurt vertreten und damit natürlich auch meine Bücher. Aber seit einigen Jahren haben sie sich von der Messe zurück gezogen. Insgesamt scheinen die EDV-Bücher auf der Messe sowieso stark auf dem Rückzug zu sein. Genau genommen habe ich kaum welche gesehen, denn ich war seit Jahren heute mal wieder auf der Messe. Aber eigentlich nur um einen Geschäftspartner zu treffen, der dort mehrere Tage dort zu tun hat.

Endlich sind meine Belegexemplare da

Bild
Mensch hat das gedauert. Mein neues Buch zu AJAX-Frameworks ist schon seit September draußen. Aber erst heute habe ich meine Belegexemplare bekommen.

Neues zu Silverlight und Eclipse4LS

Wie Otto Fischer in seinem Blog blog.silverlight-city.de schreibt, wird Mircosoft morgen Silverlight 2 offiziell releasen. Außerdem gibt es ein OpenSource-Plug-In für Eclipse, ( Eclipse4LS ), mit man auch unter Eclipse Silverlight-Applikatonen erstellen kann. Zum Beitrag

Etwas Werbung in fremder Sache

RIAs sind ja mittlerweile einer meiner Schwerpunkte. Im wesentlichen mit AJAX oder JavaFX sowie einigen Frameworks wie dem GWT, Dojo, Prototype oder dem YUI. Wenn Sie in eine andere Richtung gehen und moderne RIA (rich interface appliactions) für das Internet oder moderne Handys erstellen wollen, hat Silverlight auch interessantes Potential. Am leichtesten erschließt sich das Potenital durch eine Schulung. Ich möchte Ihnen dazu z.B. die Silverlight-Schulung von Otto Fischer ans Herz legen.

Start Onlinekurs Programmieren fürs Web 2.0 mit AJAX

Heute hat mein neuer Onlinekurs Programmieren fürs Web 2.0 mit AJAX bei der Akademie.de begonnen. Nachmeldungen sind noch möglich. Es geht - wie der Titel unzweifelhaft deutlich macht - um AJAX. Flickr, Del.icio.us und Google Maps machen es vor: Erfolg durch superschnelle AJAX-Anwendungen, die sofort und ohne Seiten-Neuladen auf die Aktionen ihrer Besucher reagieren. Die Technik hinter diesen Web 2.0-Anwendungen? AJAX! Wie dieses Zusammenspiel in der Praxis funktioniert zeigt dieser AJAX-Crash-Workshop über vier Wochen. Mit mit vielen praktischen Beispielen und Übungen. - vom Schnelleinstieg ins "Prinzip AJAX" - über die Kerntechniken von AJAX: (X)HTML, Style Sheets, DHTML und JavaScript - bis zu anspruchsvollen AJAX-Applikationen mit serverseitiger Programmierung mit PHP Der Workshop richtet sich an Webentwickler und Programmierer, die schnell und fundiert alle relevanten Techniken samt diverser praktischer Beispiele rund um AJAX kennen lernen wollen. Am Ende des Workshops

Silverlight oder nicht?

Ich beschäftige mich ja schon geraume Zeit mit JavaFX. Zum Einen deshalb, weil ich ja seit etwa 12 Jahren Java programmiere und schule. Zum Anderen, weil JavaFX eine gute Ergänzung zu AJAX darstellt, womit ich mich ja ebenfalls schon ewig beschäftige (weit länger als die Technologien unter dem Modewort AJAX zusammengefasst wurden). Nun bin ich aber weder Technologieblind noch dokmatisch festgefressen und interessiere mich auch für Technologien jenseits dieses Horizontes. Erstens bin ich nicht ganz sicher, ob JavaFX wirklich so erfolgreich wird (obwohl ich optimistisch bin) und zweitens bin ich sowieso gerne breiter aufgestellt. Was also als Alternative zu JavaFX näher betrachten? Da wäre zum Beispiel AIR. Oder auch Silverlight von Microsoft. Gerade Letzteres hat natürlich wegen mit Giganten im Hintergrund gewaltiges Potential. Mal sehen. Wer sich für Infos zu Silverlight interessiert, sollte sich mal den Blog von Otto Fischer unter http://blog.silverlight-city.de ansehen.

Infektionsbereinigung - Teil 2

So, ich habe zur endgültigen Bereinigung von dem Hackerangriff noch ein Backup von vor dem Angriff eingespielt. Einzig das Backend von meinem CMS ist noch nicht zugänglich. Aber das Problem kann auch andere Ursachen haben. Da gibt es in diversen Foren zu Joomla! einige Hilferufe. Bekomme ich auch noch in der Griff. Fazit: Leute, nehmt sichere Passworte und haltet die Software immer auf dem neusten Stand. Bisher habe ich das immer nur gepredigt. Jetzt habe ich die Konsequenz erlebt, wenn man da zu lässig ist. Obwohl die Sache bei mir nicht wirklich schlimm war, hat mich die Geschichte unnötig Zeit gekostet, die ich besser für die Programmierung an meinem aktuellen Projekt verwendet hätte.

Infektionsbereinigung

Bin am Bereinigen der Hackerattacke. Mittlerweile habe ich alle Passworte geändert und drei Dateien auf meinem Server entdeckt, die da nix zu suchen haben. Die eine ist eine CSV-Datei mit irgendwelchen Spamadressen, die wohl von dem Hacker missbraucht werden sollten. Ist ab in den Müll gewandert. Des Weiteren eine HTML-Datei mit einem rein numerischen Namen. Keine Ahnung wozu die da ist, aber die hat hier auch nix zu suchen und ist gelöscht. Die eigentliche Attacke ist wohl über eine PHP-Datei gefahren worden. Das scheint tatsächlich ein Toolkit gewesen zu sein. Voll kommentierte PHP-Befehle. Da werden gezielt Schwachstellen im System abgeprüft. Und da die Kommentare auf Englisch drin stehen gehe ich davon aus, dass der Hacker ein Script-Kid war, der nur zusammengeklaubtes Zeug angewendet hat. Vor Hackern und Ihren Ehrenkodex habe ich sogar einen gewissen Respekt, aber nicht vor solchen Trittbrettfahrern. Ich bin stocksauer. Sowohl auf das Möchtegern-Hackerlein, aber auch auf mich, das

Private Webseite gehackt :-(

Super. Die Webseite meiner Band wurde gehackt. Irgendein türkischer Kram ist da zu lesen. Wüsste gerne, wie der Hack gelaufen ist. Ob mein Passwort geknackt wurde oder es ein Problem in meinem CMS war. Oder gar auf dem Server. Ich tippe mal auf mein zu triviales Passwort. Ist wie beim Friseur, die die schlechteste Frisur hat. Ich bin in der Tat zu sorglos mit der Wahl meiner Passworte. So gesehen war diese Attacke eine echte Warnung für mich und ich habe schleunigst meine Passwortsicherheit in allen meinen Systemen und Webseiten verbessert (hoffe ich). Der Hack könnte aber auch über mein CMS gelaufen sein. Ich verwende für die Seite Joomla 1.5 in ner Betaversion (in meinen "seriösen" Seiten mit CMS verwende ich keine Betaversionen). Vielleicht gibt es auch hier nen Bug. Werde die Attacke zum Anlass nehmen, die Sache neu aufzusetzen. Insgesamt scheint auf den ersten Blick von der Attacke aber nur meine Indexseite betroffen zu sein.