ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ライセンス - BSD Licenseの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2007/11/02

Flash向けリアルタイム3Dエンジン「Away3D」

3Dのムービーを作ろうと思ったら、ローカルでモデリングを行って、それをレンダリングしてムービーとして保存…といった具合に時間のかかる作業だ。それをWeb上で公開するまでとなると何ステップも踏まなければならない。その手間をなくせるかもしれないのがこのソフトウェアだ。レンダリングの手間なく作品を仕上げられる。今回紹介するオ...

List

  • 2007/10/21

スクレイピングIDE「Web-Harvest」

Webサイトを自動操作するのによく使われるのがスクレイピングと呼ばれる技術だ。HTMLを解析し、その中から希望の値を取り出して処理するものだ。大抵、スクリプト言語と正規表現を使って行われると思うが、これを発展させIDEレベルに仕上げたのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはWeb-Harves...

List

  • 2007/10/17

Flashをハックして動作変更「flasm」

最近、Flashをいじる事が多いのだが、プログラマ上がりには色々とつらい。特にFlaファイルが配布されているなら良いが、CやMingを使って動的に生成されたものだとそれすらなく、どうやって作ったのかも分からないものがある(Cとしてはオープンソースだが、SWFはコンパイルされて中身が分からない)。そうした時にAction...

List

  • 2007/10/15

サイトのパフォーマンス向上を目指そう「YSlow」

AjaxやCSSや様々なJavaScriptライブラリによって、サイトが豪華になっていく反面、全体的なシステムパフォーマンスは急激に悪化している。JavaScript等で、このサイトは重いなと感じる事が少なからずあるはずだ。便利な機能を提供する限り、これは変えられないのだろうか。いや、そんな事はない。変えるべきポイント...

List

  • 2007/10/11

コンパクトなブラウザ「Hv3」

今、ブラウザと言えばIE/FIrefox/Opera/Safariが主流だろう。それぞれレンダリングエンジンが異なるが、IEコンポーネントやGeckoエンジンを利用したものは数知れず存在する。上記ブラウザにはないレンダリングエンジンを使ったこちらをご紹介。今回紹介するオープンソース・ソフトウェアはHv3、Tkhtmlを...

List

  • 2007/10/06

オープンソース.Mac「NotMac」

Mac OSXには.Macという仕組みがある。オンラインストレージのようなサービスで、Webホスティング/メールアドレス/オンラインストレージと、初心者やホームユースでは便利な機能だ。だが費用対効果的にはビジネス向けではないかも知れない。Windowsユーザは利用できないし、ビジネスでは10GBでは足りないかも知れない...

List

  • 2007/09/27

出た、構造化CSS「CleverCSS」

前にCSSの記述テクニック 階層宣言コーディングというエントリーを読んだ。これはエイプリルフールネタではあるが、同じ事を考える人は他にもいるようだ。そして、それをネタとしてではなく、ないなら実現してしまおうと考える。今回紹介するオープンソース・ソフトウェアはCleverCSS、構造化CSSを実現するソフトウェアだ。Cl...

List

  • 2007/09/18

クールな管理画面を持つCMS「SilverStripe」

最近の流行なのかも知れないが、ユーザ画面はシンプルに、管理画面はリッチにと言うのが特徴だ。ユーザ画面をシンプルに提供するのは大事な事であるし、普段の開発ではとかく見過ごされがちな管理画面を豪華にすると言うのも、コンテンツを手軽に拡充していく上では適切な判断だ。今回紹介するオープンソース・ソフトウェアはSilverStr...

List

  • 2007/09/08

ブラウザテストをRubyで自動化「Watir」

ブラウザを使ってのテストは何かと大変だ。最近は特にJavaScriptを利用したものが増えてきたので、それをもきちんと動作させてテストを行うのは苦労することだろう。少ない人数で効率的なテストを行うためにも、こうしたツールの導入は欠かせない。今回紹介するオープンソース・ソフトウェアはWatir、Rubyを使ったテスト自...

List

  • 2007/08/31

日本製Webファイルマネージャ「axlope」

様々なオープンソース・ソフトウェアが存在するが、その大半は海外製だ。そして、海外製では日本語圏の人にとっては厄介な問題がある。それがローカライズと二バイト文字対応だ。ローカライズは我慢したとして、二バイト文字に対応していないのは辛い。折角使おうと思っても、文字化けしてしまったら使いたいという気持ちも萎えてしまう。しか...

List

  • 2007/08/30

