Sonntag, 18. April 2010
Um mal wieder ein wenig was von dem zu tun, was man sich immer vornimmt, aber dann auch immer schiebt, hab ich im Rahmen meiner iMac-Neueinrichtung den Bereich Software eingeführt, wo wir die Software, die wir so nutzen, auflisten.
Vielleicht findet der ein oder andere ja was, oder kann mir was empfehlen.
Ach ja: Die Liste ist natürlich noch nicht komplett. Installieren ist halt lästig… Zum Glück macht man das meistens nur einmal beim Mac…
Sonntag, 14. Februar 2010
Hatte gestern ein noch nicht nachvollziehbares Problem mit WPML und der Standard Wordpress Tag Cloud. Sobald ich das WPML Plugin benutzt hab. Wurden die Linknamen und der zugehörige HREF scheinbar willkürlich zusammengewürfelt
[...]
<a href="/wordpress/tag/1995/">1988</a>
<a href="/wordpress/tag/langweid/">1989</a>
[...]
Lösen bzw. abstellen konnte ich dieses Verhalten erstmal nur durch das Deaktivieren folgender WPML CMS Option
Make themes work multilingual
Adjust IDs for multilingual functionality
This feature turns themes into multilingual, without having to edit their PHP files.
Was und warum das passiert habe ich mir nicht genauer angeschaut, da ich es vorallem wegen der CMS Navigation nutzen wollte.
Aufgetreten ist das Problem mit folgenden Versionen
- WordPress 2.9.1.
- WPML Multilingual CMS Version 1.7.0
Weblinks
WordPress › WPML Multilingual CMS « WordPress Plugins
Donnerstag, 29. Oktober 2009
Mit Wordpress 2 geht’s nun endlich… Bloggen via iPhone auf Kopfpit. Mal sehen, ob sich’s durchsetzt
Freitag, 3. April 2009
Da staunt der Laie und der Fachmann wundert sich…
da änder ich den Titel eines Lesezeichens und wunder mich, wer da meine JSP Seite aufruft, als im Hintergund das Log File rattert. Und siehe da.. schau ich mir den http Mitschnitt an und stelle fest das war mein Firefox.
Beim Aufruf der Eigenschaften eines Lesezeichens schickt der Fuchs aus unerfindlichen Gründen einen GET Request an die Webseite des Lesezeichens…
Das ganze ist bekannt und kann ausgestellt werden…
Zum Deaktivieren dieses Verhaltens in den erweiterten Einstellungen unter “about:config” die Eigenschaft “browser.microsummary.enabled” auf false setzen.
Weblinks
Firefox contacts server when I click on bookmarks properties
Network activity while edit bookmarks
Donnerstag, 26. März 2009
Vieles ist in Linux einfach zu bewerkstelligen, ein paar Sachen sind etwas mit Wissen zu hinterlegen bevor man sie durchführt. So auch das Starten von Applikationen beim Bootvorgang.
Nehmen wir als Beispiel mal einen Tomcat App Server. Das Programm gibt einem schon Skripte zum starten und beenden an die Hand. Das ist eigentlich auch alles was man zum weiteren Vorgehen braucht.
Im Verzeichnis /etc/init.d sind bei Linux üblicherweise die Startskripten abgelegt. Diese stellen im Normalfall 4 Parameter zur Verfügung (start/stop/restart/force-reload). Zum Starten brauchen wir… Trommelwirbel… den Start-Parameter.
Wir legen also nun für den Tomcat unter /etc/init.d eine Datei namens tomcat an (mit Root-Rechten).
sudo vi /etc/init.d/tomcat
Es kann auch jeglicher anderer Editor, wie z.B. nano genommen werden.
Anschließend befüllen wir die Datei mit Inhalt:
# Autostart script for tomcat
CATALINA_HOME=path-to-tomcat-directory
export JRE_HOME=path-to-jre-directory
case $1 in
start)
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
force-reload)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
Damit können wir schon recht komfortabel den Kater starten, aber nur manuell. Aber zumindest sind mal die einzelnen Skriptaufrufe weggekapselt.
Zum Autostart verwendet Linux sogenannte Runlevel. Natürlich hat jede größere Distribution da andere.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Obige Zeilen bedeuten, dass der Tomcat im Multiusermode (rc2) gestartet wird (S99), aber beim Betreten des Singleusermode (rc1) gestoppt wird (K99).
Dienstag, 10. Februar 2009
Grade drüber gestolpert: Jet Profiler von Polaricon. Die Freeware-Version ist etwas eingeschränkt, man kann keine Benutzer unterscheiden und es werden leider keine Slow Queries gezeigt. Aber zum Testen und auf Dev-Maschinen sicher einen Blick wert.
Dienstag, 3. Februar 2009
Mir ist vorhin was komisches passiert…
Ich hab vor Kurzem meinen User geändert, womit ich auch mein Home-Verzeichnis anpassen musste. Lief alles eigentlich ganz gut, aber dann vorhin wollte ich Änderungen über Eclipse per CVS committen.
Ging nicht. Ich bekam immer die Meldung “Invalid thread access”. Total kirre rumgegoogled und die Aussage gefunden, dass das was mit der GUI zu tun hat. Wieso auch immer… Neuen Workspace angelegt Projekte importiert… Frisches Eclipse probiert… Überall der gleiche Fehler.
Dann wollte ich einfach mal gucken, ob ich das Ganze nochmal neu auschecken kann bzw. probiert im Repository zu browsen. Gleicher Fehler. URL gepasst, aber ging nicht. Dann hab ich auf Properties im Repository-Browser geklickt und… tada… Fehlender Schlüssel im Schlüsselbund, ob ein neuer erstellt werden soll. Ja geklickt und alles ging wieder.
Eine äußerst nichtssagende Fehlermeldung dieses “Invalid thread access”… Aber damit hatte ich endlich mal wieder was hier reinzuschreiben.
Montag, 5. Januar 2009
Der Weg aus Windows den Mac unter Mac OS neu zu starten ist ja bei der Bootcamp Software unter Windows mit dabei. Allerdings ist der andere Weg, aus Mac OS X unter Windows neu zu booten nicht in Mac OS X implementiert.
Hier gibt es aber ein nettes Tool namens BootChamp von Kevin Wojniak.
via
Achtung:
BootChamp doesn’t work with the new (unibody) MacBooks, which includes the Air and Pro. The app uses the built-in tool bless (/usr/sbin/bless) to set the boot disk, and one of the options it uses is –nextonly which only sets the boot disk for the next boot. It currently appears that this option is broken and not working at all, even for standard HFS+ devices. I am in discussion with an Apple engineer and hopefully will have a solution.
Montag, 17. November 2008
Wir haben nun das Plugin WPtouch in Betrieb genommen, welches unseren Blog iPhone-/iPod touch-tauglich darstellt. Es erkennt automatisch den User Agent und stellt den Blog (noch in dem Standarddesign) schön auf dem iPhone und Konsorten dar.
Man kann auch weiterhin den normalen Style wählen (weiter unten auf der Seite ist ein Umschalter).
Die Installation ist denkbar einfach, da man nur den Inhalt in den wp-contents/pugins-Ordner entpacken muss und über den Admin das Plugin aktivieren muss.
Sonntag, 2. November 2008
Wer unter Mac OS X GnuGP (Opensource PGP) verwenden will, muss hierfür ein paar Programme und Plugins installieren. Um die Auswahl zu vereinfachen, haben sich Dirk Einecke und Die Stimme der Freien Welt schonmal die Arbeit gemacht alles zu beschreiben.
Ein kleiner Unterschied ist allerdings bei dem Mail Plugin, sollte man OS X 10.5 verwenden, da man dieses per Hand installieren muss. Aber halb so wild, da man das Bundle nur unter ~/Library/Mail/Bundles kopieren muss. Das Plugin ist bei Sente zu finden.