Shell

その場で Web サーバを立ち上げるための Bash 関数

その場でちょっと Web サーバを立ち上げたい、ということがあります。ローカルファイルシステム上の HTML ファイルを確認したいとか。Ruby の組み込み HTTP サーバである WEBrick なら、ワンライナーで起動できるのですが、いちいち調べるのが面倒なのと、そ…

いろんな言葉で竹内関数

Kink #!/usr/bin/env kink &tak = { ( &X &Y &Z ) ( X <= Y ).then { Y } { tak( tak( X - 1 Y Z ) tak( Y - 1 Z X ) tak( Z - 1 X Y ) ) } } [ &X &Y &Z ] = ARGS.map { __.int } &TAK = tak( X Y Z ) print_line: format: 'tak( #X #Y #Z ) = #TAK' Scheme…