bla

Du surfst ja immer noch mit dem Internet Explorer :(


Das ist nicht nur hochgradig gefährlich für deinen Computer, sondern macht mir auch das Leben extrem schwer.

Deshalb bekommst du hier leider gar nichts zu sehen.

Besorge dir bitte einen ordentlichen Browser wie Firefox, Brave, Opera, Chrome, Safari, Vivaldi oder von mir aus auch Edge.

Für den IE ist hier Ende Gelände.
Diese Website verwendet Cookies, um so geil zu sein wie sie ist.
Cool, her damit!
Oh Gott oh Gott! NEIN! Das will ich nicht!

‘1337’
to daMax

WordPress Semmelstatz beschleunigen

Januar 12th, 2011, 07:19

In letzter Zeit wurde mein Statistik-Plugin "Semmelstatz" quälend langsam. Leider wird es nicht weiter entwickelt, deshalb war keine Besserung in Sicht. Der Fiese Admin hat jedoch mit 2 Indizes und 3 optimierten Queries dem Plugin Beine gemacht. Tja, und da man ja nie weiß, wie lange so eine Website online bleibt, habe ich mir den Artikel direkt mal kopiert. Für die freundliche Genehmigung bedanke ich mich herzlich beim Fiesen Admin.

(mehr …)

 

Beliebte Passwörter

Dezember 15th, 2010, 14:56

Wenn man sich mit Hackern anlegt, kann es einem schon mal passieren, dass furchtbar geheime Firmendaten, Quellcodes und Logins im Netz landen. Dann wiederum finden sich schnell Leute, die eine Statistik über die beliebtesten Login-Passwörter erstellen. Hier ist eine solche Statistik. Wenn Dein Passwort mit auf dieser Liste ist, solltest Du dringend mal darüber nachdenken, es zu ändern. Und zwar jetzt.

PS: ein System, das "Passwörter" mit nur einer Stelle zulässt, ist sowieso hochgradig fragwürdig.

(via imgeek)

 

Umgehen von „Jugendschutzprogrammen“ nach JMStV ist trivial

Dezember 13th, 2010, 17:25

Alvar Freude hat es geschafft, den JMStV mit 3 Zeilen Apache-Konfiguration ad absurdum zu führen. Ich will's mal für Nicht-Geeks verständlich formulieren. Der JMStV sieht Filterprogramme vor, die einer korrekt gekennzeichneten Website ansehen, ab welcher Altersstufe sie zugänglich sein soll. Nicht gekennzeichtete Websites werden dabei automatisch (!) als AB18 deklariert, d.h. außer deutschen Websites würde ein deutscher Jugendlicher nichts mehr zu sehen bekommen. Tolle Wurst. Soweit die Theorie.

Alvar hat nun 3 Zeilen Konfigurations-Code erzeugt, die einem Apache Webserver (das ist so ein Programm, dass Websiten "ausliefert", so dass ihr sie überhaupt angucken könnt) beibringen, einfach jede "durch ihn durchgeleitete" Website als AB-0-Jahren zu kennzeichnen. Wenn man nun diesen Webserver "zwischen" sich und das Internet stellt (d.h. wenn man diesen Server als Proxy verwendet), denkt das heimische Filterprogramm also, dass alle Websites dieser Welt ab 0 Jahren freigegeben sind.

Damit hat Alvar bewiesen, dass nicht nur das Gesetz ein riesen Haufen dampfender Kacke ist (weil es eine unfassbare Zensur darstellt), sondern dass jeder findige Jugendliche sich in 15 Minuten einen Weg um sämtliche Hürden basteln könnte, wohingegen jede/r deutsche Website-Betreiber/in dennoch einen unglaublichen Aufwand betreiben muss, will er/sie sich nicht durch horrende Bußgeldforderungen bedroht sehen.

Unsere Regierung ist dermaßen unfähig dass einem die Tränen kommen. Echt.

 

Ein Brief von Anonymous

Dezember 9th, 2010, 17:29

For those who don't know: Anonymous ist die Gruppe die (unter anderem) hinter den Attacken auf Mastercard und Visa steckt. Da ich heute sicher nicht mehr meinen Riesenpost zur Wikileaks-Thematik fertig machen werde, hier vorab ein Brief von Anonymous (lokale Kopie als .txt):

A Letter from Anonymous

Our Message, Intentions, and Potential Targets

"Those who deny freedom to others deserve it not for themselves."
- Abraham Lincoln

"He who sacrifices freedom for security deserves neither."
– Benjamin Franklin

Hello World. We are Anonymous. What you do or do not know about us is irrelevant. We have decided to write to you, the media, and all citizens of the free world at large to inform you of the message, our intentions, potential targets, and our ongoing peaceful campaign for freedom.

"True, This! —
Beneath the rule of men entirely great,
The pen is mightier than the sword. Behold
The arch-enchanters wand! — itself a nothing! —
But taking sorcery from the master-hand
To paralyse the Cæsars, and to strike
The loud earth breathless! — Take away the sword —
States can be saved without it!"
- The Cardinal
Richelieu; Or the Conspiracy by: Edward Bulwer-Lytton

The message is simple: Freedom of Speech. Anonymous is peacefully campaigning for Freedom of Speech everywhere in all forms. Freedom of Speech for: The Internet, for journalism and journalists, and citizens of the world at large. Regardless of what you think or have to say; Anonymous is campaigning for you.

The recent news of our campaigns has been, at best, misinformed. Anonymous is not always the same group of people. The Constitution of the United States is said to be a living document, because it can be edited, amended; changed at the will of the people to suit the peoples' needs. In that same vein, Anonymous is a living idea. Anonymous is an idea that can be edited, updated, remanded, changed on a whim. We are living consciousness.
(mehr …)

 

Pornoscanner-Protest-Unterwäsche

November 25th, 2010, 17:07

Passend zum verdächtigen Gepäckstück: ein Shirt und ein BH, bei denen im Porno Nackt Ganzkörperscanner eine Protestnachricht sichtbar wird.

Gibt's in diesem Etsy-Shop zu kaufen.

Drastischere Motive sind bestimmt nur eine Frage der Zeit.

(via nerdcore)

 

IPoppable <Bear>

November 5th, 2010, 13:59

In·for·ma·ti·ker: meist männliche Vertreter der programmierenden Zunft. Merkmale: bei längerer Tätigkeit im ->IT-Umfeld entwickelt der I. oft einen seltsamen Humor, der für Außenstehende nicht nachzuvollziehen ist und zu Vereinsamung des I. führt.

daMax z.B. fängt an zu schmunzeln, wenn er in dem O'Reilly-Buch "C# 4.0 in a nutshell" auf folgendes Codebeispiel trifft:


  public interface IPoppable <out T> { T Pop(); }

  var bears = new Stack<Bear>();
  bears.Push (new Bear());
  IPoppable<Animal> animals = bears; // Legal
  Animal a = animals.Pop();
 

daMax@wp3.0.1

Oktober 11th, 2010, 10:45

Na endlich! Ich habe mein WordPress komplett neu installiert und bin nun endlich den Bug los, der mir seit Monaten das Blogleben schwer machte. Mein WordPress wollte nämlich nur noch Bilder korrekt entgegen nehmen. Jede "andere" Dateiendung (pdf, txt, html und so) wurde zwar in das richtige Verzeichnis hochgeladen, WP konnte dazu jedoch irgendwie keine Links erzeugen und die Dateien tauchten auch nicht mehr im Media-Bereich auf. Außer mir hatte aber wohl niemand anders das Problem und eine lokale Installation bei mir zu Hause hatte das Problem auch nicht.

Diverse Updates halfen nicht, das Deaktivieren sämtlicher Plugins auch nicht. Naja, heute hatte ich mal Zeit und Nerven, die WP-Installation komplett in die Tonne zu kloppen und neu aufzuspielen. Und tadá: jetzt ist alles wieder in Ordnung.

Prima. Dann kann ich jetzt ja endlich mal meinen Haushalt machen :-D

PS: leider hat's im Moment die Random-Taglines zerlegt. Das wird heute abend wieder gefixt.

 

x wechselt x Mal zu x

September 21st, 2010, 11:21

Es gibt in letzter Zeit immer häufiger Momente, in denen mich das Gefühl beschleicht, den falschen Beruf ergriffen zu haben. Moderne Computersprachen warten mit immer komplexeren Konstrukten auf, die mein kleines Affenhirn nicht versteht. Auch die dazugehörigen "Erklärungen" lassen mich dreinblicken wie der berühmte Ochs vorm Berg.

Irgendwo in den Tiefen unseres aktuellen Projekts findet sich diese Codezeile:

Object bla = request.parameters.parameter.Single(p => p.name == "projectid");

Was hier passiert, erschließt sich mir nicht überhaupt nicht. Das liegt unter anderem daran, dass ich den Operator "=>" noch nie gesehen habe. Und nun die Erklärung aus dem Microsoft Developer Network dazu:

Alle Lambda-Ausdrücke verwenden den Operator Lambda =>, der so viel bedeutet wie "wechselt zu".Auf der linken Seite des Operators Lambda werden die Eingabeparameter angegeben (falls vorhanden), und auf der rechten Seite befindet sich der Ausdruck oder Anweisungsblock.Der Lambda-Ausdruck x => x * x bedeutet "x wechselt x Mal zu x". Dieser Ausdruck kann wie folgt einem Delegattyp zugewiesen werden:

w00t? 8O was soll das denn bitte bedeuten? "wechseln zu"? "x wechselt x mal zu x"?!? *seufz*

Fassen wir das mal in Worte: Dem Object bla wird der Wert von request.parameters.parameter.Single zugewiesen, der herauskommt, wenn p zu p.name wechselt und dabei gleich "projectid" ist? Kleine Bemerkung am Rande: p wird nirgends definiert, es erscheint also einfach so aus dem Nix.

Kahore ahau e mohio ana ki to korereo.

PS: Das ist übrigens ein Übersetzungsfehler! Auf Englisch heißt es "x goes to x times x", was bedeutet: "x wird zu x mal x" und eben nicht "x wechselt x Mal zu x". Außerdem erklärt das Codebeispiel ganz gut, was da passieren soll. Allerdings sind Delegates auch so ein Ding, wo ich oft denke "das geht aber auch übersichtlicher"

 

Quellcode-Poesie

September 17th, 2010, 09:27

Hier gibt es eine Menge guter Gründe, anderer Leute Quellcode zu lesen:

What is the best comment in source code you have ever encountered?

Das zeigt, dass wir Codemonkeys gar nicht immer nur so humorlose Idioten sind, wie uns so oft nachgesagt wird :-D

 

Google Chrome: Texte ohne Schnickschnack kopieren

September 16th, 2010, 12:51

Caschy hat mal wieder etwas sehr nützliches herausgefunden und da ich zeitlich völlig landunter bin, zitiere ich ausnahmsweise großflächig. Caschy, verzeih mir.

___________________________

Kleiner aber nützlicher Shortcut aus der Welt von Google Chrome: STRG + SHIFT + V (Mac OS X: CMD + SHIFT + V). Diese Tastenkombination bewirkt, dass der in der Zwischenablage befindliche Text ohne Formatierungen in euren Editor eingefügt wird).

