[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 09/15 01:54 / Filesize : 250 KB / Number-of Response : 1024
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん [2023/04/10(月) 22:13:58.31 ID:YMPgGfeQ.net]
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

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

【前スレ
スレ立てるまでもない質問はここで 163匹目
https://mevius.5ch.net/test/read.cgi/tech/1670470167/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

263 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 13:15:51.73 ID:52VUCOoV.net]
>>259
都合も悪いも、はなから再現環境がでてないし
「デマ言ってるだけ」ですべて説明がつく

264 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 13:27:23.94 ID:rwSNiYUd.net]
>>260
「環境の問題だ」なのか「デマだ」なのか主張をどっちかに絞れよ
「環境の問題でデマだ」はおかしいの分かんない?

265 名前:デフォルトの名無しさん [2023/05/11(木) 14:32:53.96 ID:xbkR61UK.net]
>>258
逆に再現しないという環境の詳細を教えてくれてもいいんだよ
それも有益な情報だから

266 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 15:20:13.73 ID:03PQEXc9.net]
"km"、"m"とかの文字列値が入り得る距離の単位の変数の命名のいい案ありますか

具体的には
getDistance("km")
みたいに使われる関数で、その関数の中で命名に迷ってます
units_nameとかですかね、なんか違う気もしてます

267 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 15:22:08.04 ID:deoSAjL+.net]
>>263
何を言ってるのかよくわからんがしたいことを整理して誰にでも伝わる明確な文章にしてchatgptに投げたらいい名前を教えてくれるぞ

268 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 15:25:05.56 ID:deoSAjL+.net]
まあ俺なら日付時刻型的な型を作るんだけど

269 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 15:50:29.58 ID:52VUCOoV.net]
>>262
すべての環境で再現しない

270 名前:262 mailto:sage [2023/05/11(木) 16:00:57.93 ID:03PQEXc9.net]
>>263
unitNameにしました
chatGPTは理解してくれましたが、候補の名前が冗長だったので採用しませんでした

switch文で"km"なら1000で割る、"mm"なら…、というそれだけの関数でした

271 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 16:08:23.35 ID:xGEibtne.net]
単位変換する関数は明らかにunitNameじゃないけどな
それ単位名って意味だから

メートルに直すことが決まってるならconvertToMeterだろうな



272 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 16:18:19.16 ID:rwSNiYUd.net]
>>257
環境とかは後で調べとくからもし手元にwindowsのsqlite3があるなら↓の手順を試してみてよ

(1)コマンドプロンプトでsqlite3.exeをオプション無しで実行する
 →インメモリモードで起動する
(2)「select 9999」を入力して改行
 →改行され続きの入力を促される
(3)CTRL-Cを入力する

これを10回ぐ

273 名前:らいやってみてどういう結果のパターンがあったか教えて []
[ここ壊れてます]

274 名前:292 mailto:sage [2023/05/11(木) 16:19:50.72 ID:03PQEXc9.net]
>>268
ありがとうございます
ですが関数名じゃなくて、中での変数名について悩んでいました

function getDistance(unitName){
~なんかの処理~
switch(unitName)
case 'km'
return hoge / 1000
case 'm'
case 'cm'
...
}

みたいな関数で、上のunitNameに他のもっとふさわしい名前があるかなっていう
とりあえず自決ということで

275 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 16:32:09.03 ID:UbFJ7JFh.net]
文字数が多い順に並べるとか

276 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 16:59:53.43 ID:nrsiDSjf.net]
>>247
もともと、ネガティブキャンペーンとかじゃなく、その動作が正常動作か
どうか知りたかっただけですって。

277 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 17:29:46.56 ID:xGEibtne.net]
>>270
chatgptも理解してねえじゃんっていう
マジでこれからaiの方が日本語うまいフェーズに入りそう

278 名前:262 mailto:sage [2023/05/11(木) 17:54:01.57 ID:03PQEXc9.net]
>>273
んと、よくわかりませんが、
ChatGPTは最初の文をコピペしても意図を汲んでくれて、
distanceUnitCharとかdistanceMetricCharとかunitOfMeasureとか、
ちゃんと「変数の命名」を提案してくれました
どうも15個位見たけどどれもピンと来なかったので不採用にしました。。

そういう「変数の命名」について、ベテランの提案や知見が欲しかったのです

279 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 18:09:23.99 ID:1Ee4sDze.net]
>>266
ここまで来るとデマどころか妄想だな

280 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 19:06:13.61 ID:PMklffzN.net]
>>270
unitNameで十分通じるのかもしれないけど
単位名(unit name)はキロメーターとかKilometerのことで
それに対応するkmは単位記号(unit symbol)と呼ぶよ

281 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 20:23:04.89 ID:YtjKVs2t.net]
>>274
意図を汲んでないだろ
distance metric charをグーグル翻訳したら距離メトリック文字ってなったぞ
機械翻訳が困るくらい不自然でイミフな言葉なんだよ
イミフな質問だから意味わからないけどそれらしい単語をつないでイミフな言葉を作りましたってことなのになぜ意図を汲んでもらったと思えるんだ



282 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 20:32:28.99 ID:BPf3TrdY.net]
>>277も多少は>>274の文意を汲む努力はしてやれよ
意図を汲んだと言ってるのは
>ちゃんと「変数の命名」を提案してくれました
ってことに対してであって出てきた単語の良し悪しじゃないぞ
まあ>>263からして読みづらいのは否定しないが

283 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 20:58:08.81 ID:YtjKVs2t.net]
引数のこと変数って言ってるのに変数が変数のこととは限らんだろ
そういうのは意図を汲んだと言うんじゃなく当てずっぽうが当たったと言うんだ

284 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 21:13:43.57 ID:BPf3TrdY.net]
>>279
これまた意味が取りづらい文章だけど、それは俺に言われても困るというのはなんとなく分かった
俺が伝えたかったのは>>277が読み違えてるってことだけだからそれが理解できたのなら
そこから先の話は>>274に言ってくれ

285 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 21:50:55.51 ID:YtjKVs2t.net]
いやお前本人だろwww

286 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 22:03:09.24 ID:BPf3TrdY.net]
え?何を根拠に言ってるのか知らんが別人だぞ?
この件に関しては>>278>>280しか発言してない

287 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 22:04:25.15 ID:YtjKVs2t.net]
引数ってわかる?

288 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 22:12:42.60 ID:BPf3TrdY.net]
そらわかるさ
>>263が変数と書かずに引数かパラメータと書いてれば
>>264>>268あたりのレスも違ったろうよ
>>278で読みづらいって言ってるのはそれも含んでのこと

289 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 22:29:27.17 ID:8tWYoMH6.net]
変数名日本語にしろよ、もうw

290 名前:デフォルトの名無しさん [2023/05/11(木) 23:21:17.15 ID:o7PdQSx7.net]
一般的には引数もある種の変数でしょ
特化してるというだけで

291 名前:デフォルトの名無しさん mailto:sage [2023/05/11(木) 23:43:40.21 ID:BPf3TrdY.net]
変数で間違ってなくても引数って書いた方がこの場合読み手に伝わりやすいよって話

>>283
で、本人疑いの件はもういいのかな?



292 名前:デフォルトの名無しさん mailto:sage [2023/05/12(金) 20:29:34.90 ID:ZTjkwpUy.net]
>>286
chatGPTはそれが理解出来たけど>>279は出来てない
つまり

293 名前:デフォルトの名無しさん mailto:sage [2023/05/12(金) 22:42:18.41 ID:GFilPRd3.net]
どう見ても本人じゃねえかw

294 名前:デフォルトの名無しさん mailto:sage [2023/05/12(金) 23:03:56.98 ID:Y3NM01jJ.net]
こんな程度の煽りでノコノコ出てくるの耐性なさすぎやろ
ID変わってんだから黙ってりゃいいのに

295 名前:デフォルトの名無しさん mailto:sage [2023/05/12(金) 23:06:39.36 ID:GFilPRd3.net]
見苦しいな
ID変わったんだからそれで受け入れりゃいいのに
無能ってどうしてこう見栄をはりたがるんだよw
匿名だぞ?w

296 名前:デフォルトの名無しさん mailto:sage [2023/05/12(金) 23:13:28.64 ID:Y3NM01jJ.net]
即レスとはホント耐性ないな
見苦しいのはどっちよ

297 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 00:28:17.63 ID:4pSoB5GJ.net]


298 名前:262 mailto:sage [2023/05/13(土) 09:27:58.83 ID:vNstIXFZ.net]
本人です。
納めるために>>274を最後に黙ってましたが
ChatGPTが有能ってだけで自分の駄文は擁護できません
エスパー出来なかったからって非はないとおもいます
諸々すみませんでした

299 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 09:32:45.71 ID:qmV0KKoR.net]
言い訳繰り返すからバレるんだぞ

300 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 09:34:20.41 ID:qmV0KKoR.net]
匿名スレで誰が書いたかなんて本人にしか興味がないんだから

301 名前:262 mailto:sage [2023/05/13(土) 09:41:11.01 ID:vNstIXFZ.net]
ん?
まあ証明は出来ないですから自分は273以後先程までレスしてないって言うだけですね

駄文をフォローしてくださった方はありがとうございました
読み違えた人はすみませんでした



302 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 10:18:52.37 ID:2eXxQqWR.net]
>>295
まだ同一人物だと思い込もうとしてるのか
いいかげんしつこいぞ

303 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 10:23:03.07 ID:KTOixF6n.net]
そうやって必死になるからバレるんだって教えてやったのに学ばないやつだな

304 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 10:23:42.28 ID:2eXxQqWR.net]
>>297
そう思うなら当日のうちに礼を言ってほしかったな
そうすりゃ本人本人言われずにすんだのに

305 名前:262 mailto:sage [2023/05/13(土) 10:27:01.88 ID:vNstIXFZ.net]
>>300
それはすみませんでした
あとフォローありがとうございました

306 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 10:29:29.62 ID:2eXxQqWR.net]
伝わってると思うけどID:BPf3TrdYな

307 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 15:19:52.01 ID:aoP1WnmK.net]
まだ気が早いけど次スレはワッチョイつけた方がいいな
この1週間ぐらい見てると明らかに話の通じないおかしなのも混じってるし

308 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 15:45:24.92 ID:KTOixF6n.net]
茶番すぎて草

309 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 16:05:18.80 ID:v68qb1Kn.net]
まだ続ける気か・・・
引っ込みがつかなくて今更撤回できないのは分かるけどこれ以上難癖つけるのは勘弁な
せめて黙っててくれ

310 名前:デフォルトの名無しさん [2023/05/13(土) 16:12:15.84 ID:L/KMc9Bs.net]
続けたくなければ自ら引くことだ

311 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 16:19:47.73 ID:v68qb1Kn.net]
まあたしかに
他のスレ住人に同一人物と思われてなければ良しとするか



312 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 17:00:07.93 ID:KTOixF6n.net]
効いてて草

313 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 17:33:36.47 ID:IGToM9iL.net]
こっち使った

314 名前:
https://mevius.5ch.net/test/read.cgi/tech/1681525978
[]
[ここ壊れてます]

315 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 17:55:20.26 ID:aoP1WnmK.net]
ワッチョイ付きスレあったのか

316 名前:デフォルトの名無しさん mailto:sage [2023/05/13(土) 20:34:17.86 ID:Y3fGiMJ1.net]
こうやって見ると>>308の方がケンカに長けてるなw

317 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 10:55:34.59 ID:7BWzJcI7.net]
ちょっとしたコツがあるんだよな、こういうのは

318 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 18:01:16.67 ID:taBbpYMv.net]
どうやって作るかわかんないんだけどPCやスマホ向けのアプリを作りたいなと思っています。
PythonでもJavaでも作れそうなんだけど、まず自分のPCに言語をインストールして環境を整えて作ってネットで公開するって流れだと思うんだけど、使う人はPythonとかJavaをインストールしなくても使えるんですか?

319 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 18:10:23.16 ID:NgHJ91w5.net]
使う人もインストールする必要ある
Javaのランタイムは最初から入ってる可能性も無くはない

320 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 18:36:49.80 ID:taBbpYMv.net]
>>314
ありがとうございます
Javaって万能なんですね!

321 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 19:05:21.65 ID:/p7unyKj.net]
Windows限定ならJavaより.NETの方がインストール不要にしやすいとは思う



322 名前:デフォルトの名無しさん mailto:sage [2023/05/14(日) 19:10:37.41 ID:xptJznuz.net]
Openssl3.0~の環境にmysqlってインストールできないですか?
mysqlインストールしようとするとlibssl.so.10、libcrypto.so.10が必要と怒られる。
AmazonLinux2、Openssl3.0.8でやってます

323 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 19:56:23.68 ID:2mBUljYc.net]
SQLITEをJavaのJDBCで使ってますが、ほぼ作ったばかりの database で、
中身はテーブルが4つほどで、カラム数は最大で 4 つほどで、
全てのテーブルの全ての行数を合算しても50個もないほどなのですが、思ったより
遅くて驚いてます。
java コマンドから 自分のプログラム名.java を実行すると、database に触れる前に
プログラムの冒頭で Hello の文字列を出すようにしてますが、それは一瞬で
出てきますが、JDBC を使って 簡単な select 文で 10個も無い程度の
情報を取り出して、文字列にいれ、それを、stdout に出力して、
cmd.exe で見ていたのですが、Hello と出た後、1秒くらい経ってから
結果が出ます。文字列は、String ではなく、StringBuilder の append で
連結して、最後に toString を String 化してます。
また、SQLITE との接続のための Connection は、プログラムの
最初に一回しか作成してません。
この位の遅さは正常の範囲内ですか?
また、遅い原因は何が考えられますか。

324 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 20:05:53.60 ID:2mBUljYc.net]
>>318
ちなみに、Local に HttpServer を起動して、自作 Java プログラムを cgi として
テストしていて遅かったのですが、cmd.exe から直接、その cgi を BAT
ファイルから起動していても、同様に遅いことが分かりました。
当初は、ブラウザや HttpServer が遅いのだとばかり思っていたのですが、
Java プログラム自体の中でとても時間が経過しています。
BAT を起動すると、Hello の文字列は非常に高速に出てくるので、Java
プログラムの起動の遅さでも無いようです。
Java は起動時にオブジェクト確保が集中してしまうために
遅くなっているのでしょうか。そういえば・・・。

325 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 20:07:23.06 ID:2mBUljYc.net]
>>319
ちなみに今回のプログラムはテストプログラムに近くて、実験に不要なオブジェクト
の確保はしていません。
改めて、テストプログラムを書いてみたらいいかも知れませんが。

326 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 20:52:16.77 ID:Zr29oUXQ.net]
Java

327 名前:Xレでプロファイリングの仕方を教えてもらったら? []
[ここ壊れてます]

328 名前:デフォルトの名無しさん [2023/05/16(火) 21:55:01.31 ID:uqMIty2j.net]
>>318
遅いのがJavaのコードなのかDBなのかまず切り分けたほうがいい

329 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 21:56:58.54 ID:3cu+jrCu.net]
切り分けも含めてプロファイリングでしょ

330 名前:デフォルトの名無しさん [2023/05/16(火) 22:31:22.06 ID:4bjXAdLt.net]
>>323
この場合プロファイリングも切り分けの手段なんだけど
問題がありそうな箇所が事前に判明してない場合はより簡単にできてより大きく問題を絞り込めるタスクから先にやるのがセオリー

331 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 22:57:24.62 ID:lLY4YiLw.net]
Javaのプロファイラよく知らないけど問題の所在がDB側かJava側かの判別は出来ないの?



332 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 23:19:06.69 ID:i9SCRh5Q.net BE:196498534-2BP(0)]
https://img.5ch.net/ico/nida.gif
目視できるレベルの遅延なんだから各処理にprintぶち込む
そしたら長々と説明書かんでもこの関数に時間掛かってますって質問できるやろ

333 名前:デフォルトの名無しさん mailto:sage [2023/05/16(火) 23:58:33.33 ID:Uv0DjIn7.net]
>>318
>また、遅い原因は何が考えられますか。
可能性高いのはJDBCドライバのクラスファイルロードあたり

334 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 03:19:08.03 ID:H0zdOTL1.net]
>>317
Linux 板で質問してみれば?

ただし、あの板は荒らし対策で規制が強いから、書き込めないかも

335 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 07:56:09.37 ID:PsbDwPcr.net]
だいたいDB接続が遅いイメージ

336 名前:デフォルトの名無しさん [2023/05/17(水) 09:46:44.89 ID:JiQOYoO1.net]
>>325
判別できない可能性もあるけど問題はそこじゃない
例えばsqliteのシェルからSQLだけ実行して時間を計測すれば高い確率で切り分けできるわけだが
それと同程度の労力でプロファイリングして原因箇所を判別できるかどうか(特にそれだけの知識や能力があるか)が問題

337 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 10:28:00.67 ID:oza9WAtC.net]
プロファイリング提案されてだよなぁとならないのが謎やわ

338 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 10:58:23.94 ID:/4erUzJ5.net]
切り分けしてDB問題なしとなったら結局プロファイリングしないといけないわけだし
初手からプロファイリングでええやんな
知識がー能力がーとかそんなの理由にならんわ

339 名前:デフォルトの名無しさん [2023/05/17(水) 11:07:50.06 ID:4qZNdnz/.net]
>>155
3.42のバグ修正で再現しないようになってた

340 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 12:37:11.65 ID:71aWNbTU.net]
>>327, 328
その通りでした。以下に経緯を書いておきますが、解決策は有りますでしょうか?

java(JVM) は、起動時に 以下のオプションを付けました。

1. -cp で、sqlite-jdbc-3.41.2.1.jar の圧縮を展開したフォルダを指定して
  高速化を図りました。
  しかし、時間計測する限り、効果は全く現れなかったようです。
  jarを指定してもメモリー中に展開されるため、SSDから個別のファイルを
  読み込むより、読み込み時間が速くなるからだそうです。

2. -Xms800M -Xmx2G オプションをしてして GC の STOP THE WORLD が
 発生しないようにしておきました。

$ java -Xms800M -Xmx2G -cp "./;../JDBC/sqlite-jdbc-3.41.2.1" MyAppName

自分の java のソースコード内で、System.currentTimeMillis() を使って
時間計測したところ、
・トータルで 546(ms) でした。
・最初の以下の部分に 421(ms) も掛かっていることが分かりました。

String url = "jdbc:sqlite:C:/sqlite3/xxx.db";
DriverMa

341 名前:nager.getConnection( url );

つまり、データベースの接続に大量の時間がかかっています。

時間計測時は、MyAppName の stdout を java ・・・ MyAppName >a のようにして
ファイルにリダイレクトして端末への表示によって遅くなることを防ぎました。
[]
[ここ壊れてます]



342 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 13:02:58.99 ID:jajfXzYD.net]
ここまで分かったならあとはJavaスレ行った方が早いでしょ
ここは病院の外来総合受付みたいなもん

343 名前:デフォルトの名無しさん [2023/05/17(水) 14:02:05.41 ID:uFqNdu7t.net]
>>334
先にドライバロードしてる?
してなければ接続に時間がかかってるのかドライバのロードに時間がかかってるのかわからない

344 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 14:19:11.53 ID:xh2FOm6Y.net]
>>336
やってみました。行末の数値は起動時を 0 とした時間で、単位は [ms]です。
cur_time, before call Class.forName( 'org.sqlite.JDBC' ) : 62
cur_time, after call Class.forName( 'org.sqlite.JDBC' ) : 94
cur_time, before call this.connectB() : 94
cur_time, after call this.connectB() : 437

public static Connection connectB() throws SQLException {
 String url = "jdbc:sqlite:C:/sqlite3/xxx.db";
 return DriverManager.getConnection( url );
}

345 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 17:56:02.41 ID:mscdOYdU.net]
DataSource経由で接続は試してみた?
変わらんかもしれないけど

346 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 18:00:09.24 ID:yPEfv0d2.net]
結局データベース接続は遅いでFAでいいんじゃないかね
乱数の為の環境ノイズ収集だとかいろいろ原因はあるらしいけど

347 名前:デフォルトの名無しさん [2023/05/17(水) 18:50:12.67 ID:a3AQdQcX.net]
いくらなんでも遅すぎない?
JavaでSQLite使ったことないけど350msって
リモートのDBからデータ取得してもお釣りが来る
ローカルのSQLiteへの接続ならPythonですら遅くても数ミリ秒

348 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 19:33:06.66 ID:CplANjy6.net]
ちなみに、全く同じ環境(マシン、OS)でもsqlite3.exeのコマンドラインから
だと物凄く高速です。
また、今、C言語から処理することも試してみたところ、やはり、物凄く
高速でした。

349 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 19:59:17.26 ID:Z2qpt4tw.net]
>>341
どうもSQLiteJDBCドライバがよろしくないという情報もちらほら
>>338は試してみた?

350 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 20:08:05.71 ID:CplANjy6.net]
DataSource経由は試してません。
勘では多分速くならないと思います。
なぜなら最も簡単な方法や最も標準的な方法が最も最適になっていることが多いからです。
それは、ライブラリを作っている人が最適な方法を一番良く知っているためです。

351 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 20:22:37.20 ID:Z2qpt4tw.net]
>>343
勘も大事だけど人の話を素直に聞くのも大事な
https://docs.oracle.com/javase/jp/8/docs/api/java/sql/DriverManager.html
>注: JDBC 2.0 APIで新しく追加されたDataSourceインタフェースを使用してデータ・ソースに接続することも可能です。
>データ・ソースへの接続時にはDataSourceオブジェクトの使用をお薦めします。



352 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 20:25:45.03 ID:Z2qpt4tw.net]
あと、仮に効果がなかったとしても実際に試してその結果を得ることに価値があるんだよ

353 名前:デフォルトの名無しさん mailto:sage [2023/05/17(水) 21:24:19.24 ID:6Z2WPb/3.net]
なんでプロファイリングしないん?
なんだかんだ理由をつけて新しいことを覚えようとしない人と、面白そうだと挑戦する人
これ実際数年後にかなり差がつくよ

354 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 01:57:33.41 ID:iVuaVjKY.net]
もう、Javaは使わないことに決定しましたので、実験はしません。
お騒がせしました。

355 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 02:13:43.33 ID:o6F/mK5k.net]
データベース接続が遅いってだけで?

356 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 02:27:07.46 ID:iVuaVjKY.net]
>>348
はい。C++で書くことにしました。

357 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 02:28:09.74 ID:iVuaVjKY.net]
理由は、私が想定した用途では使い物にならないと判断しましたので。

358 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 02:31:09.36 ID:o6F/mK5k.net]
どういう用途?

359 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 03:27:41.92 ID:iVuaVjKY.net]
cgi です。
起動さえ速ければ Rails サーバーや mod PHP の様な常駐方式でなくても
良いと考えました。
そうすると、格安レンタルサーバーでも使用できます。

360 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 10:13:06.22 ID:ZSmJ7kE/.net]
言葉だけは丁寧、謎の理屈による決めつけ、自分の間違いを認めない、都合の悪いレスは無視
こないだのID:NDGne9Urか

361 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 10:18:46.05 ID:4KlPbS1t.net]
アスペ君というネームドだよ



362 名前:デフォルトの名無しさん [2023/05/18(木) 10:29:51.20 ID:3hAjoQCO.net]
根本原因を理解してないのはアホな指摘してる人と同じだけど
アスペ君の方が要点おさえてるから笑えない

363 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 13:06:04.27 ID:nzXYqesT.net]
自分の勘を絶対視してほんの数行書き換えれば試せることすらやらずに切って捨てる
常人には理解できん感覚だ

364 名前:デフォルトの名無しさん [2023/05/18(木) 13:14:07.60 ID:eVp0PU5P.net]
DataSourceにしたところで変わらんよ
JDBCやめてsqlite4javaのような薄いラッパー使えば数十ミリ秒になる
さらにそれをネイティブコンパイルすれば数ミリ秒以下にはなる
でもサーバー用途で初回の起動速度・実行速度をが最重要ならJavaはいい選択ではない

365 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 13:36:42.82 ID:nzXYqesT.net]
実際に変わるかどうかじゃなくて姿勢の話

366 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 13:49:14.30 ID:Ir4oA68o.net]
サーバ用途なら事前に接続しとくから逆に気にならんが

367 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 14:31:59.84 ID:nzXYqesT.net]
sqlite4java試してみたらJDBCで1000msかかってたDB接続が200ms程度まで改善した
これくらいだと遅いという感覚はないな

368 名前:デフォルトの名無しさん [2023/05/18(木) 15:10:52.58 ID:slkZO2TO.net]
>>359
サーバーといっても旧来のずっと起動状態で待機させるサーバーじゃなくFaaSでWebアプリを運用するイメージ
>>352が言うcgiと同じイメージかどうかは知らんけど

369 名前:デフォルトの名無しさん [2023/05/18(木) 15:18:38.28 ID:54thrNHK.net]
あとsqliteの場合はずっと接続してたら困る
同時実行制御のモデルがサーバー型のデータベースとは違うので

370 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 16:11:57.82 ID:wz6179+R.net]
Javaでお手軽なDBだったらApacheDerby使えばDBサーバのインストール不要だがね
(接続時間の問題は引き続きある)

371 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 16:24:40.66 ID:MymoCgbT.net]
接続じゃなくクラスファイルのロードが遅いんじゃねぇの?
まぁ、別口でやるようだし、もうどうでもいいか



372 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 16:40:21.60 ID:A6PyJVVw.net]
この速さなら言える。
最近アイマスがコナミじゃなくてナムコだって知った。

373 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 19:57:16.42 ID:4rcvRPf1.net]
変数名を後から他人にもわかるようにと考えながら付けて書いてるけど
長くなってもいいからと3つぐらい単語を繋いで書いてみたけど
非常に局所的にでてくる雑用フラグなんかも名前つけて書いて
しかし客観的に見てもこれだけでは他人が見てもやっぱりなんの変数なのかわからないと気がついた
変数名だけで用途を理解できるように書くのはやっぱり無理なのか
そう割り切りながらもそれっぽく名付けていくしかないんだろうか?…

374 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 20:03:30.92 ID:Z6jck6wF.net]
関数を短く切り分けたら変数名なんて一文字でいいんだよ
ローカル変数を長くしなきゃ読みにくくなるとすればそれは構造化が不十分
引数やインスタンス変数は長い名前をつけろ

375 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 20:28:50.94 ID:QGYnHLAs.net]
主に旧世代のプログラマや初心者がときどき珍妙なフラグを使うことがあって
役割が整理されてないからいい名前も付けようがないというケースもある
難しいときは無理せずコメントを添えりゃええとも思う

376 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 20:57:47.22 ID:C/0SMFUB.net]
そういうのこそChatGPTに相談とかすれば、とか思うけどこのスレの意義が無くなるか

377 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 21:02:32.56 ID:MHJwn3W1.net]
ChatGPTに自分のコード貼るのあぶなくないですか?

378 名前:デフォルトの名無しさん [2023/05/18(木) 21:30:11.38 ID:efWpxgk+.net]
>>366
この文章を見る限り
君には分かりやすい命名は無理なんじゃないかと
思わなくもなくはないかもしれないような気がしないでもないような

379 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 21:39:04.78 ID:kyhdrXZE.net]
Wordpressのphpファイルにデータベースの接続情報を直接記入しても大丈夫なのでしょうか。

380 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 23:17:41.86 ID:bwphGA3U.net]
関数名や切り出し方が適切なら変数名には迷わないという理想論
そのはずだけど中々上手くいかない

381 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 00:57:35.59 ID:uf4wYYis.net]
sqlite が遅いと言うか、

全てのデータベースが接続プールを使うのは、初期化が遅いから



382 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 01:02:06.99 ID:uf4wYYis.net]
>>372
Ruby on Rails では、環境変数は暗号化されたcredential ファイルに書く

383 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 01:43:50.43 ID:Gmj5KBEl.net]
ソースコードの特許侵害しないためには何を気をつけたらいいですか?
ググって出てきたやつにフリー素材ですとか商用不可とか書いてないけどどうなってるの?

384 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 01:55:09.54 ID:iSJAQTOS.net]
知らんがな
ググって見つけたサイトの管理人に聞け

385 名前:デフォルトの名無しさん [2023/05/19(金) 02:17:07.06 ID:yGaK6N7d.net]
まずは特許と著作権の違いから学ぼうなw

386 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 02:33:12.25 ID:rO74badk.net]
>>374
sqlite3はC言語で使うと接続時間は 0 です。

387 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 02:50:57.04 ID:6AG/SXdp.net]
ほんとにゼロ?測ってみたの?

388 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 03:13:24.05 ID:rO74badk.net]
すみません。0というのは言い過ぎだったかも知れません。
厳密には分かりませんが、感覚的に 0 に近いと感じる、ということだけです。

389 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 03:25:45.84 ID:qHMqwaHR.net]
おおかた数十~数百ミリ秒程度なんじゃないの?
Javaより速くなったと感じるから大げさに言ってるだけで

390 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 03:40:52.03 ID:yl46Wrbm.net]
オープンだけならバージョンと排他制御の確認くらいで
DB情報まで読んでない可能性あんじゃね
しらんけど

391 名前:デフォルトの名無しさん [2023/05/19(金) 03:59:52.41 ID:HdUsA7j0.net]
>>374
一般的なデータベースの接続が時間がかかる理由を知ってたらそれがSQLiteに当てはまらないことくらいはわかるだろ

SQLiteのローカルのデータベースファイルをオープンするだけ
システムコールだから単純な関数呼び出しに比べれば遅いけど1msもはかからない



392 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 08:41:46.01 ID:abPE0AgY.net]
じゃあJDBCでSQLiteに接続すると何に時間かかってんの?
推測じゃなしに説明してみてよ

393 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 10:01:45.63 ID:tkhwYRFE.net]
乱数生成とか?

394 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 10:09:49.12 ID:OlTXL1at.net]
いろいろ制約があって標準的なライブラリの制限版擬きみたなモノを自作したりすることがあるのだけど、そういう自作ライブラリの命名ってどうするのがいいんだろう?
my~っていうのはすべての機能が揃ってないのでなんか違う気がするし・・・?

395 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 11:20:44.10 ID:dqJ5A/du.net]
libname.yourname.lite

396 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 12:14:18.55 ID:7RGIs9uQ.net]
>>380
限りなくゼロだよ。だってSQLiteの接続とはファイルを開く時間でしかないから。

397 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 12:14:48.64 ID:7RGIs9uQ.net]
>>382
> おおかた数十~数百ミリ秒程度なんじゃないの?

そんなにかかるわけがない。
テキストファイルのオープンと同じ

398 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 12:15:55.84 ID:7RGIs9uQ.net]
>>385
JDBC以外なら速いのだから、JDBC、つまりJava部分に問題がある。

399 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 13:04:36.29 ID:qLhDxE42.net]
>>389-390
で、計測値は?

>>391
同じJavaでもsqlite4javaは速いのはなんで?
Javaが原因ならこっちも遅いはずでしょ?

400 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 13:27:32.18 ID:kppkuqau.net]
>>392
>同じJavaでもsqlite4javaは速いのはなんで?
>Javaが原因ならこっちも遅いはずでしょ?
Java自体の問題ではなく、JDBCの実装の問題だからでしょう。
つまり、プログラミングの腕の差なのです。

401 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 13:27:54.98 ID:7RGIs9uQ.net]
>>392
JDBCが遅いって言った人がデマじゃないから書くやろw


$ time for i in $(seq 1000); do sqlite3 db 'select 1'; done > /dev/null

real 0m2.784s
user 0m1.556s
sys 0m1.323s

3ミリ秒。これにはsqlite3コマンドの起動時間が大半なのでほぼゼロ



402 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 13:51:37.98 ID:zDYfbcst.net]
>>393
JDBCはプログラマの腕が悪くて使い物にならない
sqlite4javaはプログラマの腕がいいから使えるってこと?

403 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 13:55:39.24 ID:kppkuqau.net]
>>395
基本、そういうことです。
但し、JDBCの親玉(?)のOracleが、MySQLやOracleDatabase(?)推しなので、
偶然を装ってwait を入れているのかもしれませんが。
アメリカ企業では有る有るです。

404 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:00:52.58 ID:zDYfbcst.net]
>>396
>アメリカ企業では有る有るです。
あるあるなら実例の1つでも挙げてみてよ
そうでなきゃただの言いがかりじゃん

405 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:03:05.03 ID:kppkuqau.net]
>>397
twitterが、イーロンマスク氏が継いだ跡、過去の人気動画が再生不良に
陥ったりしてます。

406 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:16:36.87 ID:zDYfbcst.net]
>>398
ありがとう、ただの言いがかりだということが良く分かった

407 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:19:06.58 ID:zDYfbcst.net]
>>394
>>379よく読んで

408 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:23:16.61 ID:kppkuqau.net]
>>399
複数の報告が上がってるのに直されません。

409 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:29:33.76 ID:zDYfbcst.net]
>>401
うん、その話は関係ないから余所でやって

410 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:32:14.57 ID:kppkuqau.net]
言論弾圧みたいですね。

411 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:37:01.63 ID:b73Y2h/K.net]
スレ違いは言論の自由に含まれません



412 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 14:39:25.00 ID:zDYfbcst.net]
ここはこじつけ陰謀論を開陳する場所じゃないからね

413 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 15:50:29.84 ID:D4FjAhID.net]
JDBCって接続コスト高いからコネクションプールにして使い回すもんじゃないのかね

性質が自分の用途に合ってないなら止めて他のにしたらいいんじゃね、しらんけど

414 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 16:22:35.68 ID:dCS2/eSz.net]
>>406
そのやり方はSQLiteでは不可能ではないですか。
それにそもそも、C言語だと一種運で接続できますので、全く的外れな指摘かも知れません。

415 名前:デフォルトの名無しさん [2023/05/19(金) 16:38:43.84 ID:wl4NO1f3.net]
コネクションプーリングwww
ほんとアホすぎるわ

416 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 16:41:20.62 ID:OVBfn76a.net]
>>407
自分の的外れ発言を全部棚に上げておけるの感服する

417 名前:デフォルトの名無しさん [2023/05/19(金) 17:09:20.74 ID:VOHIivvz.net]
>>392
sqlite4javaでも十分遅い
どちらも接続自体は1ms前後だけど初回接続時に200msとか1000msとかかかるのはネイティブドライバのロードと各種クラスの初期化に時間がかかってるから
sqlite4javaに比べてJDBCドライバが遅いのは余分な処理を山盛りやってるのが理由

418 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 17:10:39.11 ID:D4FjAhID.net]
>>407
不可能ならJDBCでSQLiteのは尚更筋が悪いってことじゃね?
素直に他のやり方にすればいいんじゃね?
あとなんでCでJDBC使おうともしてるのかも分からんけど、ひねくれたいの?JDBCを貶めたいの?
まあそういう界隈があるのかもしんけど

じゃね?じゃね?

419 名前:デフォルトの名無しさん [2023/05/19(金) 17:12:12.39 ID:chfTuR6K.net]
>>396
sqlite-jdbcのメンテナは残念ながら日本人

420 名前:デフォルトの名無しさん [2023/05/19(金) 17:13:38.36 ID:chfTuR6K.net]
>>411
Cで使おうとしてるのはSQLiteだろ
そのくらいの文脈はよんでやれよ

421 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 17:34:49.26 ID:D4FjAhID.net]
>>413
いやあ、それは普通に早いだろうから比較にならんのは本人も分かってると思ってたわ
ここで意味があるとしたらC->JDBC->SQLiteとの比較だろうし
そんなことしたいやつがいるのかはしらんけど

しかしJDBCとかってコネクションプールとかインターフェースの共通化目当てにやるようなもんじゃないん?
イメージ的にその時点でSQLiteと相性悪そうに思えるけど、組み合わせたことないからなあ



422 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 17:39:25.41 ID:dCS2/eSz.net]
>>412
Oracleが会社としてMySQLより接続速度が同じか遅くなる様に命じている可能性が高い。

423 名前:デフォルトの名無しさん [2023/05/19(金) 18:10:28.16 ID:W/EkxpUj.net]
>>414
JDBC使うのはDBMS変えてもコードの変更が最小限で済むからだよ
sqlite4javaだとJava側にSQLite専用のコードをたくさん書くわけで

SQLiteのJDBCドライバが遅いのは
そういう共通化とは関係ないけどね

424 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 18:22:19.08 ID:0Wfs1Z7z.net]
>>415
何を根拠にそんなデタラメを可能性が高いとまで言えるの?

425 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 18:30:16.28 ID:0Wfs1Z7z.net]
>>414
>CでJDBC使おうともしてる
これどこから出てきた?

426 名前:デフォルトの名無しさん [2023/05/20(土) 10:01:38.56 ID:Uw26KgHF.net]
5ちゃんねる初見です!

427 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 12:19:38.19 ID:1qpFkSCR.net]
Welcome to Underground

428 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 08:39:02.99 ID:zwcMIhKJ.net]
exeファイルからrarファイルを取り出したい

ウィキペディアのオフラインEPWINGファイルを配布してるbookendというサイトがあるんだけど分割.rarになってて一番最初のファイルが拡張子.exeになってる
LinuxユーザーとmacユーザーはWine使うしかないんだけどもしrarファイルが取り出せたらその必要ないから方法が知りたいです
プログラミング知識はJavaScriptしかないです

429 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 11:08:39.43 ID:vvIauVZO.net]
板違いだしまずそのサイトに聞け

430 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 11:38:15.93 ID:/TsVU2Q6.net]
Windows使えよとしか

431 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 11:58:02.92 ID:p53fNABD.net]
exeファイルについて質問するスレ分からなくてここにしました



432 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 12:05:18.05 ID:KXH4if7m.net]
https://documentation.help/WinRAR/HELPCmdSm.htm
Command S- - remove SFX module

433 名前:デフォルトの名無しさん mailto:sage [2023/05/25(木) 12:22:28.51 ID:Hhj8jxa0.net]
>>425
感謝!本当すごいです

434 名前:デフォルトの名無しさん [2023/05/25(木) 12:44:02.23 ID:ch8RcbJh.net]
rarの.exeでもmac上の7zで解凍できるよ

435 名前:デフォルトの名無しさん [2023/05/25(木) 21:49:58.87 ID:AgM0AOax.net]
昔exe自体を圧縮するのがでてたの思い出した
今はHDDやら回線も太くなったし消えたのかな・・・

436 名前:デフォルトの名無しさん [2023/05/25(木) 23:54:26.30 ID:EsJdyibw.net]
udl'bec2lzaG93w(be.co.w)c2lza:w@time-ti-me-111times.com/7eT9n/Tf3fbiZdgYejZ83XelXgg2eZ8ct4L
めっちゃpc詳しい5ch民に聞きたいんやがこれって押していいURLなんか?

437 名前:デフォルトの名無しさん [2023/05/26(金) 04:42:25.79 ID:jD108Vpw.net]
https://lbgqgf.dfatepen.top
あと、ここ注文して届かないんだけど
アヤシイサイトなの?

438 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 05:13:27.71 ID:mZLusU8C.net]
スレチ
ネットリテラシーなさすぎるのとクレカ使ったなら電話しとけ

439 名前:デフォルトの名無しさん [2023/05/26(金) 06:20:53.19 ID:jD108Vpw.net]
いやここ
いいプログラミングの本がたくさん割引で売られているんですよ

440 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 08:49:30.11 ID:ESB2ogqi.net]
届かないなら売ってないんだろ
アホか

441 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 09:36:18.72 ID:TDOZePVL.net]
いかにもランダムで作りましたみたいなドメインで買い物なんてよくするな
見るからにフィッシングサイトじゃん
ググっても全然情報出てこなくて逆にどうやって見つけたのか気になるレベルだわ



442 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 09:53:29.39 ID:p466cd0D.net]
怪しいサイトではない
詐欺サイトだ

443 名前:デフォルトの名無しさん [2023/05/26(金) 10:29:42.71 ID:kol25jaP.net]
本来は1回しか実行されないはずのメソッドが、何かの条件を満たすと複数回実行されてしまいます。
呼び出し階層を辿ろうにも、呼び出し元が数十か所あり、その呼び出し元も別の多くの場所から呼び出されている為、辿るのが困難な状況です。
また、各呼び出し階層内でのループや分岐・メソッド呼び出し時の引数も多い為、絶望的な感じです。

こういう場合はどうやって原因を特定すればいいのでしょうか?

444 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 10:32:33.76 ID:TDOZePVL.net]
ログを取ればいんじゃね

445 名前:435 mailto:sage [2023/05/26(金) 10:32:49.88 ID:kol25jaP.net]
すみません。
C#の質問なので、C#スレに行きます。

446 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 11:37:47.00 ID:r6hwKuzy.net]
ドットインストールとProgateでPythonの基本的なことをざっくり学んで今非同期処理のasyncio書き方を勉強してるんですけどわからないことがたくさん出てきて調べて理解するのに膨大な時間がかかるんですが、別のことを学んだほうが効率がいいですかね
皆さんはayncioについてどのくらいの実力のときに理解できるようになりましたか?

447 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 11:44:17.16 ID:NguYPBNp.net]
わからないことがあるなら調べなきゃ話にならんだろ
どの実力になっても初めての技術は学びからだぞ

448 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 12:19:20.70 ID:p466cd0D.net]
勉強なんかしたくないでござる
今持ってる知識だけでやりたいでござる

