Donnerstag, 15. Juli 2010

Compiz Keyboard Shortcuts in Ubuntu 10.04

Im neuen Ubuntu 10.04 gibt es wieder einige Shortcuts, die man unbedingt kennen sollte. Einmal gelernt erleichtern sie die tägliche Arbeit um Einiges.

Eine schöne Liste dazu gibt es auf nodch.de:

Compiz Keyboard Shortcuts in Ubuntu 10.04 — nodch.de

Außerdem fallen mir spontan noch folgende wichtige Tastenkürzel ein:

  • AltGr + Space - aktuellen Tab / aktuelles Fenster runterscrollen
  • AltGr + Shift + Space - aktuellen Tab / aktuelles Fenster raufscrollen
  • Strg + Alt + Entf - System sofort neustarten, ohne offene Dokumente zu speichern
Noch eine offizielle Übersicht von Ubuntu selbst findet man hier:

https://help.ubuntu.com/community/KeyboardShortcuts

Donnerstag, 27. Mai 2010

OpenCV 2.0 in Ubuntu 9.10 installieren

OpenCV ist eine weitverbreitete und oft genutzte Computer Vision Library. Es beinhaltet viele Funktionen in C und einige C++-Klassen, die viele berühmte Bildverarbeitungs- und Computer-Vision-Algorithmen implementieren.

Um die Version 2.0 auf Ubuntu 9.10 (Karmic Koala) aus dem Quellcode zu installieren, geht man am besten so vor, wie es in diesem Blog beschrieben ist:
http://ivkin.net/2009/11/installing-opencv-2-0-on-ubuntu-9-10-karmic-koala/

Nach der Installation kann man OpenCV verwenden und beispielsweise mit einem Eclipse-Plugin C/C++-Projekte realisieren.

Freitag, 7. Mai 2010

Remository Seitenumbruch - Joomla CMS Support Forum

Man kann bei der Download-Komponente Remository nicht in der Konfiguration einstellen, wie viele Downloads pro Seite angezeigt werden sollen. Statt dessen muss man das in der Datei com_remository_constants.php einstellen.

Hier steht mehr dazu:
Remository Seitenumbruch - Joomla CMS Support Forum

Donnerstag, 6. Mai 2010

change default sort order - Remository Forum | Remository

Die voreingestellte Sortierung in der Download-Komponente Remository lässt sich bisher nicht im Admin-Panel verändern, sondern nur per kleinem Code-Eingriff.

Hier steht, welchen kleinen Wert man ändern muss:

change default sort order - Remository Forum | Remository

Sonntag, 2. Mai 2010

Ubuntu: Thunderbird im Indicator-Applet hinzufügen

Seit Ubuntu 9.10 (Karmic Koala) gibt es im Panel einen Eintrag namens Indicator-Applet. Dies wird als kleines Briefkuvert dargestellt. Klickt man darauf, öffnen sich in einer Dropdown-Liste Programme, über die prinzipiell Nachrichten verschickt werden können.

Standardmäßig - und auch nach Installation - befindet sich darunter aber nicht das Mailprogramm Thunderbird. Will man das trotzdem nachrüsten, dann gibt es hier ein funktionierendes Tutorial:


Das wird hier alles sehr schön beschrieben und läuft am Ende.

Als Resultat steht nach einer Neuanmeldung des Users Thunderbird in der Liste des Indicator-Applets. Allerdings ist damit noch nicht umgesetzt, dass man auch über dieses Applet benachrichtigt wird, wenn neue Mails eintreffen. Aber der erste Schritt ist damit schon erledigt und die Community wird dieses Problem auch noch lösen.

Samstag, 3. April 2010

Joomla-Tutorial: SEF URLs (Search Engine Friendly)

In diesem Tutorial werden ich zeigen, wie man die URLs seiner Seite suchmaschinenfreundlich und lesbar macht. Die Fachbegriffe hierfür sind SEF (Search Engine Friendly) und SEO (Search Engine Optimazation). Ist die SEO-Option einer Joomla-Seite aktiviert, wird die URL für Menschen lesbarer und man kann einen höheren Pagerank in Suchmaschinen (wie Google oder Yahoo) erreichen. Hierfür sollten Website-URLs nämlich aussagekräftige Namen haben.

Um die SEO-Option in Joomla korrekt zu aktivieren, geht man wie folgt vor:

  1. Auf dem Server muss die Apache-Erweiterung mod_rewrite installiert sein. Dies sollte bei allen seriösen, modernen Hostern der Fall sein.
  2. Als Erstes muss man nun in dem Joomla-Root-Verzeichnis die Datei htaccess.txt umbenennen in .htaccess
    (wichtig: den Punkt davor nicht vergessen! Das ist eine Tradition aus der Unix-Welt. Dort beginnen viele verzeichnisspezifische Konfigurationsdateien mit einem Punkt, wodurch sie als "versteckt" gekennzeichnet werden)
    Die .htaccess-Datei ist eine Serverkonfigurationsdatei und ist u.a. für Passwortschutz, Verzeichnis-Browsing, automatische Weiterleitungen, Fehlermeldungen, etc. verantwortlich.
    Mehr Infos zu .htaccess-Dateien gibts bei SELFHTML.
  3. Nun muss man in Joomla die SEO-Optionen aktivieren, indem man im Backend auf Site -> Konfiguration klickt:
  4. Nun setzt man rechts unter "Suchmaschinen-Optimierung (SEO)" alle Optionen auf "ja":
  5. Die erste Option bewirkt, dass aus
    http://dein_domain_name.de/index.php?option=com_content&view=article&id=1&Itemid=2
    die deutlich ansehnlichere Form
    http://dein_domain_name.de/Impressum
    wird.
  6. Die zweite Option erlaubt Joomla, die oben erwähnte mod_rewrite-Erweiterung von Apache zu nutzen (dafür wird auch die .htaccess-Datei benötigt)
  7. Die dritte Option hängt jeder URL eine Dateiendung an, entsprechend der Datei, auf die sie verlinkt. So bekommen z.B. "normale" Unterseiten ein .html oder .php angehängt, etc.
  8. Achtung: die SEO-Funktion kann zu Problemen führen, v.a. im Einsatz mit anderen Komponenten/Modulen/Plugins. Manche Module sind entweder nicht ausgereift genug programmiert, um mit SEO 100% richtig umzugehen. In einigen Fällen kann auch das nachträgliche Aktivieren von SEO das Problem sein, z.B. beim Plugin TweetMe, das einen Button zum Retweeten an jeden Beitrag hängt:
    Wurde dieses Plugin vorher bereits ohne aktiviertem SEO installiert, verschwinden nach dem Aktivieren von SEO alle gezählten Retweets, weil sich die entsprechenden URLs geändert haben. Deaktiviert man SEO wieder, wird der alte Zählerstand wieder hergestellt.