Ferien!!!!

1. August 2008

4 Kommentare

Juhu! :mrgreen:

¬ geschrieben von Michael in Allgemein

KDE 4

1. August 2008

0 Kommentare

Bisher war ich kein Fan von KDE, Version 3 ist IMO zu Windows-like. Vor wenigen Tagen wurde Version 4.1 veröffentlicht welche nun stabil laufen soll. Zeit für einen Test!

Ich verwende gerade die Live-CD “KDE Four Live”. Das Ganze basiert auf openSuse und ist deshalb vor allem von vorne bis hinten perfekt designt. Die Geschwindigkeit ist verblüffend, normalerweise sind Live-CDs ziemlich träge, hier lässt sich gerade flüssig arbeiten. Diesen Beitrag schreib’ ich mit Konqueror, ein ganz netter Browser aber kein Ersatz für Opera.

Der Start lief problemlos, mein Monitor und die passende Auflösung (1680*1050px vertragen manche Distros nicht) wurde richtig erkannt, jedoch wurde das Bild ein bisschen nach rechts geschoben, was sich jedoch mit Yast problemlos beheben lies.

Der Desktop ist ungewohnt, die Widgets machen jedoch sehr viel Spaß und laden zum Spielen ein. :)

Im neuen KDE kommt nicht mehr Konqueror als Datei-Manager zum Einsatz sondern der schlankere Dolphin. Die 3-Spalten-Ansicht ist gut gelungen, die Selektion per Hover eine gute Idee aber doch sehr gewöhnungsbedürftig, jedoch spart man sich die Strg-Taste.

Schön ist die Integration der Programme: wenn ich in Konqueror einen Download starte landet dieser direkt im Download-Manager-Programm welches ich über ein Dashboard(Desktop)-Widget überwachen kann. Cool!

Ich werd’ jetzt noch ein bisschen mehr herumspielen, vielleicht wechsel ich bald von Gnome nach KDE. :-)

¬ geschrieben von Michael in Allgemein

Ubuntu: Auf die neuste Compiz-Version aktualisieren

26. Juli 2008

1 Kommentar

Die Ubuntu-Entwickler sind (im Vergleich) meist sehr flott beim Updaten auf neue Versionen, wegen dem Feature-Freeze hat man aber dann doch nie wirklich die neusten Versionen. Hat zwar seine guten Gründe aber auch Nachteile. Über Tombuntu bin ich auf das PPA eines Launchpad-Users gestoßen welches die neuste Compiz-Version bereit hält.

Die Einrichtung war schnell erledigt und sofort wollte Ubuntu auf die neuste Version updaten. Eine Minute später lag Compiz komplett fertig zum Spielen bereit. :)

Was neu ist? Der Einstellungseditor (ccsm) erkennt Konflikte besser und man kann nun seinen Würfel deformieren:
Im Würfel
Außerhalb des Würfels mit abgehobenen Fenstern

Ubuntu rules 8)

¬ geschrieben von Michael in Allgemein

I love jQuery

6. Juli 2008

0 Kommentare

Bisher vor kurzem war ich noch Anfänger des Prototype-Frameworks: Sparte Zeit und machte vor allem die Arbeit mit Javascript bequemer. Ich bin öfters auf jQuery gestoßen, welches ich jedoch wegen der scheinbar schwereren Einarbeitung links liegen gelassen hab. Vor knapp zwei Wochen in der Langeweile probierte ich dann noch mal etwas mehr damit herum und bin mittlerweile begeistert!

Prototype ist kurz. jQuery ist noch viel kürzer. Beispiel? Ajax!

/* Prototype */
new Ajax.Request('./index.php', {
    method: 'get',
    parameters: { action: 'getPage', page: 'test' },
    onSuccess: function(transport)
    {
        $('content').innerHTML = transport.responseText;
    }
}
 
/* jQuery */
$.get('./index.php', { action: 'getPage', page: 'test' }, function(data) {
    $('#content').html(data);
});

Geht sicherlich noch kürzer! :D

Zusätzlich für jQuery sprechen auch das gigantische Plugin-Repository sowie die gefühlt größere Entwicklergemeinde.

Noch ein nettes Snippet zum Abschluss. Wie färbt man Tabellenzellen abwechselnd anders? Ja, man kann zusätzlichen PHP-Code nehmen, aber was ist, wenn man keine dynamische Sprache nutzt?

$('tr').each(function(i, item) {
    if ( i % 2 == 0 ) $(item).addClass('row2'); /* Jeder zweiten Zelle die Klasse row2 hinzufügen */
});

So könnte das dann aussehen:

¬ geschrieben von Michael in Allgemein

Reif für die Klapse

10. Juni 2008

0 Kommentare

Du hast einen Stift in der Hand. Nun frage ich dich nach einen Ball. Du behauptest daraufhin, es gibt den Stift nicht und schießt dir ne Kugel in den Kopf. Logisch, oder?

Bescheutertes Beispiel? So was hatte ich gestern mit PHP:

Fatal error: Class ‘Incubator’ not found in /opt/lampp/htdocs/infoman/library/ext/stringparser_bbcode.class.php on line 567

Dabei sieht die genannte Zeile so aus:

$node =& new StringParser_BBCode_Node_Element ($this->_cpos);

Langsam werd’ ich echt meschugge o_O

// Edit:
Lösung gefunden: aus =& einfach = machen und es geht. Sachen gibt’s…

¬ geschrieben von Michael in Allgemein

Wordpress Fluency Admin

6. Juni 2008

1 Kommentar

Über einen anderen Blog (URL finde ich leider nicht mehr), bin ich auf das Fluency Design für Wordpress gestoßen. Kein Design für den Blog selbst - sondern fürs Wordpress Admincenter. Was das bringen soll?

In Wordpress 2.5 wurde die Administration neu gestaltet. Es wurde heller und viel Platz verschwendet: der Header doppelt so groß aber weniger Links und der Editor hat eine feste Größe, bei einem Breitbildschirm eine ziemliche Platzverschwendung. Fluency Admin behebt diese Macken und gibt Wordpress ein komplett neues (sehr hübsches) Design.

Klick mich!

Das Plugin ist sehr konsequent und verändert wirklich jede Ecke:

¬ geschrieben von Michael in Allgemein

E-Mails verschlüsseln mit PGP

2. Juni 2008

0 Kommentare

In der heutigen Zeit mit der Überwachung von E-Mails wächst bei vielen der Wunsch, sicherer kommunizieren zu können. Mit Tools wie PGP wird dies möglich. Man kann es so vergleichen: Ohne Verschlüsselung verschickt man Postkarten, die jeder lesen kann. Mit Verschlüsselung kommt ein Briefumschlag mit Vorhängeschloss dazu. ;)

