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


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

Ruby 初心者スレッド Part 67



1 名前:デフォルトの名無しさん [2020/12/25(金) 04:24:27.68 ID:aa9Khe9z0.net]
プログラミング言語 Rubyについての、初心者向けスレです。質問・要望・雑談などをどうぞ

質問するときは、OSやRubyのバージョン、エラーメッセージを書いて下さい。
Ruby on Rails については、WEBプログラミング板で

前スレ
Ruby 初心者スレッド Part 66
https://mevius.5ch.net/test/read.cgi/tech/1578068134/

るりまサーチ (リファレンス検索)
rurema.clear-code.com/

Rubyist Magazine - るびま
jp.rubyist.net/magazine/

逆引きRuby
www.namaraii.com/rubytips/

Ruby コミュニティ公式
https://www.ruby-lang.org/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

266 名前:ハノン mailto:sage [2021/08/06(金) 21:35:40.63 .net]
>>265
その括弧つきの私(<私>)とは何かを十分に説明していませんね‥‥

267 名前:デフォルトの名無しさん mailto:sage [2021/08/06(金) 22:04:45.00 ID:qRWxBcUir.net]
<私>とは、この私の世界の開闢者。
お前にとっての私ではなく、私にとっての私。
ヒュームが言うところの自我。

268 名前:デフォルトの名無しさん [2021/08/07(土) 00:33:19.88 ID:ctvRT72B0.net]
地獄を知ってしまったら
もう地獄はあるよ
自分のことを棚に上げて
他人をバカにしたら
地獄行きだよ
地獄は怖いよ

269 名前:デフォルトの名無しさん [2021/08/08(日) 22:12:00.50 ID:Ullx8amr0.net]
自分のことを棚に上げる
一番悪い事
地獄に落ちて
閻魔様に舌を抜かれて
針を飲まされるよ

270 名前:デフォルトの名無しさん mailto:sage [2021/08/09(月) 12:44:08.03 ID:GX8oEfXz0.net]
そういうのを信じてくれると
犯罪が減るからべつにいいけど
私は信じていないけど

271 名前:デフォルトの名無しさん [2021/08/09(月) 21:13:44.03 ID:gRn7tUgS0.net]
人に迷惑をかけるのは悪い事
地獄に落ちないかもしれない
でも自分のことを棚に上げて
人に迷惑かけたら
地獄に行く
警察もヤクザも
怖くない
地獄は怖いよ

272 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 00:48:05.26 ID:xG1RPqdX0.net]
スクレイピングは逮捕される危険があるって聞いたんだけどマジ?

273 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 08:20:26.43 ID:oGP6NDDs0.net]
危険ならあるけど実際にどうかは個別案件によるんじゃね

274 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 09:52:15.39 ID:e+dZJ+jE0.net]
起訴・有罪までは滅多に行かんとは思うが
逮捕までならありえなくもない



275 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 13:43:21.85 ID:Uyxv6qpU0.net]
突然民事訴訟を起こされて
賠償金を要求されることは十分にあり得る

276 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 16:10:50.05 ID:oGP6NDDs0.net]
ネットだからまずは開示請求からだね
「突然」賠償請求はない

277 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 16:42:48.35 ID:NvgIkHB7M.net]
受ける方からしたら突然賠償請求だろ
開示請求なんて直接は来ないよね

278 名前:デフォルトの名無しさん [2021/08/12(木) 16:50:15.85 ID:drSdi1s70.net]
逮捕も賠償も怖くない
地獄へ行くのが怖い
でも地獄へは行かないかもしれない
でも自分のことを棚に上げて
人の嫌がる事ばかりしてると
地獄へ行く

279 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 01:45:34.20 ID:kzYHP2KN0.net]
じゃあrobots.txtを遵守していればスクレイピングしてもOKなんですね?

280 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 02:19:03.50 ID:BSEOqpqJ0.net]
他者に被害を主張されたらトラブルになる可能性がある。
それだけ。

いいこともそうでないことも、両方ある。
他人に聞いてもムダ。

281 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 09:28:36.17 ID:eq2Tc8oG0.net]
>>277
開示請求は裁判所を通してプロバイダに請求が行くんだけど
プロバイダは顧客である「受ける方」に無断で開示は通常しないで
まずは開示を許可するかを「受ける方」に訊いてくる
だからその段階でなにか事が進んでいるんだなということはバレる
あくまで「突然」賠償請求が来るなんてことはない

282 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 09:32:36.58 ID:eq2Tc8oG0.net]
ネットに限らず相手の素性もわからないのに突然賠償請求なんてできやしない
まずは相手方の特定から始めないとどうにもできない
たとえば道歩いていていきなり殴られて怪我しても
相手がどこの誰なのかがわからなければどうしようもない
警察沙汰にして警察が相手の素性を教えてくれればなんとかなるが
教えてくれなければ泣き寝入りよ
ネットはいわゆる「足がつく」状態だから開示請求かければなんとかなる可能性が高いだけ
いきなり賠償請求できない点はオンもオフも何も変わらない

283 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 09:34:43.40 ID:eq2Tc8oG0.net]
あらかじめ一定の社会的関係に入っている間柄なら別よ?
たとえば会社でセクハラされた・モラハラされた
そんな話だったら「突然」賠償請求は来るさ
そうなじゃなくてネット上でまったく関係ない素性も知れない第三者に損賠請求とか
「突然」できるわけがないだろうが

284 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 23:24:19.38 ID:1DHqOLSr0.net]
Rubyの開発ではglibは使われてますか?



285 名前:デフォルトの名無しさん mailto:sage [2021/08/18(水) 05:53:03.10 ID:yThqaD4x0.net]
glib2と連携するGemがあるぐらいだから、
使われてると思うよ。

286 名前:デフォルトの名無しさん [2021/08/30(月) 19:49:51.62 ID:CW7ccSgo0.net]
警察も検察も被告になることも怖くない
でも地獄は怖い
迷惑かけるだけなら
地獄へ行かないかもしれない
でも自分のことを棚に上げたら
地獄行き

287 名前:デフォルトの名無しさん mailto:sage [2021/08/30(月) 21:27:50.25 ID:Cj0Y+5WJ0.net]
>>286
どんな理屈や!w

288 名前:デフォルトの名無しさん [2021/09/09(木) 01:33:06.63 ID:DPdnZbQ70.net]
だめだ
また自分のことを棚に上げて
他人に説教
してしまってる
そんなに地獄に落ちたいのか

289 名前:デフォルトの名無しさん [2021/09/10(金) 23:29:53.30 ID:VnjRnmAy0.net]
自分のことを棚に上げて
また人に迷惑かけてる
地獄へ落ちるよ

290 名前:デフォルトの名無しさん mailto:sage [2021/09/11(土) 01:42:22.44 ID:Vndiun780.net]
その理屈やと、おまえが地獄に落ちるで!

291 名前:デフォルトの名無しさん mailto:sage [2021/09/11(土) 16:37:37.06 ID:QpCgqUja0.net]
rubyって宗教色が強いんだな。

292 名前:デフォルトの名無しさん mailto:sage [2021/09/11(土) 16:46:51.58 ID:Ewyyihq/0.net]
作者がモルモン教だからな

293 名前:デフォルトの名無しさん [2021/09/15(水) 02:39:42.52 ID:7Lql01au0.net]
人の嫌がる事ばかりする
自分のことは棚に上げる
警察もヤクザも怖くない
地獄はある
地獄は怖い

294 名前:デフォルトの名無しさん mailto:sage [2021/09/15(水) 19:07:23.60 ID:0q0CE+HI0.net]
スクレイピングすると地獄へ落ちるって本当ですか?



295 名前:デフォルトの名無しさん mailto:sage [2021/09/15(水) 19:39:53.02 ID:/dXe9qzn0.net]
地獄に落ちたことのある奴に聞け。

296 名前:デフォルトの名無しさん mailto:sage [2021/09/15(水) 20:36:57.26 ID:BDtg+sEir.net]
地獄は超暑かったぞ
それでも真夏の都心よりマシだが

297 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 03:38:03.71 ID:YPBxfQEw0.net]
スクレイピングの勉強するのですが、下手するとF5アタックになるとかの法的リスクと回避法を重視している入門書ってありますか?
今の所やりたいことは、特定の市町村の5年分気温気象データを収集して自分用に加工
近所のコインランドリーの稼働データを集計して空いてる確率が高い時間帯を調べるの2つです
前者は膨大なデータを取得する必要があります
後者は10分から20分おきにアクセスすることになります

298 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 03:44:47.50 ID:VuuEM7MI0.net]
あるわけねえやろ!w

299 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 08:03:58.41 ID:r9kwg+sT0.net]
5年分の過去分は一度取得すれば良いだけなのであれば待ち処理入れつつやれば問題ないと思う

仕事であるスポーツ連盟のホームページを20分おきにスクレイピングしてる
これは確認して許可取ってるけど。

300 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 16:38:53.47 ID:1jv0Ew7Ba.net]
Rubyはgetsでコマンドプロンプトの入力を受け取れますが、
入力方法をbashのようにできないでしょうか。
上キーを押すとコマンドが再表示される等です。

301 名前:デフォルトの名無しさん [2021/09/18(土) 16:58:05.98 ID:XeK+rYrj0.net]
>>300
https://docs.ruby-lang.org/ja/latest/class/Readline.html

302 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 18:14:06.76 ID:J85RgKD50.net]
頭のおかしい人に以下のようなことを言われました

>>基本、スクレイピングは営業妨害との戦い。
>>どの本にも、そう書いてある。
>>スクレイピングを推奨する本はない

具体的な書籍名を教えてください


>>5ch は、マルチポスト禁止!
>>同じ質問を、複数のスレや外部のサイトに書いてはいけない

どこでそんなルールが決まっているのでしょうか?

303 名前:ハノン mailto:sage [2021/09/18(土) 19:46:07.33 ID:/DXMasS60.net]
マルチポスト禁止、クロスポスト推奨
というのは、遠い昔 fj でのルールではありましたが 2ch/5ch では無意味ですね、だってクロスポストできないし

304 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 20:35:36.57 ID:VuuEM7MI0.net]
>>303
だからマルポは?
できないのはクロポなんやろ?



305 名前:ハノン mailto:sage [2021/09/19(日) 00:20:00.12 ID:QR0Sxfu+0.net]
>>304
回避方法がないのに一方的にマルチポストを避難するのはフェアではないと思いませんか?

306 名前:デフォルトの名無しさん [2021/09/19(日) 02:58:23.74 ID:y7Uebvof0.net]
自分のことを棚に上げて
正義面するから
罰が当たったのかも
しれない
でも現世の罰は
怖くない
地獄へ落ちるのは怖い
地獄は怖いよ

307 名前:デフォルトの名無しさん mailto:sage [2021/09/19(日) 11:25:51.22 ID:69z175Yv0.net]
>>305
クソみたいな詭弁に意味はない。

308 名前:デフォルトの名無しさん [2021/09/19(日) 12:38:01.81 ID:/yxUr6Cya.net]
ついでに肝心要なパケットは欠損させておくと尚良し

309 名前:デフォルトの名無しさん mailto:sage [2021/09/19(日) 22:18:51.00 ID:BpRp3Dad0.net]
>>301
超サンクス

310 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 18:45:09.80 ID:0Go6zndF0.net]
テキストファイルの処理で、段落ごとに時間のかかる作業(数時間単位)を回してるのだけど
その対象のテキストファイル(data.txt)は処理中に追加で内容を追記していくようになっている

def func()
# (ここにすごく時間のかかる処理)
end

f=File.open("data.txt", 'r:UTF-8'){|f|
f.each_line(rs=""){|l|
func()
}
}

ここで、f.each_lineの処理って、関数funcを実行している最中は次のループに行かないはずだよね?
動かしていて、どうも先読みしているような挙動を示しているのだけど、funcの処理が終わるまでは
先読みしないように指定ってできる?

たとえばテキストの内容が

A

B

C

となっていて、段落Aの処理中にBとかCの内容に手を加えたり、新たにDという内容を末尾に加えたりしたい
でも、どうもタイミングによって、最初Aだけだった内容でAを処理中にBを加えた時点ではすでに先読みしてて
Bの処理を飛ばして、それより時間的にも位置的にも後に追加したCの処理をしたり、あるいはCも飛ばして
Dを処理したりしてるような
このあたりのファイルポインタの動きを説明してある情報源はない?

311 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 19:08:28.98 ID:SK/JWtta0.net]
先読みバッファの都合でそうなることもあんのかね。知らんけど。
読むタイミングで、tellの結果にseekしたらええかも?f.seek(f.tell())みたいに。
あるいは、バッファを無効にするか。ただし、これは勧めない。テストならばまあ。

情報というか、その手の高レベルなファイル関連関数は、高速化のために裏でバッファを活用してるので、その挙動を想像すれば。

312 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 22:56:27.09 ID:0Go6zndF0.net]
>>311
バッファ無効にするのにsyncなんてメソッドがあるのですね
テストみたいなもんなんでこれ使ってやってみます!
ありがとうございました

313 名前:デフォルトの名無しさん mailto:sage [2021/09/22(水) 12:23:29.69 ID:wRl+SBDi0.net]
>>312
もっかい言うけど、バッファ無効はほどほどにな。
ストレージがすり減るぞ。

314 名前:デフォルトの名無しさん [2021/09/23(木) 12:52:09.43 ID:7tGJmFKPF.net]
rubyのglobってなんでこの名前なんですか?語源というか理由は?



315 名前:デフォルトの名無しさん [2021/09/23(木) 12:53:36.67 ID:7tGJmFKPF.net]
>>313
SSDの方が寿命速い説?

316 名前:デフォルトの名無しさん mailto:sage [2021/09/23(木) 13:39:57.36 ID:sOtSHC530.net]
>>314
書き込む前にググれ!

https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AD%E3%83%96

317 名前:デフォルトの名無しさん mailto:sage [2021/09/23(木) 14:17:52.01 ID:FwYHDvYwF.net]
xargs にすれば良かった

318 名前:デフォルトの名無しさん [2021/09/26(日) 02:01:31.29 ID:a7XkizLe0.net]
人に迷惑をかけるのはしょうがない
でも
自分のことを棚にあげたら
地獄だよ

319 名前:デフォルトの名無しさん mailto:sage [2021/09/26(日) 22:14:40.89 ID:5RNiLxHe0.net]
>>310
基本的に、読み込み用ファイルに書き込まないようにすべき。
io.seek で使う、ファイルポインターがずれる

例えば、配列でも同じ。
読み込み用配列を読み込みながら、
読み込み要素の前後に、要素を追加・削除すると、要素がずれるのでバグる

基本、同一ファイルじゃなく、入力用・出力用の2つが必要。
それか、データベースでやるとか

シェルスクリプトとか、関数型のElixir のパイプラインみたいに、
元のファイルを更新せずに、次々と出力ファイルを新規作成していくべき

処理A | B | C

他には、処理を分けられるなら、分けた方がよい

普通、バッファリング無しのモードは、
ユーザーの入力を待つような場合に、端末で使うもの。
こういうバックグラウンド処理では使わない

例えば、1回のシステムコールで、1000バイトの読み書きできるのに、
バッファリング無しなら、1000回もシステムコールを呼ぶから、処理時間が千倍になる

バッファリングとは、システムコールする回数を減らすために、
ある程度データが溜まるのを待ってから、処理を行うものだから

320 名前:デフォルトの名無しさん mailto:sage [2021/09/26(日) 23:33:39.09 ID:6v1pd5GW0.net]
余計なお世話や。w
ほっといたれ。

321 名前:デフォルトの名無しさん [2021/09/28(火) 14:07:16.12 ID:yeB6oI220.net]
ファイルパスから簡単に、ディレクトリ名だけを取り出す方法がありますか?
今は、下のようにやっています

file_path = "C:/Users/Owner/Documents/test/a.txt"

p dir_path = File.dirname( file_path ) # ディレクトリパスを取り出す
#=> "C:/Users/Owner/Documents/test"

p dir_name = File.basename( dir_path )
#=> "test"

322 名前:デフォルトの名無しさん [2021/09/28(火) 14:19:10.90 ID:nD0g4rLvF.net]
file_path = "C:/Users/Owner/Documents/baka.test/a.txt"

323 名前:デフォルトの名無しさん mailto:sage [2021/09/28(火) 14:44:05.17 ID:zeEpbK0KM.net]
>>321
必要充分だと思うがなあ。
自分でメソッドにくくりだすくらいやないの?

どうしても圧縮したいなら、text.sub(%r{.*/(.*)/.*}){$1}とか?
未確認。ワイならやらん。w

324 名前:デフォルトの名無しさん mailto:sage [2021/09/28(火) 16:33:03.83 ID:WAJRktfF0.net]
>>321
標準添付ライブラリの pathname



325 名前:デフォルトの名無しさん [2021/09/30(木) 20:28:46.68 ID:AJpnjzaB0.net]
rubyだけdistrolessイメージない
なんでハブられてるの?
Googleはruby嫌いなの?
https://github.com/GoogleContainerTools/distroless/issues/156

326 名前:デフォルトの名無しさん mailto:sage [2021/09/30(木) 20:37:22.69 ID:I7uygAb2M.net]
Google社内ではRubyの使用が許可されていない
当然だよね

327 名前:デフォルトの名無しさん mailto:sage [2021/09/30(木) 20:40:38.51 ID:BaUXpZJur.net]
>>326
googleって言っても一枚岩じゃないからそれは完全に間違い

328 名前:デフォルトの名無しさん mailto:sage [2021/09/30(木) 21:14:17.31 ID:eVTcYnny0.net]
バージョン互換の低さ、信頼性の低さを考えたら、プロジェクトとして使いにくいっつーのはあるやろな。

329 名前:デフォルトの名無しさん [2021/09/30(木) 22:37:54.54 ID:Q+Yf9LrK0.net]
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

330 名前:デフォルトの名無しさん [2021/10/01(金) 04:21:27.55 ID:YSb3+a7ia.net]
>バージョン互換の低さ、信頼性の低さを考えたら、プロジェクトとして使いにくい

googleのAPIのことですか?

331 名前:デフォルトの名無しさん mailto:sage [2021/10/01(金) 09:11:32.55 ID:Bf6uh555M.net]
プログラミング言語のシェア的にはdistroless対応の優先順位は極めて妥当
残念だけどもう昔のような人気言語じゃないんだよ、、、
ttps://insights.stackoverflow.com/survey/2021#technology-most-popular-technologies

332 名前:デフォルトの名無しさん mailto:sage [2021/10/01(金) 10:15:08.94 ID:8GSBOhv80.net]
>>330
自分に甘くて、他人に厳しいのはあたりまえやろ。w
おまえは違うのか?

333 名前:デフォルトの名無しさん mailto:sage [2021/10/01(金) 10:34:29.22 ID:PaEGpo5A0.net]
AWS Lambda には、Ruby もある

Chef, Cookpad 製のItamae, AWS CloudFormation のKumogata2 もある。
まあ、Terraform のシェアが高くなったけど

Vagrant の作者・ワシントン大学の学生で、今世紀最大の起業家・
HashiCorp の創業者・Ruby/Go の神・Mitchell Hashimoto も、
今は、Goへ行ってしまった

Goプログラマーを募集中

YouTube で有名な、雑食系エンジニア・KENTA のサロンでも、
Ruby on Rails → Go のキャリアパスを推奨している

PHP は、一生やらなくても良い。
新規の仕事が無いから、給料が上がらない。
保守要員は、給料が低いから

KENTAは常に、給料が高い新規プロジェクトを推奨している

