Freitag Aug 12, 2011

Links 20110812 - mylvmbackup, MySQL Backup

mylvmbackup - Eine sehr flexible Möglichkeit konsistente MySQL Backups zu erzeugen ist über LVM Snapshots. mylvmbackup implementiert alles Nötige. Sehr praktisch :-)
How To Back Up MySQL Databases With mylvmbackup - Ein weiterführender Artikel zum Thema.


Donnerstag Jan 20, 2011

Links 20110120 - Newsbeuter, Audex, Postgres-XC, MySQL-Cacti

Newsbeuter ist ein RSS/Atom Feed Reader für die Kommadozeile - der Mutt für RSS Feeds soz. ;-)
Audex ist ein ganz netter CD Ripper für KDE4. Nicht ganz so gut konfigurierbar wie Grip.
Postgres-XC soll im April 2011 released werden. Damit sollte Multi-Master-Replikation mit PostgreSQL Wirklichkeit werden.
mysql-cacti-templates - Wie der Name schon sagt: Templates für MySQL für Cacti.


Dienstag Okt 19, 2010

Links 20101019 - Ceph, Maatkit

Building a Small Ceph Cluster - Hier wird beschrieben, wie man das verteilte Dateisystem Ceph installiert, das ich kürzlich beschrieben hatte. Ist alles noch relativ neu und erstmal zum Testen gedacht.
Ceph: A Linux petabyte-scale distributed file system - Ein Artikel zum Ceph Filesystem bei IBM developerWorks.
Maatkit - Ein Toolkit hauptsächlich für MySQL. Hier finden sich sehr nützliche Helferskripte wie mk-table-sync, mk-query-advisor, usw.


Montag Aug 10, 2009

Links 20090810 - PostgreSQL Replikation, Linux Games, Youtube

Sommertreffen der Demo-Scene - Ein Artikel bei heise über die Evoke 2009
Creating Convincing Images with Blender Internal Renderer - Part 1 / Part 2 - Ein kleines Blender Tutorial
live.linuX-gamers.net - Spielen unter Linux? Diese Live-DVD (8.5 GB) hat alles dabei.
Wen schon immer mal interessiert hat, wie die Serverfarm hinter Wikipedia aussieht, findet hier entsprechende Diagramme.
Testing PostgreSQL replication solutions: Slony-I - Ein gute Anleitung wie man Slony-I für Postgres installiert.
rubyrep - Wie der Name schon sagt, eine neue Möglichkeit MySQL- und PostgreSQL-Datenbanken zu replizieren. Hier liegt der Fokus auf einer möglichst einfachen Installation und einfacher Betrieb.
Basket Note Pads - Wer einen Notizblock für KDE sucht, der sollte mal BasKet anschauen. Man kann hier alle möglichen Texte, Bilder, usw speichern und das Ganze dann z.B. als HTML-Seite ausgeben.
clive is a command line video extraction utility for Youtube and other video-sharing websites - Wer Videos von Youtube & Co. von der Kommandozeile aus runterziehen will, kann das hiermit mal versuchen.


Montag Jul 13, 2009

Links 20090713 - Python, Django, MySQL, Pinax, CouchDB

Open Web Tools Directory - Eine Seite für Webentwickler auf der div. Entwicklungstools bzw. deren Webseiten etwas aussergewöhnlich dargestellt werden und ein Beweis, das man dafür nicht unbedingt Flash braucht.
mysqlreport - Ein wichtiges Tool für MySQL Admins. Es wertet div. Status Variablen aus und kann so z.B. Cache/Hit-Ratios für den Buffercache usw. berechnen. Damit bekommt man sehr schnell einen Überblick, ob Variablen event. falsch eingestellt sind.
CouchDB - CouchDB ist keine relationale DB sondern speicher einfach nur Dokumente auf die per RESTful HTTP API zugegriffen wird. Die DB kann auch über mehrere Rechner repliziert werden.
Pinax - Pinax baut auf dem Python Framework Django auf und stellt div. Applikationen zur Verfügung. Ursprünglich für eine Social Network Site entwickelt, enthält es entsprechend viele Apps aus dem Bereich. Siehe dazu auch: Create a new social networking site in few hours using pinax platform (django)
Ein Django Fan oder warum Django benutzen: One Laptop Battery Later And I'm A Django Fan


Donnerstag Mai 28, 2009

Empfehlenswerte MySQL-Bücher

Trotz aller Abneigung gegenüber MySQL meinerseites, man kommt einfach nicht drum herum :-( Wer nicht unbedingt eine 08/15 Wald- und Wiesen-DB betreibt oder betreiben muss, dem seien folgende zwei Bücher schwer ans Herz gelegt:

MySQL Administrator Bible:

High Performance MySQL: Optimierung, Datensicherung & Lastverteilung:


Ersteres ist in englischer Sprache. Das Zweite ist die deutsche Übersetzung des gleichnamigen Buchs aus dem Englischen. Diese Bücher muss man gelesen haben.

Das Blog zu den Büchern findet sich hier: High Availability MySQL. Sollte man auf dem Radar haben...


Mittwoch Mai 06, 2009

MySQL Performance- und Diagnose-Tool Jet Profiler

Normalerweise bin ich ja kein Fan von ClosedSource Programmen insbesondere im OpenSource Umfeld. Aber dieses Tool hier ist wirklich praktisch und ich habe bisher auch noch nicht wirklich was Besseres gefunden, wenn es um die Performanceanalyse einer MySQL-DB geht, insbesondere wenn man auf der Suche nach langsamen Queries, Locks, Cache-Hit-Ratio's, usw. geht. Man bekommt diese Infos zwar auch teilweise anderweitig, aber kaum so gut und übersichtlich aufbereitet, was letztendlich viel Arbeit spart.

Vom Jet Profiler kann man sich eine soweit ganz funktionale, freie Version downloaden, aber leider wird man relativ schnell feststellen, das man ohne die 99 Dollar teure (oder billige - je nachdem) Version nicht so arg weit kommt. Aber zum Testen und einem ersten Überblick reicht es. Das Programm ist in Java geschrieben und ist allen Unkenrufen zum Trotz (was man immer noch von Java-Programmen hört) schnell und gut bedienbar. Es läuft unter Linux, Mac OS X und Windows.


Donnerstag Apr 09, 2009

Links 20090409 - Radio CSS Posfix Courier DRBD MySQL Redundanz Backup Buecher Performancemessung HTTP

KRadio4 - Das Programm für KDE4 unterstützt Internet- und AM/FM-Stationen, die per V4L/V4L2 von einer Radio-Karte kommen. Weiterhin wird LIRC und RDS unterstützt.
cssutils - CSS Cascading Style Sheets parser and library for Python
Virtual Users und Domains mit Postfix, Courier, MySQL und SquirrelMail (Debian Lenny)
Use DRBD to Provide Rock-Solid MySQL Redundancy - Gut... MySQL jetzt "Rock-Solid" zu nennen, ist vielleicht etwas übertrieben ;-) Aber DRBD ist wirklich eine tolle und zuverlässige Sache. Ich hoffe, das die Jungs das mit 2.6.30 in den Kernel bekommen.
Provide Robust Clustered Storage with Linux and GFS
Install Bacula for Open Source Backups - Ich bin ja mehr ein Fan von Backuppc, aber Bacula hat sicherlich auch seine Berechtigung.
Configure Bacula for Open Source Backups
20 of the Best Free Linux Books
PostgreSQL Code Snippets - Hier findet man div. Skripte für Postgres im PostgreSQL Wiki, u.a. um raus zu finden, wieviel Speicher div. Tabellen auf der Platte belegen, Zeit- und Datumskonvertierung, EMail-Parsing, usw.
TikiWiki - TikiWiki ist so ziemlich alles, was man von einer Groupware/Content Management System (CMS) so erwartet. Es hat eigentlich alles, was man man für eine Social-Site braucht vom Wiki, Blogs, über Photoalben bis zu Foren.
Pylot: Web Performance Tool - Ein Tools ähnlich zu Apaches Jmeter mit dem man Last auf Webservern erzeugen kann. Jmeter ist allerdings wesenlich umfangreicher.
Xpra - Xpra ist screen für X. Man kann sich damit mit einem Host verbinden, ein X-Programm starten, die Verbindung unterbrechen und später die Verbindung wieder an der Stelle vorführen, wo man aufgehört hat.
Paver is a Python-based software project scripting tool - Ähnlich wie make oder rake.


Dienstag Feb 24, 2009

Links 20090224 - Firefox Linux vnstat MySQL sed awk

Firefox Extension Update Scanner - Bietet eine Seite keinen RSS- oder Atom-Feed an, kann diese Erweiterung das übernehmen.
Firefox Extension Session Manager - Ein ziemlich umfangreicher Sessionmanager für Firefox.
Linux Distribution Tin Hat - Basiert auf Gentoo und läuft ausschließlich im RAM. Für sichere Desktop-Umgebungen gedacht.
vnstat PHP frontend - vnstat ist ein Netzwerk Traffic Logger. Das hier ist das entsprechende Webfrontend, wem die Console nicht so liegt.
Jet Profiler for MySQL - Ein Realtime Profiler für Queryanalyse und Performancestatistiken für MySQL. Gibt es auch als kostenlose Community Edition.
Famous Awk/Sed One-Liners Explained - Wer mit awk und/oder sed arbeitet, kennt vermutlich die awk und sed onliners. Peteris Krumin erklärt in seinem Blog die div. Einzeiler sehr ausfühlich. Sehr lesenswert!
Famous Awk One-Liners Explained, Part I
Famous Awk One-Liners Explained, Part II
Famous Awk One-Liners Explained, Part III
Famous Awk One-Liners Explained, Part IV
Sed One-Liners Explained I
Sed One-Liners Explained II
Sed One-Liners Explained III


Freitag Aug 01, 2008

Weekly Links 20080801

JMRI - Ein Java OpenSource Projekt bzw. Framework mit dem man Modellbahn-Computer bzw. Controller wie die von Uhlenbrock oder Lenz ansprechen kann und damit Züge steuern kann.
Postgres-R - Steckt noch in den Kinderschuhen, aber ist ein interessanter Ansatz um Multimaster-Replikation endlich in Postgres reinzubekommen.
kdesvn - Wer ein Subversion Repository unter KDE lieber per grafischer Oberfläche durchstöbern möchte, ist hiermit gut bedient.
High Performance MySQL, Second Edition - Ein neues Buch vom O'Reilly Verlag. Die erste Ausgabe war schon sehr gut. Wer MySQL DBs unbedingt einsetzen muss, sollte einen Blick reinwerfen, wenn er skalierbare Lösungen braucht.
Convert Filenames to Lowercase - Div. Ansätze, wie man Dateinamen in einem Rutsch in Kleinbuchstaben umbenennt (vor allem die Kommentare lesen!)
C64-Wiki - Muss ich nichts zu sagen oder? ;-) Ist einfach Kult...
Zeitreise mit VICE 2.0 - Der Commodore 128, Plus/4, VC 20 und C64 Emulator in neuer Version.
VisualVM - Hab's noch nicht ausprobiert, aber wenn das Teil tut, dann ist es das ultimative Profiling und Monitoring Tool für JavaVM's für Systemadmin's und Programmierer.
Java run-time monitoring, Part 1: Run-time performance and availability monitoring for Java systems
AgencyTool Web Design Dashboard - Wer mal wieder nicht weiter weiß, während er grad seine Website designed, ist hier richtig. Eine große übersichtliche Linksammlung alles rum um's Thema Webdesign, HTML, CSS, usw.
The Linux Saga: boot loader, initrd & Sys V - Wenn schon immer mal interessiert hat, wie der Bootprozess unter Linux abläuft, liegt hier richtig.
VmwAROS LIVE! - Eine neue Version der Live-CD von AROS (Amiga Research Operating System) ist erschienen. Kann man gleich mit VmWare starten.
ath9k - Endlich finden div. WLAN 801.11n Treiber Einzug in Linux. Dieser neue Treiber unterstützt div. Karten von D-Link, Netgear, Belkin, Linksys und NEC.
ActiveState Code - Python Rezepte. Eine Reihe von Python Code Schnippsel für dies und das.
Install ntop on Red Hat Enterprise Linux / CentOS Linux
Install RRDTool on Red Hat Enterprise Linux
nUbuntu Development: Security LiveCD - Network Ubuntu ist eine Live CD die speziell für Sicherheitsbelange div. Software zusätzlich enthält und dafür auf alles Unnütze in diesem Zusammenhang verzichtet.


Montag Nov 05, 2007

Today's Links

Converted the site from MySQL to PostgreSQL - Ich bin ja nicht wirklich ein Fan von "meine Datenbank ist schneller als deine", aber die Kommentare hier sind recht interessant.
Why PostgreSQL Instead of MySQL: Comparing Reliability and Speed in 2007 - Ein informativer Artikel der PostgreSQL Macher.
5-Minute Introduction to PostgreSQL Performance
Der perfekte Server - Debian Etch (4.0)
Converting text files into ODF with odtwriter - Wie man Textfiles ins OpenOffice Format konvertiert
jQuery Portlets - Mit jQuery Portlets läßt sich Content wie bei einer Zeitung anordnen, verschieben und zusammenklappen mit Hilfe von JavaScript, CSS und XHTML.
Use wget or curl to download from RapidShare Premium - Der Artikel geht noch über einfaches Downloaden raus - er implementiert eine Art Queue.
Your Sinclair Rock n Roll Years - Ja, hier geht's um den guten, alten Sinclair Computer ;-)
Google Collections - Eine Erweiterung des Java Collections Framework um BiMap, Multiset und Multimap.
AmiKit is a free compilation of more than 300 of the finest Amiga programs (freeware/shareware).
vdrtube - Mit diesem Utility kann man seine VDR Aufzeichnungen in Flash und zugehörige HTML-Seite umwandeln und dann über's Web und Webbrowser anguggen. Inzwischen konvertiert das Tool auch div. andere Formate wie AVI, MPG, usw.

Technorati Tags: , , , , , , , , , , , , , , , , , ,


Donnerstag Sep 20, 2007

Today's Links

jQuery UI: Wigets, Components and Interactions - Mit jQuery kann man ja schon viele coole Sachen machen auf einer Webseite wie Drag&Drop, sortieren, auswählen und resizen, aber mit diesen Komponenten kommen jetzt auch z.B. Sliders, Dialoge, Tabellensortierer und Tabs dazu.  Als Demoapplikation gibt es ein schönes Fotoalbum.
D.I.Y. MySQL 5.1 monitoring - Mal davon abgesehen, das ich MySQL absolut übel finde, man kommt einfach nicht drum herum. Ebenso wenig wie um das Monitoring
Digitaler Fotorahmen mit WiFi - Macht was her mit praktischen Extras
Controlling the size of the $PWD in bash - Wem die Pfadangabe in der Bash schon immer zu lange war ;-)
The TCP Specification: A Quick Introduction (PDF)
Blogrush - Ein sog. Blog Syndication Network. Weiss nicht, was ich davon halten soll, aber hört sich interessant an. Man bindet ein Widget auf seinem Blog ein und in diesem Widget werden dann Headlines ähnlicher Blogs angezeigt. Das eigene Blog wird dadurch natürlich auf die gleiche Weise promotet. Ausserdem entdeckt man so vielleicht auch neue interessante Blogs.
OpenNMS is the worlds first enterprise grade network management platform developed under the open source model - Wird sich zeigen müssen, ob es gegen Nagios antreten kann. Sieht aber nicht schlecht aus.
Loop-based Music Composition With Linux - Teil 1
Einfache runde Ecken mit CSS
Fifteen Last.fm Power Tweaks - last.fm ist schon eine feine Sache :-)
FileZilla - Eigentlich müsste man FTP ja weit umfahren, aber manchmal geht's nicht anders und das hier ist ein wirklich feiner FTP-Client - vom Shell-Kommando ftp mal abgesehen ;-)
Joshs iTunes Album Art Grabber
Firefox: Undokumentierte Tipps & Tricks für Profis
How To: Install KDE on the Nokia N800 Internet Tablet - Die spinnen doch ;-)
Breathe easily: protect your Linux box with Snort - Kleine Einführung ins Intrusion Detection System Snort.
Open Virtual Machine Tools - Eine OpenSource Tools Sammlung von VMWare. Bin allerdings mit meiner KVM auch sehr zufrieden.
Implementing quotas to restrict disk space usage
CoScripter is a system for recording, automating, and sharing processes performed in a web browser - Ähnlich wie die iMacros Firefox Erweiterung lassen sich hiermit Vorgänge im Browser automatisieren.
Darkstar: The Java Game Server - Eine Übersicht mit einigen Links
Python for system administrators
Substance Java look & feel
SELF - Hier soll eine Übersicht von guten Dokumentationen zu OpenSource Projekten entstehen. Z.B. finden man hier ein sehr gutes Handbuch zu Blender.

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,


Mittwoch Aug 08, 2007

Today's Links

GoogleXtra.com - Den werden sie zwar bald verklagen, aber der Dienst ist trotzdem praktisch. Alle Google Dienste auf einer Seite zu durchsuchen ist schon praktisch...
Java Classic RPG Open Source Framework and Game SVN (Java Classic Role Playing Game Framework)
Flickr Toys - Eine ganze Reihe von netten Flickr Tools.
walk2web - Nettes Spielzeug. Zeigt grafisch schön an, wohin eine Seite weiterverlinkt.
Java Rich-client application performance tutorial - Part 1, Part 2
Unix/Linux command line reference (PDF)
The Best 80 Photoshop Text Effects on the Web - Coole Liste (mit Vorschau) zu div. Tutorials im Web
The getting good with BitTorrent roundup - Alles über BitTorrent
PostgreSQL: Simple howto about restoring damaged template1 - Wie man template1 wieder herstellt ;-)
Editing music scores with free linux software - Notenprogramme für Linux
AmigaSYS - A pre-installed Amiga Operation System pack for WinUAE and for High performance Amiga Computers
Open Tools for MySQL Administrators - Eine nette Übersicht von Tools für MySQL Administratoren
Measuring resources for a MySQL server on Linux - Wieviel CPU und Speicher braucht eigentlich so eine MySQL?
MySQL Performance Tuning Primer Script - Sehr praktisch...
mysqlreport - Noch praktischer ;-) Wenn man eine schnelle Übersicht braucht, was in den InnoDB DBs abgeht, dann hilft dieses Skript.
The innotop MySQL and InnoDB monitor - Ein mtop-Ersatz.
rssnotifier - Ein Trayicon in Java geschrieben, das die neuesten Feeds anzeigt.
PostBooks - A fully open source accounting, ERP, and CRM system that shares a code base with the OpenMFG commercial product
Minimig - An Amiga in an FPGA (Minimig stands for Mini Amiga. Minimig is an FPGA-based re-implementation of the original Amiga 500 hardware)
Kickstart ROM Replacement - Wer die Entwicklung eines Ersatzes des Amiga Kickstart ROMs unterstützen möchte, ist hier richtig.

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , ,


Montag Jun 11, 2007

Today's Links

HOWTO Custom Gentoo Stage4 - Ein Stage 4 Archiv ist ein komplettes Image der root Partition, das man zur Wiederherstellung braucht, falls mal die Festplatte den Geist aufgibt.
Hacking Firefox - The secrets of about:config
The Commodore Billboard - Nette Seite über Commodore Anzeigen, Broschüren und TV Werbung aus den guten alten Zeiten ;-)
A day without X - Eine nette Sammlung von Tools, die man benutzen kann als Ersatz, für die mächtigen und großen Programme mit GUI
QoS And Traffic Shaping For VoIP Users Using iproute2 and Asterisk
OpenJFX - Project OpenJFX is a project of the OpenJFX community for sharing early versions of the JavaFX Script language
Nichts zu verbergen, nichts zu befürchten? Beweise des Gegenteils
Defenses Against TCP SYN Flooding Attacks
CRM-Lösungen für kleine und mittlere Unternehmen - Was also taugt Open Source auf dem Gebiet CRM?
Free Me is a DVD which aims to show off the best of Free Cultue, ranging from movies you can watch in your player to a LiveCD you can experience on your computer.
Executing commands upon remote machines via secure email
OpenLDAP-POSTGRESQL HOWTO
WipeOut - Automatic MySQL Backup
Cursor Appearance in the Linux Console
Measuring Congestion Windows of TCP Senders
Rule-based DoS attacks prevention shell script

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , ,