[過去ログ]
スレ立てるまでもない質問はここで 152匹目 (1002レス)
スレ立てるまでもない質問はここで 152匹目 http://mevius.5ch.io/test/read.cgi/tech/1573214616/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
554: デフォルトの名無しさん [sage] 2020/02/17(月) 00:57:13.40 ID:OpJ8vXur >>553 これが英単語の原義に一番近いと思う number 5と言ったとき数値としての概念上の5を表す 5でもfiveでもVでも五でも0101でも、number 5という数の概念を表現する手段にすぎない int 5がnumberなのであって"5"はnumberではない(JavaScriptは暗黙変換されるので要注意) 一方numeric 5と表現したとき"5"が該当する 厳密にはdecimal numeric 5≡"5"か 5はnumeric numeral、Vと五はArabic numeralとJapanese numeral http://mevi
us.5ch.io/test/read.cgi/tech/1573214616/554
555: デフォルトの名無しさん [sage] 2020/02/17(月) 01:15:27.94 ID:sKuMuosb 5はアラビア数字 ?はローマ数字 http://mevius.5ch.io/test/read.cgi/tech/1573214616/555
556: デフォルトの名無しさん [sage] 2020/02/17(月) 01:17:28.65 ID:OpJ8vXur すまんRoman numeralの間違いだった http://mevius.5ch.io/test/read.cgi/tech/1573214616/556
557: デフォルトの名無しさん [sage] 2020/02/17(月) 17:49:50.39 ID:x0CaePxl 比較についてですが、 a > 0 と a >= 1 はどちらにすべきかのガイドラインはありますか? また、 a > 0 と、 0 < a のどちらがいいのでしょうか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/557
558: デフォルトの名無しさん [sage] 2020/02/17(月) 17:52:13.47 ID:u95S2B3C >>557 コンパイラには最適化ってものがあるんだよ 自分がいいと思うほうで書け http://mevius.5ch.io/test/read.cgi/tech/1573214616/558
559: デフォルトの名無しさん [sage] 2020/02/17(月) 17:58:50.48 ID:GQyRd0sC コーディング規約で決められてるのでないなら好きにしろとしか if(0 < a)とは書かないが if( (0 < a) && (a < 10) )という場合に限って書くというやつもいる 結局の所趣味レベルの話でしかない http://mevius.5ch.io/test/read.cgi/tech/1573214616/559
560: デフォルトの名無しさん [sage] 2020/02/17(月) 18:11:43.08 ID:wtNXL+i7 0 < a && a < 10 は数学と表記順が似てて分かりやすいと思う http://mevius.5ch.io/test/read.cgi/tech/1573214616/560
561: デフォルトの名無しさん [sage] 2020/02/17(月) 18:14:20.52 ID:wtNXL+i7 a > 0 a >= 1 a != 0 どれを使うかは意味で考えれば良いよ 意味的にどれでも良いなら好きにすれば良い http://mevius.5ch.io/test/read.cgi/tech/1573214616/561
562: デフォルトの名無しさん [sage] 2020/02/17(月) 18:20:25.46 ID:OpJ8vXur 0 < a < 10 と書けるPythonや a in 0..10 と書ける言語を使いたい http://mevius.5ch.io/test/read.cgi/tech/1573214616/562
563: デフォルトの名無しさん [sage] 2020/02/17(月) 18:24:29.64 ID:wtNXL+i7 どうぞ http://mevius.5ch.io/test/read.cgi/tech/1573214616/563
564: デフォルトの名無しさん [sage] 2020/02/17(月) 18:32:12.49 ID:qj5C8HtX > a in 0..10 と書ける言語を使いたい これはなぁ 0 < a && a < 10 と 0 <= a && a <= 10 を 区別して書くことが出来ないからだめなんだよな http://mevius.5ch.io/test/read.cgi/tech/1573214616/564
565: デフォルトの名無しさん [sage] 2020/02/17(月) 19:40:21.14 ID:A9t7x7q2 小を左に書く人と、変数を左に書く人がいる。 式は、左に書きたくないw 小 < 大 変数 < 定数・式 http://mevius.5ch.io/test/read.cgi/tech/1573214616/565
566: デフォルトの名無しさん [sage] 2020/02/17(月) 20:43:04.33 ID:bOIk4opl 左辺に定数を書くと、 代入と間違えた時エラーになる からおすすめらしい http://mevius.5ch.io/test/read.cgi/tech/1573214616/566
567: デフォルトの名無しさん [sage] 2020/02/17(月) 21:16:54.82 ID:esyTr6LU 雑談 ヌルポが嫌なので "hoge".equals(value) という感じに書く http://mevius.5ch.io/test/read.cgi/tech/1573214616/567
568: デフォルトの名無しさん [sage] 2020/02/18(火) 03:38:55.36 ID:dYxIHNEw >>566 >>567 そういうのは、言語仕様の不備による ワークアラウンド と考えたほうがいいだろうな http://mevius.5ch.io/test/read.cgi/tech/1573214616/568
569: デフォルトの名無しさん [sage] 2020/02/18(火) 03:39:12.79 ID:dYxIHNEw 良い方法ではなく回避策ということね http://mevius.5ch.io/test/read.cgi/tech/1573214616/569
570: デフォルトの名無しさん [] 2020/02/18(火) 12:23:16.85 ID:r+eOvEZJ a in 0..10 a in [0..10] a in (0..10) a in (0..10] a in [0..10) http://mevius.5ch.io/test/read.cgi/tech/1573214616/570
571: デフォルトの名無しさん [sage] 2020/02/18(火) 12:25:29.57 ID:HqsHcaRa >>570 何言語? http://mevius.5ch.io/test/read.cgi/tech/1573214616/571
572: デフォルトの名無しさん [sage] 2020/02/18(火) 12:29:46.26 ID:lGGfc/x5 閉集合か開集合か選べるのはいいな Swiftとか Kotlinはuntilくらいか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/572
573: デフォルトの名無しさん [sage] 2020/02/18(火) 12:34:55.90 ID:HqsHcaRa ただカッコの対応がなぁ a in [0...10] a in [0<..10] a in [0..<10] a in [0<.<10] こんな感じとか? a in [0<...<10] とか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/573
574: デフォルトの名無しさん [sage] 2020/02/18(火) 21:32:12.51 ID:enVFBik2 Ruby などは、JavaScript に真似されるなど、デザインパターンの宝庫だけど、 C/C++ みたいな言語は、言語上の不備が多い Effective みたいな本でも、デザインパターンじゃなくて、 不備を回避する小技集になってる そういう小技を覚えても、汎用的じゃないから、他の言語では使えない 動的言語なら、Rubyのブロックを使ってファイルを開くなど、 コンテキストマネージャで、エラー時にはリソースリークしない書き方ができるけど、 C/C++では、それを実現するために
、ややこしいコードをひねくりまわして、100行ぐらい書くw そういう回避術に、デザインパターンという名前を付けているだけw http://mevius.5ch.io/test/read.cgi/tech/1573214616/574
575: デフォルトの名無しさん [sage] 2020/02/18(火) 21:38:40.15 ID:vBpDcsso デザインパターンは実装とは無関係 http://mevius.5ch.io/test/read.cgi/tech/1573214616/575
576: デフォルトの名無しさん [sage] 2020/02/18(火) 21:48:57.66 ID:fVCVThyU 隙あらばRubyバカ http://mevius.5ch.io/test/read.cgi/tech/1573214616/576
577: デフォルトの名無しさん [sage] 2020/02/18(火) 22:18:19.76 ID:8eWs0HRW だな その考えを推し進めると、このコードなんてのは汚物中の汚物、ということになるな https://github.com/ruby/ruby http://mevius.5ch.io/test/read.cgi/tech/1573214616/577
578: デフォルトの名無しさん [sage] 2020/02/18(火) 22:21:06.72 ID:4PwASi49 >>574 ナイフで指を切ったら道具の不備だと叫ぶアホか。 人間用の道具は猿が使えるようには作られていないから、お前があれこれ批評するのは筋違いだぞw http://mevius.5ch.io/test/read.cgi/tech/1573214616/578
579: デフォルトの名無しさん [sage] 2020/02/18(火) 22:22:07.28 ID:ObTpNy6/ >>574 言ってることはよく理解できるけどなぜ急にその話を? Rangeの話とつながってるの? http://mevius.5ch.io/test/read.cgi/tech/1573214616/579
580: デフォルトの名無しさん [sage] 2020/02/18(火) 22:27:15.71 ID:ObTpNy6/ あー、ヨーダ記法とつながってるのか 理解した http://mevius.5ch.io/test/read.cgi/tech/1573214616/580
581: デフォルトの名無しさん [sage] 2020/02/19(水) 15:51:25.96 ID:miiGIi7V 単に偉そうなこと言ってみたかっただけだろう http://mevius.5ch.io/test/read.cgi/tech/1573214616/581
582: デフォルトの名無しさん [sage] 2020/02/19(水) 16:55:53.14 ID:miiGIi7V >>58 アンカー抜けた >>578 http://mevius.5ch.io/test/read.cgi/tech/1573214616/582
583: デフォルトの名無しさん [sage] 2020/02/19(水) 16:56:54.19 ID:miiGIi7V あうあう >>581 アンカー抜けた >>578 http://mevius.5ch.io/test/read.cgi/tech/1573214616/583
584: デフォルトの名無しさん [sage] 2020/02/19(水) 17:47:31.10 ID:/yMcA9Re 結局金になる言語は何なんだよ? http://mevius.5ch.io/test/read.cgi/tech/1573214616/584
585: デフォルトの名無しさん [sage] 2020/02/19(水) 18:02:10.76 ID:miiGIi7V 日本語 http://mevius.5ch.io/test/read.cgi/tech/1573214616/585
586: デフォルトの名無しさん [] 2020/02/19(水) 18:03:37.22 ID:edMDbkMk 英語 http://mevius.5ch.io/test/read.cgi/tech/1573214616/586
587: デフォルトの名無しさん [] 2020/02/19(水) 21:36:27.66 ID:HsCXonKI 【収益報告】実働月10hでも大金稼ぐ方法を解説【年収6,000万】 https://www.youtube.com/watch?v=o2ISWP-VZsw 年収3000万円以上になってはじめて理解すること【拝金からの脱却】 https://www.youtube.com/watch?v=nLEfFj2jL3A&t=182s 貧乏人に発言権とかないからwww https://www.youtube.com/watch?v=BLGxunoO7X0&t=32s 【日常】実働20hで700万円稼ぐインフルエンサーの生活を公開 https://www.youtube.com/watch?v=YhX6Quus6lY&t=232s 皆正しいと思ってるけど実
は間違ってる上司のクソ発言5選 https://www.youtube.com/watch?v=-M0BICeFSFg 月収700万円の僕が大学生のうちに身につけておきたかったスキル4選 https://www.youtube.com/watch?v=PZ2YYhCryAQ http://mevius.5ch.io/test/read.cgi/tech/1573214616/587
588: デフォルトの名無しさん [sage] 2020/02/19(水) 22:04:40.33 ID:JmRDeULj >>587 グロ http://mevius.5ch.io/test/read.cgi/tech/1573214616/588
589: デフォルトの名無しさん [sage] 2020/02/21(金) 12:25:47.67 ID:e6F3f1/V 不思議な薬のーまされて、ニッポン作って大償却〜 http://mevius.5ch.io/test/read.cgi/tech/1573214616/589
590: デフォルトの名無しさん [] 2020/02/23(日) 11:40:05.58 ID:44E6tz20 PCで使うソフトのバージョンアップを自動でやってくれるようにしたいのですが、多くのソフトはアップデート通知だけで、実際のダウンロードは手動な気がします。 Windows storeとかに出品すれば自動アップデート対応できますか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/590
591: デフォルトの名無しさん [sage] 2020/02/23(日) 11:52:23.77 ID:Bm2qsP9v >>590 手動だろうが自動だろうがそれは自分で実装するもの とりあえず発想がプログラマのものじゃないね http://mevius.5ch.io/test/read.cgi/tech/1573214616/591
592: デフォルトの名無しさん [] 2020/02/23(日) 13:47:54.20 ID:44E6tz20 なんだこのバカ http://mevius.5ch.io/test/read.cgi/tech/1573214616/592
593: デフォルトの名無しさん [sage] 2020/02/23(日) 15:28:18.49 ID:0sUq9sLC プログラマですが転職予定です 面接の時に見せるポートフォリオ的なものが無く困ってます (会社のソースは見せられないので) 特に作りたいサービスなどもないです なのでプログラム問題を解いてそれをオープンソースで公開しようかなと思ってます paizaスキルチェックとこの板のお題スレのくらいしか知らないのでおすすめ教えてください ※PHP、Ruby、js出来ます ※普段の勉強は本読むくらいです 他にも転職の際、こういう成果物あるといいよ的なことあれば教えてくだ
さい http://mevius.5ch.io/test/read.cgi/tech/1573214616/593
594: デフォルトの名無しさん [] 2020/02/23(日) 15:33:04.49 ID:Ofd1+MwB おすすめはpython http://mevius.5ch.io/test/read.cgi/tech/1573214616/594
595: デフォルトの名無しさん [sage] 2020/02/23(日) 15:38:44.84 ID:2rqEjjWz >>593 板違いだからマ板に行けよ サンプルくらい自分で考えて作れない人なんか欲しがるところはいないんじゃね http://mevius.5ch.io/test/read.cgi/tech/1573214616/595
596: デフォルトの名無しさん [sage] 2020/02/23(日) 22:32:25.35 ID:Lg699LWo YouTube で有名な、雑食系エンジニア・KENTA の動画を見れば? http://mevius.5ch.io/test/read.cgi/tech/1573214616/596
597: デフォルトの名無しさん [sage] 2020/02/23(日) 22:37:09.52 ID:Al/CN+s+ (笑) http://mevius.5ch.io/test/read.cgi/tech/1573214616/597
598: デフォルトの名無しさん [] 2020/02/24(月) 15:33:40.32 ID:kPUDkNUR 数字(文字列)が32bit符号あり数値の上限(2147483647)を超えているか判定したい ただし32bit符号なし及び64bit数値型などの2147483647を超える数値は扱えないものとする どうすればいい? 言語は規定しないけど特定の言語特有の裏技的なものは禁止 文字列を与えてそれを32bit符号ありの計算(と文字列操作)だけを使って判定したい http://mevius.5ch.io/test/read.cgi/tech/1573214616/598
599: デフォルトの名無しさん [sage] 2020/02/24(月) 15:42:09.26 ID:s+A9dcAx >>598 文字列の文字数が9以下ならok, 11以上ならNG. 10文字なら最大値を表す文字列と頭から1文字ずつ比較して大小判定。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/599
600: デフォルトの名無しさん [] 2020/02/24(月) 15:48:55.07 ID:kPUDkNUR 一文字づつの必要なくね? http://mevius.5ch.io/test/read.cgi/tech/1573214616/600
601: デフォルトの名無しさん [sage] 2020/02/24(月) 17:31:15.74 ID:HCpWLUeB オーバーフローは言語に依存しないだろうから - で始まっていたら最大値を越えることはないので偽 32bit符号あり整数に変換してから文字列に戻して文字列が一致していたらやはり偽 という手抜き http://mevius.5ch.io/test/read.cgi/tech/1573214616/601
602: デフォルトの名無しさん [sage] 2020/02/24(月) 18:33:31.29 ID:9Kd/PSPa >>598 sが文字列 n = 0 over = false foreach(c in s){ n1 = c - '0' if(214748364 < n || (n == 214748364 && 7 < n1)){ over = true break } n = 10 * n + n1 } >>599 0 サプレスしないと 00000000000 がNGになるよ http://mevius.5ch.io/test/read.cgi/tech/1573214616/602
603: デフォルトの名無しさん [] 2020/02/24(月) 21:16:31.67 ID:/24zPZsT >>599 s + "0000000000" > s + "2147483647" http://mevius.5ch.io/test/read.cgi/tech/1573214616/603
604: デフォルトの名無しさん [] 2020/02/24(月) 22:08:36.59 ID:/24zPZsT >>663 すいません。だめだめでした。無視してください。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/604
605: デフォルトの名無しさん [sage] 2020/02/24(月) 22:21:08.02 ID:ZFXUbFog Ruby で作った。 最初の3つがtrue で、後ろの2つがfalse INT_MAX = "2147483647" def within_int_limit? ( str ) # 範囲内か? res = true # 先頭から続く、0 を除去する while str.start_with? "0" # 先頭の文字が、0 なら str.slice! 0 # 先頭の文字を削除する end len = str.length # 桁数 if len <= 9 then res = true # 長さ、0 も含む elsif 11 <= len then res = false else # 10 桁 10.times do |idx| # 1文字ずつ比較する if str
[ idx ] > INT_MAX[ idx ] res = false; break elsif str[ idx ] < INT_MAX[ idx ] res = true; break else # 等しい場合は、ループが続く。res は、true end end end res end [ "00", "123456789", "002147483647", "2147483655", "12345678901" ].each { |str| p within_int_limit? str } http://mevius.5ch.io/test/read.cgi/tech/1573214616/605
606: デフォルトの名無しさん [sage] 2020/02/25(火) 06:39:52.07 ID:Ko15kNNr >>605 後出しだけど、Rubyは禁止 http://mevius.5ch.io/test/read.cgi/tech/1573214616/606
607: デフォルトの名無しさん [sage] 2020/02/26(水) 00:17:12.33 ID:ZulAq60j 長文失礼します プラットフォーム Windows for x64 コントローラー 特定のゲーム用の専用コントローラーでHIDのゲームパッドだが、搭載されている一部のデバイスが ありきたりなUSB HIDゲームパッドのレポートではカバー出来ず、アナログスティックとして独自フォーマットで送出される ゲーム SharpDXを使っている.NETアプリ 標準的なキーボード入力とゲームパッド入力(多分DirectInput)しか備えず上記のコントローラが吐き出す独自フォーマットは解釈出来な
い やりたいこと コントローラーでゲームをプレイしたい 自分のスキル いつもはインタプリタ、必要に応じてC/アセンブラ。C++はよく判らない。C#/.NETはもっと判らない 作る物は基本CLIアプリでGUIに関するアプリは滅多に作らない(GUIやWin周りは詳しくない) 考えた案 1.ゲームをリバースエンジニアリングしパッチを当てる .NETアプリの解析なんてやったことがない。バージョンアップのたびにパッチを当てる必要がある 2.JoyToKey方式 一番楽そう?ゲームと同時にゲームパッドの入力を取得出来るのなら良い感じに出来るかも 3ー1.ラ
ッパーDLL 運用性は良さそう。でも.NETに関するDLLの解析とか未知 3ー2.SharpDXの改造 いけそうだけどDirectXやSharpDXの動作を熟知していないと難しい? 4.ゲームが対応してくれるのを待つ なるべく早く遊びたいので却下 他にこんな方法があるよとか、××が参考になるよとかあったらアドバイスをもらえると助かります JoyToKeyもどきをつくるCのテンプレートコードみたいなのがあれば大変ありがたいですが・・・ http://mevius.5ch.io/test/read.cgi/tech/1573214616/607
608: デフォルトの名無しさん [sage] 2020/02/26(水) 02:15:30.46 ID:KGziI51a >>607 ゲームのスレで他の人がどうしてるか聞いてみたらどうかな http://mevius.5ch.io/test/read.cgi/tech/1573214616/608
609: 607 [sage] 2020/02/26(水) 11:06:37.64 ID:q9bFcDQo >>608 ゲームのスレはないようです。またコントローラは最近発売された物なので コントローラを所有しつつそのゲームも遊んでいる人は少ないと思われます http://mevius.5ch.io/test/read.cgi/tech/1573214616/609
610: デフォルトの名無しさん [] 2020/02/27(木) 01:43:09.00 ID:yBvMPOph 現在はPHP、HTML、CSSをかじっている程度で、作れるのは質は別として会員登録機能、ログイン機能、掲示板程度です。 質問なのですが、ツィッターのようなリアルタイム性のあるものを作るにはどの言語をやれば良いんでしょうか? ページ遷移無しで投稿したら反映されたり、誰かの投稿があったら追加して表示されたりするような仕組みです ajaxの非同期通信とはちょっと違いますよね? http://mevius.5ch.io/test/read.cgi/tech/1573214616/610
611: デフォルトの名無しさん [sage] 2020/02/27(木) 05:33:54.66 ID:0wFBA8si >>610 いや、現実問題として非同期通信しかあり得ないよ 一定時間毎にPC側から読み出しに行っていたらサーバーが大変な処理量になる 掲示板に対してF5連打してサーバーダウン謀るように http://mevius.5ch.io/test/read.cgi/tech/1573214616/611
612: 610 [] 2020/02/27(木) 21:14:10.41 ID:yBvMPOph >>611 ajaxの非同期通信だと、一定時間毎にクライアント側からサーバーに更新があるかどうか確認しないといけませんよね?(更新されてなくても通信する) そうじゃなくて更新があったときのみサーバーから送るみたいなのではないんでしょうか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/612
613: デフォルトの名無しさん [sage] 2020/02/27(木) 21:37:01.92 ID:nCyLO+2A 0から手を動かして作るRailsチャットアプリ【チュートリアル】 https://www.youtube.com/watch?v=WCsgcp5dg7M Ruby on Rails で、Web Socket を使う、とだこうきの動画 http://mevius.5ch.io/test/read.cgi/tech/1573214616/613
614: デフォルトの名無しさん [sage] 2020/02/27(木) 22:18:51.48 ID:0ftqea78 >>613 グロ http://mevius.5ch.io/test/read.cgi/tech/1573214616/614
615: デフォルトの名無しさん [sage] 2020/02/27(木) 22:34:27.49 ID:0wFBA8si >>612 Notification API http://mevius.5ch.io/test/read.cgi/tech/1573214616/615
616: デフォルトの名無しさん [sage] 2020/02/27(木) 22:43:03.68 ID:0wFBA8si >>612 目的からするとロングポーリングの方になるか この方面は長いこと研究開発されてる 昔はC10K問題が立ち塞がっていたけど今は設計の問題だけだな http://mevius.5ch.io/test/read.cgi/tech/1573214616/616
617: 610 [] 2020/02/27(木) 23:38:33.59 ID:yBvMPOph >>616 ポーリングってあくまで定期的な監視ですよね? リアルタイムweb的な感じで、できれば簡単に実装できるのが望ましいんですが。。 node.jsとかになりますかね? http://mevius.5ch.io/test/read.cgi/tech/1573214616/617
618: デフォルトの名無しさん [sage] 2020/02/27(木) 23:45:08.23 ID:0wFBA8si >>617 あのな、用語が提示されてググりもしないってのはなんなの? http://mevius.5ch.io/test/read.cgi/tech/1573214616/618
619: デフォルトの名無しさん [] 2020/02/28(金) 01:14:18.56 ID:rqir+1Tk なにかと思ってググってみたらプッシュ通知 http://mevius.5ch.io/test/read.cgi/tech/1573214616/619
620: デフォルトの名無しさん [sage] 2020/02/28(金) 09:36:02.35 ID:YTsrDf3U プッシュ通知は非同期通信じゃない定期 http://mevius.5ch.io/test/read.cgi/tech/1573214616/620
621: デフォルトの名無しさん [sage] 2020/02/29(土) 07:27:28.78 ID:wnu08hYu 配列(setはない)に値を追加する(ただし重複する値は追加しない)関数の名前って何にしたらいいですかね? http://mevius.5ch.io/test/read.cgi/tech/1573214616/621
622: デフォルトの名無しさん [] 2020/02/29(土) 07:41:07.61 ID:wnu08hYu あがげ http://mevius.5ch.io/test/read.cgi/tech/1573214616/622
623: デフォルトの名無しさん [sage] 2020/02/29(土) 07:59:27.89 ID:lqFbxtfl >>621 同じ目的であるJavaのSetではaddだし、addでいいんじゃない? c言語とかでの命名だと、そこに何を付け加えたらいいのか悩む http://mevius.5ch.io/test/read.cgi/tech/1573214616/623
624: デフォルトの名無しさん [] 2020/02/29(土) 08:02:45.03 ID:wnu08hYu ああ、unionにしたよw http://mevius.5ch.io/test/read.cgi/tech/1573214616/624
625: デフォルトの名無しさん [sage] 2020/02/29(土) 10:44:30.81 ID:AgwnWmRy unionは互いにくっついて一緒になることを指すから配列同士の和集合をとる関数を期待してしまうな 重複を許さない配列なら配列側のクラス名でそれを表現した上でadd 許す配列ならaddIfAbsentが好きだな 若干長い名前だけど追加にΟ(n)のコストが掛かるならその面倒なニュアンスが逆に良い http://mevius.5ch.io/test/read.cgi/tech/1573214616/625
626: デフォルトの名無しさん [] 2020/02/29(土) 12:44:06.98 ID:MM7sekhX >>625 実装で名前を決めるな http://mevius.5ch.io/test/read.cgi/tech/1573214616/626
627: デフォルトの名無しさん [] 2020/02/29(土) 12:45:02.92 ID:MM7sekhX >>625 配列に配列を足すので今回はunionでいいのです http://mevius.5ch.io/test/read.cgi/tech/1573214616/627
628: デフォルトの名無しさん [sage] 2020/02/29(土) 13:47:17.40 ID:U0HKyCo0 addElementToArray http://mevius.5ch.io/test/read.cgi/tech/1573214616/628
629: デフォルトの名無しさん [sage] 2020/02/29(土) 14:16:13.30 ID:udUacP9j >>627 unionだけだと重複除去が入ってるかどうか名前から誰も分からない push/add/append/union + distinct/unique辺りで考える appendDistinct(item) append(item, distinct=false) append(item, unique=false) ただ配列じゃなきゃいけない理由があったとしても 配列ベースのsetを自作したほうがその他の関数含めて使いやすくなる可能性大 http://mevius.5ch.io/test/read.cgi/tech/1573214616/629
630: デフォルトの名無しさん [sage] 2020/02/29(土) 14:27:00.81 ID:udUacP9j >>629 >unionだけだと重複除去が入ってるかどうか名前から誰も分からない https://lodash.com/docs/3.10.1#union そう思ってたのは俺だけだったか・・・ んー、でもやっぱarrayでunionだけは微妙だな http://mevius.5ch.io/test/read.cgi/tech/1573214616/630
631: デフォルトの名無しさん [sage] 2020/02/29(土) 14:32:56.01 ID:1OIyhpL7 和集合の意味なら重複除去されるように感じる方が多いんじゃないかな。SQLとかでもそうだし。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/631
632: デフォルトの名無しさん [sage] 2020/02/29(土) 14:41:46.27 ID:udUacP9j 違和感の正体わかった _.union([1,1,1,2,3], [1,1,1,2,4]) //=> [1,2,3,4] ↑これがunionで想像できるイメージ 配列に値を追加する、ただし重複する値は追加しないってのとはイメージが違う http://mevius.5ch.io/test/read.cgi/tech/1573214616/632
633: デフォルトの名無しさん [sage] 2020/02/29(土) 15:09:00.36 ID:CnOwgPO7 >>626 float なんて思いっきり実装が名前になってる http://mevius.5ch.io/test/read.cgi/tech/1573214616/633
634: デフォルトの名無しさん [sage] 2020/02/29(土) 15:13:10.29 ID:ei+i8AX0 利用規約改訂時に遡及適用されると書いてある利用規約のソフトウェアを見かけたんだけどこれって有効なの? http://mevius.5ch.io/test/read.cgi/tech/1573214616/634
635: 雑談 [sage] 2020/02/29(土) 15:27:35.20 ID:lqFbxtfl sqlのunionって意外と使われないイメージ 証券金融の仕事では使ってたけど 先物、現物、先物オプション…といった個別テーブルから集約するパターンのクエリーをしないなら使わないんだろうな http://mevius.5ch.io/test/read.cgi/tech/1573214616/635
636: デフォルトの名無しさん [] 2020/03/01(日) 13:53:29.51 ID:WMkrI5AG そもそも意味が違う http://mevius.5ch.io/test/read.cgi/tech/1573214616/636
637: デフォルトの名無しさん [] 2020/03/02(月) 07:15:30.43 ID:TokiUBaE 有料のカラースキーム売ってるけど購入した方いらっしゃいますか? https://draculatheme.com/pro/ http://mevius.5ch.io/test/read.cgi/tech/1573214616/637
638: デフォルトの名無しさん [sage] 2020/03/02(月) 09:56:18.07 ID:OG6pB9ft そんなもの買う奴おらんやろ http://mevius.5ch.io/test/read.cgi/tech/1573214616/638
639: デフォルトの名無しさん [sage] 2020/03/02(月) 10:27:04.72 ID:Qt33nuuQ カラースキームを売るという発想自体が無かった これは売れる 何しろ、買うヤツがいるからな http://mevius.5ch.io/test/read.cgi/tech/1573214616/639
640: デフォルトの名無しさん [] 2020/03/03(火) 19:48:31.63 ID:XXlzb7Ub 特定のプログラム以外が特定のポート番号にアクセスすることを禁止する方法ってありますか? http://mevius.5ch.io/test/read.cgi/tech/1573214616/640
641: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/03/03(火) 19:50:23.54 ID:4TV9XwSt >>640 ファイアウォール http://mevius.5ch.io/test/read.cgi/tech/1573214616/641
642: デフォルトの名無しさん [sage] 2020/03/03(火) 21:39:23.68 ID:N4TAPmMs ファミコン時代のスーパーマリオなど色々あります あれは0.1秒ごとに画像をすりかえて ボタンが押されたと感知すると画像を1コマずつ動かすみたいな 現状のプログラムのゲーム作成と同じような そんな仕組みで動いてるんですか? あの時代に0.1秒かそれ以下の連続画像再生とかできちゃうなんて パソコンのスペックがすごい高い気がしたんですが 1980年ごろですよ?? http://mevius.5ch.io/test/read.cgi/tech/1573214616/642
643: >>642 [sage] 2020/03/03(火) 21:41:21.33 ID:N4TAPmMs それとくらべて 2000年ごろのネットの速度はとんでもない遅さで 画像1枚おくるのも高額で10分ぐらいかかるしみたいな PCも今と比べてスペックがしょぼい メモリーとかHDDとか何が格段に進歩したんでしょう http://mevius.5ch.io/test/read.cgi/tech/1573214616/643
644: デフォルトの名無しさん [sage] 2020/03/03(火) 22:17:34.23 ID:lzYVFoFM >>642 「ファミコンの驚くべき発想力」って本を読むといいと思う http://mevius.5ch.io/test/read.cgi/tech/1573214616/644
645: デフォルトの名無しさん [sage] 2020/03/04(水) 00:30:45.23 ID:Hp65i7gp >>642 ファミコンの解像度は256×240だからね 色数はよくわからんが6bitぐらいw そこから計算すると1画面あたり45KB程度 800*600*24bitだと1400KB 1920*1080*32bitだと8100KB データ容量だけで180倍もの違いがある まあそんなことより、スプライトとか専用のゲーム専用の 機能を使ってるから仕組みが全然違ってるわけだが ようはファミコンはなるべく計算しないですむように作られた。 でもパソコンに必要なのは計算能力。その計算能力が高くなったから ゲーム
専用の機能がなくても計算だけで出来量になったのが今。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/645
646: デフォルトの名無しさん [] 2020/03/04(水) 15:22:30.58 ID:WHhmsUwd 情報を取得する時のAPIってどの言語でも使えるん? http://mevius.5ch.io/test/read.cgi/tech/1573214616/646
647: デフォルトの名無しさん [] 2020/03/04(水) 15:39:08.18 ID:uvfMXH9F ヤフオクのマスク転売ヤー、自動で通報するようなの、誰か組んでくれよ。 「医療用」なんて書いてあるのは規約違反だからさ。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/647
648: デフォルトの名無しさん [] 2020/03/05(木) 23:32:07.36 ID:PBcHTAfh >>646 たぶん、API は、JSON で戻すのだろ。 すべての言語で使える 例えば、Ruby では、 a.json ファイルの内容が、このとき、 [[0, 0], [10, 20], [10, 10]] require 'open-uri' require 'json' # ネットから、ファイルを読み込む json_str = URI( "http://〜/a.json" ).read p json_obj = JSON.parse( json_str ) #=> [[0, 0], [10, 20], [10, 10]] http://mevius.5ch.io/test/read.cgi/tech/1573214616/648
649: デフォルトの名無しさん [] 2020/03/06(金) 10:23:00.23 ID:50MIG5ia 出来ればC#でおながいします http://mevius.5ch.io/test/read.cgi/tech/1573214616/649
650: デフォルトの名無しさん [sage] 2020/03/06(金) 10:36:13.53 ID:DR58KM9X 予算の都合で ・gtx1650+ryzen3600+32GBメモリ ・gtx1660ti+ryzen3500+16GBメモリ ・rtx2060+ryzen2600+16GBメモリ のいずれかの組み合わせで開発環境を作ろうと思ってます どれが一番いいですかね? android、windows、web開発が中心です グラボ不要なものが中心ですが3dゲームなんかも作ってみたいです http://mevius.5ch.io/test/read.cgi/tech/1573214616/650
651: デフォルトの名無しさん [sage] 2020/03/06(金) 10:39:00.69 ID:PXf7IA2u VB.NETで3次元配列で3次元目に配列入れたジャグ配列にするのと、素直に4次元配列にする場合とで、どちらが負担が少ないのかを教えていただけないでしょうか 例えば、住所録データを「県」「市」「町」「丁・番地」の配列で宣言し、町の中に配列で丁・番地を入れ込むのか、素直にそのまま4次元配列にするかという場合、どちらが理想なんでしょうか http://mevius.5ch.io/test/read.cgi/tech/1573214616/651
652: デフォルトの名無しさん [] 2020/03/06(金) 10:53:57.26 ID:50MIG5ia 市・町・村は同じ階層にする http://mevius.5ch.io/test/read.cgi/tech/1573214616/652
653: デフォルトの名無しさん [sage] 2020/03/06(金) 11:06:56.31 ID:6u3OsEC5 構造的なデータ表現じゃあかんのか? 配列表現でなければいけない理由あるなら、「負担」の意味によるんじゃね? 時間的な負担という意味ならはオーダーは多項式になrかねん。 メモリ消費量でいえばどっちも変わらん。 http://mevius.5ch.io/test/read.cgi/tech/1573214616/653
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 349 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s