Über Google fand ich diese sehr gute PGP-Anleitung und werde an diesem Beispiel eine deutsche Version erstellen.

Was man dazu braucht? Einmal PGP, ist bei vielen Linux-Distros bereits dabei. Bei der neuesten Version ist ein bequemes Tool zur Schlüsselverwaltung vorhanden, die Profis können aber auch die Konsolen-Anleitung der verlinkten Anleitung lesen. ;)

Was eigentlich PGP ist und wie es im Detail erklärt die gute alte Wikpedia: Pretty Good Privacy.

Los geht’s!

Bevor mit dem Versenden von verschlüsselten E-Mails begonnen werden kann, wird ein eigener Schlüssel erstellt. Dieser kann bequem mit seahorse, welches über Alt+F2, seahorse, Enter gestartet werden kann.

Nun erscheint das Hauptfenster von seahorse.

In den meisten Fällen ist es noch ziemlich leer. Das wird nun geändert. Klick auf Schlüssel -> Neuen Schlüssel erzeugen…

Nun kann der Typ des Schlüssels ausgewählt werden. In diesem Fall wird ein PGP-Key gebraucht.

Jetzt kommt erst der interessante Teil. Die eigentlichen Eigenschaften des Schlüssels. Im folgenden Dialog einfach den eigenen Namen, die E-Mail Adresse eingeben sowie gegebenfalls einen Kommentar eingeben. Die Erweiterten Optionen brauchen in den meisten Fällen nicht geändert werden, da sie bereits gute Voreinstellungen haben. Dort kann eingestellt werden, wann ein Schlüssel verfällt.

Nach einem Klick auf Erstellen beginnt seahorse mit der Erstellung des Schlüssels und zeigt dann diesen im Programmfenster an. Der erste Teil ist geschafft.

Um nun E-Mail versenden zu können, muss noch der E-Mail Client, hier Evolution, angepasst werden. Starte diesen und rufe nun die Einstellungen des Kontos auf, wo der Tab “Sicherheit” benötigt wird.
Bearbeiten -> Einstellungen -> E-Mail-Konten -> [Konto auswählen] -> Bearbeiten

Dort nun unter Schlüsselkennung die im seahorse-Fenster beim eigene Schlüssel angezeigt wird. Nun noch die Option “Schlüssel am Schlüsselbund beim Verschlüsseln immer vertrauen” aktivieren (ohne diese hatte ich manchmal Probleme) und mit OK bestätigen.

Nun könnte schon die erste Mail verschickt werden, jedoch fehlt noch eine Sache: den öffentlichen Schlüssel eines Kontaktes. Eine guter Anlaufpunkt ist der offizielle Schlüsselserver. Falls keiner zur Hand ist, bietet sich noch mein öffentlicher Schlüssel an. Ich freu’ mich über Mails. ;)

Über Schlüssel -> Importieren können eigene und fremde Schlüssel importiert werden. Diese werden dann zuerst unter gesammelte Schlüssel gespeichert und nach dem Signieren unter Vertrauenswürdige Schlüssel gesammelt.

Nachdem der Import erledigt ist kann es losgehen. E-Mail-Client starten und eine Nachricht schreiben. Bei Evolution im Menü Sicherheit die beiden PGP-Punkte aktiveren.

Der Empfänger erhält diese Mail nun wie eine ganz normale Mail. Beim Öffnen wird jedoch nach der eigenen PGP-Passphrase gefragt:

Wenn die eingegeben Passphrase richtig ist, wird die verschlüsselte Mail entschlüsselt und angezeigt:

Ich würde gerne noch mehr schreiben, müss aber jetzt in die Schule. -_-

¬ geschrieben von Michael in Allgemein

Witz des Tages

2. Juni 2008

0 Kommentare

(21:15:14) Sie: michi hast du deutsch
(21:15:25) Sie: dieses blatt mit firmen gründung
(21:15:33) Ich: kA
(21:16:11) Sie: kannst du das morgen mal in die schule bringen
(21:16:26) Sie: mit firmen gründung das hab ich bei dir gesehn
(21:16:31) Sie: das du das hast
(21:16:34) Sie: deswegen
(21:16:44) Sie: ich krieg das nicht hin deswegen
(21:16:46) Ich: Ist das so schwer? Dazu braucht man kein extra Blatt …
(21:18:36) Sie: ja ich brauch es
(21:18:42) Sie: :(
(21:19:19) Ich: Was verstehst du denn nicht?
(21:19:36) Sie: ich mus das sehen wie du das gemacht hast

*kopfschüttel*

¬ geschrieben von Michael in Allgemein

Theme von BenediktRB • Powered by Wordpress • Abonniere den RSS Feed