タグ: [オープンソース] [データベース] [CUI] [開発] [github] [MIT License] [Ruby] [Ruby on Rails]
Webアプリケーションを構築する場合、データベースの利用は最早必須といっても良いほどになっている。そしてサーバ障害などが起こったことを考えるとデータベースのバックアップは必須になる。

Rakeから簡単にデータベースのバックアップ
データベースのバックアップとなるとどうもShellで書いたりしてあまり洗練されていないことが多い。そのため時間がないと忘れられる可能性がある。そこでWebアプリケーションにバックアップ機能を統合してしまうのはどうだろう。
今回紹介するオープンソース・ソフトウェアはSnapShot、Railsプラグインとして動作するデータベースバックアップだ。
(もっと読む)
July 8th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [メール] [ライブラリ] [開発] [MIT License] [Web] [Web API/Mashup] [携帯]
Appleの提供するメール、カレンダー、バックアップ等のWebサービス、Mobile Meのサービスに入るとMac OSXやWindowsとiPhone/iPod Touchでデータの同期が行えるようになる。このために加入しているという人も多いだろう。

そして、iPhoneがOS 3.0になってMobile MeからiPhoneを探したり、通知の出るメッセージが送れるようになった(元々あった?)。その機能をPHPから操作するのがSosumiだ。
今回紹介するオープンソース・ソフトウェアはSosumi、iPhoneにメッセージを送信するためのライブラリだ。
(もっと読む)
July 8th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ライブラリ] [CUI] [開発] [github] [MIT License] [Ruby] [Web] [Web API/Mashup]
RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。

あるURLを指定し、そこからリンクされているURLを一覧表示できる
そうした数々のシステムの中で、クローラーとなる基盤は大きな違いはない。Webサイトのデータを取得し、次のリンクを洗い出して取得していくようなものだ。そうした共通動作部分を切り出したフレームワークがAnemoneだ。
今回紹介するオープンソース・ソフトウェアはAnemone、Webクローラを開発するためのフレームワークだ。
(もっと読む)
July 8th, 2009
Posted by
admin |
no comments