黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
黄片一级日日夜夜-亚洲美女图片一二三区-真人一级a爱做片毛片-欧美一级aa片系列,国产a一级毛片视频一级,国产高中学一级毛片在线视频,中国黄色一级毛片视频
複数のRailsプロジェクトなんかを経験していると、ベースとなるRubyのバージョンが1.8.6だったり1.8.7だったりします。1.9.1の環境を試してみたいと思うかもしれません。 複数のバージョンのRubyを管理するのはちょっと面倒です(Windowsとかだとパス切り替えだけで良さそうだからまだしも…)。./configure時に別々のパスを指定してあげてもいいですが、GEMの管理はそれはそれで気をつかわないといけないですし。 そういった時には Ruby Version Managerの利用をお勧めします。このツールを使うと、色んなRubyをスマートに管理できるようになります。 ■ 導入方法 ここではgitを使った導入方法を紹介します。検証は Mac OS X 10.6 で試しました。 まずは専用のディレクトリを作成して、rvm 本体をダウンロード、インストールします。 % mkdi
今まで本を見ながらやっていた事のおさらいもかねて、チュートリアルを書いてみようと思います。Rails2.0以降、scaffoldが便利すぎて、自分で一からデータベースを作って呼び出すということを詳細に書いてあるチュートリアルがない! と苦悩しました。 いろいろなblogを参考にしながら私もひとつ書いてみようじゃないか、と思った次第であります。 今回作るのはこんなもの。 メンバーの一覧が出て来て、名前をクリックすると詳細ページに飛べるってものです。デザインもへったくれもありませんが、これを作って行きましょう。 test002というプロジェクトを作って、対応するDBもつくって、、、、って感じですね。 <1>プロジェクトを作る。 $ rails -d mysql test002 いつもと同じく、です。-d mysqlはrails 2.0以上からはデフォルトDBがsqliteになってしまっているた
Clockコントローラーでnowというアクションを作りたかったのに、、 間違えてnewっていうアクションを作ってしまいました。。 $ rails g controller clock new create app/controllers/clock_controller.rb route get "clock/new" invoke erb create app/views/clock create app/views/clock/new.html.erb invoke test_unit create test/functional/clock_controller_test.rb invoke helper create app/helpers/clock_helper.rb invoke test_unit create test/unit/helpers/clock_helper_
Rubyでは、簡単にデーモンが記述できる。その方法は簡単!Ruby 1.9だと Process.daemon と書くだけだ。その行の後は制御端末が切離され、デーモンとして実行される。Ctrl+Cで終了できないので、永遠に実行を続けるスクリプトは「pkill -f」などで殺す。 既存のスクリプトをデーモン化するには、この一行を加えればいいだけなのだが、常にデーモンにしてしまうとデバッグが困難になってしまう。そこで、テスト時はふつうに実行して、普段はデーモンにしてしまえばいい。その方法もまた簡単!上の一行を daemonize.rb というファイルに保存すればいい。だけどこれだけだとつまらないので、ついでにRuby 1.8にも対応させてみる。 if Process.respond_to? :daemon # Ruby 1.9 Process.daemon else # Ruby 1.8 req
cles::blog 平常心是道 blogs: cles::blog NP_cles() « Bonanzaがオープンソースに :: 「Google Sync」を試す » 2009/02/21 Win32のRubyで改行がCR+LFになってしまう ruby 475 2へぇ LinuxやCygwinでは問題ないものの、Win32版のRubyでファイルの書き出しを行うと、改行コードがCR+LFになってしまうという問題でちょっとはまってしまったので忘れないようにメモ。 結論としては、ファイルをテキストモードとして開いていたのが原因でした。 たとえば、下記のようなコードを実行するとLinuxでは改行がLF(\n)になるのに対して、Win32ではCR+LF(\r\n)になります。 #!/bin/ruby open("foo.txt", "w") {|f| f.write("bar\nbuzz")
続いて、hpricot をインストールしてみる。 ruby をインストールしたディレクトリに移動して、 gem install hpricot を実行。 D:¥ruby>gem install hpricot D:/ruby/lib/ruby/1.8/i386-mswin32/zlib.so: 126: 指定されたモジュールが見つかりません。 - D:/ruby/lib/ruby/1.8/i386-mswin32/zlib.so (LoadError) from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/package.rb:10 from D:/ruby/lib/ruby/site_ruby/1
CGI.newで得たオブジェクトはハッシュです。与えられたフィールドはcgi.params[フィールド名]で得ることができます。 以下のCGIでは、ユーザが入力した文字列をエスケープせずに出力しますので、XSS脆弱性があります。 #!ruby require "cgi" cgi = CGI.new print <<"EOD" Content-type: text/html <html> <title>Hello</title> <body> <h1>Hello</h1> <form method="post"> name: <br> <input type="text" name="name" value=""> <br> message: <br> <textarea name="message"> </textarea> <br> <input type="submit" value=
MixiがOpenIDプロバイダになったので、遊んでみようと思った。mixiなら大抵アカウント持ってるし、友達に勧める時でもマイミクシィという繋がりがあるので、OpenIDを使ってもらう心理的抵抗が他のプロバイダよりちょっと低いかな、と思う。 まずOpenIDの仕組みがよく分からんのだが、とりあえず認証先URLのhttp://mixi.jp/にアクセスすると、こんなレスポンスヘッダが帰ってくる。 HTTP/1.x 200 OK Date: Sun, 24 Aug 2008 12:58:04 GMT Server: Apache X-Dealer: 034084 Cache-Control: no-cache Pragma: no-cache X-XRDS-Location: https://mixi.jp/xrds_server.pl Vary: Accept-Encoding Conte
id:mzp:20070214:1171465153の続き。RubyのNet::HTTPでのクッキーの扱い方。 クッキーの受信 クッキは、Set-Cookie:というフィールドに書かれている。 ただし、複数のSet-Cookieフィールドが存在することが普通なので、Net::HTTP#get_fieldsを使って配列の形で取得する。 require 'net/http' Net::HTTP.start('www.tohoho-web.com'){|http| response, = http.get '/cgi/wwwcook.cgi' p response.get_fields('Set-Cookie') } 実行例: ["KAISUU=2; expires=Tue, 1-Jan-2030 00:00:00 GMT;", "HIZUKE=2007%2F02%2F16%2021%3A46%
Ruby on Rails David Heinemeier Hansson氏は6月26日(米国時間)、Ruby on Rrails 1.1を公開、27日にはセキュリティフィックスリリースとして1.1.3、30日にはエラッタリリースとして1.1.4を公開した。RoRはRubyで作成されたフルスタックのWebアプリケーションフレームワーク。スクリプト言語Rubyの特性を活かして開発されたフルスタックフレームワークで、Webアプリケーション開発の負荷を軽減するものとして高い人気を誇る。 そして7月25日(米国時間)には最初にリリースされた0.5.0から数えて2歳の誕生日をむかえた。ここでいったんRoRを振り返るとともに、ぜひとも実際に試してみてほしいとおもう。簡単な日記システムを作る方法を紹介するので、参考にしていただきたい。 RoR 1.1 インストール RoR 1.1をインストールするには
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く