334 名前:デフォルトの名無しさん [2021/10/10(日) 15:27:42.39 ID:QuuYHTx70.net]
pp dmy={"VERSION"=>RUBY_VERSION, "ARGV"=>ARGV, "Dir.pwd"=>Dir.pwd}
でdmy=を消すと
Dir.pwdの . でエラーになっちゃうんですけど
syntax error, unexpected '.', expecting `end'
pp(puts)+hashのリテラルでうまい書き方ないんですか



335 名前:デフォルトの名無しさん mailto:sage [2021/10/10(日) 16:08:30.52 ID:2mgB061S0.net]
>>334
ブロックとして解釈されてエラーになるので
puts({a: “a”})みたいに括弧でくくる

336 名前:デフォルトの名無しさん mailto:sage [2021/10/10(日) 16:45:12.39 ID:QuuYHTx70.net]
>>335
エラーの意味が理解できました
ありがとうございます

337 名前:デフォルトの名無しさん [2021/10/10(日) 18:30:23.02 ID:bTjCEmsH0.net]
classが全く理解できない。1日掛けても理解できない。俺は向いてないのか。。。

338 名前:デフォルトの名無しさん [2021/10/10(日) 20:30:34.61 ID:osHZfZYe0.net]
Rubyのclassはそれ自身がオブジェクトだからねえ。

339 名前:デフォルトの名無しさん mailto:sage [2021/10/10(日) 20:55:11.50 ID:lB7MFpHR0.net]
クラスの型紙を元に実体化させたものが、インスタンス。
クラス自体を変化させたものが、特異クラス

ここで、インスタンスと特異クラスの継承チェーンを考えてみる

最終的にメソッド探索チェーンは、直線になる必要がある。
それで継承チェーンに、インスタンスと特異クラスが順序よく割り込んでくる

インスタンスに無ければ、特異クラスで探す。
特異クラスにも無ければ、継承チェーンを遡って、親クラスのインスタンスで探す。
そこでも見つからなければ、親クラスの特異クラスで探す

みたいに、継承チェーンをドンドン遡っていく

340 名前:デフォルトの名無しさん mailto:sage [2021/10/10(日) 20:56:55.24 ID:Liv3MhTX0.net]
ムリに「理解」しようとしてるからちゃうか。
あちこちのソースを適当に読んでたら、いずれスッと腑に落ちるときがくるやろ。

341 名前:デフォルトの名無しさん mailto:sage [2021/10/10(日) 20:59:01.10 ID:Liv3MhTX0.net]
>>339
こういうふうに、知らない言葉と知らない概念をおっかけて「理解」しようとするのは、素養がなければツラかろう。
最初はとくに適当でええんや。

342 名前:デフォルトの名無しさん [2021/10/10(日) 21:36:30.35 ID:kKlMir+m0.net]
338と339は新人が来てもこの調子なんだろうなぁ

343 名前:デフォルトの名無しさん [2021/10/10(日) 22:52:57.48 ID:fsOtTZslM.net]
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

344 名前:デフォルトの名無しさん [2021/10/12(火) 00:48:53.92 ID:Ihqyo7Sc0.net]
地獄は怖いよ



345 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 02:49:58.32 ID:7Ch1Hu5l0.net]
スクレイピングに興味があるのですが1時間に1回の頻度のGETだけで訴えられる危険があるって本当ですか?

346 名前:デフォルトの名無しさん mailto:sage [2021/10/20(水) 03:46:34.01 ID:gq1XFNWx0.net]
はい

347 名前:デフォルトの名無しさん mailto:sage [2021/10/24(日) 12:07:05.65 ID:xDtz/yW60.net]
「Ruby」という商標についてなんですが
Rubyは同名の商標が多数登録されていますが、問題になった話を聞いたことがありません
他の言語も同様です
なぜ問題にならないんですか?

348 名前:デフォルトの名無しさん mailto:sage [2021/10/24(日) 12:08:05.01 ID:vH+4cvxG0.net]
はい

349 名前:デフォルトの名無しさん mailto:sage [2021/10/24(日) 15:50:39.91 ID:TxsSkV/ar.net]
区分が違うからだろ

350 名前:デフォルトの名無しさん mailto:sage [2021/10/25(月) 21:56:04.74 ID:b+7kI3n60.net]
スクレイピングに興味があるのですがrobots.txtを守っていても訴えられる危険があるって本当ですか?

351 名前:デフォルトの名無しさん mailto:sage [2021/10/25(月) 23:56:18.76 ID:1eqHtBhs0.net]
訴えられる危険はいつでもどこでもある。
道を歩いていても、家の中にいても。

352 名前:デフォルトの名無しさん mailto:sage [2021/10/26(火) 02:13:44.51 ID:XIgoRovQ0.net]
>>350
上級者になってからやらないと危険だよ
初心者がよくわからないままやるとサービス妨害になる可能性はまあまあある

353 名前:ハノン mailto:sage [2021/10/29(金) 21:42:34.32 ID:TYU6SVP40.net]
>>352
サービス提供側に原因があるというのにサービス妨害とはこれいかに?

354 名前:デフォルトの名無しさん [2021/11/06(土) 19:23:11.48 ID:NiwSrOA00.net]
>>297

リブラハック事件を念頭に置いて居るのだと思います。
法的リスクを回避する方法はありません。

事業を行うのであれば、あるいは人生を送る以上法的リスクは常にあります。

入門書に記載出来る話ではないです。

リブラハック事件は、不起訴処分となってますが、20日間の勾留となりました。

余談ですが、旧7帝大卒、上場企業所属の場合、余程のことがない限り法的リスクは回避できます。



355 名前:デフォルトの名無しさん [2021/11/06(土) 19:27:41.07 ID:NiwSrOA00.net]
>>350

中小企業で知財を担当してますが、常に訴訟してます。
業務妨害罪で争ったことはありませんが、模造品による損害賠償事件はチョッ中です。

356 名前:デフォルトの名無しさん [2021/11/06(土) 19:31:11.06 ID:NiwSrOA00.net]
>>355

ちなみに、事件ばかり担当すると会社の仕事は超楽です。
裁判期日は多くても2ヶ月に1回だからです。
社内では、暇なおじさんと思われてます。

だから、プログラミング好きには知財は天国です。
まあ、会社によるのかもしれません。

357 名前:デフォルトの名無しさん [2021/11/19(金) 07:32:40.55 ID:UZar/UR10.net]
Ruby on Rails 製のGitLab の時価総額が、1.9 兆円だって!

358 名前:デフォルトの名無しさん mailto:sage [2021/11/19(金) 10:13:01.84 ID:eyeX0xyMF.net]
なるほどおめでとう
https://gitlab.com/libeigen/eigen

359 名前:デフォルトの名無しさん mailto:sage [2021/12/07(火) 11:50:44.28 ID:sVKUttQ/0.net]
ガチでヌーブなんですけどrequestsとbeautifulsoupでスクレイピングやってます
waitかけないとバンされるよと言われましたがどうすればいいですか?
requests.get()でtimeoutは今書きましたがforで同じサイトの似たようなページに何度もアクセスするのでサーバーへの負荷はすごいと思います
これに対してどうすればいいですか?

360 名前:デフォルトの名無しさん mailto:sage [2021/12/07(火) 15:28:09.99 ID:m3nJJ9T10.net]
waiteかければ十分だと思うよ

361 名前:デフォルトの名無しさん mailto:sage [2021/12/07(火) 23:29:07.13 ID:JKy0RWKD0.net]
botからのアクセスはどこのサイトも来まくってるから、スクレイピングを気にするかは分からないけど、
waitを5秒とかいれとけば。

クレカ明細をスクレイピングしようとしてたら403になって数時間アクセス出来なくなったよ

362 名前:デフォルトの名無しさん [2021/12/17(金) 21:31:46.70 ID:tWB5K5S10.net]
David Heinemeier Hansson(DHH), 2021/12/16

Rails 7: The Demo
https://www.youtube.com/watch?v=mpWFrUwAN88

もう、Rails 7.0.0.rc1 か。
Ruby 3.0.3

363 名前:デフォルトの名無しさん mailto:sage [2021/12/26(日) 19:54:32.13 ID:gUkCfD0ur.net]
Happy Christmas!!

Ruby 3.1.0 Released
https://www.ruby-lang.org/ja/news/2021/12/25/ruby-3-1-0-released/

364 名前:デフォルトの名無しさん [2022/01/09(日) 01:26:06.08 ID:wKoMs7Y50.net]
そいつは、>1 のテンプレをしょっちゅう改変している、テンプレ改変荒らし。
基本的に、ソースコードを書かない香具師は荒らし

「Ruby, Rails, クソチョン」などを、NGワード登録推奨とか、
自分が有利なように、いつもテンプレを改変する

荒らしがスレ主として、居座っているので、
まともな人がスレ立てして、テンプレも元に戻した方がよい

荒らしは必ず、短文で2回以上書き込む。
必ず、複数人がいるように見せかける



365 名前:デフォルトの名無しさん mailto:sage [2022/01/10(月) 00:21:27.01 ID:MINWORCd0.net]
スレ立てるまでもない質問はここで 158匹目
https://mevius.5ch.net/test/read.cgi/tech/1635193843/538

ここに、YouTube で有名な、雑食系エンジニア・KENTA のサロンの、
Ruby on Rails 初心者用コースの内容を書いておいた

基本的に、Rails以外のフレームワークは、シェアが少ないのでおすすめしない。
学習環境も揃わないので、無理

Railsでは、Railsチュートリアル・Railsガイド・
黒田努の3冊の本・パーフェクト Ruby on Rails・Ruby on Rails 6 エンジニア養成読本とか、
Rubyでは、改訂2版 パーフェクトRuby・改訂2版 Ruby逆引きハンドブックなどの教科書が揃っている

これほど、良い教科書が揃っているフレームワークはない!

Laravel のシェアは少しあるけど、KENTAがPHP は一生やる必要がないと言ったので、
PHP自体がオワコンになってしまったw

日本のウェブ開発の将来は、ほぼKENTAが決めている。
Scala を滅ぼしたのも、KENTA

366 名前:デフォルトの名無しさん mailto:sage [2022/01/13(木) 11:23:57.64 ID:hewkBnV10.net]
wxrubyのインストールができません。

gem install wxrubyコマンドで
ERROR: Could not find a valid gem 'wxruby' (>= 0) in any repository
と出てインストールできないです。

バージョンはruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x64-mingw-ucrt]






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

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

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