カテゴリー
fun

HTTPステータスコードを絵文字にする提案

PSR-7 のユーティリティクラス http-message-util において、ステータスコードの定数名を絵文字にしてはどうか、という提案が出ています。

週末が4月の始まり付近に掛かるという新事実にちなみ。絵文字はステータスコードの新標準となりつつあります。特定のステータスコードの数字にどんな意味があるかというのを覚えなくても、絵文字によってステータスコードを見た人々の感情を表すことができます。またこれは、404エラーが出たというユーザーからのつきない呼び出しを解消します。彼らは電話口で、建設中の絵文字が表示されたので完全に状況を把握したと述べることでしょう。

差分を見てもらった方がはやいでしょうか。

定数名の方を変えるんですね。

# 4月1日の提案です。プルリクエストまで掛かってますが。

カテゴリー
ツール

ASCII TV – テキストアニメーション映画(スターウォーズep4とか)を再生するwebサーバ

オープンソースで公開された ASCII TV は、ASCII文字で構成された「映画」をターミナル上で再生できる Golang 製の http サーバです。

サンプルとして、スターウォーズ・エピソード4 (のASCII映画)をターミナルから以下のコマンドで再生できます。

$ curl https://asciitv.fr

ここで再生される19分弱のASCII版スターウォーズは、2012年に telnet で再生する ascii-telnet-server が公開された際にもデモ用に使われていたものです。もともとは、http://www.asciimation.co.nz/としてサイモン・ヤンセンさんが制作したもの。

telnet版の呼び出しは以下

$ telnet towel.blinkenlights.nl

再生の様子はこんな感じになります。

ASCII TV はスターウォーズのテキストファイルを呼び出すようになっていますが、データさえ用意して差し替えれば、他のASCII映画やアニメーションをターミナルから再生することができます。

ASCII版スターウォーズほど気合の入ったものは、ちょっと見つかりませんでしたが。

via Hacker News