Praxis

Aspektorientiertes Programmieren

Mit der Funktionalen Programmierung haben wir ja vor Kurzem bereits ein Programmierparadigma vorgestellt, welches den meisten Programmierern, die zumeist mit imparativen Programmiersprachen arbeiten. Heute möchten wir eine weiteres Paradigma präsentieren, welches erst vor ca. zehn Jahren von der Forschung auf die Welt der Programmierer losgelassen wurde und dennoch den meisten nicht ganz so befremdlich erscheint: […]

weiterlesen

MacBook Pro: Arbeitsspeicher aufrüsten/austauschen

Jedem geht es einmal so, dass der eigene PC etwas zu langsam ist. Was immer eine Lösung ist, ist das Aufrüsten des Arbeitsspeichers. Wie das bei einem MacBook-Pro funktioniert, erkläre ich im Folgenden.

weiterlesen

O2: Dem Erstellen von Bewegungsprofilen und Auswerten von Kundendaten widersprechen

O2 ist trotz des gelungenen Börsenganges in die Negativ-Schlagzeilen geraten, weil das verschuldete Mutterunternehmen Telefónica Kundendaten auswerten und Bewegungsprofile erstellen und an diese die Werbeindustrie verkaufen möchte. Wie man dem widersprechen kann, zeige ich im Folgenden.

weiterlesen

Animationen mit CSS3 – Teil 2: Das Animation-Modul

Lange Zeit ist es her, als der erste Teil der Miniserie über Animationen mittels CSS3 hier veröffentlicht wurde – zugegebenermaßen geriet die Serie im Laufe der Zeit ein wenig in Vergessenheit. Dennoch möchten wir heute noch einen zweiten Teil nachtragen. Nachdem wir bereits Transitionen vorgestellt haben und einen kleinen Exkurs hin zu den 2D- und […]

weiterlesen

Standard-Drucker in KDE einstellen

Beim Kauf eines neuen Druckers (oder Multifunktionsgerät) kommt der Otto-Normal-Nutzer häufig auf die recht abwegige Idee, den neuen Drucker als Standard-Drucker zu setzen… damit man beim Drucken nicht mehr im Voraus den Drucker auswählen muss. Dies umzusetzen klingt ja eigentlich ganz einfach. Unter KDE dagegen braucht es doch noch einen kleinen Kniff, sodass diese Änderung […]

weiterlesen

Programmieren mit Erlang – Teil 3: Besonderheiten

Mittlerweile ist schon wieder einige Zeit vergangen seit dem letzten Teil unserer kleinen Erlang-Serie. Vergessen haben wir den dritten versprochenen Teil aber natürlich nicht. Thema dieses Teils soll die Realisierung der nebenläufigen und parallelen sowie auch verteilten Programmierung sein, genauso wie ein kurzer Ausflug in die Problembehebung beim Absturz eines Servers oder Prozesses. Somit soll […]

weiterlesen

CSS: Änderungen mit der Uhrzeit

Viele Leute wollen ihre Seite interessanter gestallten, indem sie die Darstellungen leicht verändern. Entweder können User selbst bestimmen, wie der Style aussehen, oder man wechselt das Aussehen mit der Uhrzeit. So kann zum Beispiel nachts ein anderes (dunkleres) Design als tagsüber angezeigt werden. Wie das funktioniert, erkläre ich im Folgenden. Zum einen kann dies mit […]

weiterlesen

Sortieren – schnell und effektiv…

Vermutlich jeder Programmierer wird früher oder später beim Programmieren einer zumeist eher umfangreicheren Software einmal vor dem Problem stehen, eine Menge von Daten nach einem bestimmten Kriterium (beispielsweise der lexikografischen Reihenfolge) zu sortieren – sei es, um die Daten sortiert dem Anwender präsentieren zu können oder nur um schnell und effektiv zu suchen. In folgendem […]

weiterlesen

DSS: PHP und CSS – Grundlagen

Dass man PHP scripte in jede HTML-Datei einbauen kann oder jede Website mit PHP dynamischer machen kann, ist sicher den meisten bekannt. Doch dass man auch Stylesheets mit PHP dynamischer gestallten kann, ist wohl den wenigsten bekannt. Das Ganze nennt sich dann DSS und bedeutet Dynamic Stylesheets Die Vorteile sind ganz einfach aufzuzählen: Eigentlich sind […]

weiterlesen

Windows: Explorer hängt sich auf – Fehlerbehebung ohne Neustart

Ihr kennt es sicher. Ihr arbeitet gerade an einer wichtigen Sache in irgendeinem Programm und plötzlich stürzt der Explorer ab oder hängt sich auf. Die meisten Benutzer würden nun den PC neu starten, doch es gibt noch eine bessere Lösung, bei der die Daten nicht verloren gehen.

weiterlesen