Kleines Beispiel: ihr kopiert aus einer Webseite irgendwelche Texte, wollt sie in euer Google Mail (oder euren Blog-Editor) einfügen und die ganzen Links und Schriftarten (vielleicht sogar Comic Sans!) werden mit übernommen. Braucht kein Mensch, deswegen der besagte Shortcut. Nützlich. Ich muss mir heute schon mehr Shortcuts bzw. Befehle für das Web merken, als damals unter DOS :-)

(via Google Chrome Blog)

 

Fragen unserer Zeit

September 3rd, 2010, 15:33

Wo bleibt eigentlich der massive Geschwindigkeitsgewinn, den ein aktueller PC mit einem Intel Xeon 2,67 GhZ Prozessor mit 8 Kernen und 6 GB RAM gegenüber der vorherigen Gurke an den Tag legen müsste, beim Booten von Windows7? Ich meine hey, der Scheiß braucht schon wieder über eine Minute bis ich was tun kann. Irgendwas ist da doch echt komisch...

 

Produktverherrlichung HP v210w USB Stick

August 4th, 2010, 19:03

Das Macbook Pro hat ein Problem: die USB Ports sind so dicht beieinander, dass die meisten USB Sticks den 2. Port blockieren. Da musste nun also endlich eine Lösung her. Nach 10 Minuten Überwältigung von der schieren Masse an USB Sticks, die man heutzutage in führenden Elektronikmärkten findet, sprang mein Technikerhirn wieder an und entdeckte dieses hübsche Gadget:

Mit 10.99 Euro für 4 GB ist der Stick genau 2 Euro teuer als der billigste Stick, den ich im gleichen Laden gefunden habe. Dafür hat er aber auch wirklich herausragende Vorteile. Der Stick ist so klein, dass er exakt die Breite eines USB Ports einnimmt und keinen Millimeter mehr.
(mehr …)

 

<bitchchecker> halts maul ich hack dich

Juli 7th, 2010, 20:34

Ha! Da haben die netten Menschen von nebenan wieder einen großartigen Internetwitz ausgepackt, der zwar schon mehr Bart hat als sein Hauptprotagonist, aber was solls. Ich habe mir den ganzen Quark völlig dreist kopiert, schließlich darf das Netz nicht vergessen :mrgreen: Was nun folgt ist also ein vollflächiges Zitat von StopHipHop.com. Ich bete zu allen Metalgöttern, dass Elch nichts dagegen hat. Falls doch: melde Dich einfach, dann entferne ich das alles sofort wieder. Danke.
(mehr …)

 

OOPS!

Es sieht so aus, als hättest du keinen Werbeblocker installiert. Das ist schlecht für dein Gehirn und manchmal auch für deinen Computer.

Bitte besuche eine der folgenden Seiten und installiere dir einen AdBlocker deiner Wahl, danach kannst du todamax wieder ohne Einschränkungen genießen.


uBlock Origin: für Chrome | Firefox | Safari

AdGuard: für Chrome | Firefox | Safari | Opera | Yandex

AdBlock Plus: für Chrome | Firefox | Safari | Opera | Internet Explorer

uMatrix: für Firefox | Chrome | Opera

Ey, lass mich einfach rein, okay?
(Setzt per Javascript einen Cookie. Wenn Du das alles deaktiviert hast, weiß ich auch nicht, wie ich dir helfen soll)

Ich will das hier nie wieder sehen.
(Setzt per Javascript einen sehr langlebigen Cookie. Wenn Du das alles deaktiviert hast oder Cookies automatisch oder auch von Hand löschst, weiß ich auch nicht, wie ich dir helfen soll)

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.