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


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

Ruby 初心者スレッド Part 17



1 名前:デフォルトの名無しさん [2008/01/16(水) 17:41:27 ]
プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
関連スレやURLは>>2-7あたりを見てください。Ruby on Railsの質問はWebProg板のRailsスレで。

■質問する人へ
質問する前に次の3つをすること。ここで回答を待つよりそのほうが早い。
 ・ぐぐる
 ・マニュアルで探す www.ruby-lang.org/ja/man/
 ・FAQを読む www.ruby-lang.org/ja/man/?cmd=view;name=Ruby+FAQ
質問には以下を書くこと。へたくそな質問は再提出を要求される。
 ・詳しい内容(「動きません」「うまくできません」では回答しようがない)
 ・エラーメッセージ(なるべくそのままで)
 ・実行環境(OS名、Rubyのバージョン(ruby -v でわかる))
 ・最終的にやりたいこと(もっとよい方法がある場合が多いので)
回答してくれた人には「ありがとう」のひとことをいってあげて。

■回答する人へ
相手は初心者、根気よく育てるつもりで。質問がへたくそなのも大目にみてあげる。
それができないならこないこと(だって初心者スレだもん)。
 ・既出な質問やFAQは「XXXを読め」でいいので、叩かない&怖がらせない。
 ・わけわかな質問にもエスパー発揮で。できれば質問の仕方を教えるぐらいで。
 ・自信がない回答ならその旨表明すること。誤った回答は初心者じゃ見抜けない。

950 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 22:49:55 ]

950を踏んだ訳だが


951 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:03:55 ]
踏む前に書いたくせに!
踏む前に書いたくせに!

952 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:41:46 ]
うむ

>>950
流れが速いわけじゃないし埋めるのも手間だし別に970とか980とかでもいいような気もする

953 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 23:59:39 ]
>>949
別に使わなくてもいいよ

いや真面目な話、Rakeの依存解決が使えない場面なんていくらでもある
そういう場合は無理にRakeの機能に頼らなくてもいい

954 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 01:29:52 ]
俺だってRakeの中にrsyncでサーバー(つってもsambaだがwww)と差分同期とるのを書いて
ふだんから使ってるぜ

955 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 14:01:50 ]
VB(6)はともかく、Delphiに関しては
Matzはどう思ってるんだろう?

個人的には、まともにオブジェクトを指向した
最初の環境はDelだったりする
塚越一雄著「Delphiオブジェクト指向プログラミング」
には足向けて寝られない
これが本当に役に立ったのは他でもないRubyでなんだけど

956 名前:デフォルトの名無しさん [2008/02/21(木) 18:22:25 ]
amazon API を使ったときの日本語の文字化けを直す方法を教えてください。

ttp://diaspar.jp/node/5
にある、amazon APIのサンプルを実行したら、
2008-05-28 : 0132084945 : Intro to Java Programming, Comprehensive
2008-02-29 : 4797346418 : 繧・&縺励>PHP 繧・&縺励>繧キ繝ェ繝シ繧コ
のように日本語が文字化けしてしまいます。
Windows XP, Ruby 1.8.2 なので頭に、
#! -Ks
としています。


957 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 18:24:52 ]
変換すりゃいいべ

958 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 18:44:45 ]
だから>>931だって
Amazonが何を出力してるか理解してない人は利用禁止
普通にAWSとか勉強してからおもむろに便利に使うべし



959 名前:956 mailto:sage [2008/02/21(木) 19:15:42 ]
や、こんなすぐ上にあるとは失礼しました。
require 'kconv'
Kconv.tosjis(変換したい文字列)
で解決しました。

>>958
まぁ、そう言わないでくださいよ。

960 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 22:00:53 ]
よくわからんけど、普通にブラウザ使っていて、文字化けしてエンコードを自分で変えたりして、
文字のエンコードの存在をしることってあると思うんだけど
ネット使わないのかな

961 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 22:04:32 ]
最近のブラウザは推測精度が上がってるんだよきっと

962 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 22:48:36 ]
AmazonのAWSって自分のID使わなくていいのか?
と思ってみたり。
hikiのプラグインにしてもライブラリ公開して自分のIDをデフォにするってなんかコスイような・・・
・・・まぁ好きにすればいいよね。

963 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:22:45 ]
>961
確かに実際、最近ブラウザのエンコーディング手で切り替えた経験がないわ
あるいはUTF-8のページが増えてきて、とりあえずビールならぬとりあえずUTF-8
って方式が当たるようになってきたのかも

964 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:26:29 ]
最近でも切り替えた経験あり過ぎて困る。

965 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:28:16 ]
定番のホームページビルダー(笑)で自分で作る人が少なくなって
ホスティングタイプのブログへ流れたからかな。

966 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:39:10 ]
firefoxは賢いよね。IEはよく化けるけど。

967 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:41:35 ]
その firefox でも切り替えまくってるんだが・・・。
特に Boost 日本語訳のページとかひどいもんだ・・・。

968 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 23:44:15 ]
IEは増えてきた UTF-8 が化けまくるから困る



969 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 00:05:44 ]
英語圏以外の海外のページと日本語ページを交互によく見ると
素晴らしい文字コード認識精度をはじき出してくれますよ

