Pythonのお勉強 Part53 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/05/13(土) 22:48:04.14ID:O7RODXwf
Pythonオフィシャルサイト
http://www.python.org/

まとめWiki
http://python.rdy.jp/
関連スレ
http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python
日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
http://www.python.jp/

日本語の扱いで戸惑ったらこちらをどうぞ(バッドノウハウ集で笑える)
ttp://speirs.blog17.fc2.com/blog-entry-4.html
ttp://atomic.jpn.ph/prog/etc/encode.html
ttp://d.hatena.ne.jp/kakurasan/20100330/p1

PythonのUnicodeEncodeErrorを知る
ttp://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html
よくまとまってた。あとで読む

■前スレ
Pythonのお勉強 Part52
http://echo.2ch.net/test/read.cgi/tech/1483756857/
2017/06/24(土) 00:36:39.71ID:VjyjXslO
大量の異なるドメインのサイトから文字データを並行して集める場合、1秒間にリクエストできる数ってどの位だろ?
ある程度の数になったら普通の家庭用デスクトップPCではパケ詰まりみたいになる?
目安みたいな物があったら教えて欲しい
2017/06/24(土) 01:04:03.75ID:PfOqrM0w
ただの文字データなら普通は起きないと思うけど、よっぽど回線が悪いか量が多ければ起こるのかもね
環境、特に回線に強く依存するだろうから実験してみるしかない気がするが
384デフォルトの名無しさん
垢版 |
2017/06/24(土) 01:18:31.50ID:rjZvKRn6
>>382
実際に負荷を計測しながら試してみるといいと思います
余裕がなくなったところがボトルネックです
2017/06/24(土) 12:19:38.65ID:Scu/XfaP
家庭用ルーターのNATテーブルが溢れる方が先だろう
2017/06/24(土) 12:35:28.03ID:kAjMZZam
業務用にすれば
2017/06/24(土) 14:56:19.07ID:VjyjXslO
あくまで家庭用で
目安とか無いものでしょうかねぇー
また、ザックリとで良いのですが10年前と最近のルーターだとどの程度の差がありますかね?
2017/06/24(土) 15:11:47.13ID:29Lhuze+
処理速度だけなら1000倍はある
2017/06/24(土) 16:59:28.85ID:5HRkzvGx
Symmetric NATじゃない昔のルータの方が上限は高かったりして
2017/06/24(土) 22:26:35.32ID:Cs97JcQt
OSのリソースに無関心なのは何故だろう
391デフォルトの名無しさん
垢版 |
2017/06/24(土) 23:36:13.73ID:gi9Y/LTU
他にもっと興味深い事があるのだろう
あるいは全く別の理由があるのかもしれない
いずれにせよ他人の無関心の理由などに
俺は関心がない
2017/06/25(日) 01:00:31.58ID:EbD3+tAg
これにはマザーテレサもマジギレ
393デフォルトの名無しさん
垢版 |
2017/06/25(日) 09:50:32.63ID:8ZuwXcsn
単純に文字データを起こしてるんじゃない?
2017/06/25(日) 17:56:26.18ID:WhW8KNCI
プログラミングする時って、パソコンの解像度低いと目が疲れるの?
395デフォルトの名無しさん
垢版 |
2017/06/25(日) 18:33:59.18ID:pYBZiqDJ
プログラミングの文字で目が悪くなるとは思えないけど、ブルーライトの影響はありそう。
画像ベースの電子書籍を低解像度で読むとすごく読みにくくて、目に悪いって思った。
2017/06/25(日) 20:26:23.35ID:jRiJkPuh
熟練PGはみな黒バックにしてるね。白バックは目が疲れるんだろ。
2017/06/25(日) 20:28:09.96ID:L2u2Exq8
基本黒背景かSolarized、まあ好みだが
2017/06/25(日) 20:28:10.24ID:oqUF2HLV
文字は緑が良い
2017/06/25(日) 20:37:30.58ID:S4DzkUth
イタチ
2017/06/25(日) 21:20:04.36ID:k7/JS17t
ワイはTバック食い込み
2017/06/25(日) 22:58:05.56ID:C4oa8Teh
ブラウザで白い背景のサイト見ながらコーディングする必要があると疲れるんだよな
w3mで読めるサイトはいいんだけど絶滅危惧種
2017/06/25(日) 22:59:21.02ID:L2u2Exq8
テキストブラウザ自体が絶滅危惧種だしまあ
403デフォルトの名無しさん
垢版 |
2017/06/26(月) 12:37:29.54ID:H+izVTcm
MIFES色にしてる
2017/06/26(月) 12:59:10.39ID:nOvL1ICt
広告山ほど付けまくって「javascriptオンにしろ!」とか「アドブロックOFFにしろ!」
とかうるさいサイトはテキストブラウザで見てるわ
2017/06/26(月) 13:45:07.30ID:vMAhvVYg
テキストブラウザ何使ってるの?
2017/06/26(月) 21:55:26.73ID:d1VC4itp
>>404
今そんなサイトのスクレイピングの練習してるんだけど捗らない
selenium使わないとできません(´;ω;`)
なんかいい方法ないですか?
2017/06/26(月) 22:27:06.35ID:MN/UI0Qk
ふむふむ、、selenium使えばいいのでは?
2017/06/26(月) 22:56:05.00ID:qXLAT+06
ブラウザのスレかよ
2017/06/27(火) 00:16:01.66ID:8bC/eqRo
>>406
パケットキャプチャして検索
2017/06/27(火) 11:31:55.74ID:yxjUJpSI
ソニーがディープラーニング用“コアライブラリ”をオープンソース化 - AV Watch
http://av.watch.impress.co.jp/docs/news/1067368.html

LinuxやWindowsなどの多くのプラットフォームで動作。開発環境のプログラミング言語は、ディープラーニング開発で主流のPythonを利用可能。NVIDAのGPUを用いて最速クラスのスピードで実行できるという。
2017/06/27(火) 11:49:03.98ID:qeYK/xuo
なんという糞記事。
2017/06/27(火) 12:55:50.57ID:Y7G1Goe9
>>405
Lynx
2017/06/27(火) 14:47:00.63ID:41er5Tk4
>>410
thx
2017/06/27(火) 17:04:09.29ID:IbITrdTq
Tnks
2017/06/27(火) 19:18:54.13ID:u8hJPtlL
>>414
これは「チ◯カス」と読むのかな?
2017/06/27(火) 20:06:02.12ID:0BylFmdx
その通り
2017/06/27(火) 21:59:10.22ID:tFuKFXX5
>>410
色々なところが公開してるけど
これってソースコードをダウンロードしてみんな改造してるの?
それとも、パラメータいじくる感じ?
2017/06/28(水) 00:38:34.52ID:rHwpdoMn
おいおい、コード書かなくても勝手に学習してくれるんじゃなかったのかよ。
2017/06/28(水) 00:49:45.41ID:umxh16K8
それならオープンソースではなくコマンドラインツールで良くね
2017/06/28(水) 02:53:20.46ID:qMX3hMFx
CPython Windowsビルドが、システムのルート証明書に依存してることに改めて気づいた。
サードパーティのブラウザ使ってるとシステムの証明書期限切れなんて気づかないよ・・・
2017/06/28(水) 07:47:32.37ID:krhSQYtf
期限が切れたまま使うとどうなるの?
2017/06/28(水) 08:58:26.76ID:vpvkWMLY
[SSL: CERTIFICATE_VERIFY_FAILED] の例外が発生して接続できない
この例外をキャッチしてヴェリファイを一時的に無効にすることもできるけど
証明書を更新したほうが早いわな
2017/06/28(水) 09:37:29.94ID:+O8L6XqQ
瑕疵担保責任(かしたんぽせきにん)

瑕疵担保責任のポイント

民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない

http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html
http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt

改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている

全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html

ポイント1:修補や損害賠償、契約解除の期限がなくなる

従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。

もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
2017/06/28(水) 10:11:44.50ID:bCVBq3sa
>>422
httplib2のことならCERTIFICATE_VERIFY_FAILEDを無視する設定で開けるよ
2017/06/28(水) 10:46:29.20ID:+O8L6XqQ
366 :nobodyさん 2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744

367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/

372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する

Railsはマイナー、メジャーのアップデートが半年以内に必ずある

客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく

気づいてから1年以内に通知すれば、5年間無料保証ゲット

つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな

376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
2017/06/28(水) 12:11:14.86ID:/jssoXhT
たまにスレに表れて会社の愚痴を放つのがプログラミングのお話だと勘違いしている社畜共が
動的言語界隈から消えるってことか?

ヤッターッ!
2017/06/28(水) 13:45:34.56ID:bCVBq3sa
マルチの相手すんな
2017/06/28(水) 21:38:39.19ID:985sIpkM
sonyのAIライブラリ、今時OSS公開するのに何でpython2なんだ。。
2017/06/28(水) 22:01:31.80ID:qhESpBxA
糞ウンコペチプァはガチで死滅してほしいわ
あの豚鼻糞マスカキデブのラスマスとかいう肉塊
CPUに焼かれて死ね
2017/06/29(木) 22:42:33.03ID:Vv+X2ede
コピペにマジレスするのもどうかと思うが
どう考えても動的言語の方が保守性高いと思うんだが

そもそも業界全体で内製化の流れが増えてきてるのに
何をいまさらって感じ
2017/06/29(木) 22:57:40.67ID:BS5B4bpu
コピペにマジレスするのはどうかと思う
432デフォルトの名無しさん
垢版 |
2017/06/29(木) 23:03:07.17ID:S64gSu9X
コピペにマジレスについて考える
2017/06/30(金) 07:40:09.81ID:VRcvSEbT
動的言語が楽と言ってる奴は異常系のことを全く考慮しないでコード書いてるだけ。
2017/06/30(金) 08:18:45.26ID:SXjqntpI
全く考慮しないわけではない
異常が起きたら全部捨てて最初からやり直せば良いと思ってるだけ
2017/06/30(金) 11:42:39.56ID:Vj7lbQd3
異常系が何かすらわからないとは
課題でプログラム入力したことある程度か
436デフォルトの名無しさん
垢版 |
2017/06/30(金) 12:17:19.10ID:+tGxARKH
えすあいらーに多重派遣された程度のコーダーが学生を馬鹿にしてるようですw
2017/06/30(金) 12:34:34.42ID:SXjqntpI
それはかわいそうだな
2017/06/30(金) 13:46:58.81ID:IpYEjJMU
まぁ、脳みそ豆腐以下の動的脳には無理だよ
2017/06/30(金) 13:51:32.40ID:JIMMV9MT
本格的なアプリ開発に使う言語と
普段遣いの動的言語を同じように考えるのもどうかと思うの
2017/06/30(金) 14:05:47.89ID:IpYEjJMU
動弱型の糞は一匹残らず死すべし
2017/06/30(金) 15:28:55.15ID:LZX4PwUJ
動的脳って脳挫傷のことか、お大事に
2017/06/30(金) 16:01:29.60ID:wP0QbD/U
障害者だからねしょうがないねw
2017/07/01(土) 17:04:58.11ID:4Jpbi5J9
sonyのAIライブラリ、本当に2系だった。2系は公式サポートが2019までだったと記憶してる。一発屋かな?
2017/07/01(土) 17:07:30.86ID:63bJ+siy
2年もあればなんとかなるだろう
2017/07/01(土) 17:22:09.97ID:nCS0LL3r
やる気があればね
2017/07/01(土) 17:24:53.51ID:XHQfpIt2
>>443
賞味期限が近いからオープンにしたんだろう
誰かが3に対応してくれるかも
2017/07/01(土) 18:17:53.29ID:5468s2JJ
ガラパゴスジャップランド土人SIer専用フレームワーク(旧世代)
とか、ゴミってレベルじゃねーぞ
世界の恥
448デフォルトの名無しさん
垢版 |
2017/07/01(土) 18:22:41.44ID:Q1ImFMwM
さっそくissueであがっとる
https://github.com/sony/nnabla/issues/2
2017/07/01(土) 18:59:29.49ID:MN3QOry7
will be available soonって書いてあるけど田舎者のsoonは信用できないからな
2017/07/01(土) 19:06:28.22ID:5468s2JJ
ジャップさあ・・・
なんだい、このゴミは?
451デフォルトの名無しさん
垢版 |
2017/07/01(土) 20:13:42.99ID:5xgWPcGQ
ご自慢の自国のワークフレーム紹介してくれや。
2017/07/03(月) 20:33:48.18ID:r5yHurmA
入門レベルに手間取って機械学習までいけないんだが
もう基礎無視するかな
453デフォルトの名無しさん
垢版 |
2017/07/03(月) 21:19:56.57ID:UwBLUxpl
みんpyは入門から機械学習まで網羅してるが。
まあプログラミングは手段でしか無いから、入門すっ飛ばしてやりたい事探しながら必要になったら入門記事やその他の記事を参考にすればいい。
文法覚えたのに何も書けないってのはそう言う事。
プログラミングは手段であって目的じゃ無い。
目的あってこそのプログラミング。
2017/07/03(月) 21:33:57.97ID:JEf5r7L9
それこそ、アヤメの分類くらいなら10行くらいなのにそこまでいけないとか。
2017/07/03(月) 21:40:23.73ID:Gy0GpC7K
453の言うとおり。プログラミングはあくまで道具だし、機械学習だって統計の一味。プログラミング言語から派生したものじゃないしね。
2017/07/04(火) 12:45:17.62ID:j32wqUR5
プログラミングは道具じゃなくてオモチャだよ?
2017/07/04(火) 13:37:26.76ID:7rFRQEoU
オモチャは遊びという目的のために使用する道具。玩具。
2017/07/04(火) 13:56:53.26ID:rXlR7d7X
道具だのおもちゃだの人を馬鹿にしてるよな。
2017/07/04(火) 19:22:53.64ID:Yq9kveU/
>>458
道具は馬鹿にしてないぞ。工具と似たような位置づけだが。。
2017/07/04(火) 20:03:54.22ID:6SYzApDs
道具でもおもちゃでも馬鹿にしてるって感じる奴は普段それらを馬鹿にしてるってこった
2017/07/04(火) 20:59:50.97ID:rXlR7d7X
逆だね。
道具やおもちゃを日頃から大切にする人が、これは道具だとか、これはおもちゃだとか言わないよ。
この道具はおれの宝物とか、このオモチャは大切な思い出って言うんだよ。

キミがいかに日頃から人を馬鹿にしてるか分るね。
2017/07/04(火) 21:32:05.52ID:jArM30Vz
そりゃPythonは好きだが宝物とか大切な思い出とかいうように思ってる奴はなかなかいないと思うがね
使う人全てにそこまで愛を求められても困る
2017/07/04(火) 21:44:55.32ID:/lfF2KWl
大人の玩具やぞ
最近は小学生にも人気
464デフォルトの名無しさん
垢版 |
2017/07/04(火) 22:11:07.21ID:KFTmH+Xw
>>461
おいらはその道具(Haskell)に惚れてるけど、昔の会社の大先輩は言語を選ぶようじゃまだまだって言ってた。
(プログラミング関係の会社に入ったけど才能の無さに絶望して辞めた)
再挑戦と挫折の繰り返しの果てにやっと掴んだのは、作りたいものがなければ言語覚えても何も身に付かないって事。
(あとデータ構造。昔ファイルフォーマット制すれば〜とか言われてたのが分かった)

テキストファイルなら誰でも分かるフォーマットだし、差し当たってはプログラミングの為のツール作りとか。
自分が使う為の道具を作る道具として書いてみると良い。

JavaやC#みたいな、元からライブラリ充実してるようなのは簡単なペイントソフトも入門書レベル。

あとはどう言う機能が欲しいのか、学習者のアイデアや情熱次第。
文法覚えたのに〜って言ってた当時の自分をぶん殴りたい。
文法なんぞ、入門書レベルで充分だった。
2017/07/04(火) 22:46:21.46ID:Jpu/bRL1
俺は何度いってもコテハンを付けないお前をブン殴りたい
2017/07/04(火) 22:55:21.72ID:8PCrJd5r
道具を道具と言って何が悪いのか
2017/07/05(水) 00:01:32.22ID:jRheFMIB
久々にjavascript書く機会があったが、
"True/False"とやって怒られてしまった。
Python始めた頃は"true/false"で怒られてたのに…
2017/07/05(水) 00:40:09.07ID:Jvqd5+AK
愛だよ
2017/07/05(水) 00:49:16.23ID:k74tei78
>>464
必要に応じて言語も選べない自称大先輩様は
ペチプァとプェ〜ルを、ザン屁(笑)に載っけて
ウンコード書いてればいいんじゃないかな
2017/07/05(水) 01:39:03.76ID:X/UmFP2S
>>462
pythonは癒し
2017/07/05(水) 01:41:38.53ID:uOGWwv8x
>>464
.pyに愛情こもってないとキレだす民がいるようだから放っておけ
2017/07/05(水) 01:43:06.21ID:uOGWwv8x
手段と目的をはき違えてない?とか言ったら顔真っ赤なんやろ。
プログラミング自体は目的じゃない人が大半だと思うが。
2017/07/05(水) 02:06:42.08ID:uTn2RlgN
いくら好きでも形が無い物には愛着が湧かないからなぁ
474デフォルトの名無しさん
垢版 |
2017/07/05(水) 06:25:14.15ID:+U8R7kGU
>>469
ちゃんと読んだか?
その大先輩は用途によって言語使い分けてる。

最初は言語コロコロ変えるのは良く無いとも言ってた。
今にして思えば、プログラミングの考え方が身につくまでは特定の言語で頑張るのが良いんだと思う。
2017/07/05(水) 07:42:39.44ID:hEavFtYf
指定されれば大抵の道具はそこそこ使えるが
生産性を上げたいと言われたら良く出来てて手に馴染んでる道具使う
何も言われなかったら手に馴染んでる道具使う
2017/07/05(水) 07:47:01.36ID:SCEaR+bW
コーディングは社会人、大学デビューなんて手遅れだよ。
2017/07/05(水) 07:49:28.15ID:hEavFtYf
>>473
偶像崇拝か
名前とか形のないものに愛着を持つのは普通
2017/07/05(水) 12:48:39.49ID:z5aRqQvk
.py愛でてる変な人は無視しないと
2017/07/05(水) 20:55:37.05ID:PGGBdZJ4
>>473
つ擬人化
2017/07/05(水) 21:17:40.27ID:Ea42GZ5p
このソースコードのエラーが直らないんだがわかる人おる?
下のコードは最大公約数を求めるプログラムなんだけどさ
これ実行すると、
TypeError: not all arguments converted during string formatting
って出たからwhile (big % small) != 0の部分に問題あると思ったんだが・・・
わからぬ


big = input("a:")
small = input("b:")

while (big % small) != 0:
rmd = big % small
big = small
small = rmd

print( big )
2017/07/05(水) 21:27:21.17ID:hF8cO617
big = int(big)
とかが要るんじゃ?
482デフォルトの名無しさん
垢版 |
2017/07/05(水) 21:32:09.25ID:z3CI8qH6
呑み屋だから詳細省くが、文字列として受け取ってて数字じゃねえって怒ってんじゃね?
最近はPythonもRuby方にうるさくなった希ガス。
大規模開発には良いだろうけど、初心者には厳しかろう。。。
int()とか文字列から整数に変換するのがあったと思う。
上のキーワードで適当にググってくれゲフッ。。。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況