- 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
- 185 名前:デフォルトの名無しさん mailto:sage [2021/06/06(日) 18:17:08.76 ID:1amPE6il0.net]
- >>184
全部自分で書いたコードで、Rubyの基本的な機能しか使ってない。 また、検索してみたが、begin や rescue というキーワードは全く使ってなかった。
- 186 名前:デフォルトの名無しさん mailto:sage [2021/06/06(日) 21:13:38.74 ID:kq17Ee/S0.net]
- 別スレッドも停止させたいのであれば、Thread.abort_on_exception=trueが必要とか?
- 187 名前:デフォルトの名無しさん mailto:sage [2021/06/06(日) 22:12:59.95 ID:1amPE6il0.net]
- >>186
シングルスレッドしか使ってない。
- 188 名前:デフォルトの名無しさん mailto:sage [2021/06/06(日) 23:44:17.52 ID:///+rfU80.net]
- もうええて。
追加情報がなきゃあもうムリやろ。
- 189 名前:デフォルトの名無しさん [2021/06/07(月) 08:20:47.92 ID:Q1HfUOnq0.net]
- バグだね。
- 190 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 12:05:22.54 ID:Qb3DiLXp0.net]
- さすがのRubyでも、そんなアホみたいな「バグ」なんかないやろ。w
- 191 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 13:11:30.61 ID:tJ2RoPVV0.net]
- おまえさん一人だけの症状なんだし再現できるコード・環境を出せない以上おま環
- 192 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 13:15:54.00 ID:pl6618+T0.net]
- >>170
コマンドプロンプトでも普通に、/ を使える。 これで実行できる ruby C:/Users/Owner/Documents/a.rb パスに空白が入っている場合は、シングル・ダブルクォーテーションで囲む PowerShell(PS)でも良いし。 Windows Terminal なら、Bash, PS、コマンドプロンプトの3つを使える
- 193 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 10:27:31.04 ID:ljhkY4kR0.net]
- Powershellで標準出力をリダイレクトしてると
Ctrl-C押した時at_exitに飛ばずに死ぬの何なの?
- 194 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 11:47:19.54 ID:dOMi6vvz0.net]
- そのアプリが、SIG-INT・中断をキャッチしない場合は、
SIG-KILL・強制終了されるのだろう 強制終了は、受け身が取れない。 たぶん、デフォルトの挙動は、そうなのだろう
- 195 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 12:46:57.32 ID:ljhkY4kR0.net]
- リダイレクトしていなければ普通にat_exitに飛ぶんだよ
- 196 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 14:00:54.76 ID:8dk2g5lI0.net]
- 試しにpythonでもatexit使ってみたが同様に強制終了される
Traceback出力されるのにatexitは実行されない
- 197 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 14:04:16.61 ID:xXGg8olZ0.net]
- Rubyスレなんだが!
- 198 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 14:34:31.00 ID:8dk2g5lI0.net]
- powershellがバグってる
cmd /c 経由なら正常にリダイレクトおよびctrl+cできたわ
- 199 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 14:44:58.07 ID:ljhkY4kR0.net]
- え〜〜マジっすか
検証してくれてありがとうございました。
- 200 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 17:51:22.97 ID:ljhkY4kR0.net]
- まずパイプが終了して、それに巻き込まれてpythonのプロセスが落ちるとかなんとか
rubyの挙動を調べるためにpythonでググるってなんだかな
- 201 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 20:59:45.11 ID:7WqSN2WLr.net]
- そういやパイプ周りの不具合がなんかあったな
- 202 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 21:13:49.57 ID:7WqSN2WLr.net]
- と思ったら今回の件と何も関係が無かったわ。
https://bugs.ruby-lang.org/issues/14245
- 203 名前:デフォルトの名無しさん mailto:sage [2021/06/08(火) 21:15:32.86 ID:S62X2+fs0.net]
- >>159
ほんと、これは甚だ同意。
- 204 名前:デフォルトの名無しさん mailto:sage [2021/06/10(木) 21:34:01.60 ID:Hn4s45bFd.net]
- 現在ラズパイにrubyとpythonを入れて処理を並列に自動実行しようと思ってます
ただ台数が多いため一台ごとにソースを変えるのは回避したいです なので理想は起動時に最新のソースに自動で更新です このようなことをしたいときはどのようにするのが一番簡単でしょうか? rubyでサーバーから最新のソースをコピーしたあとにrubyとpythonを実行? 家で使用するのでセキュリティーとかは気にしません
- 205 名前:デフォルトの名無しさん mailto:sage [2021/06/10(木) 22:40:14.97 ID:t0oieqtV0.net]
- >>204
rsyncすれば?
- 206 名前:デフォルトの名無しさん mailto:sage [2021/06/18(金) 09:43:06.27 ID:Jo75oGSbM.net]
- >>204
厳密に一斉に切り替わらなくてもいいならcronとかで定期的にGitHubからpullする 手段が目的だと堂々と言えるならKubernetesのクラスタ組むとかも面白い
- 207 名前:デフォルトの名無しさん mailto:sage [2021/06/23(水) 23:47:46.99 ID:vtN99wcma.net]
- ライブラリのopenのように、
open() do |f| ・・・ end と書いてもよく、 f= open() ・・・ f.close と書いてもいいというクラスor メソッドは どうやって作ればいいのでしょうか。 yieldを使うとイテレータのみになってしまうし、 returnすると下の例だけになってしまいます。
- 208 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 00:15:52.97 ID:PG/lAwcj0.net]
- if block_given? で分岐
- 209 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 07:40:00.21 ID:R0/fGgxp0.net]
- >>208
ありがとうございます。 うまく作れました。
- 210 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 07:56:14.83 ID:R0/fGgxp0.net]
- すみません、もう一つ教えて下さい。
rubyというかプログラムを書くとき全般の注意として、 ファイルopenとcloseはなるべく近くに書くようにと ありました。 恐らくclose漏れを警戒しているのだと思います。 yieldを使えば、以下コードでそれを実現できます。 def fileInterface f= open() begin yield f ensure f.close end end yieldを使わないパターンでは、 closeを近くにかけないのですが解決策あるでしょうか。 def open @f= open() return @f end def close @f.close end openメソッド実行 ・・・ ・・・(大量の処理) closeメソッド実行
- 211 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 09:32:39.75 ID:+4IsK47J0.net]
- >>210
大量の処理を関数にして分離。 あるいは、しょせん理想でしかないので、離れていても気にしない。
- 212 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 10:36:21.12 ID:5MDZvZ/d0.net]
- >>210
close漏れを警戒するのであれば、openにそのままブロックを渡した方がいい openはブロックの実行結果を返し、ブロック脱出時に勝手にcloseします まぁ、どうせclose漏れしてもそのうちGCに回収されるかプロセス終了時にcloseされる
- 213 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 11:01:09.55 ID:PG/lAwcj0.net]
- >>210
yield使った実装とやることは同じ f= open file begin 大量の処理を含むメソッド f # <― yieldがメソッドに変わるだけ ensure f.close end 同じだからこそ毎回同じことを書かなくてもいいようblock付きで呼び出す open(file){|f| 大量の処理を含むメソッド f}
- 214 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 12:31:52.31 ID:9bIzV4XCa.net]
- 大量の処理を手続きオブジェクトに分離するのは、やりました。
やっぱりそれしかないかな。 ブロック付きで渡すのはオブジェクト指向ではない コードになりやすく、今回は考えてないです。 また、全体をensureで囲うのは、 さすがにensure対象が暗黙的すぎてちょっとな・・・です。
- 215 名前:デフォルトの名無しさん mailto:sage [2021/06/24(木) 13:25:07.89 ID:+4IsK47J0.net]
- >>214
> ブロック付きで渡すのはオブジェクト指向ではない > コードになりやすく そうか? まあ、「オブジェクト指向」にもいろいろあるからな。w
- 216 名前:デフォルトの名無しさん [2021/07/17(土) 09:58:54.08 ID:yHV+uNLK0.net]
- railsにおいて あるフォームから特定の変数に送られるデータの内容を固定したいのですがなにかいい方法ありますか?
具体的には <%= form_with model: @hoge do |form|%> <%= form.text_field :name , value: 'hoge'%> <%= form.submit %> <% end %> と書かれている場合 hogeというモデルのnameという変数に必ずhogeが入るようにしたいのですが上の書き方だと初期値にhogeが入るだけで編集可能になってしまいます。
- 217 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 10:48:14.79 ID:xmQE+uIu0.net]
- openに、ブロックを渡す方法は、
コンテキスト・マネージャーという、多くの言語で使われているデザインパターン これよりも良いものは作れないから、皆が使っている
- 218 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 10:54:23.38 ID:xmQE+uIu0.net]
- そりゃ、フォームはサーバーへ送られて更新されるものだから、
変更可能のフィールドが普通 変更不可のフィールドにするなら、 そのフィールドをサーバーへ送らないようにしないといけない そういうオプションがあるのかな?
- 219 名前:218 mailto:sage [2021/07/17(土) 11:08:32.59 ID:xmQE+uIu0.net]
- 「html disabled readonly」で検索!
HTML の <input> 要素には disabled と readonly 属性が存在します disabled : コントロールが無効化され、フォームを Submit しても、値の送信が行われない readonly : 値の変更は行えないが、コントロールは有効なので、 フォームを Submit すれば値の送信が行われる
- 220 名前:218 mailto:sage [2021/07/17(土) 11:15:24.94 ID:xmQE+uIu0.net]
- 変更不可のフィールドなら、
<input> 要素などを使わずに、単にテキストを表示すれば?
- 221 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 13:56:18.38 ID:EBHVYdQH0.net]
- >>216
hidden_field使ってもいいけど そもそもformによる入力=webからの入力は信頼してはいけない
- 222 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 14:27:31.06 ID:7kNL/q5q0.net]
- >>221
ではどうすればいいでしょうか
- 223 名前:デフォルトの名無しさん mailto:sage [2021/07/17(土) 16:20:51.36 ID:CYR4F+Ue0.net]
- >>222
直にソースで書くしか! ちなみに、XSRFも調べとくとええんちゃう?
- 224 名前:218 mailto:sage [2021/07/17(土) 20:48:35.06 ID:xmQE+uIu0.net]
- マスアサインメント脆弱性を、strong parameters で防ぐ。
更新できる列を、permit で限定する。 これは、コントローラーでの制限 params.require(:person).permit(:name, :age) Action Controller の概要 https://railsguides.jp/action_controller_overview.html モデルでのバリデは、 Active Record バリデーション https://railsguides.jp/active_record_validations.html Rails ガイド・Rails チュートリアル・黒田努の本などを読むか、 YouTube で有名な、雑食系エンジニア・KENTA のサロンへ入ると良い。 日本6位の、2千人入っている、虎の穴
- 225 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 01:26:53.43 ID:M+6J3Mfd0.net]
- >>217
ブロックで書くとテストコードが書きづらくないですか? 最近はテストコードのことを考えて、普通に、 file = open(file,'r') とか書いてます。 あと、ブロックはネストするからなあ。
- 226 名前:デフォルトの名無しさん mailto:sage [2021/07/18(日) 15:19:50.46 ID:WDHzAXg40.net]
- >>222
何がしたいのか次第 'hoge'で固定するのであればformで入力させる必要はないですし なんらかの方法で生成するのであれば生成するタイミングを考えます 入力フォーム表示前に生成し固定する必要があるのであれば ActiveSupport::MessageVerifier ActiveSupport::MessageEncrypter session などを使う
- 227 名前:218 mailto:sage [2021/07/18(日) 22:44:25.79 ID:H/NN8O820.net]
- Rails の便乗質問するけど、
ユーザーの入力値により、条件判断して、 条件1 の場合には、列A だけを更新して、 条件2 の場合には、列B だけを更新する と言うのは、どのように書くの? モデルのcallback かな?
- 228 名前:デフォルトの名無しさん [2021/07/19(月) 01:48:34.69 ID:0iu7guVA0.net]
- ruby silver試験は公式問題集をやれば
合格できますでしょうか、学習時間も参考にさせていただきたいです。 silverを考えています。 バージョンがかなり古いとは思いますが、今のrubyとそんなに変わらないと思ってて大丈夫でしょうか
- 229 名前:218 mailto:sage [2021/07/19(月) 07:03:41.76 ID:sO73HNBd0.net]
- Ruby の資格は、漏れも取っていない。
下のマネーフォワードの本で、良いと思う 改訂2版 Ruby逆引きハンドブック、2018
- 230 名前:デフォルトの名無しさん [2021/07/20(火) 08:12:05.37 ID:EkYsR0Mj0.net]
- 【A型の人ごめん】「まじめ人間」は、自分の人生を生きられず、しかもお金持ちになれない。
https://www.youtube.com/watch?v=ZBSMJHK_b34 【人生観変わる話】「サラリーマン脳」のヤバい特徴5選。 https://www.youtube.com/watch?v=mPCOn0qhW6M&t=15s 【人生終了】情弱がハマる「貧困スパイラル」のリアル。 https://www.youtube.com/watch?v=T3R71zjbolc バカでもわかる!ネットビジネスの始め方。 https://www.youtube.com/watch?v=LGM9VxlfDeo&t=147s 時給労働から卒業しよう!貧乏人が知らない「お金の稼ぎ方」まとめ。 https://www.youtube.com/watch?v=aibytYID1yY 【人生攻略】経験・実績ゼロのあなたが、最短で何者かになる方法。 https://www.youtube.com/watch?v=258RdS9Brxk 【残酷】貧乏人はいつも忙しいのに、お金持ちは暇である理由。 https://www.youtube.com/watch?v=YkRKSgbyyf8
- 231 名前:218 mailto:sage [2021/07/20(火) 10:14:09.06 ID:nphTU9tH0.net]
- >>227
自己回答 ユーザーの入力値により、条件判断してはいないけど、 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018 の400 ページで、 アクションのcreate/update で、 コントローラーのstrong parameters を変える例が書いてある 例えば、下のような感じ params.require(:person).permit(:name) params.require(:person).permit(:age)
- 232 名前:デフォルトの名無しさん mailto:sage [2021/07/21(水) 10:26:17.53 ID:GSJrQWT80.net]
- >>231
別に構わんが環境次第でUnpermittedParameters例外出そうな気がするので @person.update(xxx_params.except(:age)) 的な感じのほうがよいかも
- 233 名前:デフォルトの名無しさん mailto:sage [2021/07/24(土) 17:53:55.08 ID:niZ/VlC90.net]
- pythonなみの公式チュートリアルがあればいいのに
- 234 名前:デフォルトの名無しさん mailto:sage [2021/07/27(火) 10:21:46.39 ID:y9fA4YVt0.net]
- Railsでも何でもいいんですが、ecサイトの様なユーザー登録とログインシステム
をRubyを使って簡単に構築するライブラリの使い方が書かれている良い本は 有りませんか?
- 235 名前:デフォルトの名無しさん mailto:sage [2021/07/27(火) 11:24:07.05 ID:ic7RAKIO0.net]
- >>234
Ruby on Railsのチュートリアル でいいのでは? 簡単に済ませたいならば、 Shopifyとか外部決済システムに外注すれば?
- 236 名前:デフォルトの名無しさん mailto:sage [2021/07/30(金) 18:21:13.72 ID:7AkGA5GJ0.net]
- スクレイピングしたいんですけど何を勉強すればいいですか
不正アクセスに問われたりしないでしょうか? セキュリティ対策はどのようなことに注意すればよいでしょうか?
- 237 名前:デフォルトの名無しさん mailto:sage [2021/08/03(火) 20:29:25.38 ID:1SQdlJBzr.net]
- NOKOGIRI
- 238 名前:デフォルトの名無しさん mailto:sage [2021/08/03(火) 22:35:38.25 ID:3PGqGTvy0.net]
- >>236
踏み台を準備してそこ経由でスクレイピングする
- 239 名前:デフォルトの名無しさん mailto:sage [2021/08/04(水) 01:04:19.47 ID:wXXobJu90.net]
- >>236
スクレイピングの勉強
- 240 名前:デフォルトの名無しさん [2021/08/04(水) 11:12:04.78 ID:Ud4GmCQc0.net]
- >>236
とりあえず、関心のあるページをローカルに保存してnokogiriでアクセスしてみれば? crawler部分とscrap部分を分けるのが吉。 つまり、100pagesをスクレーピングするなら、まずhtmlをblob型でDBにinsertしてから欲しいデータをnokogiriで取り出すのだ。
- 241 名前:デフォルトの名無しさん mailto:sage [2021/08/04(水) 11:45:59.21 ID:BE8GLseK0.net]
- >>234
よく見るのは、devise gem を使う パーフェクト Ruby on Rails、2020/7 には、載っていない 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9 には少しだけ載っている。 ただし、この本は、Ruby 2.5.1, Rails 5.2 Ruby on Rails 6 実践ガイド、黒田努、2019/12、には載っている ただし、上の黒田努の2冊の本では、devise を使わず、自作している Rails チュートリアル・Rails ガイドも参照 YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、 2千人の未経験者が、Rails の転職用ポートフォリオを作っている。 そこへ入って、聞いた方がよい
- 242 名前:デフォルトの名無しさん mailto:sage [2021/08/04(水) 12:01:13.97 ID:BE8GLseK0.net]
- >>236
サイトのrobots.txt を遵守すること! これを守らないと、営業妨害で逮捕される CSS Selector を勉強する。XPath は勉強しなくてよい。 JavaScript も、jQuery 程度は出来た方がよい gem は、Nokogiri, Selenium Webdriver Udemy の山浦清透、2021/6 【作業工程フル公開】エンジニアが30万円案件の制作過程を公開 www.youtube.com/watch?v=tYbVl6N8oxI PHP のLaravel で、マイナビ転職をスクレイピングして、データベースへ保存する 基本、この動画と同じ。 これを、Ruby on Rails へ置き換えるだけ
- 243 名前:241 mailto:sage [2021/08/04(水) 15:15:35.32 ID:BE8GLseK0.net]
- >>234
Ruby on Rails, devise の動画 Farstep、2019/9 【Rails】deviseを使ったログイン機能の実装(名前でログインする方法を解説) www.youtube.com/watch?v=Lmq_WLkxp9c
- 244 名前:241 mailto:sage [2021/08/04(水) 15:35:06.48 ID:BE8GLseK0.net]
- YouTube で「ruby on rails devise」で検索すれば、日本人の動画も多い
Farstep, うるぞー、もぐらストア、 やんばるCODE 守護神・バグ取り名人 たけ
- 245 名前:デフォルトの名無しさん mailto:sage [2021/08/04(水) 22:15:34.77 ID:y1FxFhCLr.net]
- jQueryって単語、1万年ぶりに見たわ
- 246 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 00:10:48.44 ID:r/zZzNU40.net]
- >>245
一万十歳かな?
- 247 名前:デフォルトの名無しさん [2021/08/05(木) 12:32:32.94 ID:dqIKXfcM0.net]
- >>242
>>サイトのrobots.txt を遵守すること! >>これを守らないと、営業妨害で逮捕される どういうことですか? 詳しくお願いします
- 248 名前:218 mailto:sage [2021/08/05(木) 13:11:38.51 ID:bqGeTZjz0.net]
- >>231
パーフェクト Ruby on Rails 【増補改訂版】 (Perfect series)、2020/7 の92 ページで、 コントローラー内で、private メソッドを定義して、 条件によって、strong parameters を変える例が書いてある 管理者・一般ユーザーで変える例 params.require(:user).permit(:name, :admin) params.require(:user).permit(:name)
- 249 名前:242 mailto:sage [2021/08/05(木) 13:20:50.00 ID:bqGeTZjz0.net]
- >>247
>>242 に書いてある、山浦清透の動画を見れば分かる 各サイトには、robots.txt が置いてあって、 スクレイピングする場合は、必ず30秒空けるとか、 このフォルダはスクレイピングしてはならないとか、多くの条件が書いてある それを守っていないと、営業妨害になる スクレイピングは初心者向きじゃないので、各サイトと契約して、API を使うべき! なぜかと言うと、初心者のプログラムにはバグが多いから、 無限ループしたりして、サイトへ無限にアクセスしたりする それで、営業妨害で逮捕されるかも知れないから、すごく危険! プロでも、スクレイピングはしない。 必ず、サイトと契約して、APIを使う 5ch もそう。契約して、APIを使えと言ってる。 勝手にスクレイピングすると、訴えてくるかも知れない
- 250 名前:デフォルトの名無しさん [2021/08/05(木) 13:38:00.10 ID:/9S9EoKc0.net]
- >>249
私のスクレイピングしたいサイトにはAPIは公開されていません またrobots.txtも設置されていません robots.txtでリクエスト間隔の指定なんてあるのですか? 常識的に数十秒から数分に一回程度のリクエストなら問題ないと思いますが 営業妨害ってどういう意味ですか IT企業に勤める知り合いはスクレイピングで求人を出すことがあると言ってましたが嘘でしょうか? 5chでスクレイピングしたら相手にバレて訴えられることがあるのですか?
- 251 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 14:04:49.73 ID:RzFkoDJoM.net]
- >>250
あるよ 数分に一回のリクエストで落ちるゴミサイトだろうと、結果的に相手の業務に支障が生じれば業務妨害罪に問われる可能性がある
- 252 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 14:10:13.57 ID:5L8sIm7d0.net]
- >>250
> 常識的に数十秒から数分に一回程度のリクエストなら問題ないと思いますが > 営業妨害ってどういう意味ですか 誰にとっての「常識」ですか? 某岡崎市の某図書館の「りぶらはっく」の件を知りませんか? (情報リテラシのある側からしたら、) あんな程度のアクセスで逮捕されるわけない「はずだと思う」なのに、 実態は、全部ゾンビ化(作った業者がアレ)していて、 け●さつがわも情報リテラシがなくアレだから、 結果がアレになっちゃったんですよ。 いいですかー、ここは日本です。 訴える側の後ろ側の行政側がアレな場合が多々あり、 情報リテラシがまったくない、矛盾しまくった法治国家なわけですよ。 誰の常識かは、サイトを提供している側が情報リテラシがない場合、その情報リテラシがない前提が常識なわけです。 つまり、その場合、何らかスクレイピングした時点で営業妨害とみなされても仕方ないですよ?
- 253 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 14:53:47.22 ID:/9S9EoKc0.net]
- >>252
結局その事件は不起訴処分ですよね? なぜ不起訴になったかわかりますか 検察側が有罪に出来ないと判断したからです インターネット業界に携わる者たちからすれば余りにも「一般常識」から外れた言いがかりですからね あなたのような無知蒙昧で従順な子羊は司直にとっては美味しいお客様ですね これからも「常識」に則った素晴らしいプログラムを書き続けてくださいね
- 254 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 15:24:32.14 ID:5L8sIm7d0.net]
- >>253
もし本当に訴えられたとき、実際の裁判の場で、>>253 と同じ発言を検察側、裁判官の前で弁論できるとよいですね。
- 255 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 16:15:30.56 ID:r8rfvWmzM.net]
- まあ不起訴で納得できるならいいんじゃないの?
俺だったら逮捕の時点で嫌だけど
- 256 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 17:07:40.75 ID:bqGeTZjz0.net]
- 逮捕状は名目上、第三者と言われる司法・裁判所が出している。
本当は警察・検察、つまり行政と結託しているけどw 警察はマスコミにリークして、有罪の世論を作る だから日本では、逮捕 = 100% 有罪。 100%有罪でも、誰もおかしいと思わない。 他国では有罪率が50% ぐらいだけど、日本だけは100% つまり、三権分立していない。 行政が決めてから、司法が行政のやった事を正当化するような判決文を書く。 行政を勝たせた人だけが出世できるから でも、判決文を書くのを極端に嫌がる。 N国みたいな政党が、YouTube で裁判官の判決文を批判したりして、おかしいのがばれるから 不起訴になるのは、犯罪者が認めた場合 青汁王子みたいに検察へ喧嘩を売ったら有罪にされたけど、 徳井みたいに脱税を認めたら、不起訴になった
- 257 名前:256 mailto:sage [2021/08/05(木) 17:20:52.40 ID:bqGeTZjz0.net]
- その人がやった事を認めたから、不起訴にした
日本では、逮捕 = 100% 有罪だから、絶対に有罪にできる。 日本では自白をすると、裁判所で何を言っても、くつがえせない。 嘘をついて、自白をするわけがないと言う だから検事は、拷問・家族を脅迫して、自白をさせる 青汁王子みたいに検察の拷問を発表したら、有罪にされた。 それで青汁王子は、検察改革として選挙に立候補するかも知れない 一方、徳井は脱税を認めたら、不起訴になった ZOZO・前澤も、脱税をマスコミにリークされた。 でも、N国が国会で誰がリークしたか聞いたら、皆、白を切った これを国会で追求されたら、まずいから。 警察から、マスコミへリークしているのがばれるから 前澤のは、そもそも脱税でもない。 解釈の違い それを警察がマスコミを使って、青汁王子みたいに悪人に仕立てようとした。 それをN国が国会で質問したから、ばれそうになって白を切った
- 258 名前:デフォルトの名無しさん [2021/08/05(木) 17:25:15.95 ID:I7FszFTK0.net]
- >>257
ちなみに 5chで マルチポストしたら 逮捕されるかもしれないって 知ってた?
- 259 名前:デフォルトの名無しさん [2021/08/05(木) 17:29:15.92 ID:I7FszFTK0.net]
- 逮捕はされないかもしれないけど
自分の悪行を 棚に上げて 正義面したら 地獄へ落ちちゃうよ 閻魔様に 舌を抜かれちゃうんだよ 怖いよ
- 260 名前:デフォルトの名無しさん [2021/08/05(木) 17:32:22.30 ID:I7FszFTK0.net]
- 検察も
警察も 裁判も 怖くないよ 地獄へ落ちると怖いよ 舌を抜かれて 張りの山を登らされて 業火に焼かれるんだよ 熱いよ 痛いよ 怖いよ
- 261 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 18:10:22.22 ID:r/zZzNU40.net]
- きもこわ
- 262 名前:デフォルトの名無しさん mailto:sage [2021/08/05(木) 22:31:27.66 ID:vSsQCnpga.net]
- 別に地獄に落ちるのは怖くないが
昔の人の妄想だし 警察、検察に痛くもない腹を触られるのは怖い
- 263 名前:デフォルトの名無しさん [2021/08/05(木) 23:40:13.64 ID:6menK19J0.net]
- 地獄は怖いよ
怖くないって言ってる人 強がり 一番いけないのは 自分のことを棚に上げて 自分が正義だって言う人 地獄へ行くよ 閻魔様に舌を抜かれるよ 痛いよ でも逮捕はされないかもしれな でも地獄の方がもっと怖い
- 264 名前:デフォルトの名無しさん mailto:sage [2021/08/06(金) 09:34:44.10 ID:7P/+UMXla.net]
- 悪魔の証明みたいだが地獄は存在しない
人間は死んだらそこで意識は消滅。無になる。 意識は脳の中の電気信号の集合だから 脳が動かなくなると意識は永遠に消えてなくなる
- 265 名前:デフォルトの名無しさん mailto:sage [2021/08/06(金) 20:13:46.87 ID:qRWxBcUir.net]
- 1. 世界とは事実の総体である。
2. 世界とは<私>の世界である。 2-1. 故に、世界の限界とは<私>の限界である。 2-2. <私>は死なない。視野の端が存在しないように、世界の死は存在しない。 2-2-1. 故に、地獄の存在は事実ではない。 2-2-2. 地獄について語ることはできない。 3. 語りえないことについては沈黙しなければならない。 QED?
- 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があるぐらいだから、
使われてると思うよ。
|

|