ソースコード

ワードプレスのソースコードから8年間懸案の変数名「おしっこ」が除去

·1 分で読めます

ブログツールとして世界中の多くのサーバで使われている WordPress のソースコードの、数限りなくある中のちょっとした修正は、変数名の"pee"と"tinkle"を書き換えるというものでした。 -442 function wpautop( $pee, $br = true ) { +442 function wpautop( $text, $br = …

CodeCaptcha - プログラマーだけを通すための CAPTCHA サービス

·1 分で読めます

CodeCaptcha.io は、文字通り Code で CAPTCHA させるためのサービスです。 webサービスの利用や登録時に、プログラム(bot)による不正な自動投稿や大量の連続投稿・いやがらせなどを防ぐため、人間でないとできない入力を要求する CAPTCHA 、一番よく見かけるのはグネグネと曲げられたりした文字列を入力するものだと思います。 一般的なCAPTCHA の目的はbot を弾い …

オープンソースプロジェクト内のTODO個数調査

·1 分で読めます

マーティン・シュライスさん(Martin Schleiss)がブログで公開したのが、Linux をはじめとする巨大オープンソースプロジェクトのソースコードにおける「やらないといけない」あるいは「後で考える」マークである“TODO"の個数の移り変わりをグラフ化したものです。 基本的には、プロジェクトの年月が重なるほど、コードに書かれた TODO の個数は増えていくようです。上の …

名刺の裏にニューラルネットワークプログラム

·1 分で読めます

Card Network は、名刺の裏に印刷されたコンパクトなニューラルネットワークのソースコードです。 名刺の裏にソースコード、という他の人のアイデアを見たアイルランドの大学で計算機科学を学ぶ修士生の Oisin さんが選んだのは、小さなニューラルネットワークを作る 878文字のC++のコード。 #include <bits/stdc++.h> typedef float …

オリジナルZorkのソースコードがMITにより公開される

·1 分で読めます

往年のテキストアドベンチャーゲーム Zork の1977年のソースコードが、MITにより発見されて公開されました。 MIT の説明によれば、1973年から1990年前半にかけての人工知能研・計算機科学研のバックアップテープから復元したデータが収集されているそうで、今回はその中から1977年のZork のソースコードが見つかったというわけ。 コードを見てみるとこんな感じ。 <GDECL …

Codem Ipsum - ソースコードを Loren Ipsum化

·1 分で読めます

JavaScript のソースコードを左側のペインに入れると、Loren Ipsum風に関数・変数名を置き換えて右側に表示してくれる、というwebサービスです。 本やウェブサイト制作時の文章のダミーとして使われることで有名な Lorem Ipsum のように、ソースコードのダミーとして使うことができるということ。 作者は「文法的には正しいまま、ダミーのコードを作りたかった」とのことです。変換後のコ …

Linuxのソースコードコメントからf*ckを消してhugにしようと提案するパッチが議論を巻き起こす

·2 分で読めます

ヤルコ・サッキネンさん(Jarkko Sakkinen)がリナックスDRM開発者メーリングリストに提案した33行のパッチは、コメント中の"fuck"を"hug"に置き換えるというだけのもの。提案の変更箇所は以下となり、変更内容はたとえばこんな感じです。 In order to comply with the CoC, replace **** with a …