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

実行環境の記事一覧

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

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

もっと見る

List

  • 2010/02/01

Android上で動作するJRuby「JRuby for Android」

JRuby for AndroidはAndroid向けのオープンソース・ソフトウェア。オープンソースのOSであり、携帯電話以外の分野でも採用がはじまっているAndroid。Java製とあって開発者人口が多く、対応アプリも多数開発されている。Android上で動作するアプリが任意のコードを実行できるとすれば、その可能性は...

List

  • 2009/06/12

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

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

List

  • 2009/05/24

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

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

List

  • 2008/12/11

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

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

List

  • 2008/12/10

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

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

List

  • 2008/10/29

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

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

List

  • 2008/08/28

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

iGoogleは面白い可能性を秘めている。自分にとって必要な情報を一元管理できれば、素早く情報にアクセスできるようになる。グループウェアという手もあるが、できる範囲が狭く、もっと様々なリソースと連携できる必要がある。ポータル画面 その点、Web APIが公開されているiGoogleなどであれば基幹システムとのデータ連携...

List

  • 2008/07/20

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

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

List

  • 2008/07/10

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

プログラマの大半は絵心がない。そのため、Webデザインやアイコンなどを上手に配置してサイトを出来映えを一歩高めるというのは非常に難しく感じてしまう。だがそれはWebデザインに限った話で、絵が全くできないという訳ではない。開発環境 趣味で風景画を描いたり、油絵をやる人だっているだろう。もしあなたが幾何学模様のアートに興味...

List

  • 2008/06/26

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

Perlが得意でない筆者は、WindowsでPerl = Active Perlという式ができあがっていた。そして、CPANを使おうと思ってエラーが出てしまい、PPMを使うのだが、何かいまいち…という感が否めなかった。Strawberry Perlの公式サイト。巨大なイチゴが目印。 恐らくWindowsでPerlを使わ...

List

  • 2008/06/26

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

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

List

  • 2008/05/07

Common Lispを覚えよう「Ready Lisp」

今まで何度かやろうと思いつつも、手が出せずにいる言語がLispだ。Emacsを使っている以上、Lispを覚えれば何かと便利なことが多いはずだ。例えプログラミングして何かのモードを作るというわけでなくとも、設定ファイルのエラー等にも対応できるようになる。エラー時の表示 そこで、Common Lispを覚えたいと思っている...

List

  • 2008/03/25

Linux向けソフトウェアをWindowsやMac OSX上で動かす「LINA」

一つのソースコードがプラットフォームの違いを越えて動作する…それは開発者にとってどれだけ魅力的なものになるだろうか。そのような環境を実現するフレームワークは各種存在する。Java、AIR、Siverlightなどだ。そしてここで紹介するのはLinux向けのソフトウェアを他のプラットフォームで動作させるソフトウェアだ。今...

List

  • 2008/01/04

Ruby on JavaScript「HotRuby」

ついに登場したRuby 1.9。VMを搭載することで、これまでになく高速化されるとのこと。試してみた方も多いのではないだろうか。そんなRuby 1.9系の魅力をさらに輝かしてくれそうなソフトウェアを紹介しよう。今回紹介するオープンソース・ソフトウェアはHotRuby、JavaScriptによるRuby実装だ。HotRu...

List

  • 2007/11/15

Web上の開発環境「Rainbow 9」

様々なWebアプリケーションが登場しているが、それでも作成はローカル環境で行う必要があり、不便さが残っている。開発すらWeb上でできればどれだけ手軽だろう。そんな希望を実現させてくれるかも知れないのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウェアはRainbow 9、Webブラウザ上で開発するソフトウェア...

List

  • 2007/10/10

Rubyで作るGUIアプリケーション「Shoes」

MemotuneはRuby on Railsで開発されている。そして、FlashPaper生成部分ではWindowsを利用している。そのため、GUIアプリケーションに関しても触れる必要がある。言語を全て同じもので開発できれば効率はぐっと向上するだろう。それを実現するのがこのライブラリだ。今回紹介するオープンソース・ソフ...

List

  • 2007/09/20

HTMLとSQLで作るWebアプリケーション「Alinous」

Webアプリケーションを作ろうと思った時に必要なものは何だろう。Struts、Ruby on Rails、CakePHP、Smarty、Catalyst…どれもいわゆるプログラム言語だ。さて、そのようなものがなければWebアプリケーションは作れないのだろうか。プログラマの特権になるのだろうか。否、Webアプリケーション...

List

  • 2007/07/27

必見!Railsがローカルアプリケーションに「Slingshot」

最近はWebアプリケーションとローカルアプリケーションの境がなくなってきた。むしろWebアプリケーションのほうがインターネットとの親和性も高く、便利なことが多い。開発者にとっても、コンパイルの手間などがない分、Webアプリケーション方が楽だろう。そんなWebアプリケーション推進の波が強まるであろうソフトウェアがこれだ...

List

  • 2007/07/06

LinuxでRailsを開発するならば「LinRails」

Windowsで言えばInstantRails、Mac OSXで言えばLocomotiveというソフトウェアがある。どちらも、Rails開発を手軽に行うためのソフトウェアだ。ことLinuxについて言えば、CUIでApacheやらMySQLやらを順番にセットアップする。Linuxでのセットアップはコンパイルから何から面...

List

  • 2007/07/06

サーバサイドJavaScriptフレームワーク「Helma」

Ajaxの隆盛もあって、JavaScriptが見直されている。そして、クライアントサイドのみならず、サーバサイドでもJavaScriptを使おうと言う動きすらある。Javaが好きでサーバサイドJavaScriptに興味がある方はこちらを試してみてはどうだろう。今回紹介するオープンソース・ソフトウェアはHelma、サー...