23/05/18 20:03:30.92 Z6jck6wF.net
関数を短く切り分けたら変数名なんて一文字でいいんだよ
ローカル変数を長くしなきゃ読みにくくなるとすればそれは構造化が不十分
引数やインスタンス変数は長い名前をつけろ
375:デフォルトの名無しさん
23/05/18 20:28:50.94 QGYnHLAs.net
主に旧世代のプログラマや初心者がときどき珍妙なフラグを使うことがあって
役割が整理されてないからいい名前も付けようがないというケースもある
難しいときは無理せずコメントを添えりゃええとも思う
376:デフォルトの名無しさん
23/05/18 20:57:47.22 C/0SMFUB.net
そういうのこそChatGPTに相談とかすれば、とか思うけどこのスレの意義が無くなるか
377:デフォルトの名無しさん
23/05/18 21:02:32.56 MHJwn3W1.net
ChatGPTに自分のコード貼るのあぶなくないですか?
378:デフォルトの名無しさん
23/05/18 21:30:11.38 efWpxgk+.net
>>366
この文章を見る限り
君には分かりやすい命名は無理なんじゃないかと
思わなくもなくはないかもしれないような気がしないでもないような
379:デフォルトの名無しさん
23/05/18 21:39:04.78 kyhdrXZE.net
Wordpressのphpファイルにデータベースの接続情報を直接記入しても大丈夫なのでしょうか。
380:デフォルトの名無しさん
23/05/18 23:17:41.86 bwphGA3U.net
関数名や切り出し方が適切なら変数名には迷わないという理想論
そのはずだけど中々上手くいかない
381:デフォルトの名無しさん
23/05/19 00:57:35.59 uf4wYYis.net
sqlite が遅いと言うか、
全てのデータベースが接続プールを使うのは、初期化が遅いから
382:デフォルトの名無しさん
23/05/19 01:02:06.99 uf4wYYis.net
>>372
Ruby on Rails では、環境変数は暗号化されたcredential ファイルに書く
383:デフォルトの名無しさん
23/05/19 01:43:50.43 Gmj5KBEl.net
ソースコードの特許侵害しないためには何を気をつけたらいいですか?
ググって出てきたやつにフリー素材ですとか商用不可とか書いてないけどどうなってるの?
384:デフォルトの名無しさん
23/05/19 01:55:09.54 iSJAQTOS.net
知らんがな
ググって見つけたサイトの管理人に聞け
385:デフォルトの名無しさん
23/05/19 02:17:07.06 yGaK6N7d.net
まずは特許と著作権の違いから学ぼうなw
386:デフォルトの名無しさん
23/05/19 02:33:12.25 rO74badk.net
>>374
sqlite3はC言語で使うと接続時間は 0 です。
387:デフォルトの名無しさん
23/05/19 02:50:57.04 6AG/SXdp.net
ほんとにゼロ?測ってみたの?
388:デフォルトの名無しさん
23/05/19 03:13:24.05 rO74badk.net
すみません。0というのは言い過ぎだったかも知れません。
厳密には分かりませんが、感覚的に 0 に近いと感じる、ということだけです。
389:デフォルトの名無しさん
23/05/19 03:25:45.84 qHMqwaHR.net
おおかた数十~数百ミリ秒程度なんじゃないの?
Javaより速くなったと感じるから大げさに言ってるだけで
390:デフォルトの名無しさん
23/05/19 03:40:52.03 yl46Wrbm.net
オープンだけならバージョンと排他制御の確認くらいで
DB情報まで読んでない可能性あんじゃね
しらんけど
391:デフォルトの名無しさん
23/05/19 03:59:52.41 HdUsA7j0.net
>>374
一般的なデータベースの接続が時間がかかる理由を知ってたらそれがSQLiteに当てはまらないことくらいはわかるだろ
SQLiteのローカルのデータベースファイルをオープンするだけ
システムコールだから単純な関数呼び出しに比べれば遅いけど1msもはかからない
392:デフォルトの名無しさん
23/05/19 08:41:46.01 abPE0AgY.net
じゃあJDBCでSQLiteに接続すると何に時間かかってんの?
推測じゃなしに説明してみてよ
393:デフォルトの名無しさん
23/05/19 10:01:45.63 tkhwYRFE.net
乱数生成とか?
394:デフォルトの名無しさん
23/05/19 10:09:49.12 OlTXL1at.net
いろいろ制約があって標準的なライブラリの制限版擬きみたなモノを自作したりすることがあるのだけど、そういう自作ライブラリの命名ってどうするのがいいんだろう?
my~っていうのはすべての機能が揃ってないのでなんか違う気がするし・・・?
395:デフォルトの名無しさん
23/05/19 11:20:44.10 dqJ5A/du.net
libname.yourname.lite
396:デフォルトの名無しさん
23/05/19 12:14:18.55 7RGIs9uQ.net
>>380
限りなくゼロだよ。だってSQLiteの接続とはファイルを開く時間でしかないから。
397:デフォルトの名無しさん
23/05/19 12:14:48.64 7RGIs9uQ.net
>>382
> おおかた数十~数百ミリ秒程度なんじゃないの?
そんなにかかるわけがない。
テキストファイルのオープンと同じ
398:デフォルトの名無しさん
23/05/19 12:15:55.84 7RGIs9uQ.net
>>385
JDBC以外なら速いのだから、JDBC、つまりJava部分に問題がある。
399:デフォルトの名無しさん
23/05/19 13:04:36.29 qLhDxE42.net
>>389-390
で、計測値は?
>>391
同じJavaでもsqlite4javaは速いのはなんで?
Javaが原因ならこっちも遅いはずでしょ?
400:デフォルトの名無しさん
23/05/19 13:27:32.18 kppkuqau.net
>>392
>同じJavaでもsqlite4javaは速いのはなんで?
>Javaが原因ならこっちも遅いはずでしょ?
Java自体の問題ではなく、JDBCの実装の問題だからでしょう。
つまり、プログラミングの腕の差なのです。
401:デフォルトの名無しさん
23/05/19 13:27:54.98 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:デフォルトの名無しさん
23/05/19 13:51:37.98 zDYfbcst.net
>>393
JDBCはプログラマの腕が悪くて使い物にならない
sqlite4javaはプログラマの腕がいいから使えるってこと?
403:デフォルトの名無しさん
23/05/19 13:55:39.24 kppkuqau.net
>>395
基本、そういうことです。
但し、JDBCの親玉(?)のOracleが、MySQLやOracleDatabase(?)推しなので、
偶然を装ってwait を入れているのかもしれませんが。
アメリカ企業では有る有るです。
404:デフォルトの名無しさん
23/05/19 14:00:52.58 zDYfbcst.net
>>396
>アメリカ企業では有る有るです。
あるあるなら実例の1つでも挙げてみてよ
そうでなきゃただの言いがかりじゃん
405:デフォルトの名無しさん
23/05/19 14:03:05.03 kppkuqau.net
>>397
twitterが、イーロンマスク氏が継いだ跡、過去の人気動画が再生不良に
陥ったりしてます。
406:デフォルトの名無しさん
23/05/19 14:16:36.87 zDYfbcst.net
>>398
ありがとう、ただの言いがかりだということが良く分かった
407:デフォルトの名無しさん
23/05/19 14:19:06.58 zDYfbcst.net
>>394
>>379よく読んで
408:デフォルトの名無しさん
23/05/19 14:23:16.61 kppkuqau.net
>>399
複数の報告が上がってるのに直されません。
409:デフォルトの名無しさん
23/05/19 14:29:33.76 zDYfbcst.net
>>401
うん、その話は関係ないから余所でやって
410:デフォルトの名無しさん
23/05/19 14:32:14.57 kppkuqau.net
言論弾圧みたいですね。
411:デフォルトの名無しさん
23/05/19 14:37:01.63 b73Y2h/K.net
スレ違いは言論の自由に含まれません
412:デフォルトの名無しさん
23/05/19 14:39:25.00 zDYfbcst.net
ここはこじつけ陰謀論を開陳する場所じゃないからね
413:デフォルトの名無しさん
23/05/19 15:50:29.84 D4FjAhID.net
JDBCって接続コスト高いからコネクションプールにして使い回すもんじゃないのかね
性質が自分の用途に合ってないなら止めて他のにしたらいいんじゃね、しらんけど
414:デフォルトの名無しさん
23/05/19 16:22:35.68 dCS2/eSz.net
>>406
そのやり方はSQLiteでは不可能ではないですか。
それにそもそも、C言語だと一種運で接続できますので、全く的外れな指摘かも知れません。
415:デフォルトの名無しさん
23/05/19 16:38:43.84 wl4NO1f3.net
コネクションプーリングwww
ほんとアホすぎるわ
416:デフォルトの名無しさん
23/05/19 16:41:20.62 OVBfn76a.net
>>407
自分の的外れ発言を全部棚に上げておけるの感服する
417:デフォルトの名無しさん
23/05/19 17:09:20.74 VOHIivvz.net
>>392
sqlite4javaでも十分遅い
どちらも接続自体は1ms前後だけど初回接続時に200msとか1000msとかかかるのはネイティブドライバのロードと各種クラスの初期化に時間がかかってるから
sqlite4javaに比べてJDBCドライバが遅いのは余分な処理を山盛りやってるのが理由
418:デフォルトの名無しさん
23/05/19 17:10:39.11 D4FjAhID.net
>>407
不可能ならJDBCでSQLiteのは尚更筋が悪いってことじゃね?
素直に他のやり方にすればいいんじゃね?
あとなんでCでJDBC使おうともしてるのかも分からんけど、ひねくれたいの?JDBCを貶めたいの?
まあそういう界隈があるのかもしんけど
じゃね?じゃね?
419:デフォルトの名無しさん
23/05/19 17:12:12.39 chfTuR6K.net
>>396
sqlite-jdbcのメンテナは残念ながら日本人
420:デフォルトの名無しさん
23/05/19 17:13:38.36 chfTuR6K.net
>>411
Cで使おうとしてるのはSQLiteだろ
そのくらいの文脈はよんでやれよ
421:デフォルトの名無しさん
23/05/19 17:34:49.26 D4FjAhID.net
>>413
いやあ、それは普通に早いだろうから比較にならんのは本人も分かってると思ってたわ
ここで意味があるとしたらC->JDBC->SQLiteとの比較だろうし
そんなことしたいやつがいるのかはしらんけど
しかしJDBCとかってコネクションプールとかインターフェースの共通化目当てにやるようなもんじゃないん?
イメージ的にその時点でSQLiteと相性悪そうに思えるけど、組み合わせたことないからなあ
422:デフォルトの名無しさん
23/05/19 17:39:25.41 dCS2/eSz.net
>>412
Oracleが会社としてMySQLより接続速度が同じか遅くなる様に命じている可能性が高い。
423:デフォルトの名無しさん
23/05/19 18:10:28.16 W/EkxpUj.net
>>414
JDBC使うのはDBMS変えてもコードの変更が最小限で済むからだよ
sqlite4javaだとJava側にSQLite専用のコードをたくさん書くわけで
SQLiteのJDBCドライバが遅いのは
そういう共通化とは関係ないけどね
424:デフォルトの名無しさん
23/05/19 18:22:19.08 0Wfs1Z7z.net
>>415
何を根拠にそんなデタラメを可能性が高いとまで言えるの?
425:デフォルトの名無しさん
23/05/19 18:30:16.28 0Wfs1Z7z.net
>>414
>CでJDBC使おうともしてる
これどこから出てきた?
426:デフォルトの名無しさん
23/05/20 10:01:38.56 Uw26KgHF.net
5ちゃんねる初見です!
427:デフォルトの名無しさん
23/05/20 12:19:38.19 1qpFkSCR.net
Welcome to Underground
428:デフォルトの名無しさん
23/05/25 08:39:02.99 zwcMIhKJ.net
exeファイルからrarファイルを取り出したい
ウィキペディアのオフラインEPWINGファイルを配布してるbookendというサイトがあるんだけど分割.rarになってて一番最初のファイルが拡張子.exeになってる
LinuxユーザーとmacユーザーはWine使うしかないんだけどもしrarファイルが取り出せたらその必要ないから方法が知りたいです
プログラミング知識はJavaScriptしかないです
429:デフォルトの名無しさん
23/05/25 11:08:39.43 vvIauVZO.net
板違いだしまずそのサイトに聞け
430:デフォルトの名無しさん
23/05/25 11:38:15.93 /TsVU2Q6.net
Windows使えよとしか
431:デフォルトの名無しさん
23/05/25 11:58:02.92 p53fNABD.net
exeファイルについて質問するスレ分からなくてここにしました
432:デフォルトの名無しさん
23/05/25 12:05:18.05 KXH4if7m.net
URLリンク(documentation.help)
Command S- - remove SFX module
433:デフォルトの名無しさん
23/05/25 12:22:28.51 Hhj8jxa0.net
>>425
感謝!本当すごいです
434:デフォルトの名無しさん
23/05/25 12:44:02.23 ch8RcbJh.net
rarの.exeでもmac上の7zで解凍できるよ
435:デフォルトの名無しさん
23/05/25 21:49:58.87 AgM0AOax.net
昔exe自体を圧縮するのがでてたの思い出した
今はHDDやら回線も太くなったし消えたのかな・・・
436:デフォルトの名無しさん
23/05/25 23:54:26.30 EsJdyibw.net
URLリンク(udl)'bec2lzaG93w(be.co.w)c2lza:w@time-ti-me-111times.com/7eT9n/Tf3fbiZdgYejZ83XelXgg2eZ8ct4L
めっちゃpc詳しい5ch民に聞きたいんやがこれって押していいURLなんか?
437:デフォルトの名無しさん
23/05/26 04:42:25.79 jD108Vpw.net
URLリンク(lbgqgf.dfatepen.top)
あと、ここ注文して届かないんだけど
アヤシイサイトなの?
438:デフォルトの名無しさん
23/05/26 05:13:27.71 mZLusU8C.net
スレチ
ネットリテラシーなさすぎるのとクレカ使ったなら電話しとけ
439:デフォルトの名無しさん
23/05/26 06:20:53.19 jD108Vpw.net
いやここ
いいプログラミングの本がたくさん割引で売られているんですよ
440:デフォルトの名無しさん
23/05/26 08:49:30.11 ESB2ogqi.net
届かないなら売ってないんだろ
アホか
441:デフォルトの名無しさん
23/05/26 09:36:18.72 TDOZePVL.net
いかにもランダムで作りましたみたいなドメインで買い物なんてよくするな
見るからにフィッシングサイトじゃん
ググっても全然情報出てこなくて逆にどうやって見つけたのか気になるレベルだわ
442:デフォルトの名無しさん
23/05/26 09:53:29.39 p466cd0D.net
怪しいサイトではない
詐欺サイトだ
443:デフォルトの名無しさん
23/05/26 10:29:42.71 kol25jaP.net
本来は1回しか実行されないはずのメソッドが、何かの条件を満たすと複数回実行されてしまいます。
呼び出し階層を辿ろうにも、呼び出し元が数十か所あり、その呼び出し元も別の多くの場所から呼び出されている為、辿るのが困難な状況です。
また、各呼び出し階層内でのループや分岐・メソッド呼び出し時の引数も多い為、絶望的な感じです。
こういう場合はどうやって原因を特定すればいいのでしょうか?
444:デフォルトの名無しさん
23/05/26 10:32:33.76 TDOZePVL.net
ログを取ればいんじゃね
445:435
23/05/26 10:32:49.88 kol25jaP.net
すみません。
C#の質問なので、C#スレに行きます。
446:デフォルトの名無しさん
23/05/26 11:37:47.00 r6hwKuzy.net
ドットインストールとProgateでPythonの基本的なことをざっくり学んで今非同期処理のasyncio書き方を勉強してるんですけどわからないことがたくさん出てきて調べて理解するのに膨大な時間がかかるんですが、別のことを学んだほうが効率がいいですかね
皆さんはayncioについてどのくらいの実力のときに理解できるようになりましたか?
447:デフォルトの名無しさん
23/05/26 11:44:17.16 NguYPBNp.net
わからないことがあるなら調べなきゃ話にならんだろ
どの実力になっても初めての技術は学びからだぞ
448:デフォルトの名無しさん
23/05/26 12:19:20.70 p466cd0D.net
勉強なんかしたくないでござる
今持ってる知識だけでやりたいでござる
449:デフォルトの名無しさん
23/05/26 12:56:19.63 nRTpIg+H.net
>>434
いやものすごく欲しいものが
適度な割引だととても欲しくなるものだ。
これ銀行振込で支払いしたけど
口座情報はある。
警察や銀行に被害を報告すればお金は戻ってくる?
450:デフォルトの名無しさん
23/05/26 13:04:13.31 ESB2ogqi.net
世間に疎いからそういうのに引っ掛かるんだろうが
詐欺で金が戻るケースなんてほぼ無い
451:デフォルトの名無しさん
23/05/26 13:12:13.77 H7fR5zMw.net
>>442
>いやものすごく欲しいものが
>適度な割引だととても欲しくなるものだ。
その心理を利用されてることに気づこう
そしてもうスレ違いどころか板違いだから続きは他でどうぞ
452:デフォルトの名無しさん
23/05/26 13:16:52.25 EAz1JgTm.net
>>442
絵に描いたようなカモで笑う
453:デフォルトの名無しさん
23/05/26 13:34:57.29 +QMUOIsk.net
銀行口座番号と名前もしっているのに?
この人詐欺ですと電話して動いてもらうとか
454:デフォルトの名無しさん
23/05/26 13:36:36.48 EAz1JgTm.net
>>446
詐欺師がそこ考えてないと思う?
455:デフォルトの名無しさん
23/05/26 14:35:33.01 IgdZF63J.net
IOSアプリ審査ってXcodeのバージョンが指定されていますが、バージョン情報ってソースコードには挿入されませんよね?
どのIOSでも動くようなアプリ、例えば画面に一行だけ文字列を表示するとかなら、古いXcodeで作っても審査通るようなことがあるのでしょうか?
456:デフォルトの名無しさん
23/05/26 14:39:15.81 L+fnIvMI.net
>>442
防犯・詐欺対策板
URLリンク(itest.5ch.net)
457:デフォルトの名無しさん
23/05/26 15:40:34.70 rr+PDpB5.net
>>448
ソースじゃなくてビルドしたバイナリをアーカイブフォーマットで提出する
どのバージョンでビルドしてるかやどのAPIを使ってるか分かるようになってる
458:デフォルトの名無しさん
23/05/26 16:30:32.38 ZPhxM84Z.net
いい加減、スレチだろ
459:デフォルトの名無しさん
23/05/26 16:39:23.13 p466cd0D.net
>>442
> 警察や銀行に被害を報告すればお金は戻ってくる?
戻ってこない。
警察は人殺しとかの犯罪を扱う仕事
銀行に被害者から金を巻き上げる権限はない
お前が裁判やって犯罪者に損害賠償を請求しろ
460:デフォルトの名無しさん
23/05/26 16:40:22.16 p466cd0D.net
詐欺師の逮捕は警察の仕事
金を返してもらうのはお前の仕事
警察の手を煩わせるな
461:デフォルトの名無しさん
23/05/27 21:54:28.31 yVosw+TC.net
クラウドストレージを利用して複数PCで作業したいのだけど
Githubをつかうと作業が中途半端な状態でcommitしないといけなくて履歴がスパムみたいになりそう
何を使って作業を共有するのがいいのだろう?
462:デフォルトの名無しさん
23/05/27 23:08:44.99 Iw6vgmTP.net
コードならコードリポジトリがやっぱり便利
ブランチ切ってSquashマージか、たまにrebase -iでコミット纏めたら?
個別のログが消えるわけではないけどもメインラインはスッキリできる
463:デフォルトの名無しさん
23/05/28 01:23:42.98 s4HsZYeN.net
>>450
回答ありがとうございます
Xcodeのバージョン縛りさえなんとかできるなら古いMacでも開発できるかと思ったのですが無理ってことですね
464:デフォルトの名無しさん
23/05/28 02:01:29.13 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:デフォルトの名無しさん
23/05/28 03:30:49.70 UYxgZ8Rp.net
>>455
作業用のブランチ切って履歴は残さないである程度まとまったら開発用ブランチにマージする感じ?
466:デフォルトの名無しさん
23/05/28 08:50:16.56 wPIuZYuf.net
>>457
Kotlin のスレで聞けば?
467:デフォルトの名無しさん
23/05/28 10:43:19.65 4j+enB30.net
>>458
rebase -iつかえばコミット履歴を編集できて
そこでsquashすればコミットをまとめられるんだけど
ブランチ切ってるならチマチマそんなことしなくても
マージ時に一括squashできる
468:デフォルトの名無しさん
23/05/28 11:40:31.52 wdHwbN+1.net
URLリンク(ideone.com)
これなんかヘンなコード吐いてないか?
スレッド建ててタイマー進めようと思ったんだけど、なんかオカシナ止まり方をする。
挙句暴走までしちゃったので困った。
469:デフォルトの名無しさん
23/05/28 11:45:48.85 wdHwbN+1.net
あ、すまん解決しました。
クロージャーだから残るかとおもったけど甘かったみたい。
そーりー
470:デフォルトの名無しさん
23/05/30 09:19:18.93 NHsasBKy.net
緯度経度の変換方法教えてください
北海道銀行天塩支店の緯度経度として15779122.898808494 5603557.474045183という表記のデータがあります
これを通常の10進数緯度経度にはどう変換したらいいのでしょう?
↑の数値であれば(googleマップによると)44.8858236、141.7437492という結果になるはずです
471:デフォルトの名無しさん
23/05/30 10:07:45.55 NHsasBKy.net
自決
googleでの値を色々な変換サイトにぶち込んでみた結果、元の数値はEPSG3857のようでした
472:デフォルトの名無しさん
23/06/01 14:43:29.81 8zAXW42W.net
研修中でそろそろ終わりますが
会社からC#かJavaかどちらか選択しなさいと
言われています。
Javaは研修中楽しかったのですが(springは難しかったですが)
先輩が言うにはC#は書いてて楽しいそうです。
少しC#も触ってみましたが、Javaの記述をより簡潔に
かけるような感じがしました。
案件はC#よりJavaが多くて将来も需要が続くと
ネットの記事を見るとちらほら書いていますが
どちらを選択したほうが将来的に良いでしょうか?
473:�
23/06/01 14:55:01.67 jyFQ04o9.net
将来性はC#の方がありそうだがJavaの仕事はなくならんだろうからどっちでもそう変わらん
474:デフォルトの名無しさん
23/06/01 14:58:07.34 jyFQ04o9.net
つーかどっちかしっかりやっとけばもう片方もそれほど苦労せず使えるようになると思うぞ
C#からJavaに移るのはレガシーな構文が多くて楽な書き方ができないからイライラするしJavaからC#に移るのは新しい構文を覚えなきゃいけなくて年取って頭が固くなったらつらいかもってところかな
475:デフォルトの名無しさん
23/06/01 14:58:36.83 vN99pMb6.net
プライベートでも使いたい方
何か作りたいものを決めて、それが作りやすい方
MSか、Oracle好きな方
そいやJavaって今もEclipseが主流なのかな
VSみたいに便利になってるんだろうな
476:デフォルトの名無しさん
23/06/01 15:31:39.30 GVRjFAPt.net
最近はjava案件もできるだけvscodeでやるようにしてる
Eclipseに対する苦手意識が抜けない
477:デフォルトの名無しさん
23/06/01 15:51:15.56 8zAXW42W.net
>>467
どちらを選んでも特に問題なさそうですね。ありがとうございます。
両方似ているのでJavaがある程度出来るようになれば
C#にも移行できそうですね。
>>468
UnityがC#を使っているそうで自作のゲーム楽しそうに作ってるツイートが
流れてると楽しそうだなあと思ってしまいますが
これから業務系で経験を積むのが先なのでお預けですね。。
研修ではIntelliJを使っていました。
とりあえずはJavaを選んでしっかり経験を積もうと思います。
ありがとうございました。
478:デフォルトの名無しさん
23/06/01 15:59:04.81 jyFQ04o9.net
ちなみにC#にはML.NETという機械学習のライブラリがある
AIと言えばPythonだけどPythonは試作に使ってもっと速い言語で書き直すようなことも結構あるんだがC#だとそもそも書き直す必要なく一本で開発できるんだよな
copilotもMS製だからAIとの相性はC#の方が良さそう
479:デフォルトの名無しさん
23/06/01 16:42:50.47 j5L28tLO.net
ML.NETもそうだし、C#に色んなAIライブラリあるけどゴミだろ
python側のライブラリと比べて年単位で技術が遅れてるし移植地獄なんて生易しいもんじゃない
LSTMみたいな古いネットワーク作りたいだけでも四苦八苦する羽目になる
480:デフォルトの名無しさん
23/06/01 17:34:03.38 9UkFjNvY.net
業務でJavaだとモダンな書き方は封印されてるし
野暮ったいコードしか存在してはいけない世界(偏見)
481:デフォルトの名無しさん
23/06/01 20:43:11.35 kEa+hP3C.net
Kotlinがいい…
482:デフォルトの名無しさん
23/06/03 05:05:34.08 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:デフォルトの名無しさん
23/06/03 15:24:44.59 SoNXIjJd.net
>>475
ネットで得た浅い知識の羅列って感じだな
Javaに限らずどの言語もエージェントや間に会社が入れば
マージン取られるぞ
業務系開発してた時は普通にネット使って流用出来そうなコード検索してたわ
484:デフォルトの名無しさん
23/06/03 15:30:21.89 7ZxA2t1t.net
そいつに触んな
485:デフォルトの名無しさん
23/06/03 17:50:02.27 vE22IVOm.net
誰かと思ったらこいつか。言語名をNGワード設定しとけよ
言語そのものをNGするってやりすぎと思うかもしれないけどまったくデメリットないからw
486:デフォルトの名無しさん
23/06/03 18:23:21.11 5mkI/oH7.net
KENTAをNGしたらいんじゃね
487:デフォルトの名無しさん
23/06/03 20:17:26.44 GvhOBh71.net
そしたらKENTAKKI-までNGになるだろ!
今安いんだぞ
488:蟻人間 ◆T6xkBnTXz7B0
23/06/03 20:21:08.08 Pce1Bw+f.net
そういうときは正規表現の\bKENTA\bでNGしやんせ。
489:デフォルトの名無しさん
23/06/03 20:40:59.74 6gQzqhZs.net
地理情報、緯度経度とか扱うのにむいてる言語ってなんですか
490:デフォルトの名無しさん
23/06/03 20:44:19.40 rK6+RSnX.net
KENTA
491:デフォルトの名無しさん
23/06/03 20:44:53.97 Nv/Hi4Ai.net
とくに向き不向きないです
492:デフォルトの名無しさん
23/06/03 20:48:01.32 vE22IVOm.net
GIS関連は扱うデータ量が多いからかCばっか。それがいいと思う
もしくはその手のライブラリがよく対応してるpython
俺は多言語扱うの楽でdecimalあるC#使ってるけど
493:デフォルトの名無しさん
23/06/03 20:51:35.63 6gQzqhZs.net
>>485
ありがと
494:デフォルトの名無しさん
23/06/03 22:43:32.28 wtxJED1D.net
decimalくらいPythonでもあるぞ
495:474
23/06/04 00:40:42.21 2XjGPTHu.net
YouTube でも、Javaの多重請負構造については多くの人が書いている
ハローワークのIT 業界の講習会でも、
5大SIer の多重請負構造・階層ピラミッドについて説明している。
建設業の5大会社と同じ
1次受け・2次受けなど自分の階層を確認するように。
また、下層に転職しないように言われる
客先と書いてある募集では、自分の会社名を名乗れない。
A社の社員だと名乗れとか、自分の会社名と違う会社名を名乗れと言われるw
金融系はセキュリティーが厳しいから、
インターネットやオープンソースが使えないし
496:デフォルトの名無しさん
23/06/04 02:25:49.30 h71wLEgI.net
>>480
28日はいつも楽しみ
497:デフォルトの名無しさん
23/06/04 04:45:18.95 l/7Bw8NQ.net
>>489
よく考えてみろ、あれはサイドメニュー無料の日だぞ
肉の値段は変わらん。サイドメニューがおまけで付いてくるだけだ
498:デフォルトの名無しさん
23/06/06 09:55:07.01 MuBnLOm6.net
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?
499:デフォルトの名無しさん
23/06/06 10:08:59.70 CnEKQbV+.net
フローチャートは簡単なプログラムの時に使うんじゃなくアセンブリ言語やN88(86)BASICの時に使うんだよ
オブジェクト指向言語ではUMLを使う
500:デフォルトの名無しさん
23/06/06 10:24:27.79 YgD/aCiM.net
下請けだと複雑なのでもフローチャートだよ
プログラミングするのと同じぐらい手間かかってるフローチャートが来る
フローチャート→ソースの翻訳ツールあればもう下請けの仕事は要らないってぐらい細かい
でも一番多いのは設計しないw
文章でやるべきこと箇条書きする。それが仕様書。それを元にソース書く
501:デフォルトの名無しさん
23/06/06 11:00:39.63 NOo63SXR.net
なんでもできるプログラムということで
一時pythonが話題になってましたが
やっぱり一番人気はJAVAなんですか?
いやJAVASPRICTなんですか?
パイソンを勉強したらHTMLの代わりになって
アフィリエイトブログとかLPとか作れるかなって思ったけど
ちなみに今AIに絵を描かせるとかCHATGPTとかって
あれパイソンで作ったものなんですか?
502:デフォルトの名無しさん
23/06/06 11:50:53.91 4+dg1hWw.net
>>491
フローチャートは業務フロー、データフロー、意思決定フローのようなハイレベルの仕様記述か
分かりにくいアルゴリズムをわかりやすく図示するために使う
入門書に載ってるのは初心者がコードだけでなくチャートを通してプログラムを理解できるようにするため
UMLで言えばシーケンス図やアクティビティ図がフローチャートの亜種
細かくプログラムの動きを図にしたい場面では今でも使われてる
503:デフォルトの名無しさん
23/06/06 13:28:02.60 h4TMdgn6.net
>>494
死ねマルチ
504:デフォルトの名無しさん
23/06/06 13:46:26.42 412PV5wQ.net
シーケンス図がフローチャートの亜種というなら、diagramのつく図はみんなフローチャートの亜種じゃん
505:デフォルトの名無しさん
23/06/06 14:55:48.39 H1R/934F.net
>>491
フローチャートというのはコードがまだ洗練されていなかったときのもの
今のコードは洗練されているから、コードで書いたほうが正確に書ける
今の言語からすれば、フローチャートは
言語の命令の周りを、枠で囲ったものに過ぎない。
506:デフォルトの名無しさん
23/06/06 15:18:38.45 7gSZ/hCZ.net
>>497
ユースケースdiagramやクラスdiagramはフローチャートの亜種じゃないよ
シーケンス図は古典的なスイムレーン付きのフローチャートで代替可能なことからも分かるように
オブジェクト間のメッセージフローに特化したフローチャートの亜種
507:デフォルトの名無しさん
23/06/06 15:54:01.07 wrKYyJRz.net
>>498
質問者は、何を書いて設計してるのか?って聞いてるんだぞ?
508:デフォルトの名無しさん
23/06/06 16:26:23.08 H1R/934F.net
>>500
フローチャートは記号を使って設計したもの
別に記号でなければならない理由はねーだろ
文字を使って設計しろよ
509:デフォルトの名無しさん
23/06/06 16:32:41.38 H1R/934F.net
だいたいフローチャートはアセンブラ用の設計の道具で
ライブラリを使わずに全部自作するのが前提の時代のもの
昔は何行もかかって書いたものを一行で書けるから
if�
510:ニジャンプと足し算を使ったループが [[ 1から10まで繰り返したものを合計する ] ] みたいなフローチャートの一つの四角(関数呼び出し)になってしまう。
511:デフォルトの名無しさん
23/06/06 16:48:04.38 TOjFiGIo.net
こんな開発者アサインされたら毎日一悶着起きそう
512:デフォルトの名無しさん
23/06/06 16:54:54.25 1JTwULd+.net
>>502
だからそのフローチャートに代わって今の時代では何を書いて設計するのかって質問だろ?
「文字を使って」って具体的に何を指してるのよ
513:デフォルトの名無しさん
23/06/06 17:17:04.03 KJQVLrx+.net
>>504
UMLだって答え出てんじゃんw
514:デフォルトの名無しさん
23/06/06 17:18:41.24 KJQVLrx+.net
あと文字を使ってというのはソースコードのことだと思うぞ
フローチャートと同じロジックをフローチャートより構造化して見やすく書けるのが今のプログラミング言語だからな
515:デフォルトの名無しさん
23/06/06 17:40:22.40 1JTwULd+.net
それは設計とは別の話
516:デフォルトの名無しさん
23/06/06 17:50:22.93 rjqFds1S.net
なんか絡まれてるけどいまの高級言語にフローチャートはほぼ必要ないのは同意だわ
ノベルゲームの開発なんかならフローは是非ほしいけどある程度シンプルな要件ならいちいち図を書くことないよなあ
517:デフォルトの名無しさん
23/06/06 17:55:06.75 rjqFds1S.net
フローチャートが簡単なプログラムのときにしか使えないってのは逆だなあ
簡単ならいちいち書かない
簡単なのに書いてるのは初心者向けの本だから
複雑なプログラムのときフローチャート「だけ」では足りないというのは正しい
まとめると、必要ならUML各種を使い省けるなら図は書かない
518:デフォルトの名無しさん
23/06/06 18:34:25.08 pM1Pd8ft.net
あのなフローチャートの分岐知ってたらわかるけどifとかforとか全然構造化されてなくて全部gotoなのよ
簡単なプログラムがどうとかじゃなく同じくgotoを使うアセンブリ言語とかでないと意味ねーの
519:デフォルトの名無しさん
23/06/06 18:57:14.94 pYZhlb3Y.net
複雑なアルゴリズムだったら細部ごとに分割してフローチャート書くもんじゃねぇの?
520:デフォルトの名無しさん
23/06/06 19:47:57.31 WPAGeXTY.net
今時アセンブリ言語以外でフローチャートは書かんよ
フローチャートがもてはやされてたのはBASIC全盛期だが今やそのBASICすら構造化されてるから
521:デフォルトの名無しさん
23/06/06 19:49:24.83 WPAGeXTY.net
ていうかアセンブリ言語ですらマクロで構造化されてるからフローチャートを実務で使うのなんて化石化したような職場だけよ
522:デフォルトの名無しさん
23/06/06 21:02:38.95 tuZB8xld.net
某カードを病院で使えるようにするためのシステムは
機能ごとバッチリフローチャート書いてたよ
もちろんエクセルで。
523:デフォルトの名無しさん
23/06/06 23:17:26.51 dqTG+ZxF.net
ソースコードで設計ってなんぞ?
それもう実装やん
524:デフォルトの名無しさん
23/06/06 23:21:45.48 JioZivc0.net
>>515
オブジェクトの設計はUMLでするんだぞ
ロジックは直接コーディングした方がフローチャートなんぞを書くよりよほど読みやすい
525:デフォルトの名無しさん
23/06/06 23:28:28.13 dqTG+ZxF.net
UMLで設計することをソースコードで設計するって言うの?
526:デフォルトの名無しさん
23/06/06 23:32:29.98 gfIIiNyl.net
「UMLで設計する」はなかなかのパワーワードだなw
527:デフォルトの名無しさん
23/06/06 23:59:25.79 Q+jTlt4z.net
それぐらい文意汲もうぜ
528:デフォルトの名無しさん
23/06/07 01:43:46.52 YaTLQVQT.net
現在、住所の正規化について、最高の精度や入力の柔軟性があるのはどの製品、サービスですか
529:デフォルトの名無しさん
23/06/07 05:48:55.29 UUv6g7G+.net
「UMLで」は「UMLを使って」と同じ意味なんだぜ
日本語知らないやつは覚えとけよ
でないと「箸で食べる」と言われてびっくりしなきゃいけなくなるからな
530:デフォルトの名無しさん
23/06/07 11:07:04.91 37uMUstm.net
>>521
同じことなんだかw
「UMLを使って設計する」に何の疑問も感じないやつに設計は無理
531:デフォルトの名無しさん
23/06/07 11:15:23.89 R2XMDIrI.net
>>5
532:01の記号を使って設計にもちゃんとツッコんであげて!
533:デフォルトの名無しさん
23/06/07 11:19:42.80 lZuiVwSk.net
>>522
逆にお前が無職だってバレてるだけだぞ?w
534:デフォルトの名無しさん
23/06/07 11:20:30.69 ySGI6Zsb.net
設計にUMLを使うのは今や常識でフローチャート使うのが化石
535:デフォルトの名無しさん
23/06/07 12:13:42.67 Q2A5ntGS.net
>>523
「記号を使って設計する」とか「文字を使って設計する」ならわざわざつっこむまでもないでしょ
でも「UMLを使って設計する」になるとそのおかしさが分からなくなる人達が結構いるから困るのよ
536:デフォルトの名無しさん
23/06/07 12:32:01.18 uUj77Hyh.net
言葉で話すはほとんどの文脈においておかしいけど日本語で話すやペンタブでお絵かきするはおかしくない
しかし針小棒大に揚げ足を取ってくるレビュアーは最悪だよなあ
自戒を込めて
537:デフォルトの名無しさん
23/06/07 12:34:26.73 Liw1ODAc.net
>>526
困ってるなら正しい言い回しで訂正してあげなよ
538:デフォルトの名無しさん
23/06/07 12:45:59.36 ySGI6Zsb.net
>>528
きっつw
539:デフォルトの名無しさん
23/06/07 12:54:31.48 Liw1ODAc.net
>>529
?
540:デフォルトの名無しさん
23/06/07 13:19:08.49 J5KwYWjb.net
正しい言い回しとやらが無いとわかって言ったわけじゃないのか
541:デフォルトの名無しさん
23/06/07 19:21:51.92 HYjnlzEB.net
URLリンク(ideone.com)
意味解んない。何時からchar32_tが64ビットになったの?
もーやだー。
542:デフォルトの名無しさん
23/06/07 20:53:41.81 BKKsyNax.net
>>504
好きなプログラミング言語で書けよ
フローチャートと同等のものを
短く書ける
大体言語によってフローチャートが大きく変わる時代に
言語を使わないでロジックなんて書けるわけねーっての
543:デフォルトの名無しさん
23/06/07 21:29:26.76 jJt0uMaR.net
自分ひとりで設計も実装もするなら好きにすりゃええがな
544:デフォルトの名無しさん
23/06/07 21:30:25.94 xi4mV2dD.net
YACIIでフロー書くと楽だぞ
545:デフォルトの名無しさん
23/06/07 21:34:13.39 cQ1WWCdd.net
やきー?
546:デフォルトの名無しさん
23/06/07 22:16:35.09 MdV1CfUa.net
>>533
ひょっとして個人開発の話?
547:デフォルトの名無しさん
23/06/08 01:26:19.24 RUBV77Sz.net
>>537
打規模なフローチャートでも持ってきな(笑)
548:デフォルトの名無しさん
23/06/08 01:46:10.04 ZAWF950I.net
PlantUMLを抑えてデファクトになりつつあるMermaidはフローチャート推し
549:デフォルトの名無しさん
23/06/08 01:51:23.43 aeVqd6T3.net
>>538
いや、規模の大小の話じゃなくて、設計についてメンバーとやり取りする前提があるかどうかを聞いただけ
バカにしたつもりはないよ
550:デフォルトの名無しさん
23/06/09 10:53:47.77 Z3HSyG45.net
Gitの運用について、
Git-flowでブランチを管理しようと思ってるんですが、
hotfixブランチはmainからブランチ作ってmainとdevelop両方にマージするんですか?
上記だとdevelopにマージしたときにmainの内容にソースが戻ってしまわないかを懸念しています。
developへのマージはdevelopからhotfixブランチを作成→マージではないのでしょうか?
スレ違いだったら申し訳ないです
551:デフォルトの名無しさん
23/06/09 11:15:42.73 pI2B9Pt6.net
gitのスレがあるのでそちらへどうぞ
552:デフォルトの名無しさん
23/06/09 13:12:31.17 ncfy8cDY.net
>>541
何が言いたいかよくわからんがdevelopの方が進んでるから戻らんだろ
mainのコードは過去のdevelopのコードのはずだがそうなってるよな?
過去のコードをマージして過去のコードに戻る経験をしたことがあるか?
553:デフォルトの名無しさん
23/06/09 13:14:10.26 ncfy8cDY.net
要するにdevelopになにか変更を加えてpullしたら変更が元に戻ったことがあるか?
554:デフォルトの名無しさん
23/06/09 13:56:01.66 vryeKLzs.net
結局プログラミング言語で設計って単
555:に設計と同時に実装しちゃえって事なのか それとも設計のためだけに実装前にコードを書けって意味なのか 謎は深まる
556:デフォルトの名無しさん
23/06/09 15:17:49.73 SSpvPpgh.net
今はフローチャートなんて小さなものをいちいち図を書いて設計しない
もっと大きなレベルのものを設計する
フローチャートの代わりならコードで十分
557:デフォルトの名無しさん
23/06/09 15:28:19.89 rx1xbCC4.net
>>545
UMLって何度も出てるんだから調べろよw
558:デフォルトの名無しさん
23/06/09 15:29:13.45 rx1xbCC4.net
もしかしてUMLとTDLか何かを間違えてるから「UMLで設計wwwww」とかいうアホなことを言ってたのか?
559:デフォルトの名無しさん
23/06/09 15:44:34.05 SSpvPpgh.net
フローチャートはアセンブリ言語用のアルゴリズムを
記号で記述するためのもの
560:デフォルトの名無しさん
23/06/09 16:01:33.11 bwOPQvEY.net
>>547
>>533は
>好きなプログラミング言語で書けよ
って言ってるからUMLのことを指してるわけではないな
そもそもUMLはプログラミング言語じゃないし
561:デフォルトの名無しさん
23/06/09 16:34:10.76 rx1xbCC4.net
>>550
ロジックの実装にフローチャートは要らんという話がなぜ設計になるんだw
562:デフォルトの名無しさん
23/06/09 16:35:23.66 rx1xbCC4.net
UMLで設計してフローチャートを使わずコーディング
これが今のプログラミング
フローチャート使ってる会社は惰性で使ってるだけ
563:デフォルトの名無しさん
23/06/09 16:52:37.15 m5Jmc/8C.net
ユースケースは書くけど実装レベルの作図はせんね
ER図やシーケンス図、API設計書なんかほぼコードから起こす
マークダウンレベルから実装できるまで整理できてないなら
開発体制が低レベルになってないか見直したほうがいい
564:デフォルトの名無しさん
23/06/09 17:25:42.18 bwOPQvEY.net
>>551
いや、もともと>>491の
>それではフローチャートの代わりに何を書いて設計してるのですか?
って話だろ
ロジック実装云々の話はしとらんよ
565:デフォルトの名無しさん
23/06/09 17:42:41.36 rx1xbCC4.net
>>554
フローチャートのかわりは使わんと何度聞かされたらわかるんだ?ん?
566:デフォルトの名無しさん
23/06/09 17:44:46.66 rx1xbCC4.net
設計はUMLを使う
フローチャートは使わず直接コーディング
って書いたよなぁ?
脳みそこぼれてんの?
567:デフォルトの名無しさん
23/06/09 18:40:48.74 xRH9RdVH.net
結局>>504に対する>>533のレスが的外れってだけの話か
568:デフォルトの名無しさん
23/06/09 19:05:52.99 rx1xbCC4.net
的外れはお前一人だと思うぞ
話が全く通じてないやつが一人いる
569:デフォルトの名無しさん
23/06/09 19:15:44.89 xRH9RdVH.net
Q: フローチャートに代わって今は何を書いて設計しますか?
A: 好きなプログラミング言語で書け
なるほど全く通じてないな
570:デフォルトの名無しさん
23/06/09 20:08:42.29 qH8d2Vsh.net
箇条書きにして条件とか分岐の先頭を記号にするとわりと日本語プログラム風になる
571:デフォルトの名無しさん
23/06/09 20:36:46.83 1xJlhmnv.net
横からだが理解する気がないだけで言いたいことは伝わると思うが。
572:デフォルトの名無しさん
23/06/09 21:01:59.94 OxCpfWI4.net
HCPチャート,簡略PADでいいんじゃない?
コツはステートメントに拘らず、アバウトにほぼ記号だけで考えを整理する
ループを抜ける条件とかはコーディング時に考えたりする
573:デフォルトの名無しさん
23/06/09 21:31:08.61 4A2gjABq.net
PADあったな
昔少しだけ使った記憶がある
574:デフォルトの名無しさん
23/06/09 21:58:58.10 /Aey2Hf9.net
>>559
通じてないな
お前が
575:デフォルトの名無しさん
23/06/09 22:07:10.54 OxCpfWI4.net
HCPチャートは先頭が嫌い
_
◯L こんな図面倒くさい
 ̄
