Pryは結構前からgithubのリポジトリを追いかけている人達には認知されていましたが、RailsCastsでも紹介されたことから、Ruby界で一気に広がりを見せています。 ちなみに発音はpra'i(ぷらい)です。英単語で「覗く」などを意味します。 今回はそんな便利なPryについて少し紹介したいと思います。 Pryはirbの代わりになるREPL Pryを一言で説明すると、irbと同様にREPL環境を提供してくれます。 では、さっそくインストールしてみましょう。
![Rubyistよ、irbを捨ててPryを使おう | Webシステム開発/教育ソリューションのタイムインターメディア](https://cdn-ak-scissors.b.st-hatena.com/image/square/4e654d82353f14d5ac0ff534d736d19236ffa7f2/height=288;version=1;width=512/https%3A%2F%2Fwww.timedia.co.jp%2Fwp-content%2Fuploads%2F2022%2F04%2F13227.png)
Pry is a powerful alternative to the standard IRB shell for Ruby. It features syntax highlighting, a flexible plugin architecture, runtime invocation and source and documentation browsing. Quickstart Install Pry: $ gem install pry $ pry Try it out: (Displaying source for FileUtils.rm) pry(main)> cd FileUtils pry(FileUtils):1> show-method rm From: /opt/ruby/lib/ruby/1.9.1/fileutils.rb @ line 556: N
もはやWebメールの定番ともなった感のあるGmail。スレッドやラベルなど特殊な機能盛りだくさんではありますが、個人的に一番愛用しているのはキーボードショートカットです。 キーボードショートカットというのは、キーボードのボタンをを1つないし2つ押すだけで、該当の機能を実行してくれる機能。いちいちマウスを手にすることなく、ほとんどの操作がキーボードだけで完結するので、作業効率が圧倒的に上がります。 もともと個人的にショートカットが大好きで、Windowsのショートカットはあらかた覚え、Photoshopも自分が愛用するショートカットはこまめに使いこなしていましたが、Gmailはショートカットが非常に豊富で、ほとんどの機能をショートカットで使いこなせるといっても過言ではないほど。その魅力をささやかながらご紹介したいと思います。 ちなみに、大前提として、Gmailのショートカットは、英単語の頭文
Ubuntu 11.10 のデフォルトのデスクトップ環境の Unity に挫折して GNOME Shell、Kubuntu、LinuxMint を転々として、ぐるっと一周して結局 Unity にまた戻って来ました。 しばらく Unity を使ってみて色々と設定をいじくってなんとか使えるようになってきたので、メモとして残しておきます。 フォントの設定 なんということでしょう。デスクトップのフォントを設定するツールが Ubuntu 11.10 では標準では用意されてません。 gnome-tweak-tool をインストールして、起動するとフォントが設定できます。 GTK アプリのキーバインドを Emacs 風にする GTK アプリのテキスト入力のキーバインドを Emacs 風にするには、以前は設定エディタ(gconf-editor)で desktop → gnome → interface の
11月25日、「mobidec 2011」においてコナミデジタルエンタテインメントのスタジオITセンター長である正延光弘氏によるセッション「大ヒットSNSゲーム『ドラゴンコレクション』を支えるコナミのクラウド技術の活用」が行われました。 ドラゴンコレクションは、GREEで提供されている携帯電話向けのカードゲームタイプのRPG。プレイヤーは、エリアごとにある複数のクエストをクリアしていき、モンスターカードや「秘宝」を手に入れ、さらに「ドラゴンカード」を集めていきます。また、ほかのプレイヤーとバトルすることでも秘宝を入手できるというSNS要素も取り入れられていました。2010年9月のサービス開始後、順調にプレイヤー数を伸ばし、現在では登録人数が500万人を超えています。 サービス開始当初は社内でサーバを構築し、フロントエンドに6台のサーバ、バックエンドに3台のデータベースサーバ、そしてロードバ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く