Web開発フレームワークとして人気の高いRuby on Railsの最新版、バージョン3を使ってWebアプリ開発の基本を学びます。 人気のフレームワークでWeb開発を学ぶ Ruby on Railsは、いまやWebアプリケーションの開発フレームワークの有力な選択肢の1つとなっています。Ruby以外の言語のWebアプリケーションフレームワークも少なからずRailsの影響を受けているので、現在Rubyを使っていないエンジニアにとっても、Railsを知ることは大いに参考になるはずです。もうすぐRails3認定試験が本格的に開始されるということもあり、この連載では、試験範囲の流れに沿って、Railsの基礎についてご紹介していきます(ただし、必ずしも試験対策というわけではありません)。 今回、連載第1回として本記事では、Railsを理解する上で基本となる考え方であるMVCについて説明した後、Rail
このところHTML5関連のモバイルアプリケーション開発について調べていて、先週の水曜日にはSwapSkills主催のイベント「jQueryモバイルで簡単! スマートフォンサイト作成」に参加してjQuery Mobileについて勉強してきました。 jQuery Mobileとは、jQueryのプラグインとして利用するモバイルアプリケーション用のライブラリです。そしてその驚異的なまでの簡単さは、これから業務用のモバイルアプリケーションの作り方を一変させてしまう可能性を感じさせます。 jQuery Mobileの大きな特徴は次の3つです。 1)HTMLを書くだけでモバイルアプリケーションができてしまう 2)モバイルのユーザーインターフェイス対応の部品が多く揃っている 3)iOS、Android、WebOS、Windows Moblie、Symbianなどクロスプラットフォーム対応である 具体的な
2010年4月13日、Ruby on Rails 3.0 Beta 3 がリリースされました。 プログラミング言語 Ruby で記述されたもう一つの Web アプリケーション開発フレームワーク Merb との「統合」が発表されたのは、2008年12月23日のことでした。それから1年4ヶ月か経過し、ようやく Rails 3 が生まれ出ようとしています。 Rails 2.3 から何が変わって、何が変わらないのでしょうか。 また、バージョン 3.0 の登場をきっかけに Ruby on Rails の学習に挑戦(あるいは再挑戦)する方は何に気をつければよいでしょうか。 この届いたばかりの「道具箱」を使って、いったい何が作れるのか楽しみですね。 サンプルアプリケーションを少しずつ組み立てながら、一緒に学んでいきましょう。 この連載は、Ruby on Rails 3.0 Beta 3 がリリースされた
2006年8月13日日曜日 Ruby on Rails チュートリアル集 Ruby on Rails のチュートリアルを集めました。 2009-07-30、1 件追加しました。 合計で 24 件あります。 日付 記事 題材 Ruby および Rails の学習 - NetBeans IDE のチュートリアル、ガイド、および記事 NetBeans NetBeans、ブログ、Ajax、Flickr 2009-07-28 作って覚える Ruby on Rails weiki 公式ドキュメントの Getting Started with Rails をトレース。 ブログ 2009-07-16 Four Days on Rails 2.3(日本語版のみ) Four Days on Rails 2.0(日本語版のみ) いたさんのブログ 上記以外のバージョンについては、 「Four Days on R
=============== 2010-04-18追記 まとめました。 ゼロから構築する rails環境 =============== いつもの通りにCentOSにrailsを入れようかな~、フンフン♪~、と思って構築しだしたのですが、何か大変だったのでメモ。(全部rootで作業してます。) ほとんどまっさらのCentOSにyumでrubyインストールしてgems入れようとしたら面倒でした。 # yum install ruby ruby-devel rdoc # wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.6.tgz # tar xzf rubygems-1.3.6.tgz # cd rubygems-1.3.6 # ruby ./setup.rb ERROR: Expected Ruby version
お初にお目にかかります。 ひよこエンジニアtakei-hです。ぴよぴよ。 さて、amo-k先輩からの課題にやっと手を付けました! さっそく本題です! 1.telnetを用いてHTTPリクエストを発行せよ! telnetを用いて、僕らの味方「Yahoo!知恵袋」のトップページに対してHTTPリクエスト(GETメソッド)を発行してみましょう。 (リクエストメソッドにはGETのほかにPOSTなどがありますが、今回はGETのみを取り上げます) telnet chiebukuro.yahoo.co.jp 80[エンター] GET / HTTP/1.0[エンター][エンター] 上記のコマンドをコンソールで実行すると、webサーバからのレスポンスとして、以下に示されているヘッダーとメッセージボディ(Yahoo!知恵袋のHTML文書)が返ってきます。 HTTP/1.1 200 OK Date: W
ソフトウエア Windows 7 Home Premium (64bit)VMware Player 3.1.3 build-324285Tera Term 4.67 作る物 CentOS # cat /etc/redhat-release CentOS release 5.5 (Final) # uname -a Linux localhost.localdomain 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:52:25 EST 2011 x86_64 x86_64 x86_64 GNU/Linux Apache # /usr/sbin/httpd -v Server version: Apache/2.2.3 Server built: Aug 30 2010 12:28:40 MySQL # mysql --version mysql Ver 1
リンゴのある生活 iPhone、Mac購入をきっかけに、すっかりリンゴの虜になりました。 そんなリンゴ初心者が、もっとリンゴの良さを見出したいと思ってブログを書こうと思い立ったのです。 さてさて、ニコ生で配信出来るようになったら、次は高画質配信したいですよね。 ってことでFMEの設定です。 FMEは放送環境によって設定が大きく変わります。 放送環境というのは、大雑把に言うと「PCスペック」と「ネットの回線速度」ですかね。 PCスペックのこととかはよくわかりませんが、メモリは最低1GBはほしいみたいです。 ちなみに自分は4GBです。 あとはコア2デュオだとかi7だとかあるみたいですが、その辺の違いは自分はよくわかりませんw ちなみに自分はコア2デュオです。 ネット回線については、自分の回線より遅い人はまずいないと思うのであまり気にしなくていいと思います。 ちなみに自分はgooのスピードテスト
[cakephp][oracle]DATABASE_CONFIGの設定 [ubuntu][apache][cakephp]サーバー構築のメモ(2) [ubuntu][apache][php][oracle]サーバー構築のメモ [oracle]Oracle Database 10g Express Editionのインストール直後、systemユーザーでログインできない [command]unzipで複数のzipアーカイブを一括解凍する acegi security apache backup bash cakephp chrome command continuum eclipse event firefox hardware hudson ibatis java jquery jstl log4j mac maven2 mysql network ognl oracle oss php
Macで放送・初心者コミュコミュ 8.1千文字の記事 10 0pt ほめる 掲示板へ 記事編集 **** ご注意 ****OSX10.11(El Capitan)、10.10(Yosemite)、OSX10.9(Mavericks)の放送準備最低限の放送準備では、実際にテスト放送してみましょう!テスト放送中の注意点放送後のタイムシフト設定最後に関連項目関連コミュニティ掲示板**** ご注意 **** かんたん配信でCamTwist2.5が使えなくなりました。かんたん配信にはCamTwist3.0βが必要です。 フラッシュメディアライブエンコーダー(通称FMEまたはFMLE)を使って外部ツール配信する OSX10.7以前の人はコチラを検討ください。10.8以降の方もコチラがお勧めです。 かんたん配信は軽く、 FMEは重いと言われます(実際別アプリが動くのでPCスペックは必要)が 放送
最近ホントにRubyの人々の間でgit流行ってますよね。私はdarcsっこなのですが、これだけ周囲で流行られるとさすがに危機感を感じます。しかも最近はgithubやらgitouriousやらのやたらと便利なサイトが出現し、ましてRubyForgeまでもがgitを採用とのことですから、これはもうなんとかしておきたいところです。というわけで、今更ながらgitを覚える口実として、とっても便利なgithubを使ってみることにしました。 http://github.com/ そこでせっかくですからgithubの使い方をメモしておこうと思います。これを読んで皆さんも一緒にgithubで遊びませんか? そもそもgithubとは何モノ? github はgitレポジトリを公開してくれるサイトです。出来ることは大体のところ次のような事です。 作者はレポジトリを作成して公開できます 他の人はレポジトリをフォー
Apache2.2でウェブサーバ (その2 外部に公開) ここでは,先にApacheで稼動させた自宅サーバ上のウェブサイトにドメインを設定し,インターネット向けに公開する作業を行います.主な項目は以下の通りです. サブドメイン取得 サーバのドメインネーム設定(Apache) CGIの利用設定(Apache) ルータのポート開放および転送設定(ルータ) ダイナミックDNSの設定(cron, perl) 動作確認 ドメイン(サブドメイン)の取得 Webサーバの公開にあたっては,まず自分のサーバの住所となるドメインを取得しておく必要があります.いきなり独自ドメインを取ってみようかな?とも思いましたが,ネット上にはサブドメインを無償で提供してくれるサービスもあるので,最初のうちは勉強も兼ねてこのサブドメインを利用した運用を目指してみることにしました. また,ネットワーク環境でも書いていますが,管理
### IPアドレス、ネットワークアドレスの定義 ### # サーバ機のアドレス # MYHOST='192.168.1.xxx' #自端末のアドレスを指定 ### 家庭内のアドレス(192.168.1.0/24)# HOME='192.168.1.0/24'
ホストOS:32bit CentOS 5.4 ゲストOS:32bit CentOS 5.5 初めてのXen、仮想サーバーの構築手順。思っていたよりも遥かに手軽だったので、これからと言う方は参考にして下さい。間違った情報の可能性もあるので、間違っていたらご指摘いただけると幸いです。 その前に、仮想手段から。今後Linuxにおける仮想化技術はKVMへスイッチされ、CentOS 6からはそちらがメインストリートになる予想です。KVMは完全仮想化でCPUに対してVT等の制限がかかりますが、現状のCPUは殆どが完全仮想化対応しているので非常に現実的なものになっています。 これから仮想化を考えているならKVMも視野に入れておくと良いかも知れません。 一方、Xenは準仮想化ができる、技術としてかなり安定している、枯れている、情報が多い。と言うことがメリットでしょう。 ちなみにCitrixはOracle
WEBサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々 さくらVPSサーバの人気が高いということで、借りたらやる設定についての記事をまとめてみました。 さくらのvpsといっても普通のcentosと一緒なので、他のvpsサービスやec2でも使えます。レンタルサーバーと違って最初はなにも入ってないので初期設定が必要ですが、これさえみとけば大体大丈夫というものをまとめてます。 さくらのVPS 初期設定 【さくらのVPS】初期設定をしてみた | Untitled Documents. root パスワードの変更、ユーザ追加、sudoers編集、ssh公開鍵設置、パッケージ管理ツールの設定等 CentOSをサーバーとして活用するための基本的な設定 (さくらインターネット創業日記) sshのポート番号変更、公開鍵設定、ファイアウォール設定の他、不要サービスの停止といったさくらインターネッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く