[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 15:53 / Filesize : 279 KB / Number-of Response : 987
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Ruby】Ruby on Rails Part8



1 名前:nobodyさん [2009/09/13(日) 20:49:34 ID:kz4rC4Dx]
■前 Ruby on Rails Part7
pc11.2ch.net/test/read.cgi/php/1241100447/

■参考サイト
<英語>
本家:www.rubyonrails.org
API document:api.rubyonrails.com/
開発者のblog:weblog.rubyonrails.org/
参考wiki:wiki.rubyonrails.org/rails

<日本語>
Rails' wiki: wiki.fdiary.net/rails/

■参考スレ(プログラム板)
Rubyについて Part 37
pc12.2ch.net/test/read.cgi/tech/1251029267/
Ruby 初心者スレッド Part 30
pc12.2ch.net/test/read.cgi/tech/1249687283/

179 名前:nobodyさん mailto:sage [2009/10/06(火) 01:37:49 ID:???]
ありがとうございます。

残念ながらシュミグラマのため、周囲にプログラミング出来る人や
Linuxに習熟した人は1人もおりません。
一応Ubuntu専用機および仮想マシン上でRails環境を自力で構築して
Linux状でScaffoldしたテストプログラムが正常に動くことは確認しております。
(Railsのバージョンで手こずりましたが)
が、指摘された件に関してはかなり不安があるのも事実なので
本格的な開発に入る前に質問させて貰いました。
まだたのしいRubyとRailsレシピを一回ずつ読んだ程度なので
もう少し準備しようと思います。

180 名前:nobodyさん mailto:sage [2009/10/06(火) 02:03:27 ID:???]
自力でLinux上のRails環境を作れたなら時間をかけて
頑張れば何とかできるのではないでしょうか。

Windowsでつくったアプリケーションも普通は問題なく動きます。
気をつけるのは、
・文字コードはUTF8
・改行コードに気をつける
・ファイルシステムのディレクトリ区切り文字
・ファイルのテキスト/バイナリモード
・その他Windows依存のこと
ぐらいかなあ。

頑張ってください。


181 名前:nobodyさん mailto:sage [2009/10/06(火) 02:33:02 ID:???]
お節介だけど、サイト構築だけが目的の趣味プログラマならそれでいいけど
プログラミングを勉強したいという趣味プログラマならLinux環境で開発することをお勧めする。

182 名前:nobodyさん mailto:sage [2009/10/06(火) 02:45:11 ID:???]
I think so

183 名前:nobodyさん mailto:sage [2009/10/06(火) 07:38:34 ID:???]
>>181
ターミナルへのお誘いきたぁ

184 名前:nobodyさん mailto:sage [2009/10/06(火) 08:36:54 ID:???]
>>180
重ね重ね、ありがとうございました。

>>181
時間と環境と勘案して検討してみます。

185 名前:nobodyさん mailto:sage [2009/10/06(火) 09:45:34 ID:???]
Poderosaおすすめ、Puttyもいいけど。

186 名前:nobodyさん mailto:sage [2009/10/06(火) 11:31:18 ID:???]
UTF-8 TeraTerm だろ JK

Putty は、いろんな便利な機能があるけど、いまいちなじめない。

187 名前:nobodyさん mailto:sage [2009/10/06(火) 13:06:28 ID:???]
Linux環境で開発した方が結果的に時間も短くて済むよ



188 名前:nobodyさん mailto:sage [2009/10/06(火) 14:21:23 ID:???]
いやそれは無いわ
emacs暦8年ぐらいだけどeclipse開発の方が効率は上だぜ

189 名前:nobodyさん mailto:sage [2009/10/06(火) 14:41:07 ID:???]
WindowsのRuby遅いからなぁ
ちょっとした事も遅いから、Linuxの方が良いな

190 名前:nobodyさん mailto:sage [2009/10/06(火) 20:25:04 ID:???]
NetBeansで開発だからjrubyだよ
ネイティブ版使うより安定した環境だと思う
使ったことないけど

191 名前:nobodyさん mailto:sage [2009/10/06(火) 20:32:13 ID:???]
ねっとびーんずって何?美味しそう

192 名前:nobodyさん mailto:sage [2009/10/06(火) 22:28:07 ID:???]
Windowsで開発なんて難易度高すぎる…

193 名前:nobodyさん mailto:sage [2009/10/06(火) 22:34:04 ID:???]
俺の想像ではあるが、10年後、20年後にはCUIでの開発ってレアな
存在になっていると思うぞ。

194 名前:nobodyさん mailto:sage [2009/10/06(火) 22:38:03 ID:???]
>>191
UTF-8でいうと仙豆です

195 名前:nobodyさん mailto:sage [2009/10/06(火) 22:58:26 ID:???]
CUIコンパイラも新しくなるんだろうか?

196 名前:nobodyさん mailto:sage [2009/10/07(水) 05:36:01 ID:???]
ここって質問して良いのかな。

passengerをインストールしてとりあえずhttpd.confにLoadModuleとPassengerRoot
とPassengerRuby書いてApache再起動したら(バーチャルホストは書いてない)、
Apacheがセグメンテーション違反で落ちるようになりました。
エラーログ見ると「PassengerRoot configuration option is not specified」と
なっているのですがPassengerRootはコピペしただけ。何となくわざと間違った
パス指定してみたら「passenger-spawn-serverがないよ!」ってエラーが出たん
ですが、なぜ正しいパスだとエラーが違うのか……
あと気になったのは間違ったパス指定するとpassenger以下のlibにpassenger-spawn-server
探しに行ってるんですが、passenger-spawn-serverがあるのはbinの中だよ……
こんなんでハマった人、他にいますか?
いちおう、rails2.3、passenger2.2.5。apacheは2.0.46です。

197 名前:nobodyさん mailto:sage [2009/10/07(水) 08:15:30 ID:???]
少なくとも設定が間違っているならプログラムがエラーを検出して
起動に失敗したりするはずで、それがセグメンテーション違反で落ち
てしまうのは、プログラム自体のバグかモジュール作りで失敗しているか。






198 名前:nobodyさん mailto:sage [2009/10/07(水) 08:27:32 ID:???]
教祖がデビアンで開発してるから、リナクスで開発したほうが簡単だよ。
わざわざウィンドウズで苦労しなくても。

インストールミスだな。
インストール方法でも張ったら誰か添削してくれるかもな。


pc11.2ch.net/test/read.cgi/php/1244038749/
△▲ WebProg 初心者の質問 Part19 ▼▽
pc11.2ch.net/test/read.cgi/php/1158647441/
くだらない質問でもど偉そうに聞いていいスレ
pc11.2ch.net/test/read.cgi/php/987560391/
初心的な質問なのですが・・・・

199 名前:nobodyさん mailto:sage [2009/10/07(水) 11:13:28 ID:???]
>インストール方法

了解。ってもごく普通に
gem install passenger
して
passenger-install-apache-module
しただけです。ちなみにwindowsじゃなくてlinux。red hat enterprise es 3だけどです。
今日は関係すると思われるファイル全部消して1からやり直したけど失敗。全力で諦めムードです。レスくれた人、dクス。

200 名前:199 mailto:sage [2009/10/07(水) 11:14:38 ID:???]
だけどです、ってなんだ。焦るな俺。

201 名前:nobodyさん mailto:sage [2009/10/07(水) 11:35:16 ID:???]
その手の実行時エラーでありがちなミスで、
ビルド時に使用したライブラリと、実行時に読み込むライブラリが異なる、ってのがあるけど、
その辺は確認したの?。lddとか、ld.conf関連変数をチェックするとか。

あるいは自分で関連ライブラリを変なとこに入れてない? /home とか /usr/local/hoge とかに。
で、ビルドに使ったユーザアカウントだけLD_LIBARY_PATHとかを設定して、
Apacheのプロセスにライブラリの場所を教えずに実行しようとしてるとか?


202 名前:nobodyさん mailto:sage [2009/10/07(水) 11:36:21 ID:???]
ld.confってなんだ。ld.so関連変数だ。焦るな俺


203 名前:nobodyさん [2009/10/07(水) 17:53:45 ID:3DfRmTbM]
自宅と職場で開発したいんですけどPCがwindowsで
リモートとかはできない環境です。
C#はプロジェクトフォルダごとUSBメモリにコピーして
両方で使用してたんですが、Railsだとどうするのが簡単でしょうか?

204 名前:nobodyさん mailto:sage [2009/10/07(水) 18:33:55 ID:???]
まえにJRuby + JasperReport で帳票印刷できんかなぁ、とか言ってたモンだけど...
結果、まぁ出来そう。

ただCRailsのバックグランドでJRubyを動かす場合、JRubyにはforkがないんで、Backgroundrbは動かない。
JRuby対応のbackgroundrb代替品を探すか、自前のDRbサーバをrunnerで動かすかする。
kovyrin-loopsっていうのがgithubにあるけど、これはJrubyで普通に動く。
まぁ中身はシンプルってか大したことはしてないけど。

>>203
なんらかのSCMのリポジトリをUSBメモリに入れて持ち回せば?


205 名前:nobodyさん mailto:sage [2009/10/07(水) 19:36:32 ID:???]
passenger-spawn-server は自分で作らないとだめ
空のファイルで実行権限があればおk
だった気がする

206 名前:nobodyさん mailto:sage [2009/10/08(木) 00:33:25 ID:???]
passenger-spawn-server を自分で作ったことなんて一度もねえよ

207 名前:nobodyさん mailto:sage [2009/10/08(木) 01:09:08 ID:???]
rails.vimのメジャーバージョンアップ

rails.vim - Ruby on Rails: easy file navigation, enhanced syntax highlighting, and more : vim online
www.vim.org/scripts/script.php?script_id=1567
rails.vim script version4.0



208 名前:nobodyさん mailto:sage [2009/10/08(木) 04:13:15 ID:???]
emacsでrubyとかrails補完できるものってないの?
ruby-mode.elとかってインデントとか色を制御するだけだよね?

209 名前:nobodyさん mailto:sage [2009/10/08(木) 10:42:37 ID:???]
>>134
>environments/production.rbの中でconfig.log_level = :warn
をやったのですが、相変わらずすべてのログが記録されてました…

config/environment.rbにもconfig.log_level = :warn してみましたが変わりません
passenger使ってるのですが、関係ありますでしょうか?

210 名前:nobodyさん mailto:sage [2009/10/08(木) 12:35:05 ID:???]
webserver再起動した?

211 名前:nobodyさん mailto:sage [2009/10/08(木) 15:36:17 ID:???]
>>203
mac買え、ノートタイプでもいいから
最初からインストールされてて優秀なエディタTextMateもあるから初心者にとって超簡単。

212 名前:nobodyさん mailto:sage [2009/10/08(木) 16:12:20 ID:???]
補足。
・(Railsが)最初からインストールされてて
・優秀なエディタTextMateも(シェアウェアで)ある


213 名前:nobodyさん mailto:sage [2009/10/09(金) 00:21:52 ID:???]
>>208
あるよ

214 名前:nobodyさん mailto:sage [2009/10/09(金) 03:10:21 ID:???]
railsって10分でブログが作れるらしいね。
ということは相対的に考えて100万ぐらいの軽い案件は2〜3日で出来るわけか
1週間で1案件として月400万、年収5000万は堅いな
夢ひろがりんぐ!

215 名前:nobodyさん mailto:sage [2009/10/09(金) 07:49:14 ID:???]
>>214
おめーさてはバカだろ?

216 名前:nobodyさん mailto:sage [2009/10/09(金) 11:50:00 ID:???]
>>215
おい、スルーしろ
単なる釣り針に引っかかるんじゃねYO

217 名前:nobodyさん mailto:sage [2009/10/09(金) 17:25:38 ID:???]
AWDwR3rdの邦訳はいつ出るのかな.
原著発売日にはすでに日本語への翻訳が始まってると
著者が書いてたけど,それ以降なにもわからんのです



218 名前:nobodyさん mailto:sage [2009/10/09(金) 17:32:15 ID:???]
3rd は初期 Rails 2 だから、今更出るのは問題あるからじゃないかな。

219 名前:nobodyさん mailto:sage [2009/10/10(土) 08:11:21 ID:???]
Railsやるのに英語避けられないから
両方の勉強のつもりで読んだら?

220 名前:nobodyさん mailto:sage [2009/10/10(土) 08:12:18 ID:???]
避けられる

221 名前:nobodyさん [2009/10/10(土) 14:02:22 ID:k2nLAcqK]
RESTfulの利点ってなんですか?
アクションのみで遷移してほうが簡単だと思うのですが…



222 名前:nobodyさん mailto:sage [2009/10/10(土) 14:54:39 ID:???]
>>221
「リソースとそれに対するCRUD」という形でモノを考えることを
強制されることだと思っている。


223 名前:221 [2009/10/10(土) 15:15:46 ID:k2nLAcqK]
>>221
強制されることで生じるメリットはどのようなものがあるのですか?

RESTfulに作成されたアプリのイメージがわかないです。
scaffoldで作成されるほど単純なアプリってあまりないような気がします。



224 名前:221 [2009/10/10(土) 15:16:52 ID:k2nLAcqK]
アンカー間違えました。
222の方に対する質問でした。


225 名前:nobodyさん mailto:sage [2009/10/10(土) 18:06:20 ID:???]
個人でやってる範囲だけど…

URL設計に何の制約もなければ、要望に対して一番素直と思える形
で機能を追加していってしまうことが出来て、アプリケーションが
老舗温泉旅館状態のカオスになるおそれがある。

RESTを意識すると、ある問題を、どんなリソースを用意して、どの
HTTPメソッドを送る形に分類出来るか、事前に意識する必要が出て
くるので、全体のURL構成が見渡し易くなる。

RESTが、というよりは、何かの型に自らはまることのメリットだな、こりゃ。


226 名前:nobodyさん mailto:sage [2009/10/10(土) 18:19:41 ID:???]
根拠は無いけどRESTは名前が浸透する前に廃れると思う

227 名前:nobodyさん mailto:sage [2009/10/10(土) 20:14:30 ID:???]
浸透してるからRailsで採用されたんじゃなくて?



228 名前:nobodyさん mailto:sage [2009/10/10(土) 21:01:24 ID:???]
浸透させたくなったDHHがRailsに採用したという感じではないかな。


229 名前:nobodyさん mailto:sage [2009/10/10(土) 21:40:48 ID:???]
RESTが浸透してないとか言ってるやつは、WebAPIでなんか作ってみれば?

230 名前:nobodyさん mailto:sage [2009/10/10(土) 21:50:07 ID:???]
なんちゃってRESTも多いからなー。

231 名前:nobodyさん mailto:sage [2009/10/11(日) 01:12:46 ID:???]
最近の技術はほとんど名前の後付けに過ぎないからな

232 名前:nobodyさん mailto:sage [2009/10/11(日) 03:54:40 ID:???]
ajax
cloud

233 名前:nobodyさん mailto:sage [2009/10/12(月) 00:31:02 ID:???]
型に自らはまっておくと、
link_to("詳細", record) だけで詳細へのリンクになるのが便利

234 名前:nobodyさん [2009/10/12(月) 11:26:41 ID:w/VULtBT]
RESTfulに書くときってコントローラとモデルが1対1になる感じですよね?

235 名前:nobodyさん mailto:sage [2009/10/12(月) 14:10:05 ID:???]
マク使うとか馬鹿過ぎw
どうせ鯖はリナックスなんだから、PC買ったほうがいいよ。

236 名前:nobodyさん mailto:sage [2009/10/12(月) 18:31:42 ID:???]
>>235
意味不明

237 名前:nobodyさん [2009/10/12(月) 19:21:15 ID:PIBBLJL/]
has_many関係にある2つのモデルに対して情報を登録するフォームにおいて、
error_messages_forでエラーを表示すると、2つのモデルのエラーがまとめて表示されてしまいます。
一方のモデルのエラーだけを表示するような方法はあるのでしょうか?




238 名前:nobodyさん mailto:sage [2009/10/12(月) 19:38:28 ID:???]
エラーを伏せたいほうのオブジェクトの #errors.clear でどう?


239 名前:nobodyさん [2009/10/16(金) 05:53:31 ID:tsHntjAe]
rubyスレで間違えて質問してしまいました。本家で質問です。

mysqlのデータを単純にcontrollerでfindで取り出してviewで表示させようとしています。
しかしブラウザでの表示が文字化けならいざ知れず、「#」になってしまいます。
具体的にページのソースを見てみると、その部分は、

#<Book:0x24319ec>

となっています(Bookテーブルのものを取り出して表示しようとしています)。
文法はコントローラで@book = Book.find(params[:id])とし、
ビューで <%=h @book.title %> という風にしているので合ってるのではないかと思っています。

(ビューでp してみたところ、ターミナルには [#<Book id: 1, title: "hoge">] となっているので、
途中までは正常に取り出せているようなのですが、ブラウザ表示のところでこうなってしまって大変悩んでいます。

macosxでMAMPを入れ、いざ開発をしようと決めたところでこのエラーです。
railsのバージョンは2.3.4です。
誰か解決策をご存知の方ご教授おねがいします。よろしくお願いします。

240 名前:nobodyさん mailto:sage [2009/10/16(金) 06:57:43 ID:???]
mysqlの文字コード設定がsjisとか?


241 名前:nobodyさん mailto:sage [2009/10/16(金) 07:07:43 ID:???]
>>239
controllerのクラス名か、ファイル名がおかしいんじゃね?

242 名前:nobodyさん mailto:sage [2009/10/16(金) 09:10:01 ID:???]
p の結果が配列に見えるんだが。

243 名前:nobodyさん mailto:sage [2009/10/16(金) 10:54:54 ID:???]
githubとかで手軽にソース公開できるようになればこんな問題も即解決


244 名前:nobodyさん mailto:sage [2009/10/16(金) 11:34:38 ID:???]
>>239
ソース上 #<Book:0x24319ec> となっているなら、
<%= @book %> と書いてしまっているはずなんだが。


245 名前:239 [2009/10/16(金) 13:05:10 ID:tsHntjAe]
>>240-244

ありがとうございます。
文字コードはutf-8になっています。クラス名も全部チェックしました。
ちなみに今朝、テーブル名を変えてみたらうまくいきました。
テーブル名を戻してみるとできません。いまだ謎です。

とりあえず解決はしたので、良かったです。みなさんありがとうございました。


246 名前:nobodyさん mailto:sage [2009/10/16(金) 13:15:33 ID:???]
すいません、↑はテーブル名ではなく、カラム名です。

247 名前:nobodyさん mailto:sage [2009/10/16(金) 13:25:38 ID:???]
単純な名前にして予約名とかぶってたんだろ



248 名前:nobodyさん mailto:sage [2009/10/16(金) 13:31:02 ID:???]
<%= debug @book %> も地味に役に立つことがあるよね。


249 名前:nobodyさん mailto:sage [2009/10/16(金) 13:32:05 ID:???]
>>247

実際は挙げた例とは違い、最初はカラムも変数もnameでしてたのですが、ほかに変えるといけました。
昔はnameでいけた気がするのですが。。。わかりません。

250 名前:nobodyさん mailto:sage [2009/10/16(金) 18:50:52 ID:???]
昔はmysqlだったが、いまはsqlightがデフォルトで、その違いのせいとか?

251 名前:nobodyさん mailto:sage [2009/10/16(金) 22:13:12 ID:???]
つーか、エラーが起きたんなら別の例に置き換えずに
そのまま上げてくれや…

252 名前:nobodyさん mailto:sage [2009/10/16(金) 23:30:47 ID:???]
>>250

いちよう
% rails sample10 -d mysql
でプロジェクトを作ったので大丈夫だと思うのですが。ありがとうございます。

>>251
おっしゃる通りです....rubyスレの方で質問させていただいたもので答えていただいたときに、
titleカラムで指摘していただいたので、具体的にそのまま上げてしまいました。
まさかそこは関係ないだろうと思っていたので。浅はかでした。混乱させてすいません。

253 名前:nobodyさん mailto:sage [2009/10/17(土) 05:14:42 ID:???]
いちよう

254 名前:nobodyさん mailto:sage [2009/10/17(土) 18:18:42 ID:???]
マカってホント情報弱者だなw

255 名前:nobodyさん mailto:sage [2009/10/17(土) 18:51:19 ID:???]
いちょう

256 名前:nobodyさん mailto:sage [2009/10/18(日) 00:59:25 ID:???]
ひぐち


257 名前:nobodyさん mailto:sage [2009/10/18(日) 14:09:03 ID:???]
J^ω^し



258 名前:nobodyさん mailto:sage [2009/10/18(日) 14:45:29 ID:???]
カッター

259 名前:nobodyさん [2009/10/19(月) 22:30:30 ID:BV3oZVvu]
Railsでファイルをアップロードして取り込む方法は分かるのですが、URLからWeb上のファイルをダウンロードするようなコードはどう書けばいいですか?

260 名前:nobodyさん mailto:sage [2009/10/19(月) 22:34:25 ID:???]
>>259
ダウンロードさせるのがRailsアプリで
ダウンロードするのがブラウザ?

ActionController::Base#send_data
ActionController::Base#send_file



261 名前:nobodyさん [2009/10/19(月) 23:19:48 ID:BV3oZVvu]
>>260

はい。ブラウザからアクセスして、Railsアプリに保存させます。
send_data, send_file試してみます。有難うございました。

262 名前:nobodyさん mailto:sage [2009/10/20(火) 01:18:43 ID:???]
URLって画像の直リンか?


263 名前:nobodyさん mailto:sage [2009/10/20(火) 01:19:24 ID:???]
それとも画像サイトのurlを指定して画像をrailsで保存したいのか?

264 名前:nobodyさん [2009/10/20(火) 02:07:36 ID:E10g0f4b]
まず直接リンクから取り込もうと考えています。いずれはサイトのurlを指定して取り込みたいですが、
こちらは何だか難しそうな気がするんですよね。。

265 名前:nobodyさん mailto:sage [2009/10/20(火) 02:34:32 ID:???]
public以下、もしくはapacheがよきにはからってくれる場所にファイル
を配置して構わないなら(アクセス制御とかいらないなら)、単にファイル
を置くだけでRails側では何もしなくていいよ。


266 名前:nobodyさん mailto:sage [2009/10/20(火) 09:19:41 ID:???]
open-uriじゃないの

267 名前:nobodyさん mailto:sage [2009/10/20(火) 09:20:39 ID:???]
え、アプリがどこかのサイトからhttp getするの?




268 名前:nobodyさん [2009/10/20(火) 10:15:42 ID:E10g0f4b]
例えばurlをフォームにコピペしてダウンロードボタンをクリックすると、
画像なりpdfファイルがパソコンに保存される、というWebアプリを想定しています。

269 名前:nobodyさん mailto:sage [2009/10/20(火) 10:42:16 ID:???]
既出だけど、そういうアプリなら、整理すれば
指定されたURLからダウンロード => open-uriライブラリ
ブラウザに結果を返す => send_dataメソッド
となる。


270 名前:nobodyさん mailto:sage [2009/10/21(水) 05:37:40 ID:???]
素直にリダイレクトするだけのほうが簡単の様な。

271 名前:nobodyさん [2009/10/21(水) 10:16:15 ID:YXYYyrvA]
urlからファイルを保存する時はダイアログを出現させずに、
保存先のフォルダも手動で指定せずに自動でやってほしいなと思いまして。

272 名前:nobodyさん mailto:sage [2009/10/21(水) 14:52:08 ID:???]
それはブラウザ依存だし、Rails関係ない

273 名前:nobodyさん mailto:sage [2009/10/21(水) 17:32:30 ID:???]
OSXだけの話題ですみません。昨日、Snow Leopardを入れたら、Railsがこけました。
ググると当然のように情報があったので、その通りやってみたのですが、MysqlもSqliteも
動きません。やっぱり、上書きインストールは止めとけばよかったかな。(しかもTigerから)
クリーンインストールしてみて、また報告したいと思います。

274 名前:nobodyさん mailto:sage [2009/10/21(水) 21:05:25 ID:???]
>273
ただの愚痴ならはてなにでも書けばいいのに。

275 名前:nobodyさん mailto:sage [2009/10/21(水) 22:44:47 ID:???]
sproutcoreってどうよ

276 名前:nobodyさん mailto:sage [2009/10/21(水) 23:32:09 ID:???]
なにそれ?

とりあえずググるのめんどくさいから解説しれ

277 名前:nobodyさん mailto:sage [2009/10/22(木) 03:15:44 ID:???]
マカってホント情報弱者だなw
マクってアンインストールも無いポンコツOSだから大変だwww



278 名前:nobodyさん mailto:sage [2009/10/22(木) 08:14:36 ID:???]
ごみ箱に捨てるとアンインストールだよ ^ ^

279 名前:nobodyさん [2009/10/22(木) 10:21:14 ID:KXOXFRLn]
open-uriについて回答有難うございました。試しにRubyでスクリプトを書いてみたのですが、どうも上手くいきません。

require 'open-uri'

open ("www.fusokk.co.jp/ir/2009/010.pdf") {|io|
open("fuso_blance_sheet.pdf", "w") {|f|
f.write(io.read)
}
}

上記のコードを実行すると真っ白なpdfファイルが作成されます。また、pdfファイルを画像ファイルに変更しても破損した画像ファイルが作成されます。
open-uriでアクセスしたファイルの正しい保存の仕方(作成の仕方?)を教えて頂けないでしょうか。よろしくお願いします。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<279KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef