Affe-Geist-Blog

this & that

Montag, 5. Juli 2010

Für das heisse Wetter, das perfekte Gericht: Gazpacho!


Gazpacho (1 von 1)
Originally uploaded by minimalniemand

Eine Gazpacho die ich nach diesem Rezept gemacht habe:

http://www.chefkoch.de/rezepte/347591119451470/Gazpacho.html

Ich habe, wie einige der Kommentatoren auf chefkoch.de, anstatt Weißbrot Vollkorntoast genommen und die Ränder abgeschnitten. Wie in der Gastronomie, versuche ich in der Küche sowenig wie möglich wegzuwerfen, daher hab ich die Ränder anschließend gewürfelt und zu Croutons gemacht (mit Butterschmalz in der Pfanne goldgelb rösten und etwas salzen).
Einen Spritzer bestes Olivenöl (Empfehlung: http://www.gourmantis.de/product_info.php?products_id=481&cPath=68) drauf - fertig ist das ultimative Sommergericht.

Montag, 28. Juni 2010

Fenchelsalat in Bildern


Fenchelsalat (2 von 2)
Originally uploaded by minimalniemand

hier nochmal ein Foto nachgereicht für das Rezept von letztens ...

Dienstag, 22. Juni 2010

mein Fenchelsalat

Zunächst eine Sache zu Mengenangaben: Gibts net, weil is net. Nee mal im Ernst. Kostet den Kram, dann braucht ihr keine Mengenangaben. Ausprobieren & Gefühl entwickeln.


Ihr braucht:

  • Fenchelknollen
  • Zitrone
  • weißen Balsamico
  • Salz
  • bestes Olivenöl
  • Rosa Beeren

Fenchel putzen, Strunk dranlassen und dann fein hobeln (1-2mm, was euer Hobel hergibt; Ich hab den hier: Klick!). Ein paar Prisen Salz dran, durchmengen und etwa 10 Minuten ziehen lassen.
In der Zwichenzeit rührt ihr ein simples Dressing an aus Zitronensaft, weißem Balsamico, Olivenöl und Senf (fungiert als Emulgator). Für Dressings gilt im Allgemeinen die Regel: Öl :Essig 2:1.
Das gebt ihr über den Fenchel (nach den besagten 10 Minuten) und fügt am Schluss noch ein paar rosa Beeren und gehacktes Fenchelgrün hinzu. Gut durchmengen und servieren. Zubereitungszeit: 15 Minuten.

schnell
gesund
lecker


Mittwoch, 14. Oktober 2009

Erinnert sich noch jemand an Contergan?

Erinnert sich noch irgend jemand an den Contergan-Skandal? Damals hat die Firma Grünenthal GmbH, trotz Wissens um seine Auswirkungen, das Medikament Contergan weiter verkauft, bis in der Presse darüber berichtet wurde.


Wir stehen kurz vor dem nächsten Skandal. Momentan wird der größte jemals gemachte Versuch eines neuen Impfstoffzusatze (eigentlich 2, nämlich Squalen und Thiomersal) an der deutschen Bevölkerung vorbereitet.
Squalen ist bisher nicht aureichend getestet worden, sagt Vizepräsident der Bundesärztekammer Dr. Montgomery.
Squalen wird übrigens sowohl dem von GlaxoSmithKline als auch dem Impfstoff von Novartis beigemischt. Novartis und GSK? War da nicht was? Ach ja! Das waren ja genau die Firmen, bei den Eike Anna Maria Hovermann (SPD), der im Gesundheitsausschuss der alten Regierung sitzt, diverse "Vorträge" gehalten hat. Der Ehrlichkeit muss man sagen, alle Vorträge sind Stufe 1, d.h. "bis 3500€". Reich geworden isser daran nicht. Aber wer dort zu Vorträgen eingeladen wird, hat auch Kontakte dort hin.
Der ehemalige Leiter der ständigen Impfkommission, Heinz-Josef Schmitt ist nach seinem Ausscheiden zu Novartis gewechselt.

23 Millionen Menschen sollen da geimpft werden heisst es. Das ist über ein Viertel der Bevölkerung.

Und das Geniale ist: Der Versuch kostet Novartis und GSK nicht nur nichts, nein - er wird sogar noch bezahlt! Von den Krankenkassen, also: euch!

Glaxo und Novartis sind im Übrigen keine unbeschriebenen Blätter was die diversesten Skandale angeht.

Leute, macht da nicht mit!


Montag, 17. August 2009

Montag, 3. August 2009

Barcelona, ein Kurztrip: Reisebericht

Tag 1: Ok, am Tag unserer Anreise sind wir mit unserem Gastgeber Max zunächst mal in die Champagneria. Eine kleine (und sehr beliebte) Bar/Imbiss. Dort gibts einen Grill von dem man diverse Sandwiches erwerben kann (zu sehr günstigen Preisen). Zum Beispiel "Lomo con Queso" (Quasi ein Brötchen mit unpaniertem Schnitzel und Käse überbacken). Klingt unspektakulär, schmeckt aber supergeil. Dazu gibts diesen leckeren Rosé Cava, am besten flaschenweise (nur vor 5 Uhr, danach nur noch Gläser).
In der Champagneria ist es voll, heiss und laut; aber geil.
Danach geht man (so haben wir das jedenfalls gemacht), vollgefressen und angetrunken, direkt zum Strand (Barcelonetta sagt man glaub ich zu diesem Strand). Ein paar Runden im Meer schwimmen, diverse Estrella trinken und die Sonne auf den Pelz brennen lassen.
Gegen 6 sind wir dann heim, haben uns noch ne Runde entspannt, was gegessen und fit gemacht für das Nachtleben. Ich für meinen Teil war schon ziemlich im Eimer (logisch, wenn man morgens um 6 aufsteht, gegen 2 mit dem trinken anfängt und den ganzen Tag auf den Beinen war, incl. Flughafen und so ... man is ja net mehr der Jüngste), aber was solls. Wir sind dann ins Princesa23. Da gibts einen ziemlich alkoholreichen, aber sehr leckeren und günstigen (4 €) Mojito. Ist n bisschen touristisch der Laden, aber für den ersten Abend ok. Ich hab dann aber ziemlich schnell schlapp gemacht und wär am Tisch fast eingepennt. Während sich Andere um die Französinnen gekümmert haben. Später sind wir dann noch durch ein paar Gassen gezogen und total kaputt irgendwann mit einem der überaus günstigen Taxis heim gefahren.

Tag 2: Zunächst mal die wichtigste Lektion vom Vortag gelernt: Siesta ist Pflicht. Das haben wir dann auch gemacht. Später dann wieder zum Strand. Abends stand unser Host Max auf der GL im Mondo,
so dass wir da umsonst reinkamen. Kein Türstress. Praktisch. Ein Club mit Blick auf den Hafen. Nice. Gespielt wurde anfangs lateinamerikanische Beats, später wurds houselastiger und der Mainact hat Mucke mit nem Gameboy gemacht. Getanzt, getrunken, geschwitzt, . Und das Budweiser für 5 €. Hmm. Aber fette Party, also drauf geschissen.

Tag 3: Am Samstag haben wir uns dann eine kleine Dosis Touristen-Zeug verabreicht (Gaudi-Park, Sagrada Familia). Joa, Touri-Stuff halt. Dann erstmal heim, Siesta (war bitter nötig!). Bisschen Vorglühen mit Calimojo (Rotwein/Cola).
Abends sind wir dann erst mal mit Freunden vom Max im Oviso
verabredet gewesen. Das wurde ziemlich schnell eine Runde von 15 Leuten aus aller Herren Länder. Doof, wenn man kein spanisch kann (ausser "no entiendo, soy aleman"). Naja, nächstes mal! Auf den Tischen waren Hinweise, dass man keine Joints rollen und drehen darf. Getrunken haben wir "Clara", das ist so ne Art Radler. Danach sind wir ins "La Fonara". Dort haben wir eine hammermäßige gemischte (Fisch & Fleisch) Paella gegessen. Dort arbeiten nur Asiaten und man wird ziemlich durchgeschleust (Also man kann schon in aller Ruhe essen, aber wenn man fertig ist, dann ist man eben fertig. Es sei denn man bestellt eine Pulle Wein nach der Anderen). Andernfalls wäre die Schlange vor der Tür auch deutlich länger. Das Essen und der Wein waren jedenfalls absolut zum Niederknien.
Satt und zufrieden (und ziemlich lustig) sind wir dann zum Strand, aber nicht ohne uns vorher mit zwei Sixern Estrella einzudecken. Leider kann man aber offenbar in den Läden nach einer gewissen Uhrzeit keine alkoholischen Getränke mehr kaufen (jedenfalls auf dieser unsäglichen Touri-Meile (die "Rambla") wo wir da waren war das so). Also haben wir uns der vielen Strassenhändler bedient, die da mit Tüten rumlaufen und zu unverschämten Preisen (5€ / Sixer) ihre Ware feil bieten. So ausgerüstet sind wir dann zum Strand und haben da noch abgehangen. Leider wurde dieser entspannte Ausklang des Abends etwas früh abgebrochen, da der Strand von den "Mossos" geräumt wurde. Das sind die Polizisten, denen man besser nicht in die Suppe spuckt, wurde uns gesagt und das haben wir dann auch vermieden. Der Strand wurde dann gereinigt. Dann mit dem Taxi heim und den Schlaf der Gerechten geschlafen.

Tag 4: Abreisetag (was? schon?). Gemacht haben wir garnix mehr ausser putzen & packen. Dann Heimflug, über Mailand. Dort hatten leider zuwenig Zeit um nochmal in die Stadt zu fahren aber zuviel um es nicht langweilig zu finden. Naja, gibt Schlimmeres.

Alles in Allem ein äusserst geiler, viel zu kurzer Trip. Dickes Dankeschön an den Max für die Unterkunft, aber am Meissten fürs "Babysitten". So konnten wir den Touri-Kram vermeiden und an der Oberfläche des Barcelonas der Einheimischen kratzen. Mehr davon!

Sonntag, 24. Mai 2009

Days of Zander

Hier ein paar Bilder von unserem Angelausflug:

DSCF3847

Das Auge

Donnerstag, 7. Mai 2009

Verbote machen Spaß!

Die Koalition will mal wieder was verbieten. Das ist ja das Tolle an Verboten: Sie kosten nix extra und zeigen dem Wähler das man was tut. Ob's was bringt ist absolute Nebensache.
Nun ist Paintball auf der Abschussliste. Applaus! Einer meiner Lieblings-CDU-Politiker, nämlich der Herr Bosbach, meint "Dabei wird das Töten simuliert" (Osnarbrücker Zeitung). Mit Simulation kennt der sich aus, schließlich simuliert seine Fraktion seit Jahren das Regieren.
Wenn also ein paar Jungs mit bunten Klamotten sich mit Farbkugeln beschießen dann ist das verbietenswert und skandalös, wenn ein paar Altnazis mit echten Mumpeln im Schützenverein rumballern oder gelangweilte Rentner aus Langeweile Rotwild killen ist das schützenswerte Tradition. Aha. Achso, ja die sind ja alle CDU Mitglieder, ich vergaß...

Also: Alle Ego-Shooter-Zocker, Paintballspieler und Cannabiskonsumenten, Techno-, HipHop- & Rockmusikhörer, Grafittiwriter und sonstige Dornen in konservativen Augen: treten wir der CDU bei und zerstören das System von innen. Ein anderes Mittel gegen derartige Ignoranz fällt mir nämlich auch nicht mehr ein.

Mittwoch, 6. Mai 2009

amazing flickr groups

today:
Bacon


thats right. All Bacon. All the time.


Sonntag, 26. April 2009

amazing flickr groups

today: BBQ, Smoked and Campfire Cooking

with photos like this one:




yummy!

lecker BBQ


Grill
Ursprünglich hochgeladen von minimalniemand

mit mannigfaltigem Zeuchs on it.

Ginko


Ginko
Ursprünglich hochgeladen von minimalniemand

Freitag, 24. April 2009

amazing flickr groups

today: public computer errors

with shots like this:


Crashing Windows is Child's Play
Ursprünglich hochgeladen von Reed Shipley

cuteness overdose!!!

http://www.cutebreak.com/

da gibts videos wie dieses niesende Kätzchen:



Montag, 20. April 2009

mediterraner Nudelsalat mit Bohnen

Irgendwie hat man für Mahlzeiten immer eine Zutat grad nicht da. Nudeln, aber nix für eine Sauce, Kidneybohnen aber kein Hackfleisch... Was tun? Nudelsalat!
Auch: Grillparty!!! Schnauze voll, von lieblos hingeklatschten Nudelsalaten mit Miracel Whip, Dosenmais und Dosenerbsen? Hier ist ein megasimples, aber sehr leckeres Nudelsalatrezept.

wir brauchen:

  • halbe Orange
  • halbe Zitrone
  • 4EL weißen Balsamico
  • 'n ordentlicher Schuss vernünftiges Olivenöl (etwa soviel, wie der Essig & Saft zusammen)
  • 1 rote Zwiebel oder Schalotte (zur Not auch Standard)
  • 1 Dose Kidneybohnen
  • 250 g Nudeln (Penne sehen am besten aus)
  • 1 Teelöffel Senf
  • 1/2 TL Thymian
  • 1/2 TL Majoran
  • 1 TL Oregano
  • Basilikum (möglichst frisch natürlich, getrockneter is bäh)
  • Salz
  • schwarzer Pfeffer

Optionen:
  • gehackte Kapern (ich geh ja drauf ab, aber diese Zutat polarisiert wohl wie keine Andere)
  • gehackter Knobi (am nächsten Tag frei nehmen)
  • mit Scharf (bisschen!)
  • Thunfisch (Leute, nehmt die guten Filets, nicht die pampige Billigscheisse, ohne Witz!)
  • dieser krümlige, in Salzlake schwimmende griechische Käse, wie auch immer der heisst
  • Petersilie (Glattblättrige bitte!)
Zitrone ausdrücken, Orange dito. In eine Schüssel damit, plus den weißen Balsamico und all die Kräuter, die Zwiebeln (in Scheiben/Ringen sieht super aus, in geschnittenem Zustand für 5 Minuten wässern; kann man der Optik wegen auch erst am Schluss oben drüberstreuen) ... ja eigentlich Alles bis auf die Bohnen und die Nudeln in eine Schüssel und mit dem Schneebesen verrühren bis sich eine homogene Flüssigeit bildet (der Senf dient als Emulgator (Emulsion, wir erinnern uns: unsere erste Chemiestunde) zwischen Öl & Wasser, Knobi kann das auch).
Denkt beim Salzen daran, dass die Bohnen nicht und die Nudeln (davon abhängig wieviel Salz ihr ins Kochwasser gebt) nur schwach gesalzen sind! Das Dressing kann also ruhig zünftig salzig sein. Ich mache auf die angegebene Menge soviel Salz wie 3 mal zwischen Daumen, Zeige- und Mittelfinger passt. Da aber jeder unterschiedliche Hände hat ist das ein schlechtes Maß. Salzen ist Erfahrungssache. Dass lernt man, wie man instinktiv das Gewicht von Objekten abschätzt bevor man sie anhebt. Vertraut eurem Gefühl. Das Wort "abschmecken" kommt von "schmecken", also kosten!

Da kommen dann die abgetropften und ordentlich abgespülten(!) Bohnen rein. Zack, rein damit.
So.
Inzwischen habt ihr vorrausschauenderwise natürlich schon die Nudeln gekocht, die ihr nun abgießt und direkt, noch heiss und dampfend, in die Schüssel gebt und alles fleissig durchmengen. Abdecken und bisle Ziehen lassen. Lauwarm und kalt sehr lecker.



Kauft mehr gute Messer!

Donnerstag, 16. April 2009

PI

Ich hab gestern jemanden kennen gelernt, der meine Faszination für die Kreiszahl teilt.

Ich erzähle den Leuten (wenn die mich fragen, wieso ich ein π auf dem Arm tätowiert hab) immer, dass ein faszinierender Fakt an π ist, dass alle Bücher, die jemals geschrieben wurden und werden (in codierter Form) als Nachkommastellen in π vorkommen.

Das zu veranschaulichen ist immer ein bisschen schwierig, hier ein Tool, dass diese Tatsache sehr gut greifbar macht:

http://www.angio.net/pi/piquery

Man kann damit innerhalb der Nachkommastellen (leider nur die ersten 200.000.000) von π nach Zahlenfolgen suchen. Mein Geburtsdatum steht zum Beispiel an 14.020.746ster Stelle nach dem Komma. Der Unicode für das Zeichen "π" selbst (nämlich 960) ist an 636ster Stelle nach dem Komma zu finden usw. Da man nur einen Bruchteil der unendlichen Nachkommastellen durchsuchen kann, findet man komplitziertere Sachen mit diesem Tool leider nicht.

Die Warscheinlichkeit eine Zeichenfolge in dieser begrenzten Anzahl an Stellen zu finden wird natürlich kleiner mit deren Länge:
Bei 1-5 Zeichen ist die Warscheinlichkeit noch 100% bei 10 Stellen schon nur noch winzige 0,995%

"affe-geist" in Unicode hat 28 Stellen und ist damit mit diesem Tool praktisch nicht zu finden (was natürlich nicht heisst, dass es nicht vorkommt!)

Montag, 30. März 2009

dem Tod von der Schippe

Ja, 2 mal sogar - direkt hintereinander - bin ich eben dem Tod von der Schippe gesprungen. Beide male haben Autofahrer ihre rote Ampel übersehen. Das erste mal hier und gleich 2 Minuten später hier.
Das erste mal hat die Frau mich noch gesehen, ich habs erst mitbekommen, als es rechts von mir quietschte und ein Auto einen Schlenker um mich machte (um dann ohne mich eines Blickes zu würdigen weiterzufahren). Beim zweiten mal hätte der Fahrer nicht mal mehr bremsen können, aber mein Adrenalinpegel war glücklicherweise noch hoch genug um der Gefahr zu entgehen ... jetz erstmal eine rauchen ...

Freitag, 27. März 2009

warum es nicht mehr en vogue ist, Microsoft zu hassen

Oh man, wie haben wir Microsoft früher gehasst, oder? Einen richtigen Grund gabs eigentlich nicht, bis auf die Stories, dass DOS und Windows ja eigentlich geklaut sind und so. Und na gut, Ein größeres Dokument im Word zu verfassen, mit vernünftiger Formatierung ist ein ziemlicher P.I.T.A.
Aus Rache für jeden einzelnen Bluescreen hat man dann bei allen Seiten, auf denen man eine Emailadresse angeben musste, "bill@microsoft.com" eingetragen (sagt bloss, ihr habt das nicht gemacht?). Von Karl Klammer will ich gar nicht erst anfangen...

Aber, die Zeiten sind vorbei. Microsoft hat sich offenbar bessere Designer eingekauft. MacOS sieht zwar immer noch viel besser aus als Windoze, aber das System mit der größten Verbreitung ist nun mal Windows (was es aus kommerzieller Sicht für Entwickler interessant macht). Das aktuelle Office-Paket macht richtig Spaß und man kann mit Power Point mittlerweile auch Präsentationen bauen, die nicht mehr aussehen, wie aus den Anfängen der Computerära. MS bietet von seinen Entwicklertools die Express-Versionen an, die natürlich nicht alle Features der großen Versionen haben, aber trotzdem alles andere als crippled sind. Man kann sogar kommerzielle Produkte damit - ganz legal - erstellen.
So bin ich gerade dabei, mich - komplett kostenlos - in C# & WPF einzuarbeiten (als Umstellung von VB6/ VBA) und lerne es mehr und mehr schätzen. Die Möglichkeiten sind gigantisch und man hat auch das Gefühl, dass sich da Leute wirklich was bei gedacht haben.

(Karl Klammer hassen ist aber nach wie vor erlaubt!)

ein paar Links, die die Coolness von M$ beweisen:

C64 Emulator in Silverlight

MIXonline descry - visualising information

Codename Chimpanzee (vertical scrolling shmup)

Integration von VUZE (Bittorrent Client, Azureus Nachfolger) in XBOX360

Dienstag, 24. März 2009

der stinkende Sumpf der Heuchelei, der sich deutsche Politik nennt

Ach unser lieber Herr Köhler. In seiner Rede sagte er:

Die Finanzmärkte waren Wachstumsmaschinen. Sie liefen lange gut. Deshalb haben wir sie in Ruhe gelassen. Das Ergebnis waren Entgrenzung und Bindungslosigkeit. Jetzt erleben wir, dass es der Markt allein nicht richtet. Es braucht einen starken Staat, der dem Markt Regeln setzt und für ihre Durchsetzung sorgt. Denn Marktwirtschaft lebt vom Wettbewerb und von der Begrenzung wirtschaftlicher Macht. Sie lebt von Verantwortung und persönlicher Haftung für das eigene Tun; sie braucht Transparenz und Rechtstreue. Auf all das müssen die Menschen vertrauen können.
Das könnte so in einem Lexikon zu finden sein, wenn man unter "Heuchelei" nachschlägt - war es doch gerade der IWF, dem Köhler von 2000 bis 2004 vorstand, der verschuldeten Staaten mit immer den gleichen Rezepten "half".
Der IWF nutzt die Vergabe von Krediten als Druckmittel um in den betreffenden Ländern sog. Strukturanpassungen, vorbei an demokratischen Strukturen, durchzusetzen. Diese umfassen, unabhängig von der speziellen Situation des Landes,
  • Deregulierung der Märkte
  • Privatisierung von Staatsunternehmen
  • Konzentration auf Exportgüter
(kommt das irgend jemandem bekannt vor?). Mal von den verheerenden Folgen (siehe: Structural Adjustment: The SAPRI Report, 2004, Zed Books Ltd) für die Bevölkerung abgesehen, empfinde ich es gelinde gesagt als eine absolute Frechheit von Köhler sich jetzt als Heilsbringer aufzuspielen.

Ich empfehle zur weiterführenden Lektüre die Seite http://www.koehler-iwf.de
Ausserdem: "Die neuen Herrscher der Welt" von Jean Ziegler

Die Einzigen, die nach wie vor ungeschminkt ihre neoliberale Fratze zeigen (muss man ihnen fast zu Gute halten) sind Guido und seine Partei der Besserverdienenden.

Mittwoch, 18. März 2009

Google & Telefonkontakte, die 2te

Frühere Handygenerationen hatten zwar z.T. auch die Möglichkeit für jeden Kontakt ein Profilbild zu hinterlegen, aber dies war meisst sehr inkonsequent umgesetzt: Nicht genug Speicherplatz, da die Bilder in voller Größe gespeichert wurden, unansehnlich da man die Bilder nicht freistellen konnte und das Seitenverhältnis uneinheitlich war und die Bilder waren im Handy gespeichert, so dass man sich bei jedem neuen Handy hätte die Mühe machen müssen (also alle 2 Jahre) die Bilder neu zu erfassen. Fazit: unbrauchbar.
Doch diese Zeiten sind vorbei! Dank der Synchronisation von Google-Mail- und Telefonkontakten kann man nun bequem die quadratischen Profilbilder, die mittlerweile quasi-Standard geworden sind dem Kontakt zuweisen und diese werden dann auch im Handy angezeigt. Schöne Spielerei.

Aber derzeit gibts bei GoogleMail einen Bug, der verhindert, dass man einem Kontakt ein Bild zuweisen kann, der keine eMail-Adresse (sondern nur eine Handynummer z.B.) gespeichert hat.

Montag, 16. März 2009

Hagen Rethers (recht präzise) Weissagung

Vor etwa eineinhalb Jahren war ich in Frankfurt bei Hagen Rether in der Käs. Großartiges Programm. Gestern hab ich mir die CD ("Liebe Zwei") von dem Programm nochmal in Ruhe angehört und bin auf eine Passage gestoßen, die wirklich beachtlich ist. Und zwar geht es dabei um die Amokläufe in Erfurt und Emsdetten seinerzeit. Neben seiner großartigen Analyse, sagt er auch den nächsten Amoklauf in einem Jahr vorraus:







Ich mein, gut ... man muss bei den gesellschaftlichen Verhältnissen, die ich im vorrangegangenen Post angeschnitten habe, kein Hellseher sein um das zu prophezeien. Nichtsdestotrotz führt uns Herr Rether, angesichts der jüngsten Ereignisse, mit diesem Text vor Augen, wie Recht er hatte und vor allem, dass er Recht behalten sollte: Es passiert nichts, die notwendigen Diskurse werden nach wie vor nicht geführt (und auch beim nächsten Amoklauf - der früher oder später kommen wird - werden diese nicht geführt werden)!

Donnerstag, 12. März 2009

mal wieder Killerspieldebatte - es kotzt mich an

Es kotzt mich an. Konservative Politiker schreien in einem Anfall von Aktionismus mal wieder nach einem Verbot von sog. "Killerspielen" und nach Sicherheitschleusen an Schulen. Wie immer im konservativen Lager versucht man an den Symptomen herumzudrehen, anstatt die Ursachen zu bekämpfen. Natürlich hatte der Killerspiele auf seinem Rechner! Welcher männliche Jugendliche in unseren Breiten im Alter zwischen 15 und 25 hat das nicht? 10 vielleicht 20 Prozent würde ich mal vorsichtig schätzen. Das macht also 80% dieser Gruppe zu Amokläufern oder wie?
Punkt 1: Der war 17, hätte also entsprechende Spiele gar nicht haben dürfen. D.h. wenn vorhandene Gesetze entsprechend durchgesetzt würden, reichte das völlig aus
Punkt 2: "Killerspiele" und "Motiv" in einem Satz zu nennen ist schlicht und ergreifend hanebüchen, aber dennoch ein cleverer psychologischer Trick. Man vermischt einfach Ursache und Auslöser und schon schluckt's der Leser. Der Auslöser könnte aber ebenso die Art der Berichterstattung der BILD-Zeitung über den Amoklauf in den USA gewesen sein oder vielleicht hat sein Vater ihm am Abend davor keine Beachtung geschenkt. Das Alles ist aber nicht die Ursache des Amoklaufs.

Dieser ganze Müll wird uns vorgesetzt, damit wir nicht hinterfragen was die eigentliche Ursache für solche Ausbrüche der Gewalt sind: Eine immer härter werdende Ellenbogengesellschaft, die in Gewinner und Verlierer einteilt. Aber der Junge kam aus gutem Elternhaus, war ein guter Tischtennisspieler! Na und? Probleme lassen sich nicht objektiv beurteilen wenn's um so etwas geht. Es kommt nur darauf an, wie die Probleme von der Person selbst wahrgenommen werden. Jemand der bei uns von seinem 30.000€ Monatsgehalt 15.000€ ans Finanzamt abdrücken muss, empfindet das womöglich als schlimmer als ein Familienvater in Afrika, dem nach monatelanger Dürre eins seiner beiden Rinder wegstirbt. Was davon nun existenzbedrohender ist, mag jeder selbst entscheiden. Fakt ist, dass das Empfinden der Schwere eines Problems eine sehr persönliche Sache ist.
Der Amokläufer hat hauptsächlich Mädchen erschossen. Vielleicht hat er noch nie ne Freundin gehabt und die Mädels in seiner Schule haben ihn permanent gemobbt?
Jeder der in den letzten 20 Jahren eine Schule besucht hat, weiss was für ein harter Ort das sein kann, vor allem wenn man nicht zu den "Coolen" gehört. Aber von wem sollen die Kinder denn Empathie lernen, wenn die herrschende Klasse in unserem Land genau das propagiert: Jeder ist sich selbst der Nächste, Denk an Dich selbst, sonst tut's keiner, Rette sich wer kann.
Es wird gehetzt gegen die, die ganz unten stehen, so dass die immer kleiner werdende Mittelschicht nach unten tritt, gegen die, die noch weniger haben - anstatt die zu bekämpfen, die die eigentlichen Verursacher dieser Situation sind. Das war schon immer ein probates Mittel der Ablenkung, wenn die generelle wirtschaftliche Situation schlechter wird.

Zusammenfassend kann man, denke ich, sagen dass es keine einfache Ursache für das Problem der Schulamokläufe gibt, wie es uns unsere Politiker (am liebsten konservative Innenminister) gerne weismachen wollen. Es könnte ja jemand auf die Idee kommen, unseren gesellschaftlichen Wandel in Frage zu stellen.

Es verbleibt ein angepisster Michael.

edit1:

Zur Ergänzung 2 schöne Kommentare bei heise:

Denken für Politiker, Teil 1: Kausalität

Schießvereine und privater Waffenbesitz sollen natürlich nicht verboten werden


edit 2:

Er ist in unserer Welt zum Mörder geworden - WEISSGARNIX (Blog)

Mittwoch, 11. März 2009

Artikel: "Ich koche also bin ich - unabhängig"

Ich habe einen tollen Artikel zum Thema Fertiggerichte und Abhängigkeit von Lebensmittelkonzernen gefunden:

"[...] Mittlerweile gibt es schon Palatschinkenteig in Plastikflaschen. Eier, Milch und Mehl im richtigen Verhältnis zusammenmischen, das können offenbar viele nicht mehr. Das „Outsourcen“ der täglichen Versorgungsarbeit bringt zwar kurzfristig Entlastung, längerfristig gesehen ist der Preis dafür allerdings eine steigende Abhängigkeit vom Angebot der Nahrungsmittelindustrie und der Supermärkte.[...]"
Klick mich!

(Im Übrigen generell ein überaus interessantes Blog, dieses http://www.muendig.at)

eine (imho) gute Tomatensauce

Ok Leute. Ich denke ja von mir selbst, dass ich eine ziemlich gute Tomaten(Nudel-)sauce mache. Deswegen hier mein Rezept. Da die Zubereitung ne Weile in Anspruch nimmt, empfehle ich die Zubereitung einer größereb Menge. Dann portionsweise einfrieren und man hat immer lecker was zu Essen daheim. AUf jeden Fall besser als Fertigfrass.

Zutaten (ich schätz mal so für 4 Personen) :

  • 2 Stangen Staudensellerie
  • eine mittelgroße Zwiebel
  • 3 Knaoblauchzehen
  • 1kg (in der Regel bedeutet das 2 Packungen) stückige Tomaten oder ganze Tomaten aus Dose oder Tetrapack. Nehmt auch wirklich die stückigen oder ganzen und nicht die passierten Tomaten, damit bekommt die Sauce eine schöne Textur und wird so rustikaler!
  • Olivenöl
  • Basilikum (frisch!)
  • Pfeffer
  • Salz
  • Balsamico
Für das gesamte Rezept könnt ihr auf jeden Fall 2 Stunden Zubereitungszeit einplanen, also nix für mal eben so!
Aber fangen wir an.
Zunächst das sog. Sofritto. Das ist eine Mischung aus angedünstetem Gemüse, dass die Basis vieler Italienischer Gerichte bildet. Je nachdem wen man fragt müssen unterschiedliche Sachen "unbedingt" dran. Ich für meinen Teil nehme Zwiebel, Knobi und Staudensellerie. Es ginge aber auch noch zusätzlich z.B. Paprika, Karotte, Chillischoten usw.
Dazu Zwiebel, Knobi und Staudensellerie klein schneiden und in Olivenöl (nicht zu sparsam verwenden!) bei kleiner Flamme andünsten bis alles schön weich ist. Die Mischung darf keine Farbe annehmen! Das Ganze dauert in etwa 15 bis 20 Minuten. Dann Basilikum und Tomaten dazu und schön umrühren. Diese Mischung muss jetzt mindestens(!) eine Stunde auf kleiner Flamme köcheln. Ab und zu Umrühren nicht vergessen. Der richtige Zeitpunkt ist erreicht, wenn die ganze Sauce eine gleichmäßige Textur hat und sich flüssige und feste Bestandteile nicht mehr voneinander trennen. Schwer zu beschreiben - es gibt auf jeden Fall mit der Zeit eine Konsistenzveränderung, die das Gemisch homogener werden lässt ...
Nun kann die Herdplatte abgeschaltet und mit Pfeffer und Salz (seid mir mit dem Salz bloß nicht zu zaghaft!) abgeschmeckt werden. Wenn die Sauce aufgehört hat zu kochen, macht noch einen Schuss Balsamico dran (so etwa ein bis zwei Esslöffel). Das konterkariert das Süße der Tomaten und gibt der Sauce ein unvergleichliches Aroma.

n Gudn!

Dies ist eine Basis-Tomatensauce, die an sich schon ziemlich lecker ist, aber natürlich auch als Grundlage für andere Saucen dienen kann, also zum Beispiel mit Chillis, mit gegrilltem Gemüse, Karotten (schon ins Sofritto mit rein), Hackfleisch, Sahne, Thunfisch & Kapern, Oliven usw...

Donnerstag, 5. März 2009

Wie man mit Visual Studio 2008 Express Edition (VB.net) eine Verbindung zu einem entfernten SQL Server herstellt

Der Express Edition von Microsofts Visual Studio fehlen leider die Tools um eine Verbindung zu einer entfernten SQL-Datenbank herzustellen. Man kann mit dem Assistenten zwar eine Verbindung zu einer lokalen Instanz herstellen, aber wir wollen ja eine Client-Server Datenbankanwendung basteln. Und zwar "für lau".

Deswegen hier eine kurze Anleitung, wie ich ohne viel Drumherum eine entsprechende Verbindung herstellen kann, ohne die entsprechenden Tools und Assistenten.

Nachdem wir ein neues Projekt (Windows Forms Anwendung) angelegt haben,
basteln wir uns zunächst einmal ein Formular namens frmStart, darauf kommt ein Textfeld Namens txtFeld. Das wars dann auch schon fürs Erste mit Formular basteln.

Ich setze in diesem Beispiel der EInfachheit halber vorraus, dass ihr einen funktionierenden SQL Server im Netz habt, bei dem (falls SQL Express) Remote Connections aktiviert sind!

hier der Code:


Public Class frmStart

Private Sub frmStart_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Dim cmdSQL As SqlClient.SqlCommand
Dim asyncResult As System.IAsyncResult
Dim returnValue As SqlClient.SqlDataReader
Dim strSQL As String

Using conSQL As New SqlClient.SqlConnection("Data Source=[SERVERNAME/INSTANZ];Initial Catalog=[DATENBANKNAME];User Id=[USERNAME];Password=[PASSWORT];Async=true")
conSQL.Open()
strSQL = "[SQLSTRING]"
cmdSQL = New SqlClient.SqlCommand(strSQL, conSQL)
asyncResult = cmdSQL.BeginExecuteReader()
returnValue = cmdSQL.EndExecuteReader(asyncResult)
If returnValue.Read() Then
Me.txtFeld.Text = returnValue.Item("[FELDNAME]")
End If
End Using
End Sub
End Class




Was bedeutet das nun im Einzelnen?

Die Variablendeklaration:

Dim cmdSQL As SqlClient.SqlCommand
Dim asyncResult As System.IAsyncResult
Dim returnValue As SqlClient.SqlDataReader
Dim strSQL As String

  • cmdSQL ist das Commandobjekt, also der Behälter für unseren SQL-Befehl
  • asyncResult gibt Auskunft über den Status der asynchronen Operation (neu in ADO.net 2.0 - zum Thema asynchrone/synchrone Operationen bitte Googel bemühen, das führt hier zu weit)
  • returnValue ist das Readerobjekt, dass nachher unser Resultset enthalten soll
  • strSQL ist lediglich die Stringvariable für unseren SQL-Befehl
Das Verbinden mit dem Datenbankserver:

Using conSQL As New SqlClient.SqlConnection("Data Source=[SERVERNAME/INSTANZ];Initial Catalog=[DATENBANKNAME];User Id=[USERNAME];Password=[PASSWORT];Async=true")
conSQL.Open()


  • Using [Connection-Variable] As New SqlClient.SqlConnection([Connection String]) sorgt dafür, dass wir die mit dem Connection-String definierte Verbindung innerhalb der Using-Anweisung verwenden. Wie der Connection String aussehen soll? --> http://www.connectionstrings.com/ Der Connectionstring muss die Anweisung "Async=true;" enthalten, damit das mit der asynchronen Operation funktioniert!
  • conSQL.Open() öffnet die Verbindung schlussendlich
Befehl senden/Resultat empfangen:

strSQL = "[SQLSTRING]"
cmdSQL = New SqlClient.SqlCommand(strSQL, conSQL)
asyncResult = cmdSQL.BeginExecuteReader()

  • strSQL = "..." hier definieren wir unseren SQL String, also SELECT * FROM tblIrgendwas
  • dann wird dem Command-Objekt der SQL String und die Connection an die der Befehl gehen soll übergeben
  • und wir weisen den Status der Async-Operation der zuvor definierten Variable zu
Anzeigen der Daten:

returnValue = cmdSQL.EndExecuteReader(asyncResult)
If returnValue.Read() Then
Me.txtFeld.Text = returnValue.Item("[FELDNAME]")

  • unserem Readerobjekt "returnValue" weisen wir das Resultat der Abfrage zu ...
  • ... dann, wichtige Sache, erst wenn das Readerobjekt fertig gelesen hat...
  • ...weisen wir dem Textfeld einen Wert zu! Wenn dieses if fehlen würde, kommt es höchstwarscheinlich zu einem Fehler, da das Programm schneller in der nächsten Zeile ist, als dass der Server das Resultat geliefert hat! Es kommt dann der Fehler:
    "Um eine indizierte Eigenschaft auszuwerten, muss die Eigenschaft qualifiziert sein, und die Argumente müssen explizit vom Benutzer bereitgestellt werden." (Item) und
    "Ungültiger Leseversuch, wenn keine Daten vorhanden sind." (Message)
und das Gedöns ...

End If
End Using
End Sub
End Class

  • alles wieder zumachen, was wir aufgemacht haben
Dann F5 drücken und freuen, dass in dem Textfeld der Inhalt des Feldes angezeigt wird, dass ihr abgefragt habt. tata!

Automatisieren von Backups mit SQL Server Express Edition

Der (sonst absolut fantastischen) Express Edition des SQL Servers von Microsoft fehlen einige Features der teuren Versionen, so zum Beispiel der Agent für das automatische Ausführen immer wiederkehrender Tasks (e.g. Backups).
Um trotzdem regelmäßig automatische Backups machen zu können gibts verschiedene Möglickeiten. Ich nutze zum Beispiel ein kleines Tool namens SQLScheduler, dass zu vorgegebenen Zeiten SQL-Befehle ausführt und bei Erfolg und/oder Fehlschlag Mails verschicken kann.

Es gibt aber natürlich auch Mittel und Wege, komplett mit Windows/SQL Server Bordmitteln allein eine entsprechende Lösung zu erstellen:

mit VBScript/Windows Scheduler

mit SQLCMD und Windows Scheduler

mit SQL Server Service Broker

Viel Spass beim Backuppen (und nicht vergessen master und msdb mit zu sichern ;)

Dienstag, 3. März 2009

Hochspannung, Vorsicht! Lebensgefahr


Hochspannung Vorsicht Lebensgefahr
Ursprünglich hochgeladen von minimalniemand

es wird Frühling!


Frankfurt Hauptwache
Ursprünglich hochgeladen von minimalniemand

Frankfurt Hauptwache

Frankfurt Messe


Frankfurt Messe
Ursprünglich hochgeladen von minimalniemand

Oberleitungen


Oberleitungen
Ursprünglich hochgeladen von minimalniemand

Oberleitungen, fotografiert von der Gutleutstraße

Westhafentower


Westhafentower
Ursprünglich hochgeladen von minimalniemand

der Frankfurter Westhafen, heute Abend

Ein großer Tag für die Demokratie!

Das Bundesverfassungsgericht in Karlsruhe hat die Verwendung von Wahlcomputern für verfassungswidrig erklärt. Die Richter sahen den Grundsatz der Öffentlichkeit der Wahl verletzt.


Siehe auch:

http://www.ccc.de/updates/2009/wahlcomputer-urteil-bverfg?language=de

http://www.tagesschau.de/inland/wahlcomputer134.html

Samstag, 28. Februar 2009

sudo make me a sandwich

[via: BB]

(wer das nicht versteht, ist sowas von nicht 1337)

Mittwoch, 25. Februar 2009

Command-line Fu?!

Nette Seite, gefunden über MAKE Magazine:Hacks

Command-Line-Fu is the place to record those command-line gems that you return to again and again.

Delete that bloated snippets file you've been using and share your personal repository with the world. That way others can gain from your CLI wisdom and you from theirs too. All commands can be commented on and discussed - digg-esque voting is also encouraged so the best float to the top.



http://www.commandlinefu.com/commands/browse

ein extrem nützliches Kommando hab ich schon entdeckt:

sudo !!


führt den letzten Befehl als root aus, falls man "sudo" vergessen hat und "... must be run as root" gefehlermeldet wird.

Dienstag, 24. Februar 2009

Bärte!

Da Bärte ja grad wieder total en vogue sind, möcht ich euch diesen Link nicht vorenthalten:

http://www.beards.org/

Beste Bartseite ever!

Donnerstag, 19. Februar 2009

Aktion der "Erziehungsberechtigten" in Frankfurt

Mein geschätzter Freund Peter hat mich auf eine interessante Pressemeldung der Frankfurter Polizei aufmerksam gemacht, die ich hier zitieren möchte:

Frankfurt (ots) - In bisher sieben bekannten Fällen haben Unbekannte in der Nacht von Dienstag auf Mittwoch bei Geländewagen schlicht die Luft aus den Reifen gelassen. Die Fahrzeuge waren geparkt an der Bornheimer Landwehr, Wittelsbacherallee, Ringelstraße, Löwengasse sowie Am Rötheneck.

Die Täter hinterließen eine Nachricht für die Fahrzeugbesitzer in der sie empfahlen "....die kurzfristige Stilllegung Ihres Riesenautos in eine langfristige zu verwandeln.....". Weiter bedankten sie sich im Namen der Mitmenschen und der Umwelt und nannten sich "Die Erziehungsberechtigten".

Bei den betroffenen Wagen handelt es sich um unterschiedliche Hersteller, die scheinbar einen höheren Kraftstoffverbrauch und somit einen zu vermutenden hohen Schadstoffausstoß haben. Es ist zu vermuten, dass es sich bei den Tätern um Umweltfreunde handelt, da auch bisher keine Beschädigungen an den Reifen bekannt sind.

Dienstag, 17. Februar 2009

well ...


Dach
Ursprünglich hochgeladen von minimalniemand

dazu empfehle ich: Cpen - Silver Surfer

Donnerstag, 12. Februar 2009

LOL!!!

Freitag, 6. Februar 2009

kleines Redesign

Naja, die Bezeichnung "Redesign" verdient das eigentlich nicht ... aber immerhin. Vielleicht mach ich mich ja mal über das CSS her, aber nicht heute und auch nicht morgen =)

Donnerstag, 5. Februar 2009

MS SQL: Ausgeben der Parameter einer gespeicherten Prozedur im wiki-Format

Wie schon in meinem vergangenen Post hier wieder ein kleines Skript, dass eine wiki-Tabelle ausgibt, diesmal die Parameter einer gespeicherten Prozedur, inklusive Datentyp und Ausgabeparameter (true/false)


DECLARE @object_id int

SET @object_id =
(SELECT object_id FROM sys.procedures
WHERE Name = '[StoredProcedureName]')

-- Parameter

SELECT '{| class="wikitable"
|+ Parameter
! Name
! Zweck
! Datentyp
! Ausgabeparameter?'

UNION

SELECT '|-
| ' + sp.name + '
|
| ' + st.name + '
| ' + CAST (sp.is_output as nvarchar(1))
FROM
sys.parameters sp
INNER JOIN
sys.types st
ON
sp.system_type_id = st.system_type_id
WHERE
@object_id = object_id

UNION

SELECT '|-
|}'


