ネタ

JavaScriptで記号だけを使ってFizzBuzz

ブラウザ環境ではalert関数で,Rhinoなどではprint関数でFizzBuzzの結果を出力するようになっています.ブラウザで実行して出たダイアログのOKボタンが押せない場合はエンターキーを押してください. $=+[];$={___:$++,__$:$++,_$_:$++,_$$:$++,$__:$++,$_$:…

PKU JudgeOnlineのProblem 1000をBrainf*ckで解いてみた

解いた問題 Problem 1000: A + B Problem http://poj.org/problem?id=1000 問題説明 a + bを計算せよ. Input 二つの整数a,b (0 Output a + bの計算結果を出力せよ. Sample Input (stdin) 1 2 Sample Output (stdout) 3 解答 PKUにはCのコードがsubmitでき…

Rのインタプリタを改造して->(){}で関数を書けるようにしてみた

何やったの Rのインタプリタのソースコードを改造してfunction(x){ statement }をRubyのlambdaライクに->(x){ statement }と書けるようにした. 何がうれしいの わざわざ"function"という長いキーワードを入力しなくて済む 記号だけで関数が記述できる ソー…

Rubyで記号だけを使ってFizzBuzz

@shtaxxxがFizzBuzzでコードゴルフをやっているのを見かけた.気分転換に私もやってみようと思ったけど,コードゴルフはよく分からないので記号プログラミングでやってみた.以下は1から100までのFizzBuzz.Ruby1.9以降で実行できる. $____="#"=~/$/;$___=$…

RubyでうどんげQuine(とAA型Quineの作り方講座)

山手Quineのid:ku-ma-meさんに敬意を表しつつ. Quineって何なの Quineとは実行すると自身のソースコードを出力するプログラムのこと.クワイン (プログラミング) - Wikipedia うどんげQuine ソースコードがうどんげのAAになっているQuineコードを作ってみた…

Brainf*ck(o=('-'o)

こんなBrainf*ckのコードを, +++++++++[>++++++++>+++++++++++>+++++<<<-]>.>++.+++++++..+++.>-.------------.<++++++++.--------.+++.------.--------.>+.こんな殴り合い(ボクシング)に変換する. (o'-')9)゚-')9)゚-')9)゚-')9)゚-')9)゚-')9)゚-')9)゚-')9)゚-'…

炎上.inで"http://enjyo.in/index.php?mozi=Vim"のようにURLの引数moziに任意の文字列を指定すると好きなキーワードに関する情報収集サイトに早変わり

してふいた.http://enjyo.in/index.php?mozi=Vim

炎上.inで任意のJavaScriptが実行できるえがい脆弱性

「任意のHTMLタグを組み込める」の方が正しいか. はてなやらニュースサイトやらTwitterやらで「炎上」という言葉が入ったものを片っ端からリンクするえがい人の新サービス「炎上.in」にえがい脆弱性が含まれていた. 炎上.inはTwitterの発言も収集している…

$ cat syou6162.R

$ cat syou6162.R (function(){cat("dn"); Recall();})()

グループ作ったよ!

みんなスペルミス自重!笑 http://mickey24.g.hatena.ne.jp/

わかったーが「午前5時」を分かるようになっていた件

Twitterには「わかったー」というbotアカウントがあります。http://twitter.com/wakatter http://22century.cute.bz/wakatter/定期的に他の人の発言を適当に拾って、その内容を「〜ですね、わかります」という形にして投稿するだけのbotです。 わかったーの…

将棋やったよ!

こ、これは…! GOLDEN CROSS!!!!!!!!!!

Twitter Friends Mapで重大な事に気が付いた

昨日紹介したTwitter Friends Mapの件について。 私のTwitter Friends Mapの結果に関して、@bombtterの位置なんかよりも、もっとすごい突っ込みどころがあることを忘れていました。 アリアハンのすぐ近くにバラモスが!笑 これでは旅の扉に辿り着けませんね…

スーパー牛さんパワー!

今日Ubuntuでaptitudeを使ってパッケージのアップグレードをしていた時のこと。 aptitudeに渡すオプションをtypoしてしまい、長々とコマンドの使用方法が表示されたのですが…、 $ sudo aptitude upgrate 不明なコマンド "upgrate" aptitude 0.4.9 使用方法: …

君がゴミのようだ

Twitterには人工無能「酢鶏」のアカウントがあります。 酢鶏は会話をするプログラムであり、人間ではありません。 http://sudori.net/ 以下は私の後輩(@e_scapegoat)と酢鶏が今朝Twitterで行った会話です。 ここまで秀逸な会話を見たのは初めてです。 上から…