Mit folgender Live-Hack-CD kannst du, falls du dein Passwort vergessen hast, es wiederherstellen bzw. es zurücksetzen. Dies wurde bereits erfolgreich mit folgenden Windows Versionen getestet…
– Windows Server 2008 Standard SP2 (v.275)
– Windows Vista Business SP0
– Windows Vista Ultimate SP1
– Windows Vista Ultimate SP0
– Windows Server 2003 Enterprise
– Windows XP
– Windows XP SP1
– Windows XP SP2
– Windows XP SP3
– Windows 7
Diese Live-CD beschränkt sich jedoch beim zurück setzten des Passwortes nicht nur auf Windows, es wurde ebenfalls auf folgenden Distributionen erfolgreich angewendet.
Daten synchronisieren, Daten sichern und Daten austauschen
Dropbox ist eine Online-Festplatte, welche sich spielend einfach in das Dateisystem integrieren lässt und 2 GB Speicherplatz kostenlos anbietet. Daten von inaktiven kostenlosen “Free accounts” werden nach 90 Tagen kommentarlos von den Servern entfernt.
Dropbox wird sich nach der Installation als Verzeichnis im Dateisystem wiederfinden und kann wie jedes andere Verzeichnis angesprochen werden, d.h. jede Veränderung an einer Datei wird direkt auf dem Dropbox-Server gesichert und auf jeden anderen Rechner, der mit Dropbox verlinkt ist, übertragen bzw. sichbar.
Die Zwischenschritte werden auf dem Server gespeichert, so dass die online Festplatte Revisions / Zwischenstände jeder vorhandenen und gelöschten Datei hat.
Usage: bin/dbcli.py [options] … [options]
Available commands:
status – Get overall status for the daemon.
copypublic – Copies the url to the clipboard (? I guess)
install – Tries to download the daemon and install it in your home directory.
browse – Browse the specified folder in your browser.
copygallery – Copies the gallery url to the clipboard.
share – Open the browser and shows share-information.
file – Get information about a file/folder.
folder – Get information about a file/folder.
help – Gives this.
revisions – Opens the revisions page in your browser for the specified file.
In diesem Skript sollte ich das Programm “pmap” noch einmal erwähnen, mit diesem kannst du weitere Informationen zum Speicherverbrauch eines Prozesses in Erfahrung bringen.
z.B.:
ps auxf | grep apache
In der zweiten Spalte der Ausgabe finden wir jeweils die PID-Nummer des Prozesses.
pmap < PID > | grep php
nun sehen wir z.B. den Speicherverbrauch der php-Erweiterungen
In der aktuellen c’t ist eine 3D Brille enthalten… “So können Sie mit Hilfe eines kleinen Treibers aktuelle Spiele und andere Direct3D-Progamme, auch beispielsweise Google Earth, räumlich genießen. Besitzer von Nvidia-Grafikkarten sind sogar ohne Zusatzsoftware bereits startklar: Seit Version 186.18 des GeForce-Grafikkarten-Basistreibers sind die Stereofunktionen mit an Bord.” – c’t
ct1509 Ausschnitt
1.) Nvidia: GeForce-Treiber
Also wer einen veralteten Nvidia-Grafikkarten-Treiber installiert hat, sollte sich unter folgender Adresse als ersten Schritt, den neusten Treiber herunterladen und dann installieren.
Als nächstes müssen wir die 3D-Funktionalität erst einmal aktivieren. Unter Windows7 geht das Beispielsweise wie folgt:
-> Systemsteuerung -> System und Sicherheit -> NVIDIA Systemsteuerung
NVIDIA Systemsteuerung
3.) Stereo-3D-Brille
Spiel, Google Earth… starten und fertig.
Alternativ zu einer rot/blauen Papp-Brille bietet NVIDIA auch eine von Ihnen entwickelte Stereo-3D-Brille an.
Stereo-3D-Brille
“GeForce 3D Vision umfasst eine schnurlose High-Tech-Brille und fortschrittliche Software und macht PC-Spiele, 3D-Filme und Digitalfotos zum unvergesslichen, interaktiven Erlebnis. Nvidia GeForce Grafikprozessoren (GeForce 8/9/100/200 Serie) und 3D Vision-kompatible Bildschirme sind Systemvoraussetzung.” – ComputerBase.de
SmarterFox – was das ist, kann man am besten erklären, wenn man es einfach ausprobiert… markiere einfach mit der Maus irgendeine Textpassage auf dieser Webseite.
Man kann die markierte Textpassage…
… anderen per Twitter mitteilen.
… bei Google suchen.
… und bei Wikipedia recherchieren.
… ….
Um diese Funkton in WordPress zu integrieren, gehst du folgendermaßen vor.
1) Gehe zur “Widgets” Seite im Admin-Bereich
2) Füge ein “Text” Widget hinzu
3) Und füge folgenden Inhalt in das leere Feld ein
Wer per ssh z.B. ein bestimmtes Verzeichnis oder einen ganzen Server über ssh mounten möchte kann dies wie folgt unter Debian / Ubuntu bewerkstelligen.
aptitude install sshfs
mkdir -p ~/mnt/server
sshfs -o idmap=user root@server:/ ~/mnt/server
Mit “afuse” kann man das Verzeichnis auch automatisch mounten, sobald man darauf zugreift (man sollte ssh-keys verwenden, ansonsten muss man immer das Passwort eingeben…)
Sobald man also mit “cd” in das Verzeichnis “~/mnt/server” wechselt springt der “afuse-Automounter” an und mountet das System via “sshfs”. Dabei wird die UserId, über welche man sich angemeldet hat, immer auf die lokale gemapped. Die Verwendung des SSH-Agent/SSH-Keys ist hier ganz nützlich – andernfalls poppt ein Passwort-Dialog auf, in welchem du dich anmelden musst.
Dieses kleine HowTo soll zeigen wie man Firefox etwas Optimieren kann… wenn jemand eine Fehler findet oder weitere Möglichkeiten weiß, wie man Firefox beschleunigen kann, sollte man dies als Kommentar an diesen Blog-Eintrag senden, ich werde diesen dann ggf. mit in diesem Beitrag einarbeiten.
1.) Benchmark/Test
2.) Erweiterungen / Extensions
3.) Schrift optimieren
4.) Datenbank optimieren
5.) about:config Einstellungen
6.) Flash (Firefox) Optimierung
7.) Optimized Mozilla Firefox Build
1.) Benchmark/Test
Als erstes müssen wir die Geschwindigkeit/Performance testen, um diese nach unseren Änderungen vergleichen zu können. Dazu kann man z.B. folgende Webseite verwenden -> futuremark.com/peacekeeper
Eine Test-Seite, wo man eine seine Einstellungen testen/vergleichen kann
2.) Erweiterungen / Extensions
Es gibt einige Firefox-Erweiterungen, welche deinen Browser wirklich schneller machen können…
Wer es nicht kennen sollte, mit dieser Erweiterung, blockt man Werbung aus, was zur Folge hat, das die Webseite weniger Speicher verbraucht und besonders das JavaScript Gedöns wird nicht in den Speicher geladen.
Alle Flash Filme, aber auch Werbung welcher bei einigen Webseiten rechts und links (oben, unten oder mitten im Bild) eingeblendet werden, werden erst dann geladen, wenn du mit der Maus einmal darauf klickst, was den entscheidenen Vorteil hat, dass die CPU nicht unnötig belastet wird. Dies fällt besonders bei Leistungsschwächen Rechnern auf.
Dies beschleunigt den Firefox durch Optimierung von Netzwerk- und Anzeigeeinstellungen.
Er bietet unter anderem eine erweiterte Funktion zum Vorausladen von Links (Prefetching), erweiterte Einstellungen zum Verbindungsaufbau, zum Cache-Verhalten und zur Seitenanzeige. Außerdem existiert eine Möglichkeit, durch Flash erzeugte Pop-up-Fenster zu blockieren.
Dies ist ein Download-Manager für Firefox, damit können angefangene Downloads pausiert und wieder fortgesetzt werden, auch nach einem Neustart des Browsers. Zusätzlich wird die Downloadgeschwingikeit von Firefox um bis zu 400 Prozent erhöht, indem mehrer Verbindungen zum entsprechenden Server aufgebaut werden.
Dieses Add-On fügt eine Status-leiste zu Firefox hinzu, die Ihnen up-to-date Informationen über den Cache Ihres Browsers (sowohl RAM und die Festplatte) anzeigt. Zudem kann man den Cache problemlos löschen und es kann auch automatisch geschehen, wenn der Speicher an einer bestimmten Grenze ist.
3.) Schrift optimieren
3.1) Schrift-Verbesserung deaktivieren
Pango ist ein Library zum verbessern der Schrift unter Ubuntu, in Firefox, wenn man diese ausschaltet, soll dies einen Geschwindigkeitsschub für Firefox 3.5 bringen.
Desweiteren benutzt Firefox seit der 3.X Version eine SQLite Datenbank für Bookmarks, Historie, Cookies, Passwörter… wenn man nun viel mit seinem Firefox arbeitet, kann es vorkommen das diese Datenbank im laufe der Zeit fragmentiert und Firefox z.B. länger braucht um zu starten.
sudo aptitude install sqlite3
vim ~/speedup_ff.sh
#!/bin/bash
for f in ~/.mozilla/firefox-3.5/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done
chmod +x ~/speedup_ff.sh
~/speedu_pff.sh
Alternativ kann man diese Funktion nun auch mit einer Erweiterung nachinstallieren…
Normalerweise baut der Browser eine Verbindung zu einer Webseite auf. Wenn du jedoch “Pipelining” baut diese mehrere Verbindungen gleichzeitig auf, welch das laden der Webseite, bis zu einen gewissen Grad beschleunigen sollte.
Achtung!
Die Verwendung von Pipelining ist nicht HTTP-Standard-Konform. Viele Server reagieren unter Umständen sehr langsam, bis hin zum Abbruch, was in unterschiedlichen Fehlermeldungen (meist “Server nicht erreichbar”) münden kann.
Folgendes in die Adresszeile einfügen:
about:config
“network.http.pipelining” -> “true”
“network.http.pipelining.firstrequest” -> “true”
“network.http.proxy.pipelining” -> “true”
“network.http.pipelining.maxrequests” -> “10”
unter Ubuntu kann man die Einstellungen auch per Konsole ausführen, dies geht meistens schneller und hat den selben Effekt.
cd ~/.mozilla/firefox/*.default/
vim user.js
unter Windows können diese Einstellungen in folgender Datei geschrieben bzw. diese Datei angelegt werden
C: Dokumente und Einstellungen < USER > Anwendungsdaten Mozilla Firefox Profiles dkcejehb.default
und z.B. mit notepade oder einem ähnlichen Programm die Einstellungen in folgender Datei abspeichern
user.js
Folgende Zeilen können allgemein Eingefügt werden:
Einiger dieser Einstellungen kann man auch sehr bequem per “Extension” einstellen, dafür gehst du auf die folgende Webseite und installierst dir “Tweak Network Settings” ->www.bitstorm.org/extensions/tweak/
tweak-network
Alternativ kann man unter Windows auch “FireTune” installieren, welches die zuvor vorgestellten Einstellungen per GUI einstellen kann.
Wert : 90000 (diesen Wert je nach Leitung des PC/Laptop anpassen)
Wert : 0 (abschalten der Funktion)
Quelltext mit deinem bevorzugtem Editor öffnen (about:config)
Schlüssel : view_source.editor.external
Standard : false
Wert : true
und dann noch angeben, wo sich dieses Programm befindet
Schlüssel : view_source.editor.path
Standard : Null
Wert : /usr/bin/gedit
Wartezeit beim installieren von Erweiterungen (about:config)
Schlüssel : security.dialog_enable_delay
Standard : 2000
Wert : 0
Man kann auch neue Einträge in die “about:config” schreiben. Indem man die rechte Maustaste drückt und einen neuen Eintag anlegt, z.B.:
“Neu” -> “Integer”
Gibt die Zeit (in Millisekunden) an, die Firefox nach dem Empfang von Daten wartet, bevor er diese an den Bildschirm sendet. Dazu braucht man jedoch auch einen schnellen Computer und DSL. Für einen langsameren PC (z.B. Pentium III) und ISDN ist ein Wert von 100 ganz gut. (about:config)
Wobei Firefox standardmäßig den maximalen Speicherverbrauch selber einstellt. (-1)
um nicht als kompatibel eingestufte Erweiterungen trotzdem installiren zu können (about:config)
“Neu” -> “Boolean”
Schlüssel : extensions.checkCompatibility
Standard : Null
Wert : true (check ist unverändert)
Wert : false (check ist aus)
Festplatten-Cache auslagern (about:config)
“Neu” -> “String”
Schlüssel : browser.cache.disk.parent_directory
Standard : Null
String : /media/ff-cache/
man könnte nun eine Ram-Disk erstellen um und den Cache dorthin auslagern den Speicher, welchen du dafür zur Verfügung stellst, hängt davon ab, wie viel RAM dein System hat. In diesem Beispiel haben wir 256MB verwendet
sudo mount -t tmpfs -o size=256M,nr_inodes=10k,mode=0777 tmpfs /media/ff-cache
um diese RAM-Disk auch nach einem reboot zu erstellen, muss in folgender Datei etwas nachgetragen werden
Ubuntu kommt mit swfdec Plug-in für die wiedergebe von Flash daher, welches nicht wirklich gut unterstützt wird, um nun die Performance von Flash unter Ubuntu (Firefox) zu verbessern installieren wir “flashplugin-nonfree”.
In order to optimize the website and to continuously improve it, this site uses cookies. By continuing to use the website, you consent to the use of cookies.Ok