Python 3.3.0 wurde freigegeben

Rund 500 Funktionen des API wurden in Python 3.3.0 überarbeitet oder neu hinzugefügt. Der yield-Ausdruck, der den einfachen Umgang mit Iterationen und deren Unterbrechung und Wiederausführung erlaubt, hat jetzt ein yield from dazu bekommen, mit dem man an einen Subgenerator delegieren kann. Auch die Stringverwaltung wurde stark verbessert. Sie unterstützt den Unicode jetzt auch im vollen Umfang. Darüber hinaus hat Python 3.3.0 vier neue Module erhalte, einen Faulthandler, Objekte für IP-Adressen und Masken, Datenkompression und virtuelle Umgebungen. Auf der Downloadseite findet man alle Informationen zur neuen Version.

2012-10-01T05:18:04+02:00Oktober 1st, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Python 3.3.0 wurde freigegeben

DB-Fahrplandaten – Innovation ohne Erlaubnis

Die Vorsitzende der Geschäftsführung der DB Vertrieb GmbH Birgit Bohle übt scharfe Kritik an Michael Kreil, dem Initiator von OpenplanB. In einem offenen Brief an Kreil beschwert sie sich, dass dieser mit der Veröffentlichung des vollständigen Fahrplan die Rechte der Deutschen Bahn und ihrer Partner verletzt habe. Dass es keine Genehmigung zur Veröffentlichung der Fahrplandaten gab, war dem Team von OpenPlanB wohl klar, denn sonst hätten Sie die Veröffentlichung kaum mit "innovation without permission" (Innovation ohne Erlaubnis) überschrieben. Abgesehen davon, dass es rechtlich kritisch ist, diese Daten als Programmierer oder Ersteller von Internetseiten zu nutzen, werden die wohl auch schnell veraltet sein, denn ohne ein entsprechendes Abkommen mit dem Eigentümer der Daten, der Deutschen Bahn, sind sie relativ schnell veraltet und geben damit falsche Auskünfte.

2012-09-30T11:14:09+02:00September 30th, 2012|MySQL|Kommentare deaktiviert für DB-Fahrplandaten – Innovation ohne Erlaubnis

MySQL 5.6 RC mit besserer InnoDB-Engine

Zur MySQL-Connect-Konferenz in San Francisco hat Oracle eine Release Candidate-Version der Datenbank MySQL 5.6 herausgebracht und zum Download bereitgestellt.. Die Hauptänderung in dieser Version betrifft eindeutig die Datenbank-Engine InnoDD, für die fehlende Funktionen wie zum Beispiel die Volltextsuche nachgelegt wurden. Volltextsuche in MySQL gab es bisher nur mit nicht transaktionsfähigen ISAM-Tabellen. Auch der Durchsatz mit InnoDB-Tabellen wurde merklich verbessert. Beim Lesen wurde die Geschwindigkeit verdoppelt und beim Schreiben sogar vervierfacht. Auf der MySQL-Internetseite findet man eine übersichtliche Beschreibung der Neuerungen in MySQL 5.6. RC.

2012-09-30T10:53:51+02:00September 30th, 2012|MySQL|Kommentare deaktiviert für MySQL 5.6 RC mit besserer InnoDB-Engine

Kann jeder dritte Deutsche programmieren?

Nach einer Umfrage des  Branchenverbandes Bitkom anlässlich des heutigen “Europäischen Tages der Sprachen” hat in der Tat jeder dritte Deutsche Grundkenntnisse in einer Programmiersprache. Das entspricht ungefähr der Verbreitung von Französischkenntnissen der Deutschen, die auch bei 33 % liegen. Die Reihenfolge der am häufigsten genannten Sprachen: BASIC, JAVA, C und PHP. Bei den Männern gaben 46 % und bei den Frauen 21 % an, Grundkenntnisse in einer Programmiersprache zu haben, im Mittel also 33 %. Da es aber eine Befragung ohne Überprüfung war, kann man aber schon bezweifeln, dass jeder Dritte Deutsche auch nur ein mäßig anspruchsvolles Programm zum Laufen bringt…

2012-09-26T07:21:57+02:00September 26th, 2012|Javascript, PHP|Kommentare deaktiviert für Kann jeder dritte Deutsche programmieren?

