Donnerstag Okt. 20, 2005

LINIX: RAID erstellen

Während man mit dem 2.4er Linux Kernel eine RAID-Device über /etc/raidtab definierte und mit mkraid anlegte, geht das mit den mdadm-Paket etwas leichter:

mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sd[efg]1

Dieser Befehl legt ein Metadevice an, das aus 3 Laufwerken besteht und ein RAID 5 erzeugt. Dazu verwendet es die Partitionen /dev/sde1, /dev/sdf1 und /dev/sdg1. Diese wurden mit fdisk erzeugt und tragen als Partitonstyp fd  Linux raid auto .

Mittwoch Okt. 19, 2005

Neue Index-Seite

Anstatt meiner alten Seite am Start, leite ich jetzt gleich auf mein aktuelles Weblog weiter. Die alte Seite ist nach wie vor hier erreichbar: TauCeti.NET (Alte Seite).

Donnerstag Okt. 13, 2005

Today's Links

XIMS Content Management System
Ein auf XML basierendes CMS.

Apache AxKit
Apache AxKit ist ein XML Application Server für Apache.

pgEdit
Ein SQL Editor für PostgreSQL (kommerziell).

pgMediawiki
Dieses Projekt portiert Wikipedia (basierend auf Mediawiki) nach PostgreSQL.

iGroupCal
iGroupCal ist ein Java Servlet, in dem iCal, Mozilla Calender, Mozilla Sunbird oder Ximian Evolution User ihre Kalender zentral speichern und sharen können. Läuft auf PostgreSQL, MySQL und noch ein paar anderen DB's.

PostgreSQL General Bits 120

Counting Rows

Datamining Apache Logs with PostgreSQL
Ganz nett, aber damit geht's besser: pgLOGd

Multiple-port knocking Netfilter/IPtables only implementation
Ein kleines Netfilter/IPTables Skript

Improving Linux Support for Database I/O

Tom Kyte: "Most incredible statement I heard this week"

Tom ist wieder der Beste ;-) Es geht um:

I might be naive, but Oracle is supposed to be this big powerful RDBMS engine but it can't handle anything. I think we're overpaying for it. The design should have nothing to do with performance. Oracle must be able to handle everything.

Neue Beta PostgreSQL

Von PostgreSQL gibt es eine neue Beta 3 der Version 8.1. Das wird eventl. die letzte Beta sein vor der Release.

Mittwoch Okt. 12, 2005

Taikonauten umkreisen die Erde

China fliegt zum zweiten Mal bemannt ins All.

Geplante Downtime

Ich muß mal wieder meinen Server umbauen (neues Board rein, größere Platte, usw.). Schätze, das es zwischen 16.10. - 19.10. zu größeren Ausfällen und längerer Downtime dieser Seite kommen wird.

Wie meinen, oder was will mir mein Kollege aus Bayern damit sagen? ;-)

Des sog i da .....
DIESE SACHE MOECHTE ICH BESONDERS BETONEN

Do wennst ma ned gest
MIT DIESER SACHE MOECHTE ICH MICH IM MOMENT NICHT BEFASSEN

Kon scho sei
ES SPRICHT EINIGES DAFUER, DASS

So is a wieda ned ....
DER SACHVERHALT IST KOMPLIZIERTER, WIE ER SICH DARSTELLT

Schau mer moi....
DETAILLIERTE AUSSAGEN SIND IM MOMENT NICHT OPPORTUN

A bissi wos geht imma....
EINE KOMPROMISSLOESUNG IST VORSTELLBAR

Do schiabt se heit nix mehr....
DIE ARBEITEN KOENNEN HEUTE LEIDER NICHT MEHR FERTIG GESTELLT WERDEN

Jetzt wart' ma moi....
IM MOMENT SOLLTEN KEINEN ENTSCHEIDUNGEN GETROFFEN WERDEN

Wennst moanst...
ICH AKZEPTIERE IHRE MEINUNG, WUERDE ABER ....

