(via Fefe)
11.02.2010
Sind wir eine Herde?
Wie es so oft passiert, wenn man im Smalltalk mit anderen interessierten ist, schwimmen an einem immer wieder interessante Links vorbei. So geschah es auch in Bezug auf dieses Video. Aus irgendeinem Grund, kam die Diskussion auf das ein Video von Dan Brown, in dem er unter dem Titel We’re a TRIBE! Bezug auf einen TED-Talk von David Logan nimmt. Thema dieses Talks war das „Herdenverhalten“ innerhalb von gesellschaftlichen Gruppen, und wie dieses die Entwicklung der Gruppe aber auch des Einzelnen beeinflusst. (more…)
08.02.2010
Bugs finden in der Praxis
Heute gibt es von meiner Seite her mal einen recht kurzen Beitrag, da der dazugehörige externe Lesestoff etwas umfangreicher ausfällt. Im verlinkten Beitrag beschreiben eine Reihe von Forschern, wie sie mit ihrer Code-Analyse-Software von der rein wissenschaftlichen Welt den Schritt in die Praxis gefunden haben und welche bemerkenswerten Erlebnisse es dabei gab. Es lohnt sich! Vieles deckt sich aber leider mit den klassischen Vorurteilen, die man über die Praxis hat.
(via Fefe)
07.02.2010
ispCP: Probleme mit FCGID nach Update
Heute wies mich ein Kunde auf meinem Debian-Server auf ein recht merkwürdiges Problem hin. Nach dem er eine neue Subdomain angelegt hatte, war diese, trotz dem ispCP die Seite bereits in der Konfiguration eingetragen wurde, nicht erreichbar. Stattdessen verhielt sich der Apache recht merkwürdig, in dem er auf eine ganz andere Subdomain redirectete. Zusätzlich erhielt ich vom ispCP-Control Daemon einen Fehlerbericht:
Hey There,
I’m the automatic email sent by on your localhost (127.0.0.1) server.
A critical error just was encountered while executing function restart_httpd() in /var/www/ispcp/engine/ispcp-serv-mngr
Error encountered was:
========================================================================
Apache config file is corrupted. Please check before restarting Apache server!!!
========================================================================
05.02.2010
Automatisches Bind9-Build mit MySQL-Support
Bereits seit längerer Zeit habe ich auf meinem Server einen Bind9 am Start. Und sei es, da man der Namensauflösung von Zensurprovidern nicht drauen kann. Nun passiert es relativ regelmäßig, dass für Bind neue Upstream-Pakete veröffentlicht werden. Diese enthalten jedoch standardmäßig zwei von mir benötigte Funktionen nicht: Gute Optimierung und – ganz wichtig – Zonen-Support via Datenbank-Annbindung. Da mir das manuelle Anpassen der nötigen Dateien irgendwie zu blöd ist, gibt’s nun hier ein Update dazu, wie man das ganze automatisieren kann. (more…)
03.02.2010
Alkohol
Heute erreichte mich über den Ticker eine besonders eindrucksvolle Petition:
Suchtgefahren – Aufnahme von Ethanol ins Betäubungsmittelgesetz
Mitzeichnungsfrist endet am 2010-03-18:Die Petition hat folgenden Wortlaut:
Der Deutsche Bundestag möge beschließen, dass Ethanol, soweit er der Herstellung alkoholhaltiger Zubereitungen zum Zwecke des Genusses dient, in Anhang II des Betäubungsmittelgesetztes (BtMG) aufgenommen wird. Sofern keine Alternativen zu Ethanol existieren und das Endprodukt nicht für Genusszwecke geeignet ist, sollte die industrielle Verwendung von Ethanol nur durch Genehmigung, über die im Einzelfall behördlich entschieden wird, ermöglicht werden.Begründung:
Der regelmäßige Konsum von Ethanol (Alkohol) führt zur Abhängigkeit. Bei missbräuchlicher Verwendung verursacht Ethanol Schäden im gesamten Körper. Da er ein hochwirksames Neurotoxin darstellt schädigt er besonders das Nervensystem. Die häufigsten Erkrankungen durch Alkohol, neben der Sucht, sind Leberzirrhose, Pankreatitis, Polyneuritis, die Wernicke-Enzephalopathie und das Korsakow-Syndrom. Die Statistik der Deutschen Hauptstelle für Suchtfragen (DHS) zeigt, dass in der Bundesrepublik 3.3 Mio. Personen abhängig von Alkohol sind oder ihn missbräuchlich konsumieren, 9,5 Mio. täglich gesundheitsschädliche Mengen trinken und jährlich mehr als 73.000 Menschen aufgrund übermäßigen Alkoholkonsums allein oder in Kombination mit Tabakgebrauch sterben. Die volkswirtschaftlichen Kosten des Alkoholkonsums werden auf ca. 24 Mrd. Euro jährlich beziffert, wohingegen die alkoholassoziierten Steuereinnahmen nur etwa 3 Mrd. Euro betragen. Laut Gesundheitsberichterstattung des Bundes wurden im Jahr 2008 393.000 Bundesbürger wegen alkoholbedingter Krankheiten behandelt, 333.000 davon wegen psychischer und Verhaltensstörungen. Damit ist Alkohol für insgesamt 60-mal so viele Behandlungsfälle verantwortlich wie das in Anhang I des Betäubungsmittelgesetzes (BtMG) stehende Cannabis. Keine andere Droge verursacht einen größeren gesellschaftlichen Schaden als Alkohol. Erst vor wenigen Tagen räumte die Drogenbeauftragte der Bundesregierung, Mechthild Dyckmans, sowohl in einem Internet-Chat zu Thema „Keine Drogenkontrollen an Schulen“, als auch in einer Antwort auf Abgeordnetenwatch ein, dass für die legale Droge Alkohol keine Unbedenklichkeitsbescheinigung vorliegt. Aufgrund einer fehlenden Unbedenklichkeitsbescheinigung hält die Bundesregierung das Verbot von Cannabis für zwingend notwendig. Angesichts der immensen Schäden durch den Konsum von Alkohol, besonders im Vergleich zum geringen Risiko des Cannabiskonsums, ist ein freier Zugriff auf Ethanol deshalb nicht zu rechtfertigen. Vor allem aber das Versagen des Gesetzgebers beim Jugendschutz, welches durch die zunehmende Berichterstattung über das Trinkverhalten deutscher Jugendlicher entlarvt wird, zeigt, dass der flächendeckend veranwortungslose Konsum von Alkohol beendet werden muss. Wie die herrschende Drogenpolitik zeigt, hält der Gesetzgeber es grundsätzlich für notwendig, konsumbedingten Risiken mit Strafverfolgung zu begegnen. Unerklärlicherweise findet dieser Grundsatz beim Alkohol keine Anwendung. Der Staat hat jedoch die Pflicht seine Bürger vor Gesundheitsgefahren zu schützen. Dementsprechend ist es inakzeptabel, dass der Gesetzgeber seine Bürger nicht angemessen vor den Gefahren durch Alkohol beschützt, sondern lediglich Mittel wählt, die er selbst garnicht für ausreichend hält, um konsumbedingte Risiken zu unterbinden. Die Bundesregierung betreibt, an ihren eigenen drogenpolitischen Maßstäben gemessen, nur eine Scheinpolitik, wenn es darum geht, den Auswirkungen des Alkoholkonsums zu begegnen.
Na dann: Prost!
02.02.2010
Advanced Level Design
Hervorragendes Level-Design soll nicht unerwähnt bleiben. Wenn Super Mario etwas war, dann herausfordernd:
Wie’s richtig geht, sieht man in diesem Video. Eigentlich doch GANZ einfach!
30.01.2010
The Elegant Bits Trilogy
Basierend auf einer wahren Forengeschichte, gibt es heute einmal etwas zum Thema Optimierung von Software. Es war nicht lange her, in einem ruhigen Forum, da tauchte einem seiner Nutzer die Frage auf, wie er die Bits in seinem Computer möglichst effizient bearbeiten konnte. Also brach er auf in die „Algorithmen, Optimierung und Assembler„-Sparte seines geliebten Forums. (more…)
28.01.2010
Me and the Big Guy
Manche Anleitungen sind einfach zu einfach, als dass man drauf käme:
(via fefe)
21.01.2010
Cross-Domain XmlHttpRequest-Foo mit Custom HTTP Methods
Kleine Vorwarnung vorweg: Es wird technisch! Wem die Überschrift nichts sagt, empfehle ich vor dem Fortsetzen in diesem Post das Studium diverser Standards. Zudem sei bereits hier angemerkt: Die hier vorgestellte Technik funktioniert auf Grund der Same Origin Policy nicht mit allen Browsern. Getestet (und als Funktionierend bekannt) ist aber mindestens alles, was FF 3.5.X oder besser heißt. Aber genug der Vorrede, fangen wir an. (more…)