(was ne ekelhafte Arbeit, den Quelltext jedes mal von Hand in den Farben wie im Management Studio zu formatieren!)

frequent flyer bitch miles



One of the funniest movie scenes of all time. And: Tom Cruise is participating in it. (Yeah, I know. I wouldn't have believed either). No more frequent flyer bitch miles for my boy! Big dick baby - Swinging past your knees! Playa!!!

Mittwoch, 4. Februar 2009

Himmel über Westend


Himmel über Westend
Ursprünglich hochgeladen von minimalniemand

*gähn*

Keine heisse Asche ...


Keine heisse Asche ...
Ursprünglich hochgeladen von minimalniemand

Oh it's too hot, too hot, lady. Gotta run for shelter, gotta run for shade ...

Kloschild


Kloschild
Ursprünglich hochgeladen von minimalniemand

Schöne freie Interpretation des Themas "Herrentoilette und Wickelraum". Vermutlich frühes 21. Jarhundert

Himmel über Westend


Himmel über Westend
Ursprünglich hochgeladen von minimalniemand

Himmel. geschossen mit'm N95.

Club Voltaire


Club Voltaire
Ursprünglich hochgeladen von minimalniemand

...ein echt mies vollgetaggtes Pissoir im Club Voltaire. Aber man beachte! Das Urinal selbst ist klinisch rein, da drauf könnte man eine Herztransplantation vornehmen!
Alle Toiletten sollten so aussehen.

Dienstag, 3. Februar 2009

MS SQL: Ausgeben einer Tabelle im wiki-Format

Will man (wie ich im Moment) eine MS SQL-Datenbank in einem wiki dokumentieren bietet sich folgendes Skript an, dass ich soeben bastelte:

SELECT '{| class="wikitable"
|+ Spalten
! Name
! Zweck
! Datentyp
! Beispieldaten'

UNION

SELECT '|-
| ' + name + '
|
|
| ' FROM syscolumns
WHERE ID = (SELECT id FROM sysobjects WHERE name='{[Tabellenname]')

UNION

SELECT '|-
|}'

