Wechseln zu: Navigation, Inhalt

Archiv für HowTo

Links aller geöffneten Tabs mit CopyAllUrls kopieren

Das Internet ist voller interessanter Dinge und so kann es beim Surfen schnell passieren, dass die Anzahl der geöffneten Tabs jegliche Vorstellungskraft übersteigt. Um nun einige der Themen als Notiz zu speichern, per Email weiterzuleiten oder als Quellenangabe zu verwenden, macht es Sinn, diese als Linkliste auszugeben.

Für solche Fälle gibt es die Erweiterung CopyAllUrls für Firefox und Chrome, die die Links aller geöffneten Tabs ausgibt und einem so die mühevolle Arbeit erspart, dies einzeln per Hand zu erledigen.

Google Chrome-Erweiterung

Google Chrome-Erweiterung: Copy All Urls

Nach der Installation ist die Chrome-Erweiterung als Symbol (Regenschirm) eingebunden.

Google Chrome-Erweiterung: Copy All Urls (Copy)

Mit einem Klick werden die Links aller Tabs des jeweiligen Fensters in die Zwischenablage kopiert, wobei als Formatierungsoptionen sowohl reiner Text, als auch HTML, zur Verfügung stehen.

Mozilla Firefox Add-on

Mozilla Firefox Add-on: CopyAllURLs

Die Installation verläuft unter Firefox ähnlich wie unter Chrome.

Mozilla Firefox Add-on: CopyAllURLs (Copy)

Das Add-on wird über das Kontextmenü (Rechtsklick) aufgerufen, wodurch neben der Möglichkeit zum Kopieren, auch die Möglichkeit zum Einfügen der Links aus der Zwischenablage besteht. Auch hier kann man Formatierungsoptionen festlegen, welche jedoch durch den Einsatz von Variablen wesentlich umfangreicher sind und so ein eigenes Markup-Format ermöglichen.

Die Erweiterung lässt sich vielfältig einsetzen, da sie den Umgang mit Links erleichtert und einem viel Arbeit erspart. Einzig eine Einfügen-Funktion wie beim Firefox Add-on, wäre in der Chrome-Erweiterung noch wünschenswert.

Links


HowTo: RocketRAID 2310 RAID Host Adapter mit Dynamic Kernel Module Support (DKMS) unter Ubuntu installieren

Das von Dell entwickelte Hilfsprogramm Dynamic Kernel Module Support (DKMS), sorgt dafür, dass Kernelmodule, die manuell installiert wurden, immer dann aktualisiert werden, wenn ein neuer Kernel installiert wird. Somit entfällt der Aufwand, dies nach jedem Update manuell zu erledigen.

Ubuntu Home-Server

Von der HighPoint-Support-Seite die neueste Version Version des Treibers herunterladen

sudo su
cd /tmp
wget http://www.highpoint-tech.com/BIOS_Driver/rr231x_00/Linux/rr231x_0x-linux-src-v2.5-091022-1618.tar.gz
tar xzf rr231x_0x-linux-src-v2.5-091022-1618.tar.gz

Die notwendigen Pakete installieren

sudo apt-get update
sudo apt-get install build-essential dkms

Da der Treiber von HighPoint offenbar nicht mehr gepflegt wird, muss er für die Nutzung mit einem Kernel >= 2.6.37 zuerst gepatcht werden. Ein Mitglied aus dem Arch Linux Forums stellt dafür ein Paket bereit. Dieses kann nicht direkt unter Ubuntu verwendet werden, die Patches lassen sich aber trotzdem anwenden. Da der Treiber nicht offiziell zur Verfügung gestellt wird, besteht natürlich das Risiko, dass es zu einem Fehler bzw. Datenverlust kommen kann. Bei mir hat es bisher jedoch ohne Probleme funktioniert.

