Blog

Da wollte ich doch nur mal kontrollieren, ob ich mich richtig erinnere, dass thailändische Namen nach dem Schema "Vorname Nachname" aufgebaut sind. Nein, google, dass Porn in Thailand als Nachname verwendet wird, ist kein Grund, das Bild so zentral zu zeigen.
Mehr hier
Ich hab' ja schon ein paar mal, oder auch öfter, darüber geklagt, wie der Zustand der unter PHP oder Javascript verfügbaren Bild-Metadaten-Bibliotheken ist. Das zieht sich jetzt seit 10 Jahren, nämlich seitdem ich begonnen habe, im Forum die Metadaten auszulesen, um die Technikdaten auszufüllen. exifr tut ziemlich genau das, was ich mir vorstelle.
Mehr hier
Eine Anmerkung zu Bill Gates, einem der Lieblingsfeinde gewisser Gruppen: Die Vorstellung, dass ausgerechnet Bill Gates den Coronavirus schuf, um uns alle über Impfungen zu kontrollieren, ist in extremem Maße lächerlich. Software aus dem Hause Microsoft ist erst erträglich geworden, nachdem Gates weit weg war (das ist kein Zufall). MS-Produkte aus der Gates-Zeit, mit Ausnahme des SQL-Servers, hatten es an sich, andauernd zu crashen und garantiert nicht ohne Händchenhalten zu laufen. Corona ist e
Mehr hier
Vor fast drei Jahren hielt ich es für eine gute Idee, dem Forum eine neue Upload-Seite zu geben. Die Idee an sich war ja gar nicht so falsch, aber die Ausführung war langfristig etwas problematisch. Die Idee war, möglichst viel in Javascript im Browser des Benutzers zu erledigen: verkleinern nachschärfen Ausschnitt wählen. damit (a) man auch ohne irgendwelche Hilfsmittel/Programme ein Bild rein stellen kann, (b) mehrere Bilder gleichzeitig hoch laden kann (was für das Forum deaktiviert war), (c)
Mehr hier
Konvertieren wir ein Bild mit ziemlich extremem Farbprofil (http://displaycal.net/icc-colo [verkürzt] endering.Intent.Test.jpg?v=1.1) nach webp. GIMP, libvips, das ist hier mal egal. Upload... und dann im Browser ansehen: Freude. Leider kaputt: Schreiben wir wirklich 2020? Webp: Googles Bildformat der "nächsten Generation", veröffentlicht in 2010. Chrome: Googles Browser aus 2019, also etwas 3-4 IT-Generationen jünger. Wobei ich hier sowieso mal festhalten will, dass Googles Suppo
Mehr hier
Aus $GRÜNDEN (haben viel mit dem Forum und unkalkulierbarem Platzbedarf nach geplanten Softwareänderungen und Vergrößerungen von Limits zu tun) wechsele ich gerade von einem Server zum Nächsten. Die Idee war natürlich, die ganzen Container schnell auf die neue Maschine zu ziehen, und dann da irgendwann (wann auch immer) aufzuräumen - sprich, die Sachen aus den alten void-linux-Containers in neue Container mit Alpine darin zu bringen, wenn mal Zeit ist (und irgendwann wäre dafür auch Zeit für gew
Mehr hier
Von der Unterkunft zum Vogelfelsen: Austernfischer auf gemähter Wiese. Die waren fast immer da, wenn ich vorbei kam. Ein großer Schwarm kleiner Stare. Meist zu weit weg, und dann versaue ich das Bild, bei dem der Schwarm auffliegt. Hm. Ja, klar, das ist wiederholbar. Ja? [Antwort 31.8.: Nein] Dort waren sie übrigens gewesen (die Stare). Auf der langen Anna ist Einiges los: . Und auch über der langen Anna ist 'was los: . Was 34 Sekunden ausmachen können: Am Vogelfelsen: es ist reichlich w
Mehr hier
Anhand von Am Vogelfelsen möchte ich mal zeigen, wie gut, oder auch nicht, der Weitwinkel der FZ200 ist, und wofür ich die in Objektivkorrektur FZ200 in Aftershot beschriebene Objektivkorrektur brauche. Dazu zeige ich jeweils drei Bilder: Das unkorrigierte und unbearbeitete RAW (laut Aftershot, aber Rawtherapee zeigt praktisch dasselbe, mit vielleicht ein, zwei Pixeln Abweichung), das JPEG aus der Kamera, und das JPEG nach Korrektur im Rawkonverter (wo ich allerdings auch den Horizont gerade ger
Mehr hier
Es ist ja schön, dass Aftershot die FZ200 kennt, und ihre Raws dekodieren kann, aber noch schöner wäre es, wenn das Programm auch die diversen Bildfehler des Objektivs korrigieren würde… Abhilfe: In der Datei supportfiles/Profiles/LensProfiles/profile_panasonic.txt (unter OS X in /Applications/Corel_AfterShot Pro 2 (64-bit).app/Contents//Resources ) den Block mit dem Wort FZ200 darin entfernen und wie folgt ersetzen: begin lens group: panasonicFZ200u multiplier: 5.56 menu_lens: FZ200u ca
Mehr hier
Nach dem Essen gingen wir durch den Kurpark hoch zum Vogelfelsen. Es war schon etwas spät geworden… Im Nachhinein gesagt: Ich hab' mal wieder zu wenig Zeit im Kurpark zugebracht. Da warten bestimmt noch Vögel darauf, entdeckt zu werden. Beim nächsten Mal… Nette Wolkenformationen. Total ausser Form. Treppen sind sowieso nicht meine Sache, aber hey, vor 3 Monaten hat das doch noch gut geklappt? Wo sind eigentlich die Robben? Selbst mit 600mm Brennweite kann ich keine ausmachen, na ja, viellei
Mehr hier
20140820 morgens, DU->HEL 30 Minuten später losgekommen als geplant. 15 Minuten mehr Pause als geplant. Dringender Tee-Bedarf. Nein, ich bin nicht süchtig, ich tue nur so. 45 Minuten mehr Stau als geplant. Die A1 bei Bremen tut mir fast immer Stau an, aber 45 Minuten sind doch etwas extrem. ein Regenguss? Nein, ein Wolkenbruch kurz vor Cuxhaven. immer noch genug Zeit vor planmässiger Ankunft des Katamarans. Katamaran kam ohnehin 20 Minuten später weg, hatte Verspätung wegen Baustellen b
Mehr hier
Internet-Explorer hatte ja diese nette CSS-Eigenschaft "zoom", mit der man Elemente vor dem Rendering vergrößern oder verkleinern konnte. Für sie wurde dabei auch der nötige Platz bereitgestellt. Meistens wurde allerdings "zoom:1" genutzt: Damit hat man dem IE gesagt, daß das Element ein 'Layout' habe, und damit seine Behandlung des Elements beeinflußt. Das ist so eigenwillig wie es klingt. "Zoom" war nie Standard, wird aber immer noch vom IE und außerdem von Chrome
Mehr hier
Die lieben Entwickler von Opera, jener Browseremulation, halten es für richtig, dann und wann etwas zu tun, was sonst niemand tut, und was nicht viel Sinn ergibt, aber von den Spezifikationen nicht verboten wird. Ich habe für eine neue Seite im Forum CSS-Outlines intensiv nutzen wollen. Ich brauchte zwei Rahmen in unterschiedlichen Farben (Bilder für Rahmen zu laden käme mir nicht in den Sinn, zumal die Farben dynamisch sind). Was tut Opera bei Outlines? Es zeichnet sie nicht im Kontext des Ding
Mehr hier
Das ist, was funktioniert, wenn man etwas tun will, sobald ein Bild geladen wurde: img=document.createElement("img); img.onload=function() { img.onload=null; // verhindert in komplexen Situationen Schmerzen tu was; } img.src=Source-URL; if (img.complete) { img.onload(); // Hinweis: übergibt nicht this und so. } In Worten: onload *vor* dem Ändern des .src setzten. img.complete auf jeden Fall abfragen, auch wenn man das für völlig überflüssig hält. Wenn
Mehr hier
Was mag wohl schneller sein? Version 1: SELECT element_id FROM matches JOIN objects ON object_id=element_id WHERE parent_id IN($pids) AND inactive=0 ORDER BY create_date DESC oder Version 2: SELECT object_id FROM objects WHERE object_id IN ( SELECT element_id FROM matches WHERE parent_id IN ($pids) ) AND inactive=0
Mehr hier
Beim Wechsel in oder aus dem Vollbild-Modus liefert der Browser einen fullscreenchange Event. Chrome 25 unter OS X hat da eine Besonderheit, die die ich mit Chrome 25 unter Linux oder irgendwelchen anderen Browsern nicht nachvollziehen konnte (die beiden anderen Browser, unter den der Vollbild-Modus funktioniert, sind Firefox und Safari). document.webkitIsFullScreen ist manchmal false, obwohl gerade in den Vollbild-Modus gewechselt wurde. Das heißt, der Event-Handler nahm an, daß aus dem Vollbil
Mehr hier
Ein Thema, das ich am liebsten ausklammern würde: Womit tötet der gemeine Soldat in 2233? Vermutlich mit einer Kombination von kinetischen Waffen und Energiewaffen. Warum? Energiewaffen haben ein paar fundamentale Schranken. Nein, damit meine ich nicht die Energieversorgung - eine tödliche Menge Energie können heutige Akkus bereits transportieren (tragbare Brennstoffzellen, ...). muss ein Laser die wirksame Menge Energie ja auch immer selbst aushalten - er transportiert sie schließlich. Das dürf
Mehr hier
In SF-RPG: Setting schrieb ich: Zitat: „Der Hintergrund ist der eine Erde, die eine größere Umweltkatastrophe hinter sich hat, die politisch etwas geeinter ist als heute, aber weit davon weg ist, geeint zu sein - da gingen zwar etliche Nationalstaaten in größeren Staatenblöcken auf, ohne dass diese Staatenblöcke aber irgendeinen Ansatz zeigten, sich untereinander zu einen. Ein paar der Staaten spielen mal hier, mal da mit, und die Staatenblöcke spielen selbst mal in dieser, mal in jener Ko
Mehr hier
Im letzten Teil dieser kleinen Serie bin ich auf die potentiellen Leistungswerte auf Rückstoß basierender Antriebe eingegangen. Dabei hatten wir gesehen, dass auch mit gewaltigen Mengen zur Verfügung stehender Energie nur moderater Schub zu erreichen ist, da die Übersetzung von Energie in Schubleistung extrem ineffizient ist. Extrem ineffizient sind auch Antriebe auf Basis von Photonen. PhotonenHier wird keine Materie, sondern Photonen ausgestoßen - also elektromagnetische Strahlung. Das ist zie
Mehr hier
In SF-RPG: Technik schrieb ich: Zitat: „Ich habe mich dann für ein eher realitätsnahes technisches Setting entschieden. Einem, in dem es keine rückstoßfreien Antriebe gibt, sondern in dem Masse das Schiff verlassen muss, um es anzutreiben (fast so wie in einer Rakete). Einem, in dem die Energie durch Kernfusion (immerhin absehbar) erzeugt wird, und in dem es keine Transporter / Transmitter gibt. Beides zusammengenommen erlaubt übrigens immer noch extrem hohe Geschwindigkeiten, aber bei ext
Mehr hier
Für die Vorbereitung der Kampagne hatte ich mir damals viel Zeit genommen. Weniger hätte es auch getan, aber das weiß man selten vorher. Die Hauptarbeit lag in drei Bereichen. Bereich eins ist ein ganz klassischer - nämlich das Zeichnen von Karten. Heute bin ich davon geheilt, damals fand ich es jedoch nützlich, genau zu wissen, wo in der Umgebung der drei großen Städte, um die sich das Spiel drehte, Brücken und Dörfer waren. Von einer der Städte habe ich eine ziemlich genaue Karte. Da muß ich T
Mehr hier
In SF-RPG: Technik schrieb ich: Zitat: „Ich habe mich dann für ein eher realitätsnahes technisches Setting entschieden. Einem, in dem es keine rückstoßfreien Antriebe gibt, sondern in dem Masse das Schiff verlassen muss, um es anzutreiben (fast so wie in einer Rakete). Einem, in dem die Energie durch Kernfusion (immerhin absehbar) erzeugt wird, und in dem es keine Transporter / Transmitter gibt.” Dafür wäre es nützlich zu wissen, wie viel Energie ein Schiff zur Verfügung hat, denn da
Mehr hier
Die Idee hinter der Fantasy-Kampagne war von vornherein, dass es mal große Mengen Magie gegeben haben sollte - und zwar so große, daß die Leute, die damit hantiert haben, sich irgendwann gegenseitig damit und deswegen umgebracht haben - wohlgemerkt nicht vor 100 oder 1000 Jahren, sondern vor langer Zeit: 50000 Jahre. Das ist ein sehr schöner Zeitrahmen, weil er nämlich so lang ist, daß alles vergessen sein kann, und sich über jedes Relikt völlig faktenfreie Legenden entwickelt haben können. Verg
Mehr hier
Eine schöne Idee in der Science Fiction sind Schilde - Energieschilde, wohlgemerkt. Das ist grundlegende Problem damit ist, dass Energie halt Energie ist, und sich schlecht in Form gießen läßt, ohne vorher zu Materie gewandelt worden zu sein (ein Prozess, der bisher eher schlecht verstanden ist). Energiefelder (elektrische oder magnetische) gibt es zwar, aber die haben grundsätzlich eine signifikante Ausdehnung und eben nicht die für solche Zwecke gewünschte Form. Schlimmer noch: Es sind nicht m
Mehr hier
Das nächste Problem heißt "überlichtschnelle Kommunikation". Braucht man sie? Kleine Begriffserklärung. Kanal ist hier ein Übertragungskanal: Ein Weg, Daten zu übertragen. Ein typisches Radio kann zwar auf viele Kanäle eingestellt werden, aber nur einen zu Gehör bringen - es ist in diesem Sinne ein Kanal. Latenz ist hier die Verzögerung: Wie lange dauert es, bis ein Signal / eine Information ankommt? Wie lange brauchen die Daten, um durch den Kanal zu kommen? Bandbreite ist hier die D
Mehr hier
Vorhin schrieb ich, dass ich mich für niedrige Geschwindigkeiten entschieden hatte. Damit musste ich dann meine Ideen zum überlichtschnellen Antrieb (ÜLA) begraben. Warp und Co. gehen halt nur, wenn das Schiff wenigstens die Nähe der Lichtgeschwindigkeit erreichen kann. Ein Einschub: Überlichtschnelle Antriebe. Im Grunde kommen die in drei verschiedenen Arten. Das Schiff fliegt, schneller als das Licht, durch die Gegend, und ist im normalen Universum - und damit auch irgendwie sichtbar. Dann bra
Mehr hier
Eine wichtige Frage bei Science Fiction ist die nach der Technik. Man kann sie als Erstes beantworten (Setting der Technik anpassen), oder als Zweites (Technik dem Setting anpassen), oder die Frage aufschieben. Ich habe mich für aufschieben entschieden, weil ich mir längst nicht sicher war, was ich brauchte, und habe später einige Anpassungen vornehmen müssen. Die Frage, die sich hier hauptsächlich stellt, ist die nach der Realitätsnähe der Technik. Am einen Extrem der Skala stehen Star Wars und
Mehr hier
Als ich mir erst mal eingestanden hatte, dass die Fantasy-Kampagne am Ende war, stand die Frage 'Was nun' im Raum. Ein Science-Fiction-Setting hatte mich schon lange gereizt ('lange' heißt hier etliche Jahre), aber ich hatte immer geglaubt, ich würde die Leute dafür nicht zusammen bekommen. Das mag auch lange Zeit richtig gewesen sein, aber die jetzigen Spieler schätzte ich als dafür offener ein. Als Regelwerk kam natürlich nur mein eigenes in Frage. Alle mir bekannten SF-Rollenspiel-Regelwerke
Mehr hier
Ich leitete seit Ewigkeiten eine Fantasy-Rollenspielrunde, die irgendwann in den 80ern begann. Ursprünglich hatte ich einzelne Episoden 'geplant', sprich einzelne Abenteuer mit wenig Verbindung dazwischen. Da schon das erste Abenteuer ein gewisses Übermaß an Ambition hatte, musste ich mir gleich überlegen, wie ein paar Dinge miteinander zusammenhängen - brauchte also im Grunde eine Weltgeschichte (Geschichte erklärt die Gegenwart), und als ich das erst mal gemacht hatte, war es dann sehr einfach
Mehr hier
Süßwasserquallen faszinieren mich, seit ich sie das erste Mal gesehen habe (2003 oder so). Die Tiere sind extrem schwierig zu fotografieren, und der Ausschuß ist enorm. Erstens sind sie kontrastarm, und damit für den Autofokus reines Gift. Auf den Bildern sehen sie schön leuchtend weiß aus, aber das sind eben die Bilder, in denen das Licht gut fiel… und selbst dabei hat die Kamera - jede Kamera - es schwer, genau dahin scharf zu stellen, wo es gerade optimal wäre. Manuell fokussieren geht allerd
Mehr hier
Viel Spaß mit den Bildern und Filmen!