Livewebnet

Jump to content.

Android Speech Recognition

Dieser Blog-Eintrag entstand nach einer langen Suche. Ich wollte der Android Speech Recognition die Sprache mitgeben, die erkannt werden soll. Alles kein Problem, denn es gibt den Paramter EXTRA_LANGUAGE. Das große Problem: Welche Sprachen werden unterstützt und wie müssen die übergebenen Strings aussehen. Scheinbar gibt es im ganzen Netz nichts dazu. Man findet den Tipp, mit dem BroadcastReceiver, aber der liefert nur NULL anstatt der verfügbaren Sprachen. In einem Google Blog-Eintrag fand ich die wohl aktuell unterstützten Sprachen. Durch ausprobieren fand ich dazu noch die passenden Übergabe-Strings. Diese lauten:

  • en-US
  • de-DE
  • fr-FR
  • es-ES
  • it-IT
  • pl-PL
  • ru-RU
  • cs-CZ
  • tr-TR

Vermutlich sind noch andere Kombinationen möglich (Sprache mit anderem Land). Ich bin mir aber recht sicher, dass ich alle Sprachen damit abgedeckt habe.

FTP Upload – Rekursiv

Lange habe ich gesucht und endlich gefunden. Ich möchte von einem Server (auf dem ich SSH-Zugriff habe) auf einen Server (leider nur FTP-Zugriff) ein rekursives Dateiverzeichnis hochladen. Mit dem Konsolen-FTP von Linux ist das nicht möglich. Hier habe ich nun die Lösung gefunden, das Zauberwort heißt lftp:

lftp -e 'mirror -R localdir remotedir' -u user ftp.domain.com

Ohne  “-R” werden die Dateien heruntergeladen.

TinyMCE in Contao unter Lighttpd

Heute wollte ich endlich, dass der TinyMCE in Contao angezeigt wird. Nach langem Suchen kam mir die Idee, dass es mit dem Lighttpd Probleme geben könnte. Und siehe da, dem war auch so. Scheinbar hat Lighttpd Probleme mit der GZIP-Ausgabe. Somit wird die JS-Bibliothek nicht an den Browser übertragen. Warum das Contao-Team noch keinen Fix hat, ist mir ein Rätsel, da auf dieser Seite die Lösung beschrieben ist.

Wie dort nachzulesen ist, muss nur die Zeile 37 (unter Contao 2.9.2) in der system/config/tinyMCE.php geändert werden. Die Zeile sollte anschließend wie folgt aussehen:

<script type="text/javascript" src="<?php echo $this->base; ?>plugins/tinyMCE/tiny_mce.js"></script>

Anschließend funktioniert der TinyMCE unter Contao so wie es sein soll. Problem gelöst icon wink TinyMCE in Contao unter Lighttpd

Ubuntu 10.04 – Buttons wieder auf der rechten Seite

Heute wurde das neue Ubuntu 10.04 veröffentlicht. Ich habe es sofort installiert. Was mich aber gestört hat, dass die Buttons (Minimieren, Maximieren und Schließen) auf der linken Seite sind.

Durch nachfolgende Anleitung kann man die Buttons wieder auf die rechte Seite bringen:

  1. Alt + F2 drücken
  2. in das Fenster “gconf-editor” eingeben
  3. Dort gehst du in folgendes Verzeichnis: “apps->metacity->general
  4. wechsel zum Wert “button_layout
  5. hier muss nur der Wert in “menu:minimize,maximize,close” geändert werden

Das war auch schon alles.

Google veröffentlicht schnelle Chrome Beta

google chrome Google veröffentlicht schnelle Chrome BetaGoogle hat eine neu Chrome Beta veröffentlicht. Das Besondere an der neuen Version ist die Gewschwindigkeit. Durch eine neue V8 JavaScript Engine soll der Browser 30% schneller sein, als die aktuelle stabile Version.

Auch die Omnibox (Vorschlagsfenster beim Eintippen von Adressen oder Suchwörtern) hat sich verändert. Es werden nun Icons angezeigt, die signalisieren, ob es sich um ein Lesezeichen, Suchergebnis oder Website handelt.

Ein weiteres nettes Feature ist, dass man seinen Browser mittels Themes anpassen kann. Bilder zur neuen Beta Version von Chrome findet man bei Golem.

Laut Heise ist zusätzlich ein Remote-Debugger für JavaScript hinzugekommen.