Update 2 für XE5 verfügbar

Seit kurzem ist das Update 2 für Delphi XE5 verfügbar. Die Aktualisierungen zielen hauptsächlich auf FMx und die mobilen Plattformen. Entgegen der Meinung von Francois  Piette denke ich aber, dass das kein Zeichen ist, dass die VCL und co. aktuell besonders stabil ist (Obviously the Windows,  RTL and VCL parts of the product are very stable.), sondern dass der Schwerpunkt von Embarcadero aktuell und ggf. auch in den folgenden Versionen klar auf der Mobile-Welt liegt.
Die Liste mit den gefixten Bugs gibt es hier, das Update wie gewohnt im CodeCentral.

Email und Sicherheit

Nicht erst seit Snowden und NSA gibt es Möglichkeiten, den Inhalt von Emails sicher zu verschlüsseln (wer sich dafür interessiert, dem sei dieser Adventskalender empfohlen). PGP gibt es seit 1991. Das Ziel von Phil Zimmermann (Zitat: "Encryption must be a civic duty" - "Verschlüsselung muss eine Bürgerpflicht sein") war, dass die Bürger die Möglichkeit haben Nachrichten auszutauschen ohne von staatlichen Stellen abgehört werden zu können.

Die Einrichtung in den heute üblichen Emailprogrammen (Thunderbird und co.) ist im Grunde recht einfach. Einfach die entsprechenden AddOns (Enigma für Thunderbird installieren) und loslegen. PGP arbeitet dabei mit 2 Schlüssel, einem öffentlichem Schlüssel und einem geheimen Schlüssel. Mit dem öffentlichen Schlüssel von A verschlüsselt der Absender B eine Email an A. Nun kann nur noch A diese EMail mit seinem geheimen Schlüssel öffnen und lesen.

Wem das immer noch zu komplex ist kann auf eine Kryptoparty gehen. Dort wird einem die Installation ein Einrichtung gezeigt.

Allerdings: Verschlüsselt kann nur der Inhalt der Email - die Metadaten, also wer die Email schreibt und wer sie empfägt ist weiterhin lesbar.

Smart Mobile Studio - erste Schritte

Die letzten Tage habe ich mit dem Smart Mobile Studio (SMS) herumgespielt. Ziel war es die Möglichkeiten des SMS zu evaluieren ob sich das Stück Software für die Erstellung einer Businessanwendung auf Basis von HTML5 eignet.
Mit dem SMS habe ich eine kleine Webseite erstellt, die Daten per http-Request von einem REST-Service anfragt und auf einer Seite darstellt. Den REST Server habe ich mit Delphi und den Habari-Webcomponents erstellt. Der Client besteht im Grunde aus einem Button, einem Edit und einem Memo. Über das Edit kann man eine ID eingeben, die per http-Get an den REST-Service geschickt wird und als Ergebnis einen JSON String zurückliefert, der das Ergebnis einer einfachen Select-Anweisung darstellt (auf einen Firebird-Server). Das JSON Request kann man dann in einen Variant umwandeln und dann direkt auf die Felder zugreifen.
Das ganze ist wirklich sehr simpel und auch recht schnell zusammengeklickt (wenn man weiß wohin man klicken muss ;-))
Ich werde die Tage noch weiteres posten, vielleicht auch einen eigenen Bereich anlegen....

Neue Umfrage von Embarcadero - Delphi 7 Migration Survey

Marco hat einen Link auf die Delphi 7 / 2007 Migration Survey veröffentlicht. Es geht insbesondere um Gründe weshalb Ansi-Delphi Anwender noch nicht auf neuere Versionen migriert haben.
 
 

Auf der EKON

Bin seit gestern auf der EKON 17 in Köln. Die Sessions sind wieder sehr interessant und endlich, endlich konnte ich in den Springframework Vortrag rein, den ich schon lange besuchen wollte. Eine weitere Session, die ganz klar von Beginn an fest stand war die OmniThread Library. Eine wirklich geniale Library.
Eher unentschlossen bin ich heute morgen aber in die Session von Jeroen Pluimers über das Smart Mobile Studio rein gegangen - und wurde völlig überrascht. Entgegen dem Namen funktionieren die erzeugten HTML5-Anwendungen nicht nur auf mobilen Geräten, sondern (selbstverständlich) auch auf dem Desktop - selbst der in Linux "eingebaute" Haus- und Hofbrowser von KDE (rekonq) führt die Demos problemlos aus.... Da ich die Anforderung an eine solche Anwendung auf dem Tisch liegen habe, werde ich mir die Tage das Smart Mobile Studio in den nächsten Tagen genauer anschauen. Es sind noch ein paar Kleinigkeiten manuell zu machen, aber die Version 2 soll noch dieses Jahr eine erweiterte IDE Funktionalität zur Verfügung stellen.. ich bin gespannt...

EKON 17 – Das Konferenz-Highlight für Delphi-Entwickler

EKON 17Vom 04. bis 06. November 2013 präsentiert das Entwickler Magazin in Köln die 17. Entwickler Konferenz. Die EKON ist das große jährliche Konferenz-Highlight für die Delphi-Community und bietet in diesem Jahr insgesamt 30 Sessions und 4 Workshops mit vielen nationalen und internationalen Profis der Delphi-Community – unter anderen mit Marco Cantú von Embarcadero, Bernd Ua, Ray Konopka, Nick Hodges, Cary Jensen u.v.m. Fünf Tracks stehen zur Auswahl, von Tips &Techniques, IDE & Tools, Crossplatform/ Mobile/ Web über OOP/ Fundamentals bis hin zu Datenbanken. Auch Neuigkeiten aus dem Hause Embarcadero, wie beispielsweise die iOS-Entwicklung stehen auf der Agenda. Alle Infos auf www.entwickler-konferenz.de.

 

Seiten

Subscribe to Delphi-Tutorials.de RSS