タグ

ブックマーク / wota.jp (8)

  • ヽ( ・∀・)ノくまくまー(2007-03-23) DB勉強会 〜 大規模ソースコードの読み方 〜

    ● [Rails] DB勉強会 〜 大規模ソースコードの読み方 〜 内輪で集まってDB与太話をやるのかと勝手に想像していたら、ミラクル・リナックスのCTOの吉岡さん(参考1)がいらっしゃって軽く引いた(いい意味で)。前半は吉岡さんのプレゼンで「大規模ソースコードの読み方」。動的なソースコード解析で役立つ profiler や tracer の紹介が勉強になった。これらを使うと、ソースコードを全く読まないどころか、そのアプリケーションを初めて使った場合でもすぐにボトルネックを見つけ出すことができるらしい。実際、Ruby歴3時間の吉岡さんがgc.cのボトルネック解消パッチを作れたとか。(参考2)。素晴らしい。後半はDB周りの雑談から殆どがRailsネタに。吉岡さんすいません。 ● メモ printf デバッグは有益無害 基は -g でコンパイルしてgdbで実際に実行しながらソースコードを追う

    TAKESAKO
    TAKESAKO 2009/08/04
    printf デバッグは有益無害 → むしろ推奨?w
  • 本当は怖い家庭の Rubygems - ヽ( ・∀・)ノくまくまー(2009-06-04)

    ● [Ruby] 当は怖い家庭の Rubygems /usr/bin/* を勝手に荒らされるという話。今気付いただけので、ガイシュツなら無視してOK。 詳細 パッケージのディレクトリに、 とか書いておけば、その gem ファイルをインスコしちゃうと、無条件、無確認で /usr/bin/ls を上書きするのね。 gem のインスコなんてフツー root でやるし ギッハブにあるよく知らない野良 gem でも躊躇せずインスコしてるし Rubygems のセンスのなさは世界が認めるところだけど、このセキュリティ感覚は異常じゃね?俺が知る限り、これは世界一楽なバックドア仕込みフレームワーク。 使い方間違い? いやいや。もしかしたら、作者に言わせれば、 それはお前の使い方間違いだよ bin/* をチェックしてからインスコしろよ あと、野良とか入れんなよ てことなのかもしれないが、bin/* のチェ

  • ヽ( ・∀・)ノくまくまー(2008-06-20) 日本Ruby会議2008 (0thDay)

    ● [Ruby] 日Ruby会議2008 (0thDay) 週末に予定があるのでチケットも買ってなかったのだが、moro さんに召還されて0thDay(無料日)に参加。「ブースもあるから遊びに来なよ!」的なノリでつくばに誘い出され、いつの間にか「Rails勉強会・東京」の代表として「内外コミュニティ紹介」に連れ出されて行ったのも、今となってはいい思い出です。まぁ、年に1度のRuby祭だからいいよね。偉い人やお世話になった人達にも久々に会えて、新しい出会いもあるし。特に、河原さん@Sunと知り合えたのは大きな収穫だった。 DTrace普及の障壁 てことで、現在の DTrace が抱える問題に関して、疑問に感じていた部分を全部質問してみた。 Linux 非対応 Sunの気度 (新プロバイダの公開) OpenSolaris での利用 Mac版とSolaris版での差異 安定性 Linux

    TAKESAKO
    TAKESAKO 2008/06/24
    【チケットも買ってなかったのだが、moro さんに召還されて0thDay(無料日)に参加。「ブースもあるから遊びに来なよ!」的なノリでつくばに誘い出され、いつの間にか「Rails勉強会・東京」の代表として】
  • ヽ( ・∀・)ノくまくまー(2007-11-19) MySQL やめました

    どう見ても 4.1 → 5.0 で退化してます。ありがとうございました。というか、こんなこともできないのにPostgreSQLより速いとか言ってたのかよ。これじゃRDBというより、ただの主キーに紐付いたデータ(1階層)取るだけのストレージ、みたいなねぇ。RDBとしてはおもちゃだよ。てか、RDBを名乗っちゃだめだろ。 そもそも現在のほぼ全てのRDBMの実装はRelational Modelに準拠しておらず、結果セット(タプル)の見出しは集合ではなく配列になってしまっていて、それは数学的な根拠(メリット)が薄れてRMの最大の魅力とも言うべき閉包性を失うことになってるんだが、逆にメリットもあって、具体的には実装レベルでは速度向上や利便性なんだけど、そいう利点があるからこそ容認されているんであって、さらにその利便性(ここでは結果セットのドメイン名指定に"*"が使えること)を捨てるなんて閉包性が無駄

  • ヽ( ・∀・)ノくまくまー(2007-08-20)

    4コアに期待しちゃって眠れないってこういう気分なの? 静的ファイルにも Rails にも concurrent に ab レスポンスボディは同じ結果になる 最初は静的ファイルに "nksk" かな? 予想は全部、Rails は×マーク 負け ちゃめちゃめそーおー Rails は100倍かかるの?少し心配だけどわくわくしてるわ DB・ERb は必要無いわ、David が驚くくらい 早く render :text=>"nksk" しちゃうもん production モードも完璧だし nksk ベクトル

    TAKESAKO
    TAKESAKO 2007/08/20
    Railsサーバーベンチマーク
  • http://wota.jp/ac/?date=20070614

    TAKESAKO
    TAKESAKO 2007/06/15
    ちょ > 「モテ男研究家のセカちゃんはモテ男の研究には詳しいけどセカちゃん自身は(省略されました)」
  • ヽ( ・∀・)ノくまくまー(2007-06-10) 日本 Ruby 会議 2007 (2日目)

    TAKESAKO
    TAKESAKO 2007/06/11
    > 頼みのIRCログには「くまー」と一杯書かれていた。夢かと思ったけど現実だった。
  • http://wota.jp/ac/?date=20070609

  • 1