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

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

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

【前スレ】
スレ立てるまでもない質問はここで 160匹目
https://mevius.5ch.net/test/read.cgi/tech/1652160275/
2022/08/31(水) 17:47:59.37ID:lgLWduZ+
判断もクソも実在しないに決まってんだろアホか数学をなんだと思ってんのかw
2022/08/31(水) 18:01:48.46ID:GOYRnrFt
いやそれは数学的に考えたら存在しないだけであって
俺的には存在すると思うよ
みんなも自分なりの考えを持つべきだと思う

虚数も虚数だ。お前はいつになったら自分で自己主張するんだ?
お前がいつまで経っても黙ってるから実在がどーのこーの言われんだよ
実在するかどうかは虚数自身で決めろ
2022/08/31(水) 18:36:02.06ID:8OAd82SA
それこそ数学的にいえば虚数は「存在」するぞ
一体何の証明や定理、公理を根拠に存在しないと思い込んでるの?
まさか虚数という名前を根拠にしてるとか、高校の先生が言ってたとかじゃないよな?
2022/08/31(水) 18:45:19.17ID:SRFkQuBk
直接存在するのか、それとも概念として考えた結果として、相当するものを存在する、と考えるのか
有理数は存在する?
無理数は存在する?
ゼロは存在する?
負の数は存在する?
59デフォルトの名無しさん
垢版 |
2022/08/31(水) 18:45:33.55ID:fJDhQWpk
虚数が存在しないのは小学生までだぞ
2022/08/31(水) 18:46:55.32ID:hXO4gkW+
実数の対に演算を定義したら複素数はコンピュータ内部で完全に扱える。
複素数は二次元空間上の回転を表すのに便利。
2022/08/31(水) 19:31:29.69ID:lgLWduZ+
そもそも数学が形式科学ってこと分かってんのかね 自然科学じゃねーんだから現実とはなんの関係もねーだろーがw
好き勝手ルール作ってその上でどんなコトが成り立つかどうかを考えるってのが形式科学なんだから
2022/08/31(水) 19:42:47.98ID:GOYRnrFt
>>59
巨乳が存在しないのもね
63デフォルトの名無しさん
垢版 |
2022/08/31(水) 20:01:11.07ID:mLZrYK8Z
>>62
清野さんは?
2022/08/31(水) 23:44:09.81ID:kem3tvz1
20世紀初頭、ヒルベルトプログラムに端を発する「数学の公理化」は成功に終わった
それ以来数学は完全に論理の世界、人間の頭の中だけに存在するものになった

コンピュータで無理数を具体的に扱うことなどできない
√2, π, eなど具体的に挙げることができる数は加算個しかない
それどころか、加算個無限すらコンピュータで具体的に扱うことなどできない
無限多倍長とは言うが、その「無限」は「メモリがある限り」という意味であって、本当に無限のメモリを持つマシンなど存在しない
人間は簡単に「無限」とか言っちゃうけどね
2022/09/01(木) 03:16:58.73ID:zIO07IAY
仮想世界はメモリという制約がある限り現実世界を超えることは一生出来ない
仮想世界で何かを行い、そこから結果を得る際には常に何らかの妥協が必要である
2022/09/01(木) 10:05:18.73ID:dbQKPphW
近いうちに数学用のプログラムでは代数を扱えるようになるだろうから平気だよ
今はまだ算数用のプログラムだから無理数が扱えないだけ
2022/09/01(木) 15:42:44.83ID:o/9XiDvu
>>57とか>>58とか見ると数学が現実世界を記述してると思ってるやつっているんだなって思った
現実と抽象構造を区別することが出来ないとか生きるのに苦労してそう・・・
2022/09/01(木) 17:00:11.94ID:JzOSMxCM
前のコメントの流れを受けてわざわざ「数学的にいえば」と前置きして、さらに『実在』ではなく『数学的に「存在」する』とまで強調して言い換えてるのにそんな曲解をするとはな
読解力がなさすぎたり拗らせすぎてるのも生き辛そう
2022/09/01(木) 17:46:11.19ID:zIO07IAY
そもそもこのスレに居る時点で平均以上の知能はあるだろうから生きるのに苦労するってことはないだろ
>>68も言ってるけど拗らせてマウント取る系の性格の方がよっぽど生き辛いと思う
2022/09/03(土) 02:03:58.71ID:WwEyvXMa
GNU asの
>subq $40, %rsp
の$ってどういう意味なの?
イミディエイト値指定?っぽいけどググってもソースが見つけられなかった
71デフォルトの名無しさん
垢版 |
2022/09/03(土) 10:05:38.61ID:91ZlUxrs
あってる
2022/09/03(土) 12:32:57.98ID:N1+I34Tt
サンクス。どこに書いてあるのかと思ったらx86の機種依存の方に書いてあったわ
$がイミディエイト値指定で数字が非0スタートだから10進数
ということはrspから40(dec)減算するで良いのかな?
2022/09/07(水) 18:55:16.92ID:sz3ZFf7i
海外製で無償公開されているコマンドラインのフリーソフト(オープンソースではない)に対して、
フロントエンドを自作して高機能化(GUIや同時実行による疑似マルチコア対応)をしたいと考えています。
対象ソフトの作者は上記のような機能が使いたかったら別名称の有償ソフトを使うように案内しています。

自分一人でこっそり使うならともかく、公開は訴訟リスク有りと考えたほうが良さそうですか?
2022/09/07(水) 20:02:52.15ID:+8VuyZHI
>>73
配布する際に有償の部分を含んでいなければ全然問題ない
2022/09/07(水) 21:54:18.36ID:ynlD5X4P
データベースに関して検索かけて結果を引っ張ってくるような小さなアプリがあります
たとえば名前・年齢・性別の入力欄があるとします
これでソフトウェアの各種操作ごとにログを出力したいですんですが、出力されるログってどういう感じにするのがいいと思いますか?
時間 ファイル名 行番号 関数名までは固定なんですが、肝心の中身部分については特に決まってません
例えば検索ならname=test, age=20, gender=maleみたいな?タブ区切りがいいとかカンマ区切りがいいとか
ただこれだと検索以外のログはどうしようとか。どういう感じで書式決めてますか?
2022/09/07(水) 23:08:20.50ID:HpPkDE+z
>>75
ログの用途は?
ユーザーが検索ボタンを押したら関数Aが関数Bを呼んで関数Bが関数Cを呼ぶという場合に
検索ボタンが押されたということのログじゃなくて関数A、B、Cの呼び出しを全てログ出力したいの?
もしそうなら市販のアプリでログレベルを設定できるようなやつのデバッグ出力とかトレース出力を参考にするといい
77デフォルトの名無しさん
垢版 |
2022/09/08(木) 22:40:10.20ID:EIPA0od4
MVUパターンって何が良いのでしょうか?
MVVMの方がなるほどわかりやすいとなったのですがMVUの利点などが理解できません
2022/09/09(金) 23:29:23.30ID:RWh6Z3IJ
Mac上のMeldで差分の確認をしています。Meldでリポジトリのディレクトリを開くと変更
ファイルのリストが表示されて、選択したファイルをダブルクリックすると差分表示の
別ウインドウが開く...

これ、ダブルクリック&別ウインドウがうざいので、ファイルを選んだら同一ウインドウ内の
ビューに差分が表示される、みたいなモードにできます?あるいはそういうことができる
似たようなソフトとか。MacがいいのですがもしなければLinuxやWinでも(仮想環境で実行)
2022/09/10(土) 10:23:09.78ID:n4OrwslV
GUIのdiffツールでサイドバイサイドの表示ができないやつの方が珍しくない?
2022/09/10(土) 10:23:43.96ID:n4OrwslV
3-wayに対応してないとかならわかるが
81デフォルトの名無しさん
垢版 |
2022/09/10(土) 11:27:02.07ID:Fk/vQ1G1
たにぐちまことさんの有料の動画見たいんだけど
こんなに高いの?
https://www.udemy.com/user/taniguchi-makoto/

会員になったら月々の安い金額で動画が見放題、みたいなのはできないの?
2022/09/10(土) 14:02:20.55ID:2MbFO6mH
Udemy のRuby on Rails では、はむさん・山浦清透が有名だけど、
たにぐちまことは、Rails, Sinatra などをやってくれない

YouTube のBootstrap は良い
2022/09/10(土) 15:17:52.13ID:S4JDMDuX
>>78
Linux用のMeldは同ウィンドウの別タブで開く
84デフォルトの名無しさん
垢版 |
2022/09/10(土) 20:22:01.27ID:1Fv2w2Ug
来月情シスに異動予定なんやけど、企業の情シスにいるレベルでいいから『プログラミングかじってます』ってギリギリ言えるようになるにはどんな勉強すればええんや?
ちなみに弊社は基本、開発も改修もベンダーさんにまるまる委託や。
85デフォルトの名無しさん
垢版 |
2022/09/10(土) 20:25:38.07ID:HZYFgNi2
VBAできればいいよ
2022/09/10(土) 20:34:09.61ID:2MbFO6mH
かじるのは、VBA, JavaScript, PHP, Python

プロの開発者の最低ラインが、Ruby on Rails, Linux, Docker, Heroku, AWS
87デフォルトの名無しさん
垢版 |
2022/09/10(土) 20:53:33.77ID:1Fv2w2Ug
>>85-86
とりあえず勉強が趣味みたいなもんやからVBAからやってみるわ。
今の課で応用情報とセキュマネ取って(多分それで情シス行きになった)
もう少し実務的なスキルが欲しかったからちょうど良かったよ。
8886
垢版 |
2022/09/12(月) 00:07:33.81ID:tB/rhxhy
応用情報を持ってるの?

そのレベルなら、Ruby で、
CSV などのテキスト・ファイル操作、配列操作などをやった方が良い

本は、たのしいRuby 第6版、2019 が有名だけど、
山田 祥寛の独習Ruby 新版、2021 も出た

VBA はノンプログラマーの話。
Excel の表操作が主体で、それ以上の発展性がない

Rubyからは、JavaScript, Go など同じ要領で、他言語へ発展できる
2022/09/12(月) 00:25:36.71ID:ijP640WQ
chromeの自作拡張機能でデベロッパーから通信ログを取得することって可能ですか?
2022/09/12(月) 07:28:31.22ID:rnByI8iy
長い配列をファイル分割して管理する時に
ファイル結合後のlengthはどこに記載すべき?
2022/09/12(月) 22:46:50.64ID:nSgL6x4x
>現代的なx86 CPUにおいての64ビット整数演算だと、
>加算は1クロックです。
>シフト演算も1クロックです。
>乗算は4クロックぐらいです。
>じゃあ除算はというと、Intel CPUでいうSkylake世代では、なんと最大 97クロック かかります。
>メモリアクセスの方が速くなりかねないぐらいの遅さです。

なぜ掛け算は速いのに割り算は遅いのですか?

>定数3で割る場合についてもコンパイラは頑張ってくれます。
>①元の値に定数1431655766を掛ける
>➁乗算結果の上32ビットを取り
>③元の値の符号ビットを足す
>④計算結果は下32ビットとする

なぜこれで3で割る計算が出来てしまうのですか?
3で割った余り(0か1か2)を求める速い方法もありますか?
2022/09/12(月) 23:23:55.70ID:/ckPAnlx
>>91
割り算の筆算を思い浮かべれば分かるが、答えの一桁を求めるだけで複数回の(掛けるのは一桁だけど)掛け算の試行が必要(16個を先行して乗算しとけば良いとは思う)

少なくとも除算の高コスト(面倒くささ)は筆算から想像つかないか?乗算はシフトと加算だけで計算できる
2022/09/12(月) 23:25:14.58ID:q6xb21lZ
義務教育を履修していれば判るレベルの話だろ
2022/09/13(火) 12:55:34.23ID:xGF2ysI+
ttps://qiita.com/saka1_p/items/6400e5cedea0b3c286c9
元記事読めでFA
2022/09/13(火) 19:08:39.05ID:aae9uQ50
powershellスクリプトで文字列の置換をやりたいのですがうまくいきません。
「文字列の真ん中(先頭および文末以外)の部分に0が3回連続していたら-に置換」を
実現したいと思っていますが、上記を表す正規表現が見つからず困っています。
現状は以下のような状態です。

$str -replace "(.+)0{3,}(.+)","$1-$2"

わかる方いらっしゃいましたら教えていただけますと幸いです。
96デフォルトの名無しさん
垢版 |
2022/09/13(火) 19:26:14.75ID:58Qodj6j
Regular Expression(正規表現) Part16
https://mevius.5ch.net/test/read.cgi/tech/1635936601/
2022/09/13(火) 19:44:33.51ID:aae9uQ50
誘導ありがとうございます!スレ違いすみません、いってきます
98デフォルトの名無しさん
垢版 |
2022/09/13(火) 21:10:34.38ID:KrVBep+i
.NETのXmlSerializer使ったシリアライズ処理で
XmlElementAttribute等々使ってシリアライズ処理をカスタマイズできるけれど

List<T>型のプロパティを持つClassAをシリアライズしたら
<ClassA>
 <T>...</T>
 <T>...</T>
</ClassA>
な感じになるところを、<T>だけがズラっと並ぶようなシリアライズはできないもんでしょうか?
9998
垢版 |
2022/09/13(火) 21:12:04.58ID:KrVBep+i
間違えた
<ClassA>
 <プロパティ名>
  <T>...</T>
  <T>...</T>
 </プロパティ名>
</ClassA>

になるところを

<ClassA>
 <T>...</T>
 <T>...</T>
</ClassA>
になるように、ですわ
2022/09/13(火) 22:59:12.54ID:wteulEu6
ルールを定義して、変換器を作れば?
2022/09/14(水) 18:40:01.39ID:pKMHGYxI
IA-32環境のリバースエンジニアリング用デバッガだとOllyDbgとか有名だけど、AMD64環境だと何がよく使われるの?
2022/09/15(木) 23:08:22.83ID:wUYVNLcG
Web製作・・・とも思ったけどElectronとかTauriあたりのネタなのでこちらで
プログラムの出力結果(BITMAPやPCM)をGUIで表示&再生したんだけど
こういうときってWeb側はどんな感じにするのが定石なの?
動作はバッチ式(一括)じゃなくてパイプライン式(分割)にしたい。動画プレイヤーみたいな感じ
2022/09/16(金) 13:03:50.44ID:pgB81iJy
import FileSystemHandle from './FileSystemHandle.js'
const kAdapter = Symbol('adapter')
class FileSystemDirectoryHandle extends FileSystemHandle {
/** @type {FileSystemDirectoryHandle} */
[kAdapter]
constructor (adapter) {
super(adapter)
this[kAdapter] = adapter
}
 ・・・
}

というのがあったんだけど、 [kAdapter]やthis[kAdapter]の意味が分からない。
誰か教えてケロ。
2022/09/16(金) 13:06:33.10ID:pgB81iJy
>>103
これは、FileSystemDirectoryHandle の polyfill(ponyfill)。
場所は:https://github.com/jimmywarting/native-file-system-adapter
2022/09/16(金) 18:24:08.28ID:cJN3hfhk
web apiを作っていて、どのステータスコードを返せばいいのかで悩んでいます。
400番台と500番台の使い分けを、皆さんどのようにしていますでしょうか?

例えば、ユーザー情報を更新するAPIで
指定したユーザーIDの情報がDBに無い時、もしくは2件以上ある時、その他の論理状態がおかしい時。です。
以下のように400番台の理屈も、500番台の理屈も思いつくので、どちらが正しいかで悩んでいます。
ユーザー情報がない時に限れば404かなという気もしますが、その他の論理異常の時と同じにしたいという思いがあります。
サーバーからすれば「そのリクエストしたIDがおかしいんだからアプリが悪い。同じリクエスト投げても状況は変わらない」と言いたいのですが
この場合はクライアントサイドが原因なので400で良い気もする。

DBの状態が原因なんだから500エラーなのかなという気もするのですが、そうなると究極的には全部のエラーが500番台のエラーになる気もする。

そもそもDBに対象のユーザーIDが無い(複数ある、論理異常)時は明らかにバグだ。バグ前提で考えるのは良くない。
とすると、おかしいのはリクエスト。だから400番台。

と、自分の中でどっちが正しいのか悩んでいる状態です。
2022/09/16(金) 19:17:56.53ID:6w/ivPAn
>>105
素人だけどCGIとかの実行エラーなんだからそういうのは全部500番代だと思ってた
ファイルがないとかアク禁とかデーモン側のみでスクリプト抜きの話は400番代で
2022/09/16(金) 19:37:13.05ID:oAyMZKxN
400番台: クライアントに原因のあるエラー (送ったデータに不備ありなど)
500番台: サーバーに原因のあるエラー (データ仕様は正しいがサーバ側の処理が失敗したなど)
不正IDを送られた時に存在しないという結果を返すのはサーバー側から見たらそれが正しい動作なんだから送信側のエラー
2022/09/16(金) 19:42:58.69ID:oAyMZKxN
てか500て実行時エラーとかDBが落ちてるとか要求の受付時間外とかそういうのじゃない
2022/09/16(金) 21:34:41.48ID:Pdv1nxJ2
基本は>>107の書いてるようにクライアントとサーバーのどちらに原因があるか

指定したユーザーIDがDBにないのは400番台
指定したユーザーIDがDBに2件以上あるのがDB不整合の状態なら500番台

原因も対処方法が違うのに同じにしたいというのが間違い
2022/09/16(金) 23:14:26.88ID:R7zfJ/61
そもそもバリデーションエラーやら処理している段階でエラーみたいな内部的なものは
成功時は例えばstatus: 0とか返して正常終了を示す
失敗時はstatus: 1とか内部で設定したエラーコードを返すのが一般的では?
HTTPのエラーコードはwebサーバーなどの都合で発生したエラー用だと思うが
2022/09/16(金) 23:28:32.48ID:2cEUPRtN
APIが0を返したら正常終了とか古き良き香りになりにけり
RESTful APIならある程度はスタンダードに沿いつつ
ユーザーの責務が何で自分の責務が何かは仕事では必ず決めないといけないんだからそのノリで個々に線引きしていけばいい
112105
垢版 |
2022/09/17(土) 14:24:23.70ID:iAB+KSrH
>>106-
ありがとうございます。
DBにレコードが2件というのは例として不適切でしたが、
とりあえず400を積極的に使う事にします。
2022/09/17(土) 14:51:03.56ID:EEEbWrXO
> とりあえず400を積極的に使う事にします。
ダミだこりゃ
2022/09/17(土) 15:37:35.65ID:slnpqWSw
>>112
指定したユーザーIDの情報がDBにないという例のほうが論理異常の例として不適切なんだが
2022/09/18(日) 01:28:03.79ID:X0tGJ0Vt
>>103
その[kAdapter]は単なるクラスフィールド宣言
this[kAdapter]はそのフィールドへのアクセス
this.hogeがthis["hoge"]と同じことを思い出そう
そして今回はそのkAdapterをシンボルで与えているだけ
const kAdapter = Symbol('adapter')
2022/09/18(日) 19:43:36.43ID:fB0C0iJE
>>115
有難き幸せ。
constructor (adapter) {
 super(adapter)
 this.adapter = adapter;
}
と書くのとの違いは?
117デフォルトの名無しさん
垢版 |
2022/09/18(日) 22:12:40.14ID:VjUDO6tf
モバイルアプリで使うようなウェブサイトから画像持ってくるようなやつってURLとかのほうが表示速いのかね?
完全に趣味だけどウマ娘HPのHTMLに記されたsrcの文字を指定するだけですぐ反映されるんかな?
2022/09/19(月) 08:55:48.01ID:E2P5O1UU
>>116
違う
this["adapter"] ←これがthis.adapterと同じ
this[adapter] ←今回はこの形

ここで変数adapterが"adapter"なら同じだが
今回は変数adapterがSymbol("adapter")
つまり両者は異なる

>>117
CDNキャッシュの恩恵に預かれるから独自プロトコルで持ってくるとの比較ならば速くなりうる
119デフォルトの名無しさん
垢版 |
2022/09/19(月) 10:00:30.15ID:Guc0YHbo
>>118
なるほどサンクス
2022/09/19(月) 10:19:16.65ID:pZPXfhQS
画像が通信経路で勝手に再圧縮されてハッシュが一致しないエラーなんてのがあったな
2022/09/19(月) 10:48:36.99ID:9VJdPhWh
プロパティにSymbolを使っている理由はプライベートっぽく保護したいからじゃないかな
this.adapterだと外部から自由に読み書きできるけどthis[adapter]だとadapterの値にアクセスできない限り読み書きの手段がかなり限定される
2022/09/19(月) 12:02:31.85ID:knJx8Iiy
>>118
(あなたがadapter変数としているものは、今回の例では、kAdapter変数ということを
前提として)
kAdapter が変化するならわかるが、今回は
const kAdapter = Symbol('adapter')
と絶対に変化しない定数のようになっているので、結局、何がやりたいのだろうか?
俺はそもそも、Symbol オブジェクト(?)の役割が分かって無い。
2022/09/19(月) 12:04:04.35ID:knJx8Iiy
>>121
なるほど。
でも、そういうためだけの目的??
2022/09/19(月) 12:25:27.33ID:9VJdPhWh
Symbolはユニークなオブジェクトを作る
Symbol('adapter') != Symbol('adapter')
コンストラクタに渡す文字列はただの説明文
2022/09/19(月) 12:30:36.83ID:oXPlRBsf
Symbolの説明はとほほが分かりやすかった
https://www.tohoho-web.com/js/symbol.htm
2022/09/19(月) 13:30:34.01ID:knJx8Iiy
>>124
そもそも new Symbol("xxx") でなくて Symbol("xxx") と書く理由も
俺は分かってない。
127デフォルトの名無しさん
垢版 |
2022/09/19(月) 13:34:58.09ID:/08McGz8
new なしでクラスのインスタンス作れるというと Kotlin のようだな。
2022/09/19(月) 22:29:50.30ID:s9D2fBDK
new の有無が話題になるのは、JavaScript かな?
例えば、Number のnew の有無

Number() コンストラクターは、 Number オブジェクトを生成します。
new Number(value)

他の型の値は、Number() 関数を用いて数値に変換することができます。
Number('123') // 数値 123 を返す

つまり、newでインスタンスを作る。
new無しは変換関数
129128
垢版 |
2022/09/19(月) 22:36:56.77ID:s9D2fBDK
>>128
みたいな、ちょっとした書き方の違いで、様々な機能を実現しているから、JavaScript は難しい。
他にも、==, === の違いとか、一々調べないといけないから、時間の無駄

だから、Ruby の方が圧倒的に分かりやすくて、バグらない。
短時間で済む
130デフォルトの名無しさん
垢版 |
2022/09/19(月) 22:56:24.22ID:3GNptN3X
>>129
ただ、Rubyは
・ちゃんとしたローカル変数が作れない。
・ブロックが中括弧ではなく end などで終わったりして面倒。
 if 文の書き方が C言語と異なる。一方、JSは同じ。
・ブロックの書き方に統一感が無い。
・複数行コメントが簡単には書けない。
・Cの構造体の様なものが書きにくい。JSだと書ける。

JSはやりたい事が大体出来るようになっている。
ただし、Promiseなどがメンドクサイ。
2022/09/20(火) 00:19:25.28ID:u2od2H+V
>>130
>・ちゃんとしたローカル変数が作れない。
ちゃんとしたローカル変数って何?
2022/09/20(火) 13:00:38.92ID:A6jC1TrN
>>131
ブロックの中でのみ有効で、ブロックが終わると、外からは参照できない
変数の事。
2022/09/20(火) 13:50:20.93ID:Vc6tzv7n
>>132
それRubyは作れるでしょ
他の言語か何かと勘違いしてない?
2022/09/20(火) 16:42:07.32ID:pMOktr3q
>>133
Rubyは、関数スコープの変数は作れるが、ブロックスコープの変数は作れない
のでは。
2022/09/20(火) 16:47:31.05ID:D0AJnVXT
>>134
Rubyはブロックスコープあるからブロックローカルな変数作れるよ
作れないのはPythonとか
2022/09/20(火) 23:08:27.26ID:CPVobQYL
>>135
ほんまかいな。
2022/09/20(火) 23:09:52.94ID:Iq00CdpM
>>136
試せば秒でわかることやろ
2022/09/20(火) 23:09:56.53ID:/Bvo4oH4
Ruby のブロック変数・num, hash, abc にはスコープある。
ブロックには、do〜end と、{ } があって、前後の結合度の強弱が異なる。
each_with_object は蓄積変数・hash

ary = [ 1, 2 ]

num = "num"
hash = { a: 10 }
abc = "abc"

p res = ary.each_with_object( { } ) { |num, hash; abc|
num += 1
abc = num
hash[ abc ] = true
}
#=> {2=>true, 3=>true}

p num #=> "num"
p hash #=> {:a=>10}
p abc #=> "abc"
2022/09/21(水) 00:22:27.88ID:7Do5iWA5
正直Rubyの話題だとアイツかと思って身構えてしまってマトモに読む気にならん
2022/09/21(水) 08:15:26.69ID:LDkUg06y
テクスチャ圧縮フォーマットにはS3/BC系、ETC系、PVRTC系などいくつもあって
調べるとかつてはS3TCの特許で揉めたみたいな話も出てくるけど今の特許事情ってどうなっているの?
パテントフリーをうたっているASTCはともかく、他のも普通に使われているように見えるけど使用条件とかよく判らない
141デフォルトの名無しさん
垢版 |
2022/09/22(木) 06:49:00.65ID:56qGPhg8
GitHubとかスタックオーバーフローとかにあるコードを挿入できる入力フォームのコンポーネントの名前ってなんて言うんですか?
142デフォルトの名無しさん
垢版 |
2022/09/22(木) 07:23:09.30ID:w24JK7Wx
自己解決しました
リッチテキストエディタもしくはWYSIWYGエディタって言うんですね
2022/09/22(木) 09:46:10.14ID:XoRPEjFK
例えば、Ruby on Rails の作者・DHH がCTO を務める、Basecamp 社製のTrix は、

WYSIWYGを実現するリッチテキストエディタ
144デフォルトの名無しさん
垢版 |
2022/09/22(木) 10:59:10.80ID:u9/ouAZs
>>139
判ります
145デフォルトの名無しさん
垢版 |
2022/09/22(木) 13:20:33.56ID:Z2WQupk3
>>144
誰?
146デフォルトの名無しさん
垢版 |
2022/09/22(木) 13:24:08.08ID:Z2WQupk3
Rubyを推す人何人かいるけど
ほとんどの人がRubyしか知らない。
そんな人は何かを推す資格がないと思う。

普通はなにかを推すなら同類の複数のことを熟知していてそれを比べた中でこれがこういう理由でいいと推すものである。
147デフォルトの名無しさん
垢版 |
2022/09/22(木) 13:27:18.05ID:Z2WQupk3
プログラミング言語の場合、
PHP, Python, Rubyのすべてに熟知しててそれでもRubyを推すならその人に対して聞く耳を持てるが
そうじゃないならその人は独断と偏見の強い人であり、物事を客観視できない人なんだなという印象しか持ち得ない。
148デフォルトの名無しさん
垢版 |
2022/09/22(木) 13:28:22.37ID:Z2WQupk3
https://youtu.be/ipMC90r26uA
149デフォルトの名無しさん
垢版 |
2022/09/22(木) 13:37:16.04ID:u9/ouAZs
>>147
まさにこれ
2022/09/22(木) 13:48:15.74ID:z6cxsZX2
好きなの使えば良いとは思うけど現実的にRubyは使われなくなっているってだけの話なんだよなぁw
151デフォルトの名無しさん
垢版 |
2022/09/22(木) 14:12:44.24ID:UYzN1nQ5
別に推したい理由があるなら推せばいいんじゃね?
それで選択するのは質問者とかなんだし
152デフォルトの名無しさん
垢版 |
2022/09/22(木) 14:13:47.01ID:UYzN1nQ5
俺も.NET MAUI押してるけどFlutterとか知らない
だってDartとかいうクソ言語勉強したくないから
2022/09/22(木) 16:11:26.10ID:mhKEBERb
一つの言語しか知りませんよと宣言してそれを推すなら別にいいよ

>>130みたいに数時間学べば分かるようなことも知らずに特定の言語を下げるほうがどうかしてる
2022/09/22(木) 16:18:20.49ID:WTeW/iJy
自分はJS, Python, Ruby, Java, C#, Swift, Go, Rustその他諸々使えるけど
初心者がプログラミングを学ぶのにRubyから始めるのは今でもそこそこおすすめ

ただ仕事でRubyだけを継続的にやっていく状況ではなくなってるのは確かだから
最初に学ぶ1つの言語だけで長く仕事をやりたいみたいな考え方の人にはお勧めしない
155デフォルトの名無しさん
垢版 |
2022/09/22(木) 17:49:15.42ID:iVXru5E7
最近ファイアベースが持ち上げられてる感覚あるけどあれって無料なの?
無料じゃなければAWSやAzureの方がいいと思うんだがどうだろう?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。