タグ: [オープンソース] [github] [MIT License] [Ruby] [Web]
Boston.rbはRails製のオープンソース・ソフトウェア。インターネットが普及しているとは言え、地域という考えは根強い。メールや電話だけでは足りない情報交換や交流は必ず存在するのだ。そのため東京○○の会や○○ユーザ会 in 北海道のような地域限定のコミュニティが存在するのだ。これはインターネットによってグローバル化が進めばさらに強くなるのかも知れない。

その一つ、アメリカのボストンにあるRails技術者のコミュニティBoston.rbはシステムをオープンソースで公開している。システムはやはりRuby on Railsで構築されており、Rails技術者が必要とするであろう情報が多数揃っている。
(もっと読む)
October 31st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [MIT License] [Python] [Web]
TrackonはPython製のオープンソース・ソフトウェア。BitTorrentを使う上でトラッカーの存在は欠かすことができない。言わばTorrentクライアント同士をつなぐ仲介役的なサーバだ。このトラッカーは世界中に無数に存在し、その登録ファイルの内容によってカテゴライズされているようだ。

トラッカーの監視をGoogle App Engineで
トラッカーが落ちていれば、そのクライアントには接続できなくなる。そのためトラッカーの生き死にが重要だ。それをチェックするサービスは多数存在するがオープンソースで行うのがTrackonだ。Trackonが面白いのはその動作環境としてGoogle App Engineを選択していることだ。
(もっと読む)
October 31st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [GPL] [Linux] [Live CD] [OS] [SourceForge.net]
Easy PeasyはLinuxディストリビューション。スマートフォンとともに人気が高いのがネットブックだ。メールやWebブラウジングをするだけなら性能はあまり必要ではなく、むしろ大きさや軽さが問題になる。小ささを追求するためにCPUやHDDといったリソースは限られたものになる。そこで問題になるがOSの重さだ。メモリもそれほどないネットブックではVistaのようなOSはあまりに重荷だ。

分かりやすいインタフェース
ネットブックには向いたOSがあるはずだ。その一つと言えるのがEasy Peasyだ。Easy Peasyはネットブックのための最適化されたLinuxディストリビューションで、シンプルで分かりやすいインタフェースが特徴になっている。Easy Peasyは元々Ubuntu eeeという名前で、eeePCがターゲットとされていたようだ。
(もっと読む)
October 31st, 2009
Posted by
admin |
no comments
タグ: [フリーウェア] [画像] [GUI] [Web] [Windows]
Google Images DownloaderはWindows向けのフリーウェア。Googleの提供する画像検索を使えばあるキーワードに沿った写真を一気に収集できる。有名人や地名などで検索すると面白い写真が手に入ることも多い。個人の趣味として写真をダウンロードしている人も多いのではないだろうか。

URLを指定して一気にダウンロードする
英語に限定されてしまうのだがGoogle Images Downloaderはそんな画像のダウンロード作業を簡単にしてくれるソフトウェアだ。Google Images DownloaderではGoogleの画像検索結果のURLを貼付けて、そこにある画像ファイルをまとめてダウンロードしてくれるソフトウェアだ。
(もっと読む)
October 30th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [BSD License] [Python] [Q&A] [Web]
SolaceはPython製、Webベースのオープンソース・ソフトウェア。PlurkはTwitter風のつぶやき投稿サイトでタイムラインに載せて表示されるのが特徴だ。運用の中で使われているソフトウェアをオープンソースとして公開するのに積極的で、以前にLightCloudを紹介したこともある。

質問一覧
そのPlurkが次にリリースしたオープンソース・ソフトウェアがSolaceだ。SolaceはStackOverflow.comに代表されるQ&Aシステムで、Pythonを使って開発されている。StackOverflow.comのように投票と回答の数によって並びが変動するようになっている。
(もっと読む)
October 30th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ユーティリティ] [github] [GUI] [Mac OSX] [MIT License] [Objective-C]
wrongzoomはMac OSX向けのオープンソース・ソフトウェア。Windowsからのスイッチャーがよく疑問に思うのがウィンドウの最大化に関することだ。Mac OSXではウィンドウの最大化ボタンを押すと、ちょうど良い大きさに広げてくれる処理になる。ディスプレイ全体に広がるWindowsとは異なるようになっている。

画面いっぱいに広がる
これが好みのわかれる所ではあるが、Windowsに慣れている人はやはり画面全体に広がってほしいだろう。wrongzoomはそれを実現するためのソフトウェアだ。SIMBLEプラグインとして動作するソフトウェアで、インストールすると最大化ボタンを押すと画面全体にウィンドウが表示されるようになる。
(もっと読む)
October 30th, 2009
Posted by
admin |
no comments
タグ: [アイコン] [オープンソース] [Creative Commons] [画像] [Google Code] [Googleマップ] [GPL] [Web] [Web API/Mashup]
Google Maps Iconsは画像のオープンソース・ソフトウェア。地図とWebの相性は良い。それはGoogleマップを使ったマッシュアップが世界中で作られているマッシュアップの半分近くを占めていることでもよく分かる。地図に何かの情報を結びつけるだけで利便性が向上し、楽しいアプリケーションになるのだ。

Googleマップで使えるアイコン集
Googleマップではバルーン風のアイコンを配置してマーカーにすることができるが、これはあまりに素っ気ない。もっと楽しい雰囲気を出したければカラフルなアイコンを使わなければならない。そこで使いたいのがGoogle Maps Iconsで提供されるアイコン集だ。
(もっと読む)
October 29th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [データベース] [CUI] [github] [Google Code] [GPL] [Java] [KVS] [Ruby]
ROMAはRuby製のオープンソース・ソフトウェア。Webシステムで一般的に使われているRDBMSに対してここ一、二年で注目を集めているのがキー/バリュー型のデータベースシステムだ。シンプルに使えてスケールしやすく、大型のWebシステムでは導入が当たり前になりつつある。

そんなキー/バリュー型データベースとして有名なのはmemcachedやMogileFSなどが知られている。そこに独自のデータベースを開発したのが楽天だ。Ruby開発者であるまつもと氏をフェローに迎えて開発されたのがROMAになる。もちろんRubyで開発されておりごく手軽に利用できる。
(もっと読む)
October 29th, 2009
Posted by
admin |
2 comments
タグ: [オープンソース] [コラボレーション] [マインドマッピング] [Google Code] [Google Wave] [JavaScript] [MIT License] [Web] [Widget/Gadget]
Brainstorming Wave GadgetはGoogle Wave用のオープンソース・ソフトウェア。Google Waveではチャットのみならず地図や画像を貼付けたり独自のガジェットを貼付けることができる。そうした拡張性の高さが魅力の一つになるだろう。ガジェットは自由に作成して貼付けることができる。

Google Wave上で動作するマインドマッピング
今後Google Waveが公開されて広まっていけばガジェットはどんどん出てくることだろう。その手始めとしてBrainstorming Wave Gadgetを紹介しよう。これは名前の通りブレーンストーミングを行うのに便利なマインドマッピングをGoogle Wave上で行えるソフトウェアだ。
(もっと読む)
October 29th, 2009
Posted by
admin |
no comments
タグ: [フリーウェア] [CUI] [音楽] [github] [Ruby] [動画]
nicopodcastはRuby製のフリーウェア(ソースコードは公開されている)みんな大好きニコニコ動画。コンピュータからその場で閲覧するのも良いが、オフラインで見たいという要望も少なからずある。個別にダウンロードするソフトウェアもあるが、手間がかかってしまう。もう少し手軽な手段として公開リストをあらかじめ変換してしまうという方法がある。

サンプルスクリプトを実行しているところ
変換先は何が考えられるだろう。nicopodcastではポッドキャスティングに変換する。公開リストの動画をダウンロードした後、FFMpegを使ってFlashビデオからMP3へ変換しポッドキャスティング用のXMLファイルを生成する。後はiTunesをはじめとするポッドキャスティング対応ソフトウェアで読み込めば良い。
(もっと読む)
October 28th, 2009
Posted by
admin |
no comments