2011-07-01から1ヶ月間の記事一覧

30年目の8月

30歳になって初めて経験する8月は、これまでの人生で最も大きな8月になりそうだ。

bigdecimal が gem になりました

ruby の trunk と ruby_1_9_3 ブランチで、bigdecimal 標準ライブラリをデフォルト gem にしました。 ただそれだけ。

北海道開発オフに来ています

ひさびさに参加している気がする。今日の会場である株式会社オープンソース様は、私の現在の居住地から近いので参加しやすいです。何をやったか: ruby_1_9_3 ブランチで Rational#to_d のデフォルト引き数を復活させ、警告を出すようにした (r32753)。 trunk…

OS X 10.7 (Lion) で ruby-1.9.2 を使うには

OS X Lion では、ruby-1.9.2 を gcc-4.2 でビルドしても動きません。その原因は #5047 です。 また、Lion の標準 gcc は llvm-gcc になっており、ruby-1.9.2 は llvm-gcc に対応させるための修正が行なわれていないため、ビルド時に gcc-4.2 を使用する必要…

OS X 10.7 (Lion) で使える ruby-1.9.2 を rvm でインストールするには

下のエントリで紹介した patch を当てた ruby-1.9.2 を rvm でインストールするには --patch オプションを使いましょう。 $ curl -o ruby-1.9.2-lion.patch https://raw.github.com/gist/1110796/cb6097bdaaedd6d9525041ecabe5f78e77fb4f10/ruby-1.9.2-lion.…

正解がないもの

正解が無いものに対して、何らかの方針を決定しなければならないとき、とてつもない難しさと若干の恐怖を感じる。

MBPの修理が終わって出荷されたようだ

Uploaded with Skitch!Apple Store に入院させた Mac の修理状況はアップルの修理状況の確認ページで見ることができる。昨日まではずっと「状況不明」だったので、ここは主に修理が終わった後の Mac の所在を調べるためのものなんだと思う。

プレゼント効果はすごいと思った

たかが本なんだけど、自分で買うのと、人から頂くのとでは全然扱い方や捉え方が変わるなぁと思った。きっと、誕生日プレゼントで頂いた書籍は、ウィッシュリストに入れていたくらいだから、いつか自分で買った可能性はある。でも、自分で買ったとしても、そ…

頂いた誕生日プレゼントたちと御礼

オム子様からは『板尾日記』を頂きました。ありがとうございます!こういう普通の人が読んでそうな書籍を読む習慣は、昔からありませんでした。特に最近はその傾向に拍車がかかっているようです。ここ数年で買った本を振り替えると、数学、物理学、コンピュ…

OS X Lion をインストールして最初にやったトラックパッドの設定

OS X Lion ではトラックパッドの機能がジェスチャー周りで豊富になったためか、初期設定では今までのジェスチャーが別の機能として認識されてしまったりするようです。そこで私は以下のように設定して、今までと同様の使用感を取り戻しました。 "Point & Cli…

僕の誕生日ですよ

今日は僕の誕生日です。とうとう、2進法、3進法、5進法、6進法、10進法、15進法、30進法で桁上がりする年齢に到達しました。以下のサイトが皆様の御参考になりましたら幸いです。 http://amzn.to/mrkn_wl (追記) プレゼントを贈って下さった皆様、誠にありが…

Ruby会議2011でLTしました

先日行なわれた Ruby 会議 2011 の最終日の LT で喋ってきました。内容を短くまとめると「僕達は Rational の小数表現リテラルが必要で、浮動小数点数は必要ない」になります。以下は slideshare で公開したスライドです。 The world without the literal no…

iTerm2 version 1.0 with AquaSKK support

iTerm2 のバージョン1.0がリリースされたようですね。あいかわらず AquaSKK との相性は最悪ですので、パッチを当てたものを以下に置いておきます。 https://github.com/downloads/mrkn/iterm2/iTerm-1.0-aquaskk.app.zip

Vim で乱数生成

Vim には乱数生成用の関数が無いそうなので、Knuth の引き算法をさらっと実装してみました。

mrkn256.vim の light background 対応

mrkn256.vim の light background 対応をやっています。場所は github の light_background ブランチです。このブランチでは、set background=light することで白背景の mrkn256 を使用できます。set background=dark すれば今まで通り黒背景の mrkn256 を楽…

Ruby勉強会@札幌-18 で喋りました

Ruby 勉強会@札幌-18に参加してきました。今回は、クックパッドさんから4名が参加するという、いつになく豪華な勉強会でしたね。今日来て下さった方々とは RubyKaigi でも御会いできるそうなので、2週間後の RubyKaigi も楽しみです。一番印象に残ったのは、…