Advent_Calendar_2014

本当はコワイ副作用の恐怖

( ◠‿◠ )☛ 副作用を使ったな!? 副作用使用罪で逮捕する!! ╰( ´◔ ω ◔ `)╯ うわっ、お前はっ! 副作用警察!! 何故ここに!!1

ローストチキンを買ったら唐揚げがついてきた

(l ω l〃) 少し気が早くないかな……

あどべんとかれんだーを書いてなかった

( ◠‿◠ ) なんかもう、どうでもよくなってきたよな ╰( ´◔ ω ◔ `)╯ ほんとにな (l ω l〃) 寝ようかと思ったんだけど、布団がなんか濡れてるな〜 (l ω l〃) それで、布団の下の床を触ってみたんですね (l ω l〃) そしたら……… (l ω l〃) 布団のね、床と…

殺人ピエロの卵閉じ

(l ω l〃) キーボードの #\i が押しにくくなってて文章を打つ気が起きない…

インタラクション環境で覚えるぷよぐらみんぐ言語

╰( ´◔ ω ◔ `)╯

まずいデータ構造はあなたを地獄まで連れて行って離さない

╰( ´◔ ω ◔ `)╯ ユーザーが考えていることにフィットしたデータ構造と UI を考えよう (*゚∀゚) そーじゃないデータ構造と UI は本当にひどいことになる ╰( ´◔ ω ◔ `)╯ それを修正する手間と時間のことを考えると気分が重い………… (l ω l〃) 重要なのは、ユーザ…

タコスを食べながら楽しく診察を受けられると評判のタコス・クリニックとは

(l ω l〃) ただいま風邪を引いています。ピーーという発信音の後にメッセージを吹き込んでください。

ともあれ、COBOL は滅ぶべきであると考える次第である

(*゚∀゚) COBOLer 死すべし。慈悲はない

トートバッグの終わりとカニ玉・ワンダーランド

行きつけのスーパーにお惣菜としてカニ玉が売ってるんだけど、それがすっごいふわふわで美味しいのでよく買ってる。

うーん、とっても Haskell

╰( ´◔ ω ◔ `)╯ 来年は Haskell でもやってみるか

眼球ビームで寒さを吹き飛ばそう

ヽ('ω')ノ三ヽ('ω')ノ すっごい寒いすっごい寒い

牛すじタコライス丼

╰( ´◔ ω ◔ `)╯ Lisp 的なことは最近全然やってないんだよな… (l ω l〃) クトゥルフ神話 TRPG リプレイ動画観てばっかりだしね… ╰( ´◔ ω ◔ `)╯ まあ、仕方ないな

クソ構造は本当にクソ

(*゚∀゚) やったぜ! たえちゃん! 細かくクラスを分けてたおかげで、恵方巻きトラック、納豆巻トラック、かんぴょう巻きトラックの他に かっぱ巻きトラックを新たに道路に走らせることができるようになったよ!! ʕ•͡ω•ʔ まあ、実のところ、クソ構造をダイナ…

黄色いレンガの道を辿って

sinatra とかのクローン的な意味で santana とか考えてみた。 (use 'santana) (get "/hi" () "Hello, World!") ライチティーおいしいですね。

異常体験! アンビリバボー!!

╰( ´◔ ω ◔ `)╯ 常識では考えられない出来事。あなたの身に起こるのは明日かもしれません……(SAN 値的な意味で)

閉じ括弧を探せ!!

(l ω l〃) Lisp 書き始めは閉じ括弧で苦戦していた。

外で電子コインを集めまくり、1UP することに命をかける配管工の二人組

(mapcan #'evenp '(0 1 2 3 4 5 6 7 8 9)) これじゃダメで: (mapcan #'(lambda (x) (when (evenp x) `(,x))) '(0 1 2 3 4 5 6 7 8 9)) ってする必要がある。

ところどころモノリシック・システムの悲劇

そう、既にある恵方巻き注文システムに恵方巻きの他にもう 1 種類、例えばネギトロ巻きを扱うようにシステムを変更することになったとしよう。 しかし、実のところこの恵方巻き注文システムは恵方巻きだけを扱うようにできていて、それ以外を扱うことは全く…

トイレビューの富士山八合目

(」・ω・)」 モノリシックメソッドやめろーーーーー!!! モノリシックな to-fizz-buzz: (define (to-fizz-buzz n) (cond ((and (equal? (modulo n 3) 0) (equal? (modulo n 5) 0)) "FizzBuzz") ((equal? (modulo n 3) 0) "Fizz") ((equal? (modulo n 5) 0)…

本当は怖い迷信プログラミング

(l ω l〃) 1 つのファイルの行数が多いのと、クラスの数が多いのとで後者の方を問題視するのは何故なんだぜ? 1 つのメソッドの行数が多いなら、あなたの頭はパンクしてしまうだろう。 地平線の彼方まで続く 1 つのスコープは砂漠で迷っている感じがある。

そう、アリババには 40 人もの盗賊がいた

でも、あなたはもっとラッキー! 誰も敵いはしない。 (l ω l〃) だえもんが何人も見守ってるからね!! ╰( ´◔ ω ◔ `)╯ あ、はい ( ◠‿◠ )☛ Lisp 関係ないよな

ドヤ顔喫茶でドヤ顔コンピューティング!!

╰( ´◔ ω ◔ `)╯ 後先考えないコピペ・プログラミングはクソコード化しやすいんじゃ そんなコピペ・プログラミングの達人が世の中にはたくさんいるので気をつけましょうね!!!!! (l ω l〃) 今一瞬の楽より、将来にわたってずーっと続く楽!! 今楽をする…

機械で捏ねられたハンバーグと、人間の手で捏ねられたハンバーグはどっちもおいしい!

(๑´ڡ`๑) おいしい! Scheme は Lisp じゃなくて ALGOL だ!! という Common Lisp 原理主義者の瘴気に当てられたことは内緒なんだけど、 最近、Common Lisp をやってもいいんじゃないか感が強いので、アドベントカレンダーが終わってからでも SBCL を触って…

グール・ジャパン 〜 どきっ! グールだらけの首都圏!

グールこわいですね。グール。 最近はクトゥルフ神話のリプレイ動画を観ています。

穴あきタートルグラフィック

(l ω l〃) SBCL 使ってみようかな感が高まっている…

null かもしれないぷよぐらみんぐのススメ

あなたが null に触れるには、ミスリルでできた魔法のガントレットを付ける必要がある。 さもなければあなたは null に触れた瞬間に NullReferenceException によって吹き飛ばされてしまうに違いない。 多くのぷるぐらまー*1が うっかり null を素手で掴んで…

すぐマクロ、すごくマクロ

今書いてる Emacs Lisp server-running-p が定義してあったら server-running-p を呼ぶみたいなのがあるんですが: (when (fboundp 'server-running-p) (server-running-p)) これ: (fbound-when server-running-p (server-running-p)) ってやってもいいんじゃ…

クリスマス神シュワッキマッセリを讃え、歌を歌おう

おはようございます。なんだかめっきり寒くなってきましたね。 手がかじかんでキーボードを打ちにくくなってきました。 (´,,•ω•,,`) ぽっぽー! ╰( ´◔ ω ◔ `)╯ や、やえもん!! (´,,•ω•,,`) ち、ちがうよ!! (´,,•ω•,,`) ぽっぽー! このコピペは超兄貴…

ジャバニャンは 2 回ベルを鳴らす

ええい、1 つの記事で 2 つのアドベントカレンダーに登録してやる!! 昨日思い立って、.emacs.d を新しくしているんですが、 mozc.el をまだ require してないせいで、何かよく分からないインプットメソッドになってしまい、日本語入力がとてもつらいです。

qurasow の話

rake は rule とかで make とおんなじ感じで .c から .o への変換に gcc を使うぜとかできるんですが、 そのまま書くとこんな風になって: (rule ".c" => ".o" (t) (sh "gcc -O2 -W -Wall -c #{t source} -o #{t target}")) どうやれば実装できるかわからない…