タグ

2009年10月19日のブックマーク (7件)

  • バナナがキャラクターのGitリポジトリ管理·Bananajour MOONGIFT

    BananajourはRuby製のオープンソース・ソフトウェア。個人でGithubを使っていて、その便利さに感動する人もいるだろう。社内でも、と思ってもGitリポジトリを管理するサーバを立てるのに苦労するかも知れない。Gitは個々人でも自由にリポジトリが作れるので何のリポジトリがあるのか、といった管理が煩雑になってしまうのだ。 Gitリポジトリを管理 そこで試してみたいのがBananajourだ。BananajourはRubyで作られたGitリポジトリ管理ソフトウェアで、とても簡単に利用できる。インストールはRubyGemsを使って行えて、コマンドはbananajourのみだ。そして任意のリポジトリに行って「bananajour add」というコマンドを叩けばBananajourのリポジトリ管理に追加される。 後はbananajourとコマンドを実行すれば9331番ポートでサーバが立ち上が

    バナナがキャラクターのGitリポジトリ管理·Bananajour MOONGIFT
    okinaka
    okinaka 2009/10/19
  • http://japan.internet.com/webtech/20091016/8.html?rss

  • 無料ファイル転送サービス|おくりん坊

    イミマソ。ハフオホチ。ヒ、ケ、�、ネ。「 2GB、゙、ヌ、ホ・ユ・。・、・�、�、ウ、ネ、ャスミヘ隍゙、ケ。」 、オ、鬢ヒチョヘ昀゚、ソ、遙「・「・ノ・�・ケト「オ。ヌス、ヌチ�タ隍� ナミマソ、ケ、�、ウ、ネ、筅ヌ、ュ、゙、ケ。」

    okinaka
    okinaka 2009/10/19
    ファイル転送サービス
  • オープンソースApache Tuscanyで楽しむSOA 第3回「Web2.0から始めましょう(JSONRPC編)」

    はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第3回目の今回はサンプルプログラムを用いて、JSONRPCがTuscanyの中でどのように使われているかを紹介していきます。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの環境設定」 Web 2.0をも取り込んだTuscany JSONやAtomといったものをご存じではない方も、Web 2.0という言葉はどこかで聞いたことがあるのではないでしょうか? ウィキペディア(Wikipedia)で調べても、定義は明らかではありません。しかし、TuscanyにJSONやAtomのバインディングが存在す

    オープンソースApache Tuscanyで楽しむSOA 第3回「Web2.0から始めましょう(JSONRPC編)」
    okinaka
    okinaka 2009/10/19
  • MOONGIFT: » Ruby on RailsによるWebDAVシステム「LimeBerry」:オープンソースを毎日紹介

    LimeBerryはRuby on Rails製のオープンソース・ソフトウェア。WebDAVはHTTP/HTTPSプロトコルを使ってファイルの授受ができる便利な技術だ。だが他の技術や有効な利用法が見つからず、あまりサービスとして使われているケースはない。MobileMeのiDiskとしての利用法が最も有名だろうか。 WebDAVサーバとして接続できる そんなWebDAVではあるが、利用が進まない要因の一つにサーバ側の準備が必要ということがあるのかも知れない。Apacheを使ってWebDAVサーバをたてることもできるが、細かなアクセス制御は難しい。柔軟に対応できるWebDAVサーバが必要ならばLimeBerryを使ってみても良さそうだ。 LimeBerryはRuby on Railsで作られたWebDAVサーバで、ユーザ管理もLimeBerry上で管理される。日語のファイルやフォルダが扱え

    MOONGIFT: » Ruby on RailsによるWebDAVシステム「LimeBerry」:オープンソースを毎日紹介
  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog
  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog