“I hope there’s pudding”

Stefan Scholl, software developer, Gen X. Private blog.

German blog at https://www.frell.de/

Meaning of Words Change: GIF

The F in GIF stands for Format. And for many years this meant the data format. 0000000: 4749 4638 3961 a000 5000 e7ff 0064 7082 GIF89a..P....dp. 0000010: 6770 7d66 6f99 6d6f 8f67 7284 6a71 8a64 gp}fo.mo.gr.jq.d […] 0000320: 21fe 1f43 7265 6174 6564 2062 7920 5374 !..Created by St 0000330: 6566 616e 2053 6368 6f6c 6c20 2d2d 2043 efan Scholl -- C 0000340: 4330 0021 f904 090a 00ff 002c 0000 0000 C0....

2022-03-24 14:47:10+01:00

Funny JavaScript

parseInt(0.0000005) // --> 5 JavaScript converts the first parameter to parseInt() to a string with ToString() that looks the same for 0.5 to 0.000005. But 0.0000005 gets represented by "5e-7" (= 5 × 10-7). And there’s the 5.

2022-02-01 14:29:15+01:00 · Last edited: 2022-02-05 00:38:07+01:00

Lost for (5-letter) words?

You are playing Wordle and having a hard time finding a 5-letter word? There are 5883 of them in /usr/share/dict/words: $ egrep '^[[:alpha:]]{5}$' /usr/share/dict/words | sort -fu | wc -l 5883 In combination with an old Perl script random #! /usr/bin/perl -w srand ($$ ^ time); $i = rand($#ARGV +1); print $ARGV[$i]; you can make the first move: $ random `egrep '^[[:alpha:]]{5}$' /usr/share/dict/words | sort -fu`; echo likes Aim for a common word without repeating letters....

2022-01-27 14:20:39+01:00

New year, new software

Instead of adapting the old layout to modern times, I preferred to change the software again and use a ready-made template. No, I don’t think that saved me time. But at least that’s how I got to know Hugo.

2022-01-13 16:17:38+01:00

Gibberish Bookmarklet

Most people are able to read and understand text, even if it is all gibberish. The first and last letter need to stay the same as the correct spelling. The letters in between can be ordered any way and it remains readable. See: Most poplee are able to read and userdatnnd txet, even if it is all gibsierbh. The fisrt and lsat letetr need to stay the same as the ccorert sllpieng....

2013-04-01 13:19:00Z

New Blogging Software

Had to change the blogging software again. Blogger isn't offering FTP publishing anymore and I was searching for months to find a fitting solution. In the end I "just" wrote a new blogging software for myself. I have no intention in publishing it, because there are so many blogging engines out there, that you don't need another one which only barely fits your own requirements. Lessons learned: You can't rely on any free service on the net....

2010-09-18 14:05:00Z

LHC explained

So, the LHC is on the news again. If you have missed it last year, don't miss it this time: Large Hadron Rap

2009-11-30 21:22:00Z · Last edited: 2010-09-17 20:55:00Z

Getting the old open tab behavior back into Firefox 3.6

Set browser.tabs.insertRelatedAfterCurrent to false.

2009-11-28 23:13:00Z · Last edited: 2009-12-21 23:55:25Z

99 Bottles of Beer in Factor

99 Bottles of Beer in Factor. A naïve implementation from someone who is just beginning to (re)learn the language and doesn't want to (nor can) show off the flashy features, like so many other examples of 99 Bottles of Beer. USING: combinators io kernel make math math.parser sequences ; IN: 99bottles : bottles ( n -- str ) { { 0 [ "no more bottles" ] } { 1 [ "1 bottle" ] } [ number>string " bottles" append ] } case ; : verse-0 ( n -- ) drop "No more bottles of beer on the wall, no more bottles of beer....

2009-11-08 02:38:00Z · Last edited: 2009-11-08 02:49:34Z

Flash Gordon and NoSQL

No matter if they say that MongoDB got its name from "humongous", for me it's the planet Mongo from Flash Gordon.

2009-08-28 23:05:00Z · Last edited: 2009-08-28 23:10:34Z