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


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

Python厨とRuby厨が仲直りするスレッド



1 名前:デフォルトの名無しさん [04/11/07 14:06:44]
オブジェクト指向スクリプト言語の二大厨房勢力が仲直りするスレです。

51 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:04:30]
「日本語」のドキュメントで争っても、下手するとPythonのほうが充実してくる可能性が出てきた。
Rubyは日本人が書いた日本語の本が多いのが特徴だったけど。
ネットで概要すら検索できないから、新規参入が厳しい。

52 名前:デフォルトの名無しさん [04/11/27 17:15:10]
既にRubyの初心本なんて、いっぱいあるのですが、それでもまたさらに屋上屋を架すような記事がほしいのですか?
どんな記事があったら意欲が喚起されますか?
Rubyについて知りたかったら、既にマニュアルやサンプルがあふれているのですが、それでも足りないのですか?

っていうか、手取り足取りやってもらわないと意欲が喚起されないような人が、
プログラミング言語を学んで、いったい何をするのでしょう。すごい気になります。

53 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:23:41]
「ハッカー」とやらになりたいんでしょう

54 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:52:15]
pythonの完敗だな。

55 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:53:22]
欲しいのは「初心本」ではなくて「初心向けオンラインドキュメント」と「Googleで引っかかるリファレンスドキュメント」だな。
そういう意味でRubyMagazineという試みは個人的にかなり評価している。

端的に言うと、各個人のtDiaryとかHikiにドキュメントがバラバラにあったり。
そもそも「About..」「HogeHogeとは?」が無くて、いきなりインストールとオプションの羅列があったりするのがちょっとアレ。

56 名前:デフォルトの名無しさん mailto:sage [04/11/27 17:54:49]
いいかげん31直せよ。みっともない。

57 名前:デフォルトの名無しさん mailto:sage [04/11/27 18:31:21]
              ,,;:-‐''"⌒ ̄";;;;;;;⌒ ̄"ヾ、
              ='-‐''"/,::´ /::::::::::::::::ヽ :::`ヾ
              ァ'´.,:´/.::::::/i:: :::::. :; :::丶 ::::::ヾ、
             / / ::/.:  { l ヽ_,,,_`、 .:`、ヽ:::::::ヽ`
              {::/ァ' .i..:/i.::{::{.ヾ~::i:ヾ丶::::::.::::i:::::::::}
          、_ノ'.{ .::::{-{‐{:;iヾ{ '"T ヾ il.|'.:::.::}::::::::ト、
              l.:il :lヽi'"ヽ`、ヽ .l,'゚i!'〉リi}::i:::::l:::ノ::ハヽ、_
麻衣子は        {:| i .} } {'゚}.   ┴-' i}:ノl::::}::i:::::. l`ー"
 お風呂入るから   {、.ヾ-i ー´、    〃 ノ:::ノ::ノ::}:: ::. }
  ちょっと待っててね   ノト " っ   、_,;-':.:'/:::::::l: : l
                {:l:::`i::..、   ._.,.;:イシ:::/::ノ   l、
                iんV´iノノ` ツi iリノツ-‐''"  :: : ヽ 、
             _,-.r‐i {,-ト .i_,,ノ-‐-―/ : : :::ノ :::::.  } `、
            ( l ./ /~   /     .ノ/:::::/:  ::::::: : :l
           (.._,,iツvV   .,'     ,'::{:::;:::::   :::::::: :::i
          `ー7/::::{. '"~/     {;;;li/::::l::::::  :::::::::::::{
            {:l(ァ'  ,, '      l::;;|l/:::{i::::: : ::: :::: ::::l
            リァ' .,  ´       /メ{ {l:::/ {:::l:. :  :  ::::|
           /, ´      ノ // l {iメ {:::|i:: :    :::l
          /./       /::'/:/  {:i:|イ{ i::l::  i    ::}
          i' ´      /::::::/::/    l .:|::::|:l:::l : l :   ::l
          {      , イ´  /::;/  .ィ´:| }::::l:i::::i:i:. .| : :.  ::l
            i、__,, ィ i::::l  /:,:::l //l::::l .}::::li:::::l l::::} i: i  :::l

58 名前:デフォルトの名無しさん [04/11/29 01:21:37]
              _、--―――---、,,,,,_.  
        ,,-ー'''゙`.             ^"''―,,,.
    、-''`                     ^'''-,_ 
  、-'`                              ゛\,
                                     \,
                                       \.
                                      `i,,    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                                       ヽ,  < Ruby!! Ruby!!!
                                        ヽ  \__________
                              |    ○    ヽ
                              _|          ヽ
                         _.、-ー' |           ゙l,
                      \__-ー'゙ ̄     |           ゙l.
                         \        |             ゙l
                     \       |               |
               ○       \     |               |
                           \   |               l
                             \  |               |.
                                \|             l゙
                                        l゙        。 Python
                                          l゙
                                          /
                                      /



59 名前:デフォルトの名無しさん [04/12/07 01:56:47]
Python Vs Ruby
ttp://c2.com/cgi/wiki?PythonVsRuby



60 名前:デフォルトの名無しさん [04/12/07 23:57:31]
Py厨は英語が出来ないwwww

61 名前:デフォルトの名無しさん mailto:sage [04/12/08 00:17:37]
おーい早く直せよ馬鹿どもwwwwwwwwwwwwwwww

62 名前:デフォルトの名無しさん mailto:sage [04/12/17 10:56:02]
ttps://sourceforge.jp/tracker/index.php?func=detail&aid=5230&group_id=11&atid=116

63 名前:デフォルトの名無しさん mailto:sage [04/12/18 00:01:14]
仲直りしたいなら
元凶である彼のHPに行き洗礼を受ければいいんじゃないかな?
ttp://www.geocities.jp/rubikitch/

64 名前:デフォルトの名無しさん [04/12/18 01:47:23]
>>63
君、Ruby初心者質問スレにもコピペしてるよね。
もしかして本人?

65 名前:デフォルトの名無しさん [04/12/18 17:10:48]
自作自演といえばるびきちさん。ですが ttp://www.rubyist.net/~rubikitch です

66 名前:デフォルトの名無しさん [04/12/23 01:54:04]
Ruby最高だけどPythonのリファレンス眺めてみたけど文法汚すぎ。
lenとかmapとかタプルとかもうアホかと。Python(゚听)イラネ

67 名前:デフォルトの名無しさん mailto:sage [04/12/23 01:59:42]
>>66
釣れますか?

68 名前:デフォルトの名無しさん [04/12/23 07:51:45]
>66 Py厨は英語が出来ないwwww

確かに、python の英語からの機械翻訳を Web 上で公開するのは
止めて欲しい。機械翻訳は google に任せてやってほしい。

検索してもゴミが多く引っかかってこまる。

69 名前:デフォルトの名無しさん mailto:sage [04/12/23 07:54:01]
>>68
まともにGoogleを使いこなせばそんなことにはならない



70 名前:デフォルトの名無しさん [04/12/30 19:52:30]
この調子でPythonもやっつけて欲しい。

www.rubyist.net/~matz/20041227.html#p03
こんな短いプログラムで比較するのもどうかと思うのだが、 Rubyで書いたら絶対これより短くなる。
ということは、PHPではなくRubyを使えという話なのか。どうも、そうではなさそうだ。

よくいただく反論は「PHPでもできる」ということであって、同じくらい良い(動的)言語からPHPを選ぶ理由ではないはずだ。

PHPは決して速くないし、記述力が高いわけでもないし、たくさんの欠点が残っているように見えるが、
あちこちで「そのシステムPHPで書かないの」という質問が出るところをみるとそれなりに馬鹿には使われているようだ。

もっとも、PHP陣営から出てくる数字はmod_phpのインストール数とか、mod_phpのパフォーマンスと(mod_perl抜きの)perl
CGIとの比較とか、まったくフェアでない印象があるが。

あるいは「すでにPHPを覚えているので、いまさら他の言語を覚えたくない」ということなのかもしれない。
その気持ちはまあ理解できないでもない。
もしかすると、よく分からない初心者をイメージ先行で取り込んでしまい、
「いまさら他の言語を覚えたくない」という」意識でロックインしてしまうというのは、
初心者をターゲットにした素晴らしいマーケティング戦略なのかもしれない。

もしそうだとするならば、というか実際そうだろうし、Rubyは絶対にその戦略を取りたくない。
それくらいだったらマイナーなままでいてくれた方がずっと良い。

71 名前:デフォルトの名無しさん [04/12/30 20:54:24]
PHPという共通の敵ができたのかwwww

72 名前:デフォルトの名無しさん mailto:sage [04/12/30 20:56:00]
PHPはperl厨を吸収してくれる有難い存在

73 名前:Rubyist! [05/01/01 11:30:11]
結果出してる人間に対する劣等感を埋め合わせするために
せめて難癖つける場所はそっとしておいて欲しいってかぁ?

それがおまえら批評家もどきのクソくだらない所以なんだよ。

価値ある行為は何も出来ないクセして
他人の精一杯の仕事を、、薄汚い口先三寸の頭でっかちで貶して
「いま話題の有名言語Rubyにもこんな辛辣な一言言えちゃうボクすご〜い」
ってチンポ立ててる自分を
おまえらの自慢の批評眼で自己批判して見ろクズが(゚Д゚)、ペッ

74 名前:デフォルトの名無しさん mailto:sage [05/01/01 11:48:23]
すんません。
いままで「Rubyyyyyyyyy!!!!!!!!」
って書いてた内の一人は俺です。
遊び半分で書いてました。
すんません。もう書きません。
>>73みたいなんと一緒になりたくないんです。
すんません。もう一生書きません。すんません。

75 名前:74-II [05/01/01 14:54:40]
よし、今まではPerl棒だったが、74 を引き継いで
Rudyyyyyyyyyyyyyyyyyyyyyyyyyyyy!!!!!!!!
って書くぞぃ


76 名前:デフォルトの名無しさん [05/01/01 15:05:59]
>>75
継承する度にyをひとつづつ増やしていくのはどうか。

77 名前:デフォルトの名無しさん mailto:sage [05/01/01 15:17:46]
>>70 の"馬鹿には"って原文にはなかったよ。コピペ鵜呑みにしそうな人は気を付けて。

78 名前:デフォルトの名無しさん [05/01/27 10:24:31 ]
216 :デフォルトの名無しさん :05/01/27 09:03:20
  Guido必死だなw
  www.rubyist.net/~matz/

79 名前:デフォルトの名無しさん mailto:sage [05/01/27 12:27:31 ]
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< ぱいちんこぱいちんこ!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< ぱいちんこ!
ぱいちんこ〜!    >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」               ̄     / /




80 名前:matz >>>>>>>>>>>>> Guido [05/01/29 09:09:46 ]
優れた者はかわいそうだ
人より優れた者はかわいそうだ。

背丈の高い者は目立つつもりが無くても目立ち、見おろす気がなくても見おろすことになりかわいそうだ。

力のある者は、普通に生活する分には力を押さえ、また、わずかにでも力が衰えるとそれが誰よりもはっきりとわかるからかわいそうだ。

お金のある者は、お金のない人間よりも財産を狙われやすく、またその運用で頭を悩ませる機会が多そうでかわいそうだ。

能力のある人間は、結果も出せないうちに過大な結果を期待され、人並み以上程度の仕事では並の人間の凡ミスよりも評価を下げやすいからかわいそうだ。

話術の上手い人間は、どんなに誠意があったとしても話術の妙として誠意を疑われることがあるのでかわいそうだ。

力のある人から寵愛を受けて成り上がった者は、わずかな気の変わり方で捨てられたり、周囲の人間から白眼視されるからかわいそうだ。

戦争の英雄は、単純に沢山人を殺してきたり殺されそうになった数の多い人間なのでかわいそうだ。

考えや思慮の深い人は、頭を使いすぎるのでかわいそうだ。

視野の広い人は見たくない物が見えてしまうのでかわいそうだ。


81 名前:デフォルトの名無しさん mailto:sage [05/01/29 10:31:37 ]
川辺に棲むイタチの仲間はかうわうそだ。

82 名前:デフォルトの名無しさん mailto:sage [05/01/29 10:44:29 ]
warota

83 名前:デフォルトの名無しさん [05/02/06 15:09:56 ]
         ィク
      __,、  | |   Perl<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Ruby
     i''i;」. 'ヽー' 、
Python<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Ruby
       //``ヽ//``'''''''ヽ
       〈;i'   ``> ヾ``i l
            / /  {二)
            ヾ_')

84 名前:デフォルトの名無しさん [05/02/07 14:34:33 ]
rubyforge.org/projects/rupy/

85 名前:デフォルトの名無しさん mailto:sage [05/03/04 21:34:37 ]
るぱい

86 名前:Rubyist! mailto:sage [05/03/04 21:59:07 ]
 「何もしない人ほど批評家になる」

 自分に自信がない人ほど、自分の素晴らしさをアピールすることに全勢力が注がれます。
 だから、人の話は耳では聞いていますが、心からは聞いてはいない。まさにウワの空です。
 興味があることは、自分がいかにスゴイ存在と高く評価されるかどうかなのですから。

 考えの中心が「自分だけ」で、信頼していないから、攻撃的になってしまうのです。
 自分自身が、仲間や社会を信頼していないと、「世も末だ!」と真剣に悩むのです。
 これを「マイナスの投影」といいます。自分の世の中の見方が、世界を決めます。

 恐ろしく攻撃的なリプライは意見と言うものではなく、何かに苛立っている。

 たとえば、ある奥さんが「隣の家、リフォームですって」と言った場合。
 それに対して「リフォームがすごい事か! 隣の家は車が国産の大衆車じゃないか!」
と関係のないところで「自分の方が偉い!」「俺の方が勝っている!」とアピールする。
 何気ない会話で機嫌が悪くなる亭主の人間的小ささに、奥さんは離婚を考えています。
 
 自分がバカにされないことに意識を集中する。劣等意識による「引き下げの心理」なのです。
 批評することで「自分の方が偉いんだ!凄いんだ!」と確認しなければ、気がおさまらない。
 だから、良いところより、批判することにのみ、すぐに意識が向く。

 映画の批評文ばかりを見て、舞台が悪いとか流れが問題とか、退屈と苛立ちにアグラをかいて、
批判するより、一生懸命作っている人達の方が人生を楽しんでいるし、心からの友達も多いはず。

 何もしない人ほど批判精神ばかりを育てて人生を孤独にする傾向があるのです。
 批判ばかりがクセになると、自分の小さな行動に対しても「くだらない」「意味がない」
と自分に対しても批判精神は向いてしまい、自分の前向きなエネルギーまでもが枯渇します。


87 名前:デフォルトの名無しさん mailto:sage [05/03/05 11:32:58 ]
渇真さんのところからのコピペかよ。
なぜここに張るのか意味わかんないし。

88 名前:デフォルトの名無しさん mailto:sage [05/03/05 11:35:36 ]
アンタみたいな釣られる阿呆がいるからじゃないの?

89 名前:デフォルトの名無しさん mailto:sage [05/03/05 14:17:00 ]
Ruby再考!!!!!!



90 名前:デフォルトの名無しさん [05/03/06 08:55:28 ]
なんかPythonって知的でクールでカッコイイと思って最近興味があるんですが、どうでしょう?

91 名前:デフォルトの名無しさん mailto:sage [05/03/06 09:12:18 ]
KOOL

92 名前:デフォルトの名無しさん mailto:sage [05/03/06 14:54:01 ]
ポーターかなんかですか?

93 名前:デフォルトの名無しさん mailto:sage [05/03/06 19:31:15 ]
気のせい

94 名前:デフォルトの名無しさん mailto:sage [05/03/07 14:32:24 ]
>>89 どっちなんだw

95 名前:Rubyist!!! [05/03/09 18:56:08 ]
低能なキミは揚げ足とったつもりになってんのかもしれないが唐突すぎるなあこの発言は。
脳ミソの内部がショートして破綻しているとしか思えない。
キミの薄っぺらな知識ならとうに露呈してはいるけどそういうことかね?
現実を無視して揚げ足取り(にすらなってないが)ディベートがしたければ便所の幽霊相手にしてな。


96 名前:デフォルトの名無しさん mailto:sage [05/03/10 00:31:35 ]
Pythonには明日があるかもしれないが
Rubyは明日があるかわからない

そおっとしておいてくれ
明日に繋がる今日ぐらい


97 名前:デフォルトの名無しさん mailto:sage [05/03/11 03:47:37 ]
その浮遊感がたまらなかったんだが最近は低空を安定飛行しちゃってるね

98 名前:デフォルトの名無しさん mailto:sage [05/03/11 16:47:03 ]
Pythonに乗り換えてキーボードからselfself叩いてると
Rubyの良さもわからんでもない。戻る気はないけど。

99 名前:デフォルトの名無しさん mailto:sage [05/03/11 20:30:05 ]
正直self>end



100 名前:99 mailto:sage [05/03/11 20:32:27 ]
訂正:どっちもどっち

101 名前:デフォルトの名無しさん [05/03/14 13:18:30 ]
 ○ パキュン パキュン                  ○
 /|√ HSPハゲワロスwwwwwwwwwww    ⌒/ ) ハッ!
 Λ                          /)ζ

 ○
 /|√ HSPハゲワロスwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
 Λ                          _○√ ヒョイ
                           <<

102 名前:デフォルトの名無しさん mailto:sage [05/03/14 19:28:40 ]

 面
  戦
   争
    だ
     !

103 名前:デフォルトの名無しさん mailto:sage [05/03/14 20:44:43 ]
鉄砲玉キタ━━━━(゚∀゚)━━━━!!

104 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 10:53:03 ]
jp.rubyist.net/RubiMa/
MoinMoin Poweredにワラタ

105 名前:デフォルトの名無しさん mailto:sage [int 2ch =5年,2005/04/02(土) 15:29:36 ]
ネタスレにこんなこと書いていいかどうかわからんけど

WindowsにTkinterのインストールが簡単なので
Pythonを使おうと思います。
Ruby/Tkはインストールがめんどくて一般人にインストールしてとは
なかなかいえない。

なので、Ruby厨にPythonの作法を教えて下さい。

インデントでコードのブロックを記述するのは慣れの問題として、
1. なんかコードがselfで埋め尽くされてしまいます。
2. マジックナンバーとかは定数にしたいんだけど、Pythonって定数はないの ?

おながいします

106 名前:デフォルトの名無しさん mailto:sage [2005/04/02(土) 23:38:48 ]
> 1. なんかコードがselfで埋め尽くされてしまいます。
そのかわりendが根絶されている。
selfが嫌なら、こんなふうに書けなくはない。あまりおすすめはしないが。
class Foo:
    def __init__(s):
        s.x = 1

> 2. マジックナンバーとかは定数にしたいんだけど、Pythonって定数はないの ?
global変数に代入して、書きかえるな。それが定数だ。

107 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 13:12:47 ]
>global変数に代入して、書きかえるな。それが定数だ。
これが定式化した手法なら「すこし痛いな」と思うのは俺だけか?

108 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 14:24:41 ]
>>107
書き換えると警告が出る機能が必須だということ?


109 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 19:00:52 ]
他の手段で代用しなければいけないことがじゃない?
定数は必要がないので言語仕様に存在しない、
というならいいけど。



110 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 21:39:27 ]
よく知らんけどRubyの定数って単に「書き換えられない変数」なんじゃないの?


111 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 23:50:36 ]
d.hatena.ne.jp/higepon/20050329#1112062872
self があれば、こういうことにならないよ。

112 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 23:55:12 ]
Pythonでも__setattr__()をオーバーライドすれば
定数(書き換えようとするエラー)は作れるけどね。
アクセサにするとスマートかも。

Pythonはこういう単純なリフレクション(?)がいいね。

113 名前:デフォルトの名無しさん mailto:sage [2005/04/29(金) 13:09:42 ]
freezeするんじゃだめなのか

114 名前:デフォルトの名無しさん mailto:sage [2005/05/03(火) 17:42:52 ]
Pythonは知らないんだけど、freezeってオブジェクトを凍結するだけで、
それを指してる変数は書き換え可能なんじゃないの?

115 名前:デフォルトの名無しさん mailto:sage [2005/05/04(水) 12:26:51 ]
そもそもPythonはクラスのオブジェクトさえ保護されないから、定数だけ保護するのも中途半端だよね。
selfで埋め尽くさないためには、クラス化しなくて良い所は関数なりで記述する。

116 名前:デフォルトの名無しさん [2005/06/08(水) 14:48:21 ]
  _  ∩
( ゚∀゚)彡 O.py!O.py!
 ⊂彡

117 名前:デフォルトの名無しさん [2005/06/08(水) 22:26:38 ]
ABAQUSがパイソン使ってるんだけど、
Tempフォルダがデータで埋まると出てくる変なパイソンのエラーはナニ?

118 名前:デフォルトの名無しさん [2005/06/08(水) 22:28:46 ]
エラーメッセージを示さないお前はナニ?

119 名前:デフォルトの名無しさん [2005/06/08(水) 22:32:32 ]
会社に行かないとエラーメッセージが出せないよ
そもそもABAQUSが家にあるわけないじゃん?



120 名前:デフォルトの名無しさん [2005/06/08(水) 22:34:15 ]
なんだ、エスパー募集かよ。

121 名前:デフォルトの名無しさん mailto:sage [2005/06/08(水) 22:40:48 ]
>>117
ここの住人にABAQUSが通じるわけないw

ABAQUS/Standardがスタートするときに出るエラーかと思われ
Tempの中身を減らせばホーケーだ

122 名前:デフォルトの名無しさん [2005/06/18(土) 14:54:37 ]

そんなことは判ってるよ。役に立たない奴だな。

123 名前:デフォルトの名無しさん mailto:sage [2005/06/18(土) 16:04:08 ]
>>121
言ってることが矛盾している.
お前はこのスレの住人ではないのか?

124 名前:デフォルトの名無しさん mailto:sage [2005/06/18(土) 18:43:04 ]
>>117
Tempフォルダがデータで埋まってる、というエラーなんじゃないの?

125 名前:デフォルトの名無しさん mailto:sage [2005/06/19(日) 00:40:08 ]
ABAQUSで思い出したが、UnigraphicsにもPython入ってるみたいなんだけど、
あれ何に使ってるんだ?

126 名前:デフォルトの名無しさん # mailto:sage [2005/06/20(月) 17:13:37 ]
rubyistのおまいら、httpsからhtml捕ってくるのどうしてる?

pythonじゃ、urllib2をインポートしたら、
あとはopenで取ってこりゃいいが、
rubyってnet/https使うにしても、
http-access2使うにしても、
CAとかCRLとかいろいろ面倒じゃねーか?
pythonからrubyに移行しようとして躓いたorz

127 名前:デフォルトの名無しさん mailto:sage [2005/06/21(火) 17:43:29 ]
>>126

ruby じゃ素直にはできなんじゃない?
rubyってリスト内包もないよねw
やっぱ python 最高!


128 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 02:29:49 ]
>>126
require 'open-uri'
html = open('www.yahoo.co.jp').read

129 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 02:30:30 ]
あ、https か。すまん。
確かに簡単な方法はないなあ。



130 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 12:06:18 ]
>>129
Wikiのリファレンスには書いてないけどopen-uriはhttpsに対応してるようです。
RDocのリファレンスだと見えると思う。

ただopen-uri.rb中で初期化処理が
  if target.class == URI::HTTPS
    require 'net/https'
    http.use_ssl = true
    http.verify_mode = OpenSSL::SSL::VERIFY_PEER
    store = OpenSSL::X509::Store.new
    store.set_default_paths
    http.cert_store = store
  end
で、証明書ファイルを指定してなくてOpenSSLまかせっぽい。
opensslは証明書を持ってないのでどっかから(IEとかMozillaのソースとか)
インポートしないといけないんじゃないかなぁ。
http.verify_mode = OpenSSL::SSL::VERIFY_NONEにすると通すようになるけど穴になるので対策としてはたぶん以下。
a.OpenSSLを設定する
b.証明書ファイルを設定できるようにする
c.VERIFY_PEERとVERIFY_NONEを切り替え可能にする

131 名前:デフォルトの名無しさん mailto:sage [2005/06/23(木) 14:18:32 ]
>>129
ごめん嘘。OpenSSLのtarボールに証明書入ってた。
Cygwinが入れてくれないだけだった。

本来どうするか知らないけど、とりあえずCygwinではこんな感じでエラーがでなくなった。
1. /usr/ssl/openssl.cnfを編集してcertsディレクトリ(仮に$CERTS)を適当に決定
2. $CERTSディレクトリを作成
3. cp openssl-x.x.x/certs/*.pam $CERTS
4. $ :>/usr/ssl/cert.pam
5. $ c_rehash

BSD/Linuxではrootじゃないと設定できないと思われ。
でも最初から設定されているかも。
@Debian/testing
~ > uname -a
Linux colin 2.6.8.1-co-0.6.2-pre6 #58 Sun Oct 24 21:48:46 IST 2004 i686 GNU/Linux
~ > ruby -ropen-uri -e 'puts open("https://www.innossl.jp").readlines[0..2]'
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-jp">

132 名前:デフォルトの名無しさん [2005/07/10(日) 21:28:45 ]
オブジェクト指向プログラミング言語だと聞いてたので、
len()関数とかは確かにひいた。

133 名前:デフォルトの名無しさん mailto:sage [2005/07/10(日) 21:37:29 ]
Pythonって文法が汚いよね

134 名前:デフォルトの名無しさん [2005/07/10(日) 21:59:08 ]
汚いね。
JavaとJavaScriptとPerlの悪いところを集めて作った言語という感じがするよ。
JavaScriptと同じでオブジェクト指向ならぬネームスペース指向言語だよ。
コーラブルオブジェクトってのもなんだかなぁ。


135 名前:デフォルトの名無しさん mailto:sage [2005/07/10(日) 23:52:04 ]
>>133
そうだな。
やはりきれいに書くなら、Rubyだよね。


136 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 03:42:57 ]
Pythonのオブジェクト指向サポートは後付けなんだし。
そもそも、Pythonはオブジェクト指向「も」サポートする言語。
オブジェクト指向原理主義ではないのだよ。



137 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 08:46:15 ]
うーん.
君はなかなか香ばしくていいぞ.

138 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 21:01:41 ]
> Pythonのオブジェクト指向サポートは後付けなんだし。
どのバージョンから付いてるか言ってみろクマーーーーー!!!1

139 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 21:39:54 ]
たしかにPythonはOO的には中途半端なんだけど、スクリプト言語に
そこまで厳密なOO求めるか?って話もある。プラグマティックな視点から
Python選択するって人が多いんじゃないかな。 でも、カプセル化くらい
きちんとしてよ、 πちゃん!



140 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 18:15:23 ]
なんか全然仲直りしてないよね...

141 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 19:53:41 ]
PythonコミュニティがRubyに移行すれば円満解決だろ。

142 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 21:02:19 ]
>>138
どのバージョンからついてるの?つうかまじしょべーんだけど。len()やめろよ。
appendとかクラスメンバみたいにアクセスできんのに、おかしいだろ。
矛盾しててきもい。

143 名前:デフォルトの名無しさん [2005/07/14(木) 21:59:21 ]
もうどっちでもいいから、Perlを撲滅してくれ

144 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 22:39:50 ]
一強のプレステとそれ以外のニッチを食い合い足を引っ張り合うGCとXBOXみたいだな。



145 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 23:28:17 ]

Perlは駆逐されてPHPになります

146 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 06:41:52 ]
>>147がPerl, PHP, Rubyを駆逐する言語を作ります

147 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 06:42:50 ]
間違えた
>>148がPerl, Python, Rubyを駆逐する言語作ります

148 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 10:09:30 ]
HSP

149 名前:デフォルトの名無しさん [2005/07/15(金) 10:56:08 ]
octave が文字列の扱いに不便なので,
python か ruby を勉強しようと思うのですが,
数値計算のツールとして使うには
python の方に分があるのでしょうか?



150 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 12:52:44 ]
MATLAB, Mathmaticaでは駄目か?

151 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 13:43:41 ]
速度的にどっちもきついんじゃないか>149






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

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

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