Twitter に入って 1 ヶ月が経ちました。現在研修やらでサンフランシスコに来ています。小さいながらも自分が書いたコードが Twitter 上で動いているのを見るのはとても不思議な感じ。 Twitter の Username は @higepon なのでぜひフォローしてね。
![Twitter に入社しました - higepon blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/430421c19792df56203f8e04b23a72eb897d102a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhigepon%2F20120206%2F20120206052741.jpg)
2012/1/15 をもちましてサイボウズ・ラボ株式会社を退職することになりました。 お世話になったみなさん本当にありがとうございました。 各分野でのトップレベルのエンジニアに囲まれた 4 年間は本当に刺激的でした。ラボでは良い上司(畑さん)に恵まれラボのミッションに沿う形で、比較的自由に研究・開発に取り組むことができました。外に出ているだけでも Mosh / Mio / outputz など。どのプロジェクトでも自分が実現したいこと、自分の能力と真摯に向き合う必要のあったかけがえのないプロジェクトでした。この 4 年間に学んださまざまなことは、今の自分を形成する「成分」の中でも大きな割合を占めていることを感じています。サイボウズ・ラボおよびサイボウズのみなさま本当にありがとうございました。 1 月末から新しい職場でソフトウェアエンジニアとして新たな一歩を踏み出します。みなさま今後ともよろ
さっきデスクトップパソコンの電源ボタンを押してシャットダウンした。シャットダウンボタンは青く光っていて目立つ。 最近「おかあさんといっしょ」でたまに流れる「しまうまグルグル」という歌にはまっていて、さびの部分で頭をぐいんぐいんする。さびがキャッチー。
Erlang のテストには id:Voluntas 推薦の EUnit を使っていて満足している。ただし一つだけ不満が。テスト結果表示に色がつかない。テストが失敗したならRed、成功ならほめたたえてGreenで表示して欲しい。 色がついていないと「うっかりテスト失敗を見逃してコミットしてしまう」事件が発生する。 EUnit に手を入れようかと思ったが面倒そうなので外部ツールを書いて対応する事にした。 http://github.com/higepon/gor 以下のように gor にテスト結果の出力をパイプ経由で渡すと色がつく。ただそれだけ。でもこれで TDD Life が快適に。 gor は Scheme で書かれていて Mosh が必要。コードはとても短いから Perl とかで書く方が良いかもしれない。
Mosh Windows 版ビルドのために vmware 起動 長らく vmware を起動していなかったのでカーネルが変わり vmware-config.pl が要求され時間がかかる vmware console が必要なのでプラグイン導入済みの Firefox 起動 Firefox の起動が異常に遅い 長らく Firefox を起動していなかったので拡張のアップデートに時間がかかる vmware 上の Windows が起動を始める 長らく Windows を起動していなかったので Windows アップデートが始まる Windows アップデートの待ち時間の間、ホスト側で作業をしようと思うが、意外に I/O などで持って行かれて作業にならない。 果てしなく待たされるのであった。
TDD の心構え テストが邪魔 crash test dummy domain specific language モデルにデザインパターンはめる 日付→曜日 スレッドセーフとは 0割 persistent strategy closure of operation
ひげ太が7ヶ月と1日でハイハイを開始した。まだなめらかには動けず失敗もすることも多いが前に進もうという気持ちが見えて興味深い。ハイハイしまくりというわけではなく、本当に興味のある物が目の前にあると始める。例えば、ThinkPad、携帯電話、テレビのリモコンなどである。観察していて面白いのは、彼が何を求めているのかに関して発見がある事。もうずいぶん前に飽きたであろうおもちゃに突然興味を持って近付いていく事もある。これは以前だったら気づいてあげられなかったことだ。 動き回って目が離せないのでベビーサークルの購入を考えていたのだが、herumiさんに 100 円ショップのパーツで自作できる事を教えてもらい部品(キッチンラックネットとジョイント)を買ってきた。明日組み立て。 あと大きなへ変化といえば、軽い嘘泣きをするようになった。もうあからさまにバレバレないつもと違う泣き方で不満を表明し抱っこを要
いろいろと制限付きではあるが JIT 版の fib が動いた。(正確には JIT コンパイラが吐くコードが動いた。Just in time なコンパイルはしてない) 速度比較 通常の (fib 30) 250msec JIT (fib 30) 200msec JIT 版の fib はまだ速くなる余地がある。 VM の仮想レジスタを実レジスタにのせる peephole optimization で不要命令削除 など。 150 msec くらいになるならやる価値ありそう。 JIT コード (let* ([code1 (let ([label (gensym)]) (assemble (append (REFER_LOCAL_PUSH_CONSTANT 0 (vm-make-fixnum 2)) (BRANCH_NOT_LT label) (CONSTANT (vm-make-fixnum 1)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く