wget http://aur.archlinux.org/packages/rr/rr231x_0x/rr231x_0x.tar.gz
tar xzf rr231x_0x.tar.gz
patch -p1 -i rr231x_0x/scsi_lck.patch
patch -p1 -i rr231x_0x/kernel3.patch

Den Treiber in ein Verzeichnis nach dem Schema /usr/src/<module>-<module-version>/ verschieben

mv rr231x_0x-linux-src-v2.5 /usr/src/rr2310_00-2.5/

Die Konfigurationsdatei dkms.conf anlegen

cd /usr/src/rr2310_00-2.5/
vi dkms.conf
MAKE[0]="make -C product/rr2310pm/linux/ KERNELDIR=/lib/modules/$kernelver/build/"
CLEAN="make -C product/rr2310pm/linux/ clean"
BUILT_MODULE_NAME[0]="rr2310_00"
DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi/"
BUILT_MODULE_LOCATION="product/rr2310pm/linux/"
PACKAGE_NAME="rr2310_00"
PACKAGE_VERSION="2.5"
AUTOINSTALL="yes"
REMAKE_INITRD="yes"

Modul sata_mv zur Blacklist hinzufügen

vi /etc/modprobe.d/blacklist.conf
# replaced by rr2310_00
blacklist sata_mv

Modul rr2310_00 in /etc/initramfs-tools/modules eintragen, damit es für den Systemstart zum initramfs hinzugefügt wird

echo rr2310_00 >> /etc/initramfs-tools/modules

DKMS: rr2310_00-2.5

Verzeichnis zu DKMS hinzufügen

dkms add -m rr2310_00 -v 2.5

Modul mit DKMS kompilieren

dkms build -m rr2310_00 -v 2.5

Modul mit DKMS installieren

dkms install -m rr2310_00 -v 2.5

Um die Kernel-Version festzulegen, kann man die Option -k 2.6.32-27-generic verwenden. Weitere wichtige Befehle sind unter anderem uninstall, remove, status und mkdeb.

Links


YouTube-Videos im VLC media player abspielen

Seit einiger Zeit ist es möglich, YouTube-Videos direkt mit dem VLC media player abzuspielen. Man kann das Video einfach als Stream öffnen.

VLC media player: Netzwerk

Dazu startet man zunächst den VLC media player und kann darauf unter Medien -> Netzwerkstream öffnen (Shortcut: STRG+N) die YouTube-Adresse eingeben und öffnen.

VLC media player: Wiedergabe

Anschließend wird das Video direkt im Player abgespielt, was den großen Vorteil hat, dass man die gewohnten Einstellungsmöglichkeiten (Vollbild, Zoomen, Skalieren, Seitenverhältnis, Beschneiden) anwenden kann. Außerdem hat man natürlich die Möglichkeit, Wiedergabelisten anzulegen und ist dabei vor Browser-Abstürzen gewappnet.

Links


Suchformular à la HTML5

Chrome: type="search"

HTML5 ist im Kommen und mit ihm ein modifiziertes Formularelement, das Suchfelder durch Aussehen und Funktion von einem normalen Textfeld abgrenzen soll. Dafür bedient man sich des Attributs type im Element input, in das man search anstatt text einfügt, sodass der Browser erkennen kann, dass es sich um ein Suchfeld handelt. Das Attribut placeholder bietet dabei einen Platzhalter im Eingabefeld, den man vorher nur mit JavaScript realisieren konnte.

Weiterlesen »

TinEye: Reverse Image Search

TinEye: Reverse Image Search

Nicht immer ist es leicht zu einem kleinen Bild aus dem Internet, eine Version in besserer Auflösung zu finden. TinEye versucht sich daran, dies ein bisschen einfacher zu gestalten.

Neben der Möglichkeit, die Suche direkt von der Webseite aus, mit einem Upload oder Link zu starten, steht  TinEye auch als Erweiterung für Firefox, Chrome, Safari, Internet Explorer oder für alle Browser auch als Bookmarklet zur Verfügung.

Weiterlesen »