Schmarrn.....
DA BIN ICH ANDERER MEINUNG

Des woas i a ned...
DAZU KANN ICH IM MOMENT KEINE ANTWORT GEBEN

Nacha, pack'mas...
WIR WERDEN UNS UM IHR PROBLEM KUEMMERN ....

So a Glump, verreckts....
IM MOMENT BESTEHT EIN QUALITAETSPROBLEM MIT

Der ziagt ned ...
DER KUNDE TEILT IN DIESER ANGELEGENHEIT NICHT UNSERE MEINUNG

Aba heid nimma...
ES IST UNS HEUTE LEIDER NICHT MEHR MOEGLICH

Ja, spinn i denn ?
ICH KANN GAR NICHT GLAUBEN, WAS SIE MIR ERZAEHLEN

Wia laft's nachat so ?
WIE SIND SIE MIT DER PERFORMANCE DER ANLAGEN ZUFRIEDEN ?

Des is isi...
IHREM WUNSCH FOLGEND KOENNEN WIR DIE AENDERUNG SOFORT IMPLEMENTIEREN

Today's Link

NT-Dienste sicher konfigurieren
Auf dieser Seite findet man u.a. auch das Skript svc2kxp.cmd mit dem man ganz komfortabel unötige Dienste automatisch abschalten lassen kann.

Hugos House of Weblog Horror
Ein Kraut und Rüben Blog wie mein's ;-) Aber sehr viele interessante Texte und Links für Admin's und Programmierer/Skripter.

MODPlug Tracker/MODPlug Player
Wer noch die ganzen *Tracker vom Amiga her kennt, findet hier ein Open Source Gegenstück für Windows.

TaskSwitchXP Pro
Ein netter Ersatz für den Taskswitcher unter Windows XP. Er ziegt die Fenster gleich in einer Vorschau an. Dann weiß man wenigstens wo man landet ;-)

K-3D
K-3D ist ein umfangreiches Open Source 3D Modeling, Animation und Rendering System (ähnlich 3D Studio MAX) für Windows.

Remix64.com
A World of c64 and Amiga Music Remixes

Automating Installation of Oracle Database 10g and Red Hat Enterprise Linux
Hier geht's darum, ein Kickstart-File für die Redhat Installation zu erstellen so das die Installation für Oracle gleich optimal paßt.

PodcastAlley
Wer auf der Suche nach Podcast's ist, sollte unbedingt mal hier reinschauen.

Extreme ASP.NET: SQL Server Profiler und Query Analyzer

Was jeder Entwickler über Multithread-Anwendungen wissen muss

Dienstag Okt. 11, 2005

Firefox Theme

Endlich mal ein schönes Firefox Theme: Aquatint

Die Grundfrage ist: WARUM?

In  diesen hektischen Zeiten ist es schwierig, sich die Zeit zu nehmen um sich  grundlegenden Fragen zu stellen.

WARUM wird einem eine Pizza schneller  geliefert als ein Krankenwagen kommt? WARUM gibt es einen  Behindertenparkplatz vor einer Schlittschuhhalle? WARUM ordern Menschen einen  Double Cheeseburger, eine große Portion Pommes und eine Cola  light? WARUM kaufen wir Hot Dog Würstchen in einer 10-er  Packung und die Brötchen in einer 8-er?

Außerdem hat man sich wohl  noch nie gefragt:
WARUM können Frauen keine Wimperntusche auftragen mit  geschlossenem Mund? WARUM ist das Wort "Abkürzung" so lang? WARUM muss  man um WINDOWS zu schließen das Startprogramm benutzen? WARUM enthält  Zitronensaft künstliche Geschmacksstoffe und das Produkt für die Spülmaschine  wird mit echtem Zitronensaft hergestellt? WARUM gibt es kein Katzenfutter mit  Mäusegeschmack? WARUM Hundefutter "mit verbessertem Geschmack", wer hat das  getestet?

Und weiter:
WARUM drückt man fester auf die Tasten  der Fernbedienung, wenn die Batterien fast leer sind? WARUM waschen wir unsere  Handtücher; wird denn nicht angenommen, dass wir sauber sind, wenn wir uns  damit abtrocknen? WARUM tragen Kamikaze-Piloten einen Helm? Wie hat man  die Schilder "Rasen betreten verboten" dort mitten im Rasen hin bekommen? Freuen Analphabeten sich über Buchstabensuppe? Als  der Mensch entdeckte, dass Kühe Milch geben - wonach suchte er  da eigentlich? Wenn im Wörterbuch ein Wort falsch steht - woher weiß  man das? WARUM hat jener Blödmann Noah die beiden Mücken nicht  erschlagen? Kriegen die Lipton-Arbeiter auch eine Kaffeepause? WARUM  laufen Schafe bei Regen nicht ein? WARUM haben Einrichtungen, die 24 Stunden  geöffnet haben, überhaupt Schlösser?

Kleiner Spaß zwischendurch muß sein ;-)

Today's Links

Brendan Gregg's Homepage
Jedem Solaris Admin würde ich diese Seite mal ganz stark an's Herz legen. Hier findet man ein paar extrem geile Tools und Skripte!

CheckInstall
Ein äußerst praktisches Tool. Damit kann man ganz easy nach dem Kompilieren von Source-Dateien Redhat, Slackware oder Debian-Pakete basteln.

CVS Repository Setup unter Solaris 8
Ein kleines HOW-TO über CVS und SSH unter Solaris 8.

WinFellow
Ein Amiga-Emulator für Windows.

old-skool.net
Music, Amiga demos, PC demos, Diskmags, Demopacks

Amiga Music Perservation
Wie der Name schon sagt: Hier sind über 9000 Songs aus Amiga-Zeiten zu finden.

Blastwave.org
Open Source Pakete für (Open) Solaris (ählich Sunfreeware).

Open Office.org Basic
Eine Einführung.

Solaris Internals
Die Seite zum Buch. Sollte man mal gesehen haben.

Java theory and practice: Urban performance legends, revisited

A History of Apple's Lisa, 1979-1986

Amiga Forerver 2005

Vom kommerziellen Amiga-Emulator Amiga Forever gibt es jetzt eine neue Version 2005.

Java 2 SE 6.0 Aesthetics Preview

Wer sich für die Verbesserungen in Java 6.0 (Mustang) an der Oberfläche (im Speziellen unter GNOME) verbessern wird, findet hier was zum Thema.

Montag Okt. 10, 2005

APACHE: SSL-Probleme

Es ist schon witzig, was passiert, wenn man auf dem SSL-Port 443 (wo er standardmäßig normalerweise ja liegt) beim Apache gar kein SSL konfiguriert hat ;-) Firefox meinte dazu, das zwar was angekommen sein, aber nur so halb - oder auch nicht... Und curl sagt dazu:

curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Wenn diese Meldung kommt, hat man wahrscheinlich etwas bei den Apache <VirtualHost>-Direktiven etwas falsch gemacht. Da ja hostbasierende virtuelle Host's mit SSL prinzipbedingt schon nicht funktionieren, klappt das nur mit IP basierenden virtuellen Host's z.B. so:

Listen 80
Listen 443
NameVirtualHost 213.146.120.238:80
NameVirtualHost 213.146.120.238:443

Und für jeden virt. Host dann noch z.B.:
<VirtualHost 213.146.120.238:80>
  ServerName meinservername.de
</VirtualHost>

<VirtualHost 213.146.120.238:443>
  ServerName meinzweiterservername.de
</VirtualHost>

Bei mir kam die Meldung, weil ich die virt. Hosts Konfiguration in eine separate Datei ausgelagert hatte. Leider habe ich aber eine andere Datei eingebunden und da waren ganz andere virt. Hosts konfiguriert ;-) Es fehlten also sämtliche <VirtualHost>-Einträge für die oben definierten Listen- und NameVirtualHost-Parameter. Tja... Blöde Sache sowas ;-)