タグ

ブックマーク / sugamasao.hatenablog.com (6)

  • gitで◯◯日前の状態を見る - すがブロ

    一ヶ月前の状態を確認したいお! っていうときは git checkout HEAD@{30.days.ago}で、30日前の状態に戻ることができる。 もとに戻る時は、使っていたブランチを指定すると良い気がする。 git checkout mastergit良くわかってないので正しく理解できてる気がしないけど。

    gitで◯◯日前の状態を見る - すがブロ
    ftnk
    ftnk 2011/09/15
  • irb を快適に使うための Tips - すがブロ

    このエントリは Ruby Advent Calendar jp: 2009 : ATNDの7日目のエントリです。 上記のページに書いてあるとおり、12月中に1日から25日まで一つずつ Tips を書いていこう!という企画で、その7日目がぼくの担当となっています。 前のエントリはこっち:Ruby1.9に対してできること - takkan_mのNo planな日常 次の人はこっち: Road To RDoc - はてなかよっ! ここからが題 みなさん irb は使っていると思われますけど irb に限らず、インタラクティブなインターフェイスがあると「ちょっとこの動作を確認したい」という時に重宝しますよね。 いきなり余談ですが 今仕事で Flex を使っているのですが irb に慣れきった体ではちょっとした動作確認などが非常に億劫で億劫で、irbのありがたみを痛感しているところです。 というわ

    irb を快適に使うための Tips - すがブロ
    ftnk
    ftnk 2009/12/07
  • jeweler でらくらく rubygems 作成(github編) - すがブロ

    jeweler とは rubygems 作成支援ツールとでも言えば良いのでしょうか。 こいつ自体は gem install jeweler でインストールできます。 くわしくは Route 477 - gemspecの作り方がわからない?ならばjewelerだ 前提条件 このエントリを読む人は以下を満たしていると良いかもしれません github にアカウントを持っている(もってない人はさっさと取ってきなさい) jeweler がインストールされている rubygems でインストールさせるライブラリ等を作りたい github 用の プロジェクトのスケルトンコードの作成 まだ githubプロジェクトは作っていないので、jeweler に作ってもらいましょう。 jeweler のオプションに --create-repo オプションを追加すると、スケルトンコードの他に github 上のリ

    jeweler でらくらく rubygems 作成(github編) - すがブロ
  • sinatra アプリを Passenger で「Sub URI」で動かす - すがブロ

    Sub URIで動かすとは? ドメイン単位ではなく、ドメイン配下のディレクトリをルートとして環境を構築する場合の話です。 例えば、 http://example.com/ をアプリケーションのルートとする場合ではなく、 http://example.com/hogehoge/ の hogehoge/ をアプリケーションのルートとして扱う場合です。 何がいいたい? ぶっちゃけ、ドメインを取るまでもない sinatra アプリを、既存のドメイン内で動かしたいんだよってこと。 ディレクトリ構成 設定前に、事前にディレクトリ構成を書いておくと Sinatra アプリ /path/to/cgi-bin/sinatra_app/public /path/to/cgi-bin/sinatra_app/tmp /path/to/cgi-bin/sinatra_app/config.ru /path/to/

    sinatra アプリを Passenger で「Sub URI」で動かす - すがブロ
  • Python がイマイチ人気にならないたった一つの理由 - すがブロ

    ついに気がついた RubyPerl に比べてイマイチ日では爆発しきれていない感のある Python だけど、その理由がわかった。 入門書が良くない Python の有名な書籍といえば「みんなのPython」があるのだけど、これがとてもマズい。 みんなのPython 作者: 柴田淳出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/08/22メディア: 単行購入: 11人 クリック: 624回この商品を含むブログ (180件) を見る 略すと「みんPy」。みんぱいである。「みんPy」を日常で使う事を想定してみよう。 「最初(に読むPython)はみんPyだよねー」 これはもう「最初はみんなおっぱいだいすきからスタートする」という性癖の変遷の発言にか聞こえません。それはとても卑猥ですから、こんな卑猥な書籍を売っている言語も卑猥であるというイメージがついてしまいますね。

    Python がイマイチ人気にならないたった一つの理由 - すがブロ
  • デベロッパーズサミット 2008 に行ってきたよ(2日目) - すがブロ

    行ってきました 午後のセッションから参加。 【14-E-3】SubversionとMaven 2による構成管理:バージョン管理・ビルド・リリース・自動化 【14-A-5】ネオ・ナレッジマネジメント論-ネットワーク上のプラットフォームを活用した新しいコラボレーション形態を探る 【14-A-7】ネット・コミュニケーション2.0 続きを読むにはわっふるわっふるようやく書きました。 SubversionとMaven 2による構成管理:バージョン管理・ビルド・リリース・自動化 パターンを意識する事で構成管理のポイントを理解しやすくなるよ あまり構成管理のパターンについてのはないのだけど、「パターンによるソフトウェア構成管理」は参考になります パターンによるソフトウェア構成管理 (IT Architects’ Archive―ソフトウェア開発の課題) 作者: ステファン・P・バーチャック,ブレッド・

    デベロッパーズサミット 2008 に行ってきたよ(2日目) - すがブロ
  • 1