Nach dem Preview Release vor einigen Wochen ist gestern nun die finale Version 1.8 des Zend Framework im SVN von Zend erschienen. Wie immer sind einige neue Features hinzugekommen und einige Bugs gefixed worden, die gesamte Liste ist hier zu finden.
Diese Features sind die wichtigsten Neuerungen gegenüber 1.7.*:
- Zend_Tool (von Ralph Schindler)
- Zend_Application (von Ben Scholzen and Matthew Weier O’Phinney)
- Zend_Loader_Autoloader und Zend_Loader_Autoloader_Resource (von Matthew Weier O’Phinney)
- Zend_Navigation (von Robin Skoglund und Geoffrey Tran, Zym)
- Zend_CodeGenerator (von Ralph Schindler)
- Zend_Reflection (von Ralph Schindler and Matthew Weier O’Phinney)
- Zend Server Backend für Zend_Cache (von Alexander Veremyev)
- Zend_Service_Amazon_Ec2 (von Jon Whitcraft)
- Zend_Service_Amazon_S3 (von Justin Plock und Stas Malyshev)
- Zend_Filter_Encrypt (von Thomas Weidner)
- Zend_Filter_Decrypt (von Thomas Weidner)
- Zend_Filter_LocalizedToNormalized and _NormalizedToLocalized (von Thomas Weidner)
- Unterstützung für Upload-Fortschrittsanzeige in Zend_File_Transfer (von Thomas Weidner)
- Routen mit Übersetzungsunterstützung (von Ben Scholzen)
- Zend_Json Unterstützung für Ausdrücke (von Benjamin Eberlei und Oscar Reales)
- Zend_Http_Client_Adapter_Curl (von Benjamin Eberlei)
- SOAP Ein- und Ausgabeheader-Unterstützung (Von Alexander Veremyev)
- Unterstützung für das Schlüsselwort-Feld unter Benutzung von Anfragestrings (Von Alexander Veremyev)
- Unterstützung für die Suche über mehrere Indexes in Zend_Search_Lucene (Von Alexander Veremyev)
- Deutliche Verbesserungen der Hervorhebung von Suchergebnissen Zend_Search_Lucene (Von Alexander Veremyev)
- Unterstützung für Skalierung, Verschiebung und Verdrehung von Seiten in Zend_Pdf (Von Alexander Veremyev)
- Locale Unterstützung in Zend_Validate_Int und Zend_Validate_Float (von Thomas Weidner)
- Zend_Tag_Cloud (von Ben Scholzen)
- Phonecode Unterstützung in Zend_Locale (von Thomas Weidner)
- Zend_Validate_Db_RecordExists and _RecordNotExists (von Ryan Mauger)
- Zend_Validate_Iban (von Thomas Weidner)
- Zend_Validate_File_WordCount (von Thomas Weidner)
Zend_Application und Zend_Tool sind für mich die wichtigsten Änderungen, alle anderen Addons sind aber auch bemerkenswert.
Für SVN-externals lautet die Zeile für dieses Release:
library/Zend http://framework.zend.com/svn/framework/standard/tags/release-1.8.0/library/Zend/
Bei Firmwareupdates ist es immer eine Glückssache, ob man bei den bereits zugelassenen Produktcodes dabei ist. Da es die Möglichkeit gibt, diesen unter temporärem Garantieverlust abzuändern (Stichwort “NSS”), findet sich unten eine Übersicht der möglichen Produktcodes des Nokia E71-1. Diese Liste ist stelle ich ohne Garantie auf Richtigkeit bereit und dient lediglich zu Informationszwecken.
Weiterlesen von ‘Liste aller Produktcodes des Nokia E71-1′
Die neue Version des Betriebsystems Ubuntu ist fertig. Das mit der Versionsnummer 9.04 bezeichnete Release bringt unter anderem GNOME 2.26, OpenOffice.org 3.0, X.Org 1.6 und Linux kernel 2.6.28 mit sich und unterstützt nun das neue Dateisystem ext4. Einer der nervigsten Punkte der meisten Betriebssysteme, der Boot-Prozess, soll nun dank einiger Optimierungen deutlich schneller von statten gehen, als dies bisher der Fall war und ist.
Auch den Hype mit Cloud Computing macht Ubuntu mit und so wurde die Technologie Eucalyptus integriert, welche es erlaubt, eine private Cloud aufzubauen. Diese Technology verwendet die gleichen API wie Amazon EC2, was ein relativ kostensparendes Herumspielen mit Cloudcomputing erlaubt. Desweiteren kann man damit unter anderem auch ein privates EBS (Elastic Block Storage) wie Amazon S3 aufbauen, um reale Szenarien nachzubilden. Sehr interessante Beigabe, wie ich finde.
Das neue Dateisystem ext4 hat über Kernel 2.6.28 zusammen mit zwei anderen Dateisystemen seinen Weg in Ubuntu gefunden, jedoch bleibt weiterhin ext3 das Standard-Filesystem. Bestehende ext3-Partitionen können übrigens die neuen Funktionen des ext4-Dateisystems ebenfalls nutzen. Endlich kann man nun Dateien bis 1 Exbibyte ablegen…
Derzeit ist Ubuntu 9.04 Final nur über die Mirrors verfügbar…wird sicher noch im Lauf des Tages auf der Homepage erscheinen.
Hier gehts zum Download
Auf der Zend Framework Maillingliste ist die Frage aufgekommen, wie man in Zend Framework die View eines bestimmten Controller bzw. Modules rendern lassen kann. Dies ist relativ einfach, aber leider nicht dokumentiert:
CODE:
-
$this->_helper->viewRenderer->renderBySpec($view, array('module' => $module, 'controller' => $controller));
- $view: ist die gewünschte View
- $module: das gewünschte Modul
- $controller: der gewünschte Cotroller
Übrigens: Möchte man nur die View des momentanen Controllers ändern, so führt man:
CODE:
-
$this->_helper->viewRenderer('anotherView');
aus.
Im Conceptronic CH3SNAS habe ich das Home-Verzeichnis des root-Nutzers von dem internen Speicher auf den USB-Stick umgelegt, damit ich etwas Platz zum arbeiten und für ein paar Einstellungen habe. Für das verlegen des Home-Verzeichnisses in der passwd ist ein einfacher Befehl vonnöten:
CODE:
-
usermod -d /pfad/zum/neuen/homeverzeichnis/ nutzername
Heute ist die Version 1.05b3 der Firmware des Conceptronic CH3SNAS bei Dennis vorab erschienen. Da die neue Firmware erstmal vorab (d.h. bevor diese auf conceptronic.net veröffentlich wird) getestet werden soll, wird um Feedback gebeten.
Weiterlesen von 'Firmware-Update 1.05b3 für das Conceptronic CH3SNAS'
Für das Administrationstool SysCP ist im letzten Monat die neue Version 1.4.2 und kurz später mit ein paar weiteren Bugfixes 1.4.2.1 erschienen. Leider hat in der Zwischenzeit ein Teammitglied das Projekt verlassen, weshalb der, mit 1.4 eingeführte, Installer für den Application Packaging Standard, leider derzeit ohne Maintainer ist.
Weiterlesen von 'SysCP 1.4.2 und 1.4.2.1 wurden released'