576:デフォルトの名無しさん
23/06/09 23:05:19.77 2RwtGmbX.net
>>564
通じてないと主張するならその判断材料になったことぐらいは書こうよ
でないと賛同も反論もできんよ
577:デフォルトの名無しさん
23/06/09 23:09:07.48 m5Jmc/8C.net
根拠もないのに主張するわけないんだから
好意的に解釈してでも要素を拾っていかんと
仕事出来ない子になるよ
578:デフォルトの名無しさん
23/06/09 23:18:45.01 2RwtGmbX.net
根拠ないけどとりあえず反撃のポーズだけしとくなんてのは匿名掲示板でよく見る光景っしょ
そういうのは要らないのよ
579:デフォルトの名無しさん
23/06/09 23:22:11.89 0Aa7ZZbn.net
横レスですが、下記のような理解でよろしいでしょうか
昔はフローチャートを作ってたような条件分岐とか変数の代入みたいな細かいプロセスは、いまは図とか文章とかで設計せずに直接コーディングして
もっと大きな構造の設計はUMLというのを使う
合ってます?
580:デフォルトの名無しさん
23/06/09 23:27:14.53 hQo4Oody.net
>>566
何度も書かれてるのに理解できてないのはさすがに気の毒になるな
581:デフォルトの名無しさん
23/06/09 23:33:15.51 2RwtGmbX.net
>>559が通じてないと判断できる理由なんて何度も書いてあった?具体的にどのレス?
582:デフォルトの名無しさん
23/06/09 23:47:43.03 b1Jn72kS.net
境界知能の人かな?
583:デフォルトの名無しさん
23/06/09 23:58:02.08 2RwtGmbX.net
結局最後は人格攻撃で勝利宣言じゃん
584:デフォルトの名無しさん
23/06/10 02:30:13.89 6UGnTHHM.net
30年以上前、趣味でBASICでプログラミングしてたんだが
フローチャート書いていて、この四角とか三角に
なんの意味があるのか全く理解できなかったなー
だって四角とか三角の枠の中にBASICの命令と似たような擬似コードを書くんだぜ?
それなら最初から擬似コードで書くって。俺はすぐに枠を取っ払った。
まあ小学生の頃の話だ。
585:デフォルトの名無しさん
23/06/10 03:06:39.00 CWL3+Gnm.net
で、四角とか三角の意味を理解できたのはいつ頃?
586:デフォルトの名無しさん
23/06/10 14:41:09.61 6UGnTHHM.net
最初から理解してたよ?
場所取るなぁぐらいにしか思わなかった
587:デフォルトの名無しさん
23/06/10 16:18:38.38 Wkig/z4w.net
それは理解できてないんでは
588:デフォルトの名無しさん
23/06/10 16:29:24.71 6UGnTHHM.net
理解してるから俺はフローチャートをすぐに見限ったし
実際に今プログラムするときにフローチャート使ってるやつはいない
つまり小学生の俺でもフローチャートの使えなさはわかった
まさかお前、小学生の俺より劣ってるのか?w
589:デフォルトの名無しさん
23/06/10 16:36:57.72 Wkig/z4w.net
>フローチャート書いていて、この四角とか三角に
>なんの意味があるのか全く理解できなかったなー
どっちよ
590:デフォルトの名無しさん
23/06/10 18:13:16.62 Yvl44ooC.net
フリーチャットに三角なんてあったかな
591:デフォルトの名無しさん
23/06/10 18:16:55.31 /siDL4f7.net
フリーチャットは知らないが、フローチャートにゃあるぞ
592:デフォルトの名無しさん
23/06/10 18:29:52.44 Yvl44ooC.net
もしかしてひし形?
結婚相談とかで出てくるようなフローチャートって全部四角なんよね
判りやすくするなら変な図形を使う必要ないんだなって思うよ
593:デフォルトの名無しさん
23/06/10 18:34:53.09 Yvl44ooC.net
ちょっとパソコン詳しい程度の情シスレベルではフローチャートは読めないから結婚相談チャートみたいな図で説明することになる
技術レベルでも一部しか使わないフローチャート文化って要らないよなほんと
594:デフォルトの名無しさん
23/06/10 18:34:53.64 /siDL4f7.net
△抜き出し/抽出/受取
▽組合せ/結合/保存
595:デフォルトの名無しさん
23/06/10 18:38:32.41 Iuy/jWxt.net
>>582
そりゃそういう質問に答えてパターン分けするようなフローチャートは条件分岐さえあれば事足りるからな
システム開発で使うフローチャートと一緒にするのがおかしい
596:デフォルトの名無しさん
23/06/10 18:39:35.20 Yvl44ooC.net
>>584
それ実際使ったことある?
無理して主張せんでもいいよ
597:デフォルトの名無しさん
23/06/10 18:47:14.72 D7OryUUx.net
ひし形は中に文字を書きにくい
関
数ABC
が返す値は320
より大き
いか
?
598:デフォルトの名無しさん
23/06/10 18:50:57.54 Yvl44ooC.net
図形で表す文化って要するに施設にある不条理アイコンだよな
ひし形も全部の頂点使うわけでもないし
switchやelse ifをまともに起こしたらえらいことになるし
結局分岐毎に補足入る割に主張しすぎだし
なくしてしまおうこんなもの
599:デフォルトの名無しさん
23/06/10 18:51:38.55 5lxShvGN.net
>>586
四角とか三角とか理解できなかったって言ってるだけなんだから実際に使ったことあるかどうかは関係ないんじゃね?
600:デフォルトの名無しさん
23/06/10 18:53:19.95 +syAu6U2.net
>>586
三角あったんだね、で終わる話でわざわざゴ
601:ールポスト動かさんでも
602:デフォルトの名無しさん
23/06/10 18:54:09.50 Yvl44ooC.net
>>587
エクセルのシェープ図形でフローチャート書こうとして
図形の中に文字が入らなくてプログラミング挫折した人って割といそう
成果物にフローチャートなんて求められる事まず無いのにかわいそう
603:デフォルトの名無しさん
23/06/10 19:00:32.30 Yvl44ooC.net
>>589-590
俺はフローチャートでもかなりマイナー図形引っ張り出してきた>>584に純粋に聞いてるだけだが
なんでそこで無意味な援護射撃みたいなレスすんのかな?ポストずらしてんのお前やろがい
使ったことあんのか三角
604:デフォルトの名無しさん
23/06/10 19:05:47.87 +syAu6U2.net
>>592
>>584もフローチャートに三角あるのか?という問いに対して純粋に調べて答えただけだろう
605:デフォルトの名無しさん
23/06/10 19:13:25.65 5lxShvGN.net
見苦しい。>>586の2行目はとても純粋に聞いている風には思えなかったが。
606:デフォルトの名無しさん
23/06/10 19:25:34.86 /siDL4f7.net
フリーチャットが無けりゃ俺もわざわざ調べてまで答えなかったがなw
607:デフォルトの名無しさん
23/06/10 19:40:41.95 Yvl44ooC.net
四角と直線だけのこういうのでいいな
URLリンク(imgur.com)
608:デフォルトの名無しさん
23/06/10 20:01:12.49 aWE+E3C3.net
>>596
シーケンス図知らんのか
609:デフォルトの名無しさん
23/06/10 20:04:10.46 Yvl44ooC.net
シーケンス図は楽しいよね
俺はフローチャットより全然好きだが
610:デフォルトの名無しさん
23/06/10 20:22:38.86 /siDL4f7.net
シーケンス図じゃアルゴリズム書けないだろw
611:デフォルトの名無しさん
23/06/10 20:41:42.47 +syAu6U2.net
三角の話はもう手詰まりで打ち切ったかw
612:デフォルトの名無しさん
23/06/10 21:04:44.29 aWE+E3C3.net
アルゴリズムはコードで書けよじじい
613:デフォルトの名無しさん
23/06/10 22:10:01.90 +syAu6U2.net
カリカリしてるやつ多いなw
614:デフォルトの名無しさん
23/06/10 22:18:04.28 NIfcku3j.net
>>597
シーケンス図関係なくて草
>>599
altやoptである程度書ける
醜いけど
615:デフォルトの名無しさん
23/06/10 22:20:48.36 /owqWFxK.net
今どきプログラムレベルのシーケンス図書いてるような人は
コードと1対1のフローチャート書いてた昔の人と同じ人種だと思ってる
616:デフォルトの名無しさん
23/06/10 22:40:46.93 JmNRj1x9.net
かつてT社で働いてた頃はそのレベルのシーケンス図求められたよ
617:デフォルトの名無しさん
23/06/10 23:03:23.55 90MM03Gk.net
品質なにそれみたいな素人ふつうに来る環境なら
自衛でそうせざるを得ないわな
618:デフォルトの名無しさん
23/06/10 23:05:53.30 hoYJFt9u.net
今日のMVPはダントツでID:Yvl44ooCか
ID:6UGnTHHMも続きがあったら面白かったろうけど
619:デフォルトの名無しさん
23/06/11 00:26:03.16 b44XeOSG.net
>>607
続きなんて必要か?
なんつーかアホみたいなテンプレートが売っていて
あの枠の中に文字を埋め込む意味の無さ
枠を取っ払ったらもっと多くの情報を書ける
フローチャートはインデントという概念も存在しなかった時代の遺物
620:デフォルトの名無しさん
23/06/11 00:34:29.12 hFPpGsfS.net
その調子でオモシロ持論展開したら今日はMVP取れるかもよ
頑張れ30年前の小学生
621:デフォルトの名無しさん
23/06/11 01:02:08.18 oSs93abR.net
なんかもうただの中身のない煽りでダメね
622:デフォルトの名無しさん
23/06/11 01:19:50.91 0wMxHPP+.net
>>574は子供の頃の若気の至り的な話かと思いきやまさか現在進行形とはね
623:デフォルトの名無しさん
23/06/11 02:06:00.78 od5ieKz6.net
道具が悪いんじゃなく
道具の使い方が悪いだけなのに
30年経ってもそれに気がつかない
笑い話通り越してもホラーの領域
624:デフォルトの名無しさん
23/06/11 06:23:19.94 V8X/XDU5.net
他人の価値観や選択をとことん受容できないよね
同じチームの人が極端に非効率なことをしていたり、品質�
625:譓に満たない手順をしていると困るけど、互いのバックグラウンドを全く知らない 議論ではなく幼い口論に映るんだ どちらの言う事が妥当かと受けとるのは読み手一人ひとりだと思わないと(掲示板を使うのは)難しい
626:デフォルトの名無しさん
23/06/11 09:56:53.57 b44XeOSG.net
>>611
何も言い返せないの?w
627:デフォルトの名無しさん
23/06/11 09:57:50.33 NUC31FOi.net
フローチャートの枠に意味はない、取っ払えなんてのは想像力の欠如と評価するのが妥当だな
628:デフォルトの名無しさん
23/06/11 09:57:56.58 b44XeOSG.net
>>613
フローチャートが廃れた理由は
現代の基準では非効率なことだって
広く知られたからだろうね
バックグラウンドを知っていれば昔の道具だということも知っている
629:デフォルトの名無しさん
23/06/11 09:59:28.74 b44XeOSG.net
>>613
i = i + 1
i < 10
信じられるか?
昔はこんな物の周りを枠で囲って
図形にしていたんだぜw
なぜかっていうとアセンブラではこのように
人間が読みやすいように書くこともできなかったから
630:デフォルトの名無しさん
23/06/11 10:14:42.12 NUC31FOi.net
フローチャートの記号はそれ自体で処理の種類を識別するためにある
そしてそれは細かい内容ではなく全体の流れ(まさにフロー)を俯瞰するときにこそ効果を発揮する
そういう読み手としての視点を想像できてなくて書き手の都合だけだから>>608みたいな主張になる
631:デフォルトの名無しさん
23/06/11 10:24:41.55 b44XeOSG.net
ifとforとインデントで
種類を識別できないなら
そいつはアホやろ
632:デフォルトの名無しさん
23/06/11 10:34:22.73 NUC31FOi.net
それはコードの話であってフローチャートの記号の話とは別
633:デフォルトの名無しさん
23/06/11 10:39:22.22 a75z9osJ.net
だからフローチャートは要らんという話をしてるんだろw
634:デフォルトの名無しさん
23/06/11 10:56:47.56 NUC31FOi.net
その話も別
あくまで>>574や>>608のフローチャートで記号を書く意味が分からない、に回答してるだけ
635:デフォルトの名無しさん
23/06/11 11:03:47.39 Bgg//+d6.net
典型的なアスペだな
636:デフォルトの名無しさん
23/06/11 11:19:24.11 b44XeOSG.net
>>622
「無駄なものを書く意味がわからない」
という日本語がお前はわからんのか?
637:デフォルトの名無しさん
23/06/11 11:42:34.15 NUC31FOi.net
>>624
記号が無駄なものではないことは>>618で説明したけど?
638:デフォルトの名無しさん
23/06/11 11:48:51.10 mpF59ubo.net
おまえが不用かどうかなんて決めても意味が無いんだよ
639:デフォルトの名無しさん
23/06/11 12:03:25.14 Gkx5ho/t.net
フローチャートの非効率な使い方が廃れたのであって
フローチャート自体は今でもあらゆる分野で使われてる
ソフトウェア開発でもいわゆる上流工程ではほぼ必需品
640:デフォルトの名無しさん
23/06/11 12:05:13.34 Gkx5ho/t.net
今はフローチャートに代わって各種UML図の非効率な使い方が蔓延してる
641:デフォルトの名無しさん
23/06/11 12:06:33.33 b44XeOSG.net
>>625
やっぱり「文字で表現できるから記号が無駄」という日本語が理解できないんだね
あーすーぺ
642:デフォルトの名無しさん
23/06/11 12:07:24.36 b44XeOSG.net
>>627
はいはい、その上流工程で使われているとかいう
フローチャートという名のポンチ絵を自慢してくださいな
嘘じゃないならね
643:デフォルトの名無しさん
23/06/11 12:27:06.57 t78HtQxW.net
>>629
文字で表現するより記号で表現する方が流れを把握する際に有利だから無駄ではないという話
世の中に文字で表現できるけど記号で表現されてるものなんかいくらでもあるだろう
644:デフォルトの名無しさん
23/06/11 12:27:38.08 Bjy2PGbq.net
ポンチ絵・・・・・・・・・アッ
645:デフォルトの名無しさん
23/06/11 12:29:11.50 mpF59ubo.net
交通標識disってんの?
646:デフォルトの名無しさん
23/06/11 16:30:02.69 fEuO8YzV.net
その昔は for 文とかない言語も多くて
if i = 0 goto a282
とか書いていたから(a282はアドレス)フローがわかりにくかった
そこでフローチャートの出番だったわけ
647:デフォルトの名無しさん
23/06/11 16:59:22.34 1K4dWNGn.net
フローチャートという名のポンチ絵ってなんですか
ちょっと想像がつかないですね
648:デフォルトの名無しさん
23/06/11 17:05:27.83 R+0zxP9+.net
>>634
その当時は有用だったな
今はコードの方が読みやすいからフローチャートマジ要らん
649:デフォルトの名無しさん
23/06/11 17:38:26.64 ZCU3AxM2.net
記号無駄おじさんはどこか行っちゃったか
650:デフォルトの名無しさん
23/06/11 17:42:07.68 b44XeOSG.net
>>631
> 文字で表現するより記号で表現する方が流れを把握する際に有利だから
お前の感想なんか聞いていない
651:デフォルトの名無しさん
23/06/11 17:44:21.03 mpF59ubo.net
オリンピックのピクトグラムdisってんの?
652:デフォルトの名無しさん
23/06/11 17:44:29.16 b44XeOSG.net
>>634
そうそう
昔はインデントという概念すらなかった
フローチャートにはインデントがない
アセンブラ用の図だから今は不要だし
上流工程(笑)であんな面積を取る図を使っても
設計じゃなくてポンチ絵にしかならん。
その証拠に上流工程で使われる
ポンチ絵じゃないフローチャートを持ってくることができなかった
まさに無能だよ
653:デフォルトの名無しさん
23/06/11 17:46:44.17 b44XeOSG.net
>>640
お前はピクトグラム使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)
654:デフォルトの名無しさん
23/06/11 17:47:21.97 b44XeOSG.net
間違えた
>>633
お前は交通標識を使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)
>>639
お前はピクトグラム使ってプログラムの設計なんかしてるんか(大爆笑嘲笑)
655:デフォルトの名無しさん
23/06/11 17:49:33.28 ZCU3AxM2.net
お、帰ってきた
656:デフォルトの名無しさん
23/06/11 17:51:02.36 mpF59ubo.net
図案化の一例だがな…馬鹿には意味がわからないらしい
657:デフォルトの名無しさん
23/06/11 17:54:40.83 mpF59ubo.net
プログラム自体が記号言語なのに記号を否定するとはおかしな奴だなぁ
658:デフォルトの名無しさん
23/06/11 18:04:49.76 uNpWG1P4.net
>>638
それを感想というなら「記号は無駄」も考えの浅い感想でしかないだろう
659:デフォルトの名無しさん
23/06/11 18:14:21.42 b44XeOSG.net
>>646
プログラミングの設計の話してるのに
世の中全体から記号が無駄とか言ってる
お前はアホですか?アホですねwww
660:デフォルトの名無しさん
23/06/11 18:15:45.96 b44XeOSG.net
>>645
> プログラム自体が記号言語なのに
いつプログラム自体がフローチャート記号言語になったんですかーw
お前のそのセリフはフローチャート記号がいらないってことを意味してる
だってプログララム自体で書けばいいじゃん
それがお前の望む記号なんだろ
661:デフォルトの名無しさん
23/06/11 18:17:13.93 b44XeOSG.net
プログラミングでフローチャートはいらないって言う話なのに
「世界中から記号がいらないって言った!」
って読み間違えるから
お前はあーーーすーーーぺーーーって言われたんやで
662:デフォルトの名無しさん
23/06/11 18:24:50.70 uNpWG1P4.net
>>647
話をずらそうとしてるけどフローチャートの記号は「文字で表現できるから記号が無駄」ってのは個人の感想ですってことでいいの?
663:デフォルトの名無しさん
23/06/11 19:04:28.14 b44XeOSG.net
>>650
真似しようとしたって無駄だし
話をずらそうとしても無駄
諦めろw
490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?
664:デフォルトの名無しさん
23/06/11 19:38:19.55 usW4B+g0.net
反論に困ったらオウム返しってのもよく見かけるな
今日話題にしてるのは>>608や>>629で言ってる枠や記号が無駄かどうかって点だけど
それはもう無かったことにしたいの?
665:デフォルトの名無しさん
23/06/11 19:56:08.49 b44XeOSG.net
> 今日話題にしてるのは
話をすり替えるな
490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?
666:デフォルトの名無しさん
23/06/11 20:05:52.23 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:デフォルトの名無しさん
23/06/11 20:06:44.11 usW4B+g0.net
頭に余計なアンカーが入った
668:デフォルトの名無しさん
23/06/11 20:06:50.64 b44XeOSG.net
>>654
取り下げるも何も
お前何も言い返してないじゃんw
両方現在進行系
さっさと言い返してみろや
まーた逃げるんだろう?
669:デフォルトの名無しさん
23/06/11 20:08:16.47 b44XeOSG.net
関係ない話ってことにしたい!
世界中で記号が不要って話にすり替えたい
っていうのわかるけどさなぁ
ずっと続いている同じ話
670:デフォルトの名無しさん
23/06/11 20:08:45.59 NEZaQnIG.net
人のことなんてどうでもいい
自分の思考にあったやり方でやりゃいいんだよ
ただねダイレクトにコード書く奴はコードで試行錯誤するせいかゴミコメントしか書かない
1ヶ月後,2ヶ月後「自分で書いたコードなのに記憶にない」とほざく
671:デフォルトの名無しさん
23/06/11 20:13:14.29 b44XeOSG.net
注意
フローチャートの話をダイレクトにコードを書くという話にすり替えています
バラしてごめんよw
672:デフォルトの名無しさん
23/06/11 20:13:26.17 NEZaQnIG.net
箇条書きでも記号でも好きにして
673:デフォルトの名無しさん
23/06/11 20:15:23.67 NEZaQnIG.net
>>659
???
674:デフォルトの名無しさん
23/06/11 20:33:50.33 usW4B+g0.net
>>656
説明しても感想だって取り合わなかったじゃん
637 デフォルトの名無しさん 2023/06/11(日) 17:42:07.68 ID:b44XeOSG
>>631
> 文字で表現するより記号で表現する方が流れを把握する際に有利だから
お前の感想なんか聞いていない
675:デフォルトの名無しさん
23/06/11 20:40:05.28 GKYA8Guu.net
理由を書かないなら感想でしょw
676:デフォルトの名無しさん
23/06/11 21:03:23.92 usW4B+g0.net
制御構造や処理の種類を枠の形だけ見れば把握できるのと
文字を読んでいってキーワードを拾って認識する必要があるのでは認知速度や認知負荷に差がある
そういう話
677:デフォルトの名無しさん
23/06/11 21:13:31.82 mpF59ubo.net
大規模なシステムは、クラス図とシーケンス図で設計するんだよ
クラスって言うのはまとまった処理を受け持つ最小単位で
それらのクラスとの対話をシーケンス図に書いてそれでプログラム処理を進めて行く構造にするのが今の流行りの製造方法だよ
678:デフォルトの名無しさん
23/06/11 21:14:56.14 mpF59ubo.net
各クラス内の細かい処理内容にはフローチャートがまだまだ現役で活躍しているからね
679:デフォルトの名無しさん
23/06/11 21:25:49.47 mpF59ubo.net
あ、クラス図の説明がまだだったね
クラス図は言ってみればそれぞれの相関図
誰と誰が仲良くって、誰は誰の指示しか話をしないみたいな奴
680:デフォルトの名無しさん
23/06/11 21:35:04.60 d1DqSvUI.net
>>665
こういう認識のやつはまともな設計はまずできない
設計に必要な要素をわかってないから
681:デフォルトの名無しさん
23/06/11 21:40:15.18 QyqFMgkC.net
そのココロは?
UMLにダイアグラムはたくさんあるがとりあえずはユースケース図クラス図シーケンス図アクティビティ図と言われていると思うが。
682:デフォルトの名無しさん
23/06/11 21:55:05.98 mpF59ubo.net
言い掛かり付けたいだけの奴は放置してok
683:デフォルトの名無しさん
23/06/11 22:12:16.69 ZCU3AxM2.net
やはりID:b44XeOSGは逸材だったな
この勢いは明日も止まらないのか
684:デフォルトの名無しさん
23/06/11 23:23:02.38 jn5mDVF8.net
>>640
>昔はインデントという概念すらなかった
アセンブリでもインデントつかって見やすく書いてたし
なんならオペランドが揃うようにもしてた
アセンブラによっては桁位置決まってるのもあった
685:デフォルトの名無しさん
23/06/11 23:27:17.45 wn7med/F.net
設計と一口に言ってもいろんな段階でいろんな種類の設計があるからね
何の設計についての話をしてるのか認識を合わせないと噛み合わないよ
686:デフォルトの名無しさん
23/06/11 23:27:39.75 QyqFMgkC.net
>>672
それは昔じゃなくないか
687:デフォルトの名無しさん
23/06/11 23:35:44.23 jn5mDVF8.net
>>674
構造化アセンブラつかう前の話
ハードタブが猛威を振るってた
>アセンブラによっては桁位置決まってるのもあった
文末に「けれども」が抜けてた
688:デフォルトの名無しさん
23/06/11 23:43:03.70 QyqFMgkC.net
インデントが使われるようになったのはALGOLあたりなんでそれより前の話をしているのかと思ったが。
689:デフォルトの名無しさん
23/06/11 23:55:07.89 jn5mDVF8.net
元コメが昔の高級言語意識してるとはおもえんし
オレもそこまでジジイちゃうし知識でしかしらんので触れてない
690:デフォルトの名無しさん
23/06/12 00:00:12.82 7+rqneFn.net
昔インデントの概念がなかったという話に最近のアセンブラでインデント使う話を持ってきても噛み合わんなと。
691:デフォルトの名無しさん
23/06/12 00:19:08.70 ExDjVvEI.net
そもそも>>640のフローチャートにインデントがない発言からして意味不明
692:デフォルトの名無しさん
23/06/12 00:26:35.71 S0t9smKs.net
なんか昔話ばっかのスレやな
693:デフォルトの名無しさん
23/06/12 00:42:07.34 HulrKo5y.net
Fortran, Cobol にはインデントはなかったけど
Lisp にはあったな
694:デフォルトの名無しさん
23/06/12 01:09:20.78 V1cB8gp2.net
そんな昔話大好きなおじさんが1日20レスも年甲斐もなく幼稚な煽りしてるんだから目も当てられない
695:デフォルトの名無しさん
23/06/12 01:41:25.84 F1HJC183.net
>>679
ああ、まあ当時を知らんなら知らんやろうなと
フローチャートにはインデントに相当するものがないが、
PADにはインデントに相当するものがある
って言ってもわからんやろ?
696:デフォルトの名無しさん
23/06/12 01:47:16.06 6D5abhYd.net
>>681
え、あったよ
697:デフォルトの名無しさん
23/06/12 03:37:40.80 HjyUcZbW.net
>>683
フローチャートはインデントがないからダメでPADはインデントがあるからOKってこと?
698:デフォルトの名無しさん
23/06/12 06:46:38.44 2Ra86ZbQ.net
インデントを使う意味がわからない奴かw
699:デフォルトの名無しさん
23/06/12 08:27:23.47 wqSZy/1p.net
>>491
問題は解決しましたか?
700:デフォルトの名無しさん
23/06/12 11:01:36.29 hXUHle/3.net
インデントを使う意味が分かるならフローチャートの記号の意味も分かりそうなもんだが
701:デフォルトの名無しさん
23/06/12 13:11:33.77 FwAe7kxS.net
そろそろ話をすり替えるな!ってやってきそうな予感
652 デフォルトの名無しさん 2023/06/11(日) 19:56:08.49 ID:b44XeOSG
> 今日話題にしてるのは
話をすり替えるな
490 名前:デフォルトの名無しさん[] 投稿日:2023/06/06(火) 09:55:07.01 ID:MuBnLOm6
プログラミング初心者向けの本にはフローチャートが乗ってますが、これって簡単なプログラムのときにしか使えない設計手段ですよね?
複雑なプログラムの場合はどうしてるのか調べたら、オブジェクト指向プログラミングでフローチャートはスパゲティの元になるため書かないのが一般的だと知りました
それではフローチャートの代わりに何を書いて設計してるのですか?
702:デフォルトの名無しさん
23/06/12 13:47:09.39 MzKtQYJK.net
まーだフローチャートで設計する話やってんのか
しねーよで終了だろ
703:デフォルトの名無しさん
23/06/12 14:02:07.59 GrIKcJn+.net
その話はもう終わってて昨日は>>608にフローチャートの枠の持つ意味をみんなで教えてあげようとしてたんだよ
704:デフォルトの名無しさん
23/06/12 14:06:29.52 MzKtQYJK.net
ひょっとしてだけど、お前が教えられてる方だろ?
アスペ臭がすごい
705:デフォルトの名無しさん
23/06/12 14:22:07.54 GrIKcJn+.net
理由は?
706:デフォルトの名無しさん
23/06/12 15:54:49.94 3keg38Zo.net
理由が書いてあるのに理由を聞くところとか
707:デフォルトの名無しさん
23/06/12 16:10:23.71 zH4TLe/7.net
アスペなんてこいつ気に食わねえってときに使う言葉だしな
理由も何もなかろ
708:デフォルトの名無しさん
23/06/12 17:19:37.55 G3VRITPz.net
普通の人は気に食わないことがあってもアスペなんて差別用語使わないけど
709:デフォルトの名無しさん
23/06/12 17:31:15.01 iPbfFIGq.net
>>690
するよ
だ、おまえのやり方だけが全てじゃ無いからな
710:デフォルトの名無しさん
23/06/12 17:37:15.89 5lyH/mm1.net
つまり差別用語を気軽に使う普通じゃないやつが混じってるってこと
昨日もいたよね
711:デフォルトの名無しさん
23/06/12 18:07:55.22 brhd0D0o.net
どまんなかのアスペじゃん
それだけ典型的なアスペだと他のとこでも言われるだろ
それ煽ってるんじゃなくただの感想だから
712:デフォルトの名無しさん
23/06/12 18:20:07.40 5lyH/mm1.net
ほんとアスペって便利な言葉よね
713:デフォルトの名無しさん
23/06/12 18:57:45.81 Ch1jEsg9.net
あすぺ
714:デフォルトの名無しさん
23/06/12 19:49:44.87 WOAmGRLp.net
アスペってのはどうやら相手に言い放った時点で勝ち確定の必殺の呪文らしい
715:デフォルトの名無しさん
23/06/12 20:00:02.69 c2RWfvwF.net
自分の臭いは自分でわからないように重度のアスペは自分がまともだと思ってるものよ
716:デフォルトの名無しさん
23/06/12 20:29:14.41 F1HJC183.net
>>691
誰もフローチャートの枠の持つ意味の話なんかしてないぞ
フローチャートの枠の意味は無いって話をしてるんだぞ
717:デフォルトの名無しさん
23/06/12 21:24:02.30 uelbT5aN.net
枠は無意味、まあ現代はもう不要だということにしよう
当時は策定、賛同した方々は大勢存在したわけで
そこでどういう考察があったかは想像できるんでは?
718:デフォルトの名無しさん
23/06/12 21:31:50.84 F1HJC183.net
考察も何も、構造化もなかったアセンブラ時代の道具で
当時はこんな事になっていたよって話だろ
URLリンク(www.tatapa.org)
> ダイクストラが構造化プログラミングを提唱する前、1960年代ごろはプログラムといえば
> フローチャートで設計するものでした。かの偉大な計算機科学者にして文芸的プログラミング
> の提唱者であるクヌースですら学部時代には次のようなタコ足フローチャートを書いていました。
ソフトウェア工学誕生以前の以前の歴史の話以外することはなにもないぞ
719:デフォルトの名無しさん
23/06/12 21:34:12.99 F1HJC183.net
×賛同
○他に選択肢が何もなかった
720:デフォルトの名無しさん
23/06/12 21:47:12.96 F1HJC183.net
フローチャートの制定年月日1970/04/01
URLリンク(www.jisc.go.jp)
ダイクストラがgoto不要って言ったのが1968年
C言語ができたのが1972年
721:デフォルトの名無しさん
23/06/12 21:49:57.24 isM6TlOV.net
枠が無意味ってのはそのリンク先のバカデカいフローチャートから
枠を取っ払っても何も変わらないと思ってるってこと?
それとも違う意味?
722:デフォルトの名無しさん
23/06/12 21:54:40.62 F1HJC183.net
構造化してコードを書いたら
あんなバカでかいフローチャートにならないし
スッキリしたコードがあるから枠に意味がなくなるって話だろ
723:デフォルトの名無しさん
23/06/12 21:56:02.57 F1HJC183.net
コードが汚い。ぐちゃぐちゃ。未だにGoto使ってる
そういうやつがフローチャートはすげーって言ってるんだよね
724:デフォルトの名無しさん
23/06/12 22:17:25.04 isM6TlOV.net
スッキリしたコードがあるから枠に意味がなくなるってのがいまいちしっくり来ない
フローチャート自体の出番がなくなるとかなら分かるけど
725:デフォルトの名無しさん
23/06/12 22:17:44.01 D1MBohx6.net
フローチャートってコミュニケーションのための一つの表現方法であって設計手段ではない
少なくともプログラム設計レベルでは
726:デフォルトの名無しさん
23/06/12 23:09:10.37 isM6TlOV.net
枠に意味がなくなるの真意は分からないけど
フローチャートに枠は不要とかフローチャートは枠がなくても成立するとかそういう意味での「枠は無意味」ではないようだ
727:デフォルトの名無しさん
23/06/12 23:15:07.45 YV9v1UpL.net
大学院でバイオの機械学習がらみの研究をすることになりました
ハイスペックノートパソコンが必要なようですが、GPUはやはり高いものの方が良いのでしょうか
50万くらいのも、頑張れば買えなくはないのですが、オーバースペックなら大金出すのもなあと、、、
728:デフォルトの名無しさん
23/06/12 23:22:31.67 5lyH/mm1.net
それはまず教授なり研究室の人なりに聞きなよ
ここで聞くよりは適切な回答貰えるでしょ
729:デフォルトの名無しさん
23/06/12 23:31:56.82 ApxI4qVR.net
黙れ
730:デフォルトの名無しさん
23/06/12 23:40:23.46 YV9v1UpL.net
>>716
誰もあんまり教えてくれないんですよね
メモリは最低64Gで、GPUはあったほうがいい、くらいで
みんなバイオ畑だから、あるもので済ませてる感じなのでしょうか?
コンピュータには詳しくないみたいです
731:デフォルトの名無しさん
23/06/12 23:43:24.38 B04g0NFE.net
どうしようもないなw
732:デフォルトの名無しさん
23/06/12 23:53:05.83 5lyH/mm1.net
>>718
なら何人かに触らせてもらって使用感比べて決めるぐらいしかないんじゃない?
ノートだと後から気軽に拡張ってわけにもいかないのがつらいとこだな
733:デフォルトの名無しさん
23/06/13 00:05:31.75 5ccCBE5k.net
大学院で機械学習の研究するのに
ノートパソコンでしかも自費というのに驚く
クラファンでもしたほうがいいんじゃないだろうか
734:デフォルトの名無しさん
23/06/13 00:19:51.47 oCsJmJQf.net
>>720
そうですね、そうしてみようと思います
そのパソコンおいくらでした?もなかなか聞けないし、、、
735:デフォルトの名無しさん
23/06/13 00:32:41.84 LQQTg7Wj.net
「バイオの機械学習」
これが曖昧過ぎる
736:デフォルトの名無しさん
23/06/13 00:38:43.71 oCsJmJQf.net
>>723
自分もまだ全貌見えていないのですが、シングルセル解析で相当なデータ量を処理し、
次元削減?やらで機械学習を使うとか
737:デフォルトの名無しさん
23/06/13 01:12:37.54 yeB2TV60.net
クラファンというかそれこそクラウドで学習プロセスを走らせろよ
738:デフォルトの名無しさん
23/06/13 01:25:19.17 BAWvTIz6.net
データベースのインデックス設計において、クラスタ化インデックスと非クラスタ化インデックスの違いと、それぞれの利点や適用事例について教えてください。
さらに、マルチカラムインデックスや部分インデックスといったインデックスの種類についても詳しく解説していただけますか?また、インデックスの設計原則や最適化のためのヒントや注意点についても教えていただけると幸いです。
最後に、インデックスの作成とメンテナンスに関して、自動化の手法やベストプラクティスについてもアドバイスをいただければ助かります。
739:デフォルトの名無しさん
23/06/13 09:40:04.66 LoFiW7w1.net
YACII使えば?
740:デフォルトの名無しさん
23/06/14 00:51:50.60 8vZ7BVQu.net
国家資格のデータベース・スペシャリストのテキストや問題集を買えば?
741:デフォルトの名無しさん
23/06/14 01:13:52.97 93cwqj4A.net
こーゆー質問になるとおまえらって…。
でも俺もわからん
742:デフォルトの名無しさん
23/06/14 01:32:38.66 JERNj4O8.net
スレ立てるまでもある質問には答えません
743:デフォルトの名無しさん
23/06/14 02:32:21.73 XoCNbIqe.net
ググれば全部わかることだしググれないバカにわかるよう説明するのはめんどい程度には前提知識が必要だからなあ
どこまでわかってるか説明するところからだな
744:デフォルトの名無しさん
23/06/14 02:52:13.97 tdl491HI.net
釣り書き込みだろ
745:デフォルトの名無しさん
23/06/14 04:47:00.97 Jafhgt8X.net
特定のデータの隣の行を頻繁に知りたいときはクラスタインデックス
普通はそういうことは少ないので非クラスタインデックス
クラスタインデックスはインデックス生成時に非クラスタインデックスよりもソートの分だけ時間がかかる
新たにデータを追加するときもクラスタインデックスの方か時間がかかる
746:デフォルトの名無しさん
23/06/14 05:50:07.20 Z/CdNwqO.net
インデックス周りはDBMSによってかなり違うから
いい加減な回答を鵜呑みにせずDBMSのリファレンスを読め
最後の質問以外はリファレンスレベルの知識で困ることはそうない
747:デフォルトの名無しさん
23/06/14 07:49:57.56 amZm8HTh.net
幼稚なケンカに明け暮れてる俺らを諫めるための質問やろ
専門知識はないくせに揚げ足取りなら嬉々として参戦するからな
しかし知ってること全部解説したらちょっとした冊子になるわ
金取るか職場の後輩か美女なら教えるレベル
最適解は、まずChatGPTのアカウントを登録します
これはガチ
マニュアルやノウハウが出回ってるこういった課題なら結構いい精度で答えが返ってくる
748:デフォルトの名無しさん
23/06/14 09:24:56.60 XoCNbIqe.net
ChatGPTを信じるとか初心者かよ
749:デフォルトの名無しさん
23/06/14 09:40:22.43 93cwqj4A.net
ちょっと賢いぐぐるみたいなもんだろ
間違ってなくて
750:も情報が古いこともある うそがうそと、なんとやら
751:デフォルトの名無しさん
23/06/14 10:22:31.80 iWYHYN4r.net
>>718
>メモリは最低64Gで、GPUはあったほうがいい
充分教えてもらってるやん
それ以上は個人の目的によって違う訳だし
曖昧に聴かれても最大公約数的な(本来の意味では最小公倍数だが)
解答しかもらえないと思うぞ
752:デフォルトの名無しさん
23/06/14 10:24:34.90 iWYHYN4r.net
>>715
あとマジレスするとここで質問してるようだと最大スペックの買っても使いこなせないだろうから
練習用に中古のそこそこ性能あるやつ買うとコスパ良いぞ
753:デフォルトの名無しさん
23/06/14 10:32:30.25 mqcROs9e.net
>>737
ソース提示せずもっともらしい嘘をつくグーグル
もっともらしいことを言うから初心者は本当だと思い知識があれば嘘とわかる
基本的にchatgptには自分が知らないことを聞いちゃだめなんだよ
754:デフォルトの名無しさん
23/06/14 10:33:54.82 lsrZaKE1.net
あれってそもそもが架空小説を自動で綴る装置だったんだから、嘘とか言われてもなぁだよな
755:デフォルトの名無しさん
23/06/14 10:36:20.89 mqcROs9e.net
クラスタインデックスを説明しろと言ったらこんなこと言いやがった
もっともらしいだろ?
知らなきゃほんとだと思うだろ?
↓
クラスタインデックス(Cluster Index)は、データベースやデータマイニングの分野で使用される指標の一つです。クラスタリングという手法は、データを類似した特徴を持つグループ(クラスタ)に分割するために使用されます。クラスタインデックスは、クラスタ内のデータの類似性や密集度を評価するために利用されます。
一般的に、クラスタインデックスは以下のような目的で使用されます。
1. クラスタリングの品質の評価: クラスタリングの結果を評価するために使用されます。クラスタ内のデータが類似しており、クラスタ間のデータが異なるほど、クラスタインデックスの値は高くなります。
2. クラスタの数の決定: クラスタインデックスを使用して、最適なクラスタ数を決定することができます。クラスタインデックスの値が最大になるようなクラスタ数が、最も適切なクラスタ数とされます。
一般的なクラスタインデックスの種類には、シルエット係数(Silhouette Coefficient)、ダンカン指標(Dunn Index)、DBインデックス(Davies-Bouldin Index)などがあります。これらの指標は、異なるアルゴリズムやデータの性質に応じて適用される場合があります。
クラスタインデックスは、クラスタリングの結果を客観的に評価し、クラスタリングアルゴリズムのパフォーマンスを向上させるために重要なツールです。
756:デフォルトの名無しさん
23/06/14 11:10:28.67 fWZ5X93c.net
質問の仕方が悪いだけwww
欲しい情報を引き出すには一定以上の質問能力が必要
757:デフォルトの名無しさん
23/06/14 11:23:30.68 5hcXfNPO.net
質問の仕方が重要なのはその通りだけど
ここで問題にしてるのは自分が詳しくない領域では質問の仕方が悪かったかどうかも分からないってことでしょうよ
758:デフォルトの名無しさん
23/06/14 11:51:22.95 mqcROs9e.net
>>743
質問のしかたさえ良ければ正確な情報が手に入ると思ってるのは素人だけだぞ?w
759:デフォルトの名無しさん
23/06/14 12:09:30.19 YbBy5QWV.net
>>744
俺が言ってるのはドメイン知識とは関係のない質問能力のこと
検索能力だって同じ
760:デフォルトの名無しさん
23/06/14 12:12:36.34 SuM0zJdt.net
>>745
正確な情報が得られるなんて誰も言ってないだろw
情報が正確かどうか別途確かめる必要があるのはGoogleでもChatGPTでも何も変わらない
そんなところで困るのは何をもって”正確”とするかの判断基準がない人だけ
情報リテラシーの基本だよ
761:デフォルトの名無しさん
23/06/14 12:22:51.37 mqcROs9e.net
>>747
正確な情報が出ないという意見に「質問が悪いだけ」と言うなら質問さえ良ければ正確な情報が出る
762:という意味になるが頭大丈夫か?w
763:デフォルトの名無しさん
23/06/14 12:35:41.05 bsnrwMoS.net
書き込みで口語のつもりで「だけ」を使うのも
そこにつっこむのもいろいろ足りてない
764:デフォルトの名無しさん
23/06/14 12:43:01.57 AigC6eqY.net
>>746
>俺が言ってるのはドメイン知識とは関係のない質問能力のこと
それはそれでいいんだけど>>742の
>もっともらしいだろ?
>知らなきゃほんとだと思うだろ?
ってのはドメイン知識がないと回答の信頼性や正確性も確かめられない
ひいては質問の仕方が悪かったかどうかも判断できない、という意味合いだろうという話
765:デフォルトの名無しさん
23/06/14 15:45:59.26 Uf1fIEnF.net
>>749
いいわけが苦しすぎて草
766:デフォルトの名無しさん
23/06/14 15:54:38.36 uUqrNgkL.net
chatgptと違ってbingはソース提示してくれるのがいいね
ソースsejukuとかドヤ顔で出してきたら安心して「他のソースで」って言える