タグ

ブックマーク / moro.hatenadiary.org (31)

  • ダミーWebサーバを作るライブラリ、wwをリリースしました - moroの日記


    WebAPI使WebAPI?stubFakeWeb(!!)使Sinatragem http://github.com/moro/ww http://gemcutter.org/gems/ww  ww(Double Web)Double(mock, stub, spy)Web() API使 
    ダミーWebサーバを作るライブラリ、wwをリリースしました - moroの日記
  • ネストしたリソースの扱いの話とか - moroの日記

    Rails勉強会@東京の月刊Merbで瀧内さんがサンプルを示しながらMerbの使い方を説明してくれました。 で、そのときにブログのようなものを実例に使っていまして、そのCRUDの設計についてプチ議論になっています。 まとめ なんかコードを書いてみたりしたらえらい長くなったので、私の考えを簡単に要約すると とりあえずこの前提に興味があるならDHHのプレゼンを見るといいと思います map.resource使うといいよ ビューの事情なんだからAjaxとテンプレート差し替えで何とかするのがいいかと それを簡単にするプラギンが欲しい という。あと読み返して思ったんですが、ネストしたリソースの扱いについての議論に対して、そのリソースはネストしていない、という主張が来てるのか。それはすれ違うなー、と思いました。 ここから意見いろいろ データ構造としてはよくあるブログを想起していただければいいんですが、P

    ネストしたリソースの扱いの話とか - moroの日記
    yugui
    yugui 2009/01/31
  • JRubyとPOIを使ってMS Officeのテキストを抜き出すライブラリを作りました - moroの日記


    MS Office DeltaAttackGitHub http://github.com/moro/delta_attack/tree/master xlhtmlSIExcelApache POI使JavaRubyJRubyWEBrick使++ JRuby使CRubyRails使
    JRubyとPOIを使ってMS Officeのテキストを抜き出すライブラリを作りました - moroの日記
  • Chmer用のchmバンドルを生成するRuby Script - moroの日記


    id:cho45Mac OS XCHTML Chmer http://coderepos.org/share/browser/lang/ruby/misc/chm-generators/generate-local-gems-chm-bundle.rb gemgemRDocchm-Vgem $ gem2chemr_chm.rb rspec #=> generates latest ./rspec-1.0.8.chm $ gem2chemr_chm.rb rspec -v 1.0.5 #=> generates latest ./rs
    Chmer用のchmバンドルを生成するRuby Script - moroの日記
  • TDDとテストファースト => TDDのオレオレ定義と5回リロードルール - moroの日記

    自分でももやもやしてるのでツッコミ希望。 考えだした元記事 : http://techon.nikkeibp.co.jp/article/TOPCOL/20070806/137518/ TDDを紹介するときに、「TDDではプロダクトコードの前にテストを書く」という紹介のされかたが多いんですが、これはちょっと誤解を招く表現だなぁ、と思います。TDDを達成するための1つの(とても有効な)技法としてテストファーストがあるわけですが、その関係は"=="じゃなくて包含だよなぁ、と思うのです。 TDDは字義通りに解釈してもしなくても、テストが開発を駆動することが重要なわけです。駆動するというのはもちろん先にテストを書けば駆動してるんですけど、それは必要条件じゃない。 別にあとから作っても*1、 自分が作ってるモジュールを使ってみたら、APIが「ねーよwww」くらい使いづらいものであると気づいたり、とか

    TDDとテストファースト => TDDのオレオレ定義と5回リロードルール - moroの日記
    yugui
    yugui 2007/08/17
    Test FirstではないTDDの
  • RSpecを0.8.x から 1.0.x にあげる際のポイントメモ - moroの日記


    RSpec0.XAPI 2007/5/191.0.0 RSpecAPI使RSpec 0.8.xspec1.0.01.0.x  contextspecify 
    RSpecを0.8.x から 1.0.x にあげる際のポイントメモ - moroの日記
  • RSpec 0.9.x の変更点私的メモ - moroの日記

    最近は主に 0.8.x を使っていた 変ったよ〜という話は聞きつつもとりあえず 0.8.x で不便を感じていなかったので(互換性あるし)で流してた Rails勉強会@東京のWikiでYuguiさんが「変わりすぎwwww」 どれどれ、と見てみて噴いた ← いまここ サンプル from 家 describe Account, " when first created" do before do @account = Account.new end # (1) it "should have a balance of $0" do @account.balance.should eql(Money.new(0, :dollars)) end after do @account = nil end end (1) describe - it と context - specify いままでは c

    RSpec 0.9.x の変更点私的メモ - moroの日記
  • 最近の RSpec 情勢 - moroの日記


     http://d.hatena.ne.jp/walf443/20070324/1174702913   Matchers  should  should :p  Matchers   Matchers  http://rspec.rubyforge.org/rdoc/classes/Spec/Matchers.html () module CustomGameMather c
    最近の RSpec 情勢 - moroの日記
    yugui
    yugui 2007/03/26
  • HDD 交換しました - moroの日記


     Macbook 調 HDD  HDD  MHV2120BH120GB *1 調使305kernel  "disk0s2 ... (UNDEFINED)" CD DiskUtility fsck_hfs  Genius bar 
    HDD 交換しました - moroの日記
    yugui
    yugui 2007/03/06
  • ActiveRecord で VIEW を使うときの注意点 - moroの日記


     VIEW  DB CREATE VIEW AS .. ActionPack SQLite 使  CREATE VIEW AS calculated_results CalculatedResult  `id`() view  include  JOIN  `id` t.id as t0_id  SQL   view  identifier   NULL  rake db:schema:dump  
    ActiveRecord で VIEW を使うときの注意点 - moroの日記
  • MacOS XとPDFの相性のよさ - moroの日記


     PDFOS XAWDwR 2nd.使Spotlight(ctrl + space*1  Preview.app  Unix PDF *1:)))assert_select便((
    MacOS XとPDFの相性のよさ - moroの日記
    yugui
    yugui 2006/11/30
    おー、これは便利だ
  • 黄色信号の話 - moroの日記


     http://idm.s9.xrea.com/ratio/2006/11/21/000549.html Development  Drive  Rails Test::Base ()
    黄色信号の話 - moroの日記
    yugui
    yugui 2006/11/22
    なるほど > known bug ; あれかな、@sinceを宣言できるexpectationがあればいいのかな。
  • Rails勉強会@東京#12 - moroの日記


    Test::Base Test::Base on Rails  ()  filter 3A arrange act assert () RSpec Test::Base SKIP more deep. KNOWN_BUG   assert 
    Rails勉強会@東京#12 - moroの日記
    yugui
    yugui 2006/11/20
    Rspecに対するTest::Baseのつかいどころ
  • Rails好きが見たSAWDwS2 - moroの日記


    SC2006Yugui ( Rails  Java  Ruby  Rails 使  before Rails  Rubyist Visualu Ruby  exerb  net/telnet   Ruby  Rails  Java  Seasar  J2SE  model  DB 
    Rails好きが見たSAWDwS2 - moroの日記
  • moroの日記 - Railsでテストを書く勘所


    OSCRuby id:t-wada RailsTDD(BDD) agenda *1def..end(w RailsMVC  
    moroの日記 - Railsでテストを書く勘所
  • Rails.vimのチートシート - moroの日記


    rails.vim TextMate may be the latest craze for developing RubyonRails applications, but Vim is forever. Partial ExtractionAbbrevitationvim使Rails 便 http://homepage3.nifty.com/moro/rails_vim_cheatsheet.pdf
    Rails.vimのチートシート - moroの日記
    yugui
    yugui 2006/10/20
  • MacでのLighttpdの自動起動(仕掛中) - moroの日記


    sudo Mac OS X launchd使 launchdinit /Library/LaunchDeamons /System/Library/LaunchDeamons *1 [launchd].plistXML StartupItems使 Professional Mac OS XJaguar/Library/StartupItems/ 
    MacでのLighttpdの自動起動(仕掛中) - moroの日記
    yugui
    yugui 2006/10/11
  • ABDとRailsと。現状の理解。 - moroの日記


    ABDRails ActivityEventResourceActivity:(Event:Resource)Activity /Activity ActivityEvent RailsDBsave!has_many:through(Activity)save!AR::Base.transaction{}OK 
    ABDとRailsと。現状の理解。 - moroの日記
    yugui
    yugui 2006/10/11
  • M+フォント - moroの日記


    Mac6M+使Terminal.app使 mltermIPAOsaka使 M+thin使 14pt (thin) 使
    M+フォント - moroの日記
    yugui
    yugui 2006/10/08
  • 結婚式当日 - moroの日記


         gdgd 
    結婚式当日 - moroの日記
    yugui
    yugui 2006/09/18
    おぉ。