タグ

ブックマーク / blog.ainam.me (2)

  • Rackミドルウェアを作ってみた(前編) | ましましブログ

    GW楽しんでますかー? 僕は,今度の5月5日にRubyのWAFコードリーディング勉強会を開く予定で 非常に充実しております!!!! RubyのWAFコードリーディング勉強会 on Zusaar さて,WAFコードリーディング勉強会の第一回のテーマはSinatraなのですが, SinatraがRackアプリであることは皆さんご存知ですよね? SinatraのコードリーディングするのにRackを知らない男の人って.... ってなるのが怖かったのでまずはRackを勉強しようと思いました. というわけで,簡単なRackミドルウェアを作ってみました. ついでに,最近Gemを作るときに使われているBundlerを使って Gem化してリリースしたのでそのノウハウもまとめておきたいと思います!! が,まずは今回はその前にRackについて調べたことをまずまとめます. Rackの話しからそれるのでGem化した

  • Rubyのデバッグに役立つ便利なPryの拡張まとめ | ましましブログ

    Rubyistのみなさん,Pryはご存知でしょうか. Pryとは,最近話題のirb上位互換の高機能インタプリタです. 簡単な解説は以前に自分でも書きましたが, こちらの記事がよくまとまっていると思います. Rubyistよ、irbを捨ててPryを使おう - TIM Labs 実際に使ってるところをscreencastで見てみると,より凄さが分かると思います. Pry Screencast on Vimeo さて,Pryには,pry-railsの用にインストールすることでpry自身が便利になったり, 他の環境でもpryが利用できるようになったりするような様々なpluginのgemGithubで公開されています. 今回は,Githubのリポジトリを検索してpry-xxxって名前がついている, Pry関連のgemを調べて,自分が便利だなーと思ったものをまとめてみました. 基編 まずは,デフォ

  • 1