Skip navigation.

STICKY POST

Orthographie, Fehlanzeige!

, , ,

Liebe Leser :smile:,

da ich mit den Regelungen der entsprechenden Instanzen der Orthographie nicht mitkomme, werde ich wohl meinem Gefühl vertrauend alles so schreiben wie *ich* es für richtig halte. Da ich das sowieso immer gemacht habe wird sich da also nichts ändern.

Gruß, eure Redaktion

Zugriff auf die Kontodaten durch die USA

, , , ...

Das die USA auf unsere Daten einfach so zugreifen können sollen finde ich überhaupt nicht gut und hat mich mehr oder weniger geärgert seit ich vor ein Paar Jahren auf das Thema gestoßen bin. Nun mit den aktuellsten Meldungen habe ich mich entschlossen was dagegen zu tun. Nur was? Hab also ersteinmal den EU Ombudsmann eine Anfrage geschickt über meine Möglichkeiten als EU-Bürger was dagegen tun zu können. :irked:

Bin erstmal über die Antwort gespannt.

KDE 4.3

, , , ...

Ich freue mich schon riesig das neue KDE 4.3 bald installieren zu können. Leider :rolleyes: werde ich da wohl noch in Wacken irgendwo rumfliegen :headbang: :cheers: :sing: ... Doch, wie ich die Gentoo KDE Herde kenne, wird es sowieso ersteinmal dauern bis es im ~ auftaucht.

Worauf ich mich freue? Natürlich auf die ganzen Verbesserungen und Erweiterungen die die Entwickler Ihren Packeten angedeihen ließen. Bin z. B. auf das Social Desktop Widget gespannt.

Natürlich will ich auch sehen was Nuno mit Air angestellt hat und wie das neue Theme aussehen wird.

Die neuen engines für den Desktop-Hintergrund ist auch so eine Sache. Garantiert ist es ein Spaß zu sehen wie der Desktophintergrund sich mit dem Wetter draußen ändert. Zur Zeit hätte ich wohl eher Wolken auf meinem Schirm :irked:.

Was mich generell an KDE reizt ist die gesamte Architektur die drunter liegt, beginnend natürlich mit Qt. Zugegeben, außer Qt habe ich bisher nicht viele Bibliotheken verwendet: MFC, .NET, Java/Swing (?). Dennoch die Dokumentation, die API und die Werkzeuge die dafür bereit stehen ist einfach grandios.

Was sich KDE mit der Einführung der Version 4 geleistet hat ist auch nicht von schlechten Eltern:

  • Solid
  • Phonon
  • NEPOMUK
  • Akonadi
  • Decibel
  • Plasma
  • Sonnet


Alles Technologien, die enorm viel Potenzial mit sich bringen. Daraus läßt sich leicht ein Konkurrent zu Mac OS X aufbauen. Anfangs, als aseigo gesagt hat, daß KDE genau das vorhat, dachte ich er macht Witze. Doch mittlerweile muß ich zugeben, daß ich tatsächlich von KDE ziemlich beeindruckt bin und sehr gespannt was die Zukunft noch so alles bereit hält.

Aber zunächst einmal werde ich wohl erst einmal 100+ Packete kompilieren müssen :irked: :wait: ... Gentoo FTW

Wacken Open Air

, , , ...

Oh Freunde, ich freue mich schon wie bekloppt. Letze Juli Woche bin ich auf dem Wacken Open Air Festival. Eintrittskarte liegt bereit. Mindmap für das ganze Unterfangen ist erstellt -- hoffentlich komplett. 20 Mann/Frauen sind bereit, wenn es sein muß, sofort loszudüsen! Im Organigram stehen 1000 Liter Bier für die Woche zur Verfügung! Hoffentlich nimmt jemand ein Dialysegerät mit :wink:

Apostrophitis

, , ,

Ok, könnte mir mal jemand erklären in welcher Sprache der Plural mit einem Apostroph gebildet wird? wie z. B. CD's. Hier ist eine gute Anleitung wo der Apostroph Verwendung findet und wo nicht. zwiebelfisch

Eishockey in Deutschland

,

Das ist echt schade, daß ich in Deutschland die Eishockey Weltmeisterschaft nicht verfolgen kann. Alles was gezeigt wird ist Deutschland gegen. X und die Spiele ab viertelfinale(?). Gibt es denn keine Möglichkeit alle Spiele zu sehen :cry: :furious: ich will die russen sehen!!! :ninja:

Qt Creator

, , ,

Seit ein paar Wochen trage ich ein wenig Code zum Projekt Qt Creator bei. Qt Creator ist ein Cross-Plattform Entwicklungseditor, der mithilfe von Qt geschrieben wird. Bisher bietet dieser Editor nur Unterstützung für C++/Qt Entwicklung. Dennoch, da die Struktur sehr pluginlastig ist, ist es möglich jedwede Sprache zu unterstützen. Natürlich muß jemand die Implementierung in Angriff nehmen :wink:.

Ein Paar Sachen, die ich soweit implementiert habe:

1. Copy Lines/Selection Up/Down

Das Verhalten habe ich einfach aus Eclipse übernommen. Hier wird entweder die aktuelle Zeile, oder alle Zeilen, die markiert sind, hoch oder runter kopiert. Die Keysequenz dafür ist CTRL+ALT+(UP|DOWN)

2. Minimap

Minimap, hier ein Beispiel, stellt die stark verkleinerte Version des aktuellen Dokumentes dar und ist links von der Editierkomponente positioniert (direkt neben den zeilennummern). Dadurch hat der Entwickler mehr Übersicht über das Dokument. Ferner wird auch der aktuelle sichtbare Bereich durch ein kleines Fenster angezeigt. Dieses Fenster kann auch zum Scrollen benutzt werden.

3. SmartReplace

Diese Funktionalität ermöglicht ein CaseSensitives Ersetzen. Hier ein Beispiel:

#ifndef FOO_H
#define FOO_H

class FooClass {
public:
    FooClass();
    ~FooClass();

private:
    int foo;
};


nun soll das "foo" durch "bar" ersetzt werden. Vorher würde der Ersetzungsalgorithmus jedes Vorkommen von foo (foo, Foo, FOO, ...) exakt durch das ersetzen was im "ersetzen durch:" steht; also durch "bar". Mit meinem kleinen Beitrag würde folgendes rauskommen.

#ifndef BAR_H
#define BAR_H

class BarClass {
public:
    BarClass();
    ~BarClass();

private:
    int bar;
};


Ferner kann auch beliebige Abfolge von klein-/großschreibung beachtet werden, solange die länge von "suchen nach" und "ersetzen durch" gleich ist. CamelCase funktioniert leider nicht, wenn die der ersetzte String nicht die gleiche Länge hat wie der String mit der er ersetzt wird.

Leider hat mein Arbeitgeber mir die Unterschrift des Copyright Assignments versagt. Da das Projekt zwar OpenSource sei, aber dahinter ein kommerzieller Konzern steht würde ich Nokia einen Vorteil erbringen in einem Geschäft, das nicht das geringste das unsere tangiert! Ich frage mich ob ich jetzt auch mein Nokia handy abgeben muß. :furious: :bomb: :jester:

VirtualBox Ärgernis

, , , ...

Seit geraumer Zeit habe ich Probleme mit VirtualBox. Wann immer ich versuche ein Gastsystem zu installieren fängt die VirtualBox irgendwann an die Resourcen meines Host Systems dermaßen auszunutzen, daß nicht nur das Gast- sondern auch mein Hostsystem nur noch *sehr* träge reagiert.

Ich verwende zur Zeit die virtualbox-ose 2.0.4 Version auf meinem Gentoo ~x86 System. Habe aber auch schon mit älteren Versionen von vbox und der binärversion das gleiche Problem gehabt.

Sobald vbox anfängt größere Änderungen am Dateisystem zu machen (formatieren, große Dateipackete schreiben) kommt es zu diesem Verhalten.

Woran kann es nur liegen? Zumal ich auch nicht zu viel RAM an die Gastsysteme vergebe. Habe es auch mit dem Kernel versucht, der kein "Tickless" aktiviert hat. Keine Chance!

Zur Lage im Kaukasus

, , , ...

Hier sind ein Paar Beiträge zur Lage im Kaukasus:

interview mit putin
doppelmoral
osze erhebt massive vorwürfe gegen georgien

wobei bei diesem -- letzten -- Artikel, der erste Abschnitt:

In der Zentrale der Organisation für Sicherheit und Zusammenarbeit in Europa (OSZE) häufen sich offenbar Hinweise auf ein massives Fehlverhalten der georgischen Führung, das zum Ausbruch der Krise beigetragen hat.



eigentlich so lauten müßte:

In der Zentrale der Organisation für Sicherheit und Zusammenarbeit in Europa (OSZE) häufen sich offenbar Hinweise auf ein massives Fehlverhalten der georgischen Führung, das zum Ausbruch der Krise geführt hat.

Wie hackt man eine Seite

, , , ...

Hier mal eine kleine Anleitung für die, die ein Formular modifizieren möchten um z. B. ein Paar Optionen zu erweitern. In den Einstellungen für das Opera-Forum gibt es z. B. die Einstellung für die Anzahl der angezeigten Beiträge pro Seite. Wenn euch also 50 zu viel und 25 zu wenig sind, könnt ihr einen Trick verwenden.

Geht zu den Einstellungen und lasst euch den Code der Seite anzeigen. Dort sucht ihr nach einem <select> Element.

Das erste Element, das ihr findet ist auch gleichzeitig das, welches ihr sucht -- zumindest für diesen Fall. Das select-Element hat mehrere Auswahlfelder. Das gewünschte -- z. B. 30 oder 40 -- ist aber nicht in der Liste. Das kann man ganz einfach im Quellcode zu dieser Seite nachtragen oder vorhandene Optionen mit den Werten -- die stehen im value=".." -- ändern.

Nun fehlt nur noch "Apply Changes" und ihr könnt auf der aktualisierten Seite die neuen Optionen auswählen und das Formular abschicken.

Fertig.

Nachtrag:

Gut, ich gebe zu, das geht hier nicht mehr. Es ging aber früher mal. Das Prinzip ist aber klar :wink:
November 2009
M T W T F S S
October 2009December 2009
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30