Um Images in einem Browser zu preloaden gibt es viele Möglichkeiten. Hier ein Beispiel wie man mit reinem CSS und ohne JavaScript Bilder vorladen kann. Der Trick ist alt und sehr simpel. Man fügt wie gewöhnlich einen <img> Tag in die HTML Seite ein, setzt aber das CSS Property display auf none. Das Bild wird [...]
WordPress 3.0
WordPress 3.0 ist erschienen mit einer Vielzahl von Neuerungen und Bugfixes. Hier eine kleine Videotour der Neuerungen:
ETag
In einer unserer Webapplikationen kann der Benutzer ein Image (GIF,PNG) uploaden welches auf jeder HTML Seite der Applikation angezeigt wird. Dieses Bild wird in der Datenbank abgelegt und wenn benötigt via Servlet zum Client gesendet. Eine erste Implementation dieses Servlets sah folgendermassen aus: public class LogoServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse [...]
Office 2007 Mime Types
Wir mussten in einer Webapplikation einen Excel Report erstellen. Der Benutzer kann vorab wählen in welchem Format der Report erstellt werden soll. Er kann zwischen Excel 2003 (xls) und Excel 2007 (xlsx) wählen. Den MIME Type haben wir zuerst so gesetzt. response.setContentType(“application/vnd.ms-excel”); Mit folgendem Statement wird erzwungen das ein File Download Dialog erscheint. Dateien mit [...]
Tomcat 6.0.24
Gestern ist der neue Tomcat 6.0.24 erschienen. Dies ist die erste Version welche die 64-Bit Versionen des Windows Services mitliefert. Der Workaround wie ich ihn in meinem Blog vom 6.5.2009 beschrieben habe ist daher nicht mehr nötig. Die Windows Installer Version, welche auf der Downloadseite heruntergeladen werden kann, installiert je nach System die richtigen Exe-Files. [...]
Interessantes Neues
In den letzten Tagen gab’s wieder einige interessante Neuigkeiten. Letzte Woche war die Google I/O Konferenz und da bekräftigte Google sein Engagement in HTML 5. Ausserdem stellten sie ein neues Kollaboration und Kommunikation Tool vor: Google Wave Am 1. Juni stellte dann Microsoft seine neue Suchmaschine Bing online. Mit dieser Suchmaschine erhofft sich Microsoft, Marktanteile [...]
Apache Tomcat Connector mit IIS 7
Installation Files Zuerst erstellt man ein Verzeichnis in das der Connector abgelegt werden kann. In diesem Beispiel wird der Connector im Verzeichnis c:\connector installiert. Der User unter dem der IIS 7 läuft muss das Recht haben in dieses Directory zu schreiben und von diesem Directory zu lesen. Wir mussten bisher nichts speziell konfigurieren, da wir [...]
Tomcat auf Windows 2008 64-Bit
Wer den Tomcat 6 auf einem Windows 64-Bit System mit einer 64-Bit Java VM installiert hat, wird feststellen das der Service zwar installiert aber nicht gestartet werden kann. Folgende Fehlermeldung wird angezeigt: “Windows could not start the Apache Tomcat on X. For more information, review the System Event Log……” Hier eine kurze Beschreibung wie man [...]
Google News
Wieder gibt es interessantes rund um Google zu berichten. Hier findet man ein Video das eines der Rechenzentren von Google zeigt: http://blogoscoped.com/archive/2009-04-08-n39.html Weiter hat Google angekündigt das sie eine weitere Sprache auf der App Engine unterstützen werden. Es ist nicht wie hier berichtet Fortran (der 1. April lässt grüssen) sondern Java. Hier geht’s zum Blogpost. [...]
NTLM an localhost
Dies ist ein Nachtrag zum NTLM Post vom 27.6.2007. Ein Kollege hat mir erzählt, dass es möglich sein soll anstatt die IP Adresse des Wins-Servers oder des Domänencontrollers anzugeben, localhost einzutragen. Dies soll einen positiven Einfluss auf die Performance haben. Selber ausprobiert habe ich das noch nie. Einen Versuch ist es sicher wert. <filter> <filter-name>NtlmHttpFilter</filter-name> [...]