Suchen
-
Letzte Beiträge
Kategorien
Monatsarchive: Mai 2010
Java-Applet – eine sinnfreie Erfindung
Ich kam leider nicht herum einmal ein Java-Applet auszuführen. Mein Firefox hat sich geweigert und meinte, dass es kein entsprechendes Plugin gibt. Das ganze ist mir auf meinen aktuellen Open Solaris (64-Bit Intel) und meinem Solaris 10 auf Ultrasparc (64-Bit) passiert. Auf beiden Systemen ist das aktuelle JDK installiert. Auf meinen Open Solaris-System habe ich außerdem das Package web/browser/firefox/plugin/firefox-java installiert
Die Lösung für das Problem findet man im Kleingedruckten auf der Download-Seite der JRE:
Bitte verwenden Sie die 32-Bit-Version für Java-Applet- und Java Web Start-Support.
Nachdem ich explizit die 32-Bit JRE installiert habe und einen symbolischen Link in das Plugin-Verzeichnis des Firefox gemacht habe gingen auch Java-Applets.
root@walhalla ~ % cd <Firefox-Installation>/plugins root@walhalla /usr/lib/firefox/plugins % ln -s <JRE>/plugin/<i386|sparc>/ns7/libjavaplugin_oji.so . |
Nun muss man den Firefox nur noch neu starten.
Noch ein Wort zum Schluss: Wann hört dieser Java-Wahnsinn aus? Wenn es Sun/Oracle nicht hinbekommt eine 64-Bit JRE zu bauen, welche auch Applets ausführt? Man kann es auch quick&dirty lösen: Einfach den 32-Bit Müll mit in das 64-Bit Paket packen, so wie ich es händisch mache.
Veröffentlicht unter Solaris
Verschlagwortet mit hack, Java, OpenSolaris, Solaris, Sparc
Hinterlasse einen Kommentar
Thunderbird 3.0.4
Für Solaris 10 gibt es auch den Thunderbird 3.0.4, da ich meine Einstellungen unter Open Solaris und Solaris 10 nutzen möchte. Auf meiner Solaris 10 Installation habe ich nur einen 2.0er Thunderbird. Dieser verträgt nicht alle Einstellungen von einem 3er … Weiterlesen
Veröffentlicht unter Solaris
Verschlagwortet mit Solaris, Sparc, thunderbird
Hinterlasse einen Kommentar
mehr Software für Solaris
Manchmal ärgert man sich, dass es das ein oder andere Package nicht für (Open)Solaris gibt. Man kann ohne Probleme die Pakages von Blastwave bzw. OpenCSW nutzen. Es sind noch die “alten” SystemV-Pakages von Solaris 10 und älter. Man kann sie jedoch ohne Einschänkungen unter OpenSolaris nutzen.
Ich habe das Gefühl, das in Erlangen die meisten Pakages zu finden sind. Deswegen habe ich in meine /opt/csw/etc/pkgutil.conf die folgende Zeile eingetragen:
mirror=http://csw.informatik.uni-erlangen.de/csw/unstable/
Wenn man Blastwave bzw. OpenCSW noch nicht nutzt, dann kann man hier nachlesen, wie man sich diese Packages zugänglich macht. Auf jeden Fall sollte man in der /opt/csw/etc/pkgutil.conf nachsehen, ob http://csw.informatik.uni-erlangen.de/csw/unstable/ als mirror eingetragen ist.
Veröffentlicht unter Solaris
Verschlagwortet mit blastwave, csw, OpenSolaris, pkg, Sparc
Hinterlasse einen Kommentar
Dein Freund der Cachemiss
Ich habe in meinen letzten Eintrag über Superlinearen Speedup geschrieben. Caching Effekte lassen sich auch in sequenziellen Programmen ausnutzen. So kann man lässt sich die klassische Matrixmultiplikation um Größenordnungen beschleunigen.
Dazu muss man nur die Matrix B transponiert abspeichern. Wenn man jetzt duch die Spalten der Matrix B geht hat man eine höhere Lokalität und damit weniger Cachemisses.
Superlinearer Speedup
Ich habe für meine Diplomarbeit die Matrixmultiplikation nach Strassen implementiert. Das ganze habe ich mit Cilk++ implementiert. Ich war recht erstaunt, als ich diese Ergebnisse gesehen habe. Es ist erklärbar, weswegen ich einen superlinearen Speedup erreicht habe. Wenn ich auf … Weiterlesen
Veröffentlicht unter HPC
Verschlagwortet mit C++, cilk, Kaktusstack, strassen
Hinterlasse einen Kommentar
Ich bin ein robot
Ich wollte heute mal wieder ein paar Flashgames anspielen. Dabei bin auf die folgende Fehlermeldung gestoßen: Error: invalid ipaddress or you are a robot, please contact support@ad2games.com Das nenne ich einmal eine kreative Fehlermeldung!