タグ: [オープンソース] [ポータブル] [統合開発環境] [開発] [New BSD License] [Python] [Windows]
Portable PythonはWindows向けのオープンソース・ソフトウェア。Pythonはアメリカでのシェアが高いプログラミング言語だ。だがなぜか日本ではいまいちシェアが低い。とはいえGoogle App Engineのような環境やDjangoのようなフレームワークも登場し、開発をプッシュする環境が整いつつある。

専用のプログラミング環境付き
では実際にPython開発をはじめようと思ったら、何から準備すれば良いだろうか。もちろんまずはプログラミング実行環境のインストールだ。Windowsユーザの方はPortable Pythonを使えば一番早い。ポータブルで使えるPython環境が手に入るのだ。
(もっと読む)
October 11th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [統合開発環境] [開発] [GUI] [Linux] [Mac OSX] [Perl] [Perl License] [Windows]
PadreはPerl製のオープンソース・ソフトウェア。Javaの開発というとEclipseやNetBeanを使ったり、.NETであればVisualStudioを使うなどIDEを使うことでより手早く開発が行えるようになる言語がある。いわゆるスクリプト系のプログラミング言語ではあまりIDEを用いるという文化は浸透していないように思える。とは言えテキストエディタを素のままで使うかというとそんなことはなく、ハイライト表示すると開発しやすくなるだろう。

Perl開発に適したIDE
もしあなたがPerlでシステム開発を行っているなら、Padreを使ってみよう。PadreはPerl専用のIDEで開発をやりやすくする工夫が盛り込まれているソフトウェアだ。ハイライト表示はもちろんのこと、コード補完やCPANライブラリのインストールもできるようになっている。
(もっと読む)
September 21st, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [統合開発環境] [開発] [GPL] [GUI] [Windows]
Yahoo! Pipesを使うと、ドラッグアンドドロップでマッシュアップをすることができる。ごく細かな操作を行おうと思うと多少辛いが、それでも簡単なデータの連結やスクレイピングであればYahoo! Pipesのようなビジュアル的なプログラミング環境は便利だ。

オブジェクトを線でつないでいくプログラミング
複雑なプログラミングを行うにはやはりコードを手で書かざるを得ないだろう。だが簡単なものであればドラッグアンドドロップで作成可能になる時代が来るのかも知れない。その可能性を感じさせるのがMindscriptだ。
今回紹介するオープンソース・ソフトウェアはMindscript、ビジュアルプログラミング環境だ。
(もっと読む)
June 18th, 2009
Posted by
admin |
no comments
タグ: [オープンソース] [統合開発環境] [開発] [GPL] [JavaScript] [PHP] [Web] [Web API/Mashup]
ローカルでWebシステムを開発し、それをアップロードして検証する。そんな手間をかけるのは面倒だ。オンラインで開発してそのままオンラインで実行できればとてもスムーズになりそうだ。問題は良い開発環境がないことだろう。

プロジェクトテンプレートが用意された本格的IDE
まるでIDE(統合開発環境)のように画面を設計し、コーディングしてWebアプリケーションを開発できるのがUIzardだ。
今回紹介するオープンソース・ソフトウェアはUIzard、韓国製のWebアプリケーション構築プラットフォームだ。
(もっと読む)
June 4th, 2009
Posted by
admin |
no comments
タグ: [フリーウェア] [統合開発環境] [開発] [GUI] [Ruby on Rails] [Windows]
Ruby on Railsくらいの規模になると、IDEを使って開発した方がスムーズだろう。Aptanaを使う方、Emacs + RoRモードを使う方、NetBeanを使う方それぞれいるとは思うが、どれも手に馴染まない…という人もいるかと思う。

Ruby on Rails開発用
開発環境が手に馴染まないのは生産性に大きく関わる問題だ。そこで新しいIDE、RoREDを使ってみよう。
今回紹介するオープンソース・ソフトウェアはRoRED、Windows用のRuby on Rails向けIDE(統合開発環境)だ。
(もっと読む)
May 29th, 2009
Posted by
admin |
no comments
タグ: [統合開発環境] [開発] [GUI] [β版] [Linux] [Mac OSX] [Ruby] [Ruby on Rails] [Windows]
個人的にはあまりIDE(統合開発環境)は利用しない。Java開発ではEclipseを使わざるを得ないのだが、RailsやPHPといったスクリプト言語の場合はEmacsで十分と考えている。だがコードの自動補完や、開発を補助してくれる機能は便利だ。

Ruby on Rails開発用IDE
これからRuby on Railsで開発を行っていこうと思う方は、RubyMineを使ってみてはどうだろう。
今回紹介するソフトウェアはRubyMine、Ruby on Rails向けのIDEだ。RubyMineはβ版の提供とあって無償で利用できるが、正式リリース後は有償となる予定なのでご注意いただきたい。
(もっと読む)
February 14th, 2009
Posted by
admin |
4 comments
タグ: [オープンソース] [デザイン] [統合開発環境] [開発] [JavaScript] [LGPL] [PHP] [Web]
Visual StudioやMS Accessの良い所は画面のデザインが誰でも簡単に作成できることだろう。そのため、整ったデザインにはならないこともあるが、それでも誰でも作成できてしまうというのは大きな利点だ。

ドラッグアンドドロップでWebアプリケーションの画面を設計できる
Webの場合はHTMLを色々と修正する分、インタフェースの作成が面倒だった。そう、それは過去の話になるかも知れない。
今回紹介するオープンソース・ソフトウェアはSigma Visual Ajax GUI Builder、GUi並みの操作性でWebインタフェースを作成できるソフトウェアだ。
(もっと読む)
January 13th, 2009
Posted by
admin |
3 comments
タグ: [Aptana Public License] [オープンソース] [統合開発環境] [開発] [GPL] [Java] [JavaScript] [Linux] [Mac OSX] [PHP] [Web] [Windows]
まぁ本当はAptana Studioではなく、Aptana Cloudなのだけれど。
Aptanaは言わずと知れた、JavaScriptの開発に使われたり、HTMLオーサリングに使われたりするオープンソース・ソフトウェアだ。最新版では、Aptana PHPが登場し、PHP開発でもコードのハイライト化、補完などができるようになった。

Web系スクリプト言語開発者に嬉しい統合開発環境
そして驚くべきことは開発したPHPアプリケーションをそのままAptanaの提供するクラウドサービスで実行できることだ。
今回紹介するオープンソース・ソフトウェアはAptana Studio、WebシステムIDE(統合開発環境)だ。
(もっと読む)
December 18th, 2008
Posted by
admin |
no comments
タグ: [インストーラー/アンインストーラー] [フリーウェア] [統合開発環境] [開発] [Ruby] [Ruby on Rails] [Windows]
Railsに限ったことではないが、システム開発を行う場合、IDE(統合開発環境)を使う派か、テキストエディタを使って行う派の二つが存在すると思う。個人的にはテキストエディタ派だが、Java開発だけはEclipseを使っている。ではRailsはと言えば、テキストエディタを使っている。

各種必要なソフトウェアを一括インストールする
人によっては、会社ではVisual Studioを多く使っているということもあるだろう。そんな人はRailsの開発についても使い慣れたエディタを使うのが良いかもしれない。
今回紹介するフリーウェアはRuby In Steel Personal Edition 2008、Visual Studioを使ってRailsを開発するパッケージだ。
(もっと読む)
October 12th, 2008
Posted by
admin |
2 comments
タグ: [オープンソース] [統合開発環境] [開発] [Firefox] [Firefox アドオン] [GPL] [Web] [Web API/Mashup]
マッシュアップに興味はあっても、複雑なプログラムを組んだり、それをアップロードする場所を考えると意気消沈してしまう。手間なく作れて、すぐに公開できるとしたら、アイディアをベースにもっとマッシュアップは増えていくかもしれない。

グラフィカルに画面を設計
マッシュアップを作るのに、ブラウザベースであるのは理にかなっている。インターネットが必須のWeb APIだけに、ブラウザ上で開発できれば効率的にできるかも知れない。
今回紹介するオープンソース・ソフトウェアはOpen Mashup Studio、マッシュアップを開発するためのFirefoxアドオンだ。
(もっと読む)
July 7th, 2008
Posted by
admin |
no comments