ジャンル:Webアプリケーション開発環境 作者:David Heinemeier Hansson氏など ライセンス:MIT License URL:http://www.rubyonrails.org/Ruby onRailsはデータベースを利用したWebアプリケーションを構築するためのフレームワークだ。RubyとMySQLで構成される。新規に記述するコードの量が少なくて済み,簡単にWebアプリケーションを開発できる。利用可能なアプリケーションも多い。Ruby onRails(以下,Rails)は,2005年12月14日にバージョン1.0が登場したこともあり,今最も注目されるWebアプリケーション・フレームワークといえるだろう(写真1)。PHPやJavaを使った既存のフレームワークに比べて,開発時間が短い,すなわち生産性が高いことが特徴である。Ajax(Asynchronous J

ソースコード自動生成の黒歴史を塗り替えるブランコExcelからプログラムを作る多言語対応オープンソースNTTデータ ビジネスブレインズ 伊賀敏樹 2007/12/25 開発現場の夢をかなえるブランコ ソフトウェア開発をしていて、「設計書を書き終わったら、そのままソースコードができちゃったらいいな」なんて思ったことはありませんか? この記事では、まさに「設計書(Excelブック形式)からソースコードを自動生成」してしまう「blanco Framework」(Sourceforgeのページ)というツールの紹介をします。blanco Frameworkが提供しているExcel様式に、Microsoft Office(Excel)やOpenOffice.orgを使って所定の必要項目を記入すると、Java、.NET、JavaScript、PHP、Ruby、Pythonのソースコードが自動生成で
小飼弾のアルファギークに逢いたい♥ #2Ruby onRails作者 David Heinemeier Hansson(前編) RubyでRailsを書いたわけ 2006年6月10日~11日に開催された日本Rubyカンファレンス2006に合わせて、Webアプリケーションフレームワークとして現在、圧倒的な人気を誇るRuby onRailsの作者、David Heinemeier Hansson氏(以下、DHH)が来日しました。連載第3回目は、カンファレンス翌日、都内某ホテルで行われた“Dan thePerl monger”によるDHHインタビューをお届けします。DHHと弾さんの率直、明快なやりとりは、スリリングで刺激的なセッションとなりました。 編集部注)本対談は2006年6月に行われたものです。 撮影:武田康宏Rubyを選んだわけ 弾:最初の質問です。なぜRub
第2回 Zend Frameworkの各コンポーネントを一気に制する:「Zend Framework」で加速するPHP開発(1/3 ページ) 第1回となる前回では、Zend Frameworkの概要を説明した後、Zend Frameworkの導入方法について説明しました。今回は、各コンポーネントの使用方法について紹介していきます。 各コンポーネントの役割と使用法 さて、ここまででZend FrameworkのMVCモデルを使用する準備は整いました。ここからは、各コンポーネントの使用方法を説明しますが、その前にZend FrameworkのFront Controllerの動作をもう一度まとめておきましょう(図1)。まず、ブラウザで指定されるURLはmod_rewriteの機能によってindex.phpのアクセスへrewriteされます。index.phpではZend_Controller_

[PHPウォッチ]第33回 “PHP版Ruby onRails”symfonyフレームワーク1.0正式リリース!PHPのリリースでは,5.2系の5.2.1,4.4系の4.4.6と立て続けにリリースされた。それ以外にも,Railsライクなフレームワークであるsymfonyの1.0正式リリースや,Month ofPHP Bugs(MOPB)サイトの公開など,多くの活動の成果が発表された。今回は,これらについてのレポートと,symfonyのレビューをお届けする。PHPリリース関連情報PHP 5.2.1,PHP 4.4.6リリース:セキュリティ問題を含めたバグの修正が中心 2月14日にPHP 5.2.1とPHP 4.4.5がリリースされた。その後,PHP 4.4.5にて発生した問題に対応するため,3月1日にPHP 4.4.6がリリースされた。いずれも,脆弱性の修正や,機能改良を含めたもの

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く