タグ

ブックマーク / www.moongift.jp (3)

  • MOONGIFT: � さらに便利に使いやすく「SemanticScuttle」:オープンソースを毎日紹介

    Del.icio.us風なブックマーク共有ソフトウェアと言えばScuttleが有名だ。動作も軽く、日語化も進められており、便利なソフトウェアだ。何よりオープンソースであるのが良い。 そんなScuttleに飽き足らず、さらにてこ入れしていこうというソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSemanticScuttle、Scuttleを強化したソフトウェアだ。 SemanticScuttleで予定されている機能としては大きく分けて三つある。一つはOpenIDによる認証実装、タグの階層管理そして説明文の共有だ。今のところは、タグの階層化だけが実装されているように見える。後はユーザ登録時に質問に答えるようになっている。 説明文の共有というのは興味深い。実際、同じような実装をScuttleに施したことがあるからだ。ただコメントを連ねていくのではなく、Wikiのようにして知

    MOONGIFT: � さらに便利に使いやすく「SemanticScuttle」:オープンソースを毎日紹介
  • MOONGIFT: » Googleのデータ処理分散システムMapReduceのオープンソース実装「Skynet」:オープンソースを毎日紹介

    Googleではその超巨大なコンピュータネットワークを使って、データ処理が分散化されている。これにより、大量のデータを瞬時に処理することが可能になっている。この分散処理システムはMapReduceと呼ばれており、Googleの基盤を支えるコア技術の一つだ。 処理状態を確認するコンソール ごく小規模なシステムであればニーズは発生しないかも知れないが、数十台、数百台のコンピュータを結びつける上で分散化処理は欠かせない技術だ。そこでMapReduceをオープンソース実装したこちらを紹介しよう。 今回紹介するオープンソース・ソフトウェアはSkynetRubyで実装されたMapReduceのオープンソース実装だ。 Skynetは多数のワーカーを立ち上げ、それらが互いに監視し合うことで障害発生時にも柔軟にタスクの受け渡しが可能になっている。単一障害点はなく、マスタサーバという位置づけのものですら他の

    MOONGIFT: » Googleのデータ処理分散システムMapReduceのオープンソース実装「Skynet」:オープンソースを毎日紹介
  • Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT

    最近、ソースコードのレビューが熱い(と思っている)。各種フレームワークの台頭によって、ソースコードの質がだいぶ均質化されているように感じるが、だからこそレビューを通じて知識の共有化をするべきだ。 パッチを表示 とは言え、まだまだレビューを支援するシステムは数少ない。そこでPerl製のこちらをご紹介。 今回紹介するオープンソース・ソフトウェアはCodestriker、Webベースのソースコードレビュー支援ソフトウェアだ。 CodestrikerはPerlで作られているソフトウェアで、Diffファイルとリポジトリのパスに従ってパッチファイルにコメントを書けるようになっている。アップロードされたパッチに対してコメントをすることで再修正、または適用という流れになる。対応しているリポジトリはSubversion/CVS/Clearcase/Perforce/Virtual SourceSafeとなっ

    Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT
  • 1