Es gibt die Spalten der Tabelle so aus, dass man das Resultset direkt aus seinem Ergebnisfenster in das wiki-Editorfenster kopieren kann =)

Mittwoch, 28. Januar 2009

wiki olé (LAMP Server, die 3te)

wow, das ging schnell:

  1. In der conf-Datei des FTP-Servers das wiki-Verzeichnis hinzugefügt und die entsprechenden Berechtigungen vergeben, so dass ich von meinem FTP-Client auch Verzeichnisse erstellen kann etc.
  2. wiki versucht zu installieren, nicht geklappt, weil keine Schreibrechte auf config-Verzeichnis, Rechte per FTP vergeben (möglich dank Step 1. - also kein in-den-Serverraum-rennen mehr), nochmal versucht: "Environment checked. You can install MediaWiki."
  3. Dann den ganzen Krempel eintragen, nochmal kurz zittern, beim Klicken des "Install"-Buttons und: TATA! : "Installation successful!"
thats about it.

LAMP-Server, die 2te

Zunächst mal sollte man vielleicht wissen, was ein LAMP - Server ist (ich wusste das jedenfalls nicht). LAMP steht für
Linux
Apache
MySQL
PHP
sprich: ein Webserver, der auf komplett freien Anwednungen basiert.

Gestern und vorgestern hab ich also den Server selbst aufgesetzt, aber damit kann man natürlich noch nicht so richtig viel anstellen. Er muss natürlich noch entsprechend konfiguriert und mit z.B. FTP ausgestattet werden.