449 名前:デフォルトの名無しさん [2023/05/26(金) 12:56:19.63 ID:nRTpIg+H.net]
>>434
いやものすごく欲しいものが
適度な割引だととても欲しくなるものだ。

これ銀行振込で支払いしたけど
口座情報はある。
警察や銀行に被害を報告すればお金は戻ってくる?

450 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 13:04:13.31 ID:ESB2ogqi.net]
世間に疎いからそういうのに引っ掛かるんだろうが
詐欺で金が戻るケースなんてほぼ無い

451 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 13:12:13.77 ID:H7fR5zMw.net]
>>442
>いやものすごく欲しいものが
>適度な割引だととても欲しくなるものだ。
その心理を利用されてることに気づこう
そしてもうスレ違いどころか板違いだから続きは他でどうぞ



452 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 13:16:52.25 ID:EAz1JgTm.net]
>>442
絵に描いたようなカモで笑う

453 名前:デフォルトの名無しさん [2023/05/26(金) 13:34:57.29 ID:+QMUOIsk.net]
銀行口座番号と名前もしっているのに?
この人詐欺ですと電話して動いてもらうとか

454 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 13:36:36.48 ID:EAz1JgTm.net]
>>446
詐欺師がそこ考えてないと思う?

455 名前:デフォルトの名無しさん [2023/05/26(金) 14:35:33.01 ID:IgdZF63J.net]
IOSアプリ審査ってXcodeのバージョンが指定されていますが、バージョン情報ってソースコードには挿入されませんよね?
どのIOSでも動くようなアプリ、例えば画面に一行だけ文字列を表示するとかなら、古いXcodeで作っても審査通るようなことがあるのでしょうか?

456 名前:デフォルトの名無しさん [2023/05/26(金) 14:39:15.81 ID:L+fnIvMI.net]
>>442
防犯・詐欺対策板
https://itest.5ch.net/subback/bouhan#

457 名前:デフォルトの名無しさん [2023/05/26(金) 15:40:34.70 ID:rr+PDpB5.net]
>>448
ソースじゃなくてビルドしたバイナリをアーカイブフォーマットで提出する
どのバージョンでビルドしてるかやどのAPIを使ってるか分かるようになってる

458 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 16:30:32.38 ID:ZPhxM84Z.net]
いい加減、スレチだろ

459 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 16:39:23.13 ID:p466cd0D.net]
>>442
> 警察や銀行に被害を報告すればお金は戻ってくる?

戻ってこない。

警察は人殺しとかの犯罪を扱う仕事
銀行に被害者から金を巻き上げる権限はない

お前が裁判やって犯罪者に損害賠償を請求しろ

460 名前:デフォルトの名無しさん mailto:sage [2023/05/26(金) 16:40:22.16 ID:p466cd0D.net]
詐欺師の逮捕は警察の仕事

金を返してもらうのはお前の仕事
警察の手を煩わせるな

461 名前:デフォルトの名無しさん mailto:sage [2023/05/27(土) 21:54:28.31 ID:yVosw+TC.net]
クラウドストレージを利用して複数PCで作業したいのだけど
Githubをつかうと作業が中途半端な状態でcommitしないといけなくて履歴がスパムみたいになりそう

何を使って作業を共有するのがいいのだろう?



462 名前:デフォルトの名無しさん mailto:sage [2023/05/27(土) 23:08:44.99 ID:Iw6vgmTP.net]
コードならコードリポジトリがやっぱり便利
ブランチ切ってSquashマージか、たまにrebase -iでコミット纏めたら?
個別のログが消えるわけではないけどもメインラインはスッキリできる

463 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 01:23:42.98 ID:s4HsZYeN.net]
>>450
回答ありがとうございます
Xcodeのバージョン縛りさえなんとかできるなら古いMacでも開発できるかと思ったのですが無理ってことですね

464 名前:デフォルトの名無しさん [2023/05/28(日) 02:01:29.13 ID:KgkH/byk.net]
C#で、 色んなクラスから発火されるイベントをまとめてGlobalクラスに静的メンバとして入れています。

class Global {
 public static event EventHandler<string>? Report { get; set; };
 public static event EventHandler<string>? Log { get; set; };
 …
}

ハンドラー登録
Global.Report += AAA;

実行
Global.Report?.Invoke("test");

これをkotlinで実現するにはどうすればいいですか?

465 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 03:30:49.70 ID:UYxgZ8Rp.net]
>>455
作業用のブランチ切って履歴は残さないである程度まとまったら開発用ブランチにマージする感じ?

466 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 08:50:16.56 ID:wPIuZYuf.net]
>>457
Kotlin のスレで聞けば?

467 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 10:43:19.65 ID:4j+enB30.net]
>>458
rebase -iつかえばコミット履歴を編集できて
そこでsquashすればコミットをまとめられるんだけど
ブランチ切ってるならチマチマそんなことしなくても
マージ時に一括squashできる

468 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 11:40:31.52 ID:wdHwbN+1.net]
https://ideone.com/Tlgrcd
これなんかヘンなコード吐いてないか?
スレッド建ててタイマー進めようと思ったんだけど、なんかオカシナ止まり方をする。
挙句暴走までしちゃったので困った。

469 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 11:45:48.85 ID:wdHwbN+1.net]
あ、すまん解決しました。
クロージャーだから残るかとおもったけど甘かったみたい。
そーりー

470 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 09:19:18.93 ID:NHsasBKy.net]
緯度経度の変換方法教えてください
北海道銀行天塩支店の緯度経度として15779122.898808494 5603557.474045183という表記のデータがあります
これを通常の10進数緯度経度にはどう変換したらいいのでしょう?
↑の数値であれば(googleマップによると)44.8858236、141.7437492という結果になるはずです

471 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 10:07:45.55 ID:NHsasBKy.net]
自決
googleでの値を色々な変換サイトにぶち込んでみた結果、元の数値はEPSG3857のようでした



472 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 14:43:29.81 ID:8zAXW42W.net]
研修中でそろそろ終わりますが
会社からC#かJavaかどちらか選択しなさいと
言われています。

Javaは研修中楽しかったのですが(springは難しかったですが)
先輩が言うにはC#は書いてて楽しいそうです。
少しC#も触ってみましたが、Javaの記述をより簡潔に
かけるような感じがしました。

案件はC#よりJavaが多くて将来も需要が続くと
ネットの記事を見るとちらほら書いていますが
どちらを選択したほうが将来的に良いでしょうか?

473 名前: mailto:sage [2023/06/01(木) 14:55:01.67 ID:jyFQ04o9.net]
将来性はC#の方がありそうだがJavaの仕事はなくならんだろうからどっちでもそう変わらん

474 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 14:58:07.34 ID:jyFQ04o9.net]
つーかどっちかしっかりやっとけばもう片方もそれほど苦労せず使えるようになると思うぞ
C#からJavaに移るのはレガシーな構文が多くて楽な書き方ができないからイライラするしJavaからC#に移るのは新しい構文を覚えなきゃいけなくて年取って頭が固くなったらつらいかもってところかな

475 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 14:58:36.83 ID:vN99pMb6.net]
プライベートでも使いたい方
何か作りたいものを決めて、それが作りやすい方
MSか、Oracle好きな方

そいやJavaって今もEclipseが主流なのかな
VSみたいに便利になってるんだろうな

476 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 15:31:39.30 ID:GVRjFAPt.net]
最近はjava案件もできるだけvscodeでやるようにしてる
Eclipseに対する苦手意識が抜けない

477 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 15:51:15.56 ID:8zAXW42W.net]
>>467
どちらを選んでも特に問題なさそうですね。ありがとうございます。
両方似ているのでJavaがある程度出来るようになれば
C#にも移行できそうですね。

>>468
UnityがC#を使っているそうで自作のゲーム楽しそうに作ってるツイートが
流れてると楽しそうだなあと思ってしまいますが
これから業務系で経験を積むのが先なのでお預けですね。。
研修ではIntelliJを使っていました。


とりあえずはJavaを選んでしっかり経験を積もうと思います。
ありがとうございました。

478 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 15:59:04.81 ID:jyFQ04o9.net]
ちなみにC#にはML.NETという機械学習のライブラリがある
AIと言えばPythonだけどPythonは試作に使ってもっと速い言語で書き直すようなことも結構あるんだがC#だとそもそも書き直す必要なく一本で開発できるんだよな
copilotもMS製だからAIとの相性はC#の方が良さそう

479 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 16:42:50.47 ID:j5L28tLO.net]
ML.NETもそうだし、C#に色んなAIライブラリあるけどゴミだろ
python側のライブラリと比べて年単位で技術が遅れてるし移植地獄なんて生易しいもんじゃない
LSTMみたいな古いネットワーク作りたいだけでも四苦八苦する羽目になる

480 名前:デフォルトの名無しさん mailto:sage [2023/06/01(木) 17:34:03.38 ID:9UkFjNvY.net]
業務でJavaだとモダンな書き方は封印されてるし
野暮ったいコードしか存在してはいけない世界(偏見)

481 名前:デフォルトの名無しさん [2023/06/01(木) 20:43:11.35 ID:kEa+hP3C.net]
Kotlinがいい…



482 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 05:05:34.08 ID:rPmY0PbQ.net]
Java は中抜きされるから、よく勧められる。多重請負構造。
Ruby on Rails みたいなモダンなリモートワークでもないし

YouTube で有名な雑食系エンジニア・KENTA の天敵・モローも、YouTubeで言ってた。
Rubyは滅ぶ。これからはJava・PHP の時代だと

それが今になって急に、Rails のキャリア相談までやり出したw
Java・PHPのSES・客先の仕事は、どうなったの?w

YouTubeのモローの動画。
【2022年版】Ruby on Railsの将来性

YouTubeの小松和貴の動画
セレブエンジニア通信
Javaの学習だけはやめとけ!その先にあるものは・・絶望

Javaをやる会社は、スマホ・インターネット禁止だから、本で調べる。
また、ブラック企業で過労死・いじめられるから、うつ病になって一生終わる

483 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 15:24:44.59 ID:SoNXIjJd.net]
>>475
ネットで得た浅い知識の羅列って感じだな
Javaに限らずどの言語もエージェントや間に会社が入れば
マージン取られるぞ
業務系開発してた時は普通にネット使って流用出来そうなコード検索してたわ

484 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 15:30:21.89 ID:7ZxA2t1t.net]
そいつに触んな

485 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 17:50:02.27 ID:vE22IVOm.net]
誰かと思ったらこいつか。言語名をNGワード設定しとけよ
言語そのものをNGするってやりすぎと思うかもしれないけどまったくデメリットないからw

486 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 18:23:21.11 ID:5mkI/oH7.net]
KENTAをNGしたらいんじゃね

487 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 20:17:26.44 ID:GvhOBh71.net]
そしたらKENTAKKI-までNGになるだろ!
今安いんだぞ

488 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2023/06/03(土) 20:21:08.08 ID:Pce1Bw+f.net]
そういうときは正規表現の\bKENTA\bでNGしやんせ。

489 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 20:40:59.74 ID:6gQzqhZs.net]
地理情報、緯度経度とか扱うのにむいてる言語ってなんですか

490 名前:デフォルトの名無しさん [2023/06/03(土) 20:44:19.40 ID:rK6+RSnX.net]
KENTA

491 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 20:44:53.97 ID:Nv/Hi4Ai.net]
とくに向き不向きないです



492 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 20:48:01.32 ID:vE22IVOm.net]
GIS関連は扱うデータ量が多いからかCばっか。それがいいと思う
もしくはその手のライブラリがよく対応してるpython
俺は多言語扱うの楽でdecimalあるC#使ってるけど

493 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 20:51:35.63 ID:6gQzqhZs.net]
>>485
ありがと

494 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 22:43:32.28 ID:wtxJED1D.net]
decimalくらいPythonでもあるぞ

495 名前:474 mailto:sage [2023/06/04(日) 00:40:42.21 ID:2XjGPTHu.net]
YouTube でも、Javaの多重請負構造については多くの人が書いている

ハローワークのIT 業界の講習会でも、
5大SIer の多重請負構造・階層ピラミッドについて説明している。
建設業の5大会社と同じ

1次受け・2次受けなど自分の階層を確認するように。
また、下層に転職しないように言われる

客先と書いてある募集では、自分の会社名を名乗れない。
A社の社員だと名乗れとか、自分の会社名と違う会社名を名乗れと言われるw

金融系はセキュリティーが厳しいから、
インターネットやオープンソースが使えないし

496 名前:デフォルトの名無しさん mailto:sage [2023/06/04(日) 02:25:49.30 ID:h71wLEgI.net]
>>480
28日はいつも楽しみ

497 名前:デフォルトの名無しさん [2023/06/04(日) 04:45:18.95 ID:l/7Bw8NQ.net]
>>489
よく考えてみろ、あれはサイドメニュー無料の日だぞ
肉の値段は変わらん。サイドメニューがおまけで付いてくるだけだ

498 名前:デフォルトの名無しさん [2023/06/06(火) 09:55:07.01 ID:MuBnLOm6.net]
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?

499 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 10:08:59.70 ID:CnEKQbV+.net]
フローチャートは簡単なプログラムの時に使うんじゃなくアセンブリ言語やN88(86)BASICの時に使うんだよ
オブジェクト指向言語ではUMLを使う

500 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 10:24:27.79 ID:YgD/aCiM.net]
下請けだと複雑なのでもフローチャートだよ
プログラミングするのと同じぐらい手間かかってるフローチャートが来る
フローチャート→ソースの翻訳ツールあればもう下請けの仕事は要らないってぐらい細かい

でも一番多いのは設計しないw
文章でやるべきこと箇条書きする。それが仕様書。それを元にソース書く

501 名前:デフォルトの名無しさん [2023/06/06(火) 11:00:39.63 ID:NOo63SXR.net]
なんでもできるプログラムということで
一時pythonが話題になってましたが

やっぱり一番人気はJAVAなんですか?
いやJAVASPRICTなんですか?

パイソンを勉強したらHTMLの代わりになって
アフィリエイトブログとかLPとか作れるかなって思ったけど

ちなみに今AIに絵を描かせるとかCHATGPTとかって
あれパイソンで作ったものなんですか?



502 名前:デフォルトの名無しさん [2023/06/06(火) 11:50:53.91 ID:4+dg1hWw.net]
>>491
フローチャートは業務フロー、データフロー、意思決定フローのようなハイレベルの仕様記述か
分かりにくいアルゴリズムをわかりやすく図示するために使う
入門書に載ってるのは初心者がコードだけでなくチャートを通してプログラムを理解できるようにするため

UMLで言えばシーケンス図やアクティビティ図がフローチャートの亜種
細かくプログラムの動きを図にしたい場面では今でも使われてる

503 名前:デフォルトの名無しさん [2023/06/06(火) 13:28:02.60 ID:h4TMdgn6.net]
>>494
死ねマルチ

504 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 13:46:26.42 ID:412PV5wQ.net]
シーケンス図がフローチャートの亜種というなら、diagramのつく図はみんなフローチャートの亜種じゃん

505 名前:デフォルトの名無しさん [2023/06/06(火) 14:55:48.39 ID:H1R/934F.net]
>>491
フローチャートというのはコードがまだ洗練されていなかったときのもの
今のコードは洗練されているから、コードで書いたほうが正確に書ける

今の言語からすれば、フローチャートは
言語の命令の周りを、枠で囲ったものに過ぎない。

506 名前:デフォルトの名無しさん [2023/06/06(火) 15:18:38.45 ID:7gSZ/hCZ.net]
>>497
ユースケースdiagramやクラスdiagramはフローチャートの亜種じゃないよ
シーケンス図は古典的なスイムレーン付きのフローチャートで代替可能なことからも分かるように
オブジェクト間のメッセージフローに特化したフローチャートの亜種

507 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 15:54:01.07 ID:wrKYyJRz.net]
>>498
質問者は、何を書いて設計してるのか?って聞いてるんだぞ?

508 名前:デフォルトの名無しさん [2023/06/06(火) 16:26:23.08 ID:H1R/934F.net]
>>500
フローチャートは記号を使って設計したもの
別に記号でなければならない理由はねーだろ
文字を使って設計しろよ

509 名前:デフォルトの名無しさん [2023/06/06(火) 16:32:41.38 ID:H1R/934F.net]
だいたいフローチャートはアセンブラ用の設計の道具で
ライブラリを使わずに全部自作するのが前提の時代のもの

昔は何行もかかって書いたものを一行で書けるから
if

510 名前:ニジャンプと足し算を使ったループが

[[ 1から10まで繰り返したものを合計する ] ]

みたいなフローチャートの一つの四角(関数呼び出し)になってしまう。
[]
[ここ壊れてます]

511 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 16:48:04.38 ID:TOjFiGIo.net]
こんな開発者アサインされたら毎日一悶着起きそう



512 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 16:54:54.25 ID:1JTwULd+.net]
>>502
だからそのフローチャートに代わって今の時代では何を書いて設計するのかって質問だろ?
「文字を使って」って具体的に何を指してるのよ

513 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 17:17:04.03 ID:KJQVLrx+.net]
>>504
UMLだって答え出てんじゃんw

514 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 17:18:41.24 ID:KJQVLrx+.net]
あと文字を使ってというのはソースコードのことだと思うぞ
フローチャートと同じロジックをフローチャートより構造化して見やすく書けるのが今のプログラミング言語だからな

515 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 17:40:22.40 ID:1JTwULd+.net]
それは設計とは別の話

516 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 17:50:22.93 ID:rjqFds1S.net]
なんか絡まれてるけどいまの高級言語にフローチャートはほぼ必要ないのは同意だわ
ノベルゲームの開発なんかならフローは是非ほしいけどある程度シンプルな要件ならいちいち図を書くことないよなあ

517 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 17:55:06.75 ID:rjqFds1S.net]
フローチャートが簡単なプログラムのときにしか使えないってのは逆だなあ
簡単ならいちいち書かない
簡単なのに書いてるのは初心者向けの本だから
複雑なプログラムのときフローチャート「だけ」では足りないというのは正しい
まとめると、必要ならUML各種を使い省けるなら図は書かない

518 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 18:34:25.08 ID:pM1Pd8ft.net]
あのなフローチャートの分岐知ってたらわかるけどifとかforとか全然構造化されてなくて全部gotoなのよ
簡単なプログラムがどうとかじゃなく同じくgotoを使うアセンブリ言語とかでないと意味ねーの

519 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 18:57:14.94 ID:pYZhlb3Y.net]
複雑なアルゴリズムだったら細部ごとに分割してフローチャート書くもんじゃねぇの?

520 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 19:47:57.31 ID:WPAGeXTY.net]
今時アセンブリ言語以外でフローチャートは書かんよ
フローチャートがもてはやされてたのはBASIC全盛期だが今やそのBASICすら構造化されてるから

521 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 19:49:24.83 ID:WPAGeXTY.net]
ていうかアセンブリ言語ですらマクロで構造化されてるからフローチャートを実務で使うのなんて化石化したような職場だけよ



522 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 21:02:38.95 ID:tuZB8xld.net]
某カードを病院で使えるようにするためのシステムは
機能ごとバッチリフローチャート書いてたよ
もちろんエクセルで。

523 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 23:17:26.51 ID:dqTG+ZxF.net]
ソースコードで設計ってなんぞ?
それもう実装やん

524 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 23:21:45.48 ID:JioZivc0.net]
>>515
オブジェクトの設計はUMLでするんだぞ
ロジックは直接コーディングした方がフローチャートなんぞを書くよりよほど読みやすい

525 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 23:28:28.13 ID:dqTG+ZxF.net]
UMLで設計することをソースコードで設計するって言うの?

526 名前:デフォルトの名無しさん [2023/06/06(火) 23:32:29.98 ID:gfIIiNyl.net]
「UMLで設計する」はなかなかのパワーワードだなw

527 名前:デフォルトの名無しさん mailto:sage [2023/06/06(火) 23:59:25.79 ID:Q+jTlt4z.net]
それぐらい文意汲もうぜ

528 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 01:43:46.52 ID:YaTLQVQT.net]
現在、住所の正規化について、最高の精度や入力の柔軟性があるのはどの製品、サービスですか

529 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 05:48:55.29 ID:UUv6g7G+.net]
「UMLで」は「UMLを使って」と同じ意味なんだぜ
日本語知らないやつは覚えとけよ
でないと「箸で食べる」と言われてびっくりしなきゃいけなくなるからな

530 名前:デフォルトの名無しさん [2023/06/07(水) 11:07:04.91 ID:37uMUstm.net]
>>521
同じことなんだかw
「UMLを使って設計する」に何の疑問も感じないやつに設計は無理

531 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 11:15:23.89 ID:R2XMDIrI.net]
>>5



532 名前:01の記号を使って設計にもちゃんとツッコんであげて! []
[ここ壊れてます]

533 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 11:19:42.80 ID:lZuiVwSk.net]
>>522
逆にお前が無職だってバレてるだけだぞ?w

534 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 11:20:30.69 ID:ySGI6Zsb.net]
設計にUMLを使うのは今や常識でフローチャート使うのが化石

535 名前:デフォルトの名無しさん [2023/06/07(水) 12:13:42.67 ID:Q2A5ntGS.net]
>>523
「記号を使って設計する」とか「文字を使って設計する」ならわざわざつっこむまでもないでしょ
でも「UMLを使って設計する」になるとそのおかしさが分からなくなる人達が結構いるから困るのよ

536 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 12:32:01.18 ID:uUj77Hyh.net]
言葉で話すはほとんどの文脈においておかしいけど日本語で話すやペンタブでお絵かきするはおかしくない
しかし針小棒大に揚げ足を取ってくるレビュアーは最悪だよなあ
自戒を込めて

537 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 12:34:26.73 ID:Liw1ODAc.net]
>>526
困ってるなら正しい言い回しで訂正してあげなよ

538 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 12:45:59.36 ID:ySGI6Zsb.net]
>>528
きっつw

539 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 12:54:31.48 ID:Liw1ODAc.net]
>>529


540 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 13:19:08.49 ID:J5KwYWjb.net]
正しい言い回しとやらが無いとわかって言ったわけじゃないのか

541 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 19:21:51.92 ID:HYjnlzEB.net]
https://ideone.com/ShFNVD
意味解んない。何時からchar32_tが64ビットになったの?
もーやだー。



542 名前:デフォルトの名無しさん [2023/06/07(水) 20:53:41.81 ID:BKKsyNax.net]
>>504
好きなプログラミング言語で書けよ
フローチャートと同等のものを
短く書ける

大体言語によってフローチャートが大きく変わる時代に
言語を使わないでロジックなんて書けるわけねーっての

543 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 21:29:26.76 ID:jJt0uMaR.net]
自分ひとりで設計も実装もするなら好きにすりゃええがな

544 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 21:30:25.94 ID:xi4mV2dD.net]
YACIIでフロー書くと楽だぞ

545 名前:デフォルトの名無しさん [2023/06/07(水) 21:34:13.39 ID:cQ1WWCdd.net]
やきー?

546 名前:デフォルトの名無しさん mailto:sage [2023/06/07(水) 22:16:35.09 ID:MdV1CfUa.net]
>>533
ひょっとして個人開発の話?

547 名前:デフォルトの名無しさん [2023/06/08(木) 01:26:19.24 ID:RUBV77Sz.net]
>>537
打規模なフローチャートでも持ってきな(笑)

548 名前:デフォルトの名無しさん [2023/06/08(木) 01:46:10.04 ID:ZAWF950I.net]
PlantUMLを抑えてデファクトになりつつあるMermaidはフローチャート推し

549 名前:デフォルトの名無しさん mailto:sage [2023/06/08(木) 01:51:23.43 ID:aeVqd6T3.net]
>>538
いや、規模の大小の話じゃなくて、設計についてメンバーとやり取りする前提があるかどうかを聞いただけ
バカにしたつもりはないよ

550 名前:デフォルトの名無しさん [2023/06/09(金) 10:53:47.77 ID:Z3HSyG45.net]
Gitの運用について、
Git-flowでブランチを管理しようと思ってるんですが、
hotfixブランチはmainからブランチ作ってmainとdevelop両方にマージするんですか?
上記だとdevelopにマージしたときにmainの内容にソースが戻ってしまわないかを懸念しています。

developへのマージはdevelopからhotfixブランチを作成→マージではないのでしょうか?

スレ違いだったら申し訳ないです

551 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 11:15:42.73 ID:pI2B9Pt6.net]
gitのスレがあるのでそちらへどうぞ



552 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 13:12:31.17 ID:ncfy8cDY.net]
>>541
何が言いたいかよくわからんがdevelopの方が進んでるから戻らんだろ
mainのコードは過去のdevelopのコードのはずだがそうなってるよな?
過去のコードをマージして過去のコードに戻る経験をしたことがあるか?

553 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 13:14:10.26 ID:ncfy8cDY.net]
要するにdevelopになにか変更を加えてpullしたら変更が元に戻ったことがあるか?

554 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 13:56:01.66 ID:vryeKLzs.net]
結局プログラミング言語で設計って単

555 名前:に設計と同時に実装しちゃえって事なのか
それとも設計のためだけに実装前にコードを書けって意味なのか
謎は深まる
[]
[ここ壊れてます]

556 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 15:17:49.73 ID:SSpvPpgh.net]
今はフローチャートなんて小さなものをいちいち図を書いて設計しない
もっと大きなレベルのものを設計する
フローチャートの代わりならコードで十分

557 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 15:28:19.89 ID:rx1xbCC4.net]
>>545
UMLって何度も出てるんだから調べろよw

558 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 15:29:13.45 ID:rx1xbCC4.net]
もしかしてUMLとTDLか何かを間違えてるから「UMLで設計wwwww」とかいうアホなことを言ってたのか?

559 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 15:44:34.05 ID:SSpvPpgh.net]
フローチャートはアセンブリ言語用のアルゴリズムを
記号で記述するためのもの

560 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 16:01:33.11 ID:bwOPQvEY.net]
>>547
>>533
>好きなプログラミング言語で書けよ
って言ってるからUMLのことを指してるわけではないな
そもそもUMLはプログラミング言語じゃないし

561 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 16:34:10.76 ID:rx1xbCC4.net]
>>550
ロジックの実装にフローチャートは要らんという話がなぜ設計になるんだw



562 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 16:35:23.66 ID:rx1xbCC4.net]
UMLで設計してフローチャートを使わずコーディング
これが今のプログラミング
フローチャート使ってる会社は惰性で使ってるだけ

563 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 16:52:37.15 ID:m5Jmc/8C.net]
ユースケースは書くけど実装レベルの作図はせんね
ER図やシーケンス図、API設計書なんかほぼコードから起こす
マークダウンレベルから実装できるまで整理できてないなら
開発体制が低レベルになってないか見直したほうがいい

564 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 17:25:42.18 ID:bwOPQvEY.net]
>>551
いや、もともと>>491
>それではフローチャートの代わりに何を書いて設計してるのですか?
って話だろ
ロジック実装云々の話はしとらんよ

565 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 17:42:41.36 ID:rx1xbCC4.net]
>>554
フローチャートのかわりは使わんと何度聞かされたらわかるんだ?ん?

566 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 17:44:46.66 ID:rx1xbCC4.net]
設計はUMLを使う
フローチャートは使わず直接コーディング
って書いたよなぁ?
脳みそこぼれてんの?

567 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 18:40:48.74 ID:xRH9RdVH.net]
結局>>504に対する>>533のレスが的外れってだけの話か

568 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 19:05:52.99 ID:rx1xbCC4.net]
的外れはお前一人だと思うぞ
話が全く通じてないやつが一人いる

569 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 19:15:44.89 ID:xRH9RdVH.net]
Q: フローチャートに代わって今は何を書いて設計しますか?

A: 好きなプログラミング言語で書け

なるほど全く通じてないな

570 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 20:08:42.29 ID:qH8d2Vsh.net]
箇条書きにして条件とか分岐の先頭を記号にするとわりと日本語プログラム風になる

571 名前:デフォルトの名無しさん [2023/06/09(金) 20:36:46.83 ID:1xJlhmnv.net]
横からだが理解する気がないだけで言いたいことは伝わると思うが。



572 名前:デフォルトの名無しさん [2023/06/09(金) 21:01:59.94 ID:OxCpfWI4.net]
HCPチャート,簡略PADでいいんじゃない?
コツはステートメントに拘らず、アバウトにほぼ記号だけで考えを整理する
ループを抜ける条件とかはコーディング時に考えたりする

573 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 21:31:08.61 ID:4A2gjABq.net]
PADあったな
昔少しだけ使った記憶がある

574 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 21:58:58.10 ID:/Aey2Hf9.net]
>>559
通じてないな
お前が

575 名前:デフォルトの名無しさん [2023/06/09(金) 22:07:10.54 ID:OxCpfWI4.net]
HCPチャートは先頭が嫌い

_
◯L こんな図面倒くさい


576 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:05:19.77 ID:2RwtGmbX.net]
>>564
通じてないと主張するならその判断材料になったことぐらいは書こうよ
でないと賛同も反論もできんよ

577 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:09:07.48 ID:m5Jmc/8C.net]
根拠もないのに主張するわけないんだから
好意的に解釈してでも要素を拾っていかんと
仕事出来ない子になるよ

578 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:18:45.01 ID:2RwtGmbX.net]
根拠ないけどとりあえず反撃のポーズだけしとくなんてのは匿名掲示板でよく見る光景っしょ
そういうのは要らないのよ

579 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:22:11.89 ID:0Aa7ZZbn.net]
横レスですが、下記のような理解でよろしいでしょうか

昔はフローチャートを作ってたような条件分岐とか変数の代入みたいな細かいプロセスは、いまは図とか文章とかで設計せずに直接コーディングして
もっと大きな構造の設計はUMLというのを使う

合ってます?

580 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:27:14.53 ID:hQo4Oody.net]
>>566
何度も書かれてるのに理解できてないのはさすがに気の毒になるな

581 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:33:15.51 ID:2RwtGmbX.net]
>>559が通じてないと判断できる理由なんて何度も書いてあった?具体的にどのレス?



582 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:47:43.03 ID:b1Jn72kS.net]
境界知能の人かな?

583 名前:デフォルトの名無しさん mailto:sage [2023/06/09(金) 23:58:02.08 ID:2RwtGmbX.net]
結局最後は人格攻撃で勝利宣言じゃん

584 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 02:30:13.89 ID:6UGnTHHM.net]
30年以上前、趣味でBASICでプログラミングしてたんだが
フローチャート書いていて、この四角とか三角に
なんの意味があるのか全く理解できなかったなー

だって四角とか三角の枠の中にBASICの命令と似たような擬似コードを書くんだぜ?
それなら最初から擬似コードで書くって。俺はすぐに枠を取っ払った。
まあ小学生の頃の話だ。

585 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 03:06:39.00 ID:CWL3+Gnm.net]
で、四角とか三角の意味を理解できたのはいつ頃?

586 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 14:41:09.61 ID:6UGnTHHM.net]
最初から理解してたよ?
場所取るなぁぐらいにしか思わなかった

587 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 16:18:38.38 ID:Wkig/z4w.net]
それは理解できてないんでは

588 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 16:29:24.71 ID:6UGnTHHM.net]
理解してるから俺はフローチャートをすぐに見限ったし
実際に今プログラムするときにフローチャート使ってるやつはいない
つまり小学生の俺でもフローチャートの使えなさはわかった
まさかお前、小学生の俺より劣ってるのか?w

589 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 16:36:57.72 ID:Wkig/z4w.net]
>フローチャート書いていて、この四角とか三角に
>なんの意味があるのか全く理解できなかったなー
どっちよ

590 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:13:16.62 ID:Yvl44ooC.net]
フリーチャットに三角なんてあったかな

591 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:16:55.31 ID:/siDL4f7.net]
フリーチャットは知らないが、フローチャートにゃあるぞ



592 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:29:52.44 ID:Yvl44ooC.net]
もしかしてひし形?
結婚相談とかで出てくるようなフローチャートって全部四角なんよね
判りやすくするなら変な図形を使う必要ないんだなって思うよ

593 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:34:53.09 ID:Yvl44ooC.net]
ちょっとパソコン詳しい程度の情シスレベルではフローチャートは読めないから結婚相談チャートみたいな図で説明することになる
技術レベルでも一部しか使わないフローチャート文化って要らないよなほんと

594 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:34:53.64 ID:/siDL4f7.net]
△抜き出し/抽出/受取
▽組合せ/結合/保存

595 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:38:32.41 ID:Iuy/jWxt.net]
>>582
そりゃそういう質問に答えてパターン分けするようなフローチャートは条件分岐さえあれば事足りるからな
システム開発で使うフローチャートと一緒にするのがおかしい

596 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:39:35.20 ID:Yvl44ooC.net]
>>584
それ実際使ったことある?
無理して主張せんでもいいよ

597 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:47:14.72 ID:D7OryUUx.net]
ひし形は中に文字を書きにくい

     関
    数ABC
   が返す値は320
    より大き
     いか
     ?

598 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:50:57.54 ID:Yvl44ooC.net]
図形で表す文化って要するに施設にある不条理アイコンだよな
ひし形も全部の頂点使うわけでもないし
switchやelse ifをまともに起こしたらえらいことになるし
結局分岐毎に補足入る割に主張しすぎだし
なくしてしまおうこんなもの

599 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:51:38.55 ID:5lxShvGN.net]
>>586
四角とか三角とか理解できなかったって言ってるだけなんだから実際に使ったことあるかどうかは関係ないんじゃね?

600 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:53:19.95 ID:+syAu6U2.net]
>>586
三角あったんだね、で終わる話でわざわざゴ

601 名前:ールポスト動かさんでも []
[ここ壊れてます]



602 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 18:54:09.50 ID:Yvl44ooC.net]
>>587
エクセルのシェープ図形でフローチャート書こうとして
図形の中に文字が入らなくてプログラミング挫折した人って割といそう
成果物にフローチャートなんて求められる事まず無いのにかわいそう

603 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 19:00:32.30 ID:Yvl44ooC.net]
>>589-590
俺はフローチャートでもかなりマイナー図形引っ張り出してきた>>584に純粋に聞いてるだけだが
なんでそこで無意味な援護射撃みたいなレスすんのかな?ポストずらしてんのお前やろがい
使ったことあんのか三角

604 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 19:05:47.87 ID:+syAu6U2.net]
>>592
>>584もフローチャートに三角あるのか?という問いに対して純粋に調べて答えただけだろう

605 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 19:13:25.65 ID:5lxShvGN.net]
見苦しい。>>586の2行目はとても純粋に聞いている風には思えなかったが。

606 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 19:25:34.86 ID:/siDL4f7.net]
フリーチャットが無けりゃ俺もわざわざ調べてまで答えなかったがなw

607 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 19:40:41.95 ID:Yvl44ooC.net]
四角と直線だけのこういうのでいいな
https://imgur.com/3zQmGIz.png

608 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 20:01:12.49 ID:aWE+E3C3.net]
>>596
シーケンス図知らんのか

609 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 20:04:10.46 ID:Yvl44ooC.net]
シーケンス図は楽しいよね
俺はフローチャットより全然好きだが

610 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 20:22:38.86 ID:/siDL4f7.net]
シーケンス図じゃアルゴリズム書けないだろw

611 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 20:41:42.47 ID:+syAu6U2.net]
三角の話はもう手詰まりで打ち切ったかw



612 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 21:04:44.29 ID:aWE+E3C3.net]
アルゴリズムはコードで書けよじじい

613 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 22:10:01.90 ID:+syAu6U2.net]
カリカリしてるやつ多いなw

614 名前:デフォルトの名無しさん [2023/06/10(土) 22:18:04.28 ID:NIfcku3j.net]
>>597
シーケンス図関係なくて草

>>599
altやoptである程度書ける
醜いけど

615 名前:デフォルトの名無しさん [2023/06/10(土) 22:20:48.36 ID:/owqWFxK.net]
今どきプログラムレベルのシーケンス図書いてるような人は
コードと1対1のフローチャート書いてた昔の人と同じ人種だと思ってる

616 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 22:40:46.93 ID:JmNRj1x9.net]
かつてT社で働いてた頃はそのレベルのシーケンス図求められたよ

617 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:03:23.55 ID:90MM03Gk.net]
品質なにそれみたいな素人ふつうに来る環境なら
自衛でそうせざるを得ないわな

618 名前:デフォルトの名無しさん mailto:sage [2023/06/10(土) 23:05:53.30 ID:hoYJFt9u.net]
今日のMVPはダントツでID:Yvl44ooCか
ID:6UGnTHHMも続きがあったら面白かったろうけど

619 名前:デフォルトの名無しさん [2023/06/11(日) 00:26:03.16 ID:b44XeOSG.net]
>>607
続きなんて必要か?
なんつーかアホみたいなテンプレートが売っていて
あの枠の中に文字を埋め込む意味の無さ
枠を取っ払ったらもっと多くの情報を書ける
フローチャートはインデントという概念も存在しなかった時代の遺物

620 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 00:34:29.12 ID:hFPpGsfS.net]
その調子でオモシロ持論展開したら今日はMVP取れるかもよ
頑張れ30年前の小学生

621 名前:デフォルトの名無しさん [2023/06/11(日) 01:02:08.18 ID:oSs93abR.net]
なんかもうただの中身のない煽りでダメね



622 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 01:19:50.91 ID:0wMxHPP+.net]
>>574は子供の頃の若気の至り的な話かと思いきやまさか現在進行形とはね

623 名前:デフォルトの名無しさん [2023/06/11(日) 02:06:00.78 ID:od5ieKz6.net]
道具が悪いんじゃなく
道具の使い方が悪いだけなのに
30年経ってもそれに気がつかない

笑い話通り越してもホラーの領域

624 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 06:23:19.94 ID:V8X/XDU5.net]
他人の価値観や選択をとことん受容できないよね
同じチームの人が極端に非効率なことをしていたり、品質

625 名前:準に満たない手順をしていると困るけど、互いのバックグラウンドを全く知らない
議論ではなく幼い口論に映るんだ
どちらの言う事が妥当かと受けとるのは読み手一人ひとりだと思わないと(掲示板を使うのは)難しい
[]
[ここ壊れてます]

626 名前:デフォルトの名無しさん [2023/06/11(日) 09:56:53.57 ID:b44XeOSG.net]
>>611
何も言い返せないの?w

627 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 09:57:50.33 ID:NUC31FOi.net]
フローチャートの枠に意味はない、取っ払えなんてのは想像力の欠如と評価するのが妥当だな

628 名前:デフォルトの名無しさん [2023/06/11(日) 09:57:56.58 ID:b44XeOSG.net]
>>613
フローチャートが廃れた理由は
現代の基準では非効率なことだって
広く知られたからだろうね
バックグラウンドを知っていれば昔の道具だということも知っている

629 名前:デフォルトの名無しさん [2023/06/11(日) 09:59:28.74 ID:b44XeOSG.net]
>>613
i = i + 1

i < 10

信じられるか?
昔はこんな物の周りを枠で囲って
図形にしていたんだぜw

なぜかっていうとアセンブラではこのように
人間が読みやすいように書くこともできなかったから

630 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 10:14:42.12 ID:NUC31FOi.net]
フローチャートの記号はそれ自体で処理の種類を識別するためにある
そしてそれは細かい内容ではなく全体の流れ(まさにフロー)を俯瞰するときにこそ効果を発揮する
そういう読み手としての視点を想像できてなくて書き手の都合だけだから>>608みたいな主張になる

631 名前:デフォルトの名無しさん [2023/06/11(日) 10:24:41.55 ID:b44XeOSG.net]
ifとforとインデントで
種類を識別できないなら
そいつはアホやろ



632 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 10:34:22.73 ID:NUC31FOi.net]
それはコードの話であってフローチャートの記号の話とは別

633 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 10:39:22.22 ID:a75z9osJ.net]
だからフローチャートは要らんという話をしてるんだろw

634 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 10:56:47.56 ID:NUC31FOi.net]
その話も別
あくまで>>574>>608のフローチャートで記号を書く意味が分からない、に回答してるだけ

635 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 11:03:47.39 ID:Bgg//+d6.net]
典型的なアスペだな

636 名前:デフォルトの名無しさん [2023/06/11(日) 11:19:24.11 ID:b44XeOSG.net]
>>622
「無駄なものを書く意味がわからない」

という日本語がお前はわからんのか?

637 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 11:42:34.15 ID:NUC31FOi.net]
>>624
記号が無駄なものではないことは>>618で説明したけど?

638 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 11:48:51.10 ID:mpF59ubo.net]
おまえが不用かどうかなんて決めても意味が無いんだよ

639 名前:デフォルトの名無しさん [2023/06/11(日) 12:03:25.14 ID:Gkx5ho/t.net]
フローチャートの非効率な使い方が廃れたのであって
フローチャート自体は今でもあらゆる分野で使われてる
ソフトウェア開発でもいわゆる上流工程ではほぼ必需品

640 名前:デフォルトの名無しさん [2023/06/11(日) 12:05:13.34 ID:Gkx5ho/t.net]
今はフローチャートに代わって各種UML図の非効率な使い方が蔓延してる

641 名前:デフォルトの名無しさん [2023/06/11(日) 12:06:33.33 ID:b44XeOSG.net]
>>625
やっぱり「文字で表現できるから記号が無駄」という日本語が理解できないんだね
あーすーぺ



642 名前:デフォルトの名無しさん [2023/06/11(日) 12:07:24.36 ID:b44XeOSG.net]
>>627
はいはい、その上流工程で使われているとかいう
フローチャートという名のポンチ絵を自慢してくださいな
嘘じゃないならね

643 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 12:27:06.57 ID:t78HtQxW.net]
>>629
文字で表現するより記号で表現する方が流れを把握する際に有利だから無駄ではないという話
世の中に文字で表現できるけど記号で表現されてるものなんかいくらでもあるだろう

644 名前:デフォルトの名無しさん [2023/06/11(日) 12:27:38.08 ID:Bjy2PGbq.net]
ポンチ絵・・・・・・・・・アッ

645 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 12:29:11.50 ID:mpF59ubo.net]
交通標識disってんの?

646 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 16:30:02.69 ID:fEuO8YzV.net]
その昔は for 文とかない言語も多くて

if i = 0 goto a282

とか書いていたから(a282はアドレス)フローがわかりにくかった
そこでフローチャートの出番だったわけ

647 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 16:59:22.34 ID:1K4dWNGn.net]
フローチャートという名のポンチ絵ってなんですか
ちょっと想像がつかないですね

648 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:05:27.83 ID:R+0zxP9+.net]
>>634
その当時は有用だったな
今はコードの方が読みやすいからフローチャートマジ要らん

649 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:38:26.64 ID:ZCU3AxM2.net]
記号無駄おじさんはどこか行っちゃったか

650 名前:デフォルトの名無しさん [2023/06/11(日) 17:42:07.68 ID:b44XeOSG.net]
>>631
> 文字で表現するより記号で表現する方が流れを把握する際に有利だから

お前の感想なんか聞いていない

651 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:44:21.03 ID:mpF59ubo.net]
オリンピックのピクトグラムdisってんの?



652 名前:デフォルトの名無しさん [2023/06/11(日) 17:44:29.16 ID:b44XeOSG.net]
>>634
そうそう
昔はインデントという概念すらなかった
フローチャートにはインデントがない
アセンブラ用の図だから今は不要だし
上流工程(笑)であんな面積を取る図を使っても
設計じゃなくてポンチ絵にしかならん。

その証拠に上流工程で使われる
ポンチ絵じゃないフローチャートを持ってくることができなかった
まさに無能だよ

653 名前:デフォルトの名無しさん [2023/06/11(日) 17:46:44.17 ID:b44XeOSG.net]
>>640
お前はピクトグラム使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)

654 名前:デフォルトの名無しさん [2023/06/11(日) 17:47:21.97 ID:b44XeOSG.net]
間違えた

>>633
お前は交通標識を使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)

>>639
お前はピクトグラム使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)

655 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:49:33.28 ID:ZCU3AxM2.net]
お、帰ってきた

656 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:51:02.36 ID:mpF59ubo.net]
図案化の一例だがな…馬鹿には意味がわからないらしい

657 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 17:54:40.83 ID:mpF59ubo.net]
プログラム自体が記号言語なのに記号を否定するとはおかしな奴だなぁ

658 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 18:04:49.76 ID:uNpWG1P4.net]
>>638
それを感想というなら「記号は無駄」も考えの浅い感想でしかないだろう

659 名前:デフォルトの名無しさん [2023/06/11(日) 18:14:21.42 ID:b44XeOSG.net]
>>646
プログラミングの設計の話してるのに
世の中全体から記号が無駄とか言ってる
お前はアホですか?アホですねwww

660 名前:デフォルトの名無しさん [2023/06/11(日) 18:15:45.96 ID:b44XeOSG.net]
>>645
> プログラム自体が記号言語なのに
いつプログラム自体がフローチャート記号言語になったんですかーw

お前のそのセリフはフローチャート記号がいらないってことを意味してる
だってプログララム自体で書けばいいじゃん
それがお前の望む記号なんだろ

661 名前:デフォルトの名無しさん [2023/06/11(日) 18:17:13.93 ID:b44XeOSG.net]
プログラミングでフローチャートはいらないって言う話なのに
「世界中から記号がいらないって言った!」
って読み間違えるから

お前はあーーーすーーーぺーーーって言われたんやで



662 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 18:24:50.70 ID:uNpWG1P4.net]
>>647
話をずらそうとしてるけどフローチャートの記号は「文字で表現できるから記号が無駄」ってのは個人の感想ですってことでいいの?

663 名前:デフォルトの名無しさん [2023/06/11(日) 19:04:28.14 ID:b44XeOSG.net]
>>650
真似しようとしたって無駄だし
話をずらそうとしても無駄
諦めろw

490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?

664 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 19:38:19.55 ID:usW4B+g0.net]
反論に困ったらオウム返しってのもよく見かけるな
今日話題にしてるのは>>608>>629で言ってる枠や記号が無駄かどうかって点だけど
それはもう無かったことにしたいの?

665 名前:デフォルトの名無しさん [2023/06/11(日) 19:56:08.49 ID:b44XeOSG.net]
> 今日話題にしてるのは
話をすり替えるな

490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?

666 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 20:05:52.23 ID:usW4B+g0.net]
>>629
じゃあこれはもう取り下げるってことでいいの?

623 デフォルトの名無しさん 2023/06/11(日) 11:19:24.11 ID:b44XeOSG
>>622
「無駄なものを書く意味がわからない」

という日本語がお前はわからんのか?

628 デフォルトの名無しさん 2023/06/11(日) 12:06:33.33 ID:b44XeOSG
>>625
やっぱり「文字で表現できるから記号が無駄」という日本語が理解できないんだね
あーすーぺ

667 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 20:06:44.11 ID:usW4B+g0.net]
頭に余計なアンカーが入った

668 名前:デフォルトの名無しさん [2023/06/11(日) 20:06:50.64 ID:b44XeOSG.net]
>>654
取り下げるも何も
お前何も言い返してないじゃんw

両方現在進行系
さっさと言い返してみろや

まーた逃げるんだろう?

669 名前:デフォルトの名無しさん [2023/06/11(日) 20:08:16.47 ID:b44XeOSG.net]
関係ない話ってことにしたい!
世界中で記号が不要って話にすり替えたい

っていうのわかるけどさなぁ

ずっと続いている同じ話

670 名前:デフォルトの名無しさん [2023/06/11(日) 20:08:45.59 ID:NEZaQnIG.net]
人のことなんてどうでもいい
自分の思考にあったやり方でやりゃいいんだよ
ただねダイレクトにコード書く奴はコードで試行錯誤するせいかゴミコメントしか書かない
1ヶ月後,2ヶ月後「自分で書いたコードなのに記憶にない」とほざく

671 名前:デフォルトの名無しさん [2023/06/11(日) 20:13:14.29 ID:b44XeOSG.net]
注意

フローチャートの話をダイレクトにコードを書くという話にすり替えています

バラしてごめんよw



672 名前:デフォルトの名無しさん [2023/06/11(日) 20:13:26.17 ID:NEZaQnIG.net]
箇条書きでも記号でも好きにして

673 名前:デフォルトの名無しさん [2023/06/11(日) 20:15:23.67 ID:NEZaQnIG.net]
>>659
???

674 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 20:33:50.33 ID:usW4B+g0.net]
>>656
説明しても感想だって取り合わなかったじゃん

637 デフォルトの名無しさん 2023/06/11(日) 17:42:07.68 ID:b44XeOSG
>>631
> 文字で表現するより記号で表現する方が流れを把握する際に有利だから

お前の感想なんか聞いていない

675 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 20:40:05.28 ID:GKYA8Guu.net]
理由を書かないなら感想でしょw

676 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:03:23.92 ID:usW4B+g0.net]
制御構造や処理の種類を枠の形だけ見れば把握できるのと
文字を読んでいってキーワードを拾って認識する必要があるのでは認知速度や認知負荷に差がある
そういう話

677 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:13:31.82 ID:mpF59ubo.net]
大規模なシステムは、クラス図とシーケンス図で設計するんだよ
クラスって言うのはまとまった処理を受け持つ最小単位で
それらのクラスとの対話をシーケンス図に書いてそれでプログラム処理を進めて行く構造にするのが今の流行りの製造方法だよ

678 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:14:56.14 ID:mpF59ubo.net]
各クラス内の細かい処理内容にはフローチャートがまだまだ現役で活躍しているからね

679 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:25:49.47 ID:mpF59ubo.net]
あ、クラス図の説明がまだだったね
クラス図は言ってみればそれぞれの相関図
誰と誰が仲良くって、誰は誰の指示しか話をしないみたいな奴

680 名前:デフォルトの名無しさん [2023/06/11(日) 21:35:04.60 ID:d1DqSvUI.net]
>>665
こういう認識のやつはまともな設計はまずできない
設計に必要な要素をわかってないから

681 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:40:15.18 ID:QyqFMgkC.net]
そのココロは?
UMLにダイアグラムはたくさんあるがとりあえずはユースケース図クラス図シーケンス図アクティビティ図と言われていると思うが。



682 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 21:55:05.98 ID:mpF59ubo.net]
言い掛かり付けたいだけの奴は放置してok

683 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 22:12:16.69 ID:ZCU3AxM2.net]
やはりID:b44XeOSGは逸材だったな
この勢いは明日も止まらないのか

684 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:23:02.38 ID:jn5mDVF8.net]
>>640
>昔はインデントという概念すらなかった
アセンブリでもインデントつかって見やすく書いてたし
なんならオペランドが揃うようにもしてた
アセンブラによっては桁位置決まってるのもあった

685 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:27:17.45 ID:wn7med/F.net]
設計と一口に言ってもいろんな段階でいろんな種類の設計があるからね
何の設計についての話をしてるのか認識を合わせないと噛み合わないよ

686 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:27:39.75 ID:QyqFMgkC.net]
>>672
それは昔じゃなくないか

687 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:35:44.23 ID:jn5mDVF8.net]
>>674
構造化アセンブラつかう前の話
ハードタブが猛威を振るってた

>アセンブラによっては桁位置決まってるのもあった
文末に「けれども」が抜けてた

688 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:43:03.70 ID:QyqFMgkC.net]
インデントが使われるようになったのはALGOLあたりなんでそれより前の話をしているのかと思ったが。

689 名前:デフォルトの名無しさん mailto:sage [2023/06/11(日) 23:55:07.89 ID:jn5mDVF8.net]
元コメが昔の高級言語意識してるとはおもえんし
オレもそこまでジジイちゃうし知識でしかしらんので触れてない

690 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 00:00:12.82 ID:7+rqneFn.net]
昔インデントの概念がなかったという話に最近のアセンブラでインデント使う話を持ってきても噛み合わんなと。

691 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 00:19:08.70 ID:ExDjVvEI.net]
そもそも>>640のフローチャートにインデントがない発言からして意味不明



692 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 00:26:35.71 ID:S0t9smKs.net]
なんか昔話ばっかのスレやな

693 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 00:42:07.34 ID:HulrKo5y.net]
Fortran, Cobol にはインデントはなかったけど
Lisp にはあったな

694 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 01:09:20.78 ID:V1cB8gp2.net]
そんな昔話大好きなおじさんが1日20レスも年甲斐もなく幼稚な煽りしてるんだから目も当てられない

695 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 01:41:25.84 ID:F1HJC183.net]
>>679
ああ、まあ当時を知らんなら知らんやろうなと
フローチャートにはインデントに相当するものがないが、
PADにはインデントに相当するものがある
って言ってもわからんやろ?

696 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 01:47:16.06 ID:6D5abhYd.net]
>>681
え、あったよ

697 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 03:37:40.80 ID:HjyUcZbW.net]
>>683
フローチャートはインデントがないからダメでPADはインデントがあるからOKってこと?

698 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 06:46:38.44 ID:2Ra86ZbQ.net]
インデントを使う意味がわからない奴かw

699 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 08:27:23.47 ID:wqSZy/1p.net]
>>491
問題は解決しましたか?

700 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 11:01:36.29 ID:hXUHle/3.net]
インデントを使う意味が分かるならフローチャートの記号の意味も分かりそうなもんだが

701 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 13:11:33.77 ID:FwAe7kxS.net]
そろそろ話をすり替えるな!ってやってきそうな予感

652 デフォルトの名無しさん 2023/06/11(日) 19:56:08.49 ID:b44XeOSG
> 今日話題にしてるのは
話をすり替えるな

490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?



702 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 13:47:09.39 ID:MzKtQYJK.net]
まーだフローチャートで設計する話やってんのか
しねーよで終了だろ

703 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 14:02:07.59 ID:GrIKcJn+.net]
その話はもう終わってて昨日は>>608にフローチャートの枠の持つ意味をみんなで教えてあげようとしてたんだよ

704 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 14:06:29.52 ID:MzKtQYJK.net]
ひょっとしてだけど、お前が教えられてる方だろ?
アスペ臭がすごい

705 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 14:22:07.54 ID:GrIKcJn+.net]
理由は?

706 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 15:54:49.94 ID:3keg38Zo.net]
理由が書いてあるのに理由を聞くところとか

707 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 16:10:23.71 ID:zH4TLe/7.net]
アスペなんてこいつ気に食わねえってときに使う言葉だしな
理由も何もなかろ

708 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 17:19:37.55 ID:G3VRITPz.net]
普通の人は気に食わないことがあってもアスペなんて差別用語使わないけど

709 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 17:31:15.01 ID:iPbfFIGq.net]
>>690
するよ

だ、おまえのやり方だけが全てじゃ無いからな

710 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 17:37:15.89 ID:5lyH/mm1.net]
つまり差別用語を気軽に使う普通じゃないやつが混じってるってこと
昨日もいたよね

711 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 18:07:55.22 ID:brhd0D0o.net]
どまんなかのアスペじゃん
それだけ典型的なアスペだと他のとこでも言われるだろ
それ煽ってるんじゃなくただの感想だから



712 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 18:20:07.40 ID:5lyH/mm1.net]
ほんとアスペって便利な言葉よね

713 名前:デフォルトの名無しさん [2023/06/12(月) 18:57:45.81 ID:Ch1jEsg9.net]
あすぺ

714 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 19:49:44.87 ID:WOAmGRLp.net]
アスペってのはどうやら相手に言い放った時点で勝ち確定の必殺の呪文らしい

715 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 20:00:02.69 ID:c2RWfvwF.net]
自分の臭いは自分でわからないように重度のアスペは自分がまともだと思ってるものよ

716 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 20:29:14.41 ID:F1HJC183.net]
>>691
誰もフローチャートの枠の持つ意味の話なんかしてないぞ
フローチャートの枠の意味は無いって話をしてるんだぞ

717 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:24:02.30 ID:uelbT5aN.net]
枠は無意味、まあ現代はもう不要だということにしよう
当時は策定、賛同した方々は大勢存在したわけで
そこでどういう考察があったかは想像できるんでは?

718 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:31:50.84 ID:F1HJC183.net]
考察も何も、構造化もなかったアセンブラ時代の道具で
当時はこんな事になっていたよって話だろ
https://www.tatapa.org/~takuo/structured_programming/structured_programming.html

> ダイクストラが構造化プログラミングを提唱する前、1960年代ごろはプログラムといえば
> フローチャートで設計するものでした。かの偉大な計算機科学者にして文芸的プログラミング
> の提唱者であるクヌースですら学部時代には次のようなタコ足フローチャートを書いていました。

ソフトウェア工学誕生以前の以前の歴史の話以外することはなにもないぞ

719 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:34:12.99 ID:F1HJC183.net]
×賛同
○他に選択肢が何もなかった

720 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:47:12.96 ID:F1HJC183.net]
フローチャートの制定年月日1970/04/01
https://www.jisc.go.jp/app/jis/general/GnrJISNumberNameSearchList?toGnrJISStandardDetailList

ダイクストラがgoto不要って言ったのが1968年
C言語ができたのが1972年

721 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:49:57.24 ID:isM6TlOV.net]
枠が無意味ってのはそのリンク先のバカデカいフローチャートから
枠を取っ払っても何も変わらないと思ってるってこと?
それとも違う意味?



722 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:54:40.62 ID:F1HJC183.net]
構造化してコードを書いたら
あんなバカでかいフローチャートにならないし
スッキリしたコードがあるから枠に意味がなくなるって話だろ

723 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 21:56:02.57 ID:F1HJC183.net]
コードが汚い。ぐちゃぐちゃ。未だにGoto使ってる
そういうやつがフローチャートはすげーって言ってるんだよね

724 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 22:17:25.04 ID:isM6TlOV.net]
スッキリしたコードがあるから枠に意味がなくなるってのがいまいちしっくり来ない
フローチャート自体の出番がなくなるとかなら分かるけど

725 名前:デフォルトの名無しさん [2023/06/12(月) 22:17:44.01 ID:D1MBohx6.net]
フローチャートってコミュニケーションのための一つの表現方法であって設計手段ではない
少なくともプログラム設計レベルでは

726 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 23:09:10.37 ID:isM6TlOV.net]
枠に意味がなくなるの真意は分からないけど
フローチャートに枠は不要とかフローチャートは枠がなくても成立するとかそういう意味での「枠は無意味」ではないようだ

727 名前:デフォルトの名無しさん [2023/06/12(月) 23:15:07.45 ID:YV9v1UpL.net]
大学院でバイオの機械学習がらみの研究をすることになりました
ハイスペックノートパソコンが必要なようですが、GPUはやはり高いものの方が良いのでしょうか
50万くらいのも、頑張れば買えなくはないのですが、オーバースペックなら大金出すのもなあと、、、

728 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 23:22:31.67 ID:5lyH/mm1.net]
それはまず教授なり研究室の人なりに聞きなよ
ここで聞くよりは適切な回答貰えるでしょ

729 名前:デフォルトの名無しさん [2023/06/12(月) 23:31:56.82 ID:ApxI4qVR.net]
黙れ

730 名前:デフォルトの名無しさん [2023/06/12(月) 23:40:23.46 ID:YV9v1UpL.net]
>>716
誰もあんまり教えてくれないんですよね
メモリは最低64Gで、GPUはあったほうがいい、くらいで
みんなバイオ畑だから、あるもので済ませてる感じなのでしょうか?
コンピュータには詳しくないみたいです

731 名前:デフォルトの名無しさん [2023/06/12(月) 23:43:24.38 ID:B04g0NFE.net]
どうしようもないなw



732 名前:デフォルトの名無しさん mailto:sage [2023/06/12(月) 23:53:05.83 ID:5lyH/mm1.net]
>>718
なら何人かに触らせてもらって使用感比べて決めるぐらいしかないんじゃない?
ノートだと後から気軽に拡張ってわけにもいかないのがつらいとこだな

733 名前:デフォルトの名無しさん [2023/06/13(火) 00:05:31.75 ID:5ccCBE5k.net]
大学院で機械学習の研究するのに
ノートパソコンでしかも自費というのに驚く
クラファンでもしたほうがいいんじゃないだろうか

734 名前:デフォルトの名無しさん [2023/06/13(火) 00:19:51.47 ID:oCsJmJQf.net]
>>720
そうですね、そうしてみようと思います
そのパソコンおいくらでした?もなかなか聞けないし、、、

735 名前:デフォルトの名無しさん mailto:sage [2023/06/13(火) 00:32:41.84 ID:LQQTg7Wj.net]
「バイオの機械学習」
これが曖昧過ぎる

736 名前:デフォルトの名無しさん [2023/06/13(火) 00:38:43.71 ID:oCsJmJQf.net]
>>723
自分もまだ全貌見えていないのですが、シングルセル解析で相当なデータ量を処理し、
次元削減?やらで機械学習を使うとか

737 名前:デフォルトの名無しさん mailto:sage [2023/06/13(火) 01:12:37.54 ID:yeB2TV60.net]
クラファンというかそれこそクラウドで学習プロセスを走らせろよ

738 名前:デフォルトの名無しさん [2023/06/13(火) 01:25:19.17 ID:BAWvTIz6.net]
データベースのインデックス設計において、クラスタ化インデックスと非クラスタ化インデックスの違いと、それぞれの利点や適用事例について教えてください。
さらに、マルチカラムインデックスや部分インデックスといったインデックスの種類についても詳しく解説していただけますか?また、インデックスの設計原則や最適化のためのヒントや注意点についても教えていただけると幸いです。
最後に、インデックスの作成とメンテナンスに関して、自動化の手法やベストプラクティスについてもアドバイスをいただければ助かります。

739 名前:デフォルトの名無しさん mailto:sage [2023/06/13(火) 09:40:04.66 ID:LoFiW7w1.net]
YACII使えば?

740 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 00:51:50.60 ID:8vZ7BVQu.net]
国家資格のデータベース・スペシャリストのテキストや問題集を買えば?

741 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 01:13:52.97 ID:93cwqj4A.net]
こーゆー質問になるとおまえらって…。

でも俺もわからん



742 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 01:32:38.66 ID:JERNj4O8.net]
スレ立てるまでもある質問には答えません

743 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 02:32:21.73 ID:XoCNbIqe.net]
ググれば全部わかることだしググれないバカにわかるよう説明するのはめんどい程度には前提知識が必要だからなあ
どこまでわかってるか説明するところからだな

744 名前:デフォルトの名無しさん [2023/06/14(水) 02:52:13.97 ID:tdl491HI.net]
釣り書き込みだろ

745 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 04:47:00.97 ID:Jafhgt8X.net]
特定のデータの隣の行を頻繁に知りたいときはクラスタインデックス
普通はそういうことは少ないので非クラスタインデックス

クラスタインデックスはインデックス生成時に非クラスタインデックスよりもソートの分だけ時間がかかる
新たにデータを追加するときもクラスタインデックスの方か時間がかかる

746 名前:デフォルトの名無しさん [2023/06/14(水) 05:50:07.20 ID:Z/CdNwqO.net]
インデックス周りはDBMSによってかなり違うから
いい加減な回答を鵜呑みにせずDBMSのリファレンスを読め
最後の質問以外はリファレンスレベルの知識で困ることはそうない

747 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 07:49:57.56 ID:amZm8HTh.net]
幼稚なケンカに明け暮れてる俺らを諫めるための質問やろ
専門知識はないくせに揚げ足取りなら嬉々として参戦するからな
しかし知ってること全部解説したらちょっとした冊子になるわ
金取るか職場の後輩か美女なら教えるレベル
最適解は、まずChatGPTのアカウントを登録します
これはガチ
マニュアルやノウハウが出回ってるこういった課題なら結構いい精度で答えが返ってくる

748 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 09:24:56.60 ID:XoCNbIqe.net]
ChatGPTを信じるとか初心者かよ

749 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 09:40:22.43 ID:93cwqj4A.net]
ちょっと賢いぐぐるみたいなもんだろ

間違ってなくて

750 名前:も情報が古いこともある
うそがうそと、なんとやら
[]
[ここ壊れてます]

751 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 10:22:31.80 ID:iWYHYN4r.net]
>>718
>メモリは最低64Gで、GPUはあったほうがいい

充分教えてもらってるやん
それ以上は個人の目的によって違う訳だし
曖昧に聴かれても最大公約数的な(本来の意味では最小公倍数だが)
解答しかもらえないと思うぞ



752 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 10:24:34.90 ID:iWYHYN4r.net]
>>715
あとマジレスするとここで質問してるようだと最大スペックの買っても使いこなせないだろうから
練習用に中古のそこそこ性能あるやつ買うとコスパ良いぞ

753 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 10:32:30.25 ID:mqcROs9e.net]
>>737
ソース提示せずもっともらしい嘘をつくグーグル
もっともらしいことを言うから初心者は本当だと思い知識があれば嘘とわかる
基本的にchatgptには自分が知らないことを聞いちゃだめなんだよ

754 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 10:33:54.82 ID:lsrZaKE1.net]
あれってそもそもが架空小説を自動で綴る装置だったんだから、嘘とか言われてもなぁだよな

755 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 10:36:20.89 ID:mqcROs9e.net]
クラスタインデックスを説明しろと言ったらこんなこと言いやがった
もっともらしいだろ?
知らなきゃほんとだと思うだろ?



クラスタインデックス(Cluster Index)は、データベースやデータマイニングの分野で使用される指標の一つです。クラスタリングという手法は、データを類似した特徴を持つグループ(クラスタ)に分割するために使用されます。クラスタインデックスは、クラスタ内のデータの類似性や密集度を評価するために利用されます。

一般的に、クラスタインデックスは以下のような目的で使用されます。

1. クラスタリングの品質の評価: クラスタリングの結果を評価するために使用されます。クラスタ内のデータが類似しており、クラスタ間のデータが異なるほど、クラスタインデックスの値は高くなります。

2. クラスタの数の決定: クラスタインデックスを使用して、最適なクラスタ数を決定することができます。クラスタインデックスの値が最大になるようなクラスタ数が、最も適切なクラスタ数とされます。

一般的なクラスタインデックスの種類には、シルエット係数(Silhouette Coefficient)、ダンカン指標(Dunn Index)、DBインデックス(Davies-Bouldin Index)などがあります。これらの指標は、異なるアルゴリズムやデータの性質に応じて適用される場合があります。

クラスタインデックスは、クラスタリングの結果を客観的に評価し、クラスタリングアルゴリズムのパフォーマンスを向上させるために重要なツールです。

756 名前:デフォルトの名無しさん [2023/06/14(水) 11:10:28.67 ID:fWZ5X93c.net]
質問の仕方が悪いだけwww
欲しい情報を引き出すには一定以上の質問能力が必要

757 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 11:23:30.68 ID:5hcXfNPO.net]
質問の仕方が重要なのはその通りだけど
ここで問題にしてるのは自分が詳しくない領域では質問の仕方が悪かったかどうかも分からないってことでしょうよ

758 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 11:51:22.95 ID:mqcROs9e.net]
>>743
質問のしかたさえ良ければ正確な情報が手に入ると思ってるのは素人だけだぞ?w

759 名前:デフォルトの名無しさん [2023/06/14(水) 12:09:30.19 ID:YbBy5QWV.net]
>>744
俺が言ってるのはドメイン知識とは関係のない質問能力のこと
検索能力だって同じ

760 名前:デフォルトの名無しさん [2023/06/14(水) 12:12:36.34 ID:SuM0zJdt.net]
>>745
正確な情報が得られるなんて誰も言ってないだろw
情報が正確かどうか別途確かめる必要があるのはGoogleでもChatGPTでも何も変わらない
そんなところで困るのは何をもって”正確”とするかの判断基準がない人だけ
情報リテラシーの基本だよ

761 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 12:22:51.37 ID:mqcROs9e.net]
>>747
正確な情報が出ないという意見に「質問が悪いだけ」と言うなら質問さえ良ければ正確な情報が出る



762 名前:という意味になるが頭大丈夫か?w []
[ここ壊れてます]

763 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 12:35:41.05 ID:bsnrwMoS.net]
書き込みで口語のつもりで「だけ」を使うのも
そこにつっこむのもいろいろ足りてない

764 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 12:43:01.57 ID:AigC6eqY.net]
>>746
>俺が言ってるのはドメイン知識とは関係のない質問能力のこと
それはそれでいいんだけど>>742
>もっともらしいだろ?
>知らなきゃほんとだと思うだろ?
ってのはドメイン知識がないと回答の信頼性や正確性も確かめられない
ひいては質問の仕方が悪かったかどうかも判断できない、という意味合いだろうという話

765 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 15:45:59.26 ID:Uf1fIEnF.net]
>>749
いいわけが苦しすぎて草

766 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 15:54:38.36 ID:uUqrNgkL.net]
chatgptと違ってbingはソース提示してくれるのがいいね
ソースsejukuとかドヤ顔で出してきたら安心して「他のソースで」って言える

767 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 18:41:57.45 ID:0Ux47AlM.net]
そもそもその質問がChatGPTで生成したものだぞ
バカだなおまえらはw

768 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 19:00:43.51 ID:JgzDrdof.net]
いいわけが苦しすぎて草

769 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 19:06:32.42 ID:0Ux47AlM.net]
笑・・・・。
https://i.imgur.com/N2zQJmE.png

770 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 19:13:08.88 ID:JgzDrdof.net]
ChatGPTで生成したことにすればバカな質問でも恥にならないと思ったんやろなあ

771 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 19:58:21.92 ID:amZm8HTh.net]
ChatGPTの回答は信用できないってコテコテのお約束を返してる人いるけど
5chで有象無象の名無しさんが言うことよりはよほど信用できるんやで



772 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 20:00:05.04 ID:amZm8HTh.net]
なにせChat5CHにプログラミングの質問をすると聞いてもないのにRubyの解法が返ってくるクソ仕様

773 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 20:07:18.39 ID:+b+ybXBn.net]
俺的には名無しのがマシかな
嘘ついてるとわかるから

774 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 21:09:28.06 ID:00bMWTiC.net]
どっちがマシとか言ってる時点で初心者だわ
一次ソース当たれよ

775 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 21:13:42.42 ID:bNVq4kZk.net]
iphoneにリリースされたChatGPTアプリなんですが、PC版と同じように画像の生成はできますか?

776 名前:デフォルトの名無しさん mailto:sage [2023/06/14(水) 23:04:38.49 ID:Zc5ObGFy.net]
chatGPTが月20ドルってことなので
なんだ2000円かと思って登録してみたら
約月2800円だったから我ながらアホだと思いつつ
やや精神にダメージを負った

777 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 00:39:15.49 ID:b+hed1S1.net]
その計算
chatGPTにはできないよ

778 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 00:43:58.08 ID:BOZYumfr.net]
計算方法を教えればできるらしいよ
YouTuberがやってた

779 名前:デフォルトの名無しさん [2023/06/15(木) 01:50:26.06 ID:Ji778hKy.net]
C言語で単方向リストが作れないってのは、ポインタの理解が足りないってことですかね?

780 名前:デフォルトの名無しさん [2023/06/15(木) 02:53:06.08 ID:l74dk4V1.net]
>>765
残念な頭のせい

781 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 03:50:54.27 ID:Ji778hKy.net]
>>766 そう言われると身も蓋もない



782 名前:デフォルトの名無しさん [2023/06/15(木) 05:59:35.32 ID:GVabVQw9.net]
Python勉強し始めました。
name='Taro'
でイコールではなく代入と書いてありましたが、イコールと覚えるのは良くないですか?
イコールは==というのはわかってますが、代入ってのがよく理解できないです。

783 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 09:00:32.13 ID:qU6cv27d.net]
社内向けシステム作ってるんですが、マスター編集画面のデザインがしっくりきません。

何も考えずにデザインしたせいか、いかにも「前時代的な感じ」になっています。
下記と同じだと思ってもらって構いません。
ttps://collaboflow.zendesk.com/hc/article_attachments/360000912956/master1.png

もうちょっとマシなデザインの例があれば教えていただけないでしょうか。

784 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 09:52:18.09 ID:dLjlwX4m.net]
>>768
assign だ
ニモニックでは ld とか mv

785 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 09:53:52.94 ID:dLjlwX4m.net]
>>769
tksqlite

786 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 10:43:57.21 ID:DJZzU5c3.net]
>>769
管理画面はデザインテンプレート拾ってくる
じぶんでデザインしない
AIに聞くか bootstrap admin で検索

787 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 10:44:28.93 ID:2jgns2Aa.net]
>>766
答えになってるけど…何の解決にもなってねえww

みんな黙ってるだけで、多少の「なぜかこれが頭に入ってこない」はある
慣れたほうが早い

788 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 11:00:14.08 ID:Aj29e5Ws.net]
俺が単方向リストを自分で実装したのは中学生の頃だったが双方向はなかなかバグが取れなかった
今思うとダラダラ長ったらしくコーディングして分割が不十分だったし単体テストをしてなかったからだな
ややこしいことをややこしいまま実装するのは誰でも大変
上手な人はパフォーマンスより読みやすさを優先しつつ確実に動く小さな部品を作ってそれを組み立ててるよ

当時は「どんなプログラムでも必ずバグがある」と言われてたしセグフォでアプリが落ちるのなんて普通すぎて誰も気にしなかった
オブジェクト志向と単体テストが普通になってから世の中変わったわ

789 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 11:06:39.49 ID:atqRaXm1.net]
唐突な隙自語

790 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 11:22:07.74 ID:Aj29e5Ws.net]
唐突に見えるのは長文が読めないからだな

たとえばリスト中の一つのノードの後に新しいノードを挿入する関数insert_after(Node* node, Node* new_node)を作る場合
その関数の中に全てのロジックを書きたくなるけどそれをあえて次のように分割する

get_after //引数で指定されたノードの後のノードを取得
combine_after //一つのノードの後に別のノードを繋ぐ
combine_before //一つのノードの前に別のノードを繋ぐ

そうしたらinsert_afterはこうなる

bool insert_after(Node* node, Node* new_node) {
Node* after=get_after(node);
if (node==new_node||new_node==after) return false;
combine_after(node, new_node);
combine_before(new_node, node);
combine_after(new_node, after);
combine_before(after, new_node);
return true;
}

791 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 12:05:42.35 ID:W0xHmHIL.net]
めっちゃ早口でいってそうw



792 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 12:27:50.45 ID:2jgns2Aa.net]
そうだったことがなかったヤツだけ、石をなんとかかんとか

793 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 12:32:42.04 ID:RbWOiKWS.net]
この中でおちんちんが嫌いな者だけ石を投げなさい!

794 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 13:07:50.43 ID:r+n41QQx.net]
効いてて草

795 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 13:21:44.16 ID:RpztIKb4.net]
>>769
もうこの時代にtableタグでデザインするのやめよう
グリッドレイアウトかせめてflexbox使う
そのへんサポートしたフレームワークなりUIライブラリ使うのがいい

796 名前:デフォルトの名無しさん [2023/06/15(木) 18:44:21.50 ID:pUp5jw/a.net]
tableでレイアウトするのって誰が始めたんだろな
前世紀には既にあった希ガス

797 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 18:51:33.06 ID:yjHL9xaz.net]
うちの取引先はテーブルレイアウトがグッドプラクティスとして標準化されてた

798 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 18:54:42.38 ID:0xRi2M8F.net]
>>776
初っ端から隙自語ですやん

799 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 19:28:06.01 ID:WmmpjnTz.net]
効いてて草

800 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 21:01:33.86 ID:ywnZfsGk.net]
こういう脊髄反射煽りを見ると知性の敗北を実感する

↓はい、もう一回どうぞ

801 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 22:30:55.16 ID:Hqnnc187.net]
効いてて草
すごく効いて発狂してて草
マゾ君、まだ言ってほしい?



802 名前:デフォルトの名無しさん mailto:sage [2023/06/15(木) 23:04:49.88 ID:AlQzj27+.net]
気持ちよく長文自分語りしてたのに恥をかかせてしまってごめんなさい!

803 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 00:14:22.95 ID:0+O5qEwB.net]
>>769
Ruby on Rails 7 のデフォルトのCSSフレームワークは、
Bootstrap, Bulma, Tailwind, PostCSS, Dart Sass の5つ

Bootstrapが多いが、Tailwindも増えてきた。
CSSが分からない香具師は、これらのフレームワークを使えばよい

Bootstrap 5 の本も出た

Bootstrap 5 フロントエンド開発の教科書、2022
WINGSプロジェクト 山内直 (著), 山田 祥寛 (監修)

804 名前:デフォルトの名無しさん [2023/06/16(金) 00:53:39.26 ID:eWHsNkec.net]
>>789
持ってる
アホ寄りの開発者にとっては、まあまあ分かりやすい

805 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 01:42:51.01 ID:FJrIBz+q.net]
vb.netで絵合わせゲーム作ろうと思って頑張ってるんだけど
いくら調べても「同じ絵だった場合ポイントを与える」関数が見当たらないんだがもしかしてvb.netは外れだった?

806 名前:デフォルトの名無しさん [2023/06/16(金) 02:27:50.88 ID:AnjTYFnP.net]
そんなのも自分で作れない馬鹿には無理なんじゃないかな

807 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 02:34:26.61 ID:FJrIBz+q.net]
>>792
作るってなんですか?
元々あるものでは?

808 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 06:41:08.30 ID:Qg+L7YC9.net]
本気で言ってるんなら、勘違いか、騙されてるぞw
具体的に、どういう入力で、どういう出力の関数があると思ってるのん

809 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 07:16:35.43 ID:hLDZvlP6.net]
>>788
悔しそうで草

810 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 08:56:41.73 ID:ly+Q1cW8.net]
貝合わせゲームでモザイク画像と無修正画像のマッチングを人間にやらせるの造ったら
裏でAIのモザイク消し学習に利用されていたでござる

811 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 09:03:01.69 ID:FJrIBz+q.net]
>>794
>>791に書いてあるじゃないですかー



812 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 09:35:02.59 ID:Z95UJVv0.net]
>>795
え?ちゃんと謝っただけなのに根拠もなくひどいじゃないですか!

813 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 09:50:48.98 ID:U4xocwYN.net]
>>774 の人気に嫉妬

俺は恵まれた中学生ライフに嫉妬w

814 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 09:53:02.59 ID:U4xocwYN.net]
>>797
誰にどう聞いたんだ
専用関数があるかのように聞こえるが、何かの汎用関数を流用する話かもしれん

815 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 10:32:16.88 ID:uTk9ftxx.net]
長文垂れ流してたのが一転して効いてる効いてるの一点張り
実は別のヤツだと予想

>>800
なんかのライブラリの話の可能性も

816 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 10:44:29.61 ID:u61quRge.net]
お前(ら?)どんだけ悔しかったんだよw

817 名前:デフォルトの名無しさん [2023/06/16(金) 12:08:02.02 ID:qIHKiMoS6]
不公平推進民主党のバカか゛,社会の分断カ゛一だの言いながら,孑供給付ガーだのほさ゛いてて、頭に蟲か゛湧いてるとしか言いようがないよな
赤の他人から強奪した血税を何の関係もない裕福な親孑に給付する不公平どころか國家的強盗やって、社會が分断しないわけがないた゛ろ
これからヘ゛ヒ゛一カ一なんか引いて電車にでも乗ろうものなら,「夕クシ−使えや税金泥棒」とか罵声を浴びせられる社會になるのは必至
JКが道を歩けは゛『少孑化対策に協力しろ、お代は税金で支給されてるた゛ろ」みたいな言葉か゛街中にあふれかえることすら想定できるよな
余裕があるから子を持つという当たり前の裕福な家庭を無視して、─部の遺棄罪て゛逮捕されるへ゛きハ゛カをネタにして騷いて゛るわけた゛し、
奨学金カ゛一なんてミニハ゛ン飲酒運転して事故って死んでる某大生こそが典型的な姿た゛し.すて゛に奨学金か゛払えず借り換えた人だっているし,
孑とは無関係に困ってる人やらあらゆる境遇の人か゛いるものを、やるなら最低て゛も年金受給前まて゛の国民全員に同等の金額給付しなけれは゛,
分断と憎しみが進んて゛孑か゛居る裕福そうな家に押し入るのが合理的という認識まて゛広まるわな、不公平を禁忌とするのが民主主義の基本た゛ろ

創価学會員は.何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まて゛出てる世界最悪の殺人腐敗組織公明党を
池田センセ‐か゛口をきけて容認するとか本気て゛思ってるとしたら侮辱にもほどか゛あるそ゛!
hTΤρs://i,imgur,сοm/hnli1ga.jpeg

818 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 11:10:59.13 ID:uTk9ftxx.net]
悔しがる要素なんかどこかにあっただろうか?
謎だ

819 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 11:28:08.73 ID:+fhP6ggu.net]
くだらない諍いに日々満ちていてココは悔しさや不満を抱えている人々の掃き溜めのように感じることがある

820 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 11:40:20.68 ID:hLDZvlP6.net]
まあこれだけ発狂してるやつは何か悔しかったんだろうな
何かは知らんが
中学生の時に自分が今でもできないことをやったというところか?

821 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 11:50:49.67 ID:uTk9ftxx.net]
発狂ってどれだ?
効いてる連呼のやつ?



822 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:00:50.81 ID:N85x6JmP.net]
発狂してて草

823 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:03:13.21 ID:b5Byvi/4.net]
特別何でもないレスにいつまでも噛み付いてるのは発狂じゃないのか

824 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:25:37.02 ID:Z95UJVv0.net]
あー>>774が隙自語の意味を理解してなくて中学生のときにやったことをバカにされたと勘違いしてムキになってたのか
謎が解けた

825 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:29:50.38 ID:b5Byvi/4.net]
必死すぎて笑いしか出ない

826 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:30:44.95 ID:akBfyow+.net]
まあ悔しかったんでしょう

827 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:32:17.24 ID:uGYPkn36.net]
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12281531177
知恵袋にスレまで立ててるくらいだし

828 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:33:21.55 ID:Z95UJVv0.net]
>>774の内容自体は立派だと思うよ
そこは否定しないから落ち着こう

829 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:41:51.98 ID:vvk/14Gx.net]
よほど悔しかったんだろうな

830 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:51:56.45 ID:Z95UJVv0.net]
うーん、話が通じない
どうしたもんか

831 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:58:10.08 ID:yNpZCm5s.net]
話を通じさせよう(自分の思う流れにしよう)と必死だからバレるんやぞ
お前しかそんなことしてないだろ



832 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 12:59:26.01 ID:gSjau7iG.net]
効いてないならもうその話は終わりにしたらええ
はたから見てもそれができないのは効いてるんかなとしか見えんわ

833 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 13:20:58.30 ID:Z95UJVv0.net]
>>817
バレるって何が?
誤解を解こうとしてるのに

834 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 13:51:36.88 ID:s1xH30w3.net]
必死すぎて草

835 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 14:03:03.33 ID:Z95UJVv0.net]
いやいや、誤解を解くの重要でしょ
誤解されてるから噛みつかれてるわけだし

836 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 16:48:29.96 ID:QcV6iQCA.net]
アスペかな?

837 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:05:37.35 ID:FJrIBz+q.net]
>>800
誰にも聞いてないけど普通はそれ用の関数があって然るべきだと思うが

838 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:12:41.28 ID:XznKlCwp.net]
頭悪すぎて引くわ

839 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:14:04.86 ID:U4xocwYN.net]
エスパー
VB.NET自体は、何にでも使える超基本エンジンみたいに考えたらいいぞ
何にでも使えるけど、ゲームに使いたいならゲーム用のライブラリをその上に積んだほうがいい
期待する関数はきっとそっちのほうにある

840 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:15:46.25 ID:FJrIBz+q.net]
つかえないじゃん.net

841 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:17:21.47 ID:h+qjD5Aj.net]
つかえるわけねーじゃん
むしろお前何がつかえるんだよw



842 名前:デフォルトの名無しさん [2023/06/16(金) 17:18:37.72 ID:es6+kLXo.net]
>>823
探し方が悪いだけでしょw

843 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:30:04.71 ID:FJrIBz+q.net]
>>827
日本語

844 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:35:04.65 ID:QRaY2Owc.net]
使えてないぞw

845 名前:デフォルトの名無しさん [2023/06/16(金) 17:51:28.99 ID:Xntsmxpr.net]
プログラマー向いてる向いてないってどうやったら分かる?

846 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 17:54:52.96 ID:V1VZ3egw.net]
>>831
板違いって分かってない時点でプログラマーには向いてない

847 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:01:18.95 ID:xumbESuc.net]
プログラミングしてみたらわかる
FizzBuzzを何か見ながらでないとできない人がいると聞いて「そんなやつおらんやろ」と思うなら向いてる可能性があるし「初心者ならそんなもんだろ」と思うなら向いてない

848 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:07:56.12 ID:Exlkot/v.net]
意味不明

849 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:08:02.49 ID:FJrIBz+q.net]
>>830
大丈夫
ここの住人でも怪しのいるから

850 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:24:09.13 ID:3GArmgDK.net]
ここで教えてもらえるのは人の煽り方だけよ

851 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:31:53.33 ID:vaGJrRvS.net]
>>835
自分で気づけてないかもしれんがお前はその中でもブッチギリだぞ?



852 名前:デフォルトの名無しさん [2023/06/16(金) 18:36:09.15 ID:dv97xAYD.net]
>>823
馬鹿過ぎて笑える

853 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 18:50:02.53 ID:FJrIBz+q.net]
>>837
最下位ってこと
ありがとう褒めてもらえて

>>838
工夫しないと何もできないってそれ使えないっていうんですよ

854 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 19:29:24.86 ID:+fhP6ggu.net]
>>833
FizzBuzzあたり含めた簡単に判別できるSPIみたいなテストがあればいいのにな
適性ない進路に進む不幸な学生が増えないように

855 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 19:35:27.71 ID:vaGJrRvS.net]
そいつら適性無いのを絶対認めないから意味ないよ
儲かるという話を聞かされてその気になったやつの洗脳はなかなか解けない

856 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 20:35:18.39 ID:FJrIBz+q.net]
これ思い出した

プログラミングスクールの講師を2年間続けて限界が来て辞めた話
https://qiita.com/Yuhi_M/items/a4cfcea07a93fc593ea9


Twitterでバズったやつ

857 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 21:05:05.54 ID:pxV2o7lo.net]
稼ぎたいって目的があるだけマシですかね
うちの若い子は他の業界で内定なかったから仕方なくだそうです

858 名前:デフォルトの名無しさん [2023/06/16(金) 22:17:33.96 ID:jw9f/Yqe.net]
>>842
お前みたいな馬鹿を相手にするのが嫌になって辞めた話しだな

859 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 22:37:35.74 ID:+fhP6ggu.net]
プログラミングは適正のある人とない人がはっきり分かれるから10年頑張っても適正ない人はどうにもならない
それが悲しい
相応の時間を掛けて取り戻せるビハインドならその程度は、スクールの先生には手間かもしれないけど、全然問題ないと思う

860 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 22:58:34.88 ID:FJrIBz+q.net]
>>844
答えられないのに偉そうにされてもなぁ
そういうのは答えてから言うもんだ

861 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 23:20:36.95 ID:ORuYbOPU.net]
FizzBuzzできても日本語が通じないやつはいらない
自前で設計もできないアホもいらない



862 名前:デフォルトの名無しさん mailto:sage [2023/06/16(金) 23:34:24.97 ID:GNGKJ6vV.net]
FizzBuzzっていかようにも書けるので、出題者とのやりとりで「もっとも正しいFizzBuzz」を書く課題だと思ってる

863 名前:デフォルトの名無しさん [2023/06/16(金) 23:50:52.79 ID:UfuNJ8Sk.net]
>>846
こういう馬鹿は自分では何もせず他人が無償で教えてくれると思ってんのかね
そもそもこんな馬鹿は次々とわからないことが出てきて積むだけだろうに

864 名前:デフォルトの名無しさん [2023/06/16(金) 23:57:51.58 ID:AmdyN8Nd.net]
>>848
「もっとも正しい~」とか言っちゃう人は10年頑張ってもどうにもならないほうの人なので早めに他の道を模索しろ

865 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 00:30:37.38 ID:NJVRNPyW.net]
>>848
もっとも正しいの意味が想像できないので
具体的に出題者役をしてくれないか?

866 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 01:04:49.89 ID:J1YbN+ZJ.net]
>>848
もっとも正しいの意味を教えてくれ

867 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 06:39:13.41 ID:gxD6uzwh.net]
もっとも正しい=出題者のさじ加減って意味だよ
読んでわからんのか?

868 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 06:46:30.15 ID:KfWQWP0B.net]
さすがにわからんだろ

869 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 08:32:41.54 ID:78xJyQUW.net]
>>850
その「トラップ」が潜んでいることまで含んでの出題だろ
この出題者を前に、現実解はどんなだ?

870 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 10:17:06.53 ID:NJVRNPyW.net]
出題者側としてはコピペ防止のため問題を変形させている
例えばFizzBuzzならこうしてみる
「FizzBuzzを返す関数を書いてください。
プログラミング言語は自由です。
関数の仕様は引数として正の整数を10進数で表した文字列が来ます。
それ以外の文字列は来ないのでエラー処理は不要です。
ただし文字列の長さは1MBが来ても処理できるようにしてくたさい。
文字列の仕様は各言語の標準的なものから自由に選んでも構いません。
関数が返すのは文字列でFizzやBuzz等でない場合はそのまま返せばよいです。
速く動作することを優先としますがSIMDやGPUや並列化の対応は不要です。」
どうぞ

871 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 10:50:18.42 ID:KfWQWP0B.net]
>>856
それができるのは数学ができるやつだけだろ
向いてないやつを弾くテストじゃなく文系を弾くテストになってるぞ
各桁の和が3の倍数なら3の倍数になる法則と剰余の和の剰余は和の剰余になるという法則と1の位が0か5なら5の倍数という法則さえ知ってれば解けるが知らなきゃ解けん



872 名前:デフォルトの名無しさん [2023/06/17(土) 10:50:25.44 ID:O1wkfiF0.net]
まともな日本語が書けない人に
まともなプログラムを書くのは無理
それが”もっとも正しい匙加減の現実解”ww

873 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 10:51:29.19 ID:m3COiyiH.net]
と思ったが割り算の筆算ができれば文系でも解けるか

874 名前:デフォルトの名無しさん [2023/06/17(土) 10:52:30.30 ID:iqIOO0PG.net]
>>857
仕様には3の倍数や5の倍数については一言も述べられてないぞ
つまり・・・

875 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 10:52:35.07 ID:O5XlBfbR.net]
>>858
日本語でもう一度

876 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 10:53:35.74 ID:O5XlBfbR.net]
>>860
あれで全部なら誰もできんわ
バカの出題だから色々書き忘れてるだけだろ

877 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 11:01:34.04 ID:NJVRNPyW.net]
>>857
その算数の知識を知らない人は不採用でよいかと
元のFizzBuzz関数だとif文を書けるかどうかのテストだけになってしまうので

>>860
FizzBuzz問題の変形なので倍数

878 名前:、んぬんは敢えて省略して書きませんでしたが
そんな細かいことをお気にされるようならばすみません
[]
[ここ壊れてます]

879 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 11:05:38.43 ID:U1NDD/d8.net]
遅れて来た
出題1行目から、「FizzBuzzくらい知ってるよね」になってるの草w

その場で確認する度量があっても悪くないな

880 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 11:20:03.81 ID:Fw7ahLzw.net]
>>863
ここで例として挙げるために省略したのか、実際に出題するときもそのまま省略するのか
判断する材料がないから細かいことではないな

881 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 11:22:54.16 ID:JEt1hz4l.net]
>>856
いい問題だね



882 名前:デフォルトの名無しさん [2023/06/17(土) 11:47:24.57 ID:NzSsAFu/.net]
>>866
おしい!

「うわぁ、難しいなぁ、よくこんなの考えつくなぁ、考えた人はすごく頭良いんだろうなぁ、”僕”にはできないやぁ(棒)」
これが出題者の意図を汲んだもっとも正しい匙加減の現実解

883 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 11:51:56.23 ID:U1NDD/d8.net]
別の角度から

>>863
お題はシンプルにFizzBuzzなんだけど、ぽんとPCだけ渡して、
IDE/vscodeを立ち上げるか、コンソール+エディタを立ち上げるか(どっちでもいいがそれができるか)、
その間どういう態度でPCに触れるか、そっから見る試験って(バリエーション)のも聞いたことある

884 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 12:45:24.03 ID:X8x3Qz8X.net]
5ch のスレが 1000 に達して dat 落ちしたときに Chrome でそのスレを開いてソースの表示をして
サクラエディタのマクロで dat に変換したいのですが本来の dat とは微妙に異なってしまいます。
添削していただけないでしょうか?

S_ReplaceAll('\\r\\n', '', 28);
S_ReplaceAll('<script.*?</script>', '', 28);
S_GoFileTop(0);
S_Replace('^.*?レス数が1000を超えています。これ以上書き込みはできません。</div>', '', 28);
S_ReplaceAll('</article>', '\\n', 28);
S_ReplaceAll('<div id="Leaderboard"></div>', '', 28);
S_ReplaceAll('<article id="1001".*\\n', '', 28);
S_ReplaceAll('<article id="1002".*\\n', '', 28);
S_ReplaceAll('<div class="navmenu".*', '', 28);

S_ReplaceAll('<article .*?</span><span class="postusername"><b>', '', 28);
S_ReplaceAll('</span></details><section class="post-content">', '<>', 28);
S_ReplaceAll('<a href="mailto:(\\S*?)">(\\S.*?)</a></b></span></summary><span class="date">', '$2<>$1<>', 28);
S_ReplaceAll('</b></span></summary><span class="date">', '<><>', 28);
S_ReplaceAll('</span><span class="uid">', ' ', 28);
S_ReplaceAll(' </section>$', ' <>', 28);
S_ReplaceAll(' </span></section>$', ' <>', 28);

S_ReplaceAll(' class="reply_link"', '', 28);
S_ReplaceAll('<br> <br>', '<br> <br>', 28);
S_ReplaceAll('<span class="AA">', '', 28);
S_ReplaceAll(' </span><>$', '<>', 28);
S_ReplaceAll('<a href="https?://(.*?)">(.*?)</a>', '$2', 28);
S_ReplaceAll('<a class="image" href="https?://(.*?)">(.*?)</a>', '$2', 28);
S_ReDraw(0);

885 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 12:53:36.83 ID:U1NDD/d8.net]
ちょっとそこまでしたくない…その代わりに
微妙に違うのが、たとえばどこの部分でどう微妙に違うの
regexの添削なら好きな人がいると思う

886 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 13:00:20.91 ID:xZBJXx3G.net]
まずどう本物と違うのか

887 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 13:08:36.62 ID:X8x3Qz8X.net]
現在分かってるのが
・スレの1つ目が異なる (これは気にしない)
・htmlソースで見たときに <br> が複数続くところが異なる
あたりです

操作としては chrome で開いてソースを表示してコピーしてサクラエディタに張り付けて
マクロを実行して出来上がった疑似 dat ファイルを jane で取得できなかったところ移行を dat に張り付けてます
一応 Jane でみれるには見れますが本物の dat と異なってます

Jane の機能のツールのコマンドに
サクラエディタで開く
"C:\Program Files (x86)\sakura\sakura.exe" $LOCALDAT
を入れておりサクラエディタでちゃちゃっとdat補完ができたらいいなってところから来てます

888 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 13:32:43.51 ID:U1NDD/d8.net]
そういや、
> S_ReplaceAll('<br> <br>', '<br> <br>', 28);
これってなにがしたいん

勘だけど、Allするより、+32な気がする
<br>が2つまでに圧縮されちゃうでしょ

889 名前:デフォルトの名無しさん [2023/06/17(土) 15:21:09.34 ID:X8x3Qz8X.net]
そういえばbrなんでこうしたんだっけ…
改行が2つ以上続くとスペースが1つ追加されるとかっぽいからそうしたような…

外出するので帰宅したら確認します
ありがとうございます

890 名前:デフォルトの名無しさん [2023/06/17(土) 17:23:16.32 ID:2s9HVAD/.net]
>>857
BigDecimal使えばいいだけだよ

891 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 17:53:12.99 ID:O5XlBfbR.net]
>>875
1MBでどうなるかやってみなよ



892 名前:デフォルトの名無しさん [2023/06/17(土) 18:46:47.78 ID:Do0SxNGB.net]
>>876
1MBの数字が入力でも計算自体は何の問題もないよ
画面出力は省略形にでもしないと問題あるけどね

893 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 19:14:55.85 ID:O5XlBfbR.net]
>>877
だから実際やってみなよ
アホほど時間かかるから

894 名前:デフォルトの名無しさん [2023/06/17(土) 21:01:25.03 ID:oEBdD3mt.net]
こんな感じかな
fn fizzbuzz(s: &str) -> &str {
let last = s.bytes().next_back().unwrap();
let is_buzz = last == b'0' || last == b'5';
let sum = s.bytes().map(|n| n as u64).sum::<u64>();
let is_fizz = sum % 3 == 0;
if is_fizz {
if is_buzz {
"FizzBuzz"
} else {
"Fizz"
}
} else {
if is_buzz {
"Buzz"
} else {
s
}
}
}

895 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 21:04:25.47 ID:w6G1xf9n.net]
足し算の結果がu64に収まる保証はないので減点ですね

896 名前:デフォルトの名無しさん [2023/06/17(土) 21:22:31.12 ID:oEBdD3mt.net]
>>880
1バイトの値は2^8未満ですから
もし長さが1TB=2^40だとしても
和が2^48となり2^64に収まっていませんか?

897 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 21:34:19.21 ID:w6G1xf9n.net]
文字列長が最大1MBなので収まりますね

898 名前:デフォルトの名無しさん [2023/06/17(土) 21:44:51.89 ID:Dy0qXr83.net]
>>878
実際やってみて何の問題ないと言ってるだけど?
2~3行足すだけなんだから君こそ実際やってみなよ

899 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 21:59:39.36 ID:KfWQWP0B.net]
>>883
コード出してみな

900 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 22:11:53.10 ID:xZBJXx3G.net]
てめーがだせよwwww

901 名前:デフォルトの名無しさん [2023/06/17(土) 22:27:11.79 ID:6cwG2na1.net]
おにまい



902 名前:デフォルトの名無しさん [2023/06/17(土) 23:00:45.29 ID:eepdysdL.net]
>>884
君はもしかしてFizzBuzzが書けないのかい?

1,200,000桁の数字をFizzBuzz判定して
結果文字列を返すのにBigDecimalへの変換含めてスクリプト言語でも数ミリ秒
アホほど時間かかってるねw

903 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:37:08.97 ID:NJVRNPyW.net]
採点基準としては>>856で速く動作することを優先と明記したので
多倍長整数の使用は不合格とは言わないまでも追加点無しといったところかな

その部分以外に元のFizzBuzz問題でも同じ話だけど細かい採点は多数
例えばifが3つ「15の倍数か?」「5の倍数か?」「3の倍数か?」と並列に並ぶ形をとる人がなぜか多くて
どれにも当てはまらない過半数のケースで3回もif判定するから損で正解はif判定を常に2回に抑えられるよね
3回の場合でも「x % 15」などを計算しちゃうのも損で3の倍数か及び5倍数かの情報を使うべきだよね
とはいえ「(x % 3 == 0) && (x % 5 == 0)」等としちゃうとその後に2度目の「x % 3」を計算する羽目になり損だよね
いずれにせよ可読性も兼ねてis_fizzやis_buzzといった変数にブール値を代入するのも必須かな

といった感じで細かい採点基準が多数あるのを恐れてか
コードを出す人が少ないのが残念ですね

904 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:45:02.93 ID:wQbc2vgl.net]
副作用ないから最適化されて
(x % 3 == 0) && (x % 5 == 0)
と個別のがあっても一回しか演算しなくない?

905 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:46:55.37 ID:w6G1xf9n.net]
確かに

906 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:52:04.91 ID:NJVRNPyW.net]
>>889
言語によって二箇所のx % 3の計算を必ずしも1度に集約最適化するかどうかは明確ではないため
x % 3の計算が2回起こりえるかと

907 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:56:27.32 ID:KfWQWP0B.net]
>>887
提出できないのかよw

908 名前:デフォルトの名無しさん mailto:sage [2023/06/17(土) 23:59:36.79 ID:xZBJXx3G.net]
おまえがねw

909 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 00:17:41.47 ID:8CtPSegi.net]
自分ができないから俺にさせるつもりなのかよ
それだとお前のコードを評価できないだろw
ほんと口だけだなお前w

910 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 01:00:16.47 ID:5AobDa/U.net]
多倍長整数が早いか遅いか自体が処理系依存

911 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 01:10:45.25 ID:/TMQvlLx.net]
どんな環境でも>>879のコードのように10進数文字列を整数に変換せずにそのまま足し算するだけが一番速い
その変換をしてさらに多倍長演算をするのは確実に遅い



912 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 01:34:07.16 ID:LoKSj4fv.net]
速攻で0x30を引いた各桁の和を連想した俺、たぶん>>896 と相性がいい

面接試験だとしたら、「そういうこと」だと思う

913 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 02:35:29.36 ID:w5e3CbrF.net]
正解はこちら
str.sum(c => c - '0') % 3

914 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 05:42:27.49 ID:/TMQvlLx.net]
惜しい
0x30は3の倍数なのでその引き算は必要ない

915 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 08:03:13.08 ID:w5e3CbrF.net]
実在する文字コードという決まりはないのでそれは減点ですね

916 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 08:17:01.17 ID:/TMQvlLx.net]
実在する文字コードを前提としてはいけないならば
>>898のc-'0'こそ失格となる
その式は'0'から'9'の順に並び1ずつ増えることを前提としている

一方で元の問題>>856を見ると
「文字列の仕様は各言語の標準的なものから自由に選んでも構いません。」
つまりASCIIやUTF8を前提としてもよい
したがってそれらの文字コードを使うプログラムでは'0'を0x30とみなして処理することができる

結論
0x30は3の倍数なのでその引き算は必要ない

917 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 08:23:49.23 ID:w5e3CbrF.net]
可読性が低いので減点ですね

918 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 08:32:02.61 ID:LoKSj4fv.net]
コメントに、0x30%3はゼロ、と一言書いておかないと、なんも考えずに引き忘れてると思われても惜しいw

919 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 08:46:33.48 ID:+pO1SGiD.net]
アスペ大暴れ

920 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 09:50:29.21 ID:Hq2StvIR.net]
揚げ足の取り合いは犬も食わない

921 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 11:07:47.01 ID:w5e3CbrF.net]
コメントにWHYを書きましょう
大きな減点です



922 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 11:49:45.52 ID:N6DPfVpd.net]
>>898
そこでなぜsumを計算すれば済むのか理由をコメントあるいは口頭説明できないと減点なのはわかる
それならば- '0'無しで計算すれば済む理由もコメントあるいは口頭説明すればよいよね
無駄な計算を無くすためにsumにしたのに無駄な計算- '0'を加えているのは中途半端かな

923 名前:デフォルトの名無しさん [2023/06/18(日) 18:10:54.03 ID:gGYwfccc.net]
>>896
PythonだとDecimal使った方が約5倍速い
Python側でのAPI呼び出し回数の差などによってアルゴリズム自体の速度差は簡単にひっくり返る
遅い言語ではよくあること

924 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 18:27:34.75 ID:w5e3CbrF.net]
自分が出題するときは当たり障りのない問題にしとこ
採用側もあまり適当なことは言えん

925 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 20:52:01.63 ID:BvI2+OQZ.net]
>>908
速度優先の問題で一桁遅いPythonを持ち出すのはヤバい
単純なメモリ操作問題なのにAPIとか言い出すのもヤバい
皆が言ってるバイト列の和(sum)よりもDecimalの方が速いと言い出すのもヤバい

926 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 21:10:10.35 ID:mF1taT/Z.net]
>>910
>速く動作することを優先としますがSIMDやGPUや並列化の対応は不要です。

この前提にしがみついてるのか
GPUまで可にしたらPythonにボロ負けするからな

927 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 22:01:21.90 ID:rIYv+hUF.net]
>>911
GPUとPythonにはなんら関係ない
GPUへのアクセスの様々なものはC++で書かれている
それを通してPythonでも使えるというだけにすぎない

今回の話は足し算するだけだからメモリ読み出しが律速段階
GPUは役に立たないだろう

928 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 22:07:58.82 ID:Kh0krmy9.net]
Pythonな採用条件なのにPython使えんかったら逆にアウツ
試験次第だろ

929 名前:デフォルトの名無しさん mailto:sage [2023/06/18(日) 23:00:39.56 ID:gFZv57C2.net]
Pythonはあくまでもスクリプト言語であってプログラミング言語ではないからね
Pythonでプログラミングしたら遅くて使い物にならないのは当たり前
Pythonは他言語で書かれたライブラリを呼び出すスクリプトを書くための言語
それを理解できずにPythonでプログラミングしてしまい
遅くてリソースコストのかかるものを作っているバカがたまにいる

930 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 02:12:53.01 ID:gDKkBJkW.net]
Python(パイソン)はインタープリタ型の高水準汎用プログラミング言語である。

931 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 03:13:50.68 ID:Yn3VPHXt.net]
プログラミング言語は自由って出題なんだから言語の遅い早いは問うべきではない



932 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 04:03:21.97 ID:gDKkBJkW.net]
最悪アセンブリでもいいわけだしな

933 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 05:42:53.42 ID:ZYkgUwyp.net]
Pythonてプログラミング言語じゃないのに何でこの板でスレが立ってるんですか

934 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 05:54:51.89 ID:y4CVZZ7w.net]
>>908
もしそれが本当ならば、
Pythonで足し算をするよりも、
C++で書かれたライブラリ内でDecimal変換して計算する方が、
5倍速いという話になる。

足し算すらPython自体でプログラミングするのは論外であり、
それさえもC++で書かれたライブラリに任せるべきなのであろう。
そうしないとアルゴリズムの比較ではなく、
言語による速度の比較になってしまっている。
非常に遅いPythonでプログラミングすることの悲劇といえよう。

935 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 06:18:19.73 ID:+D8KPC+w.net]
アルゴリズムの速度比較の課題でPythonを使うのを禁止したら?
Pythonではアルゴリズムの比較という基本的な学習も身につかないね
Pythonを教育現場で採用してはいけない理由がよくわかったよ

936 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 08:48:49.86 ID:/2uCI9xU.net]
いつのまにアルゴリズムの比較をする話になってんだ?

937 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 09:09:29.73 ID:pIKXsL98.net]
そもそもPythonで回答プログラムを書こうとしたのが間違い
そこでPythonを選ぶのは筋が悪すぎる

938 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 09:23:37.86 ID:T5Ntw3R8.net]
>>856の言語自由ってのは自分の手に馴染んだ言語を使って回答しろって意味じゃないのか
処理の速い言語を選ぶことも採点基準のうちってこと?

939 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 09:34:56.22 ID:93IVPrvf.net]
実行が速いことが優先と明記されてるから
自分が使える言語のうち実行速度が速い言語を各自が選ぶことになるね
激遅のPythonを選ぶ時点で最下層プログラマーだとバレる

940 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 09:47:05.25 ID:Oo823xJX.net]
まあ聞かれるわな
「ここでPythonを選んだ理由は?」
(例)「Pythonを使った機械学習のオペレータの募集でしたので、Pythonが正解だと思いました」
とでも答えられればおk

941 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 10:22:23.81 ID:Seo6j+NG.net]
アスペ君相変わらずPython嫌いだな



942 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 10:23:40.73 ID:ZlB/SRgG.net]
Pythonに親でも殺されたのかってのがちらほらおるな
全部同じヤツなのかもしれんけど

943 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 10:26:01.73 ID:nqMXomIj.net]
まあ、pythonが意味の分からない実行時エラー出すって経験あれば嫌いにもなる

944 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 10:56:46.92 ID:RxB2VJvB.net]
故意じゃないなら話をそらす癖自覚したほうがいいよ

945 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:03:56.22 ID:1BsZntHo.net]
Pythonは客観的にみると魅力ある言語仕様ではないし速度も遅いし積極的に使いたい人はいない避けられがちな言語だけど
たまたま一部の分野で以前から使われてきたというアドバンテージだけはあるんだよね

946 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:21:46.07 ID:i3iqrule.net]
意味がわからないのは中学生レベルの英語を読まないからなんだよなぁ

947 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:29:44.47 ID:XbfRiZSJ.net]
>>930
それらの分野でもPythonを使っているのはプログラマーではなく各分野の専門家たちだよ
プログラマーたちはC/C++などでコードを書いている
それらの分野こそ速度と省メモリが第一なので

948 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:39:55.72 ID:Oo823xJX.net]
プログラマであっても、いちばんの表層はC++とかで書いたりしない
bashやらcmdやら、powershellだったりするわけ

少なくとも、Pythonは機械学習方面のDSLとして大人気
好き嫌いは構わないが、軽視するこたない

949 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:43:49.71 ID:XbfRiZSJ.net]
>>933
それはシェルスクリプトだよ
シェルスクリプトやPythonでプログラミングすることはなくてC/C++などで書かれたものを呼び出すだけ

950 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 11:49:00.12 ID:Seo6j+NG.net]
Pythonで機械学習で使われてるライブラリはC#でも使えるようになってるがPythonは数学関係のライブラリが群を抜いて充実してるから数式をほぼそのままコードに起こすことができるのが便利

951 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 14:08:13.50 ID:c/0XQiOi.net]
言語自由で思ったんだけどBrainfuckでFizzBuzzって書けるの?
オーソドックスに1から中止するまで加算するやつで



952 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 14:25:22.08 ID:xsNiGWpq.net]
うちの会社、ここ数年、GUIを持たないアプリ ( 24時間365日、クライアント端末とのデータ送受信だけしてるアプリとか ) に、Go 濫用してるんだけど、
同じような会社結構あるのかな?

953 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 14:30:56.16 ID:Oo823xJX.net]
ぐぐったらそれっぽい題のページあったね
手書きできるんかといったらどうかな

こういうのこそChatGPTに頼んでみたらどうなる
俺垢もってない

954 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 14:31:37.33 ID:Oo823xJX.net]
あーごめん >>938 >>936

濫用ってw
いかんのかw

955 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 17:13:36.17 ID:z6OiZNWH.net]
>>934
お前はプログラミングの基礎を勉強してきたほうがいいよ
プログラミングとは何?から勉強し直せ

956 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 18:19:42.38 ID:I4E/cVsn.net]
スクリプトとプログラムの二つの呼び方があるな
何か外部のものを呼び出すことがメインのものをスクリプトと言って区別する
広い意味ではプログラミングと言えないこともないが本格的なプログラミングとは区別される

957 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 18:58:06.11 ID:0Yy4HwPs.net]
ん?

958 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 19:33:17.07 ID:wO+DHUgE.net]
Cにもインタプリタあるんだぜ?

959 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 23:06:11.43 ID:z6OiZNWH.net]
外部のものってなんだ?システムコールのことか?(笑)

960 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 23:16:52.29 ID:z6OiZNWH.net]
>>941
ようするにな、お前(素人)の勝手な定義で決めるな


961 名前:なにか言いたいならソースでももってこい
どこのおえらいさんがスクリプトは本格的なプログラミングではないと言ってるのか
[]
[ここ壊れてます]



962 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 23:17:34.75 ID:z6OiZNWH.net]
JavaScriptとか知らんのかって思う

963 名前:デフォルトの名無しさん mailto:sage [2023/06/19(月) 23:55:49.17 ID:N5n7Unyw.net]
スクリプト言語の遅さは電気代のムダからCo2排出量にも繋がってると向こうの記事でも見かけた
本格的(?)なプログラミングでスクリプト言語はあまりオススメできないのはその通りだろうが
その中でもJavaScriptだけはV8エンジンでかなり速くてC言語と比べても数倍程度の遅さで済んている高速さ
スクリプト言語を使うならJavaScript一択

964 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 00:28:24.10 ID:ZA2q9BwR.net]
めちゃくちゃざっくりだけど

プログラムはコンパイル方式とインタプリタ方式の2つがあって
インタプリタ方式のプログラム言語をスクリプト言語っていう感じなのかなと

インタプリタでプログラムでないものはざっくりいうとシェル
インタプリタ方式のプログラムはスクリプト言語と言ってしまっても問題ない

965 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 00:29:10.70 ID:YSi65ASj.net]
YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Ruby on Rails → Go だけと言ってる

Python は人気あるけど、AI・機械学習だけ

YouTubeのモローは、Railsのレベルは突き抜けているから、
初心者では門前払いと言ってた

1年ぐらいの勉強で、10年以上の香具師よりもレベルが上。
Docker, AWS Solution Architect などもやる

だから米国年収でも、
RubyはGo/Rust/Elixir の3大言語を超えて、9.3 万ドル!

多くの言語は6.5〜7、
PHPは5、Dartは4.4と生活保護レベル

966 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 02:37:51.99 ID:saqGK5w8.net]
どうでもいいけどRubyって下火じゃなかったっけ?

967 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 02:48:35.76 ID:qWM9Omgs.net]
インタプリタだったらプログラム言語じゃないんですよ(ドヤァ)

こんな事をいうから恥をかくんやで

968 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 03:29:37.51 ID:nQrZEa9m.net]
>>951
ここまで読んだけどそんな書き込みないじゃん
したがって君は以下のどちらか
・頭が悪くていつも誤読している
・意図的にウソを書くことでざっくりとしか読んでいない第三者たちを騙す詐欺師

969 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 03:34:59.75 ID:saqGK5w8.net]
fizzbazzはなでしこでやっていいの?

970 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 04:01:13.57 ID:ZA2q9BwR.net]
他人をとぼしめるような発言やマウントとるような発言しかしない人は
コンビニで女性や老人のときだけ怒鳴り散らしてイキってるダサい人を見てるようなつもりで見てあげるといいよ

少なくとも自分はそんな感じにしか見えない

971 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 09:04:11.92 ID:IOw5MUvn.net]
それについては同感
コンビニに限らず店でありがとうなんてとてもじゃないけど言わないだろうな
ストレスフルな社会に適応できずに毒され溢れ出してしまった弱さを感じる
こんな口論でよしんば勝ってもそこを改めないと行き着く先は不幸ばかりだろうに
ところで乏しめるじゃなくて貶(おとし)めるなんだ揚げ足取りスマンな



972 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 09:56:15.52 ID:kHT6BzKp.net]
場がどうなろうと

973 名前:ヌうでもいいんだろう

そういう心がけが、そういう心がけを強化するんだぞ(self feedback
[]
[ここ壊れてます]

974 名前:デフォルトの名無しさん [2023/06/20(火) 10:47:22.80 ID:ZA2q9BwR.net]
oh...
寝れなくて酒飲んでたとはいえやっちまったぜ
指摘ありがとう

975 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 11:00:45.36 ID:pcnxBCB5.net]
間違いを指摘されて礼を言えるのは偉いよ
このスレ見てると相手の発言には耳を貸さずただただ煽りと罵倒を繰り返すようなのばっかや

976 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 12:39:08.84 ID:qWM9Omgs.net]
>>952
じゃあスクリプトはなんだって話だよ。
スクリプトはプログラム
結論はそれだけ

977 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 12:42:52.36 ID:qWM9Omgs.net]
プログラミング言語という大きな枠組みがあって
その中にコンパイラ言語とかインタプリタ言語とかスクリプト言語とかSQLとかがある

インタプリタは一行読んで一行実行するもの。
でもファイル全体をまとめて解釈するような言語が登場したから
それもうインタプリタ言語じゃないねってなって、最近はスクリプト言語と呼ばれている
それぐらいの基礎知識をつけてくださいってこと

978 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 12:44:41.04 ID:qWM9Omgs.net]
>>948
> インタプリタでプログラムでないものはざっくりいうとシェル
シェルもプログラムだろ
インタプリタ方式なんだから

ほんと、アホか

979 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 12:49:44.51 ID:qWM9Omgs.net]
だいたいさぁ、C言語だってインタプリタ方式があるっていうのに
同じ言語でコンパイル方式で動かしたらプログラミング言語で
インタプリタ方式で動かしたらプログラミング言語じゃないくなるのかよ
少しは知識があれば、実行方式の違いでプログラミング言語かそうか決まるわけじゃないって
わかるやろ。ほんと初心者レベルの知識やで

980 名前:デフォルトの名無しさん [2023/06/20(火) 13:13:36.41 ID:ZA2q9BwR.net]
さもしい

981 名前:デフォルトの名無しさん [2023/06/20(火) 13:25:53.80 ID:8A36Uzhp.net]
ものすごい無駄な話で埋まるゴミスレ



982 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 13:29:12.18 ID:Pg4x3Tkm.net]
スクリプトかプログラムかとか
インタプリタかコンパイラかなんてのは
現代において全く意味がない議論

983 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 14:54:33.97 ID:tFde26Kl.net]
C、C++、C#、Javaの開発者はプログラマー
ruby、php、javascriptの開発者はコーダー

当たり前だが当然プログラマーのほうがスキルや給料が上

984 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 14:55:55.89 ID:f0vYtNIQ.net]
コーダーはhtmlやcss書く人だぞ
jsやphpはコピペプログラマーで合ってる

985 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:13:07.26 ID:qWM9Omgs.net]
>>966
だからさ、
お前が勝手に決めた定義なんかゴミクズなんだって
お前の頭の悪さしか伝わってこない

986 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:25:17.29 ID:ujovzXJs.net]
コーダーって詳細設計をもらってそれに沿ったプログラムを書く人じゃね?

987 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:35:05.63 ID:YBJe7OSJ.net]
検索してみたら、コーダーはWeb系って説明してるところが多いんだな
Web系なんてものが出てくる前からコーダーって言葉はあったと思うが、変化したってこと?

988 名前:デフォルトの名無しさん [2023/06/20(火) 15:36:09.34 ID:DDSwVe8z.net]
>>968
お前が決めた定義もゴミクズでないと証明するのも難しいけどな

989 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:41:49.62 ID:qWM9Omgs.net]
>>971
悔しかったらお前が信じるどこぞのエセ講師ユーチューバーでももってこい
笑ってやるからさw

https://en.wikipedia.org/wiki/Scripting_language

A scripting language or script language is a 「programming language」 that is used to manipulate,
customize, and automate the facilities of an existing system.[1] Scripting languages are usually interpreted at runtime rather than compiled.

The term scripting language is also used in a wider sense, namely, to refer to 「dynamic high-level programming languages」 in genera

990 名前:l; []
[ここ壊れてます]

991 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:43:54.35 ID:f0vYtNIQ.net]
>>970
あったけど昔はプログラマー全般がコーダーだった
それがhtmlやcssを専門に書く人が多くなってきてそいつらをプログラマーと呼ぶのはおかしいから区別するようになったのよ
技術的専門用語と言うよりは業界用語と言った方が正しいからあまり厳密な話をしてはいけない



992 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 15:58:54.98 ID:kHT6BzKp.net]
htmlだのcssだのはプログラマじゃねえよなあ

デザイナーだわ、俺真似できん

993 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 16:23:52.25 ID:qWM9Omgs.net]
>>973
> あったけど昔はプログラマー全般がコーダーだった
そんな歴史はない。いい加減にしろ
5ちゃんねるだからって適当なことを言うな

994 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 16:43:03.82 ID:tFde26Kl.net]
jsxやstyle Componentでフロント開発をするからhtmlとcssもフロントエンジニアの仕事だけどな

995 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 16:43:07.69 ID:YBJe7OSJ.net]
コーダーがコーディングしたものを見てパンチャーが孔を開けるんじゃないの?

996 名前:デフォルトの名無しさん [2023/06/20(火) 17:57:46.32 ID:jZQv1caj.net]
えっ
マークシートを塗るのはまだ若いってことかな

997 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 17:59:13.78 ID:Op03/FKW.net]
>>975
お前が知らんだけだぞ若造

998 名前:デフォルトの名無しさん [2023/06/20(火) 18:20:14.25 ID:hDbsX697.net]
マークシートでコーディングしたことあるのかよw

999 名前:デフォルトの名無しさん [2023/06/20(火) 18:30:20.01 ID:bORl/zR4.net]
FORTRAN知らんのかな?

1000 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 18:37:58.09 ID:gRJ5oOQL.net]
令和になってFORTRANマウントをみるのか!?

1001 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 18:54:58.39 ID:adVGzUVR.net]
プログラミングのことコーディングと言ったりプログラムのことコードと言ったりするのにプログラマがコーダと呼ばれてないわけないだろ



1002 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 19:00:10.15 ID:M69F5lXo.net]
>>974
デザイナーはデザイナーでコーダとは違うぞ
コーダはデザイナから上がってきた画像を見ながらタグ付けする人のこと

1003 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 19:23:11.38 ID:A9hqusJH.net]
誰もが納得する共通認識のある言葉ではないということが分かった

1004 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 19:35:55.94 ID:iIXmNb3H.net]
プログラムを組み立てる人=プログラマ
コードに落とし込む人=コーダー

1005 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 20:25:08.91 ID:Eu3jcPcB.net]
踏んじゃったから次スレ

スレ立てるまでもない質問はここで 165匹目
https://mevius.5ch.net/test/read.cgi/tech/1687260267/

1006 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 20:55:42.18 ID:qPD7135+.net]
パンチャーってのも居たなぁ

1007 名前:デフォルトの名無しさん mailto:sage [2023/06/20(火) 22:47:39.70 ID:6KjNuobs.net]
ワッチョイ復活してくだらないやり取りが減ればいいが

1008 名前:デフォルトの名無しさん mailto:sage [2023/06/21(水) 00:26:54.39 ID:p0e43Ky3.net]
単純な話、コーダーっていうのはプログラマのことだよ
プログラミングをする人のことをコーダーと言っていたというだけ

今は「プログラミングをしないでコードを書く人」を
コーダーとか言うかけど昔の話をするなら間違った用法

1009 名前:デフォルトの名無しさん mailto:sage [2023/06/21(水) 08:50:59.67 ID:DqC5ozlx.net]
技術的な質問皆無でよくスレ続くなぁ。

1010 名前:デフォルトの名無しさん mailto:sage [2023/06/21(水) 09:51:08.81 ID:zFLOJmQS.net]
だから、スレタイ

1011 名前:デフォルトの名無しさん mailto:sage [2023/06/21(水) 09:53:30.62 ID:/+I3kGvO.net]
雑スレっしょ
今回はワッチョイおやすみだったしね



1012 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 01:04:35.29 ID:NH2Yiz33.net]
業界についてもここでいいの?

1013 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 02:27:13.24 ID:hPQpnAZR.net]
(´・ω・`)最近勉強し始めたから雑談参考になった

1014 名前:デフォルトの名無しさん [2023/06/22(木) 09:40:59.56 ID:PbZP3ltm.net]
おいおいw
ここの雑談を参考にしたらヤベェぞ

1015 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 10:23:44.69 ID:ty+yTkFk.net]
>>994
そういうのはマ板

1016 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 10:32:18.13 ID:kNfUaD9C.net]
フローチャートω(死語)描くだけの簡単なお仕事です

1017 名前:デフォルトの名無しさん [2023/06/22(木) 11:13:25.54 ID:l3JtSCdG.net]
FizzBuzzのように

1018 名前:詳細関数仕様を与えられてそれを解くプログラムを書くのが主なタスクの人たちのことをPGとかコーダーと呼ぶ
ある種の蔑称なので面と向かって言わないように
[]
[ここ壊れてます]

1019 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 11:28:28.41 ID:XGVBnNRZ.net]
フローチャートの件まだ根に持ってるのか

1020 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 11:35:59.06 ID:Kc60lDrm.net]
質問いいですか

1021 名前:デフォルトの名無しさん mailto:sage [2023/06/22(木) 12:14:21.77 ID:db+6mH+L.net]
どうぞ



1022 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 72日 14時間 0分 24秒

1023 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<250KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef