タグ: [オープンソース] [プラグイン] [開発] [github] [MIT License] [Ruby] [Ruby on Rails]
CellsはRails向けのオープンソース・ソフトウェア。ブログパーツやAdSense、iGoogleのような仕組みは画面にコンポーネントを追加して個別に処理ができるようになっている。そのような自由度の高さが今のネットサービスの主流になっているのだ。

自作のソフトウェアで設定ファイルレベルのコンポーネントまで対応するのは難しいかも知れないが、Cellsを使えば柔軟なシステム構成ができそうだ。各機能をCellと呼ぶコンポーネントとして開発することで、機能の追加、修正が個別のコンポーネント単位にできるようになるのだ。
(もっと読む)
October 12th, 2009
Posted by
admin |
no comments
タグ: [ネットワーク] [フリーウェア] [プラグイン] [github] [GUI] [Mac OSX]
Screensharing PluginはMac OSX向けのフリーウェア(ソースコードは公開されている)。この手があったのは知らなかった。SIMBLはMac OSXユーザにとってはよく知られたハックツールだ。Snow Leopardになって使えなくなるという話もあったが、既に対応版がリリースされている。一般的にはSafariの拡張を行うときに利用されるツールだ。

画面共有にもプラグインを
この仕組み自体は他のアプリケーションでも利用できる。その一つの例として紹介したいのがScreensharing Pluginだ。Mac OSX標準のVNCクライアント、画面共有.appに対応したプラグインソフトウェアだ。Safari以外でも活用できるとなると、色々な場面で使えそうだ。
(もっと読む)
October 7th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [GPL] [GUI]
Export FreemindはOpenOfficeと連携するオープンソース・ソフトウェア。オフィススイートのワードプロセッサでは見出しをはじめとする文書の書式設定を行う項目がある。必要だとは思いながらも一つ一つ設定するのが面倒で、その場限りの文字装飾で終わらせてしまったりする。目次を作ったりする場合くらいしか使ってこなかった。

元の文書
設定するに値する理由があれば良いのだ。その答えの一つになるのがExport Freemindかも知れない。Export FreemindをOpenOfficeにインストールすると、文書をマインドマッピング(FreeMind)向けの形式にエクスポートできるようになるのだ。
(もっと読む)
September 22nd, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [プラグイン] [ユーティリティ] [Google Code] [Mac OSX]
QuickLook CSVはMac OSX向けのオープンソース・ソフトウェア。システム開発を行っているとCSVファイルを用いることが多々ある。表計算ソフトウェアの作るバイナリファイルに比べると扱いが良いからだ。初期データを一括で取り込んだり、システムのデータをエクスポートした時など利用範囲は多い。

CSVファイルの中身が確認できる
そんな使われ方が多いCSVファイルだからこそ、さっと中身が見られると便利だ。テキストエディタで開いても良いが、やはり表形式で並んでいる方が分かりやすい。そこで使ってみたいのがQuickLook CSVになる。その名の通り、CSVファイルをQuickLookで見られるようにするソフトウェアだ。
(もっと読む)
September 19th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [開発] [MIT License] [Ruby] [Ruby on Rails] [Web]
Launching SoonはRuby on Rails製のオープンソース・ソフトウェア。間もなく立ち上げるWebサービスを軽く紹介するときや、ゲーム発表前のサイトなどで使われるのがローンチスーン(間もなくはじまる!)のページだ。最近のWebサイトではよく使われるので見覚えのある人も多いだろう。大抵、開発者ブログやTwitter、RSSフィードのリンク、そしてメールアドレス登録欄がある。

間もなく開始!
サービス開始までの開発に忙しい中、そのような余分なものを作っている余裕はないという方は使ってみてほしいのがLaunching Soonだ。Launching Soonはローンチスーンページを提供するRailsプラグインだ。プラグインなので、既存サイトに簡単に組み込んで使える。
(もっと読む)
September 14th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [Google Code] [GPL] [MySQL] [PHP] [Web] [Web API/Mashup]
先日短縮URLサービスの一つ、tr.imが閉鎖を発表した(後日撤回した)。短縮URLサービスは数多くのデータが蓄積されており生成されたURLから元のURLは推測しがたいため、移行もままならない。もし閉鎖され、ドメインも放棄されていたらスパム、マルウェア、ウィルス配布サイトの餌食になっていたかも知れない。

PHP + MySQLの短縮URLシステム
公開型の短縮URLサービスを利用する際のリスクはそこにある。そこで自分たちで独自の短縮URLサービスを構築するのがお勧めだ。
今回紹介するオープンソース・ソフトウェアはYOURLS、PHP製の短縮URLシステムだ。
(もっと読む)
August 18th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [ユーティリティ] [Google Code] [GPL] [GUI] [JavaScript]
Webブラウジングの最中はマウスを使うことが多い。そのため、簡単な操作はマウスでできると効率的になる。なのでマウスジェスチャーの需要は大きいと言える。Webアプリケーションが高速に動作するGoogle Chromeでもそれは同様だ。

マウスジェスチャー実行中
開発版のGoogle Chromeではエクステンションに対応している。それを使ったマウスジェスチャーがChromeGesturesだ。
今回紹介するオープンソース・ソフトウェアはChromeGestures、Google Chromeにマウスジェスチャー機能を付けるソフトウェアだ。
(もっと読む)
July 28th, 2009
Posted by
admin |
one comment
タグ: [オープンソース] [プラグイン] [音楽] [Google Code] [New BSD License] [Web] [Windows]
オフィスで音楽を流したり、自宅にメディアサーバを構えたりするとそこにあるメディアを管理するためのインタフェースが欲しくなる。もちろんメディアサーバにはモニタは付けないので、外部からLANなどを使って通信する必要があるだろう。

Webブラウザで操作
Windowsで有名な音楽プレーヤであるfoobar2000、そのインタフェースをWebブラウザから操作するプラグインがfoo_httpcontrolだ。
今回紹介するオープンソース・ソフトウェアはfoo_httpcontrol、foobar2000をWebブラウザを使って操作できるソフトウェアだ。
(もっと読む)
July 26th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [開発] [Google Code] [GPL] [GUI] [HTML] [JavaScript]
CSSやJavaScriptが多用されるようになり、一般的なオーサリングツールでは求めるデザインが容易にはうまくいかなくなっている。そのため技術者の場合は手打ちでHTMLを描く人も多いはずだ。だが、面倒なのは確かだ。

各種エディタで利用可能
もっとシンプルにタグ入力を行いたい、そう考える方に使ってみて欲しいのがZen-codingだ。
今回紹介するオープンソース・ソフトウェアはZen-coding、各種エディタと連携するHTML/CSS補完ライブラリだ。
(もっと読む)
July 13th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [プラグイン] [ユーティリティ] [開発] [MIT License] [Ruby] [Ruby on Rails] [Web]
Webシステムの開発でよくあるのが管理者画面の作成だ。ユーザ向けの画面ほど凝ったものではないが、それだけにあまり詰めて話し合われることはなく、貧弱な機能とインタフェースで提供されることが多い。

黒を基調にしたシンプルな管理者画面
しかし管理者がやる気になれないインタフェースではサービスの成功はおぼつかない。そこでTypusを使ってみよう。
今回紹介するオープンソース・ソフトウェアはTypus、Ruby on Rails用の管理者インタフェース生成プラグインだ。
(もっと読む)
July 11th, 2009
Posted by
admin |
no comments