タグ

2015年10月14日のブックマーク (3件)

  • 雑なツイートをしてしまったばかりにrubyを高速化するはめになった俺たちは!

    逆に言うと、Rubyの文字列型の内部実装がropeになれば、freezeしてもしなくても変わらない速度が出るようになって、結局freezeする必要なんてなかったんやーで丸く収まるんじゃないの?と思いました #雑な感想 — Kazuho Oku (@kazuho) October 6, 2015とツイートしたところ、処理系の中の人から @kazuho 文字列を弄る話じゃなくて、文字列の identity の話なので、ちょっと関係ないかなぁ、と — _ko1 (@_ko1) October 6, 2015みたいなツッコミをもらって、うっすみません…ってなってRuby VMのコードを読むことになったわけです。 で、まあ、いくつか気になる点があったので手をつけてしまいました。 1. オブジェクト生成のホットパスの最適化 ホットスポットだとされていたところのコードを読んでると、オブジェクト生成の際に

  • 持たないプログラマ

    仕事で成果を挙げたいのなら、何かをオウンしろという。 たとえばモジュール。機能。ライブラリやフレームワーク。まとまったコードを書いて、あるいは引き取って、自分の持ち物にする。バクを直し、人のコードをレビューして、持ち場の面倒を見る。 何かをオウンするのが、自分はあまり好きでない。なにしろめんどくさい。 コードをオウンするのは家を買うようなものだろうか。持ち家に憧れローンを組む人はいる。コードの対価として重責を引き取る人もいる。気持ちはわかる。自分にも憧れがあった。でも今は月々の返済に追われない身軽さが勝る。我ながら気が弱い。 オーナーシップには副作用もある。自分の所有権を守りたい心理が働く。領土を壁で囲いたい誘惑に駆られる。執着と責任の磁場に包まれて正気と勇気を保てるのか。 何もオウンせず働くのは借家暮らし。あるいは居候。部屋をひとつ間借りする代わりに家主の仕事を手伝う。コードから虫を追い

    持たないプログラマ
  • 同じようなキャリアを歩んでいる先輩が、他にいなかった 【Kaizen Platform 伊藤直也さん】|【パソナキャリア】パソナの転職エージェント

    「新天地に飛び出したい気持ちもあるが、今の会社に愛着があるから転職に踏み切れない……」 こんな悩みを持つビジネスパーソンもいるだろう。そんな迷いに対して、「自分も同じようなことで悩んだことがある」と言うのが、ウェブのエンジニアとして著名な伊藤直也さんだ。 伊藤さんは、新卒で入社したニフティでブログサービス「ココログ」の立ち上げに参画。転職先のはてなでは取締役CTOとして「はてなブックマーク」を開発し、グリーではソーシャルゲーム開発現場の統括を歴任した。現在は、サイト改善のA/B テストを提供するKaizen Platform技術顧問を務める。 移り変わりの激しい業界で、傍目には常に正解と言える選択をし続けたように見える伊藤さんに、キャリア形成についてお話を伺った。 「周囲を自分好みに変化させたい」というのはエゴかもしれないと思った ――ウェブ業界ができてまだ20年も経っていないといわれま

    同じようなキャリアを歩んでいる先輩が、他にいなかった 【Kaizen Platform 伊藤直也さん】|【パソナキャリア】パソナの転職エージェント