JuliaTokyo #5 に参加した

きのう JuliaTokyo #5 に参加した。おととい富山に日帰りで行く用事があって今回は発表できなかったので、次回は何か喋りたい。 今回も面白い発表が目白押しだった。hshindo さんによる Merlin.jl は、Chainer から乗り換える先として一考に値すると思う。こ…

WEB+DB PRESS vol. 89 に深層学習の特集記事を書きました

10/24 発売の WEB+DB PRESS vol. 89 で『深層学習』というタイトルで特集記事を執筆させていただきました。 特集の概要 本特集は、機械学習に明るくないWEBエンジニアが深層学習へ入門する際のスタート地点になることを想定して執筆しました。 深層学習へつ…

JuliaTokyo #4 で画像の特徴色抽出について LT した

仕事で挑戦している画像の特徴色抽出について JuliaTokyo #4 で喋りました。 これ以上の高精度を追求するには、ピクセル毎に料理か否かをラベリングするくらいの意気込みが必要だろうなと思っていて、実際にそれに相当する事には取り組むつもりでいます。 と…

分岐水栓

明日、食洗機が届く予定なので Panasonic のサイトで取り付け方を復習している。明日届くのにまだ準備をしていなかったのである。 食洗機の取り付けには分岐水栓なるものを取り付ける必要がある。 Panasonic のこのページのフォームに水栓の型番を入力すると…

スペインの様子

スペインでは TeX を履いています。

札幌でペアプロした

札幌の東の方でペアプロをやってきた。相方はあんにゅい人だった。お題は FizzBuzz ゲーム。言語は JAVA スクリプト。普段 Ruby か C しか書かない私が JAVA スクリプトなんてはたして使えるのだろうか。甚だ疑問であった。 成果物はこちら。Slim を使うため…

DevOps のグラデーション

世の中には色んなウェブエンジニアがいるので、DevOps といってもやってる仕事の割合は人それぞれで変わると思う。これを DevOps のグラデーションと名付けたい。5段階くらいで分けると次のようになると思う。 ただのオプス 少しデブなオプス デブオプス 少…

rubygems.org の一部のミラーが応答してくれない問題が起きたんので謎の環境変数を作り出した話

今朝、rubygems.org のミラーの一部が応答してくれず、たくさんの CI ジョブが bundle install できずに何度も死ぬ現象が起きて阿鼻叫喚でした。 問題が起きていないミラーサーバを直接見に行くと bundle install は成功するようでした。 そこで、Gemfile に…

vim-cruby

vim-cruby を作った。便利。 Before After

炭酸水のコスト

炭酸水を好んでよく飲んでいる。家でビールを飲まずに炭酸水を飲めば、痛風も防げるしお金も節約できて嬉しいかもしれない。 と、なんとなく考えているうちに、気づいたら炭酸水を買う場合と自分で作る場合のコストを比較していた。その記録をここに残してお…

Sun Microsystems

Sun Microsystems という名前でキッチン用品の販売会社を作って、SPARCstation っていう名前のシステムキッチンを売り出したら、買う人はいそう。 っていう話を、いつか忘れたけどランチの時に話した。 Solaris っていう名前の業務用食洗機も出して、設置で…

Ruby が分数と複素数のリテラル表現をサポートしたよ〜

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…

Testing casual talks #1 で COOKPAD の CI 管理について紹介しました

以下、スライドです。 http://github.com/mrkn/whitesnake.git みてね♡

新 Nexus 7 と現行 Nexus 7 の違い

比較記事がまだ無かったので表を作ってみよう。 項目 新 旧 CPU Qualcomm Snapdragon S4 Pro 8064(1.5GHzクアッドコア) NVIDIA® Tegra® 3モバイル プロセッサ 1.3GHz (クアッドコア稼動時最大1.2GHz) メモリ 2GB 1GB ストレージ 16/32GB 16/32GB 画面解…

パルプンテ

勇者はパルプンテを唱えた。 すべての DNS サーバのゾーン情報が消えてなくなった。

英会話の時はぜんぜん喋れないけど、メールとかチャットなら苦労せず英語で表現できる

急に脳裏に浮かんだこと。 「英会話の時はぜんぜん喋れないけど、メールとかチャットなら苦労せず英語で表現できる」 これって、引きこもりすぎちゃった人が良く発症してる「会話しようとしても上手く喋れない」症状と同じなんではないだろうか。こういう人…

iOS7、まだ使ってないから見た目についての感想しか言えない

とても綺麗で良いと思います。

Rubyistokei.app を作った

作業しながら Rubyistokei が後ろで動いていればとても便利だろうなと感じたので、そういうのを作ろうと思って2日前に Xcode のプロジェクトを新規作成したんだけど、プロジェクトを作っただけで放置してた。 今日、突然やる気が出てきて、背景ウィンドウを…

10のn乗倍について

\[ 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時に退社します。

今週の気付き

定時で仕事を中断する事は、結構難しい。

自分へのお土産

自分へのお土産です。 北海道から戻るときは新千歳空港の佐藤水産でカニみそか何かを買うか、もしくはこの写真の帆立貝柱を買うかしている。 僕には悪い癖があって、目の前にある酒の肴的な食べ物は無意識に食べ尽くしてしまう。この帆立貝柱なんかは、東京…

89

\[ \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 \]

大江戸 Ruby 会議03で、某レシピサイトの Ruby 1.9.3 対応で苦労した点を共有しました

こんばんは。今日は20時に退社しました。 先日、大江戸 Ruby 会議 03 が、深川江戸資料館で開催されました。大江戸 Ruby 会議は、Asakusa.rb のメンバーの生活発表会として位置づけられている地域 Ruby 会議です。そこで私は Ninja Talks の1枠を頂戴し、普…

Jenkins の git-client プラギン 1.0.4 に殺されかけた話

今日は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を止めた。

Pi

\[ \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 へ どうしよ〜

ruby 2.0 でテストがすごく速くなるよ〜

某弊社のメインプロダクトが抱える spec ファイルの中から最も実行時間が大きい順に8個の spec ファイルを使って、(1) ree、(2) 1.9.3-p374、(3) 2.0.0dev r38890 の3つの ruby たちに速度を競ってもらったよ! やったね!ruby 2.0 すごいねっ! (上記の結果…