Alias: Debian-Update mit einem Befehl

Ein Systemupdate auf Debian und darauf basierenden Distributionen benötigt zwei Befehle: apt(itude|-get) {update,dist-upgrade}.

Mit folgenderm Alias in der .bashrc kann dies auf einen Befehl reduziert werden:

alias aptgrade='sudo aptitude update; sudo aptitude -y dist-upgrade'

Mittels aptgrade kann nun ein Update angestoßen werden.

Adieu, Bug-Layer

Es ist aus. Vorbei. Ich habe mich von Ubuntu, Debians Bug-Layer verabschiedet. Das System wurde immer träger, die Gnome-Shell immer langsamer, ohne ersichtlichen Grund. Installiert waren eine Hand voll Extensions und zwei Themes, was kaum der Grund gewesen sein wird. Nun kommt ein frisches Fedora 16 zum Einsatz, das sich doch um einiges flotter anfühlt. Einziges Manko: GRUB2 und die /boot-Partition ließen sich nicht zur Zusammenarbeit im RAID1 bewegen, schade das.

Imho startet das System auch deutlich flotter, wobei das natürlich nur ein subjetiver Eindruck sein kann. Einzig der nVidia-Treiber möchte nicht funktionieren (kmod-nvidia), nach dessen Installation bootet das System nicht mehr. Den brauchts auch nicht wirklich, die zwei Spiele, die ich auf Linux spiele, laufen ohne Probleme.

HTML5 in älteren Versionen von Internet Explorer anzeigen

Der Internet Explorer kann in der Version 9 die neuen Elemente von HTML5 rendern. Die älteren Versionen können dies nicht, sodass diese Tags komplett verweigert werden. Um den Browsern trotzdem HTML5 beizubringen, reicht folgendes Schnippsel:

<!--[if lt IE 9]>
<style type="text/css">
    header,nav,section,article,aside,footer,hgroup {
        display: block;
    }
</style>
<script type="text/javascript">
    // Workaround for older versions of IE to render html5 tags properly
    document.createElement('header');
    document.createElement('nav');
    document.createElement('section');
    document.createElement('article');
    document.createElement('aside');
    document.createElement('footer');
    document.createElement('hgroup');
</script>
<![endif]-->

Das Conditional Comment (if lt IE 9) gibt an, dass der Code-Abschnitt nur für alle Internet Explorer älter als Version 9 angewendet wird. Die HTML5-Elemente werden als Block-Element gerendet. Anschließend werden die Elemente mit JavaScript einfach angelegt.

Vorratsdatenspeicherung óle

Da läuft in Oslo ein verrücktgewordener Christterrorist Amok und schon schwingen unsere Politiker mit der VDS-Keule, anstatt nach den Ursachen zu forschen. Hans-Peter Uhl, dieser inkompetente Wahnsinnige ist doch tatsächlich der Meinung, dass VDS diese Tat verhindert hätte. Der Witz an der Sache: Norwegen setzt die Vorratsdatenspeicherung schon ein, dieser Kerl war gänzlich unauffällig. Die Polizeigewerkschaft geht einen Schritt weiter und fordern die “Auffälligen-Datei”. Unsere Landwirte müssen sich nun warm anziehen, sie beziehen große Mengen Kunstdünger und Diesel, manche besitzen sogar einen Jagdschein. Auffällig, auffällig!
Einzig die FDP stemmt sich gegen die Vorratsdatenspeicherung. Ich hoffe, dass sie sich nicht von der schwarzen Pest eindrücken lassen.

IHK-Projektarbeit

Meine Projektarbeit für die IHK, die mein Ende als Stift Azubi einleitet, ist bald fertiggestellt. Was verpasst? Dann noch einmal von vorne: Als Auszubildender zum F(l)achinformatiker muss ich neben der schriftlichen auch eine mündliche Prüfung (aka Projektarbeit mit Fachgespräch) über mich ergehen lassen.

Mein eingereichtes Abschlussprojekt trägt den Namen “CopperVote”. Hintergrund: Die (Noch)-Firma in der ich arbeite, publiziert das Fotomagazin FOTOHITS, in dem meine Wenigkeit sogar als Redakteur eingetragen ist. Diese Publikation veranstaltet zu jeder Ausgabe einen neuen Fotowettbewerb, dessen Beiträge in einer CopperMine-Galerie eingereicht werden. Die Bordmittel zum Bewerten der Beiträge ist, freundlich gesagt, zum wegrennen. Hier springt CopperVote ein: Die Software, geschrieben mit PHP und AJAX unter zuhilfenahme von jQuery, stellt ein bequem bedienbares User-Interface bereit, um die eingereichten Bilder schnell und einfach bewerten zu können. Die Darstellung lässt sich durch diverse Filter weiter einschränken (alle Bilder, nur bewertete etc). Momentan sind etwa 85% des Projekts abgeschlossen.

Es fehlen noch Features wie die Favoritenfunktion, um Bilder in die persönliche, engere Auswahl zu übertragen und der Export, der die hochauflösenden Bilder mit einer Gewinnerliste mit allen Daten in einem ZIP-Archiv zum Download bereitstellt.

Screenshots? Diese kommen, wenn das Projekt abgeschlossen ist und der IHK übergeben wurde. Das heißt, ihr müsst euch noch bis Juni gedulden ;)