buchtipp

Über selbst signierte Zertifikate

Written by  on April 7, 2016

Relying on self-signed certificates is a bad practice since they do not authenticate the subject of the certificate and because the contents are unreliable.

Security Without Obscurity: A Guide to PKI Operations

Zitat des Tages

Written by  on April 12, 2015

We must not ignore small problems, because they eventually grow big.

Ivan Ristic, Bulletproof SSL and TLS

Zitate des Tages

Written by  on Februar 1, 2015

Wir wickeln uns eine Tonne Stahl um den Körper, um damit achtzig Kilogramm Körpermasse in den nächsten Stau zu fahren

Wusstest du, dass Arbeiter in China Lungenkrebs bekommen, weil sie achtzehn Stunden am Tag ohne Mundschutz Farbpartikel einatmen müssen, die sie mit Schleifmaschinen von Jeanshosen runterhobeln; damit sie gebraucht aussehen?

Und aus dem Schlusswort:

Wir leben in einem völlig schizophrenen System. Mal wird uns gesagt, wir sollen unser Haus dämmen, um Energie zu sparen. Dann sollen wir unser funktionstüchtiges Auto in die Schrottpresse fahren, um die Wirtschaft anzukurbeln. Mal werden wir aufgefordert, keine T-Shirts mehr aus Bangladesch zu kaufen. Dann heißt es, ohne diese Einnahmen würden die Näherinnen in den Fabriken noch schlechter dastehen. Schließlich werden wir von unseren Politikern zum Sparen für die Alersvorsorge ermuntert, gleichzeitig werden die Leitzinsen gesenkt, damit günstige Kredite uns verlocken, immer mehr Dinge auf Pump zu kaufen, die wir nicht brauchen.

Noah: Thriller (Amazon)

Zitat des Tages

Written by  on Juli 25, 2010

Wissen Sie, meine Liebe, die meisten Menschen verstehen das Sprichwort völlig falsch, wonach Lügen kurze Beine haben. Das müssen sie. Je kürzer, desto besser. Dann stolpern sie nicht so leicht.


Das Druiden-Tor

Defragmentierung

Written by  on Mai 14, 2010

Wie ja bereits aus einigen Artikeln in Computerzeitschriften bekannt ist, bringt heutzutage eine Defragmentierung von Festplatten nichts mehr. Heute bin ich einmal mehr über eine Bestätigung für diese Aussage im Buch The Practice of System and Network Administration gestossen.

Dabei heißt es:

This is not worthwile on modern operating systems. Modern systems are much better at not creating fragmented files in the first place. Hard drive performance is much less affected by occasional fragments. Defragmenting a disk puts it a huge risk owing to potential bugs in the software and problems that can come from power outages while critical writes are beeing performed.

Trotzdem hält sich der Glaube an deutlich schnellere Computer durch regelmäßige Defragmentierung hartnäckig.

Zitat des Tages

Written by  on Mai 6, 2010

Keep Up with the State of the Art
Pornographic sites in particular are always pushing the limits of what can be done technically, as well as pushing legal limits. Look under the covers, so to seak, and view page source of HTML and JavaScript on porn sites.

Web Performance Tuning

Zitat des Tages

Written by  on Mai 3, 2010

Schon zum zweiten mal dabei – aber jetzt ist die Quelle wieder aufgetaucht:

The longer I work on websites, the more surprised I am at the creativety of complex systems in finding ways to fail.

Web Performance Tuning

Zitat des Tages

Written by  on Mai 1, 2010

How Much Memory Do You Nee?
The answer is "more."

Web Performance Tuning

how to fork

Written by  on Oktober 31, 2008

Ich glaub ich hab gerade meinen ersten Prozess unter C geforkt. Auch wenn der Beispielcode nichts sinnvolles tut 😉

Die simple Frage war, was hier vom Parent ausgegeben wird. Recht offensichtlich (und durch ausprobieren rauszufinden ist die Lösung wohl 5!

#include <sys/types.h>
#include <stdio.h>
#include <unistd.h>

int value = 5;
int main()
{
pid_t pid;
    pid = fork();
    if (pid == 0) { /* child process */
        value +=15;
    }
    else if (pid > 0) { /* parent process */
        wait (NULL);
        printf("PARENT: value = %d",value);
    }
}

Operating System Concepts, 7th Edition

Operating System Concepts, 8th Edition

Buchtipp: Web Performance Tuning

Written by  on Juli 13, 2008

It seems there are infinite number of ways for a web site to break, making it difficult to systematically check all of them. The longer I work on web sites, the more surprised I am at the creativity of complex systems in finding ways to fail.

— Patrick Killelea, Web Performance Tuning, O'Reilly