MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

Rails用データベーススナップショット&バックアップ「SnapShot」

タグ: [] [] [] [] [] [] [] []

Webアプリケーションを構築する場合、データベースの利用は最早必須といっても良いほどになっている。そしてサーバ障害などが起こったことを考えるとデータベースのバックアップは必須になる。

ピクチャ 23.png
Rakeから簡単にデータベースのバックアップ

 

データベースのバックアップとなるとどうもShellで書いたりしてあまり洗練されていないことが多い。そのため時間がないと忘れられる可能性がある。そこでWebアプリケーションにバックアップ機能を統合してしまうのはどうだろう。

今回紹介するオープンソース・ソフトウェアはSnapShot、Railsプラグインとして動作するデータベースバックアップだ。

(もっと読む)

July 8th, 2009 Posted by admin | no comments

MobileMeを使ってiPhoneにPHPからメッセージ「Sosumi」

タグ: [] [] [] [] [] [] [] []

Appleの提供するメール、カレンダー、バックアップ等のWebサービス、Mobile Meのサービスに入るとMac OSXやWindowsとiPhone/iPod Touchでデータの同期が行えるようになる。このために加入しているという人も多いだろう。

ピクチャ 34.png

そして、iPhoneがOS 3.0になってMobile MeからiPhoneを探したり、通知の出るメッセージが送れるようになった(元々あった?)。その機能をPHPから操作するのがSosumiだ。

今回紹介するオープンソース・ソフトウェアはSosumi、iPhoneにメッセージを送信するためのライブラリだ。

(もっと読む)

July 8th, 2009 Posted by admin | no comments

クローラーを作るためのフレームワーク「Anemone」

タグ: [] [] [] [] [] [] [] [] []

RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。

ピクチャ 32.png
あるURLを指定し、そこからリンクされているURLを一覧表示できる

 

そうした数々のシステムの中で、クローラーとなる基盤は大きな違いはない。Webサイトのデータを取得し、次のリンクを洗い出して取得していくようなものだ。そうした共通動作部分を切り出したフレームワークがAnemoneだ。

今回紹介するオープンソース・ソフトウェアはAnemone、Webクローラを開発するためのフレームワークだ。

(もっと読む)

July 8th, 2009 Posted by admin | no comments

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding