タグ: [Apache License 2.0] [オープンソース] [クローン] [django] [開発] [github] [Google Wave] [Python] [Web]
PyGoWave ServerはPython製のオープンソース・ソフトウェア。Google Waveには世界中の技術者が注目しつつも、現段階ではクローズドベータな状態になっている。参加しないとガジェットが作れないのでは、開発者の意欲も減衰してしまうだろう。

Google Waveガジェットをテスト
そこで作られたのがPyGoWave Serverだ。PyGoWave Serverは開発者が自分で立てられるGoogle Waveクローンであり、Google Wave用に作成されたガジェットを実行できるようになっている。しかもこれがGoogle製でないのが驚きだ。
(もっと読む)
November 22nd, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [django] [github] [Google Code] [Python] [Web]
MOONGIFTで紹介するためにいろいろなソフトウェアを触っていると、時に紹介したくなくなるくらい優秀なソフトウェアに出くわすことがある。これを使ったら、面白いことができるんじゃないかと思ったときなどだ。そんな予感を感じさせるのがこのソフトウェアだ。

StackOverflow.comのクローン
だが紹介しよう。そして可能性について考えてみてほしい。技術者の間で流行っているStackOverflow.comが自分でも構築できてしまうのだ。
今回紹介するオープンソース・ソフトウェアはCNProg、中国製のStackOverflow.comクローンだ。
(もっと読む)
September 1st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [BSD Lisence] [CMS] [django] [開発] [Web]
何となくDjangoのあり方が分かってきた気がする。Djangoの場合、システム全体を提供するのではなくプラグインのように既存のシステムにアドオンする形で提供されるものが多い。例えばCMSにしても単体でシステム全体をハンドリングするのではなく、既存のアプリケーションにコンテンツ管理機能をそっと追加してくれるのだ。

管理サイトからコンテンツを作成、編集できる
既に組み上がっているDjangoアプリケーションに静的なコンテンツを管理する機能が欲しければ、django-cmsを使ってみよう。
今回紹介するオープンソース・ソフトウェアはdjango-cms、Djangoアプリケーションにコンテンツマネジメントシステムを追加するソフトウェアだ。
(もっと読む)
August 21st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [django] [開発] [github] [MIT License] [Python] [Web] [動画]
動画を配信するサービスを考えた際に、取り得る手法は大きく分けて二つある。自前でやるか、外部のサービスを使うかだ。収益性を求めないのであれば外部のサービス(Youtubeなど)を使う方が手軽だろう。だがコンテンツの管理上、自前でやりたいというケースも少なくない。

管理画面を使って動画をアップロード、管理する
さらにその動画とシステムの機能を組み合わせてサービスを構築するならやはり自前で配信すべきだろう。そしてその際に使えそうなのがdjango-videoだ。
今回紹介するオープンソース・ソフトウェアはdjango-video、Djangoにビデオ配信機能を追加するソフトウェアだ。
(もっと読む)
August 21st, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [CMS] [django] [Google Code] [Web]
個人レベルの簡単なWebサイトであれば、レンタルサーバを借りてPHPのCMSを設置して…というのがこれまでのやり方だった。しかし既にそのようなレベルは脱している。Webサイトは無料で立てる時代になってきている。

カテゴリで区分けされたCMS
それを叶えるのがGoogle App Engine(GAE)だ。GAE上で動くCMSを使えば無料でWebサイトを稼働できるようになる。
今回紹介するオープンソース・ソフトウェアはGD-cms、GAE Django CMSの略称を持つCMSだ。
(もっと読む)
August 10th, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [django] [Google Code] [JavaScript] [Python] [Web]
既存のWebサービスと連携する場合は別だが、Facebook専用のアプリケーションを作って公開する際、サーバを立てるというのは面倒に感じてしまう。簡単なウィジェットだけに、本家でホスティングさえして欲しいくらいだ。

FacebookアプリケーションをGAE上で動かす
ブログパーツやOpenSocialなど、今後ミニアプリケーションを簡単に作って公開したいというニーズは増えていくはずだ。そこで使えるのがGoogle App Engine(GAE)だ。
今回紹介するオープンソース・ソフトウェアはThe Slap、GAE上で作られたFacebookアプリケーションだ。
(もっと読む)
July 23rd, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ニュース] [django] [GPL] [Python] [Web] [Web API/Mashup] [Webサイト]
※ 画像は公式サイトより
インターネットによってどこにいても世界中のニュースが手に入るようになっている。新聞なども限られた地域に限らず、日本や世界中のニュースを配信している。だが世界のあちこちで日々様々な出来事が起こっている。それらを網羅するのはとても大変だ。

各地域の情報を配信する
そしてみんなが気にするのは「自分の住んでいる地域」だ。ここにマイクロ的にフォーカスしたニュースサイトがEveryBlockだ。
今回紹介するオープンソース・ソフトウェアはEveryBlock、EveryBlockクローンを実現するためのソフトウェアだ。
(もっと読む)
July 5th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [メール] [django] [Google Code] [New BSD License] [Python] [Web]
最近はローカルのメーラーではなく、GmailをはじめとしたWebメーラーを利用するケースが増えているようだ。企業内であっても情報保護のために個人のPCには保存せず、Webブラウザを利用するようにしている所も増えている。

管理画面でIMAPサーバの設定などを行う
ネットブックやiPhoneなど、保存容量の少ないコンピュータでも手軽に使えるブラウザベースのメーラーは便利だ。自分でも立ててみたいならDjango Webmailを使ってみてはいかだろう。
今回紹介するオープンソース・ソフトウェアはDjango Webmail、Django製のIMAP対応のWebメーラーだ。
(もっと読む)
July 2nd, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [django] [Google Code] [MIT License] [Web]
プログラマーをはじめとした技術者向けのQ&Aサイトとして有名なのがStack Overflowだ。サイトの規模も大きく、膨大な情報が蓄積されている。日進月歩で進化している業界ではあるが、プログラミングの根幹や基盤となる知識は旧来の技術が十分に活かせるので蓄積された知識がきっと役立つことだろう。

Stack Overflowクローン
そんなStack Overflowを自分でも立てたい、自社内で使ってみたいと思ったらSOCloneを使おう。
今回紹介するオープンソース・ソフトウェアはSOClone、Python製のStack Overflowクローンだ。
(もっと読む)
June 26th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [django] [開発] [github] [Google Code] [New BSD License] [Python] [Web] [Web API/Mashup]
Githubで提供されているGistは、ちょっとしたコードのSnippetを登録して紹介したり自分用のメモとしてとっておくのに便利なサービスだ。これはオンラインのWebサービスはもちろん、オフィスで使ってみても面白い。

Djangoで作られた、コードの断片を登録するソフトウェア
そんな時には自前でサービスを立てたいだろう。そこで使ってみたいのがdpasteだ。
今回紹介するオープンソース・ソフトウェアはdpaste、Django製のコード貼付けサイトエンジンだ。
(もっと読む)
June 5th, 2009
Posted by
admin |
no comments