MOONGIFT

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

Android上で動作するスクリプティング環境「Android Scripting Environment」

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

Google Developer DayでもAndroid端末の無料配布を行ったとあって、日本でもがぜんGoogle Android熱が高まってきている。アプリケーションの数ではまだまだ少ないが、それだけに今からでも参入できる余地はありそうだ。

ピクチャ 57.png

Android向けのアプリケーション開発を行うにはJavaを利用するのが必須だったが、状況が変わりそうなソフトウェアが登場した。それがAndroid Scripting Environmentだ。

今回紹介するオープンソース・ソフトウェアはAndroid Scripting Environment(ASE)、Google Android上で動作するスクリプティング環境だ。

(もっと読む)

June 12th, 2009 Posted by admin | no comments

JavaScriptでCocoaアプリケーションを操作する「JSTalk」

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

Mac OSXでちょっとしたアプリケーションの自動操作を行う際に使われるのがAppleスクリプトだ。だが、その自動操作のために新しい言語を習得しようと思うのはなかなかしんどく感じてしまう。使い慣れた言語でささっと書けるのが便利だ。

ピクチャ 5.png
JavaScriptでCocoaアプリケーションを操作する

 

CUIであれば幾らでも方法がありそうだが、Cocoaアプリケーションとなると手段が限られそうだ。JavaScriptが好きな方であればJSTalkが良い選択肢になりそうだ。

今回紹介するオープンソース・ソフトウェアはJSTalk、JavaScriptで動作するAppleスクリプトライクなソフトウェアだ。

(もっと読む)

May 24th, 2009 Posted by admin | no comments

こ、これは凄いぞ…Web/デスクトップ対応アプリケーション開発環境「Titanium」

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

昨日のNative ClientはX86バイナリをブラウザで動作させるという素晴らしいソフトウェアだった。言わばデスクトップをWebに移行させる代物だ。対する技術としてはAdobe AIRやSilverlightなどがあるだろう。だがプラグイン必須という点が難点になる。

ピクチャ 1.png
Windows向けアプリケーションも開発できる

 

そして逆にWebのリソースをデスクトップに持ってきてしまおうというのがTitaniumだ。Webからデスクトップへとその道はつながっている。

TitaniumはApacheライセンスの下に公開されているオープンソース・ソフトウェアで、Rubyを使ってデスクトップアプリケーションが開発できてしまう。

(もっと読む)

December 11th, 2008 Posted by admin | no comments

これはすごい!ブラウザ上で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

急げ!今日だけ無料のCrossOverシリーズ「CrossOver Mac Pro」

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

Mac OSXでWindowsのアプリケーションを動かそうと思うと幾つかの方法が存在する。一つは仮想化だ。Parallels DesktopやVMWare Fusion、Bootcampなどだ。もう一つがWineによる方法だ。これはWine自身やMikuInstallerなどが当てはまる。

Picture 217.png
日本語化もされているので安心

 

仮想化を使った場合、当然Windowsのライセンスが必要になる。それに動作は若干重たくなる。Wineは対応アプリケーションの数が問題だ。Wineを商用化して提供するCrossOver Macというソフトウェアがあるが、使いたいアプリケーションが対応しているかどうか分からなかったため、手が出せなかった。しかしこれなら文句が出ようはずもない。

今回紹介するフリーウェアはCrossOver Mac Pro、なんと今日だけ無料のCrossOverだ。

(もっと読む)

October 29th, 2008 Posted by admin | one comment

エンタープライズでも使えるガジェットポータル「Posh」

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

iGoogleは面白い可能性を秘めている。自分にとって必要な情報を一元管理できれば、素早く情報にアクセスできるようになる。グループウェアという手もあるが、できる範囲が狭く、もっと様々なリソースと連携できる必要がある。

Picture 67.png
ポータル画面

 

その点、Web APIが公開されているiGoogleなどであれば基幹システムとのデータ連携などもはかれるようになる。そんなガジェットポータルを独自に導入できるのがこのソフトウェアだ。

今回紹介するオープンソース・ソフトウェアはPosh、iGoogleに似たガジェットポータルシステムだ。

(もっと読む)

August 28th, 2008 Posted by admin | no comments

Mac OSXでWineを手軽に使おう「MikuInstaller」

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

数年前からMacではインテルCPUが採用され、その恩恵としてMac OSX上やそのハードウェア上でWindowsを動かすのが容易になっている。Mac OSXを使いながら、Boot CampやParallels Desktop、VMware Fusionなどを使ってWindowsを実行している人もいることだろう。

ピクチャ 213.png
イメージファイルの内容

 

Boot CampのようにOSをデュアルブートする方法や、仮想的に立ち上げる方法が主だが、もう一つの方式が存在する。それがMac OSX上でそのままWindowsのバイナリを実行する方式だ。それを可能にするのがWineだが、Mac OSXでWineを試してみたいなら、これを使ってみよう。

今回紹介するオープンソース・ソフトウェアはMikuInstaller、Mac OSX上でWineを簡単に利用するためのソフトウェアだ。

(もっと読む)

July 20th, 2008 Posted by admin | no comments

プログラミングでアート「Processing」

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

プログラマの大半は絵心がない。そのため、Webデザインやアイコンなどを上手に配置してサイトを出来映えを一歩高めるというのは非常に難しく感じてしまう。だがそれはWebデザインに限った話で、絵が全くできないという訳ではない。

ピクチャ 103.png
開発環境

 

趣味で風景画を描いたり、油絵をやる人だっているだろう。もしあなたが幾何学模様のアートに興味があるなら、これを使って描くのが良いだろう。

今回紹介するオープンソース・ソフトウェアはProcessing、アートプログラミング言語だ。

(もっと読む)

July 10th, 2008 Posted by admin | no comments

WindowsでもCPANを活用する「Strawberry Perl」

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

Perlが得意でない筆者は、WindowsでPerl = Active Perlという式ができあがっていた。そして、CPANを使おうと思ってエラーが出てしまい、PPMを使うのだが、何かいまいち…という感が否めなかった。

ピクチャ 18.png
Strawberry Perlの公式サイト。巨大なイチゴが目印。

 

恐らくWindowsでPerlを使われている方の中には同じ思いをした方がいるはずだ。そこで、Perlの実行環境自体を変えてしまおう。

今回紹介するオープンソース・ソフトウェアはStrawberry Perl、CPANがそのまま使えるPerl実行環境だ。

(もっと読む)

June 26th, 2008 Posted by admin | no comments

間もなくオープンソース化されるCFMLエンジン「Railo」

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

世の中には様々なプログラム言語が存在する。最近は初期開発の速さから、動的なスクリプト言語が好まれることが多い。PHP、Perl、Python、Rubyなど様々なスクリプト言語が存在するが、その一つがCFMLだ。

entrance06.png
管理画面

 

CFML(ColdFusion Markup Language)はその名の通りColdFusionが使っているスクリプト言語だ。とは言えColdFusionでしか実行できない訳ではない(そう思っていたが)。実行環境の一つが間もなくオープンソース化される予定だ。

今回紹介するオープンソース・ソフトウェアはRailo 3.1、CFMLエンジンであるRailoのオープンソース版だ。なお、執筆時点ではまだリリースされていないのでご注意いただきたい。

(もっと読む)

June 26th, 2008 Posted by admin | no comments

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