Neuer Zeitplan und Funktionsumfang für HTML5

Auf Anforderung des W3C hat die HTML-Arbeitsgruppe jetzt einen Plan vorgelegt, nach dem HTML5 realistisch bis 2014 fertig sein kann und diesen zur Diskussion gestellt. Denn um das Ziel bis 2014 zu erreichen, werden wohl einige der Neuerungen gestrichen werden müssen. Deshalb enthält der Plan auch gleich HTML5.1, das danach 2016 fertig sein soll. Die HTML-Arbeitsgruppe wird einige Funktionen aus dem HTML5-Entwurf entfernen und separat als Erweiterungen bearbeiten. Wenn die dann rechtzeitig fertig werden, kommen sie noch 2014 in HTML5, ansonsten 2016 in HTML5.1. Der aktuelle Status von HTML berichtet noch 10 ungelöste Probleme, 300 offene Fehler und 11 Einsprüche gegen den Entwurf. Nach dem Zeitplan soll noch im nächsten Quartal eine "Candidate Recommendation", also eine Empfehlung veröffentlicht werden, an der ab nächsten Monat gearbeitet werden soll. Noch nicht stabile und kontroverse Funktionen werden dabei erstmal gestrichen. Mit einer Recommendation ist erst im 4. Quartal 2014 zu rechnen.

2012-09-21T10:48:32+02:00September 21st, 2012|HTML|Kommentare deaktiviert für Neuer Zeitplan und Funktionsumfang für HTML5

Keine Photoshop-Updates mehr für XP

Zu den beliebtesten Tools bei der Erstellung von Webseiten zählt das Bildbearbeitungsprogramm Photoshop. Nach einem Bericht von Golem wird Adobe keine neue Version von Photoshop mehr unter Windows XP anbieten. Auch zukünftige Erweiterungen für das Programm Photoshop CS6 wird es nicht mehr für Windows XP geben. Wer also Photoshop in seiner jeweils aktuellsten Version und mit den aktuellsten Erweiterungen nutzen möchte, sollte jetzt auf Windows 7 umsteigen. Windows Vista wird offiziell von Photoshop nicht unterstützt. Man kann die aktuelle Version zwar unter Vista nutzen, aber es gibt dafür keinen Support. Und Funktionen, die mit Photoshop unter XP nicht zur Verfügung stehen, gibt es ja schon jetzt, beispielsweise Verbesserungen der 3D-Funktionen und Beleuchtungseffekte.

2012-09-17T05:34:14+02:00September 17th, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Keine Photoshop-Updates mehr für XP

PostgreSQL 9.2 ist schneller und genügsamer

Heute wurde die neue Version PostgreSQL 9.2 der freien relationalen Datenbank zum Download bereitgestellt. PostgreSQL 9.2 ist um einiges schneller geworden, was hauptsächlich durch sogenannte Index-only-scans erreicht wurde. Dabei werden Abfragen (Queries) möglichst nur aus den Indexdaten beantwortet und nicht durch Zugriff auf die Datentabellen. Typische Anfragen sollen sich damit um Faktor 20 beschleunigen, in der Ankündigung liest man von 350.000 Queries/Sekunde. Trotz dieser deutlich erhöhten Abfrageleistung soll der Energieverbrauch von PostgreSQL 9.2 um ein Drittel gegenüber der Vorversion gesenkt worden sein. Die Release Notes geben eine kompakte Übersicht der Neuerungen und in einem langen Artikel sind alle Änderungen sehr ausführlich beschrieben. Versionen für BSD, Linux, Solaris, Mac OS X und Windows und natürlich auch der Quellcode können als Binärpakete heruntergeladen werden.

2012-09-10T19:38:38+02:00September 10th, 2012|MySQL|Kommentare deaktiviert für PostgreSQL 9.2 ist schneller und genügsamer

PHP-Framework Symfony 2.1 ist verfügbar

Wer Webseiten mit PHP erstellt, kennt sicher schon das PHP-Framework Symfonie. Mehrere Tausend Änderungen finden sich in der neuen Version 2.1 des quelloffenen PHP-Frameworks. Auch die Dokumentation und einige Tausend Unit-Tests sind hinzugekommen. Für eine so große Überarbeitung  ist die Kompatibilität zur Vorversion sehr gut geblieben. Neu ist der Composer, mit dem man einfach und schnell neue Projekte einrichten kann und der auch fast alle Abhängigkeiten berücksichtigt. Auch das Formularmodul und der Swiftmailer wurden überarbeitet und beide sind merklich schneller geworden. Das Symphony 2.1-Framework kann auf der Github-Projektseite als Tart- oder Zip-Archiv heruntergeladen werden. Auch einzelne Komponenten von Symfonie lassen sich dort einzeln herunterladen.

2012-09-07T12:57:37+02:00September 7th, 2012|Allgemein, Webwerkzeuge|Kommentare deaktiviert für PHP-Framework Symfony 2.1 ist verfügbar

PayPal IPN unterstützt HTTP 1.0-Protokoll ab 1.2.2013 nicht mehr

Wer Internetseiten für Shops erstellt oder pflegt, die auch eine PayPal-Zahlungsschnittstelle nutzen, muss möglicherweise Änderungen vornehmen.  PayPal erweitert den IP-Adresspool seiner Server. Als Teil dieses Übergangs plant der Zahlungsdienstleister, die Unterstützung des HTTP 1.0-Protokolls ab 1. Februar 2013 einzustellen. Das wirkt sich auf die Instant Payment Notification (IPN) aus in den Zahlungsschnittstellen von Internetshops und Verkaufsstellen aus, die IPN nutzen. PayPal hat sich in einem Foren-Eintrag und per Email bei Kunden, die IPN schon nutzen, dazu geäußert und weist insbesondere darauf hin, dass die IPN- Scripte nur noch funktionieren, wenn das HTTP 1.1-Protokoll verwendet wird, das den Header "Host: www.paypal.com" im Request beinhalten muss. Hier ein Auszug aus der Email, nach dem Programmierer ihre Zahlungsschnittstelle umstellen können:   Was bedeutet das im Detail? Alle eingehenden Anfragen benötigen ab dem 1. Februar 2013 einen "Host"-Header, der den HTTP 1.1-Spezifikationen entspricht. Dieser Header wurde für HTTP 1.0 nicht benötigt. IPN- und PDT-Skripte, die nach dem 1. Februar 2013 HTTP 1.0 verwenden, werden möglicherweise die Fehlermeldung "HTTP/1.0 400 Bad Request" erhalten. Aus diesem Grund können IPN-Benachrichtigungen nicht erfolgreich bestätigt werden oder PDT-Skripte können keine Transaktionsinformationen abrufen. Erforderliche Maßnahmen vor dem 1. Februar 2013 Händler müssen Ihre IPN- und/oder PDT-Skripte aktualisieren, HTTP 1.1 verwenden und den "Host"-Header in dem IPN-Verifizierungsskript [...]

2012-09-07T08:27:10+02:00September 7th, 2012|Javascript, PHP|Kommentare deaktiviert für PayPal IPN unterstützt HTTP 1.0-Protokoll ab 1.2.2013 nicht mehr

Corel bringt PaintShop Pro X5

Die neue Version des Bildbearbeitungsprogramms PaintShop Pro X5 von Corel wurde gerade veröffentlicht. Verbessert wurden Ebenenstile, Pinsel und die HDR-Werkzeugpalette. Neu im Programm sin "Sofortige Effekte", ein Verlaufsfilter und ein "Retro-Lab", mit dem man Filmen einen alten Look verpasssenkann. PaintShop Pro X5 hat aber auch Social-Media-Funktionalitäten. Per Gesichtserkennung mit der Funktion "Leute" lassen sich Fotos nach den abgebildeten Personen gruppieren und gesammelt auf Sozialen Netzwerken wie Facebook veröffentlichen. Die deutsche Standard-Version kostet 69,99 €, das Upgrade von PaintShop Pro X3 oder höher 49,99 €. Die umfangreichere Ultimate-Edition kostet 89,99 € und als Upgrade 69,99 €.

2012-09-06T07:48:31+02:00September 6th, 2012|Bildbearbeitung|Kommentare deaktiviert für Corel bringt PaintShop Pro X5
Nach oben