MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

これはすごい!ブラウザ上でX86バイナリを動かす「Native Client」

タグ: [] [] [] [] [] [] [] [] [] []

FlashやJava、Silverlightをはじめ、ブラウザ上でリッチなインタフェースを提供するフレームワークは増えつつある。Ajaxはクライアント側でインストールする手間がいらない反面、実現できる機能が限定的になってしまう。3Dを表現するのが難しかったり、マシンパワーを過剰に消費する傾向にある。

Picture 170.png
GoogleのRIAに対する答えがNative Clientか?

 

各プラットフォームがそれを克服するためのプラグインを提供してきた。そしてGoogleの出してきた答えがNative Clientだ。

Native Clientは修正BSDライセンスの下で公開されるオープンソース・ソフトウェアで、何とX86バイナリをそのままブラウザ上で実行してしまうという代物だ。

(もっと読む)

December 10th, 2008 Posted by admin | no comments

Flashからメディアデータを抽出する「Flaex」

タグ: [] [] [] [] [] []

FlashはHTMLと違ってコンパイルする。そのため、中にある写真やアイコン、音楽を取り出したいと思ってもなかなか難しい。ソースを持っていればもちろんできるが、他の人が作った作品ではどうしようもない。

Picture 323.png
Flashファイルからメディアが取り出せます

 

そんな歯がゆい思いをしたことがある方に朗報。Flaexを使えばデータが簡単に取り出せます。

Flaexは日本語化されている、Flashファイルから各種メディアを抽出するためのソフトウェアです。

(もっと読む)

November 13th, 2008 Posted by admin | no comments

AIR製のFlashのデコンパイルツール「FlashDecompiler」

タグ: [] [] [] [] [] [] [] [] []

エンジニアであれば誰しもが見たことのない、新しい技術を目にした時にその実現方法や内部処理が気になるものだろう。時計を分解したり、テレビを分解したり、車の構造を調べたり…そんな経験はあなたにもないだろうか。

ピクチャ 227.png
解析対象設定

 

コンピュータの世界でもそれは変わらない。むしろオリジナルを壊さずに済む分、安心して内部を調べられる。Flashの解析を行うのがこのソフトウェアだ。

今回紹介するオープンソース・ソフトウェアはFlashDecompiler、AIRで作られたFlashデコンパイルソフトウェアだ。

(もっと読む)

July 15th, 2008 Posted by admin | no comments

必見!GUIアプリケーションもこれでWeb化?「Jsc」

タグ: [] [] [] [] [] [] [] []

※ 画像は公式サイトデモより

このソフトウェアはすごい。やりたいことも、できていることも分かるのだが、どうやっているのかがさっぱり分からない。GUIアプリケーションとWebアプリケーションでは越えられない壁が存在すると思っていた。いくらAjaxやJavaScriptを駆使しても、GUIアプリケーションの操作性にはかなわない。

ピクチャ 12.png
ギャラリーアプリケーション

 

だが、それさえも軽々と乗り越えてしまいそうなアプリケーションが登場した。

今回紹介するオープンソース・ソフトウェアはJsc、C#やVisual BasicのコードをJavaScriptにするソフトウェアだ。Sourceforge.net上でのライセンスはPublic Domainとなっているが、ダウンロードできるパッケージに含まれるlicense.txtには個人利用に限るフリーウェアとなっているので注意されたい。

(もっと読む)

April 4th, 2008 Posted by admin | 6 comments

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

タグ: [] [] [] [] [] [] [] [] [] [] []

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

ピクチャ 15 Thumbnail-1

そうした時にActionScriptを解析してくれるFlareは便利だ。次のステップとして、Flashを解析して、そのものの動作を書き換えてしまおうというのがこれだ。

今回紹介するオープンソース・ソフトウェアはflasm、Flashハッキングツールだ。
(もっと読む)

October 17th, 2007 Posted by admin | no comments

.NETアプリケーションをデコンパイル「Reflector for .NET」

タグ: [] [] [] [] [] []

.NETは実行ファイルの生成によって、コンパイル済みの中間コードを生成する。それを.NETフレームワークによって実行する。

3Dsearch4 Thumbnail-5

中間コードというのがくせ者だ。OSの壁を越えて、様々な環境下でも実行できるメリットはあるものの、コードが中途半端に読めてしまう。そう、デコンパイルが容易なのだ。

今回紹介するフリーウェアはReflector for .NET、.NET向けの逆コンパイラーだ。
(もっと読む)

October 14th, 2007 Posted by admin | no comments

ブログコンパイラー「Chronicle」

タグ: [] [] [] [] [] [] [] [] []

※ 画像は公式サイトより。

ブログの投稿はWindows Live Writerを使っている(旧バージョン)。やはり大抵のブログについているWYSIWYGなエディタは使い勝手があまり良くないと感じてしまう。

もっと気軽に書き連ねられると良い。ふと思いついた時にさっと書いておけるメモ帳のようなブログだ。twitterでは投げっぱなしになるので、こちらを使ってブログにしてみるのが面白い。

今回紹介するオープンソース・ソフトウェアはChronicle、テキストファイルをブログにコンパイルするソフトウェアだ。

(もっと読む)

August 17th, 2007 Posted by admin | no comments

便利?PDFを実行ファイルに「PDF2EXE」

タグ: [] [] [] [] [] []

PDFは電子帳票のデファクトスタンダードになっている。Excel、Word、PowerPointと同じくらい、どのPCでも見られるのが当たり前であるかのように送られてくる。

だが、初期設定時にはインストールされていない事もある。Windowsには限定されるが(Mac OSXではビューワーで初期状態から見られるので問題ないだろう)、さらに親切にするソフトウェアがこれだ。

今回紹介するフリーウェアはPDF2EXE、PDFを実行ファイルに変換するソフトウェアだ。

(もっと読む)

August 10th, 2007 Posted by admin | no comments

VBScriptを実行ファイルに「Vbs To Exe」

タグ: [] [] [] [] [] []

VBScriptは意外(失礼!)にも優秀で、DB接続やHTTP接続もでき、かなり色々なことができる。とは言え、拡張子がvbsとなっているため、どうもライトなものしか出来ないというイメージがあった。

VBScriptを活用するために、こうしたソフトウェアを使ってみるのはどうだろう。

今回紹介するフリーウェアはVbs To Exe、VBScriptを実行ファイルに変換するソフトウェアだ。

(もっと読む)

August 9th, 2007 Posted by admin | 3 comments

ソースを見てActionScriptの勉強「Flare」

タグ: [] [] [] [] [] [] [] [] [] []

プログラムの最も早い習得方法は、他人のソースを見ながら勉強することだ。興味がもてる材料だけに、ただ本を眺めるよりも効率的に覚えることができる。

では興味の対象がソースを公開していなかったらどうしたら良いだろう。そのためにこれがある。

今回紹介するフリーウェアはFlare、Flashのデコンパイラーだ。

(もっと読む)

July 30th, 2007 Posted by admin | no comments

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding