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

■ このスレッドは過去ログ倉庫に格納されています
2022/12/08(木) 12:29:27.06ID:Nq8u2KPWd
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

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

【前スレ】
スレ立てるまでもない質問はここで 162匹目
https://mevius.5ch.net/test/read.cgi/tech/1666337882/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2023/01/27(金) 16:40:54.24ID:GrG8apIjd
一般的にはBlenderのモデルをUnityで表示するのが多いと思う。
448デフォルトの名無しさん (ワッチョイ 5301-bbWX)
垢版 |
2023/01/27(金) 16:42:39.36ID:YXqDPp2F0
>>446
オブジェクトの表示は色んなところにサンプルあるし簡単なんだ
難しいのはその表示した3Dモデルの頂点をマウスクリックで選択、取得して編集すること
449デフォルトの名無しさん (ワッチョイ 5301-bbWX)
垢版 |
2023/01/27(金) 16:43:46.46ID:YXqDPp2F0
意外と重要なのにサンプルコードもなければ書籍もない…
詰んだ…
2023/01/27(金) 16:47:54.83ID:MqPTrKVr0
モデリング支援ソフトでも書こうとしてるの?
2023/01/27(金) 16:50:49.77ID:GrG8apIjd
大きな問題は小さな問題に分解して考えよう。

三次元空間上の、点と直線の距離の公式は
http://www.info.hiroshima-cu.ac.jp/~miyazaki/knowledge/tech0044.html
ここにある。

あとは透視図法でマウスが指している直線を求める。

そして直線と各点からの最短距離を求める。
2023/01/27(金) 17:00:07.76ID:GrG8apIjd
透視図法(パース)は、一般的に1点透視、2点透視、3点透視の3種類がある。レンダリングエンジンがどれを使うかがわからなければ、画面上の頂点の位置がわからない。
どうやってレンダリングしてるの?
2023/01/27(金) 17:03:39.62ID:MqPTrKVr0
>>448
やりたいのはこういうこと?

PythonでBlenderを操作してみる
https://zenn.dev/hotcocoa/articles/5c5ab06c40862b
2023/01/27(金) 17:08:13.10ID:GrG8apIjd
直線を求めなくても、二次元に投影された座標と、マウスポインタの間の距離を求めてもいけるみたい。

OpenGLか、WebGLか、はたまたDirectDrawか。
投影方法がわからない。
2023/01/27(金) 17:17:12.01ID:zjhBrFUv0
OpenGLの拡張gluなら、gluUnProject関数を使えば座標変換できる。
2023/01/27(金) 17:33:13.46ID:GrG8apIjd
gluProject/gluUnProject

DirectXならVector3.Project/Vector3.Unproject
457デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 17:48:15.42ID:ZuPW7u2P0
>>450
そう
選択したポリゴンを選択した軸に対して移動させてモーフィング?
MMOゲームにあるようなキャラクリ画面をモデリングソフトとして作りたい
458デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 17:49:49.87ID:ZuPW7u2P0
>>453
これは静的だけど動的に点を選択して変形させたい
459デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 17:51:05.67ID:ZuPW7u2P0
>>451
マウスが指してる直線というのはZ方向(奥行き)に向けた直線ってことであってますか?
460デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 17:52:19.19ID:ZuPW7u2P0
>>452
まだレンダリングはしてないですがDirectXもしくはOpenGL,ヴァルカンを使うと思います
461デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 17:53:17.17ID:ZuPW7u2P0
>>454-456
ふむふむ
サンクスです
頑張ってみます
2023/01/27(金) 18:05:53.17ID:MqPTrKVr0
>>457
プレビュー表示されたモデルの横にスライダーがあって調節できるようなやつ?
それ本当にマウスで頂点選択できる必要ある?

「モデリングソフトとして作る」のはあらゆる意味で非現実的だと思うんですが、Blenderアドオンとかで済ませる気はない?
https://colorful-pico.net/introduction-to-addon-development-in-blender/2.7/
463デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 18:09:50.23ID:ZuPW7u2P0
>>462
まずモーフィングさせる頂点を選択しないと何をどう動かしたいのか設定できないでしょ
取り込む3Dオブジェクトも一様で無いんだし
そのくらいわかるようになろうよ
464デフォルトの名無しさん (ワッチョイ ff01-bbWX)
垢版 |
2023/01/27(金) 18:10:52.21ID:ZuPW7u2P0
ソフトとして公開したいからアドインでは作りたくないかな
2023/01/27(金) 18:19:32.64ID:GrG8apIjd
>>459
うん。

直線のベクトル方程式を求めるには異なる2点があればいい。そういうことだろ?
2023/01/27(金) 20:14:46.49ID:PY7sURlcr
>>442
>>443みたいなガイジレスが根拠になるね
467デフォルトの名無しさん (ワッチョイ 0301-qYbV)
垢版 |
2023/01/27(金) 21:00:54.90ID:zjhBrFUv0
  【 提 供 】

   蟻 人 間

.       来週も見てね!
2023/01/28(土) 10:09:27.39ID:qgiHv5Wf0
前に動画のアニメーションどうやって作ってるんだろうって質問あったけどやっぱりガッツリプログラミングしてるらしい
まぁそれしかないわな
https://i.imgur.com/AfeFTYX.jpg
2023/01/28(土) 10:16:21.01ID:qgiHv5Wf0
関数名でググったら出てきたらけどこのチャンネルと同じ絵柄だわ
https://docs.manim.community/en/stable/examples.html
470デフォルトの名無しさん (ワッチョイ db92-DSsr)
垢版 |
2023/01/28(土) 14:34:56.99ID:KSpRXEu90
今、サイトを見ながら掲示板を作ろうとしているのですが、
「受け取ったデータを表示してみる」というところで、
ソースをコピーしてブラウザで表示させてみたのですが、
そのソース自体が表示されて、以下のようになりません。
なぜでしょうか?解決策が知りたいです。よろしくお願いします。
https://gray-code.com/php/make-the-board-vol3/
471デフォルトの名無しさん (ワッチョイ db92-DSsr)
垢版 |
2023/01/28(土) 14:36:23.54ID:KSpRXEu90
ちなみに、ブラウザはGooglechromeで、テキストエディタはVisual studio codeというのを使っています。
2023/01/28(土) 15:03:46.09ID:bcwoFDyEd
PHPを実行するサーバーを用意しないと。
473デフォルトの名無しさん (ワッチョイ db92-DSsr)
垢版 |
2023/01/28(土) 15:15:28.49ID:KSpRXEu90
>>472
回答ありがとうございます。
いきなりサーバーを用意するのは難しいので、
ローカル環境でとりあえずは実験しようと思うのですが、
XAMMPで良いでしょうか?
2023/01/28(土) 15:16:21.74ID:bcwoFDyEd
>>473
XAMPPね。
475デフォルトの名無しさん (ワッチョイ db92-DSsr)
垢版 |
2023/01/28(土) 15:17:51.97ID:KSpRXEu90
>>470のサイトには、どうやらXAMMPの使用は書かれてないみたいですが、
かと言っていきなりサーバーを用意して作業するのはちょっと怖いので・・・・・
2023/01/28(土) 15:19:23.48ID:bcwoFDyEd
開発環境は最初はローカルでいいよ。
2023/01/28(土) 15:52:47.46ID:bcwoFDyEd
XAMPP立ち上げてブラウザでlocalhostにアクセスするんだな。
2023/01/28(土) 16:44:10.41ID:r3IzT3Ox0
サーバー(ハード)にサーバー(ソフト)を用意する
ローカル(ハード)にサーバー(ソフト)を用意する
2023/01/29(日) 05:52:25.63ID:XaW5VLcFa
後は、PHP スレで聞けば?
2023/01/30(月) 01:19:22.51ID:PfoQb0te0
ちょっと厳しいね
学校とかで人に教えてもらって勉強した方がいい
2023/01/30(月) 05:59:46.96ID:G6oKG31CM
今C++書いてるんだけどこれは読んで置いたほうがいいって本ある??
2023/01/30(月) 09:17:06.37ID:6ekWRqG90
そりゃめちゃくちゃあるだろうねぇ
2023/01/30(月) 11:34:20.90ID:/1yfnjHY0
XMLの亜種でデータの追記に強いフォーマットってないですか?
JSONは末尾の}を1バイト削って追記して}足すみたいなことやってますがそれすら不要なもの
CSVは柔軟性がないのでNG
2023/01/30(月) 11:41:53.32ID:fBxJ9Y7Q0
JSONの操作からすると
トップレベルに重複しない要素追加したいだけ?
そんなでいいならYAMLやTOML
2023/01/30(月) 13:12:48.21ID:xS33jp3zd
yamlは可読性悪くて逆にだめだわセンスねーわ
jsonでいいわ
486デフォルトの名無しさん (ブーイモ MMff-3kUN)
垢版 |
2023/01/30(月) 13:35:48.45ID:ZdtPUHrlM
JSONのようなシリアライズフォーマットはデシリアライズしてから変更を加えて再度シリアライズするのが基本
テキストに直接追記するのが間違い
487デフォルトの名無しさん (ワッチョイ 9a01-mpM/)
垢版 |
2023/01/30(月) 14:13:37.77ID:FtiK8LQI0
どうでもいいけど取り込んだときなんでこいつら改行してないの?
2023/01/30(月) 14:24:00.06ID:CvUcuBpTM
なんでこいつらEOFつけてね~の?
2023/01/30(月) 21:44:02.51ID:9YMjHA200
ファイルじゃないから
2023/01/31(火) 00:04:29.08ID:b+pp/MFc0
マイナポータルの医療費情報のcsvファイルを見たら
リレーショナルDBみたいな2次元の表ではなくカラム名と値がセットになった2列の行が大量にある構造なんですが
これって一般によく使われる形式なのですか
2023/01/31(火) 08:04:38.33ID:d4xiAPDr0
カラム名の部分が同じ並びで繰り返すようなのはたまに見るな。
ローダー等の処理を汎用的に作りやすいんだろう。
2023/01/31(火) 10:14:59.98ID:nOkbX1oq0
jsonで設定書かせるのはコメント書けないからやめて欲しい
2023/01/31(火) 10:25:32.99ID:YNMDboNb0
>>492
それなー
コメントさえ使えればjsonでたいてい用が足りるのにね
2023/01/31(火) 10:58:45.95ID:gs1JXZuur
VSCodeの設定はJSONだけどコメント使えるな
495デフォルトの名無しさん (アウアウウー Sa47-ZLxo)
垢版 |
2023/01/31(火) 12:37:58.69ID:xZwYkSvIa
>>490
KVSのことじゃなくて?
2023/01/31(火) 12:49:49.40ID:YNMDboNb0
>>494
これなのかな?

コメントが書ける新しいjsonフォーマット「hjson」
https://co.bsnws.net/article/131

これが標準になってくれれば嬉しいんだが...
2023/01/31(火) 12:59:22.14ID:jM3gC0lvM
何故必要以上に拡張してしまうのか
2023/01/31(火) 13:03:06.34ID:cgw7ewQL0
選択肢増えるのは良いことも悪いこともある
2023/01/31(火) 13:19:13.71ID:dse0+MY+0
めちゃくちゃくだらない質問で恐縮ですが、5chと海外の英語圏コミュニティ(stackoverflowやredditなど)を比べた場合
質問に対し良い回答が得られる確率は総じて後者のほうが上なんでしょうか?

自分は技術系の調べ物をするときは当然海外含め検索しますし、中国語のページにも飛び込むこともありますが
いざ質問を投げる場所となると5chしか使ってきませんでした。

英語圏コミュニティに親近感は皆無だけど英語で質問するくらいなら問題ないし、
もしかして無駄に5ch(2ch)縛りをしていた自分はアホだったでしょうか?
2023/01/31(火) 13:19:30.76ID:ZBrtlBxn0
hjsonよりjsoncやJSON5のほうがメジャーじゃないの
2023/01/31(火) 13:19:46.89ID:CmTey6Bhd
comment: "コメント"
はい論破~
2023/01/31(火) 13:58:23.03ID:p0T5AIsBM
少なくとも5chに質問投げるのは時間の無駄
SOで解決できないなら人に聞くのは諦めた方がいい
金払ってやってもらうべき
2023/01/31(火) 14:23:56.54ID:YNMDboNb0
>>501
コメントなのにデータに入れるとか無能の極みだろ
そもそもCommentってキーが欲しくなったらどうするんだか
504デフォルトの名無しさん (ワッチョイ 5f10-lxhl)
垢版 |
2023/01/31(火) 14:28:13.56ID:d4xiAPDr0
VSCodeはjsoncだな。
2023/01/31(火) 14:34:29.11ID:dse0+MY+0
>>502
自分はレベル低いので5chで質問すると目からウロコな回答もらえることもありますが、レベルが上がってくると用なしってことですかね?

金払って質問やヘルプを頼めるサービスって法人相手のやつしかないのかと思いこんでました。
国内だとTechMeやMENTA、海外だとCodementorあたりが有名でしょうか?
レベル高いギークな人がどれだけいるのか気がかりですが、真面目に検討してみます。
ありがとうございました。
2023/02/01(水) 11:43:36.14ID:BH4poKX+a
YouTube で有名な雑食系エンジニア・KENTA の月千円のRuby on Rails サロンに入れば?

未経験者が千人も入って、AWS 部とかクラブ活動して、
皆で、くろかわこうへいのAWSサロンへ入っている

Rails + AWS Solution Architect という、
バックエンドの米国年収で最高位の13万ドルの組み合わせを、
世界一の最短距離で未経験者が学べるという、バックエンド革命を起こしたのがKENTA
507.NET MAUI HighSchool (ワッチョイ 9a01-mpM/)
垢版 |
2023/02/01(水) 11:54:41.01ID:nk8dpcvj0
>>506
そだねー
508デフォルトの名無しさん (スフッ Sdba-ZLxo)
垢版 |
2023/02/01(水) 15:00:59.66ID:4EWTvOshd
KENYAやMAUYやハッシュおじさんを無視出来るようになれば
5chは割と良い質問箱として使える
2023/02/01(水) 16:34:14.04ID:32JIWfcJ0
宗教の勧誘みたい
2023/02/02(木) 01:00:34.00ID:e8JwTwYK0
そりゃ本人が必至になって勧誘しなきゃ入ってくれないからじゃね?w
2023/02/02(木) 01:28:44.74ID:aX6vQRGx0
>>506 これコピペなの?
512デフォルトの名無しさん (ラクッペペ MMb6-5T4A)
垢版 |
2023/02/02(木) 11:24:03.36ID:kBGsFL1BM
ゲームのプログラムで本当に基本的なことなんですけど教えてください。
DEBUG_ONの時にはテキストをlogファイルに出力して
BEBUG_OFFの時にはテキストを全て無効化してlogファイルへの書き込みをゼロにしたいんです。
以下テストコード

ーーーーーーーーーーーーーー
std::_tostream& debug_out_string(); // テキストをlogファイルに出力する関数

#if DEBUG_OUT_TYPE != 0
#define DEBUG_OUT ::debug_out_string() // DEBUG_OUT有効
#else
#define DEBUG_OUT ???どんな関数を書けば良いか??? // DEBUG_OUT無効
#endif

// DEBUG OUT テストコード
DEBUG_OUT << _T("Debug out String Test 1") << std::endl;

ーーーーーーーーーーーーー
DEBUG_OUT_TYPE = 1にしてDEBUG_OUTを無効化した場合、
出力するテキストを全て無視するように作りたいのですが
どういう関数を定義すれば良いのでしょうか?
513デフォルトの名無しさん (アウアウウー Sa47-ZLxo)
垢版 |
2023/02/02(木) 12:05:10.93ID:Ppl7cpkKa
違う書き方した方が良いと思うけど
今のままの延長で行くなら
握り潰すバージョンの
debug_out_string() を創ってそっちを呼ぶとか
2023/02/02(木) 13:10:24.20ID:6VWl20Ht0
たぶん出力しないケースだと内容を評価しない無効なコードにしたいんだよね
そのへんのロガー実装みてきた方がはやい
515デフォルトの名無しさん (ラクッペペ MMb6-5T4A)
垢版 |
2023/02/02(木) 15:34:22.48ID:kBGsFL1BM
回答ありがとうございます。

>>513
リリースビルド用のdebug_out_string()と
デバッグビルド用のdebug_out_string()を併用する案ですが、
リリースビルド起動時のコストがまったくゼロになるなら、
それを採用するで私も良いと思うのですが
実際はコストがそのままのってしまいそうで躊躇しています。

// リリースビルド時、以下のログは出力はされないが、
// 以下の1行を動かすコストは使ってしまうのでは?
DEBUG_OUT << _T("Debug out String Test 1") << std::endl;

>>514
ちょっと他のソース確認してみます。
ありがとうございます。
2023/02/02(木) 15:35:48.26ID:E/WnFwvLd
ifdefで処理入れてくもんだと思ってた
2023/02/02(木) 16:15:06.95ID:UmPclByQ0
>>512
> #define DEBUG_OUT ???どんな関数を書けば良いか??? // DEBUG_OUT無効

#define DEBUG_OUT // DEBUG_OUT無効

で、良くね?
518デフォルトの名無しさん (アウアウウー Sa47-ZLxo)
垢版 |
2023/02/02(木) 16:20:18.00ID:Ppl7cpkKa
>>515
// 以下の1行を動かすコストは使ってしまうのでは?

そう思ったから「違う書き方した方が良い」って書いたんだが読んでないのか
最初からそう思ってたなら問題は DEBUG_OUT の方なので
DEBUG_OUT を可変長引数のマクロにでもして
DEBUG_OUT(_T("Debug out String Test 1"), std::endl);
で良いんじゃないか
519512 (ラクッペペ MMb6-5T4A)
垢版 |
2023/02/02(木) 20:41:13.03ID:kBGsFL1BM
いろいろ調べたんですが、C#にはConditional属性というものがあり
これで良いんですがC++には無いみたいです。

それで結局ですが一般的な人は
>>516さんの方法を一般的に使っているみたいに感じます。

#ifdef _DEBUG
va_list args;
va_start(args, format);

char buff[1024] = {};
vsprintf_s(buff, format, args);
OutputDebugStringA(buff);
va_end(args);
#else
UNREFERENCED_PARAMETER(format);
#endif

もう当たり前過ぎてアレですが、別にこれで十分ですよね・・
なのでコレをベースに作り直します。
いろいろお手数おかけしました。
2023/02/02(木) 20:49:01.91ID:aiTy/mzg0
そういうコトじゃないと思うがw
2023/02/03(金) 09:38:15.59ID:qEI6znQ0d
これelse文要る?
2023/02/03(金) 10:35:43.22ID:6hP12hZ4a
このスレよりも、C++ のスレで聞けば?
2023/02/03(金) 12:38:07.98ID:a14REaIBa
>>521
想像だけどelse側がないと警告出るからそれを嫌ったのだと思う
2023/02/03(金) 13:14:16.64ID:a8QDAJpjd
<<←使ってる奴まだいるのか
2023/02/03(金) 13:15:29.36ID:3W7/cC5ga
そりゃいるだろ
2023/02/03(金) 19:23:02.20ID:fZLyE03H0
使ってるやつはC#知らんのやろなあ
2023/02/03(金) 19:37:24.44ID:ZOuF+awX0
flask + nginxでuWSGI使おうとしてます。

[uwsgi]
module = wsgi:app

uWSGIのリファレンスを見ても、↑のmoduleの意味がよくわからないのですが
これは何を設定しているのでしょうか。。
意味的にはuWSGIから起動されるアプリケーションのエンドポイント?的なことだと思うんですが、
書式がいまいちわからないです。
コロンの左右のそれぞれの意味が知りたいです。
https://uwsgi.readthedocs.io/en/latest/Options.html
2023/02/03(金) 20:03:00.46ID:ZOuF+awX0
https://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.html#deploying-flask

恐らく「ファイルpath : 関数名」な気がしてきました。
明記されている解説が見つけられないですが。。orz
2023/02/03(金) 20:31:28.46ID:lhc0WCCj0
>>526
お前mauiだろ
相変わらず素人だな
2023/02/07(火) 00:49:48.11ID:VwJIGEls0
open GLについて質問があるのですが、専用スレってどこにありますか?
2018年に落ちてるスレしか見つかりませんでした。

OpenGL/Vulkanスレ Part22
https://mevius.5ch.net/test/read.cgi/tech/1440666771/
2023/02/07(火) 03:16:37.11ID:gEHJz8qN0
最近ウェブの勉強始めてC#使いなのでしばらくASPをいじってたんです。なんですが昨今の流れを見てるとnodeだのreactだのやはりjavascript周りやらにゃいかんかなと
なんですがかつてpython使ったときからして動的型付け好きじゃないのは分かっています。なのでtypescriptから入ろうと思っています
javascript経由しないでtypescriptから入って何かしら起こりそうな問題ってありますか?
2023/02/07(火) 04:47:05.47ID:YXYfQhq30
typescriptは実行させるまで手間かかって遅いイメージだが
しかしjavascriptソースにできるかつ上位互換のはずで実用上は一緒だろ?
2023/02/07(火) 09:05:26.43ID:518bo1hlr
>>531
tsといっても中身はjavascript
結局javascriptをやることになる

それよりhtml(jsx)とcssで挫折しそう
2023/02/07(火) 10:01:30.26ID:47ooPaHt0
いまはES5/6でモダンになったしTSでガチガチを強制されてC#レベルで書ける
実際はJSにトランスパイルされる点だけ知ってればOK
TSXなら型も見えてただのシンタックスシュガーとすぐわかるし
2023/02/07(火) 10:10:21.59ID:g3/pKAEZ0
tsはjsを知らずに始めるとjs前提の情報ばかりで途方に暮れたり理不尽な仕様に「なんでこれができないんだよ!」とストレスを溜めたりする可能性があるぞ
536.NET MAUI HighSchool (ワッチョイ 8f01-hmye)
垢版 |
2023/02/07(火) 12:21:29.24ID:c27QAEOF0
>>531
Blazorでいいだろ
JSのフレームワークはすぐに陳腐化する
2023/02/08(水) 00:38:19.31ID:bwZr/a3v0
ありがとうございました。とりあえずtypescriptからスタートしてjavascriptはおいおいやっていこうかと思います

>>536
陳腐化はともかくあれもこれも色々ありすぎてJS追っかけるのって現実的でないのではと思いつつあります
(将来性は置いといて)railsみたいに言語のデファクトスタンダードがあるのから学習始めたほうがいいんじゃないかなって今は考えてます
その点で言うとC#はMVCかrazor pagesかBlazorかだから悪くないと思うんですが
2023/02/08(水) 03:07:50.49ID:R5kZFtH/0
やっぱりrubyキチガイかよ
2023/02/08(水) 08:16:34.14ID:+7Y9gJYh0
>>537
> 陳腐化はともかくあれもこれも色々ありすぎてJS追っかけるのって現実的でないのではと思いつつあります
何を勘違いしてるのか知らんがtsはjsを含むからtsやる限り追いかけざるを得ないぞw
2023/02/08(水) 11:02:43.96ID:hIQl/Hdra
Ruby on Rails の学習環境なら、以下に書いた

貴方のオススメの言語
https://mevius.5ch.net/test/read.cgi/tech/1675520343/12

基本的に、ASP はWindows だから滅びる。
転職価値は上がらないので、やっても無駄

YouTube で有名な雑食系エンジニア・KENTA は、
キャリアパスをRails → Go のみと言っている。
ただし、米国年収では逆転現象が起きて、Goが8.9万ドルで、Rubyが9.3万!
レトロなRubyが、最新の3強・Go/Rust/Elixir に勝ってしまうという珍現象w

エンジニアの基本が、WSL2, Linux, AWS, Docker などで、
Rails, AWS Solution Architect は13万ドルで、最も稼げる資格

モダンJavaScriptの基本から始める React実践の教科書 (最新ReactHooks対応)、
じゃけぇ(岡田 拓巳)、2021

Udemy の人気講師の、この本が最も簡単。
仕組みに重点を置いた本
2023/02/08(水) 11:16:57.91ID:hIQl/Hdra
KENTA の初心者向けRuby on Rails サロンは月千円。
千人の初心者同士で、相談しながら学んでいく。
これが最も安い

JavaScript も、本気では勉強しない。
ややこしさが、Rubyの5倍ぐらいだから、軽くお茶を濁すだけ。
規格にキリがない

Rails 7 のデフォルトのCSSフレームワークは、
Bootstrap, Bulma, Tailwind, PostCSS, Dart Sass の5つ

Bootstrapが多いが、Tailwindも増えてきた
2023/02/08(水) 11:21:57.75ID:bwZr/a3v0
>>538
すいませんまだ触ったこともないです

>>539
いや色々なフレームワークを勉強していくという意味で書きました

まだ勉強始めたばかりで色々と頓珍漢なこと言ってるみたいで申し訳ありません。ありがとうございました。
2023/02/08(水) 11:23:37.07ID:eMVpX5Fwa
>>542
フレームワークとコピペでどうにかしようというよくいる手合か
2023/02/08(水) 11:24:58.77ID:eMVpX5Fwa
そういうのは余ってるんで安くてきつい仕事にしかありつけないぞ
楽して金持ちになれると思ってるなら他を当たった方がいい
2023/02/08(水) 12:36:12.79ID:hIQl/Hdra
バックエンド嫌いは、フロントで、Firebase みたいな香具師。
いわゆる、Flutter/MAUI みたいなコーダー

金になるのは、Rails, AWS Solution Architect などのバックエンド。
データベースの設計と、サーバーの構築運用ばかりで、皆が勉強するのが嫌だから。
だから、KENTA がバックエンドを勧める

くろかわこうへいのAWS サロンが月3千円

公式なら、1科目3日で21万円。くろかわの70倍。
全部の科目で、200万円を超える
2023/02/08(水) 20:54:42.99ID:+U8zHMY4a
>>531
動的言語のRuby は書きやすいし、可読性も高い。
例えば、CSV のテキスト処理で、input.csv が以下の時、

果物,数量
りんご,1
スイカ,2

require 'csv'

# ヘッダー有りで、:numeric は、:integer と :float の組み合わせ
options = { headers: true, converters: :numeric }

# 1行ずつ処理する
result_ary = CSV.foreach( "input.csv", options ).map do |row|
row[ "数量" ] += 10 if row[ "果物" ] == "りんご"
row
end

# 2次元配列を、CSV 文字列に変換する
csv_str = result_ary.map( &:to_csv ).join
print csv_str

出力
りんご,11
スイカ,2
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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