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


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

Rubyについて Part 33



1 名前:デフォルトの名無しさん mailto:sage [2008/10/11(土) 16:10:50 ]
オブジェクト指向スクリプト言語Rubyについて扱うスレッドです。

Ruby Home Page
www.ruby-lang.org/ja/

= 前スレ
Rubyについて Part 32
pc11.2ch.net/test/read.cgi/tech/1215531152/

過去スレ・関連スレは >>2-

367 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 20:35:06 ]
皆さんはどうだかわからんけど、数あるLinuxでDebianが
優先されてるのはmatzが普段使っているものだから(だよな?)。
NaClが日医のORCAの会社だから、てのは関係あるのかな。


368 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 20:44:26 ]
いや、こういうのでLinuxのうち対応するの1個選べと言われたらDebianだろ普通
CentOS用のを他のディストリに対応させるのは面倒な可能性があるが、
Debianで動作するなら必要ライブラリとかの問題はゼロだろ

369 名前:デフォルトの名無しさん mailto:sage [2008/12/27(土) 20:47:02 ]
それ以前に、今の今まで動いてたんだからパッチの書き方が下手糞なんだろう
しょぼいコントリビュータがいるからこうなる。Cを知らない奴に開発させるなよ

370 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 02:18:02 ]
文句言うなら自分でやるべきでは?

371 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 08:13:51 ]
問題になったそのパッチってどれよ

372 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 10:59:59 ]
nokogiriエンジンのmechanizeを1.9で動かすと
hpricotをつかったものを1.8で動かすのに比べて大分早くなるんだなー
これで心置き無く1.9に移行できる

373 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 13:25:40 ]
いやそれ1.9ほとんど関係ないから
libxml2が速いだけだから
むしろMechanize自体はEncodingの存在無視してるから1.9向きではない

374 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 14:41:03 ]
>Encodingの存在無視してるから1.9向きではない
kwsk
$KCODE='UTF-8'ってやらないと?だらけになるとかそういうのですか?


375 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 14:51:51 ]
1.9 は $KCODE 使えないだろ



376 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 14:53:34 ]
だから対応して欲しければ文字エンコードをもった文字列の扱い方の解説特設ページとか公式に作れ

377 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 14:55:08 ]
ライブラリ作者は別に1.9に完全対応とかをやりたくないってわけじゃないんだ(いや面倒度にもよるが)
ただ、どう対応して追従するのがベストなのか、情報が散逸してさっぱりわからんからスルーしてるだけなんだ

378 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 15:16:35 ]
スルーじゃなくて保留なんですね
言い方大事ですね

379 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 18:54:44 ]
書こうと思ってるけど、どういうのがほしいの?
doc.okkez.net/191/view/spec/m17n
とは違うんだよね
1.8 のスクリプトを 1.9 に対応させるベストプラクティス的なものがほしいのかな

380 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 19:02:28 ]
まあ、移行ガイドみたいなもんになるんだろうね
1.9を視野に入れるなら使わないほうがいい記法とか
あなたは知らないだろうけどこの世には日本語文字というものが以下略みたいな

381 名前:デフォルトの名無しさん mailto:sage [2008/12/28(日) 22:26:20 ]
>>344-345
修正されたお

382 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 18:24:38 ]
中の人GJ

383 名前:デフォルトの名無しさん mailto:sage [2008/12/29(月) 23:37:43 ]
>>367
Ruby自体Debianしか正式サポートしてないからね

384 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:42:50 ]
早く開発者変わってWindowsがリードプラットフォームにならねーかな。
どう見ても一番将来性あるわけだし。
オプソ周りはもう不況で金集まらないだろ。

385 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 13:54:21 ]
>>384
お前Windowsで開発したことないな



386 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 16:15:31 ]
卜部を「とぶ」と読んでいたのは俺だけではないはずだ

