Excel-Daten in MySQL-Datenbank übernehmen

5. September 2008 · Anwendungen · andreas · Kein Kommentar

Steht man vor einer Aufgabe wie z.B. die Daten einer Excel-Tabelle in eine MySQL-Datenbank zu übernehmen, so geht entweder die Suche nach einem passenden Utility oder das Schreiben eines kleinen Skripts los.

Doch halt - eigentlich ist an Werkzeug schon alles, da, was man braucht:

  1. Excel: Zuerst werden mit Excel alle Daten soweit vorbereitet, wie sie später dann auch in der Tabelle stehen sollen. Dann wird die Excel-Tabelle als CSV-Datei abgespeichert.
  2. MySQL: Die Tabelle selbst wird angelegt und mit den benötigten Feldern versehen. Anschließend wird mittels des ‘LOAD DATA’-Kommandos die vorher erzeugte CSV-Datei in die Tabelle eingelesen.

Beispielhaft könnte der Aufruf des Kommandos wie folgt aussehen:

mysql> LOAD DATA INFILE 'D:/Temp/excel-daten.csv' INTO TABLE zieltabelle FIELDS TERMINATED BY ';';

Eine Ausführliche Beschreibung der Parameter gibt’s im MySQL Reference Manual


PDFs zusammenfassen

4. September 2008 · Anwendungen · andreas · Kein Kommentar

Sollen mehrere PDFs zu einem zusammengefasst werden, so geht dies mit dem frei erhältlichen Ghostscript:

gswin32c.exe -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=Zusammenfassung.pdf Teil1.pdf Teil2.pdf ... Teilx.pdf

Joomla!s "Welcome to the Frontpage" loswerden

30. August 2008 · Anwendungen · andreas · Kein Kommentar

Ist man hinter die Philosophie gestiegen, ist die Konfiguration von Joomla! gar nicht so schwierig - bis auf einige Details, die sich aus unerfindlichen Gründen immer wieder verstecken.

So zum Beispiel auch das freundliche “Welcome to the Frontpage”, das man wie folgt loswerden kann:

Im Backend unter “Menüs”, “Hauptmenü” den Startseiteneintrag anklicken und rechts das Feld “Systemparameter” aufklappen. Dort “Seitentitel anzeigen” auf “Nein” stellen und speichern.


Button für den Ruhezustand in Windows XP hinzufügen

23. August 2008 · Betriebssysteme · andreas · Kein Kommentar

So nervig es auch ist, daß unter Windows XP der Button für den Ruhezustand im “Computer ausschalten”-Dialog erst nach Drücken der “Shift”-Taste angezeigt wird - im Artikel 893056 der Knowledge Base bietet Microsoft eine Lösung.

ruhezustand

Bis zum heutigen Tag ist der Fix für Service Pack 2 allerdings nur auf direkte Nachfrage bei Microsoft erhältlich - eine gute Gelegenheit, mal mit den ausgesprochen hilfsbereiten Mitarbeitern bei Microsoft zu telefonieren, trotzdem aber etwas nervig.

Freundlicherweise wurde der Fix aber in den Service Pack 3 für Windows XP mit integriert, so daß nach Installation nur noch die entsprechenden Änderungen in der Registry (und noch nicht mal ein Reboot) nötig sind:

  • Regedit starten

  • Zum Schlüssel ‘HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows’ navigieren

  • Den Schlüssel ‘System’ anlegen und in diesen wechseln

  • Den Schlüssel ‘Shutdown’ anlegen und in diesen wechseln

  • Das DWORD ‘ShowHibernateButton’ mit dem Wert ‘1’ anlegen

  • Regedit verlassen


Hellsongs - Hymns In The Key Of 666

14. Juli 2008 · Audio · andreas · Kein Kommentar

Stilfremde Coverversionen sind immer noch en vogue, auch wenn seit Tori Amos’ “Smells Like Teen Spirit” (1992 auf der “Crucified”-EP veröffentlicht) nicht mehr unbedingt etwas richtig Neues. Mit den “Hymns In The Key Of 666” wagt sich nun das schwedische Poptrio Hellsongs (passender Name, gelle?) an ein Album ausschließlich gespickt mit schwermetallischen Fremdkompositionen.

Schon das Cover der ökologisch verwertbaren (“Packaginng is made of bio-degradable material”) CD-Verpackung zeigt mit Regenbogen, Blümchen, VW Bully und Pommesgabel deutlich in Richtung Lagerfeueratmosphäre mit Hippi-Romantik. Die enthaltenen Songs wurden für die “Hymns In The Key Of 666” komplett in Ihre Einzelteile zerlegt und im Metal(l)-freien Outfit wieder zusammengebastelt.

Trotz der musikalischen Totaltransplantation wurde bei den meisten Stücken der originale Spirit in die neuen Arrangements hinübergerettet - so groovt MEGADETHs “Symphony Of Destruction” mindestens genauso gut wie das Original, nur eben anders und beim Piano & Cello-Intro von SLAYERs “Seasons In The Abyss” braucht es einige Augeblicke, bis der kundige Metal-Fan die Ursprünge erkennt. Während die mit gefühlvollen “Aaaaahs” angereicherte Version von Ac/Dcs “Thunderstruck” einen der absoluten Höhepunkte des Albums darstellt, swingt die Transplantation bei “We’re Not Gonna Take It” von Twisted Sister eher unauffällig vor sich hin und zündet im Gegensatz zum Original nur bedingt.

Der ideale Soundtrack für hochromantische, schwermetallische Lagerfeuer.