タグ: [オープンソース] [ライブラリ] [開発] [github] [GPL] [JavaScript] [MIT License] [OpenSocial] [Web] [Web API/Mashup] [Widget/Gadget]
mist.jsはJavaScript製/jQueryを使ったオープンソース・ソフトウェア。OpenSocialによってSNS上で実行できるアプリケーション環境が増えてきた。日本ではmixiやGooが有名なプレーヤになるだろう。実際に作ってみたいと考えている企業、個人も多いはずだ。

サンプルより。マイミクを取得する
アイディアはあっても、プログラミングが苦手で参加を躊躇してしまっている…という人がいるかも知れない。そんな方はまずはmist.jsからはじめてみてはいかがだろう。mist.jsはなんとJavaScriptすら使わずにmixiアプリが開発できるフレームワークだ。
(もっと読む)
February 9th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [デザイン] [フレームワーク] [Creative Commons] [CSS] [HTML5] [Web]
52FrameworkはHTML/JavaScript/CSS製のオープンソース・ソフトウェア。これまでのWebデザインが今後、大きく変わっていく可能性を秘めているのがHTML5やCSS3だ。まだ実験段階というイメージが強いが、GoogleやYoutubeをはじめとする大手サイトでも取り入れられ始めている。

Safari4での表示
最大シェアを持つIEの対応がいまいちなため、積極的に取り入れていくのは難しいと感じているかも知れない。しかし時代は進んでいる。ついにHTML5/CSS3をターゲットにしたデザインフレームワークが登場した。それが52frameworkだ。
(もっと読む)
February 9th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [CMS] [Google App Engine] [Google Code] [GPL] [Java] [Web]
Vosao CMSはJava製/Google App Engine用のオープンソース・ソフトウェア。Google App EngineはWebアプリケーション開発者のためのプラットフォームというイメージがあるが、手軽に使えるホスティングサービスと捉えることもできる。すでに完成されているWebアプリケーションを導入すれば良い。

管理画面
汎用的に使われるのはブログエンジンやCMS、Todoといった類のものだろう。こうしたサービスを立ち上げる際に既存のソフトウェアを使えば簡単にサイトが立ち上げられる。Vosao CMSはその一つ、Google App Engine上で動作する本格的CMSだ。
(もっと読む)
February 9th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [バージョン管理] [Google Code] [GPL] [GUI] [Linux] [Mac OSX] [Windows]
GourceはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。ソフトウェア開発とはクリエイティブな作業であり、まるで生き物のように成長していく。自作のソフトウェアを我が子のように可愛がる人がいるのも理解できる。

バージョン管理をビジュアル化
そんなソフトウェアの歴史を管理するのがバージョン管理だ。そしてそこに残されたコミットログを使ってビジュアル化するソフトウェアがGourceだ。GourceはGit/Mercurial(Hg)対応のバージョン管理ビジュアル化ソフトウェアだ。
(もっと読む)
February 8th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [フィード] [bitbucket] [GPL] [Python] [Web] [Web API/Mashup]
pyAggr3g470rはPython製のオープンソース・ソフトウェア。フィードは購読するため以外にもサイドバーに表示したり、そもそもフィードをコンテンツとして表示したりすることもできるなど、実用性が高い。共通した話題のフィードを集めるだけでも面白い見せ方ができるようになる。

フィード単位に並ぶ
そんなフィードを使ったWebアプリケーションとしてpyAggr3g470rを紹介しよう。読み方はPyAggregatorをハッカー風にもじったものだ。Webインタフェースも提供しており、Pythonによるフィードパースの実装サンプルとしても使えそうだ。
(もっと読む)
February 8th, 2010
Posted by
admin |
no comments
タグ: [Android] [オープンソース] [パスワード管理] [GPL] [GUI] [Linux] [Mac OSX] [SourceForge.net] [Windows]
Universal Password ManagerはWindows/Mac OSX/Linux/Android向けのオープンソース・ソフトウェア。パスワード管理は大切だ。何もツールを使わないと次第に分かりやすいものばかり使うようになったり、パスワードの長さが短くなる。その結果クラックされたり、一つのパスワードが漏れたために別なサービスのアカウントまで盗まれることになる。

メイン画面
そうした事態を防ぐためにパスワード管理を導入しても、個別のOSにしか対応していなかったら不便だ。Universal Password Managerであればその点は安心で、Windows/Mac OSX/Linux/Androidとマルチプラットフォームで動作する。もちろんパスワードファイルは共通だ。
(もっと読む)
February 8th, 2010
Posted by
admin |
no comments
タグ: [フリーウェア] [ユーティリティ] [Google Chrome] [GUI]
TabJumpはGoogle Chrome向けのフリーウェア。タブブラウザで必須になるのがタブを上手に活用するためのソフトウェアだ。複数のWebサイトを立ち上げるので手早くサイトを切り替える機能や、間違って閉じた時の復元機能が欲しい。

タブを拡張する
Google Chromeでは再起動後のセッション復元機能はあるが、それ以外にタブを便利にしてくれる機能はなさそうだ。だが機能拡張を使えば十分補える。TabJumpはタブ機能を便利にしてくれるGoogle Chrome拡張の一つだ。
(もっと読む)
February 7th, 2010
Posted by
admin |
no comments
タグ: [フリーウェア] [ブログ] [Google App Engine] [Python] [Web]
BloggartはPython製/Google App Engine用のフリーウェア(ソースコードは公開されている)。Google App EngineはWebアプリケーションを開発するのに便利なクラウドサービスだが、もっと一般化するためにはできあがっているWebアプリケーションの普及が欠かせないだろう。

エントリー画面
一般ユーザが使いやすいものとしては、現状筆頭とも言えるのがブログエンジンだろう。BloggartはGoogle App Engine上で動作するように作られたブログエンジンであり、小規模なブログであればフリーではじめられることになる。
(もっと読む)
February 7th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [ユーティリティ] [Flash] [Google Chrome] [GPL] [GUI]
FlashPlusはGoogle Chrome用のオープンソース・ソフトウェア。Flashを使ったサイトは多数ある。動画配信の他、ゲームを提供しているサイトやFlash製のマンガを配信するサイトなど色々な場所でFlashが使われている。その時のプレーヤは様々だ。

Flashファイルを検出する
Youtubeのプレーヤのように多機能であれば問題ないが、中には拡大表示ができないサイトもある。そんな時に使えるのがFlashPlusだ。FlashPlusはFlashファイルを関知して、拡大表示を行えるようにするGoogle Chrome拡張だ。
(もっと読む)
February 7th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [CUI] [画像] [Google Code] [GPL] [Windows]
Active Shape Model LibraryはWindows用のオープンソース・ソフトウェア。写真の中から人物を抽出するというのは難しい。FacebookやFlickrでは手作業で人物を割り当てられるようにしている。逆に自動化したいならば使えるのがOpenCVだ。

サンプルの画像で試した所
OpenCVを使えば顔を認識して別なオブジェクト(笑い男のような)に変換したり、顔を消すような操作もできる。その実力を知りたいと思ったらActive Shape Model Libraryを使ってみると良いだろう。Windowsでコマンド一つで使うことができる。
(もっと読む)
February 6th, 2010
Posted by
admin |
no comments