2013-01-01から1年間の記事一覧
札幌の東の方でペアプロをやってきた。相方はあんにゅい人だった。お題は FizzBuzz ゲーム。言語は JAVA スクリプト。普段 Ruby か C しか書かない私が JAVA スクリプトなんてはたして使えるのだろうか。甚だ疑問であった。 成果物はこちら。Slim を使うため…
世の中には色んなウェブエンジニアがいるので、DevOps といってもやってる仕事の割合は人それぞれで変わると思う。これを DevOps のグラデーションと名付けたい。5段階くらいで分けると次のようになると思う。 ただのオプス 少しデブなオプス デブオプス 少…
今朝、rubygems.org のミラーの一部が応答してくれず、たくさんの CI ジョブが bundle install できずに何度も死ぬ現象が起きて阿鼻叫喚でした。 問題が起きていないミラーサーバを直接見に行くと bundle install は成功するようでした。 そこで、Gemfile に…
vim-cruby を作った。便利。 Before After
炭酸水を好んでよく飲んでいる。家でビールを飲まずに炭酸水を飲めば、痛風も防げるしお金も節約できて嬉しいかもしれない。 と、なんとなく考えているうちに、気づいたら炭酸水を買う場合と自分で作る場合のコストを比較していた。その記録をここに残してお…
Sun Microsystems という名前でキッチン用品の販売会社を作って、SPARCstation っていう名前のシステムキッチンを売り出したら、買う人はいそう。 っていう話を、いつか忘れたけどランチの時に話した。 Solaris っていう名前の業務用食洗機も出して、設置で…
irb(main):001:0> RUBY_DESCRIPTION => "ruby 2.1.0dev (2013-08-01 trunk 42311) [x86_64-darwin12.4.0]" irb(main):002:0> 1/3r => (1/3) irb(main):003:0> 1+2i => (1+2i) irb(main):004:0> 0.5r => (1/2) irb(main):005:0> 便利になったね〜♪ 参考: http…
以下、スライドです。 http://github.com/mrkn/whitesnake.git みてね♡
比較記事がまだ無かったので表を作ってみよう。 項目 新 旧 CPU Qualcomm Snapdragon S4 Pro 8064(1.5GHzクアッドコア) NVIDIA® Tegra® 3モバイル プロセッサ 1.3GHz (クアッドコア稼動時最大1.2GHz) メモリ 2GB 1GB ストレージ 16/32GB 16/32GB 画面解…
勇者はパルプンテを唱えた。 すべての DNS サーバのゾーン情報が消えてなくなった。
急に脳裏に浮かんだこと。 「英会話の時はぜんぜん喋れないけど、メールとかチャットなら苦労せず英語で表現できる」 これって、引きこもりすぎちゃった人が良く発症してる「会話しようとしても上手く喋れない」症状と同じなんではないだろうか。こういう人…
とても綺麗で良いと思います。
作業しながら Rubyistokei が後ろで動いていればとても便利だろうなと感じたので、そういうのを作ろうと思って2日前に Xcode のプロジェクトを新規作成したんだけど、プロジェクトを作っただけで放置してた。 今日、突然やる気が出てきて、背景ウィンドウを…
$$ x \times 10^n = x \times 2^n \times 5^n = (x << n) \times 5^n $$ 最初の形と最後の形、どっちが高速だろうか? (補足1) \(10^n\) を作るコストが気になってる。 (補足2) \(5^n\) の桁数は \(10^n\) の 0.7 倍だから、その分乗算の時間も短くて済みそ…
大きな橋を渡った。とても寒かったし、高くて怖かったけど、世紀末っぽくて良かった。 明日は19時に退社します。
定時で仕事を中断する事は、結構難しい。
自分へのお土産です。 北海道から戻るときは新千歳空港の佐藤水産でカニみそか何かを買うか、もしくはこの写真の帆立貝柱を買うかしている。 僕には悪い癖があって、目の前にある酒の肴的な食べ物は無意識に食べ尽くしてしまう。この帆立貝柱なんかは、東京…
\[ \frac{1}{89} = \frac{1}{10^2} + \frac{1}{10^3} + \frac{2}{10^4} + \frac{3}{10^5} + \frac{5}{10^6} + \frac{8}{10^7} + \frac{13}{10^8} + \cdots \]
こんばんは。今日は20時に退社しました。 先日、大江戸 Ruby 会議 03 が、深川江戸資料館で開催されました。大江戸 Ruby 会議は、Asakusa.rb のメンバーの生活発表会として位置づけられている地域 Ruby 会議です。そこで私は Ninja Talks の1枠を頂戴し、普…
今日は20時 (JST) に退社するつもりでした。現在 22:53 でござる。 先週末、Jenkins の git プラギンと git-client プラギンをバージョンアップしたんです。 Git リポジトリへのアクセスについて特に問題は起きてなかったので、安心して大江戸Ruby会議03を楽…
bigdecimal の実装について考えようとしていたら、フーリエ級数展開を復習したくなった。 こんなやつ↓ \[ \begin{split} f(x) &= \sum_{k=-\infty}^{\infty} c_k e^{\mathrm{i}kx} \\ c_k &= \frac{1}{2\pi}\int_{-\pi}^{\pi} f(t)e^{-ikt} dt \end{split} \…
某オープンチャットでの会話でT社とC社の違いが明らかに。 T社はGCを作り替えたオレオレrubyを作ったが、やっぱりあかんからJVMに移行した。 一方C社はGCを止めた。
\[ \sqrt{\frac{1}{2}} \sqrt{\frac{1}{2} + \frac{1}{2}\sqrt{\frac{1}{2}}} \sqrt{\frac{1}{2} + \frac{1}{2}\sqrt{\frac{1}{2} + \frac{1}{2}\sqrt{\frac{1}{2}}}} \cdots = \frac{2}{\pi} \]
bash から zsh へ screen から tmux へ どうしよ〜
某弊社のメインプロダクトが抱える spec ファイルの中から最も実行時間が大きい順に8個の spec ファイルを使って、(1) ree、(2) 1.9.3-p374、(3) 2.0.0dev r38890 の3つの ruby たちに速度を競ってもらったよ! やったね!ruby 2.0 すごいねっ! (上記の結果…
T/O