Ich hab versucht mit Hilfe dieser Anleitung:
http://www.zaphu.com/2007/08/21/ubuntu-lamp-server-guide-configure-apache-mysql-and-cgi-bin/ den Server zu konfigurieren, was mir aber in Ermangelung von Linux-Kenntnissen kläglich scheiterte und zwar schon an der Bedienung von so etwas simplem wie einem Texteditor...

Ich gehe hier mal von meinem Fall aus, der nämlich der, wie gesagt, "so-gut-wie-keine-Ahnung-von-Linux" - Fall ist. Deswegen hier erstmal ein Link zu einer Befehls-(Kurz-)Referenz für den beliebten Editor vi:

http://www.fehcom.de/pub/viref.pdf

Um das Editieren von conf-Dateien wird man nämlich nicht herum kommen. Was aber imho auch gut ist, da man ungleich vorsichtiger ist, als wenn man sich nur durch Dialoge klickt und man auch einen tieferen Einblick in die Arbeitsweise des Systems erhält. Nun gut.

Als Nächstes habe ich mich für die Installation eines FTP-Servers entschieden, um zum aufspielen von Website-Software nicht immer in den Serverraum latschen zu müssen:

http://ubuntuforums.org/showthread.php?t=79588


Ich konnte meinen nach dieser Anleitung den Server nicht im inetd-Modus starten (was für meine Zwecke besser gewesen wäre), sondern nur im standalone-Modus - Aber ich konnte ihn starten und drauf zugreifen. Muss aber nicht an der Anleitung liegen, kann auch meine Inkompetenz oder spezielle Eigenheiten der Konfiguration sein...
Zu dem Problem hab ich im Netz noch keine Lösung gefunden, wohl aber Foreneinträge von Leuten mit dem gleichen Problem...
Soll aber erstmal egal sein, der Server wird ja nicht öffentlich zugänglich sein, daher kann man da glaub ich Abstriche machen.
Als Nächstes will ich nun ein wiki (mediaWiki) installieren...

delicious links from del.icio.us