Ruby on Rail の紹介 石渡正樹 Ruby on Rails とは? スクリプト言語 Ruby で書かれた web アプリケー ションフレームワーク 作者 –Devid Heinemeier Hansson という人だそうです ( 詳 しいことは知りません.

Slides:



Advertisements
Similar presentations
ECLフレームワー ク 近畿大学 理工学部 情報学 科 間野 哲 弥.
Advertisements

コンピュータ基礎実習 ( 上級 ) 第七回 CGI の利用 清水淳紀. はじめに  本講義のテーマ  ホームページで良く利用される CGI ( シージーアイ ) について学びます。  CGI とは何か  CGI の基礎知識  CGI をサーバーにインストールする  CGI を実行してみる.
11 月 17 日 インターネット検索の基礎 インターネット検索 最近の話題 宿題披露 興味を持っているものを検索してみ よう どんな時にインターネット検索するか 宿題 授業資料
Ruby on Rails (RoR) 講習会 近畿大学大学院 田中大介. 本日の目標 Web アプリケーションを作ろう!
ライブラリ としての Web サービス 氏久 達博 大阪大学大学院 M1. 注 ➲ この発表はネタ半分ま じめ半分です。
ITPASS Informational Training program with a spirit of self-help オプション課題の概要 高橋芳幸.
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP-
図書系のための アプリケーション開発講習会 2008年7月31日
BBT大学 Ruby on Rails開発環境セットアップマニュアル
DB(データベース)のおはなし 作成者:小野正広 DBと言っても、  ドラゴンボール ではないですぞ! 3/1/2017.
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
2004年度 サマースクール in 稚内 JSFによるWebアプリケーション開発
第3回参考文献発表 PHP言語 岩永逸平.
初めてのパソコン目次へ パソコンでできること
Ruby on Rails 勉強会 11月5日「土」 崔 昌権
数値モデルの出力データをどのように取り扱っているか?
Day3 Day4 Day3 Day4 Copyright (c) 2009 Fusic Co.,Ltd.
C#によるWindowsFormApplication入門
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
吉田和弘 株式会社ミッタシステム Rubyのすすめ 吉田和弘 株式会社ミッタシステム
自作組込みOSを エミュレータで 動かしてみた 坂井弘亮 (KOZOSプロジェクト) Twitter ID:kozossakai.
クイズ 「インターネットを使う前に」 ネチケット(情報モラル)について学ぼう.
JavaServlet&JSP入門 01K0018 中村太一.
稚内北星学園大学 情報メディア学部 助教授 安藤 友晴
Vulnerability of Cross-Site Scripting
オペレーティングシステムⅡ 第3回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト 2009/10/16.
情報科学1(G1) 2016年度.
はじめてのASP.NET 楽しいアプリ制作の会 #1 TWorks.
Perlを用いた 学内専用アップローダの作成
12月11日(土) 13:00~15:00 長崎大学教育学部 全炳徳 久方純
ビューとコントローラ.
クラシック音楽普及プロジェクト KG:mao B3 wakutin.
Day3 Day4 Day3 Day4.
JavaBeans とJSP データベース論 第5回.
Day3 Day4 Day3 Day4.
Day3 Day4 Day3 Day4.
片岡 哲也 (社) システムエンジニアリング岡山
PDF管理Webアプリケーションの制作 ~PDFファイル探索時間の短縮化~
第8章 Web技術とセキュリティ   岡本 好未.
マナー講座 ブログと紙の日記は     何がちがうの? 情報科主任 岡本弘之 2006 情報科.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
概要 Boxed Economy Simulation Platform(BESP)とその基本構造 BESPの設計・実装におけるポイント!
【プログラミング応用】 必修2単位 通年 30週 授業形態:演習.
ホスティングサーバの作成と、 ラズベリーパイの利用
オブジェクト指向 プログラミング 第十四回 知能情報学部 新田直也.
Webアプリケーションの方向性 データベース論 第13回.
オブジェクト指向 プログラミング 第十四回 知能情報学部 新田直也.
WEBアプリケーションの開発 2002年度春学期 大岩研究会2.
JAVAについて 高橋 雅哉.
プロジェクト管理ソフトの群雄割拠をどうやって勝ち抜くか?②
“SFC SUBWAY Maniacs” プロジェクト計画書
一人暮らしの男性のための料理検索システムの設計
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
Flashを用いたゲーム制作 05A1304 鈴木 浩高.
第二回 Javaの開発環境 04A2029           古賀慎也.
JSFによるWebアプリケーション開発 第3回
情報基礎演習I(プログラミング) 第11回 7月12日 水曜5限 江草由佳
計算機プログラミングI 木曜日 1時限・5時限 担当: 増原英彦 第1回 2002年10月10日(木)
稚内北星学園大学 情報メディア学部 専任講師 安藤 友晴
Googleマップを活用した 生物調査データベースの構築
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
第2回 Webサーバ.
情報検索(4) 検索エンジンを用いた演習 教員 岩村 雅一
高橋芳幸1, 地球流体電脳倶楽部 dcmodel プロジェクト 1.神戸大学大学院理学研究科
ホスティングサーバと、それを用いた オンラインショップの作成
プログラミング教室 鹿児島大学プログラミング研究会 with Scratch.
MVCモデル2による Webアプリケーション
ZendFrameworkで使うためにFilemakerクラスをスクラッチから作ってみる
Presentation transcript:

Ruby on Rail の紹介 石渡正樹

Ruby on Rails とは? スクリプト言語 Ruby で書かれた web アプリケー ションフレームワーク 作者 –Devid Heinemeier Hansson という人だそうです ( 詳 しいことは知りません ) – 2004年公開 Rails という名前の由来は? – これまた知りません – 「レールに乗っていけばアプリケーションが作れ る」という意味では?と書かれた web ページを見た 気がする

Web アプリケーションとは Web サーバを使ったアプリケーションソフトの こと 例 –Gate – ショッピングサイト – ブログ – ゲーム –Wiki – オンライントレード – 掲示板 – 検索サイト – データ公開サーバ

スクリプト言語とは? コンパイルしないで命令を実行する言語 – 比較的単純なプログラムを記述するための、 簡易的なプログラミング言語全般を指すこと もあるらしい (wikipedia によれば ) – スクリプトとは「台本」という意味 スクリプト言語の例 –Ruby,perl,python,JavaScript,Tcl, シェル

Ruby とは オブジェクト指向スクリプト言語 開発者:まつもとひろゆき –1995 年に最初のリリース 特徴 – コードをシンプルに記述できる – 移植性・応用性が高い web ページ サンプルコード見てみよう

Ruby on Rails 概要 Web アプリを簡単に作れる(との評判) Ruby で書ける! MVC モデル 設定より規約 データベースへのアクセス用メソッドが 用意されている Web サービス用の library が一通り用意さ れている

MVC モデル GUI 設計に用いられる概念 Model: データ構造を規定するもの View: 表示や入出力を担当 Controller: モデルやビューを制御 jp/opensource/library/ itm-rails1-instantrails/ より無断転載

Ruby on Rails で作る アプリケーション例 Gfdnavi – ジャンケンゲーム – 参考 – 作ってみる

こんなアプリ作れます 一人暮らしの人・単身赴任の人のための家計簿 蔵書データベース 写真、ビデオの整理・保存 住所録 顧客管理 レシピ集 有名ラーメン店データベース スケジューラー

Ruby on Rails へのお誘い だれか遊んでください!!!(切実なお 願い) 遊んでみようという人には「教えてあげ ます」 とは言えません。自分で勉強してくださ い。でも手伝うことはできると思います。 Ruby on Rails やる人大募集 !!!

参考文献 電脳 ruby プロジェクト 地球流体電脳倶楽部 Ruby ホームページ lang.org/ja/ Ruby on Rails でお手軽データベースアプリ Ruby on Rails 究極指南 高橋征義 ce/library/itm-rails1-instantrails/ ce/library/itm-rails1-instantrails/