MOONGIFT

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

Webサイトをミラーリングする「Mirrorrr」

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

MirrorrrはPython製/Google App Engine用のオープンソース・ソフトウェア。かつて言われていたSlashdottedや最近だとDiggに掲載されることでサーバへのアクセスが集中し、最悪サーバが落ちてしまう現象。そんな時に一時的にコンテンツをミラーリングし、アクセスを逃がすサービスが幾つか存在する。

ピクチャ 589.png
外部コンテンツのミラーに

 

全くの外部コンテンツにアクセスが流出してしまうと何のためにアクセスが増えたのか分からなくなってしまう。そこで少しでもコントロールできるようにMirrorrrを使ってみよう。Google App Engineを使うので自分でもサーバを立てることが出来る。

(もっと読む)

March 13th, 2010 Posted by admin | no comments

Google App Engineで他サービスの認証を用いる「gaema」

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

gaemaはPython製/Google App Engine用のオープンソース・ソフトウェア。Google App EngineではGoogleの認証システムが容易に使えるようになっている。とは言えOpenIDが多数のサイトで対応している現在、認証としては他のサービスを使いたい場合も多い。

ピクチャ 597.png
OpenIDでログインするサンプル

 

類似のサービスとしてはTwitterやFacebookが挙げられるだろう。この手のサービスならば通知も兼ね備えるので、さらに使い勝手が良い場合もありそうだ。そんな多彩な認証ニーズに応えるのがgaemaだ。

(もっと読む)

March 13th, 2010 Posted by admin | no comments

Webブラウザで使うコマンドインタフェース「GZRBOT」

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

GZRBOTはPython製/Google App Engine用のオープンソース・ソフトウェア。GUIは一般ユーザにとってはコンピュータの利便性を高めてくれる便利な機能だが、開発者にとってはリッチ過ぎてリソースを食い過ぎるイメージがある。コマンドラインの方が目的を達成するには都合が良いことも多い。

ピクチャ 558.png
Todoの説明

 

そんな技術者のニーズを端的に叶えてくれそうなソフトウェアがGZRBOTだ。表示されるのはテキストボックス一つ、まるでかつてのGoogleを思わせるインタフェースだ。とりあえず!helpと打つところから全てが開始するのだ。

(もっと読む)

March 12th, 2010 Posted by admin | no comments

Google×NYT & WPによる新しいニュースサイトフォーマット「Living Stories」

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

Living StoriesはGAE/J用のオープンソース・ソフトウェア。現状の新聞サイトは各記事を単発で出しつつ、時間が経過すると閲覧できなくなると言う場合が多い。これでは消費型コンテンツが促進するだけでナレッジにも繋がらず、さらに落ち目になっていくだけだ。

ピクチャ 437.png
新しいニュースサイトのあり方を探るプロジェクトだ

 

アメリカの新聞業界では右下がりが急であり、各新聞社とも生き残りに必死だ。そんな中ニューヨークタイムスとワシントンポスト、そしてGoogleが共同で生み出している新しいニュースサイトフォーマットがLiving Storiesとして公開された。

(もっと読む)

February 22nd, 2010 Posted by admin | no comments

Google App Engine用フォーラム「Fofou」

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

FofouはPython製/Google App Engine用のオープンソース・ソフトウェア。インターネット上のコミュニケーションの基本と言えばフォーラムだろう。掲示板は初期のWebサイトでも大抵設置され、そこでは閲覧者と管理人が一緒になって会話していた。

ピクチャ 283.png
シンプルなフォーラム

 

それは今の時代も変わらない。メールが廃れないようにフォーラムソフトウェアもまた廃れる気配がない。リアルタイムが叫ばれる昨今ではあるが、この時間差や距離感がちょうど良いときもある。FofouはGoogle App Engine上で動作するフォーラムソフトウェアだ。

(もっと読む)

February 11th, 2010 Posted by admin | no comments

GDrive風なGoogle App Engineを使ったファイルストレージ「GoogleFileService」

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

GoogleFileServiceはJava製/Google App Engine用のオープンソース・ソフトウェア。Googleドキュメントがバージョンアップし、任意のファイルをアップロードできるようになった。これはかねてより度々噂になっていたGDrive(命名はGoogleではないが)を実現するような機能だ。

ピクチャ 272.png
Google App Engineをオンラインストレージに

 

そんなGDrive風な機能をGoogle App Engineで実現するのがGoogleFileServiceだ。Google App Engineの制限により10MBまでのファイルしかアップロードできないが、任意のファイルをアップロードしてストレージとして利用できる。

(もっと読む)

February 10th, 2010 Posted by admin | no comments

Google App Engine上で動作する本格的CMS「Vosao CMS」

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

Vosao CMSはJava製/Google App Engine用のオープンソース・ソフトウェア。Google App EngineはWebアプリケーション開発者のためのプラットフォームというイメージがあるが、手軽に使えるホスティングサービスと捉えることもできる。すでに完成されているWebアプリケーションを導入すれば良い。

ピクチャ 230.png
管理画面

 

汎用的に使われるのはブログエンジンやCMS、Todoといった類のものだろう。こうしたサービスを立ち上げる際に既存のソフトウェアを使えば簡単にサイトが立ち上げられる。Vosao CMSはその一つ、Google App Engine上で動作する本格的CMSだ。

(もっと読む)

February 9th, 2010 Posted by admin | no comments

Google App Engine上で動作するブログエンジン「Bloggart」

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

BloggartはPython製/Google App Engine用のフリーウェア(ソースコードは公開されている)。Google App EngineはWebアプリケーションを開発するのに便利なクラウドサービスだが、もっと一般化するためにはできあがっているWebアプリケーションの普及が欠かせないだろう。

ピクチャ 251.png
エントリー画面

 

一般ユーザが使いやすいものとしては、現状筆頭とも言えるのがブログエンジンだろう。BloggartはGoogle App Engine上で動作するように作られたブログエンジンであり、小規模なブログであればフリーではじめられることになる。

(もっと読む)

February 7th, 2010 Posted by admin | no comments

FriendFeed対応のリッチコンテンツ配信フィードへの変換「Feed-buster」

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

Feed-busterはPython製/Google App Engine用のオープンソース・ソフトウェア。FriendFeedでは画像や動画配信に対応したフィードを取り込むと、リストに表示する際にメディアを表示してくれる。だがこれはただフィードの中に画像リンクがあればいいというレベルではない。

ピクチャ 202.png
フィードを変換するサービス

 

いわゆるポッドキャスティングやボッドキャスティングに対応したフィードを生成する必要があるのだが、システムを対応させるのは手間だろう。そこで使ってみたいのがフィードを変換してくれるFeed-busterだ。

(もっと読む)

February 1st, 2010 Posted by admin | no comments

Google App Engineで動作する簡易CMS「官兵衛」

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

官兵衛はGAE/J用のオープンソース・ソフトウェア。ソフトウェアやWebサイトを作った際にちょっとしたCMSが必要になることは多い。開発しているサイトに組み込むというのも良いが、システム的に切り離せるなら分けておく方がメリットが大きい。

スクリーンショット(2010-01-12 9.37.05).png
Flex製の管理画面

 

ユーザ向け、管理者側の画面が分かれていて簡単に使えるCMSが必要ならば官兵衛を使ってみよう。Google App Engine(GAE)を使っている場合はもちろん、そうでない場合もCMSだけ切り離した運用が可能になるだろう。

(もっと読む)

January 16th, 2010 Posted by admin | no comments

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