970 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 00:07:19 ]
認識も何もヘッダで宣言してある通りに解釈するんじゃないの?
UTF-8って宣言してるのにShift_jisで書いちゃったりしてるわけ?

971 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 00:09:09 ]
宣言してないページはよく化ける

972 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 00:34:46 ]
HTMLのヘッダで宣言されててもシカトされる事がある
.htaccessなら多分シカトされない

973 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 01:06:52 ]
CGI配布サイトでサンプルCGIを動かしたら文字化け多いのはあるな

974 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 01:14:10 ]
・HTTPヘッダのContent-Type
・HTMLのmeta http-equiv
・実際の文字コード
全部ばらばらとかなー。一応優先順位はあった気がするんだが。

確実に判定出来るコードの文字からなる語句(「美乳」とかがそうらしい)を
HTMLの中にコメントで埋めるとかいう小技があった時代も。


975 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 01:16:12 ]
貧乳が好みなんですがダメですか?

976 名前:デフォルトの名無しさん [2008/02/22(金) 05:16:05 ]
>>974
海外のプログラマが美乳好きだっただけなんじゃね?



977 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 05:34:05 ]
>>967
あれは馬鹿除けのためにわざとやってるという噂だが

978 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 05:37:16 ]
>>972
それはApacheの設定ミスだなw



979 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 05:53:43 ]
>>974
美乳テーブルな。あれは EUC 決め撃ち用だよ。

980 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 08:27:16 ]
標準添付ライブラリでrdocが綺麗に書かれてるのってどれですかいな?
参考にしたいんだけど

981 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 09:21:46 ]
>>980
そりゃRDoc自身だろ

982 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 10:06:11 ]
Ruby/SDLについての質問です

require 'sdl'
SDL.init(SDL::INIT_AUDIO)
SDL::Mixer.open
input = open('test.wav', 'rb')
SDL::Mixer::Wave.load_from_io(input)

以上のようなコードを実行すると、load_from

983 名前:982 mailto:sage [2008/02/22(金) 10:12:03 ]
すみません、途中で誤送信してしまいました

(続き)
以上のようなコードを実行すると、load_from_ioのところで
cannnot seek backward (SDL::Error)
というエラーになってしまうのですが、「後方を探せない」というのはどういうエラーなのでしょうか?
後方互換性絡みの何かがあるのでしょうか?

環境は以下の通りです
ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32]
SDL1.3.1(Windowsバイナリ版)

984 名前:982 mailto:sage [2008/02/22(金) 10:20:58 ]
追記
もしかしてと思い、rubyを1.8.6最新版にしてみましたが、結果は同じでした

985 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 10:54:23 ]
ところでそろそろ980あたりに次スレを立ててほしいわけだが

986 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 10:55:35 ]
>>983
cannot seek backward は「逆方向にシークできない」だろう。
なんでそんなシークをしようとしてるのかはわからんけど。

987 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 11:46:50 ]
てかRuby/SDLはあんまRubyじゃないからなあ
使ってる人がたまたまいれば回答はしてくれるかもしれないが

988 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 11:46:53 ]
test.wav が壊れているに59Matz



989 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 11:49:55 ]
プログラミング言語Rubyについての、初心者向けスレです。質問・要望・雑談などどうぞ。
Ruby1.9は不安定な開発版であり初心者の使用には全く向きません。最新安定版のRuby1.8.6の使用を強くお勧めします。
関連スレやURLは>>2-7あたりを見てください。Ruby on Railsの質問はWebProg板のRailsスレで。

という文言を>>1に書いてくれ

990 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 12:12:52 ]
次スレはまだかね?

991 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 14:52:08 ]
Ruby 初心者スレッド Part 18
pc11.2ch.net/test/read.cgi/tech/1203658291/

試したら立っちゃった

992 名前:デフォルトの名無しさん [2008/02/22(金) 17:33:53 ]
おまえら・・・Ruby大好きなんだな。

993 名前:982-984 mailto:sage [2008/02/22(金) 20:38:14 ]
レスありがとうございます
「逆方向シーク」に心当たりがありませんし
Ruby/SDLについて訊ける場所もなさそうなので、とりあえず諦めます

>>988
三種類ぐらいのwavで試しても読み込めませんでしたし
SDL::Mixer::Wave.loadを使えば普通に読み込めるので、それはないと思います

994 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 21:20:24 ]
ume = thre.map{|res|

995 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 21:42:23 ]
>>993
バグかもしれないから開発者と連絡とったらいいんじゃない

996 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 22:27:14 ]
}

997 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 10:28:28 ]
はいここちょっと埋めますよ

998 名前:デフォルトの名無しさん [2008/02/23(土) 12:54:14 ]
次スレ
pc11.2ch.net/test/read.cgi/tech/1203658291/




999 名前:デフォルトの名無しさん [2008/02/23(土) 12:54:43 ]
次スレ
pc11.2ch.net/test/read.cgi/tech/1203658291/


1000 名前:デフォルトの名無しさん [2008/02/23(土) 12:55:32 ]
次スレ
pc11.2ch.net/test/read.cgi/tech/1203658291/


1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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