パスタ習作#2 飽き性な性格なのに#1を書いた以降も意外とパスタ熱が冷めなかった。当たり前のことだが、基本が分かってくると応用ができる。応用ができると自由度が増す。自由を手に入れると継続ができる。批評家の福尾匠が自身の日記に、小倉知巳のペペロンチーノのレシピはよくで…
楽天、分散キー・バリュー型データストア「ROMA」のソースコードを公開 | 日経 xTECH(クロステック) ってかITpro速い(笑) 公開してすぐに記事になってる.きっと会場で記事書いたのでしょう. 西澤さんがまつもとゆきひろさんにエンターキーを押してもらって記念すべき初公開,としようとした時のトラブルについては触れられてませんw ROMAのページはこちら. Google Code Archive - Long-term storage for Google Code Project Hosting. さて,FreeBSDで実験してみます. ドキュメントの通りruby-1.9とruby-1.9用のgem,それからgem経由でeventmachineをインストールした後,いよいよROMAをインストールします. 最初から最後までトラブル無しでした.素晴らしい. # wget http://
githubでgemを作れるようになったときは「なんて簡単なんだ!」と思ったけれど、 gemcutterはそれよりさらに簡単(gem push *.gemだけ)なんですね。しかもgithubはgemspecをpushしてから gemがインストールできるようになるまで15分前後の遅延があったけど、gemcutterはそれもなし。 また、githubのように「作者名-プロジェクト名」とprefixが付いたりしないのも良いところです。 が、forkしたプロジェクトのgemを配布する場合など、prefixが付いてほしいケースもたまにあるんですよね。 現在、gemcutterのwikiや MLで そのようなケースをどう扱うかの議論が行われているようなので、いずれそれも可能になるでしょう。 37 http://reader.livedoor.com/reader/ 14 http://search.d
教えてくんモードです。 Rubyで、gem installした後、ざっとドキュメントを見たいとき、どうするのが良いでしょうか? (→解決しました「gem serverを動かして、表示されたURLをブラウザで見る」らしいです) たとえば、Rubyで「はてなブックマーク」を使って遊びたいなと思ったとしましょう。るびこちゃんは以下のような行動を取りました。 (hatenaという文字列を含むモジュールを探しましょ♪) C:\>gem search hatena *** LOCAL GEMS *** (あ、gemって、デフォルトではローカルを探すんですね…) (じゃあ、--remoteオプションをつけましょ♪) C:\>gem search hatena --remote *** REMOTE GEMS *** hatenaapiauth (0.1.0) hatenaapigraph (0.2.2)
jeweler とは rubygems 作成支援ツールとでも言えば良いのでしょうか。 こいつ自体は gem install jeweler でインストールできます。 くわしくは Route 477 - gemspecの作り方がわからない?ならばjewelerだ 前提条件 このエントリを読む人は以下を満たしていると良いかもしれません github にアカウントを持っている(もってない人はさっさと取ってきなさい) jeweler がインストールされている rubygems でインストールさせるライブラリ等を作りたい github 用の プロジェクトのスケルトンコードの作成 まだ github のプロジェクトは作っていないので、jeweler に作ってもらいましょう。 jeweler のオプションに --create-repo オプションを追加すると、スケルトンコードの他に github 上のリ
じぶんメモ RubyGems自体のアップデート $ gem update --system ローカルのgemファイルから直接インストール 何らかの事情でリモートからインストールできない場合、手元にgemファイルを持っていればそこからインストールできる。 gemファイルがあるディレクトリに移動して以下のようにコマンドを打つ $ gem install hoge -l インストール済みのgemの格納先を調べる $ gem which hoge gemの取得先となるリモートのgemサーバを追加する デフォルトだとhttp://gems.rubyforge.org/が設定されている。最近はGitHubでgemを公開している人も多いのでリモートのgemサーバとしてGitHubを追加したいといった場合、以下のように行う。 $ gem sources --add http://gems.github.c
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く