pockestrap

Programmer's memo

2014-04-01から1ヶ月間の記事一覧

階乗を計算するQuine(もどき)書いた

前置き 昨日、DentooLT #7に行ってきました。面白いLTばかりで楽しかったです。 そこで、RubyでQuineを書いたってLTを見ました(Slideshareとかに上がってないのかな…)。 クワイン(英: Quine)は、コンピュータプログラムの一種で、自身のソースコードと完全…

【黒魔術】binding_of_caller gem でメソッド呼び出し元の binding を手に入れる

GitHub - banister/binding_of_caller: Retrieve the binding of a method's caller in MRI 1.9.2+ この gem を使うと、メソッド呼び出し元の binding で eval することができます。 binding とは class Binding (Ruby 2.0.0) ローカル変数やオブジェクトを…

NyaoBundle つくった

NyaoBundle とは pocke/NyaoBundle · GitHub NeoBundle を汎用的にしてみたような感じ。 NyaoBundle という変な名前は、ねこが好きだから。にゃお。 使い方 mikutter のプラグインを管理する例です。 ### file: ~/.mikutter/plugin/.nyaobundlerc get 'pocke…