タグ: [オープンソース] [テレビ] [github] [LGPL] [MySQL] [PHP] [SourceForge.jp] [Web]
epgrecはPHP+MySQLによるオープンソース・ソフトウェア。2011年にアナログ放送が終わり、デジタル放送に一本化される予定になっている。テレビの対応は意外と進んでいるようだが、レコーダーは準備されているだろうか。専用機器の購入も良いがパソコンによる録画管理に切り替えて見るのはどうだろう。

筆者環境ではチューナーがないので番組情報は取得できず…
Linuxなどで安価に録画管理サーバを立ててみるのは面白そうだ。実際の録画を行うチューナーもFriioやPT1といった面白いガジェットが登場している。そうした録画情報をWebベースで管理できるのがepgrecだ。
(もっと読む)
March 7th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [テキスト] [CUI] [LGPL] [Ruby]
ReVIEWはRuby製のオープンソース・ソフトウェア。最近は技術者やデザイナーなど第一線で活躍される方が書籍を執筆するパターンが増えてきた。技術が複雑化、多様化する中でライターという属性だけではカバーしきれなくなっているのだろう。情報が求められる速度も早くなっている。

分量チェック
技術書籍を執筆する際にテキストエディタを使う人は多いと思うが、表や図を埋め込んだり引用したりする際にフォーマットを適切に設定するのは非常に面倒だ。そこで使ってみたいのがReVIEWだ。書籍を執筆する上で役立つ機能を多数提供している。
(もっと読む)
March 4th, 2010
Posted by
admin |
one comment
タグ: [オープンソース] [ユーティリティ] [github] [GUI] [iPod Touch/iPhone] [JailBreak] [LGPL]
ProSwitcherはiPhone/iPod Touch向けのオープンソース・ソフトウェア(JailBreak必須)。iPhoneはシングルタスクが基本ではあるが、iPodや電話のようにバックグラウンドで動作できるものも存在する。その違いを取り去ることはJailBreakを使うとできるのだが、一般的にはお勧めではない。

格好良いアプリケーション切り替え
だがどうしてもJailBreakしたい、したという方であればアプリケーションのバックグラウンド実行はやりたいことの一つになるだろう。そしてバックグラウンドで実行されているアプリケーションを切り替えるのに最適なのがProSwitcherだ。
(もっと読む)
February 24th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [グラフ] [ライブラリ] [開発] [Googleマップ] [LGPL] [SourceForge.net] [Web] [地図]
FlusterはJavaScript製のオープンソース・ソフトウェア。データを表示する際には、ただ細かくするだけでは全体像がつかみづらい。時には幾つかのデータをまとめてグルーピングすることで表示をすっきりとさせ、全体の雰囲気をつかむ方が良い場合もある。

全体像を把握するのに使える
Googleマップでも遠い地図の場合とズームインした場合の表示で表示項目を切り替えている。そうすることで細かすぎて分かりづらいということがなくなり、必要に応じてズームが使えるようになる。そしてGoogleマップ上で同様の仕組みをデータ表示に使えるのがFlusterだ。
(もっと読む)
February 13th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [ユーティリティ] [GUI] [LGPL] [Mac OSX]
WineBottlerはMac OSX用のオープンソース・ソフトウェア。Mac OSXやLinux上でWindows用のソフトウェアを動作させる技術は幾つか存在する。VMWareのような仮想化、Mono(.NETのオープンソース実装)そしてWineを使ったラッピングだ。

Windowsアプリケーションをラッピングする
Wineを使えばWindowsアプリケーションがそのまま実行できるが、環境の整備に面倒なイメージがあった。そこでWineBottlerを使ってラッピングし、Mac OSX用アプリケーションに変換してしまってはどうだろう。これならばWindowsアプリケーションと意識することはなくなる。
(もっと読む)
January 11th, 2010
Posted by
admin |
one comment
タグ: [オープンソース] [通知] [Google Wave] [GUI] [LGPL] [SourceForge.net] [Windows]
Google Wave Desktop NotifierはWindows向けのオープンソース・ソフトウェア。Google Waveは大きな期待感、可能性をもって開発されているが実際のところ利用者があまり多くない(一般公開されていない)現状ではなかなか利用法が見いだせずにいる。

通知が出る
特に大きな問題として、自分宛のメッセージ(Wave)が追加されたことを感知する手段がないということがある。メールほど一般化されていないために新しいデータの受信が感知できる手段がなければ、常時開いておくしかない。しかしWaveはメモリを食うのでメッセージがこないと閉じられてしまい、次第にメッセージがきても気づかれなくなる。そこで使いたいのがGoogle Wave Desktop Notifierだ。
(もっと読む)
December 21st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [テキストエディタ] [開発] [Java] [LGPL] [SourceForge.net] [Web]
RSyntaxTextAreaはJava製のオープンソース・ソフトウェア。何度も書いているがWebブラウザのテキストエリアの貧弱さにはがっかりさせられる。あんな表示では新しく文書を書こうという気にはとてもなれない。特にテキストエディタに求める機能が多いプログラミングなど全くできそうにない。

Javaアプレットのデモが提供されている
Webブラウザ自体の進化には期待できそうにない。プラグインまたはそれに類するソフトウェアが変えていくしかない。JavaScriptやCSSを使ったハイライタが多い中、RSyntaxTextAreaはJavaを使ってテキストのハイライトを行っている。
(もっと読む)
December 13th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [CSS] [GUI] [HTML] [Java] [JavaScript] [LGPL] [SourceForge.net]
HTMLやJavaScript、CSSを構造化して見やすく書こうと思うとインデントやスペースを使うだろう。確かに見やすいが、ブラウザへのレンダリングを行う上では特に意味はない(中には意味のあるスペースもあるが)。できるだけ転送量を抑えようと思うと、このスペースをなくしていくという作業が大事になる。

HTML/JavaScript/CSSのサイズを軽減
そのためのツール(難読化ツール)はいくつか存在するが、HTML/JavaScript/CSSのいずれにも対応したものは多くない。そこでPatu Diguaだ。
今回紹介するオープンソース・ソフトウェアはPatu Digua、HTML/JavaScript/CSSからスペースやコメントを排除するソフトウェアだ。
(もっと読む)
September 11th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [ライブラリ] [Google Code] [LGPL] [Python] [Web] [Web API/Mashup]
Pythonにはフレームワークが数多く存在する。それぞれ得手不得手があるので、自分の得意とするものを選択すれば良いのだろうが、それによってWebサーバの選択肢が狭まってしまうと厄介だ。それを克服するために生まれたのがWSGIであり、共通インタフェースだ。

動作している様子
WSGIの登場によって、WebアプリケーションとWebサーバの祖結合が可能になった。必要に応じてWebアプリケーションを組み合わせられれば、資産の有効利用にもつながるだろう。
今回紹介するオープンソース・ソフトウェアはWsgiDAV、WSGIで実装されたWebDAVサーバだ。
(もっと読む)
August 23rd, 2009
Posted by
admin |
no comments
タグ: [ActionScript/Flex] [オープンソース] [開発] [Flash] [GPL] [GUI] [LGPL] [Mac OSX] [Windows]
Flashのインタフェースはマルチプラットフォームで共通であり、Mac OSXのUIとはまた違う良さがある。そんなFlashのUIを使ってデスクトップで動作するアプリケーションを構築しようと思うとAdobe AIRがよく知られている。だがAdobe AIRを別途用意しなければならないのが面倒だ。

アプリケーションのビルドは簡単
Flashで作られたソフトウェアをまるでネイティブアプリケーションのようにダウンロードするだけで動くようにするのがHippoHXだ。
今回紹介するオープンソース・ソフトウェアはHippoHX、SWFファイルをネイティブアプリケーション化するソフトウェアだ。
(もっと読む)
August 19th, 2009
Posted by
admin |
no comments