スレ立てるまでもない質問はここで 161匹目

レス数が950を超えています。1000を超えると書き込みができなくなります。
2022/08/27(土) 16:03:56.00ID:5336PvZW
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ】
スレ立てるまでもない質問はここで 160匹目
https://mevius.5ch.net/test/read.cgi/tech/1652160275/
2022/10/17(月) 13:03:10.51ID:Pb1ynBZv
>>887
詳細を何も書いてないから知らんがなとしか
901デフォルトの名無しさん
垢版 |
2022/10/17(月) 14:32:51.45ID:9xbYncr/
>>899
対策って何だ?お前もRuby馬鹿のお仲間か?
902888
垢版 |
2022/10/18(火) 09:15:33.83ID:fjjhfMGv
Stack-Overflow は何製か知らないけど、
基本、プログラミング関係はRuby on Rails 製

note, Qiita, Zenn とか

dev.to は世界最速。
米国なのに瞬間に表示される。これを超えるのは無理

Gitlab は時価総額1兆円だけど、Go へは移行しない。
Railsを続けると言ってる
2022/10/18(火) 09:35:24.11ID:Yv+0QUaB
Zennの場合
https://zenn.dev/catnose99/articles/zenn-dev-stack
> バックエンドには「個人的に慣れている」「速く実装できる」という理由からRuby on Railsを選びました。ただ、今更ながらZennではExpressやNest.jsを使うべきだったと後悔しています。
2022/10/18(火) 10:18:19.46ID:Yv+0QUaB
RoRから他の技術に乗り換える話はよく聞くが他の技術からRoRに乗り換える話は俺はまだ聞いたことがない
RoRは技術的負債と認識されてることが多いと思うよ
2022/10/18(火) 10:20:37.16ID:T2Q0YRyB
だって他の技術を使ってないからねw
RoRを使ってるからこそ、他の技術ならーって言ってるわけ
2022/10/18(火) 10:22:07.10ID:Yv+0QUaB
> RoRから他の技術に乗り換える話はよく聞くが
2022/10/18(火) 10:23:13.19ID:T2Q0YRyB
> RoRを使ってるからこそ、他の技術ならーって言ってるわけ
2022/10/18(火) 10:27:28.30ID:Yv+0QUaB
他の技術ならーってどこにも書いてないので意味不明なんだがもう少し日本人にもわかりやすく書いてくれないか
RoRのシェアが知りたいということか?
2022/10/18(火) 10:33:17.55ID:Yv+0QUaB
https://www.tiobe.com/tiobe-index/
PHPと比べてみたらバックエンドで比較にならないほど弱いことがわかる
Rubyの用途はRoRだけではないのでその中で更に細分化されて差は広がる
RubyはオワコンとかRubyは終わってないとかいう記事がしばしば目にされる末期
衰退の一途をたどって盛り返す要素が何一つない絵に書いたようなオワコンだよ
2022/10/18(火) 11:14:42.95ID:eZjQhR3g
サーバーサイド用途なら普通にPHPで十分だし遅いとか言われていたのは昔の話
逆にRubyは遅いしRoRぐらいしか優位性が無いがその優位性ももう今となっては無いようなものだし
2022/10/18(火) 11:16:04.11ID:SESHLw14
>>903
少なくともZennは技術的負債としか思ってないな
2022/10/18(火) 11:20:39.76ID:T2Q0YRyB
> 今更ながらZennでは
ではではではでは
2022/10/18(火) 11:56:13.45ID:pPHArx3B
Rubyはだいたいどこでも技術的負債でしかないからなあ
2022/10/18(火) 12:55:09.28ID:plyJo7pW
Ruby下げはともかくそう言う奴に限ってウヨウヨしく中国批判していたりするからワラエナイ
他分野でもあるあるだが自国を下げて他国を叩くアホが少なからずいる
アメリカみたいに名実ともに自国を上げて中国を叩くならまだ理解出来るんだがな
2022/10/18(火) 13:07:56.20ID:ERjDWko3
rubyのJIT対応で爆速になるのかと思ったらphpのJITよりも遅くてメモリつかいまくりらしいな
2022/10/18(火) 13:10:57.57ID:pPHArx3B
そんなでかい藁人形持ち出すまでに追い詰められてるのがオワコンの証じゃないですかね
917デフォルトの名無しさん
垢版 |
2022/10/18(火) 14:17:44.29ID:7espxaO+
RoRが技術的負債になるようなところって
よっぽど技術力が低いところだから何を採用してもダメだよ

RoRほど他へ移行しやすいものないんだから
スケールして合わなくなったのならさっさと移行すればいいだけ
2022/10/18(火) 14:19:03.43ID:pPHArx3B
Zenn「よっぽど技術力が低いのは君では?」
2022/10/18(火) 14:24:30.49ID:RJRoYfE8
バックエンドの仕事はデータベースに問い合わせることでしかないから何使っても同じなんだけどそこでわざわざRubyを選ぶ事自体が負債だよなあ
普通にPHPでいいじゃんていう
どうしてもPHPがだめな理由があるならフロントと同じTypeScriptだろ
2022/10/18(火) 14:53:41.33ID:ERjDWko3
問い合わせるだけならjavaでもいいじゃん
921デフォルトの名無しさん
垢版 |
2022/10/18(火) 15:05:44.41ID:1dXSIN67
>バックエンドの仕事はデータベースに問い合わせることでしかない
ワロタww
ペチパーでもそのレベルだとweb制作以上の仕事はやらせてもらえないわなw
2022/10/18(火) 15:12:24.77ID:oAfMFtaG
ま、わざわざRubyを選ばなきゃならない理由は何一つないからね
2022/10/18(火) 15:18:30.14ID:MwV4VbPD
Rubyを使う事を目的としている奴と、Rubyを使わないことを目的としている奴のバトル
924888
垢版 |
2022/10/18(火) 15:47:34.40ID:fjjhfMGv
例えば、ガーシーのサロンで使っているMastodon は、
PHP からRuby on Rails へ移行した

可読性が高く改修しやすいので、Railsにした

Gitlab もそう。
Go へ移行すると、改修が難しくなる
2022/10/18(火) 15:56:48.18ID:oAfMFtaG
嘘乙
最初からRubyで技術的負債に苦しんでいるのが事実
926888
垢版 |
2022/10/18(火) 16:01:06.30ID:fjjhfMGv
PHP, Scala は、YouTube で有名な雑食系エンジニア・KENTA がオワコン認定した

それで、Scala のTwitter とか、Laravel のZOZO などは大変。
まともな技術者が集まらない

他にも、KENTAは2, 3年前に、AWS EC2 をオワコン認定した。
それで皆、Docker, Fargate を使うようになった

Stack Overflow, TIOBE の滅ぶべき5大言語みたいなものは当たらないけど、KENTAのは確実に当たる。
なぜかと言うと、KENTAは技術を知っているから

検索数から推論しているものは当たらない。
なぜかと言うと、バグが多く低品質の言語の方が、検索数が多くなるから。
それで、よく使われていると判断される
2022/10/18(火) 16:02:09.91ID:eZjQhR3g
Rubyガイジのいう事なんか誰も信じてないのに必死過ぎるんだよなぁw
928888
垢版 |
2022/10/18(火) 16:15:01.88ID:fjjhfMGv
>>903
>今更ながらZennではExpressやNest.jsを使うべきだったと後悔しています

YouTube で外人のプロは、全く逆を言ってた。
試作品がNode.js で8週間も掛かったが、Rails では2週間で作れた

JavaScript のサーバーは、アホらしい
2022/10/18(火) 16:18:57.26ID:NBhk8l76
外人のプロという意味不明なコンプレックス満載のストローマン
2022/10/18(火) 16:20:18.52ID:2axTSYwJ
我々プロはなるべくRoRを使いたくないと思っています
931デフォルトの名無しさん
垢版 |
2022/10/18(火) 16:20:27.04ID:6SrU3YND
オワコンRubyに必死にしがみつくキチガイ
932888
垢版 |
2022/10/18(火) 16:35:11.86ID:fjjhfMGv
YouTube のかよちんは、女子大生でRails のポートフォリオを作って就職して、
開発をやりたいから転職して、今はDjango で作っている

【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
www.youtube.com/watch?v=783JIyyyxMk

彼女も、初心者にはRailsを滑ゥめている。
Djangoは難しいから

KENTA もそう。
Laravel, Djangoでポートフォリオを作らないように言ってる。
モダンな転職先が多い、Railsで作るようにと
2022/10/18(火) 16:53:06.08ID:MpQ00/4g
もうこれKENTAとRubyの評判落とそうとしてやってるだろ
2022/10/18(火) 17:33:58.37ID:cYbCpj8B
信者を装ったアンチって奴だろ
2022/10/18(火) 17:51:26.78ID:eZjQhR3g
本人じゃないなら訴えられるレベルだなw
2022/10/18(火) 18:27:50.12ID:D9O5paIA
こういうのは大抵本人かアンチと相場は決まっている
2022/10/18(火) 19:54:33.09ID:oAfMFtaG
https://hayabusa9.5ch.net/test/read.cgi/news/1666079673/
国が選んだのはRoRではなくC#でした
2022/10/18(火) 20:16:55.94ID:afbskY7C
721 名無しさん@引く手あまた sage 2022/10/18(火) 09:54:49.24 ID:LhP2QdOE0
ちなみに俺は聞かれる前に答えておくけど東証プライム上場企業の正社員でWEBディレクター
上流工程扱ってる
PMO業務がメイン
Excelマクロ、Googleアナリティクス、Googleビジネスプロフィールの操作は上級
契約社員から今の会社に入って正社員になった
前職は派遣で、KDDIでExcelマクロでの業務改善を年収600万でやってた


内容が全然分からない
2022/10/18(火) 21:14:03.43ID:Dvzurlh6
それはギャグやんw
それか20代前半とかならまあw
2022/10/18(火) 21:27:41.66ID:IyX8v+jf
730 名無しさん@引く手あまた sage 2022/10/18(火) 18:01:36.14 ID:LhP2QdOE0
大手一流企業だから、コロナとか関係なくDX推進が積極的に進んでいて、定年までフルリモートワーク
嫌いな上司や同僚とも直接顔合わせることないからノンストレス
暇な日は家でずっとYouTube見たりイラストレーターで絵を描いてNFTアートで売ったり
あー、大企業の正社員で働けてて幸せだなー
まあ俺も昔中小企業の正社員としてクソの役にも立たない、社会に微塵も貢献してない今のお前らと同じようなカスみたいな仕事して年収も500万程度しか貰えてない貧困層だったから分からなくもないがな
早く派遣や契約社員で大手企業に潜り込んで一流の人生歩めよ!


ちなみに捨てセリフ
941デフォルトの名無しさん
垢版 |
2022/10/19(水) 17:26:25.89ID:i+3Ken/o
小さいファイルを複数読み込んでハッシュ速度を比較したいのですが
読み込み時間に占めるハッシュ計算の影響を調べたいのですが
問題としてHDDの読み書きキャッシュが効いてしまって2度目の読み込みが高速化されてしまうのですが
ほぼ平時のキャッシュ効き具合を再現してハッシュ値計算を比較するにはどうすればいいですか
942デフォルトの名無しさん
垢版 |
2022/10/19(水) 17:29:26.23ID:i+3Ken/o
追加です
ハードウェア以外のWindowsの読み込みハッシュも含めてです
どっちが効いてるのかよくわからないです
回数を重ねても、平時の状態を戻せるといいのですが
2022/10/19(水) 18:01:07.32ID:DA67Vdme
>>941
方式ごとの比較をしたいだけなら読み込み時間の影響を廃するためにRAMにデータ全部取り込んでからハッシュ計算するもんじゃねぇの?
2022/10/19(水) 18:02:24.75ID:hmhTQwmw
とりあえず読み込み中は時計止めようや
945デフォルトの名無しさん
垢版 |
2022/10/19(水) 18:05:47.13ID:i+3Ken/o
>>943
方式の比較だけならそれでいいんですが、実際にそれはやりましたが
たとえば10倍遅いハッシュでも総時間の大半が読み込みにかかっていれば
遅くて高精度のほうでも使えます
946デフォルトの名無しさん
垢版 |
2022/10/19(水) 18:10:53.57ID:i+3Ken/o
ハッシュ比較で同じファイルを何度も読み込むのは止めて
ハッシュ関数ごとに、しばらく読み込みがないディレクトリを指定して
総時間に占めるハッシュ計算の割合を求めればいいかとおもいました
これを調べてみます
2022/10/19(水) 18:32:50.45ID:DA67Vdme
>>945
複数回ファイルの走査が必要なハッシュ関数ってちょっと聞いたことがないんだが後学のために教えてくださる?
948デフォルトの名無しさん
垢版 |
2022/10/19(水) 18:38:38.48ID:i+3Ken/o
複数のハッシュ関数を同一条件(ファイル・ディレクトリ)で比較するため
2022/10/19(水) 18:48:13.05ID:d3t+IU1B
すみません。どこで質問したらいいのかわからずここにたどり着きました。
工業系の仕事をしているのですが、客先からもらったデータの複数ある円情報(大小様々)を元にそれらの円の中心位置をテキスト出力できる簡単なアプリケーションを作りたいのですが、どのようなものが初心者向きで簡単に作れるのでしょうか?
もっと複雑な機能がある有償のソフトが会社にあるのですが、簡易的、直感的にすぐ対応できるソフトが欲しく、探してもこういったシンプルな機能だけのソフトもなく自作できないかと思って質問してみました。
どなたかわかる方よろしくおねがいします。
2022/10/19(水) 19:01:19.32ID:kjFQ3fMO
>>948
Win32APIにキャッシュを通さずに読み込む機能がある
やったことがないので使い勝手や注意点などはわからん
また、他の言語でどうするのかも知らん
2022/10/19(水) 19:05:24.35ID:DA67Vdme
とりま、メモリ上のデータをハッシュ関数で舐めるのにかかった時間と、ファイル読み込みにかかる時間を別に測定して足し合わせれば用が足りるだろ?
2022/10/19(水) 19:06:15.21ID:bLGSkIwV
ExcelVBAでよさそう
2022/10/19(水) 19:07:11.45ID:bLGSkIwV
>>949宛て
2022/10/19(水) 22:31:53.91ID:dehkW4uo
>>952
Excelでそんなことができるんですか?知識不足ですみません。
言葉足らずだったかもしれませんが、CADデータの中の図面にある円要素大きさA,B,Cがいくつあってそれぞれが基準として設けたポイントからどの程度離れているかを各穴径毎に出力したいんです。
ちなみに有償のソフトだとその穴をどういうものでどうするか等条件入力等があって工程が長く、シンプルに各穴のポイントが知りたいって時にそういうソフトがあって作れたら良いなって思いました。
2022/10/19(水) 22:37:22.27ID:hmhTQwmw
作れないのに作ろうとするやつ最近多いな
2022/10/19(水) 22:55:50.78ID:og2U1Czu
>>954
計算は何使ってもできるだろうけど入力データのフォーマットが一般的じゃなかったら
ライブラリが入手できる言語やツールを探したほうがいい
2022/10/19(水) 23:05:47.28ID:dehkW4uo
>>956
なるほどそういう違いもあるんですね
確かに一般的な形式のフォーマットではないんでそのようなものだと思っているものの近いです
ライブラリから読み込む若しくはドラッグで持ってきて読み込ませてデータを解析って感じですね
これらを踏まえて言語、ツールはこれがおすすめってありますか??
958デフォルトの名無しさん
垢版 |
2022/10/19(水) 23:16:04.31ID:Siu0jmKN
>>957
そんなのファイル形式さえわかればどんな言語ででも作れるだろ
ただお前みたいな馬鹿には無理だろ
2022/10/19(水) 23:21:38.23ID:dehkW4uo
>>958
なるほどファイル形式さえわかればどんな言語でも作れるんですね
知識0だったのですみません
2022/10/19(水) 23:23:45.85ID:hmhTQwmw
>>958
まあ作れると簡単に作れるは別だけどな
2022/10/19(水) 23:34:12.21ID:HP29zwmk
言語選ぶ前に、要件定義をうまくまとめた方がいい
2022/10/20(木) 02:38:02.56ID:tTmmJ8tT
文献管理ソフト作りたいんだがどの言語選んで何やったらいい?
大まかには日本語文献に特化したRefworksっぽいのを作りたい
ciniiや国会図書館のサイトから特定の情報取り出してソフト内で整序したり取ってきた情報をWordとかに特定の型で出力できるようにしたい
.exeを開いてその中で検索して文献の個別ページ開いたら特定のボタン押して情報抜き出すみたいなの想定してるんだけど(検索に関してはchromeの拡張機能的なのでもいける?)
で、整序されたリストにあるボタン押すと特定の型で情報がクリップボードに保存されるorWordのプラグインで情報出力みたいな
プログラミングに関してはさっぱりなんで難易度とかも含め教えてほしい
963デフォルトの名無しさん
垢版 |
2022/10/20(木) 03:11:33.90ID:jlrAZK3v
人に聞いてる時点で無理
964デフォルトの名無しさん
垢版 |
2022/10/20(木) 07:06:38.26ID:oAWdQWVe
C#だろうね
965デフォルトの名無しさん
垢版 |
2022/10/20(木) 07:41:08.65ID:oAWdQWVe
You Tuberのセイト先生ってほんとにプログラマーやってんの?
ガチゴミのイメージしかないケド…
2022/10/20(木) 08:09:59.24ID:MwzDpM35
>>957
まずはそのCADのフォーマットの仕様を調査してテキストに変換できるか調べる
変換した後にオブジェクトの円のデータがどこにあるか調べる

プログラミング言語とかはその後
967デフォルトの名無しさん
垢版 |
2022/10/20(木) 08:29:58.41ID:exNhzdza
>>962
言語はC#でいいんじゃね

情報取得とビューワーとコンバーターだから、難易度はそれほど高くない
でも、扱うフォーマットが多そうだから時間はかかりそう
968デフォルトの名無しさん
垢版 |
2022/10/20(木) 10:00:53.50ID:0fqvVmRo
正規表現に詳しい方、教えてください。
テキストエディタの置換機能で
【hoge】 → hoge
【fuga】 → fuga
【aaaa】 → aaaa

と、括弧が付いたのが何十箇所もあるのを、一括で括弧を抜く処理がしたいです。
上手い書き方はありますか?
2022/10/20(木) 10:10:39.41ID:Uk5JBJku
使ってるテキストエディタのスレで聞けよ
メモ帳なら置換ダイアログ開いて「【」で検索・置換の欄を空にして全部置換ボタンみたいの押せばなるんじゃねーか
2022/10/20(木) 10:21:31.56ID:DRT51GJj
>>968
エディタの方言にもよるけど
検索文字列:【(.*)】
置換文字列:¥1
971デフォルトの名無しさん
垢版 |
2022/10/20(木) 10:32:54.51ID:0fqvVmRo
ちょっと要約して書いたので【hoge】とか書いてしまいましたが、本当にやりたいことはPHPのLaravelの関数を抜く処理で

{{ __('hoge') }}  →  hoge

とする処理です。
単に 「{{ __('」 と 「') }} 」 を一括置換すると、消えてはいけない部分まで消してしまうので。 「') }} 」 で締めているところは他にもあるので。
「{{ __('」 と 「') }} 」 で挟まれた箇所だけ処理したい、という話です。
2022/10/20(木) 10:49:07.64ID:DRT51GJj
>>971
だから
{{ __\('(.*)'\) }}  →  \1
でできるやろ?
動かしてみて改行含まれないようにする必要が出てきたら.*の代わりに[^\n]*にするだけだし
2022/10/20(木) 11:05:40.64ID:QpDGLQO4
>>971
正規表現だと結局消えるぞ
2022/10/20(木) 11:19:24.23ID:Uk5JBJku
使ってるエディタのスレで聞けよ sedとかLLならともかくそのエディタの正規表現のサポート度合いが分かんねーんだからよ
つかこう書いて上手くいきませんでしたで理解の手助けを求めるなら分かるが、お前のは式の組み立てを他人に投げてやらせてんのと同じじゃねーか
今時正規表現の記法くらいどこにでも転がってんだろうよカンタンに学べんだろ
2022/10/20(木) 11:47:23.30ID:UUAxnkpP
正規表現でもスクリプトやマクロでも
適用対象、除外対象の命名ルール(パターン)が必要では
2022/10/20(木) 12:35:12.55ID:zGrDbuOl
>>962
Ruby on Rails なら、3大データベース・PostgreSQL, MySQL, SQLite のO/R マッパー付き。
プロのウェブ開発者を目指す、未経験者はRailsから始める

その要件が、かなり複雑で難しい。
プロのウェブ開発者とほぼ同じ

もっと単純なものから始めるべき
2022/10/20(木) 12:46:36.48ID:zGrDbuOl
>>965
プロから見ると、YouTuber のセイト先生は、あまり参考にはならない

プロレベルなのは、
YouTube で有名な雑食系エンジニア・KENTA とか、
RUNTEQ の菊本、山浦清透、たにぐちまこと、くろかわこうへい、しまぶー、KBOY

よく「マナブ vs KENTA」と言われるけど、YouTuberには2タイプある

インフルエンサーがプログラミングを説明したものと、
プロのプログラマーがインフルエンサーになったタイプ

技術力は後者

【2022年度版】おすすめエンジニア系YouTuberまとめ16選
s://techgym.jp/colmn/tech_youtuber_10/
2022/10/20(木) 12:58:30.69ID:zGrDbuOl
>>968
このスレよりも、正規表現のスレに書き込んで、聞いてください

たぶん最短マッチ・? でしょ

デフォルトの最長マッチでは、( 〜 1) 2) で、後ろの方・2にマッチしてしまう。
1にマッチさせたいなら、? を付ける
2022/10/20(木) 13:01:35.35ID:EjoMYd4Y
>>978
消える候補が散在してるっていうんだから最短マッチつけても結局それ拾ってしまってだめだぞ
カッコの中身をhoge|fuga|piyoみたいにしなきゃ
2022/10/20(木) 13:12:16.07ID:Uk5JBJku
なんでそうなんだよ 関数の名前なら普通は([[:alnum:]]*)で取れるだろうし、百歩ゆずっても([^']*)で充分取れる
2022/10/20(木) 13:13:32.83ID:EjoMYd4Y
>>980
引用符があるから文字列だろw
2022/10/20(木) 13:22:53.49ID:8psCm6BW
最長マッチで嬉しいことって何かある?
2022/10/20(木) 13:27:24.23ID:EjoMYd4Y
ある
2022/10/20(木) 13:28:35.53ID:8psCm6BW
何がある?
2022/10/20(木) 13:30:46.45ID:EjoMYd4Y
何を検索するかで使いわけるにきまってんじゃん
逆に最長一致を絶対使わないと思ったのはなぜ?
2022/10/20(木) 13:33:09.19ID:8psCm6BW
最長マッチで嬉しいことがなにかあるか聞いただけだよね?
なにアホなこと言い出してるの?
2022/10/20(木) 13:36:46.13ID:EjoMYd4Y
"abc\"def"
引用符の中を取り出してみなよw
2022/10/20(木) 20:21:04.60ID:8psCm6BW
>>987
お前こそ取り出してみなよw
"abc\"def","abc\"def"
2022/10/20(木) 20:25:19.74ID:mCXwbcI8
>>976
>>967のレスで言うところの「ビューワー」を作る際のキットになるのが「3大データベース」
ciniiから得た情報を「ビューワー」に落とし込む際にすっぽりハマるように情報を変換するのがO/Rマッパーって感じ?
ちなみにC#では3大データベースとかO/Rマッパーは使えないの?
あとciniiがAPI提供してるけどこのAPI通じて引っ張ってくる感じでいいのかな
「CiNii全般 - メタデータ・API」
https://support.nii.ac.jp/ja/cinii/api/api_outline

情報の移動は大まかにこんなかんじ?
cinii
↓←ciniiAPIからの文献データ
↓←O/Rマッパーで変換
ビューワー(3大データベースのどれかをもとに作成)
↓←O/Rマッパーで変換?
↓←Wordアドオン
Word

それとプロのウェブ開発者とかは目指してない
ところでこれやるのやっぱり素人には難しすぎる?
2022/10/20(木) 21:05:08.55ID:Sw/y3Njc
>>988
もう自分が何を聞いたか忘れたんかいw
2022/10/20(木) 21:10:26.62ID:Sw/y3Njc
ちなみにこれでどっちも抜き出せるぞ
([^"]|\\")+
最長一致を使わずこれより短く書いてご覧
2022/10/20(木) 21:22:38.01ID:ikrbXPh8
>>966
なるほどわかりやすくて助かります
まずは紐解いてそこから探ってくんですね
今思えば過去にHTMLを使ってページ作成したこともあり、今更ながらHTMLも言語の1つだったんですね...
イメージとやるべきことがわかってスッキリしました ありがとうございました
C++かJAVAを勉強して挑戦してみたいと思います
失礼致しました
2022/10/20(木) 21:41:00.51ID:8psCm6BW
>>990
都合のいい例を持ってきても意味ないですね
994976
垢版 |
2022/10/20(木) 21:49:34.67ID:zGrDbuOl
>>989
1. どこかからデータを取得して、サーバーで処理する
2. 処理したデータを、データベース・CSV ファイルなどへ保存する

ここで、3大データベースなら、Ruby on Rails, O/Rマッパーを使う。
CSVファイルなら、それをExcel などで開けばよい

ブラウザで見るなら、RailsでHTML, CSS, JavaScript を使う

データを処理・保存して、それを何かで見るのは、Railsのウェブ開発と同じ。
かなり難しい

データベースを使わず、CSVファイルへ保存するなら、少し簡単
995デフォルトの名無しさん
垢版 |
2022/10/20(木) 22:17:17.04ID:ELWp+mtr
Rubyだけは使ってはいけないということだな
996976
垢版 |
2022/10/20(木) 22:27:56.51ID:zGrDbuOl
>>989
Ruby で、RSS, RDF 形式なら、

library rss
https://docs.ruby-lang.org/ja/latest/library/rss.html
997デフォルトの名無しさん
垢版 |
2022/10/21(金) 16:39:57.42ID:X//QLN3D
次スレ

スレ立てるまでもない質問はここで 162匹目
https://mevius.5ch.net/test/read.cgi/tech/1666337882/l50
998976
垢版 |
2022/10/21(金) 21:14:34.88ID:X//QLN3D
>>989
Ruby のRSS::Parser で、CiNii のRDF の所のXML ファイルをパースしたら、
channel タグが無いのでパースエラーとなり、処理できない。
そこで、Nokogiri で、スクレイピングしてみた

require 'nokogiri'

file_path = "input.rdf"
doc = Nokogiri::XML( File.read file_path )

# 名前空間は、: の代わりに、| で区切る
title = doc.at_css( "dc|title" ).content
researcher = doc.at_css( "creator > Researcher > foaf|name" ).content

puts title, researcher

出力
共通性と固有性のあいだ
大向 一輝
999デフォルトの名無しさん
垢版 |
2022/10/22(土) 00:36:41.00ID:EWgHsoKI
スレの結論

衰退言語Rubyは使ってはいけません
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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