タグ

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

  • ヽ( ・∀・)ノくまくまー(2008-03-25)

    % ssh -v host1 ... debug1: Next authentication method: gssapi-with-mic debug1: Unspecified GSS failure. Minor code may provide more information Unknown code krb5 195 認証が失敗するまで10秒ほど待たされて辛い。しかも ssh だけでなく、scp でも毎回これだけ待たされてはいよいよ耐えられない。 GSSAPIAuthentication てことで、回避オプション。(thanks to yamaz)

    TrinityT
    TrinityT 2009/10/29
    ssh接続が遅い場合は、GSSAPI認証設定を見直すべし。
  • [cucumber][テスト] テストデータツールまとめ(2009春夏)

    ● [cucumber][テスト] テストデータツールまとめ(2009春夏) 調査結果 知見 みんな YAML での Fixture 作成には辟易 (except DHH) DHH は初心者 BDD の流れから全体の fixture でなく必要なデータを作成するのが主流 データ作成ツールは Machinist がすこぶる評判いい (現在のベスト) 集合的なデータが必要な場合は Dataset を使い、その中から Machinist を使う Fake データの作成は Faker gem がこれまたすこぶる評判よし Machinist の発音がわからない 今、cucumber + webrat + mozrepl + firefox + xvfb + rspec + machinist + faker が俺の中で激熱! 参考 http://github.com/aslakhellesoy/cu

    TrinityT
    TrinityT 2009/06/09
    テストデータ比較
  • ヽ( ・∀・)ノくまくまー(2009-04-15)

    ● [エッグ][Merb][DB] CouchDBを用いた2009新人公演4月におけるあっすーの干され問題の検証 4/4〜5 に開催された「2009新人公演4月」は、セットリストの充実ぶりと、それに負けないメンバーの熱演によって成功を納めた。もちろん全ての観客が公演に満足したのであるが、各々の帰路において、皆が何か納得がいかない胸の支えをおぼえた事も確かであろう。その漠然とした違和感の正体は、ずばり 我らがあっすーの出番が少ない という点だ。この問題は以前から指摘されていたものの、絶対に認めたくないというヲタ心理や、真面目に調査しようとすると涙するために、多くのあっすーヲタは思考停止し、気付かぬフリをしてきた。しかしながら、今回は正直レベルで「1回ぐらいしか出てきてね?」という気がしてならず、いよいよ我慢の限界を越えたので正しく検証を行うこととする。 また、前述の精神的問題以外にも、この

  • ヽ( ・∀・)ノくまくまー「habtm と has_many(ActiveRecord)」

    ● [Rails] habtm と has_many :through (ActiveRecord) habtm は多対多の関係にある2つのモデルを表現するときに非常に便利です。 テーブル (habtm)

  • [Rails] Metal, Metalの戦闘力 - ヽ( ・∀・)ノくまくまー(2008-12-16)

    ● [Rails] Metal Rails edge に Metal という新しい機能が追加された。これは Rack を用いた高速な Controller であり、Rails の色んな機能は捨ててでも、兎に角、単純で速いレスポンスがどうしても必要だ!という局面ではもの凄い助けになるだろう。 http://github.com/rails/rails/commit/8c3a54366435eebc2c8aa63b63e1349ce74a7b38 作成 場所は app/metal。metal ジェネレータが用意されているので、controller と同じ感覚で使える。既存のコントローラ(top1)と速度比較をするので、こちらの名前はtop2にしてみる。 従来のコントローラ的思想でいけば top2_metal.rb が作成されそうなものだが、そうはなっていない。この辺あたりに Merb 臭が少し

    TrinityT
    TrinityT 2009/02/05
    高速Controller、性能差4倍以上!
  • 優しいMerbの育て方 - ヽ( ・∀・)ノくまくまー(2008-12-02)

    ● [Merb] Extlib Ruby をより便利に、あるいは暗黒的に使うために、誰もが基classを拡張したことがあるだろう。その中で、フレームワークが利用するレベルになると、汎用的な拡張ライブラリとして gemgithub で公開されることが多い。Rails であれば ActiveSupport が有名であるが、Merb では Extlib というライブラリを利用している。 なぜActiveSupportを使わないの? Merb は最低限で動くから ActiveSupport すら必須ではない!みたいな売り文句にしておきながら Extlib を裏で使ってたら卑怯じゃね?朝三暮四じゃね?という気もするが、ActiveSupport は太りすぎていてロードにすら時間がかかるのも事実。 % irb -r rubygems irb(main):001:0> start = Time

  • 1