Ruby 初心者スレッド Part 67 (748レス)
Ruby 初心者スレッド Part 67 http://mevius.5ch.net/test/read.cgi/tech/1608837867/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん (ワッチョイ b72c-yePO) [] 2020/12/25(金) 04:24:27.68 ID:aa9Khe9z0 プログラミング言語 Rubyについての、初心者向けスレです。質問・要望・雑談などをどうぞ 質問するときは、OSやRubyのバージョン、エラーメッセージを書いて下さい。 Ruby on Rails については、WEBプログラミング板で 前スレ Ruby 初心者スレッド Part 66 https://mevius.5ch.net/test/read.cgi/tech/1578068134/ るりまサーチ (リファレンス検索) http://rurema.clear-code.com/ Rubyist Magazine - るびま http://jp.rubyist.net/magazine/ 逆引きRuby http://www.namaraii.com/rubytips/ Ruby コミュニティ公式 https://www.ruby-lang.org/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1608837867/1
622: デフォルトの名無しさん (ワッチョイ 7b66-NHSw) [sage] 2023/03/07(火) 10:49:58.83 ID:0yJrO03Z0 どうしても解決できないがRailsに触ってみたいなら Railsチュートリアルに従ってCloud9上でやるか(多分クレカが必要) WSLの導入を検討するかかなあ。 昔もフォルダ名にスペースが含まれたり日本語が含まれてて 動かんとかよくあったけどいまだにあるんだなあ。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/622
623: デフォルトの名無しさん (ワッチョイ 8b40-oEU1) [] 2023/03/07(火) 11:38:27.82 ID:eOMIe0zX0 >>621 ユーザー名は日本語ですねwひらがな2文字です。 それがそんなに影響してるんすね http://mevius.5ch.net/test/read.cgi/tech/1608837867/623
624: デフォルトの名無しさん (ワッチョイ 8b40-oEU1) [] 2023/03/07(火) 12:50:55.71 ID:eOMIe0zX0 >>621 とりあえずユーザー名を変えて試してみたらいいんですかね? http://mevius.5ch.net/test/read.cgi/tech/1608837867/624
625: デフォルトの名無しさん (ワッチョイ 7b66-NHSw) [sage] 2023/03/07(火) 14:06:24.57 ID:0yJrO03Z0 >>624 多分単純にユーザー名変えるだけだとフォルダ名は変わらないから駄目なんじゃないかな。 新しくアルファベットのみのユーザー作って、そのユーザーでログインしないと。 ただ、それをすると今のユーザーの設定は引き継がれないし Rails使う時だけそのユーザーにログインしないといけなくなるのでちょっとめんどくさいかも。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/625
626: デフォルトの名無しさん (ワッチョイ 6984-iJGe) [sage] 2023/03/07(火) 14:10:48.58 ID:vk4APYnr0 だから、初心者ほど、あれほどWindowsを使うなと言っているわけで http://mevius.5ch.net/test/read.cgi/tech/1608837867/626
627: デフォルトの名無しさん (ワッチョイ 7b66-NHSw) [sage] 2023/03/07(火) 14:22:52.66 ID:0yJrO03Z0 RailsチュートリアルでCloud9をわざわざ使ってるのも環境統一できるからだしなあ。 自分がどうしてもWindowsマシン1台でやれって言われたらWSLでUbuntu入れて そこでやる。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/627
628: デフォルトの名無しさん (ワッチョイ 8b40-oEU1) [] 2023/03/07(火) 14:23:46.47 ID:eOMIe0zX0 >>625 ユーザー名を変えた後にrubyをアンインストールして入れ直したりしても無理なんですかね? http://mevius.5ch.net/test/read.cgi/tech/1608837867/628
629: デフォルトの名無しさん (ワッチョイ 5310-AVBr) [sage] 2023/03/07(火) 14:40:43.15 ID:msqWHE5U0 Windows固有の問題も聞かないと解決できないんだし WSL2でやるのがまちがいないよ このあともネイティブ拡張や外部プログラムに依存してるgemで絶対ハマる http://mevius.5ch.net/test/read.cgi/tech/1608837867/629
630: デフォルトの名無しさん (ワッチョイ 8b40-oEU1) [] 2023/03/07(火) 14:51:13.04 ID:eOMIe0zX0 >>625 rails使う時だけで良いですね、指示通りにできなくてどうしてもやりたくてモヤモヤしてるだけなんで。 なんなら新しいユーザーをrailsにしようとおもいます http://mevius.5ch.net/test/read.cgi/tech/1608837867/630
631: デフォルトの名無しさん (ワッチョイ 7b66-NHSw) [sage] 2023/03/07(火) 15:00:44.35 ID:0yJrO03Z0 >>630 やってみて、できたら報告してくれるとうれしい。 それでも駄目ならWSLについて調べてそっちでやれば割とすんなり行くんじゃないか。 ググるかqiita調べれば記事いっぱいでてくるだろう。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/631
632: デフォルトの名無しさん (アウアウエー Sae3-4fLd) [sage] 2023/03/07(火) 15:58:28.99 ID:CdvGJ9oAa >初心者ほど、あれほどWindowsを使うな Rubyに関しては同意 っていうかRubyもうオワコンで良くね http://mevius.5ch.net/test/read.cgi/tech/1608837867/632
633: デフォルトの名無しさん (ワッチョイ 8b40-oEU1) [] 2023/03/07(火) 15:59:29.31 ID:eOMIe0zX0 よく分かんないんすけどWindowsでrubyを触ること自体あまり良くないんすか? http://mevius.5ch.net/test/read.cgi/tech/1608837867/633
634: デフォルトの名無しさん (ササクッテロロ Sp45-Ip/m) [] 2023/03/07(火) 16:12:13.76 ID:09h4aa1hp Rubyとjava選べるならどっちやるよ? http://mevius.5ch.net/test/read.cgi/tech/1608837867/634
635: デフォルトの名無しさん (ワッチョイ 1302-W5Lg) [sage] 2023/03/07(火) 19:56:32.42 ID:cliNPotC0 そもそもWindows上でプログラミングすることがあんまり推奨できない パスとか漢字コードとか引っかかるところ大杉 http://mevius.5ch.net/test/read.cgi/tech/1608837867/635
636: デフォルトの名無しさん (ワッチョイ eb01-oEU1) [] 2023/03/07(火) 20:15:30.84 ID:uRhwCRx20 >>635 じゃあMacとかが良いんですかね? http://mevius.5ch.net/test/read.cgi/tech/1608837867/636
637: 614 (アウアウウー Sa1d-3zFX) [sage] 2023/03/07(火) 20:27:30.71 ID:wbYp+Qgwa >C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb:50:in `match?' : invalid byte sequence in UTF-8 (ArgumentError) ウェブ系では全言語で、Windows の日本語・CP932(shift-jis), UTF-16 がダメ。 それで、MSYS2 でバグる 日本語のユーザー名やファイルパス、 C:\Program Files などのファイルパス中の半角空白もヤバイ \ もダメだから、例えばPython では、 C:\Users\Owner\Desktop を、C:\\Users\\Owner\\Desktop みたいに書いている。 Rubyでは、C:/Users/Owner/Desktop と書ける でも、全言語の入門書ではLinux ではなく、MSYS2を使う。 理由は、初心者がLinuxの勉強するのを避けるため そこで、日本語でバグらないように一計を案じたのが、 irb ではなく、VSCode の拡張機能・Code Runner を使う方法 本当はRails のローカル開発なら、 WSL2, Linux, Docker Desktop, Windows Terminal を使う。 YouTube のDeanin の動画を参照 これは、ハイパーバイザーでLinuxも起動するから、 メモリ8GB ぐらいのパソコンでもキツイ http://mevius.5ch.net/test/read.cgi/tech/1608837867/637
638: デフォルトの名無しさん (ワッチョイ fb66-oEU1) [sage] 2023/03/07(火) 20:50:01.17 ID:PDMeVJPD0 シェア大きいデスクトップOSから小さいOSに行っても仕方がない。 個人のスクリプトなんて殆どはデスクトップのちょっとした自動化やツール作成に過ぎんしWebでもRubyは落ちていくだけなんだから。 プログラミング言語やそのライブラリが不出来なのが原因で 自分のOS乗り換えるとか馬鹿げすぎてる。 殆どの人にとって本末転倒。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/638
639: デフォルトの名無しさん (ワッチョイ eb01-oEU1) [] 2023/03/07(火) 21:18:43.59 ID:uRhwCRx20 皆さん本当にありがとうございます!なんかよく分からないけど解決しましたわ! 変えたのは新しいユーザー名でローカルアカウントを管理者で追加しただけっす。 まさかこれだけが原因だとは思ってもいなかった、名前変えただけで解決するとは。 数日のモヤモヤが消し飛んだ!よく眠れそう!! これでどういうアプリケーション作ろうか考えながら日々を過ごせるデュフフ! 助かった!!! https://i.imgur.com/25fYItg.jpg https://i.imgur.com/25fYItg.jpg https://i.imgur.com/ZVPsf80.jpg https://i.imgur.com/NSLXfa5.jpg https://i.imgur.com/NSLXfa5.jpg https://i.imgur.com/vFAVrIm.jpg https://i.imgur.com/dUBF91L.jpg https://i.imgur.com/v9JauTv.jpg https://i.imgur.com/njAI57g.jpg https://i.imgur.com/S8niawG.jpg https://i.imgur.com/HTI4JOd.jpg https://i.imgur.com/F8jb7aG.jpg https://i.imgur.com/AvYeRqK.jpg https://i.imgur.com/hGnnL9x.jpg https://i.imgur.com/Y9oaUXx.jpg https://i.imgur.com/cnabhzl.jpg http://mevius.5ch.net/test/read.cgi/tech/1608837867/639
640: デフォルトの名無しさん (ワッチョイ 6984-iJGe) [sage] 2023/03/07(火) 21:45:18.69 ID:vk4APYnr0 >>638 それは違うな WindowsのOS自体が不出来なのが原因 http://mevius.5ch.net/test/read.cgi/tech/1608837867/640
641: デフォルトの名無しさん (ワッチョイ 5310-AVBr) [sage] 2023/03/07(火) 22:39:47.28 ID:msqWHE5U0 不出来なんて書くから荒れる PythonやUnityと違って元々Windows想定してないだけで 無理やりポーティングした連中が周辺含めて面倒みきれてないのが悪い http://mevius.5ch.net/test/read.cgi/tech/1608837867/641
642: 614 (アウアウウー Sa1d-3zFX) [sage] 2023/03/07(火) 22:44:38.18 ID:uM/T9lOBa 黒田努の3冊が分かりやすい 改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9 Ruby 2.5.1, Rails 5.2 の本 Ruby on Rails 6 実践ガイド、黒田努、2019/12 Ruby on Rails 6 実践ガイド[機能拡張編]、黒田努、2020/5 基礎 Ruby on Rails を読んだら、 確か、Rails チュートリアルのRails 5 なら無料で見れる 昔は皆、Cloud 9, Heroku で作っていたけど、 Herokuの無料枠が無くなったのか? YouTube で有名な雑食系エンジニア・KENTA の初心者向けRailsサロンなら、月千円。 他には、Rails専業のRUNTEQ、東京フリーランスのデイトラなど MSYS2 では、またデータベースでバグったりする。 基本的に、CP932 で動くようなモジュールは無い。 CP932の事を知っている外人は、どこにもいない! http://mevius.5ch.net/test/read.cgi/tech/1608837867/642
643: デフォルトの名無しさん (アウアウウー Sa1d-IOBr) [sage] 2023/03/07(火) 23:30:51.04 ID:ezUrq35ga WindowsとUnix互換の違いを理解していないと RubyをWindowsで使った際に発生するトラブルに対処するのは難しい それだけよ http://mevius.5ch.net/test/read.cgi/tech/1608837867/643
644: デフォルトの名無しさん (ブーイモ MM33-YseW) [sage] 2023/03/08(水) 01:55:42.14 ID:qj+ABtmuM >>641 Pythonが元々Windows想定してる? ご冗談を http://mevius.5ch.net/test/read.cgi/tech/1608837867/644
645: デフォルトの名無しさん (ワッチョイ 6984-iJGe) [sage] 2023/03/08(水) 03:21:16.01 ID:nSIfG2D90 とにかく、WindowsでWSL以外のUnix系環境は、一切入れないぐらい決め込んで、Windowsと付き合うぐらいのほうがいい WSL以外に、CygwinとかMSYSとか入れるべきでない (もちろん、分かっているならば、共存できるが、無駄以外の何ものでもない) >>641 それを言うなら、Pythonもひどい http://mevius.5ch.net/test/read.cgi/tech/1608837867/645
646: デフォルトの名無しさん (ブーイモ MM33-QoLb) [sage] 2023/03/08(水) 07:16:52.80 ID:USFtIbBoM WSLあるし今はあんま流行ってないけどvirtualboxでvagrant環境とかね そういえばVagrantfileはrubyで書かれてたんだっけ http://mevius.5ch.net/test/read.cgi/tech/1608837867/646
647: デフォルトの名無しさん (アウアウエー Sae3-4fLd) [sage] 2023/03/09(木) 14:33:04.41 ID:lc0skjdva >>637 シレっと嘘を描くな おまえ KENYA 信者か本人だろ http://mevius.5ch.net/test/read.cgi/tech/1608837867/647
648: デフォルトの名無しさん (ワッチョイ a110-epgM) [sage] 2023/03/21(火) 08:40:41.77 ID:HajkMPAQ0 Windows版ではじめたんですがirbのヘルプ機能やriで反応がなくなって困ってます 確実に再現できる手順はこんな感じ 1. irb を起動して Stri まで打ってタブ補完 2. ドキュメントの先頭が表示されたら Alt+d で全体表示 3. ヘルプのページャーを抜ける(lessを使ってるのでqを入力) 4. 画面がページャーから戻るがキーへの反応なし ヘルプを活用したいのですが付き合い方を教えてください http://mevius.5ch.net/test/read.cgi/tech/1608837867/648
649: デフォルトの名無しさん (ワッチョイ c95f-ab+x) [sage] 2023/03/21(火) 18:26:48.47 ID:C2q9ydgP0 #include <ruby.h>したプログラムでfcloseを呼び出したらrb_w32_fcloseという関数が呼び出されてその中でエラーになる現象に出くわした rb_w32_fcloseでぐぐったらずばりruby.hから#includeされているwin32/win32.h中で「#define fclose(f) rb_w32_fclose(f)」されているのが原因と解説しているサイトがあった しかしこの解説は14年前の記事だよ!?ruby 3.2.1でもこの#defineが残っていて同じ問題が起きるよ!? 標準ライブラリ関数であるfcloseを#defineするなどという行儀の悪いことをしたばかりか3.2.1でもまだ直っていないとはどういうことであろう http://mevius.5ch.net/test/read.cgi/tech/1608837867/649
650: デフォルトの名無しさん (ワッチョイ c95f-ab+x) [sage] 2023/03/21(火) 18:33:52.65 ID:C2q9ydgP0 >>648 vcpkgでビルド(vcpkg rubyでぐぐって最初に出て来るページの方法)したRuby 3.2.1のirbだと再現しなかった インストール方法とバージョンを書いた方が答えが来るかも http://mevius.5ch.net/test/read.cgi/tech/1608837867/650
651: デフォルトの名無しさん (ワッチョイ a110-epgM) [sage] 2023/03/21(火) 21:33:33.03 ID:HajkMPAQ0 ありがとう。 rubyinstaller-3.2.1-1-x64.7z を C:\Ruby32-x64 に展開して C:\Ruby32-x64\bin にパスを通しました。 ruby 3.2.1 (2023-02-08 revision 31819e82c8) [x64-mingw-ucrt] を Windows11 上の Windows ターミナル バージョン: 1.16.10262.0 で使ってます。 確実に再現するわけではないようで、ページャーから戻って反応したら バックスペースで Stri に戻してタブ補完、Alt+d を何度か繰り返すと発現します。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/651
652: デフォルトの名無しさん (ササクッテロラ Sp9d-2rW7) [] 2023/03/21(火) 21:56:12.11 ID:j1wCLUw7p スクールでRubyやってるんだが仕事でc#やれることになって辛すぎる http://mevius.5ch.net/test/read.cgi/tech/1608837867/652
653: デフォルトの名無しさん (ワッチョイ c95f-aodc) [sage] 2023/03/21(火) 22:00:08.53 ID:lol8+tHB0 >>651 mingwやなくてVCビルドと書いてんのに試さないんだ? Win連携するならしゃーないけど そうでないならWSL2で動かすのがまちがいないよ http://mevius.5ch.net/test/read.cgi/tech/1608837867/653
654: デフォルトの名無しさん (ワッチョイ a110-epgM) [sage] 2023/03/21(火) 22:39:27.58 ID:HajkMPAQ0 発現したりしなかったりってのが気になったので 思い付きでaffinityを指定して使うコアを1個だけ指定したら発現しなくなりました。 めんどくさいんでもうこれで解決ってことで http://mevius.5ch.net/test/read.cgi/tech/1608837867/654
655: デフォルトの名無しさん (ワッチョイ c95f-ab+x) [sage] 2023/03/21(火) 23:09:01.49 ID:C2q9ydgP0 vcpkgとは別にrubyinstaller-3.2.1-1-x64.7zを解凍したやつあるからちょっと試してみた Windows10だしWindowsターミナル入ってないからpowershellでやってみたけど再現しないな http://mevius.5ch.net/test/read.cgi/tech/1608837867/655
656: 614 (アウアウウー Sa95-jnF6) [sage] 2023/03/21(火) 23:50:54.71 ID:0fmXlD4Ba >>637 に書いたように、MSYS2/MinGW, irb はダメ! データベースや日本語でバグル 書き忘れたけど、WSL2, Linux では、 日本人が作った多言語バージョンマネージャーのanyenv がお勧め。 同様のツールに、asdf もある 対応言語 Renv, crenv, denv, erlenv, exenv goenv, hsenv, jenv, jlenv, luaenv nodenv, phpenv, plenv, pyenv, rbenv sbtenv, scalaenv, swiftenv, tfenv http://mevius.5ch.net/test/read.cgi/tech/1608837867/656
657: デフォルトの名無しさん (ワッチョイ d2bd-+msU) [] 2023/03/26(日) 05:01:39.43 ID:OlOn0nrS0 言語開発って続いてるの? 教科書でもPython でしょ 国が採択しない言語開発してどうするの? 負けを認めろよ http://mevius.5ch.net/test/read.cgi/tech/1608837867/657
658: デフォルトの名無しさん (ワッチョイ aebb-vk7m) [] 2023/03/26(日) 15:33:29.61 ID:kD3idY+R0 Rubyはほんと、教材商法・スクール商法で見るだけのものになっちまった http://mevius.5ch.net/test/read.cgi/tech/1608837867/658
659: デフォルトの名無しさん (ワッチョイ dd5f-2p+o) [sage] 2023/03/26(日) 15:41:43.95 ID:7zNZ7K4O0 Rails以外にも案外Ruby製のツールがあって 依存してるところまだまだ多いと思うよ 個人的にはまったく困らないけど http://mevius.5ch.net/test/read.cgi/tech/1608837867/659
660: デフォルトの名無しさん (アウアウウー Saa5-jS6D) [sage] 2023/03/26(日) 23:47:43.21 ID:84pulk9Sa HiPro Tech 2022 によると、 バックエンドエンジニア : 80万円 Ruby : 90 Python, Go : 85 レガシー C#.NET, ASP.NET, Java : 80 C : 70 http://mevius.5ch.net/test/read.cgi/tech/1608837867/660
661: デフォルトの名無しさん (ブーイモ MMb6-8ZL+) [sage] 2023/03/27(月) 06:46:21.42 ID:Zms4zMZFM 自分のいる会社だとJava(とかKotlinでAndroid)案件は50人規模とかあるけどRuby/Rails案件は4,5人規模が多い 個人的には圧倒的にRubyが好きだけど http://mevius.5ch.net/test/read.cgi/tech/1608837867/661
662: デフォルトの名無しさん (ワッチョイ 4910-uhGV) [sage] 2023/03/28(火) 23:20:14.76 ID:TltQQt7h0 irbでAlt+dのフルヘルプ表示の後で固まる件だけど 第12世代のCore i7そのまま(論理CPU20個)だとそこそこ起こる Start-Process 'ruby' '-S irb' -NoNewWindow -Wait -PassThru | % { $_.ProcessorAffinity = 1 } とかして論理CPU1個に指定すると起きない 古い第3世代のCore i7そのまま(論理CPU8個)だと起きない 微妙な競合が起きてる雰囲気だけどRubyを信じて使っていいのか不安になってきた http://mevius.5ch.net/test/read.cgi/tech/1608837867/662
663: デフォルトの名無しさん (ワッチョイ a9b1-VgrF) [] 2023/04/12(水) 23:29:31.69 ID:CI3e3lhQ0 この前久しぶりに覗いてみたんだけどRubyがミニツクって死んだの? http://mevius.5ch.net/test/read.cgi/tech/1608837867/663
664: デフォルトの名無しさん (ワッチョイ 41f0-yO2X) [sage] 2023/04/13(木) 11:58:31.89 ID:mRtRmWEi0 BFFアーキテクチャ嫌い http://mevius.5ch.net/test/read.cgi/tech/1608837867/664
665: 614 (アウアウウー Sa05-cPl8) [sage] 2023/04/13(木) 13:37:33.70 ID:locxrLlCa PowerShell のStart-Process の事? >>637 に書いたように、MSYS2/MinGW, irb はダメ! データベースや日本語でバグル http://mevius.5ch.net/test/read.cgi/tech/1608837867/665
666: デフォルトの名無しさん (ワッチョイ 41f0-yO2X) [sage] 2023/04/13(木) 15:27:38.87 ID:mRtRmWEi0 Dockerでいいだろ http://mevius.5ch.net/test/read.cgi/tech/1608837867/666
667: デフォルトの名無しさん (ワッチョイ bd5f-JuRI) [sage] 2023/04/13(木) 15:35:08.69 ID:EltVqAhD0 ターゲットがLinuxやなくホストOSだったら? Webアプリ化できる範囲ならいいけど http://mevius.5ch.net/test/read.cgi/tech/1608837867/667
668: デフォルトの名無しさん (アウアウウー Sac3-ixN4) [] 2023/05/07(日) 20:19:34.43 ID:QZNbJigga 最大値が複数ある場合に、該当する全てのインデックスを取り出すには、どうする? 漏れのやり方は、 ary = [ 5, 4, 5 ] p max = ary.max #=> 5 p result = ary.each_with_index.select { |num, idx| num == max }. map { |ary| ary[ 1 ] } #=> [0, 2] http://mevius.5ch.net/test/read.cgi/tech/1608837867/668
669: デフォルトの名無しさん (ブーイモ MM27-ahoE) [sage] 2023/05/21(日) 22:49:59.52 ID:ZMxA9gJ3M fedoraです libruby.so.3.1 に依存してて require open-uri が失敗するようです。 3.2では動くようになりませんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1608837867/669
670: デフォルトの名無しさん (ワッチョイ 6f5f-kgJw) [sage] 2023/05/22(月) 15:32:59.23 ID:sAlsu4+P0 環境隠すしエラーそのまま貼らないからエスパー必至 自前ならビルドに失敗してる 解決できないならDockerコンテナ使ったほうがいい http://mevius.5ch.net/test/read.cgi/tech/1608837867/670
671: デフォルトの名無しさん (ブーイモ MM7f-kzDK) [sage] 2023/05/28(日) 05:56:00.24 ID:Ie6k1/AyM 最近は出来るだけRubyは使わない方向としてる。理由は依存関係が複雑過ぎるからトラブル時に解決が困難なこと。texliveみたいなのあってもいいんじゃない? マイナーなので症状でググっても、最近はヒットしないケースが殆んど。 既存でやむを得ないもの以外、外せるものは少しづつ外しているのが実情。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/671
672: デフォルトの名無しさん (アウアウウー Sa8f-AKtI) [sage] 2023/05/30(火) 05:23:38.77 ID:hG6L19Sqa そもそも、libruby.so.3.1 で、Ruby 3.2 が動くの? バージョンが違うのに 漏れは、Windows 10, WSL2, Ubuntu 18.04 で、 日本人が作った、多言語バージョンマネージャーのanyenv で、 ruby, node.js を入れているけど、同様のツールに、asdf もある。 anyenvでは、nodenv, pyenv, rbenv などを使う 他には、Docker を使う 君は、どのバージョンマネージャーを使っている? そもそも、fedora は素人向きじゃない。 テスト環境用。まともに動かないだろ Ubuntuの安定版、20.04/22.04 を使いな。 あまり新しいのにすると、各モジュールが動かないかも http://mevius.5ch.net/test/read.cgi/tech/1608837867/672
673: デフォルトの名無しさん (ブーイモ MMb9-fG05) [sage] 2023/06/09(金) 20:19:39.14 ID:2LAkUH9UM どっちも so.3 にシンボリックリンクされてるな http://mevius.5ch.net/test/read.cgi/tech/1608837867/673
674: デフォルトの名無しさん (ワッチョイ cf05-IPSQ) [] 2023/08/01(火) 17:59:14.06 ID:gmCvkwam0 独学の初心者です どのクラスでも使う汎用的なメソッドを作りたいんですが こういう時ってクラス外で定義して関数にするのか それともモジュールにするのとどちらが良いのでしょうか? というかモジュールの使い処がいまいち理解できていません http://mevius.5ch.net/test/read.cgi/tech/1608837867/674
675: デフォルトの名無しさん (アウアウウー Sa1f-dFKk) [sage] 2023/08/01(火) 19:15:09.38 ID:0t0I81Pra 理想的にはMathやFileUtilsを参考にmodule_function クラス名を名前空間的に使ったクラスメソッドなんかも悪くはない http://mevius.5ch.net/test/read.cgi/tech/1608837867/675
676: デフォルトの名無しさん (アウアウウー Sa1f-IPSQ) [] 2023/08/02(水) 09:23:39.40 ID:4pI1Wfnva mix-in http://mevius.5ch.net/test/read.cgi/tech/1608837867/676
677: デフォルトの名無しさん (ワッチョイ cf05-IPSQ) [] 2023/08/03(木) 00:48:30.43 ID:xJtx41VE0 ありがとうございます どちらも試しましたが取りあえずmix-inの方でやっていく事にしました http://mevius.5ch.net/test/read.cgi/tech/1608837867/677
678: デフォルトの名無しさん (ワッチョイ e348-7tt+) [] 2023/09/02(土) 00:26:36.73 ID:z/gB7JNN0 rubyで、あるファイルのファイル名を取得したいとき、 そのファイル名がUTF-8-MACの場合どうすればいいですか? http://mevius.5ch.net/test/read.cgi/tech/1608837867/678
679: デフォルトの名無しさん (ワッチョイ b35f-3GEm) [sage] 2023/09/02(土) 09:19:28.34 ID:B59+Sgxx0 脳内ではつながってるんだろうけど質問になってない http://mevius.5ch.net/test/read.cgi/tech/1608837867/679
680: デフォルトの名無しさん (アウアウウー Sae7-fXI3) [] 2023/09/02(土) 14:46:55.42 ID:mCX3wjBNa どうもしなくて良いのでは http://mevius.5ch.net/test/read.cgi/tech/1608837867/680
681: デフォルトの名無しさん (アウアウウー Sae7-w3JM) [sage] 2023/09/03(日) 01:52:14.83 ID:wudKI+s6a 「ruby UTF-8-MAC」で検索! Macのファイル名に使われる、NFDなUTF-8(通称UTF-8-MAC)を、通常のUTF-8に変換する。 UTF8-MAC、アップルによって修正された、 Normalization Form D(NFD・分解済み)という形式のUTF-8です。 濁音や半濁音が2文字扱いになる String#encode を使って filename_utf_8 = filename_utf_8_mac.encode(Encoding::UTF_8, Encoding::UTF8_MAC) http://mevius.5ch.net/test/read.cgi/tech/1608837867/681
682: デフォルトの名無しさん (ワッチョイ a37d-+GqY) [sage] 2023/09/03(日) 04:30:11.51 ID:viellF9f0 MAC からその他の環境であれば String#unicode_normalize() で NFC に変換しても良いでしょうけど MAC から MAC であればそのまま何もしない方が良いと思う http://mevius.5ch.net/test/read.cgi/tech/1608837867/682
683: デフォルトの名無しさん (ワッチョイ dee6-dtHc) [] 2023/09/23(土) 00:31:38.96 ID:aQUNS12d0 rubyでOCRAを使って感動していましたが、 最近はOCRAでもエラーばかりです。 exe化の良い方法を教えてください。(教えて君ではなくおじいさんになってしまった。) http://mevius.5ch.net/test/read.cgi/tech/1608837867/683
684: デフォルトの名無しさん (ワッチョイ 6384-O3vA) [sage] 2023/09/23(土) 00:54:25.92 ID:1rf3sz5t0 >>683 Neriでも使えばよいのでは? http://mevius.5ch.net/test/read.cgi/tech/1608837867/684
685: デフォルトの名無しさん (ワッチョイ 6de6-lHjV) [] 2023/10/09(月) 08:07:49.09 ID:2tIVtmSa0 Rubyって面白そうなのに 日経ソフトウェアで一度も特集されませんね。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/685
686: デフォルトの名無しさん (ワッチョイ 6de6-lHjV) [] 2023/10/09(月) 08:09:27.02 ID:2tIVtmSa0 今からRubyを勉強するぞ・・・ 止めるなら今のうちだ。 それとも負けずに教えてください。 目標は欲しいツールを自分で作れるようになることです。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/686
687: デフォルトの名無しさん (ワッチョイ 6de6-lHjV) [] 2023/10/09(月) 08:11:52.40 ID:2tIVtmSa0 たのしいRubyと独習Rubyを購入 5chのこれ、アクセスできなかった。 >>Rubyist Magazine - るびま >>http://jp.rubyist.net/magazine/ 正しくは、これかな、「https://magazine.rubyist.net/」 http://mevius.5ch.net/test/read.cgi/tech/1608837867/687
688: デフォルトの名無しさん (ワッチョイ 0a7a-lHjV) [] 2023/10/09(月) 10:53:42.22 ID:5XBl3KCR0 >>686 ええやん! 応援するよ http://mevius.5ch.net/test/read.cgi/tech/1608837867/688
689: デフォルトの名無しさん (ワッチョイ 0a7a-lHjV) [] 2023/10/09(月) 11:15:26.24 ID:5XBl3KCR0 しかしこのスレではあまり話もできないわ なんせエロCMで気が散ってしまうものw http://mevius.5ch.net/test/read.cgi/tech/1608837867/689
690: デフォルトの名無しさん (ワッチョイ 6de6-lHjV) [] 2023/10/09(月) 12:12:55.62 ID:2tIVtmSa0 >>688 ありがとう。 とりあえず、ひたすらコードを入力してみます。 よいサイトや書籍があったら教えてください。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/690
691: デフォルトの名無しさん (ワッチョイ 5ada-STj1) [sage] 2023/10/10(火) 05:48:38.93 ID:1udEdqxq0 日経ソフトウェアは、ホビーっぽい Ruby, Java はバックエンド技術者だから、プロや転職情報。 Linux, AWS を使う。 Ruby on Rails は、モダンなスタートアップ企業でフルリモート 一方、Javaは、SIer で客先、インターネット禁止。 中抜き・多重請負構造の土方。 家電量販店のバイトまでさせられる、イメージ たのしいRuby・独習Rubyの次は、マネーフォワードの逆引きを読めばよい。 改訂2版 パーフェクトRubyもある それ以降は、Railsになる。 筑波大学も使っている、Railsチュートリアル日本語版の古いRails 5 なら、無料で読める これをスラスラ読むために、有名YouTuber が習得技術ロードマップを作っている。 雑食系エンジニア・KENTA とか、Rails専門学校・RUNTEQ の菊本とか。 Deanin はRailsの第一人者 最初はファイル・文字列処理と、 プログラミングのお題みたいな、ちょっとしたパズルを解くのが良い Enumerable のメソッドは、よく見ておいた方が良い。 パズルに使えるから http://mevius.5ch.net/test/read.cgi/tech/1608837867/691
692: デフォルトの名無しさん (ワッチョイ 5ada-STj1) [sage] 2023/10/10(火) 05:49:02.13 ID:1udEdqxq0 日経ソフトウェアは、ホビーっぽい Ruby, Java はバックエンド技術者だから、プロや転職情報。 Linux, AWS を使う。 Ruby on Rails は、モダンなスタートアップ企業でフルリモート 一方、Javaは、SIer で客先、インターネット禁止。 中抜き・多重請負構造の土方。 家電量販店のバイトまでさせられる、イメージ たのしいRuby・独習Rubyの次は、マネーフォワードの逆引きを読めばよい。 改訂2版 パーフェクトRubyもある それ以降は、Railsになる。 筑波大学も使っている、Railsチュートリアル日本語版の古いRails 5 なら、無料で読める これをスラスラ読むために、有名YouTuber が習得技術ロードマップを作っている。 雑食系エンジニア・KENTA とか、Rails専門学校・RUNTEQ の菊本とか。 Deanin はRailsの第一人者 最初はファイル・文字列処理と、 プログラミングのお題みたいな、ちょっとしたパズルを解くのが良い Enumerable のメソッドは、よく見ておいた方が良い。 パズルに使えるから http://mevius.5ch.net/test/read.cgi/tech/1608837867/692
693: 691 (ワッチョイ 5ada-STj1) [sage] 2023/10/10(火) 05:55:23.51 ID:1udEdqxq0 05:48:38.93 05:49:02.13 1クリックで2回も書き込んで、23秒もずれるなんて、 サーバー時間が狂いすぎ。めちゃめちゃ http://mevius.5ch.net/test/read.cgi/tech/1608837867/693
694: デフォルトの名無しさん (ワッチョイ b671-lHjV) [] 2023/10/10(火) 07:23:24.95 ID:BDsbHemP0 >>690 ワイはRubyでスレ読みすることにしたわ http://mevius.5ch.net/test/read.cgi/tech/1608837867/694
695: 691 (ワッチョイ 09fd-STj1) [sage] 2023/10/10(火) 13:14:18.71 ID:tBEWn+zw0 データを取得してから、 ERB で、<% 〜 %>, <%= 〜 %> を使って、 または、Nokogiri を使って、HTML を作るとか、 Selenium Webdriver で、ブラウザを自動操作するなども出来る http://mevius.5ch.net/test/read.cgi/tech/1608837867/695
696: デフォルトの名無しさん (JP 0H66-HrfX) [sage] 2023/11/23(木) 14:41:35.50 ID:3EANAdRCH プログラミング入門にピッタリなビジュアル言語「Pickcode」が登場 https://gigazine.net/news/20231122-pickcode/ PickRubyを作って利用者を増やそう http://mevius.5ch.net/test/read.cgi/tech/1608837867/696
697: デフォルトの名無しさん (ワッチョイ 87da-zwhO) [sage] 2024/01/23(火) 06:17:44.25 ID:bl4lyV110 まっつん意外と趣味いいな 特にCAにはかなりこだわりがあるようだ 女性セレクト指示書 ・松本の要望 ユニクロ マクドナルド スタバ店員 中学高校教師 弁護士 広報女性 人妻(子供なし) CA(ANA、JAL) ・松本のNG 茶髪 モデル 飲み屋 美容師 アパレル CA(LCC) http://mevius.5ch.net/test/read.cgi/tech/1608837867/697
698: デフォルトの名無しさん (ワッチョイ ff13-MO48) [] 2024/02/04(日) 01:31:48.29 ID:yc8BToGx0 The Odin Project https://www.theodinproject.com High quality coding education maintained by an open source community. ウェブ開発者用で、無料のRuby on Rails, React コースなどもあるけど、これらはどうでしょう? http://mevius.5ch.net/test/read.cgi/tech/1608837867/698
699: デフォルトの名無しさん (ワッチョイ 65cb-0PBQ) [] 2024/03/31(日) 10:31:26.61 ID:WiLTOmZx0 Rubyって海外でもオワコンの雰囲気なのか https://opers-kaigaihanno.com/post-323/ 結局、Railsしかヒットしなかった言語って感じ http://mevius.5ch.net/test/read.cgi/tech/1608837867/699
700: デフォルトの名無しさん (ワッチョイ 6531-snun) [sage] 2024/04/01(月) 16:21:53.67 ID:K9bDc1jK0 ツール類で使われてたりする 最近のはPython/JS/Go/Rust製が大半だけども http://mevius.5ch.net/test/read.cgi/tech/1608837867/700
701: デフォルトの名無しさん (ワッチョイ 0d52-3Rlo) [sage] 2024/04/02(火) 18:22:15.63 ID:X7j2yPVL0 インフラ系のツールは一昔前はRuby製多かったよね 最近ではその辺はみんなからGoかRustに行っちゃって絶滅危惧種だけど http://mevius.5ch.net/test/read.cgi/tech/1608837867/701
702: デフォルトの名無しさん (ワッチョイ 656c-0PBQ) [sage] 2024/04/03(水) 15:58:20.98 ID:eNgZCM350 RubyはWeb開発だとしばらくは使われると思うけど、そのうち消えていくんだろうなあ。 Pythonの文法はあまり好きではないけど、一度主流になるとなかなかなくならない。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/702
703: デフォルトの名無しさん (ワッチョイ 0db7-uvhZ) [sage] 2024/04/05(金) 00:26:53.75 ID:zfuNjquS0 The Ruby on Rails Resurgence - DevOps.com BY: JIM REMSIK ON APRIL 2, 2024 ttps://devops.com/the-ruby-on-rails-resurgence/ http://mevius.5ch.net/test/read.cgi/tech/1608837867/703
704: デフォルトの名無しさん (JP 0H8f-cRB4) [sage] 2024/04/18(木) 12:30:57.95 ID:ZlKVVvZaH a=",,,,".split(".") と a=",,,, ".split(".") で a[0]が違うのがやりにくい http://mevius.5ch.net/test/read.cgi/tech/1608837867/704
705: デフォルトの名無しさん (ワッチョイ 578b-EG7K) [sage] 2024/04/18(木) 14:22:14.91 ID:KvlRtiX30 https://docs.ruby-lang.org/ja/latest/method/String/i/split.html limit == 0 分割個数制限はなしで、配列末尾の空文字列を取り除く limit < 0 分割個数の制限はなし アホな仕様やな http://mevius.5ch.net/test/read.cgi/tech/1608837867/705
706: デフォルトの名無しさん (ワッチョイ 7701-ynB1) [sage] 2024/04/18(木) 14:38:53.85 ID:+9RZR0TW0 >>704 違う文字列だしsplitされないんだから結果も違って当然では? http://mevius.5ch.net/test/read.cgi/tech/1608837867/706
707: デフォルトの名無しさん (ワッチョイ 093a-hIEc) [] 2024/08/17(土) 08:14:57.02 ID:9Uz9N2V10 誰か、以下の間違いを文書係に伝えてください! 漏れは、やり方がわからないので class CSV::Row - Ruby 3.3 https://docs.ruby-lang.org/ja/latest/class/CSV=3a=3aRow.html field, delete の引数は、 header_or_index, minimum_index = 0 なのに、 self[header_or_index] = value self[header, offset] = value の引数は、なぜ2つに分けたのか? self[header_or_index, minimum_index = 0] = value と書けば良かったのでは? それと、 self[header, offset] = value のコード例が、 self[header_or_index] = value の所に書いてあるのも間違い それと、 fields(*headers_and_or_indices) -> Array push(*args) -> self のコード例に、Copy ボタンが無い http://mevius.5ch.net/test/read.cgi/tech/1608837867/707
708: デフォルトの名無しさん (ワッチョイ c195-Xp5Y) [sage] 2024/08/17(土) 11:44:54.96 ID:xfy35KhQ0 >>707 https://github.com/rurema/doctree/wiki/HowToContribute http://mevius.5ch.net/test/read.cgi/tech/1608837867/708
709: 707 (ワッチョイ 1fba-CjR1) [sage] 2024/08/20(火) 03:22:49.15 ID:c93yCXJ/0 fields(*headers_and_or_indices) -> Array values_at(*headers_and_or_indices) -> Array 与えられた引数に対応する値の、配列を返します。 要素の探索に、CSV::Row.field を使用しています。 [PARAM] headers_and_or_indices: ヘッダの名前かインデックスか、Range のインスタンスか、 第 1 要素がヘッダの名前で、第 2 要素がオフセットになっている、 2 要素の配列をいくつでも指定します。 混在することができます。 [RETURN] 引数を与えなかった場合は、全ての要素を返します。 これも、オフセットを指定した場合は、 このインデックスより後で、ヘッダの名前を探します。 重複しているヘッダがある場合に便利です。 みたいに書くべきでは? require "csv" csv = CSV.new( "a,b,a,a\n1,2,3,4", headers: true ) table = csv.read row_3 = table.first p row_3.values_at( ["a", 3], "a", 1, ["a", 1], 3..4 ) # => ["4", "1", "2", "3", "4", nil] >>708 誰か、漏れの代わりに文書係に伝えてください! http://mevius.5ch.net/test/read.cgi/tech/1608837867/709
710: デフォルトの名無しさん (ワッチョイ 7f17-b/nf) [sage] 2024/08/24(土) 07:53:23.51 ID:Jdsx7bDK0 コードのドキュメントを作るとき選択肢はRDocかYRADだけど、 どっちもデザインがいけてないしそもそも見づらくない? YARDはテンプレートで変えられるみたいだけど公開されてるのが全然見つからないし 何とかならんのか http://mevius.5ch.net/test/read.cgi/tech/1608837867/710
711: デフォルトの名無しさん (ワッチョイ 82f6-EMgm) [sage] 2024/08/30(金) 15:15:25.99 ID:bL2sRbri0 漏れは、YARD を使っている RDoc は古いから http://mevius.5ch.net/test/read.cgi/tech/1608837867/711
712: デフォルトの名無しさん (ワッチョイ c67f-zLmf) [sage] 2024/09/24(火) 00:09:46.32 ID:GmU0hAi20 perlは作り直したからダメになったんじゃねーよw 自然言語の性質をより多く取り込もうとしてパンクしたんだよ メクラ http://mevius.5ch.net/test/read.cgi/tech/1608837867/712
713: デフォルトの名無しさん (アウアウエー Sa3f-mL/d) [] 2024/10/16(水) 16:27:37.73 ID:KmdrWIoqa Ruby の仕様に、破壊的な変更が、2.0 以降、入っていないのは、 Python・Perlの言語開発者による独善的な?変更での失敗に学んで いる から、だと思います。) https://qiita.com/asip2k25/items/729d3426c1efa802f336 http://mevius.5ch.net/test/read.cgi/tech/1608837867/713
714: デフォルトの名無しさん (ワッチョイ 4f3b-C5qv) [sage] 2024/10/16(水) 18:15:17.46 ID:Ied0HKdA0 噛み合って無いね わかってないだろうけど http://mevius.5ch.net/test/read.cgi/tech/1608837867/714
715: デフォルトの名無しさん (ワッチョイ 9f8c-lB4s) [sage] 2024/10/16(水) 19:22:38.15 ID:c9nG6uvq0 何かをオワコンって言う奴は10年前の知識で話していて最新情報を追ってないのは確か 今までの経験では100%そうで、追ってる人や俺が話すと驚くかむすっと黙る http://mevius.5ch.net/test/read.cgi/tech/1608837867/715
716: デフォルトの名無しさん (ワッチョイ 8bda-KVDU) [] 2024/10/17(木) 01:03:41.63 ID:WrCN832N0 >>713 それを言うならRuby1.8 -> Ruby1.9の時に互換性ぶっ壊す言語仕様の変更した闇歴史を反省したんでしょ。 前向きに捉えるなら、Maz氏がこの時の変更で満足した。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/716
717: デフォルトの名無しさん (ワッチョイ 4f92-C5qv) [sage] 2024/10/17(木) 14:45:08.02 ID:jj0dHZW60 >>715 浅さ優先で喋るからな ITエンジニアは 文化なら仕方あるまい http://mevius.5ch.net/test/read.cgi/tech/1608837867/717
718: デフォルトの名無しさん (ワッチョイ fbb4-8XhU) [sage] 2024/10/17(木) 14:51:09.32 ID:Bk2Ct1mh0 >>717 計算機科学(computer science)相当の博士課程を修了していないITエンジニアは論外 そんなITエンジニアとやりとりや取引なんかやるだけ無駄 http://mevius.5ch.net/test/read.cgi/tech/1608837867/718
719: デフォルトの名無しさん (ワッチョイ 4fb2-C5qv) [sage] 2024/10/18(金) 11:48:33.77 ID:HiJ5KVmO0 ITエンジニアが文化面語る時はかなり眉唾ではある http://mevius.5ch.net/test/read.cgi/tech/1608837867/719
720: デフォルトの名無しさん (スフッ Sdbf-l2+s) [] 2024/10/18(金) 21:19:11.55 ID:jHxEOeuid 今年が2024年だということも判らなくなった痴呆老人なんだろう http://mevius.5ch.net/test/read.cgi/tech/1608837867/720
721: デフォルトの名無しさん (ワッチョイ 8bda-KVDU) [] 2024/10/18(金) 22:15:03.40 ID:VQpP6XIE0 計算機科学とかは詳しくないが、そういう意味じゃRuby技術者認定試験とか暗記中心であれ持っててもプログラマーとして優秀とは言えないんだよなぁ。 言語仕様オタクを欲しいわけじゃないんだっての。 まだ基本情報技術者試験の方がプログラミング能力を測ってる。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/721
722: デフォルトの名無しさん (アウアウエー Sa3f-mL/d) [sage] 2024/10/19(土) 05:06:07.35 ID:pGZZ/Z6Da 応用は? http://mevius.5ch.net/test/read.cgi/tech/1608837867/722
723: デフォルトの名無しさん (ワッチョイ 2101-mxqR) [sage] 2024/10/23(水) 21:40:40.15 ID:eLjuv7c90 文系は応用のほうが受かる http://mevius.5ch.net/test/read.cgi/tech/1608837867/723
724: デフォルトの名無しさん (ワッチョイ 13de-0KS1) [sage] 2024/10/28(月) 00:35:24.93 ID:7/XJVIz/0 >>716 奇数バージョンはちょっと…… http://mevius.5ch.net/test/read.cgi/tech/1608837867/724
725: デフォルトの名無しさん (オッペケ Sr63-ADQg) [] 2025/02/05(水) 19:49:31.02 ID:zszEGBd4r 本質的にrubyの話ではないかもしれませんが、 あるディレクトリを移動したい(別の名前に変更したい)と思います。 変更先のディレクトリが存在する場合、連番の次のディレクトリ名にしたいと思います。 (adir_1が使われてたらadir_2に) これをatomicに行う方法はありますでしょうか。 adir_1が存在してたら失敗して、リトライするイメージです。 ロックファイルで制御するのは、ちょっと面倒かな、と思います http://mevius.5ch.net/test/read.cgi/tech/1608837867/725
726: デフォルトの名無しさん (ワッチョイ 3f00-9y6F) [sage] 2025/02/05(水) 20:28:56.97 ID:Nxt5VJAz0 #!ruby i=1 while FileTest.directory?("adir_#{i}") i+=1 end File.rename("hoge","adir_#{i}") http://mevius.5ch.net/test/read.cgi/tech/1608837867/726
727: デフォルトの名無しさん (ワッチョイ 8f01-80a/) [sage] 2025/02/06(木) 00:20:43.41 ID:PcE8t6O40 >>725 どこまでアトミックにやりたいかによるんじゃないかな ある名前で存在チェックをしてから その名前でディレクトリを作成するまでの間に 先に同じ名前でディレクトリが作成されるのを防ぐ というだけであればmkdirで可 (後続のrenameが必要なのでそこまで含めるとアトミックではない) 上書きのrename単体で見るとPOSIXではアトミックなのが保証されてる windowsの場合(MoveFileExW + MOVEFILE_REPLACE_EXISTING)は NTFSならアトミックだと言われている(非公式) http://mevius.5ch.net/test/read.cgi/tech/1608837867/727
728: デフォルトの名無しさん (アウアウエー Sabf-J/8e) [] 2025/02/06(木) 10:03:45.63 ID:GcFYqCgfa RubyOnWindowsではファイルロックの代わりにmkdirするのが常識 http://mevius.5ch.net/test/read.cgi/tech/1608837867/728
729: 725 (オッペケ Sr63-ADQg) [sage] 2025/02/06(木) 12:58:02.68 ID:w5SuLeKbr ありがとうございます。 mkdirしたいと思います http://mevius.5ch.net/test/read.cgi/tech/1608837867/729
730: デフォルトの名無しさん (アウアウウー Sa05-nY3F) [] 2025/04/12(土) 12:58:54.16 ID:54aHIZAIa まっつ https://www.youtube.com/watch?v=fTGUQNdudKk http://mevius.5ch.net/test/read.cgi/tech/1608837867/730
731: デフォルトの名無しさん (JP 0Hde-pSf8) [] 2025/05/10(土) 20:08:47.00 ID:mNp9iU4iH Ruby2.7の時代から来たんだけど、まだRubyは世界の覇権取ってる感じかな http://mevius.5ch.net/test/read.cgi/tech/1608837867/731
732: デフォルトの名無しさん (ワッチョイ d200-c2sz) [sage] 2025/05/10(土) 20:19:15.20 ID:6Qm9+mNG0 python 誰だよお前、って言ってたのがいつの間にか立場が逆転しちゃったように感じてます http://mevius.5ch.net/test/read.cgi/tech/1608837867/732
733: デフォルトの名無しさん (ワッチョイ a32d-Lnqo) [sage] 2025/05/11(日) 17:18:52.35 ID:Bb+YHyMI0 軽いWebスクレイピングするのに、前はRuby使ってたけど、 最近はブックマークレットの形にしたJavaScriptで 済ますようになっちゃった 作ったプログラムを人に使わせるときも、 ブラウザで動いてボタンとかもすぐ付けられる JavaScriptを使っちゃう Rubyは自分でちょっとしたプログラムをするぶんには すごく書きやすくて好きなんだけどね http://mevius.5ch.net/test/read.cgi/tech/1608837867/733
734: デフォルトの名無しさん (ワッチョイ b110-jgBs) [] 2025/06/15(日) 10:05:11.18 ID:AK2LC2Cy0 //docs.ruby-lang.org/ja/3.4/library/rexml.html の中の REXML Home, APIリファレンス, チュートリアルが、404になっています。 //www.germane-software.com/software/rexml → //www.germane-software.com/software/XML/rexml/ になっていると思われます。 また、日本語訳関連のサイト //pub.cozmixng.org/~kou/rexml-doc-ja/ はタイムアウト //www.baykit.org/~makotos/ 以下略は //www.baykit.org/ に飛ばされます。 関係者に届くよう願って、ここに書き込みます。 http://mevius.5ch.net/test/read.cgi/tech/1608837867/734
735: デフォルトの名無しさん (アウアウウー Sacd-xHx3) [] 2025/06/15(日) 12:03:17.12 ID:VWehYNCSa >>732 本屋行くと判る pythonの本棚はどんどん拡大してる Rubyは消えそう http://mevius.5ch.net/test/read.cgi/tech/1608837867/735
736: デフォルトの名無しさん (ワッチョイ 75de-1Qah) [sage] 2025/06/15(日) 12:42:05.47 ID:9Zd2esF60 >>735 世界中に数多とある本屋すべてを見たわけでもなく、数件程度の本屋の棚を覗いただけで、分かった気になるのがすごいな http://mevius.5ch.net/test/read.cgi/tech/1608837867/736
737: デフォルトの名無しさん (アウアウウー Sacd-xHx3) [sage] 2025/06/17(火) 05:48:52.24 ID:fmXoBE4Za 現実から目を背けるな http://mevius.5ch.net/test/read.cgi/tech/1608837867/737
738: デフォルトの名無しさん (ワッチョイ 75b6-1Qah) [sage] 2025/06/17(火) 08:12:15.47 ID:8T7OEsul0 現実を知った気になっているのすごいな そんなことは神さま以外にできないぜ http://mevius.5ch.net/test/read.cgi/tech/1608837867/738
739: デフォルトの名無しさん (ワッチョイ 0d81-orfZ) [] 2025/06/26(木) 04:06:43.10 ID:Xqu0aFx/0 Ruby馬鹿すら消えた世界 http://mevius.5ch.net/test/read.cgi/tech/1608837867/739
740: デフォルトの名無しさん (ワッチョイ 23b7-S6wV) [] 2025/06/26(木) 17:11:52.09 ID:zdpAcYpu0 悪意のあるVSCode拡張機能を検出できる「VSCan」 https://gigazine.net/news/20250625-vscan/ ※上記の 本体プログラミング改造で改造コードを仕込む場所や攻撃ポイントを割り出せる ※上記と下記のプログラムでエラーコードをメモリー^上に無いかを調べて別のプログラムを走らせるとエラーコードから親友できるかが割り出せる などいろいろと使用可能 AIを活用した完全自律型の侵入テストツール「XBOW」がHackerOneのランキングでついに人間を抜いて1位に https://gigazine.net/news/20250625-hackerone-xbow/ 上記のプログラムで無理やりティーほーjるを無理やり開ける方法が判明する http://mevius.5ch.net/test/read.cgi/tech/1608837867/740
741: デフォルトの名無しさん (ワッチョイ 23b7-S6wV) [] 2025/06/26(木) 21:29:37.30 ID:zdpAcYpu0 AndroidスマホでもiPhoneでもAIモデルをローカルで実行してチャットできる無料アプリ「Cactus Chat」レビュー https://gigazine.net/news/20250626-cactus-chat-android-ios-ai-local/ インターネット接続不要でAIモデルをローカル実行できる「LM Studio」にMCPサーバーへの接続機能が追加される https://gigazine.net/news/20250626-lmstudio-mcp/ 上記のAIとマクロ機能を使用すればAIのみで会話できるようになる ボイス・トォ・スカル「神や幽霊」の声はこれで行っているのか? マクロ機能の拡張でインターネットにも自動で書き込みが可能になる http://mevius.5ch.net/test/read.cgi/tech/1608837867/741
742: デフォルトの名無しさん (ワッチョイ df01-9Wbx) [sage] 2025/07/05(土) 00:30:51.42 ID:uxuvd9dy0 ここ1年くらいrubyガイジ見ないけどどうしたんだろ http://mevius.5ch.net/test/read.cgi/tech/1608837867/742
743: デフォルトの名無しさん (アウアウウー Sa9b-zcFv) [sage] 2025/07/09(水) 12:09:11.46 ID:EKMDM/sMa 召喚せんでよろし http://mevius.5ch.net/test/read.cgi/tech/1608837867/743
744: デフォルトの名無しさん (ワッチョイ e715-k2hJ) [] 2025/07/23(水) 03:20:41.02 ID:yOhZ4PU40 公式サイトも全然やる気なさそうだね リリース情報くらい日本語ページにも載せろよって思うわ メンテしきれないなら他言語ページは害悪でしかないだろ http://mevius.5ch.net/test/read.cgi/tech/1608837867/744
745: デフォルトの名無しさん (ワッチョイ 1a39-W9J6) [] 2025/08/10(日) 10:18:55.34 ID:9iOvv3Og0 WindowsInstallerのRuby3.4.5をインストールしたんだが gemでTKがインストールできない 3.1の時はgemで問題なくインストールできてたのだけど どうもMSYS2のGCCがバージョンアップしてて古いCの書き方がエラーになってるのか 関数の引数を省略したものとかの曖昧な型が認められないようで などと質問しようと思ってたが gem install tk -- --with-cflags=-std=c99 とやったらインストールできた http://mevius.5ch.net/test/read.cgi/tech/1608837867/745
746: デフォルトの名無しさん (ワッチョイ be0b-20zd) [] 2025/08/24(日) 22:03:19.54 ID:FbJeIrld0 Rubyの新刊って出た? もう死にかけだと思ってるけど 島根行政って全力で頑張ってなかった? 県知事の公式アナウンスまだー? http://mevius.5ch.net/test/read.cgi/tech/1608837867/746
747: デフォルトの名無しさん (ワッチョイ 2955-kM89) [sage] 2025/08/25(月) 00:10:14.96 ID:rL659vSP0 これ >>746 、spam botかもな 最近、ほかのスレでもこういう「?」連打がいくつか見かけた http://mevius.5ch.net/test/read.cgi/tech/1608837867/747
748: デフォルトの名無しさん (ワッチョイ be0b-20zd) [] 2025/08/25(月) 00:24:23.84 ID:7gLXFzFN0 >>747 ちげえよ http://mevius.5ch.net/test/read.cgi/tech/1608837867/748
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s