387 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:24:02 ]
懺悔すると、「とべ」と呼んでた
全国の卜部さん、ここ見てたらごめんなさい

388 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 19:27:42 ]
>>386
それはない
とべならまだわかる。

389 名前:デフォルトの名無しさん mailto:sage [2008/12/30(火) 21:43:38 ]
Rubyを「るびぃ」と読んでいるのは俺だけではないはずだ

390 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 12:48:20 ]
>>384
それはまずあり得ないな。
開発環境でもLinuxのほうが便利。
WindowsのIDE使う場合でも、sambaでLinuxのディレクトリをマウントして
コーディングするほうがいいよ。
コマンドの実行はTeraTermか何かでsshログインすれば良いし。
特に本番環境となればWindowsサーバという選択肢はあり得ない。
Webアプリケーションを作る場合だけどね。

391 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 13:01:16 ]
最後の一行を最初に持ってこないのはインチキだと思います先生

392 名前:390 mailto:sage [2008/12/31(水) 15:15:14 ]
>>391
確かにそうだな。
すまなかった。

393 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 17:58:23 ]
>>390が素人な件について。

394 名前:デフォルトの名無しさん mailto:sage [2008/12/31(水) 22:06:41 ]
>>349
>[ruby-dev:37595]の人ってなんでこんな上から目線で偉そうなの?死ぬの?

どんだけすごいんだろうと思ってみてみたら・・・
最近のゆとりは、こんなのも上から目線と感じるのか。
つきあいにくいなあ。

395 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 01:02:00 ]
ライブラリの力を自分の実力と勘違いしている香具師は邪魔



396 名前:デフォルトの名無しさん [2009/01/01(木) 11:27:46 ]
Ruby 初心者スレッド Part 23 の 846には
Nokogiri::HTML(open(url), nil, 'SHIFT_JIS')みたいに
第3引数で文字エンコードをしてできるようですが、
Mechanizeから文字コードを指定できますか?
つまりWWW::Mechanize.new.get(url)とするとき
getするhtmlのエンコードを決め打ちして取得できるのかどうか。
WWW::Mechanizeクラスの定数にも属性にもそれっぽいものが見つからなくて質問させてください。
Mechanizeは0.9、Rubyは1.8.7です。

397 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 11:34:29 ]
Ruby 初心者スレッド Part 23
pc11.2ch.net/test/read.cgi/tech/1227123021/

埋まった。次スレ立てられなかったので誰か頼む。

398 名前:デフォルトの名無しさん [2009/01/01(木) 11:34:31 ]
>>396
でいつRuby 初心者スレッドの次スレを立てるの?

399 名前:デフォルトの名無しさん [2009/01/01(木) 11:46:17 ]
399

400 名前:デフォルトの名無しさん [2009/01/01(木) 11:47:04 ]
400

401 名前: 【吉】 【265円】 [2009/01/01(木) 11:48:36 ]
       ○
 /⌒\ (__)
 \●/(__)/⌒\
   ∩ ( ・ω・ )\●/  あけましておめでとうございます
   Y  ̄ ||y||  ̄`''φ
    Lノ /ニ|| ! ソ >
    乂/ノ ハ ヽー´
    `ー-、__|

ことしもよろしくね☆

402 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:20:13 ]
■次スレ
Ruby 初心者スレッド Part 24
pc11.2ch.net/test/read.cgi/tech/1230783202/


403 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 13:21:52 ]
2.0マダー?

404 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 15:17:09 ]
>>396
WWW::Mechanize::Chain::BodyDecodingHandlerにmonkey patch!

405 名前:396 [2009/01/01(木) 17:30:52 ]
>>404
正月早々レスありがとうございます。でも
モンキーパッチの当て方(書き方)がわからん。
参考も見つけられなかった。
ソース読んでもいまいちピンときてないし。

body.readの部分で,iconvあたりでutfに変換してやるだけなんじゃないかななどと楽観的に考えてるのですが。

あるいはlib/www/mechanize/page.rbで
@parser = Mechanize.html_parser.parse(html_body)
のところでエンコードを指定してやればいいはずだが

そもそもパッチの書き方がわからないorz



406 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 19:24:43 ]
やっぱりデビアン前提?
窓環境で動くアプリをrubyで作るのは無謀だろうか。

407 名前: 【1739円】 【大吉】 mailto:sage [2009/01/01(木) 20:01:18 ]
>>406
無謀とまでは言わないけど苦労は多いんじゃないか?


408 名前:407 mailto:sage [2009/01/01(木) 20:02:08 ]
お、大吉だったw


409 名前:デフォルトの名無しさん mailto:sage [2009/01/01(木) 20:06:23 ]
>>406
visuarubyで作ったけど時間かかった
wxPythonで作り直したらあっさりできた

410 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 03:59:23 ]
>>406
RubyとGUIライブラリの相性が悪すぎる。
RailsをWindowsアプリとして動かすのが一番楽

411 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 09:20:44 ]
ここでvrubyでしかrubyを使わない人の登場です。(vbicで拡張してるけども)

自分で使うときはcuiでいいけども、人に渡すときはexerbで固めて渡してる。
粗大なデータを表示するエディタや、ペイント系の処理をするのでなければ、vrubyで十分だけどなぁ?

基本はボタンやプルダウン、ドラッグ&ドロップをトリガーとして各クラスなりdefにアクセスできればいい
ので、cuiで書いたコードをそのまま使えるし…

gemでsshとscp、rmagick、mysql、sqliteを使ってる物をポイっとgui付でexe化して他人に渡せるのは
メリットだと思ってる。

俺は逆にwxPythonだとsshで躓き、exe化する時にdllが多大にできたり単独ファイルにできないのが
辛かった。

412 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 09:39:30 ]
>>406
CUIにせよGUIにせよ、今のRubyなら余裕
VisualuRubyあるし、今ならwxRubyもWindowsできちんと動くしな
diffとかlsとか、基本的なコマンドラインツールも探せばすぐに揃うし

個人的にWindowsでRubyするときの一番の問題はエディタ(or開発環境)

413 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 14:18:16 ]
Windowsの場合、エンコーディングがUTF-8だとコンソールが文字化けすると思うんだけど対策とかあるの?
chcpで文字コード変えるとirbとscript/consoleが動かないんだよね。


414 名前:デフォルトの名無しさん [2009/01/02(金) 14:22:04 ]
>>413
マルチいくない

【Ruby】Ruby on Rails Part6
ttp://pc11.2ch.net/test/read.cgi/php/1224838013/l50
こっちで質問してるくせにマルチって人間失格だね

415 名前:デフォルトの名無しさん [2009/01/02(金) 14:38:51 ]
すまなかった。
あっちで聞いて来るのでこちらの質問は取り消す。



416 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 16:33:59 ]
ファイルにYAML形式で複数のオブジェクトを書いた場合
どのようにして全てのオブジェクトをRubyのオブジェクトに変換できるのでしょうか。

load_fileが先頭しか変換しないとかアホじゃねーの?

417 名前:デフォルトの名無しさん [2009/01/02(金) 16:55:36 ]
  ドゴォォォォン!!
        ; '     ;
         \,,(' ⌒`;;)
         (;; (´・:;⌒)/
  /⌒ヽ(;. (´⌒` ,;) ) ’
Σ(;^ω^)((´:,(’ ,; ;'),`
⊂ ⊂    / ̄ ̄ ̄/__
      \/___/

418 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 19:58:27 ]
複数のオブジェクトなら配列として書き出しているはずだが。


419 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 21:43:34 ]
  ドゴォォォォン!!
        ; '     ;
         \,,(' ⌒`;;)
         (;; (´・:;⌒)/
  /⌒ヽ(;. (´⌒` ,;) ) ’
Σ(;^ω^)((´:,(’ ,; ;'),`
⊂ ⊂    / ̄ ̄ ̄/__
      \/___/


420 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 21:52:15 ]
Matzって何ですか

421 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 21:56:46 ]
YAMLって空の改行入ってても大丈夫?

422 名前:デフォルトの名無しさん mailto:sage [2009/01/02(金) 23:24:57 ]
>>416
>load_fileが先頭しか変換しないとかアホじゃねーの?

YAML.load_documents か YAML.load_stream をつかえばいいんじゃないかな。
参考:
ttp://jp.rubyist.net/magazine/?0010-YAML#l8

423 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 01:41:47 ]
結婚式2週間前、IPA勤務の新郎がつこうた
tsushima.2ch.net/test/read.cgi/news/1230997845/

仁義なきキンタマ ウイルス情報 Part80
changi.2ch.net/test/read.cgi/download/1229742858/546
546 :[名無し]さん(bin+cue).rar :sage :2009/01/04(日) 00:24:59 >>500
報告する時は、詳しく的確に、一部だけ報告しないでお願いね

[殺人] Administrator(20081230-101522)のキンタマ.zip 2,263,376,860 09ed98f10653c3fc2555621ceeed6bc33e8f6228
[殺人] Administrator(20081230-101522)のメール.zip 59,426,579 4da9459b30eec31f58b86530dbb48d1cf86ef4be
[写真集][IV] Administrator(20081230-101522)のアルバム.zip 2,205,946,474 9d87cc0e08dc0e3afd959fcead6c48d569787cee
膨大な量のファイル数キンタマ ファイル数 13508 フォルダ数2381
以前勤めてた会社の資料など多数 独立行政法人情報処理推進機構などの資料など無いと思うが
有るかも知れない、あまりにも数が有り過ぎる、メールなどは、古いものばかりメルマガなど膨大な量
個人情報などは、披露宴主席者などの住所、名前、電話、メール 数十人分しかしエロばっかり落としてるな
ちなみに ハメ撮りscr 踏んだみたいね

早稲田実業学校中等部卒業
早稲田実業学校高等部卒業
早稲田大学政治経済学部政治学科卒業
卒論「知的財産権とインターネット技術」
当時の同大学理工学大学院の大川功 賞佳作を受賞
コンピュータ関連会社に入社ソフトウェア開発の仕事を経て
2005年に独立行政法人情報処理推進機構に入社
ソフトウェア・エンジニアリング・センター企画グループに配属
同グループ主任 岡田さん33歳
2009年1月19日結婚式・・・

424 名前:デフォルトの名無しさん mailto:sage [2009/01/04(日) 16:43:57 ]
┏━━━━━━━━━━━━━━━━━━━━━┓
┃ ━ ╋━╋ ╋┓┏┓ ┳┻┳┏━   ┣━┳━ ┃
┃ ━ ┏┳┓ ┃┃┗┛ ┻━┻┃     ┃  ┃   ┃
┃ ━ ┗╋┛  ┏━┓    ┃  ┣┳   ┏━╋━ ┃
┃ ━ ━╋━  ┣━┫  ━╋━┃┃   ┃  ┃   ┃
┃┏┓━╋━  ┣━┫  ┏╋┓┃┃ ━┻━╋━ ┃
┃┃┃  ┃    ┗━┛  ┃┃┃┃┃       ┃   ┃
┃┗┛━┻━ ━┛┗━ ┃┃┃┃┃       ┃   ┃
┗━━━━━━━━━━━━━━━━━━━━━┛
            ∩
            〈〈〈 ヽ
           〈⊃  }
   (\___/)  |   |
 ( ̄l▼      ̄)!   !
  /  ●   ● |   /
  /   l ___\lミ/
 /▲  (  。--。 )
/■___  (( ̄))    新年あけましておめでとうございますーーっ!
(___)   ̄/
               2009年 元旦






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

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

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