PythonのPythonによるPythonのためのDB「buzhug」

最近のWebシステムではデータベースを使うのが当たり前になってきている。だが、オブジェクト指向の考え方とRDBMSの考え方は根本的に違うため、そのデータの扱いで苦労することが多い。そのため、O/Rマッピングやオブジェクト指向DBと呼ばれるものが登場している。だが、簡易的なデータ保存であればそもそもデータをプログラム言...

List

  • 2007/08/28

Mac OSXでTeX環境構築「MacTeX」

Mac OSXでTeX環境を整える方法は幾つかある。自分で一から構築することもできるが、MacPortsを使って構築する手もある。だが、意外と数多くのソフトウェアが必要で、手間隙がかかってしまう。そこで一発インストーラーの登場だ。これで一気に環境を構築しよう。今回紹介するオープンソース・ソフトウェアはMacTeX、M...

List

  • 2007/08/27

画像から色を分離「Tint」

これは面白い!一つの写真の中には幾つもの色が使われている。赤い花の写真を撮っても、背後には空や草の色が入ってくる。当たり前だが、この花をさらに際立たせることができるのがこれだ。今回紹介するオープンソース・ソフトウェアはTint、画像から色情報を分離するソフトウェアだ。Tintではある写真を指定して、その中で使われてい...

List

  • 2007/08/16

一見の価値あり!PDFプレゼンのススメ「Skim」

最近はPDFでプレゼンを行う事が多い。元々PowerPointを使うことは多くないが、配布の手軽さを考えるとPDFが一番しっくり来る。もちろん、見せ方を考えないといけないので、KeyJNoteを使っていた(最近、ようやくMac OSXでも動作するようになった)。今回紹介するのもその機能を備えている。だが、それだけでは...

List

  • 2007/08/15

WindowsでNintendo DS「DSEmu」

ゲームはほとんどやらないので、当たり前ながらNintendo DSも持っていない。だが、IT業界の知り合いでは持っている人が多いように思える。筐体を持つのはちょっと気が引けるが、これでならやってもいいかなと思ったのがこちら。今回紹介するオープンソース・ソフトウェアはDSEmu、Nintendo DSのエミュレーターだ...

List

  • 2007/08/13

Webのコメント新形態「axdget」

ブログサイトが増えてきて、記事とコメントという形式がごく当たり前になっている。その際、どこの文章に対してコメントしているのか、よく分からない事がある。これを使えばそんな心配は無用だ。自分の好きな「場所」にコメントできる。今回紹介するオープンソース・ソフトウェアはaxdget、Webサイト上につけられる付箋紙ソフトウェ...

List

  • 2007/08/13

JavaScriptでRDFを扱う「Simple javascript RDF Parser」

RDFとは「ウェブ上にあるリソースを記述するためのフレームワーク」(Wikipediaより)の事だ。RSSや、まだ利用度は低いがFOAF等が代表例だ。これらのリソースを記述する仕組みがもっと利用されるようになると、各サイトやデータをメタ的に連結できるようになる。そして、この分野で活躍が期待されるのはブラウザ上でのプロ...

List

  • 2007/08/12

Ajaxを使ったFlashビデオ制御「Flash-Ajax Video Component」

CodeZine:Adobe製、AjaxでFLVを制御するオープンソース「Flash-Ajax Video Component」(アドビ)より。 動画共有サイトでは大抵、Flashビデオの下部に再生、音量変更、早送り/巻き戻しの制御が付いている。これはFlash側で組み込まれているので、便利ではあるがそれ以上の発展がな...

List

  • 2007/08/06

ごくシンプルなCSSテンプレート「CSS Layout」

オープンソースまたはCreativeCommonsでデザインを公開しているサイトが増えてきた。こうしたテンプレートを活用する事で簡単にサイトを構築できるようになり、非常に嬉しいのだが一つだけ問題があった。それはあまりに凝りすぎていて、他に転用しづらい事があるのだ。特にロゴなども格好いいものが既に埋め込まれていると流用...

List

  • 2007/08/05

圧巻!AJAX+DHTMLのグラフライブラリ「Timeplot」

グラフを作るニーズは多い。また、そのためのライブラリも多種多様に存在している。PHPやJavaなどのプログラム言語によるもの、JavaScriptで作るもの、Flashで作るものといった具合だ。その中にあって、これの完成度は非常に高い。まさに圧倒されてしまう綺麗さだ。今回紹介するオープンソース・ソフトウェアはTime...