Kategorie: Höllenmaschinen
Diese komischen Kisten mit den vielen Transistoren.
Diese Kategorie hat 200 Einträge
Und portage sah, das es gut war… ()
Die Einrichtung meines Gentoo-Rechners schreitet voran.
Quine ()
Ist ein Programm ohne eine einzige Zeile Code ein gültiges Quine?
Pop-Ups ()
Über Pop-Ups auf Webseiten.
gentoo auch für meine neue Kiste ()
Ich werde auch auf meinem neuen PC Linux installieren, neben Windows.
Iterruption: Alsa ()
Mitten in der Installation des neuen Systems auf dem eine Computer fällt mir ein warum auf dem anderen Computer die ganze Zeit keine alsa(advanced-Linux-Sound-Architecture)-Module geladen wurden.
Alsa läuft ()
Sound auf dem neuen Rechner läuft, für den Musicplayer Banshee muss ich aber einen Riesenhaufen Gnome-Bibliotheken installieren.
Und da wären wir… ()
Linux läuft auf der neuen Kiste, um die Feineinstellung werde ich mich noch kümmern müssen, aber nicht mehr in dieser Nacht.
portage rulez ()
Für portage, den gentoo-Paketmanager, gibt es ein praktisches Tool namens eix, das einen Index der verfügbaren Pakete zum Durchsuchen anlegt.
Typo3 ()
Unser Kanuklub benutzt Typo3 als CMS für die Website. Wir haben eine Einführung bekommen.
Absolut sicher ()
Computersysteme sind nicht absolut sicher, egal wie oft das behauptet wird.
iTunes <-> Banshee ()
Auf iPods kann man Musik eigentlich nur mit iTunes laden. Da es das nicht für Linux gibt, muss ich eine andere Lösung finden.
Aprilscherz: Microsoft setzt Linux-Server ein ()
Microsoft setzt Linux auf Servern ein und versuchte, das zu verbergen.
Oh mein Gott, er tut es wieder! ()
Ich habe den Umgang mit der GCC gerlernt und habe wieder ein Programmierprojekt.
Schadenfreude ist die beste Freude ()
Ein Freund konnte eine MS-Office-Datei mit seiner alten MS-Office-Version nicht öffnen. Ich hingegen konnte sie mit Openoffice öffnen.
Installationsmarathon in Vorbereitung ()
Ein Freund hat sein erstes Macbook. Ich habe meinen ersten Laptop. Außerdem will ich Linux auf seinem alten g3-Mac installieren.
Heute Xorg, morgen die Welt ()
Netzwerkkartenprobleme alle behoben, kleinere Probleme gibt es noch bei der Bildschirmauflösung der bash. Momentan rechnet der Laptop gemütlich an Xorg herum.
Computer: Tell me a joke ()
Wir haben beim neuen Macbook eines Freundes die Sprachsteuerung entdeckt. Die funktioniert eher mäßig.
Lustiges IP-number-raten ()
Unser NAS ist von der Reparatur zurück, ist aber im Netzwerk nicht aufzufinden.
fbsplash ()
Ich habe einen Boot-Splash-Screen für meine Gentoo-Machine eingerichtet.
emerge --unmerge "sys-devel/gcc-4.1.2" ()
Man sollte unter gentoo den Compiler nicht deinstallieren, wenn nicht noch ein Zweiter installiert ist. Dann kann man nämlich nichts mehr installieren.
compiz-fusion ()
Ich habe compiz-fusion auf meinem Laptop installiert und kann jetzt meinen Desktop als Würfel drehen.
13 Schritte, um dir den Abend zu verderben ()
Eigentlich wollte ich nur kurz ein WLAN-Problem untersuchen. Dank Windows hatte ich den ganzen Abend… Spaß…
Datenpannen… ()
Eine Datenpanne nach der anderen. Ich komme überhaupt nicht hinterher.
Alsa und ein Kopfhörer am Laptop ()
Ich habe das Problem gelöst, dass sich meine Laptop-Boxen nicht ausgeschaltet haben, wenn ich einen Kopfhörer anschließe.
MS DOS 6.2 ()
Ein Nachbar hat mir ein Buch gegeben, dass er vor Jahren mal von meinen Eltern ausgeliehen hat. Über MS DOS 6.2, die Auflage ist von 1994.
Und täglich grüßt der VLC ()
Mein VLC will schon seit einem Monat keine MPEG-Dateien mehr abspielen.
Evil… ()
Ein ungesichertes WLAN an einer Bushaltestelle. Und der Router hat noch sein Standardpasswort gesetzt.
endlich native WLAN-Treiber ()
Es gibt endlich native WLAN-Treiber für mein Notebook!
Ich hatte ganz vergessen… ()
Mitten in der Nacht programmieren ist schön.
Und ich wollte doch früher ins Bett gehen… ()
Ich finde kein GTK-Theme, das mir zusagt.
After a fashion… ()
Mein neuer Compiz-Fusion-Desktop
lejOS ()
Ich habe eine lejOS, eine alternative Firmware für den Lego RCX auf meinem RCX installiert.
emerge Mono-2.2-r3 failed ()
Auf meiner alten Kiste kann ich Mono nicht updaten und kriege eine nicht hilfreiche Fehlermeldung. Ich habe aber eine Lösung gefunden.
Compiz Fusion ruckelte ()
Die Konfiguration, um mit compiz-fusion eine vernünftige framerate zu kriegen.
Direct Rendering: yes ()
Ich habe endlich vernünftige 3D-Unterstützung auf meinem Laptop.
Debian ()
Ich probiere mal Debian aus.
Java, 64 Bit ()
Es gibt jetzt ein 64-Bit-Linux-Java-Firefox-Plugin.
OpenWrt ()
Ich habe OpenWrt auf unserem Router installiert.
getopt ()
Warum habe ich mir die Mühe gemacht, Kommandozeilenparameter manuell zu parsen? Mit getopt geht das viel leichter.
Snake ()
Ich habe mich in ncurses eingearbeitet.
Update-Tag ()
Ich installiere Updates.
ncsnake ()
Ich habe ein kleines Snake-Spiel auf ncurses-Basis programmiert.
USB-3.0 ()
Linux hat als erstes Betriebssystem USB-3.0-Support.
Evdev, Hal und die Xorg-Konfiguration ()
Xorg findet mittlerweile alleine heraus, welche Treiber es laden muss. Riesige `xorg.conf`-Dateien gehören der Vergangenheit an. Dinge, die man trotzdem manuell einstellen muss, sind dafür noch schwieriger einzustellen.
267 ()
267 Upgrades auf meiner alten Kiste… da lässt man die mal ein paar Monate links liegen, und dann das.
Die Modprobe-Mutprobe ()
Warum bringt es ati einfach nicht fertig, seine Treiber für den 2.6.29-Kernel zum Laufen zu bringen?
Bing missioniert ()
Microsoft ändert von alleine die Standardsuchmaschine in Browsern zu Bing.
Wheeeelaa! ()
Nach über einem halben Jahr spielt mein VLC wieder mpeg-Dateien ab!
mv ati /dev/hell ()
API hat den Support für die Grafikkarte in meinem in Jahr alten Laptop eingestellt
Twisted ()
Wake On LAN funktioniert für eine meiner Gentoo-Kisten nur, wenn ich die MAC-Adresse verdrehe.
SMART ()
Meine alte Festplatte macht Ärger. Geht sie vielleicht kaputt? Es gibt zum Glück Tools zum Testen.
Ein neues Spielzeug ()
Mein MSI-Wind-Netbook ist angekommen. Es hat nicht viel Rechenkraft, also nutze ich darauf Debian und nicht Gentoo.
Twisted (2) ()
Nachdem eine meiner Kisten zeitweise nur auf ihre verdrehte Mac-Adresse] gehört hat, kann man sie nun wieder mit der richtigen Adresse wecken. Einfach so? Einfach so.
Brainf*ck ()
Ich habe mir einen Brainfuckinterpreter geschrieben.
Benutze tiefgefrorener Hamster mit Mikrowelle ()
Ich habe „Day of the Tentacle“ gespielt.
Radeon ()
Ich nutze jetzt die freien Treiber für meine Radeon-Grafikkarte. Funktioniert besser als erwartet, aber könnte besser sein.
Qemu ()
Ich will Windows 98 in einer VM installieren. Um die CD-ROM-Laufwerkstreiber zu installieren, muss ich sie zuerst von der CD-ROM lesen.
Update-it ()
Ein Update hat mit die Dependencies auf dem System zerrüttet. Jetzt muss ich eine Menge Pakete neu bauen.
Brainfuck ()
Mein Brainfuckinterpreter ist fertig.
Digitale Messies ()
Eigentlich wollte der Applefreak nur kurz eine neue Festplatte in sein Macbook einbauen. Aber das Zurückspielen des Backups hat weig gedauert.
Nochmal Brainfuck ()
Ich habe ein bisschen an meinem Brainfuckinterpreter herumoptimiert.
Primzahlberechnung ()
Meine gestrige Optimierung im Brainfuck-Interpreter war ein voller Erfolg. Ein Brainfuck-Compiler einer Drittpartei erstellt aber ein Programm, dass noch um eine Größenordnung schneller ist.
Ook? Ook! ()
Ich habe einen Ook! → brainfuck transpiler geschrieben. Als Übung, um Ruby zu lernen.
Update-Day ()
Mit dem letzten Update funktioniert auf meinem Laptop endlich suspend-to-RAM.
Was wollte ich noch gleich… ()
Ich habe so lange gebraucht, die gcc-manpages unter Debian zu installieren, dass ich vergessen habe, was ich nachschlagen wollte.
Firefox-Kur ()
Ich habe im Firefox mal alle wichtigen Daten exportiert und den Rest des Profils gelöscht. Jetzt funktioniert er viel besser, und auch manche Extensions laufen endlich.
Because I can ()
Ich update gerade wieder eine meine Gentoo-Kisten.
Here Be Dragons ()
Pakete in gentoo zu unmasken bedeutet, dass man noch mehr Pakete unmasken muss.
a Maze Ing ()
Meine Reinforcement-Learning-Übungsaufgabe hat etwas länger gedauert, aber jetzt läuft der Code. Warum? Weiß ich nicht.
Kurz und Knapp ()
Welches Arschloch hat sich eigentlich Programme mit Werkzeugfenstern ausgedacht, die bei jedem benutzen eines Werkzeugs in den Hintergrund kommen?
Ritual des Bios-Updates ()
Die Anleitung für das BIOS-Update meines Netbooks liest sich wie ein Zaubertrankrezept aus Harry Potter.
/dev/hdb3 has gone 609 days without being checked, ()
Ich habe eine alte Kiste hervorgekramt, die ich länger nicht mehr angetastet habe. Das macht Updates schwierig, ich glaube, ich setze sie neu auf.
Linux auf Netbooks ()
Angeblich hat Linux auf Netbooks jetzt einen Marktanteil von 32%.
Dinge, die ich nie verstehen werde ()
Warum müssen alle möglichen Windowmanager CD-Brenner in den Menüs zwanghaft unter „Multimedia“ einsortieren?
Er ist zurück… ()
Mein Laptop ist von der Reparatur zurück. Jetzt muss ich erst einmal Updates machen. 320 Stück.
Y2.01k ()
Jahr-2000-Problem? Wir haben hier das Jahr-2010-Problem!
Feuerfuchs ()
Firefox 3.6 öffnet tabs, die durch Klick auf einen Link geöffnet wurden, in der Titelleiste neben dem Tab, von dem aus sie geöffnet wurden.
Ubuntu ()
Ich bin von gentoo Linux auf Ubuntu umgestiegen. Ich mag gentoo, aber es ist schon wirklich mehr Arbeit.
Mysteriöser Funktionsaufruf ()
Ein Funktionsaufruf überschreibt immer ein bestimmtes Objekt. Selbst wenn die aufgerufene Funktion einen leeren Funktionsrumpf hat.
Nvidia stellt Support für Open-Source-Treiber ein ()
Nvidia stellt den ohnehin marginalen Support für open source-Treiber ein.
A bag of Hurt ()
Ein Grund mehr, Adobe Flash nicht zu mögen: Ein unfähiger Garbage Collector
return netbook; ()
Mein netbook ist von der Reparatur zurück und macht nicht mehr unnötig viel Lärm.
I agree with that noise. Whatever the heck that was. ()
Ich habe einen Vortrag gefunden, in dem es darum geht, was bei Linux immer noch schiefläuft.
The only winning move is not to play. ()
Kann jemand meinen Tictactoe-Bot testen?
Monopoly breaking ()
Google verbannt MS Windows von Angestelltenrechnern.
„Aus Versehen“ ()
Microsoft hat „aus Versehen“ eine Bing-Toolbar für Firefox installiert, die man nicht entfernen kann. Kann ja mal passieren, oder?
Intelfb ()
Falls irgendjemand weiß, was ich tun muss, wenn mein MSI Wind Netbook mir aus heiterem Himmel das Booten mit der Meldung „intelfb: Video mode must be programmed at boot time.“ verweigert, möge er/sie sich bitte sofort bei mir melden.
Ok, what the hell? (Update) ()
Ich habe mit einem Update mein System zerschossen, die Dateinamen der Laufwerke haben sich geändert.
HD+ ()
Privatsender verkaufen kastrierte Empfangsgeräte.
SANE drives me insane ()
Mein alter (geerbter) Drucker/Scanner von HP druckt, aber scannt nicht.
Aaah! Nicht die Augen! ()
Ich habe gerade ernsthafte Probleme mit der Grafikkarte meines Netbooks, vermutlich ist es ein Hardwareproblem.
Anhang vergessen ()
Thunderbird reagiert beim Schreiben einer Mail jetzt auf das Stichtwort „Anhang“ und warnt, wenn man keinen Anhang hinzugefügt hat.
Heisenbug ()
Mein netbook wollte nicht booten. Dann bootet es plötzlich wieder ohne Probleme, ohne dass ich etwas geändert habe.
WTF-8 ()
Manche Meldebehörden haben Zeichensatz-Probleme bei Namen.
Copy & Paste is your enemy ()
Ich bin bisher IMMER, wenn ich aus Faulheit ein Stück Code kopiert habe, damit auf die Nase gefallen.
Fragen über Fragen ()
Mein Ubuntu-Update ist ganz am Anfang stecken geblieben, weil es von mir wissen wollte, ob es die /etc/issue überschreiben soll.
Fahrt zur Hölle! ()
„Mal eben“ kriegt man mein Netbook nicht auf. Schrauben lösen reicht nicht, man muss Gewalt anwenden.
Oh, diese Ironie… ()
Icedove friert bei mir ständig ein.
(Not so) Natty Narwhal ()
Ubuntu zerschießt mit dem Update wieder meine Konfiguration.
Dampf ()
Ich habe ein neues Spiel gekauft. Auf DVD. Ich will es offline spielen. Trotzdem muss ich mir einen Steam-Account erstellen um es zu spielen.
Verschlimmbessern ()
Gnome sieht jetzt völlig anders aus und ist auf meinem Netbook mangels Prozessorleistung absolut unbenutzbar.
Windowsierung ()
Linux-Fehlermeldungen haben mittlerweile echt Windows-Qualität erreicht, und das ist nicht gut.
Und immer wieder Gnome3 ()
Wieso sollte ich wollen, dass mein System herunterfährt, denn ich den Deckel zuklappe? Das Ding soll gefälligst weiter arbeiten!
/usr/lib/cups/backend/hp failed ()
Mein alter HP PSC 500 will nicht mehr drucken. Dafür funktioniert der Scanner jetzt endlich tadellos.
Nautilus: kein Schreibrecht auf smb-Verzeichnis ()
Ein Workaround dafür, dass SMB-Verzeichnisse von Nautilus permanent Read-Only gemounted werden.
German-bash fortune ()
Ich habe ein kleines Script geschrieben, dass Zitate von german-bash.org zieht und in eine Fortune-Datenbank steckt.
Deadlock ()
Mein E-Mail-quota ist ausgereizt. Um Platz zu schaffen, muss ich Mails löschen. Ich kann keine Mails löschen, weil mein quota ausgereizt ist.
The Forgotten Beast HP PSC 500 has come! ()
A huge printer composed of silicon. It's plastic shell is grey, and it scans and refuses to print. Beware it's HPlip!
Rächdschraibbrüffunk ()
Openoffice hat bei der Rechtschreibpprüfung manchmal komische Vorschläge.
Verschlüsselte Festplatte: ()
Damit ich es nicht vergesse: Wie man über die Kommandozeile eine verschlüsselte Festplatte mounted.
Himbeerkuchen ()
Ich habe mir einen Raspberry Pi besorgt. Ich habe schon Ideen für den, er kommt aber vermutlich erst Mitte August.
Frikkin' Java ()
Javas Regeln zu Exceptions treiben mich in den Wahnsinn.
Ganz schlechtes Timing ()
Mein Raspberry Pi ist angekommen. Bevor ich den in Betrieb nehme, muss ich aber noch für eine Klausur lernen.
MPD läuft ()
Auf meinem Raspberry Pi läuft jetzt der Music Player Daemon.
Retroarch läuft ()
Retroarch läuft jetzt auf meinem Raspberry Pi. Für den SNES-artigen controller musste ich manuell configurieren.
Henne und Ei ()
Unser HP-Drucker weigert sich plötzlich, sich mit dem WLAN zu verbinden.
Ubuntus amazon-Suche ()
Canonical hat eine amazon-Suche in die interne Suche integriert. Kann man abstellen. Sollte aber überhaupt nicht erst angeschaltet sein.
Fehlermeldungen übersetzen ()
Es gibt eine Seite, die .net-Fehlermeldungen übersetzt, falls man z.B. nur die deutsche Lokalisierung hat.
Patch.exe ()
Programme, die „patch“ im Namen tragen können in Windows 7 nur mit Admin-Rechten ausgeführt werden. Doof, wenn das entsprechende Programm GNU patch ist.
Googlemail important markers ()
Wen es stört, dass Googlemail manche Mails willkürlich als „important“ markiert: Das kann man abstellen.
Hilfreiche Fehlermeldungen ()
Unhilfreiche Fehlermeldungen sind unhilfreich. C++ mit boost steht da ganz vorne.
MPD knackt auf dem Raspberry Pi ()
Ich habe herausgefunden, wie ich das komische Knacken in den Lautsprechern beim Raspberry Pi verhindern kann.
Buildbot als „Service“ unter Windows ()
Bei Windows 7 Home Edition kommt man nur erschwert an ein Tool zur Rechteverwaltung.
Unter Ubuntu mit den lightdm-Hintergund ändern ()
Eigentlich wollte ich nur das Hintergrundbild des display manager ändern. War aber nicht so einfach.
Ubuntu wird besser ()
Ubuntu wird besser: Beim letzten Update wurden nicht ALLE Einstellungen gelöscht.
Der neue Rechner ()
Mein neuer Rechner ist angekommen, habe aber wegen meiner Masterarbeit noch keine Zeit gehabt, ihn zusammenzuschrauben.
SSH-Dschungel ()
You are in a maze of twisty ssh connections, all alike.
I'm back - online ()
Ich habe Ärger mit meinem Router.
Microsoft zeigt Rückgrat ()
Microsoft verweigert die Herausgabe von E-Mails an US-Behörden, wenn die auf ausländischen Servern liegen.
Lenovo ()
Lenovo installiert Malware auf ihren Laptops und sieht darin partout kein Problem.
Ich habe das Internet gelöscht ()
Internetausfall bei mir zu Hause. Ich sage, ich bin von 18:00 bis 22:00 erreichbar. Support rief mich um 8:56. Da war ich überraschenderweise nicht erreichbar.
convmv ()
convmv ist ein nützliches Kommandozeilentool um fehlerhaft codiert Dateinamen zu korrigieren.
Programmierfrust ()
Die Antwort auf die Frage „Wie konnte das jemals funktionieren?“ ist oft „Es hat nie funktioniert“.
Advent of Code 2020 ()
Auch dieses Jahr gibt es wieder einen Advent of Code
Advent of Code 2020: Rückblick ()
Der Advent of Code 2020 ist vorbei. Ich habe alle Puzzles gelöst.
Technische Probleme beim rC3 ()
Mein Start in die remote chaos experience ist holprig
Wahlcomputer ()
Wahlcomputer und warum man sie nicht verwenden sollte
rC3-Einsamkeit ()
Ich fühle mich auf der remote Chaos experience einsam.
Keine Ersatzteile ()
Mein vier Jahre alter Laptop hat mechanische Probleme, ist aber ansonsten noch fit. Ersatzteile gibt es keine mehr.
Kleiner Wörterbuch-Benchmark ()
Ich habe aus Spaß mal ein paar Benchmarks gemacht, wie schnell es geht, ein Wörterbuch zu laden und in einer Datenstruktur abzulegen.
Raumklima-Raspberry ()
Ich habe einen RaspberryPi mit Sense HAT, den ich zur Raumklimamessung verwende. Und ich habe einen kleinen Server gschrieben, um mir die Daten anzuzeigen.
Quantenkryptographie auf tagesschau.de ()
Auf tagesschau.de wird Verschlüsselung mit Quantenschlüsselaustausch als Lösung unserer IT-Sicherheitsprobleme dargestellt. Ich bin da anderer Meinung
Unicode code point vs. scalar value ()
Was zur Hölle ist eigentlich der Unterschied zwischen einem „unicode code point“ und einem „unicode scalar value“? Die meisten Antworten darauf habe ich nur mit Mühe verstanden. Mal sehen, ob ich es selber besser erklären kann.
Advent of Code steht vor der Tür ()
Dieses Jahr wird es auch wieder einen Advent of Code geben. Dieses Mal habe ich mir fest vorgenommen aufzuhören, wenn es zu stressig wird.
Submarine of Code ()
Die ersten sieben Tage Advent of Code sind vorbei. Ein paar Eckpunkte.
Synchronisierung in zellulären Automaten ()
Tag 11 des Advent of Code 2021 dreht sich um einen zellulären Automaten, dessen Zellen sich irgendwann synchronisieren und sich alle im selben Takt verändern.
log4j-Sicherheitslücke ()
Eine echte WTF-Sicherheitslücke in log4j, Javas meistverbreitetem Log-Framework. Natürlich ist minecraft auch betroffen.
rc3 2021 nowhere ()
Dieses Jahr fällt der Chaos Communication Congress pandemiebedingt wieder aus. Im zweiten Jahr in Folge findet stattdessen eine remote Chaos experience statt.
Advent of Code 2021 Rückblick ()
Der Advent of Code 2021 ist vorbei. Am Ende wurden die Puzzle wie immer schwieriger bzw. interessanter. SPOLER ALERT!
Die Zeugnishashblockchain ()
Ein staatliches Projekt zu digitalen Zeugnissen sollte keine Blockchain beinhalten.
Fordite ()
Ich habe mich ein bisschen an digitaler Kunst versucht. Die Ergebnisse gefallen mir.
Mit C von hinten durch die Brust ins Auge ()
Über die Umstände, die man in C hat um Dinge zu tun, die in anderen Programmiersprachen ganz einfach sind.
Fordite-Update ()
Meine Fordite-Software hat ein paar Updates erhalten.
Noch ein Fordite-Update ()
Ich habe ein paar kleine Verbesserungen an Fordite vorgenommen und eine neue Animation hochgeladen.
Optimierungsspaß ()
Ich habe mal wieder nutzlose Optimierungsexperimente angestellt.
Jungle of Code ()
Der Advent of Code dieses Jahr ist wieder gestartet. Diese Mal heißt es, Spezialfutter für die Rentiere zu besorgen.
knacker-attacker.com ()
Ich habe einen einfachen DGA gebaut, zum Überprüfen, ob unsere Aufgabe an Studierende gut funktioniert. Unter den generierten Domainnamen sind einige Perlen
Viele Ventile und Tödliches Tetris ()
Der Advent of Code 2022 nimmt langsam Fahr auf. Ein Zwischenbericht.
Advent of Code 2022: Rückblick ()
Ich habe den Advent of Code 2022 komplett durch. Ein Rückblick.
ChatGPT und der Tyrannosaurus Trump ()
Ich habe mal ChatGPT ausprobiert. Technisch ist schon schon beeindruckend.
Verschloptimierung ()
Wie eine versuchte Code-Optimierung alles schlimmer machte. Zusätzlich dazu ein paar Resourcen zu Code-Optimierung.
Hugo ()
Ich habe ein bisschen mit dem static site generator Hugo herumgespielt.
Logging ()
Logged nicht zu viel, egal was euch andere sagen.
Microsofts Preiserhöhung ()
Microsoft hat irgendwelche Cloud-Preise stark erhöht. Ich habe kein Mitleid mit denen, die jammern.
Das NRW-Abidebakel ()
Ich habe immer noch keine Erklärung für das Abiturklausurdownloaddebakel in NRW 2023
Fordite-Update: Barber's Pole ()
Ich habe ein neues Farbschichtenmodell zu meinem Fordite-Programm hinzugefügt.
Fractal Fordite ()
Es gibt einige neue Features in meinem Fordite-Programm, z.B. fraktale Höhenkarten. Allerdings gibt es auch ein paar breaking changes.
Basic Computer Games ()
Ende 2021 hat Jeff Atwood vom Coding Horror-Blog ein Projekt zur Reimplementierung alter Basic-Spiele in neuen Sprachen aufgestellt.
Sparkasse pushTAN und das Passwort ()
Die Sparkasse hält sich mit ihrer pushTAN-App nicht an moderne Passwortrichtlinien. Außerdem ist die Benutzbarkeit verbesserungswürdig.
Advent of Code 2023 ()
Der Advent of Code 2023 hat begonnen. Dieses Jahr wird man mit einem Tribok in den Himmel geschossen, um irgendwas mit fehlendem Schneefall zu lösen.
Advent of Code 2023: Rückblick ()
Der Advent of Code 2023 ist wieder um. Ein Rückblick.
Pixelflut ()
Auf dem 37C3 bin ich auf Pixelflut aufmerksam geworden und wurde sofort angefixt.
Scannen von häufigen Pfaden auf Webservern ()
Auf meinem Server werden regelmäßig verdächtige URLs angefragt. Was hat es damit auch sich?
MathGPT ()
Computer können gut rechnen, ja. LLMs nicht.
Voyager 1 lebt! ()
Nach Monaten von Nonsens-Daten kriegt die NASA endlich wieder brauchbare Daten von Voyager 1.
WiFi sniffing on a Raspberry Pi 5 ()
WiFi-Sniffing on a Raspberry Pi 5 is not as easy as I thought. How I made it work.
Die laufende Figur in Unicode 16 🮲🮳 ()
Die nächste Unicode-Version hat auch einen alten Macintosh II-Zeichensatz übernommen.
Datenlecks in Gefängnis-Apps ()
Lilith Wittmann hat wieder zugeschlagen und unsichere Gefängnistelekommunikationsverwaltungssoftware aufgedeckt.
Turing-vollständige Schriftarten ()
HarfBuzz, ein verbreiteter text shaper, unterstütz Wasm-Code in Schriftarten
Der Gegenangriff gegen Single Page Applications ()
Ich war nie glücklich mit Websites, die ohne Javascript nicht laufen, insbesondere Single Page Applications. Schaffen wir es, davon wegzukommen?
Die dreifache Hölle der Nextcloud-Konfiguration ()
Nextcloud spuckt freundlicherweise Warnungen aus, wenn irgendwas in der PHP- oder der nginx-Konfiguration nicht so ist, wie erwartet. Eigentlich ganz gut, aber wie man das korrigiert ist schwierig herauszufinden. Und warum muss ich überhaupt für PHP Einstellungen machen?
Stra?e ()
Es ist 2024 und der DPD hat immer noch Probleme mit (deutschen!) nicht-ASCII-Zeichen
Karte oder bar? Ach warte… ()
Heute war bundesweit die Kartenzahlung gestört. Naja, dann zahlt man halt in bar. Ach warte, das geht ja nicht mehr.
KittenMoji ()
KittenMoji ist eine ineffiziente byte-zu-Text-codierung. Ich habe eine Rust-Implementierung dafür geschrieben und daran herumoptimiert.
Content-Security-Policy ()
Den Content-Security-Header gibt es jetzt seit über einem Jahrzehnt. Er wird aber fast nie so angewendet, dass er gegen cross-site-scripting hilft.
Infoscore: Lilith Wittmann hat wieder zugeschlagen ()
Lilith Wittmann hat mal wieder zugeschlagen und gravierende Datenlecks bei einer von Deutschlands größten Auskunfteien offengelegt.
Advent of Code 2024 ()
Der Advent of Code 2024 hat begonnen. Dieses mal muss man Santas Chefhistoriker ausfindig machen, der sich an einer von fünfzig historischen Stätten herumtreibt.
Advent of Code 2024: Rückblick ()
Der Jubiläums-Advent of Code ist vorbei. Rin Rückblick.
Golang ()
Ein Vereinskamerad aus dem Kanuklub hat mich nach meiner Meinung zu Golang gefragt. Hier ist sie.
Lilith Wittmann vs. Online-Casinos ()
Lilith Wittmann hat mal wieder zugeschlagen. Dieses Mal hat sie Sicherheitslücken in Online-Casinos gefunden, über die man die Daten aller Spieler_innen abfragen und Ein- bzw. Auszahlungen tätigen.
Android, Nextcloud OsmAnd und ein GPX-Track ()
Ich will nur automatisch eine aufgezeichnete Route hochladen. Und wenn der Prophet nicht zum Berg kommt, muss der Berg halt zum Propheten kommen. Dummerweise will sich auch der Berg keinen Millimeter bewegen.
Furchtbare Passwortrichtlinien bei der Bundesagentur für Arbeit ()
Im Jahr 2025 hat die Bundesagentur für Arbeit immer noch Passwortrichtlinien, die besser ins Jahr 2000 passen würden.
Der Computer schummelt! ()
Machine learning ist in der Regel ein Optimierungsproblem in irgendeiner Form. Wenn wenn man nicht aufpasst, dann finden gute machine learning-Algorithmen Schlupflöcher in den Randbedingungen und „schummeln“. Ein paar Beispiele.
VW und die Security schon wieder ()
Noch mal ein fieses Sicherheitsproblem in den APIs von Volkswagen.
Schutz vor Homograph-Attacken im Quellcode ()
Daniel Stenberg, curl-Entwickler, hat einen Blogpost geschrieben, wie man sich gegen Angriffe mit versteckten Homographen im Quellcode wehrt.
Über LLMs und Bildgeneratoren ()
Seit ein paar Jahren wird von „AI“ gefaselt, seit der Veröffentlichung von ChatGPT wird das Thema regelrecht gehyped. Ich fasse mal die mir wichtigsten Probleme damit zusammen.
Unicode-Bezeichner in C und C++ ()
Man darf in C und C++ auch bestimmte nicht-ASCII Code Points als Bezeichner verwenden.
String encoding in Go ()
Where Go makes it easy to mess up your string encoding and where Go kind of has your back.
Neue PNG-Spezifikation ()
Nach etwa 22 Jahren hat die PNG-Spezifikation ein Update bekommen.
Jetzt muss ich C# lernen ()
Habe ich neulich gesagt, dass ich bald beruflich wieder Go benutzen werde? Das war falsch, wie es aussieht, wird es C#.