- 1 名前:デフォルトの名無しさん mailto:sage [2019/11/08(金) 21:03:36.68 ID:q9/Fdf+e.net]
- 質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 149匹目 https://mevius.5ch.net/test/read.cgi/tech/1529199088/ 前々スレ スレ立てるまでもない質問はここで 151匹目 https://mevius.5ch.net/test/read.cgi/tech/1541239698/ 注意「〜と〜はどっちの方が○いですか?」みたいなのは このスレの粘着荒らしですので無視してください
- 696 名前:デフォルトの名無しさん [2020/03/09(月) 16:43:14.11 ID:A38aGf6C.net]
- μPDなんのか
- 697 名前:デフォルトの名無しさん [2020/03/09(月) 17:28:26.70 ID:T4gz2l9R.net]
- v40
v30 v25 とか
- 698 名前:デフォルトの名無しさん mailto:sage [2020/03/09(月) 17:34:38.26 ID:2DJUECdf.net]
- ずっと板違い状態になってる
おまえら初心者の質問板に行けよ
- 699 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:46:23 ID:3BlP5Izm.net]
- >>642
単純に演算量少ないからだろ? 画面と色数が今と大違い ファミコンはPCのエミュレータで 他のソフトと同時に複数動かせる
- 700 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:47:33 ID:3BlP5Izm.net]
- >>671
間接的にブラウザを挟んでるのもあるし データをダウンロードする所で詰まるから
- 701 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 05:51:03 ID:3BlP5Izm.net]
- >>673
>>675 いや今と大差ないだろ……? もしそんなすごい性能なら PS4をPCとして使えばよくね? ゲームしかやらないから快適に動作するだけで もしPS4で動画とかブラゲとかオフィスとか いろいろ同時起動したら当然重くなるだろう もちろんグラフィックとか ゲームに特化してる部分で コスパに優れる所はあるが
- 702 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 10:51:20.50 ID:3+CC2Qsy.net]
- 低価格化のための専用チップが商売としては重要
古くはファミコンのリコーのチップとか PS時代はSONY謹製のCELLとか SSやDCは設計が拙くて作るほど赤字 とするとPS4はスペックが固定されたMacのようなモンだからソフトを作る側も楽 PS4が1億台、PS2が1.5億台、ついでにiPhoneは累計12億台ほど、GBは1.2億台 億るんやと息巻いて実際に億売ってるハードはソニーと任天堂のしかない そんなかでも爆死中の爆死がピピンアットマークでこれはもうどうしようもない xboxは0.8億とそうでもないがsteamの利用者数は汎用PCたるwindowsの保有者数になる その数0.9億人ほど 合わせるとMS謹製のブツでゲームしてるのはおよそ1.7億人
- 703 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:07:52.66 ID:wheN1+gZ.net]
- 2MB〜100MB程度のテキストファイルを
2つの異なる端末間で送受信して処理するようなことがしたい場合 FTP通信が良いですか?他に良い方法はありますか?
- 704 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 19:22:53 ID:wheN1+gZ.net]
- >>688
ちなみに毎秒何回もやり取りするとかではなく ボタンを押したら1回送受信してファイルの中身を自動的に書き換えるみたいな処理がしたいです。
- 705 名前:デフォルトの名無しさん mailto:sage [2020/03/10(火) 20:08:55.71 ID:5TWhqkXt.net]
- scp か sftp かな
- 706 名前:デフォルトの名無しさん [2020/03/10(火) 20:28:48.47 ID:afy8Jmxw.net]
- iBatisでbeanのメンバーデータでテーブルをupdateしようとしてます。
更新するフィールドは一部なので更新したくないフィールドにはnullを設定しています。 sqlの各フィールドには<if test="field1!=null">field1=#{field1}</if>…と記述しました。 明示的にnull値を設定したいときはbeanのメンバーにJDBCType.NULLを設定しましたが、エラーになってnull値になりません。 どうすればnull値が設定できますか?
- 707 名前:691 [2020/03/10(火) 21:55:27.53 ID:E+X80drm.net]
- わかりにくいと思うので補足。
myBatisで以下のようにsqlを定義している。 <update id="updateAuthorIfNecessary"> update Author <set> <if test="username != null">username=#{username},</if> <if test="email != null">email=#{email},</if> </set> where id=#{id} </update> Beanは以下の様(setter/getter略) HogeBean { Object id; Object username; Object email; } usernameだけ"hogehoge"に更新したければ、以下の様にbeanを設定して呼び出すと動作する。 bean.id = 1000; bean.username = "hogehoge"; bean.email = null; usernameをnull値に更新したくて以下の様にbeanを設定して呼び出すとエラー bean.id = 1000; bean.username = JDBCType.NULL; bean.email = null;
- 708 名前:デフォルトの名無しさん [2020/03/11(水) 00:10:38 ID:zwwCe0yv.net]
- この娘のお名前教えて下さい
https://www2.sundai.ac.jp/template/img/sld_sinjidai.jpg https://www2.sundai.ac.jp/yobi/sv/sundai/scontents/others1_D/1539849419184.html
- 709 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 00:21:08.93 ID:EKM5ywjJ.net]
- bean って何?
Java か? Javaなら、Javaのスレで聞いてください!
- 710 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 00:39:59.88 ID:bLDtqUyj.net]
- >>693
ネタにマジレスだが ム板の回答としてはこうだな…… 画像認識AIを作って判定すれば良いね! 同一人物を当てるまで行かなくても 似た顔の画像を抽出できれば 自分の好みに合う確率が高いだろうし
- 711 名前:デフォルトの名無しさん [2020/03/11(水) 01:11:42 ID:zwwCe0yv.net]
- たしかにそのものずばり駿台のサイトとか
他に画像で類似度の高そうなものは出て来ますね 傾向としては人物の顔や位置関係よりも 色の類似度の方がマッチに寄与しているようですので 誰か?っていうのには向いていないのかも知れません
- 712 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 01:26:31.08 ID:bLDtqUyj.net]
- >>696
そりゃ画像全体で判断すりゃ 人物の比率は小さいから 似た色彩や構図とかの画像になっちゃう けど顔の部分だけ切り抜いて比較すればいい
- 713 名前:デフォルトの名無しさん [2020/03/11(水) 01:39:58 ID:zwwCe0yv.net]
- 肩より上の顔だけ切り取ってみましたが
さっきより悪くなった感じです
- 714 名前:デフォルトの名無しさん [2020/03/11(水) 01:43:06 ID:zwwCe0yv.net]
- 一歩前進?
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14219775944
- 715 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 08:53:59.12 ID:2HCsT0RG.net]
- 森高千里に似てるね 可愛い
- 716 名前:デフォルトの名無しさん [2020/03/11(水) 10:18:19.44 ID:f25IEtU6.net]
- 駿台 千里 でぐぐったら
千里中央校開校が出て来たでござる
- 717 名前:デフォルトの名無しさん mailto:sage [2020/03/11(水) 20:18:35.26 ID:+i7jOaKz.net]
- よかった
- 718 名前:名無し募集中。。。 [2020/03/12(Thu) 09:50:18 ID:5RqPCc6z.net]
- スレッドはアプリケーションに割り当てられた仮想アドレス空間内にスタック領域やスタックポインタの値をコピーして生成されるため、スレッド生成のために新たにメモリを確保するものではないと認識しています
つまり、アプリケーションに対して割り当てられるアドレス空間内にはあらかじめスレッド生成のための他に用途の無い空きアドレスが用意されているということですか?
- 719 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 11:11:16.95 ID:TB7id3Mb.net]
- スタックポインタの値をコピー?
そんなことしたらまともに動かないだろ
- 720 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 13:05:25.05 ID:shOCg1F4.net]
- osの話だな
ここで聞くよりカーネルスレで聞いたほうがよさそう
- 721 名前:名無し募集中。。。 [2020/03/12(木) 17:34:26.33 ID:5RqPCc6z.net]
- >>705
ありがとうございます この板に来るのも初めてでどこで質問していいかわからずに困っていました では失礼しました(-_-)
- 722 名前:デフォルトの名無しさん mailto:sage [2020/03/12(木) 19:43:25.07 ID:kpCmVf8s.net]
- >>703
アプリケーションがアクセスできる仮想空間はめっちゃ広いけど全てにメモリーが割
- 723 名前:当たってるわけじゃないぞ
〇〇バイト使うから割当ててくれって言ってから使えるようになる OSによっては使えるよっと言っときながら実際に使おうとしたらゴメン今メモリー足りんからお前死んどいてくれって言う鬼畜なものもあるw [] - [ここ壊れてます]
- 724 名前:デフォルトの名無しさん [2020/03/13(金) 07:12:39.68 ID:AJNOTQnX.net]
- 循環的複雑度の計算でさ、ブロックとJavaScriptの即時関数はどう計算するのが良いと思う?
例えばさ、これみたいな時って、fooとbarは別関数として計算するべきだろうか? function foo() { ・・・ function bar() { ・・・ } bar(); ・・・ } 一般的には別関数な気がする。もしそうなら、これも別関数だろうか? 単に無名関数になってるだけだよね。 function foo() { ・・・ (function() { ・・・ })(); ・・・ } でもその理屈だとさ、即時関数ってただ変数のスコープを作ってるだけとも言えるから このブロックも別で計算するべきってことにならないか? function foo() { ・・・ { ・・・ } ・・・ }
- 725 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:20:22 ID:MteW3j3T.net]
- 一緒に計算した方がいいと思う
関数の複雑性を評価して必要なテストの量を推測する目的なら ローカル関数を独立してテストすることはできないからひとつのものとして評価した方が目的に適う 関数の品質を評価するという目的でも ローカル関数からは親のローカル変数にアクセスできてしまうので独立した関数よりも複雑度を高める ローカル関数はブロックに名前をつけて再利用できる分、関数化する前よりも複雑度が落ちるはず このことはたとえばif文を含む2つの重複したコードをひとつのローカル関数として共通化した場合、複雑度は2から1に下がるので合致する 単なるブロックは経路数に全く寄与しないので循環的複雑度を考える上では無視でいい
- 726 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:28:28.75 ID:MteW3j3T.net]
- いや、純粋に経路の数を数えるならifを含むローカル関数を2度呼んだら親の複雑度は2上がるのか
- 727 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 08:53:57.95 ID:GXTcnnGl.net]
- なるほど、テスト可能な単位で計測すべきか
その視点はいいわ。参考になった。
- 728 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 12:32:18.33 ID:mm7FoJVw.net]
- >>708
無名関数をその場で使うだけとかのレアケースは無視していいと思うよ そんなのがゴロゴロあるならそっちの方が問題だし
- 729 名前:デフォルトの名無しさん mailto:sage [2020/03/13(金) 20:47:15.44 ID:T1t9anWK.net]
- ベクター画像を自動作画するプログラムを作っているけどちょっと触らないと何処で何を描いているのか判らなくなっちゃう
直感的に画像とコードを結びつけにくいためだと思うけどどうすりゃいいんだ?
- 730 名前:蟻人間 mailto:sage [2020/03/13(金) 20:51:48.87 ID:YG3m7meZ.net]
- >>713
タートルグラフィック、 グループ化、 極座標系 あたりを参照。
- 731 名前:蟻人間 mailto:sage [2020/03/13(金) 20:52:32.30 ID:YG3m7meZ.net]
- 座標変換とか、メタファイルなんかもいい。
- 732 名前:蟻人間 mailto:sage [2020/03/13(金) 20:55:54.29 ID:YG3m7meZ.net]
- 描画アルゴリズムをデータで表す(構造体などを使う)
描画データを座標変換(平行移動、回転、拡大縮小)する 描画データをグループ化する
- 733 名前:蟻人間 mailto:sage [2020/03/13(金) 21:04:08.55 ID:YG3m7meZ.net]
- 例えば多角形はつながった線分の配列で表せる。
線分は始点と終点の座標で表せる。 円は中心点と半径で表せる。 平行移動は、座標値を足すとできる。 回転移動は、回転行列を使うとできる。 拡大縮小は、座標値に何かを掛け合わせるとできる。 描画する図形をデータにする。 よく使うデータをテンプレートにすれば、同じ図形をコピペできる。
- 734 名前:蟻人間 mailto:sage [2020/03/13(金) 21:07:18.88 ID:YG3m7meZ.net]
- ビットマップを使うと画像を扱うことができる。
拡張メタファイルとかSVGというのを使えば、印刷用紙に合わせた拡大縮小がスムーズにできる。
- 735 名前:蟻人間 mailto:sage [2020/03/13(金) 21:26:04.13 ID:YG3m7meZ.net]
- 「プログラムとデータの分離」
これ大事。
- 736 名前:デフォルトの名無しさん [2020/03/14(土) 07:18:48 ID:AGN3MnVu.net]
- x87系の拡張精度って、いらない子扱いされてます?
- 737 名前:デフォルトの名無しさん [2020/03/14(土) 12:46:27 ID:XTUayws2.net]
- SVG
+1 SVGはもっと評価されても良いと思う
- 738 名前:雑談 mailto:sage [2020/03/14(土) 12:52:34 ID:QJEYt0Xf.net]
- ぺディアとかではほとんどSVGになってきてるし実務上の標準として評価されてると思う
- 739 名前:デフォルトの名無しさん [2020/03/14(土) 14:35:58.64 ID:XTUayws2.net]
- 2のn乗の動画
https://www.youtube.com/watch?v=yAhGEgN-OCY 出来上がったもの? https://www.youtube.com/watch?v=xkwD_GyfoLU 本物 https://www.youtube.com/watch?v=orWyCPPcIpI
- 740 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 01:27:28 ID:UxCb7JO5.net]
- >>713
jupyterを使ってどの部分がどういう描画をしてるのかはっきりさせるようにするとか
- 741 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 09:34:16 ID:fbrnqk0s.net]
- 5000行あるファイルの文字列すべてを
600回ほど文字列置き換え処理したらめっちゃ重くて処理中に落ちる どうしたらいい...
- 742 名前:蟻人間 mailto:sage [2020/03/15(日) 09:46:20.83 ID:IdLAz5Ve.net]
- >>725
文字列の置き換え処理を文字列の積み上げ処理に変える。 もしくは、ファイルマッピングを使う。
- 743 名前:蟻人間 mailto:sage [2020/03/15(日) 09:49:39.83 ID:IdLAz5Ve.net]
- 処理中に落ちるのはメモリー不足かスタックオーバーフローか例外。
ファイルを一度に全部読み込むのを止めて比較的小さな単位ごとに処理する。
- 744 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/15(日) 09:51:06 ID:IdLAz5Ve.net]
- 文字列の積み上げ処理なら、確定した文字列をファイルに書き込めばメモリー使用を節約できる。
- 745 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 10:14:03.43 ID:QPD08jer.net]
- visual studio2019で作ったflaskプロジェクトのルートフォルダってどこで設定されてるでしょうか?
- 746 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:12:28.63 ID:9rWLxtez.net]
- >>725
sed -f ではダメ? Powershellで試しても2MB超のログで10秒掛からなかったし何か書き方が変なんだろうな replace演算子を600回書いて1行ずつパイプしてるとか JavaやC#ならStringBuilderをひとつだけnewするように気を付けて処理すれば1秒で終わるよ
- 747 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 11:53:54 ID:7P6istrl.net]
- 1987年のゲーム見ると
どうしてもすごいと思ってしまう 過去のPCの技術を過小評価しすぎてるのかも ゲームのデーターはHDDがないから焼き付け? そのデータを読み込んでおくメモリーは当時ですでに十分にあったわけで? 一瞬で画面の画像をかえるCPUの速度 どれを見てもすごい気がするけど 当事の家庭用パソコンはしょぼかった気もするんだが。 現代と比べて 光ファイバー網とか通信の速度が劇的に上がり CPUとかメモリーとかは当時としてはある程度結構なレベルにあったってことですかね? 光ファイバーとかない1998年あたりも画像をほぞんしたHDDでみることはふつうにできたわけだし。
- 748 名前:>>731 mailto:sage [2020/03/15(日) 11:55:23 ID:7P6istrl.net]
- 今のjavaとかそういうオブジェクト言語と違って
ものすごい頭いい人しかゲーム作れなかった感じですか?
- 749 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:15:40 ID:g709JiKq.net]
- どんなゲームをすごいと思ってるのか23の実例があれば
- 750 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:18:10 ID:7P6istrl.net]
- ドラクエ123とかいろいろあるでしょ当時
ここまでの動きができるコンピュータがあるのかと思った でもスマホは当時ないんですよね
- 751 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 12:40:10.35 ID:g709JiKq.net]
- ファミコンは設計そのものがスプライト=動きに特化している
その分ミニマップとかミニレーダーが使えない ボスコニアンとかバンゲリングベイが顕著 画面を分割してそれぞれ別のものを描画、ということがとても難しい ついでに、パソコンに比べて豪華な音楽チップも同梱だからよりゲームっ
- 752 名前:ロく見える
総評すると、ビジネス用の市販の汎用パソコンとゲーム専用コンピュータだと、ゲームならゲーム専用機に軍配が上がる ついでに、ファミコンには当然不得意ジャンルもあって、SLGなんかはパソコンには負ける なのでファミコンの得意分野はアクション、まさに「動き」 「動き」に特化したマシンだから汎用パソコンは「動き」では負ける 言い換えると、そこまでの「動き」をする汎用パソコンは無かった だから「ここまでの動きができるコンピュータがあるのかと思った」というのは正しい [] - [ここ壊れてます]
- 753 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:05:13.99 ID:7P6istrl.net]
- ファミコン
スーパーファミコン PS PS2 は、それぞれいつの時代のパソコンと同格なんですか? 同じ価格のPCとして。 PSを2万円の本体価格とすると 2万円で同じプレイができるパソコンとなると何年先のPCなのかと。 ファミコンの場合が一番ききたい。 おそらくファミコン当時だと100万ぐらいのパソコンなら同じことできるとかそんな感じですか?
- 754 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:31:15 ID:5YXZluZr.net]
- >>731
>>642と同一人物だろ。いつまで同じ話を繰り返すんだ?
- 755 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 13:31:43 ID:g709JiKq.net]
- https://www.youtube.com/watch?v=iRVqIhC-W40
ホビーパソコンのMSX2だとファミコンに近い 1985年発売、FS-A1で3万円 ファミコンが1983年、1.5万円 二年後に二倍の価格 https://www.youtube.com/watch?v=bT5p6Ero1j4 https://www.youtube.com/watch?v=kE5Xg2vRVTo x68000のグラディウスとゼビウスだが、ファミコンを超えてアーケードと遜色なくなってる x68000が1987年発売、40万円 ファミコン以上のアーケードのスペックが可能なマシンが、4年後40万円で入手出来る
- 756 名前:デフォルトの名無しさん [2020/03/15(日) 13:59:57 ID:G4jfON4Y.net]
- 知能が疑われるレベルの書き込みは無視するに限るな
- 757 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 14:17:01 ID:7P6istrl.net]
- 当時のパソコンもおもってたよりそこそこの性能があったんですね
通信技術とHDDの技術が後々に大幅向上って感じで 他は十分要件としてかなり高いレベルで。 未だとフルスペックでPCをつかうことなどないですし フロッピー大量に貸し借りしてパソコンのゲームしてた人がいた気がした
- 758 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 20:22:12.20 ID:1/DFOu+E.net]
- なんか昔のPCやゲーム機がすごかった
みたいな一連の話には違和感があるけど? 貧弱な環境で何とか最適化する部分に もちろん職人芸はあるんだろうけど たんにスペックで言えば今と大差だぞ? 昔のPCで動画をエンコードしたら 実際はものすごい時間掛かるだろ? 動画再生もカクカクになったりとか フロッピーなんて今のゲームなら 何千枚要るんだよって話になる 昔は回線も貧弱で今のソシャゲとかできないし 高速に絵が動いたからすごいの一点張りだけど 今時のゲームの高画質な3Dグラとかもないしで どちらかというとやや懐古気味の論調にも感じる
- 759 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 20:38:48.91 ID:Q0T4EB2n.net]
- PS2は分解してもスゴかった
https://xtech.nikkei.com/dm/article/FEATURE/20090603/171186/ この記事が面白かったな とりあえず高スペック製品積んどきゃ高性能になる自作PCと違って 各所でコストを抑えつつ要求水準を達成する設計、技術の凄さを垣間見た これが最終型番では↓のように変貌するから更に驚きだわ あのでっかいシールド板やヒートシンクはどこいった? なぜソニーは「PlayStation 2」を子どもたちに分解させたのか? “分解ワークショップ”にて解体されたPS2は最終型番・未開封新品だった https://news.denfaminicogamer.jp/kikakuthetower/180403
- 760 名前:デフォルトの名無しさん [2020/03/15(日) 21:58:39.82 ID:UxCb7JO5.net]
- >>650
gtx1650+ryzen3600+32GBメモリ がいいと思う 3Dゲーム作り始めて、本当にGPU性能足りないってわかってからGPUはアップグレードしたらいいし、 しばらくはGPU性能いらなさそうだから
- 761 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 09:54:51 ID:bP3xNskM.net]
- ムーアの法則はCPU速度、メモリ、HDDにも適用可能で
概算だけど、三年で二倍、10年で10倍になる 三十年前だと今の1000分の1、メモリは数Mだし HDDは数100M、 ん? もっと少なかったような気もするが
- 762 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 10:44:38.14 ID:uDKCzhfE.net]
- ファミコンの凄さに感動し衝撃を受けてしまった、ちょっとこだわりの強く人の話を聞かない傾向の人なんだろう
批判しても届かないので、それっぽく納得できる回答をあげるのがいいんじゃないか
- 763 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 11:06:00.51 ID:mTj2zUqH.net]
- >>744
1990年頃に会社で買ったPC-9801DAはメモリー7.6MB、HDD100MBだったからまあ合ってるんじゃね? 色々込みで70万ぐらいしたと思うけど
- 764 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 14:03:22.74 ID:ddCeb6eZ.net]
- 一般人のコンピュータへの認識はこんなものなんだろう
情報工学や電子工学でコンピュータの歴史を学んでるわけではない人間の見方は大抵こうなる つまり日本人の99%が彼と同じような感想をもってる 「当時のPCはショボかった」「それに比べてファミコンは高スペックに見えた」と
- 765 名前:デフォルトの名無しさん [2020/03/16(月) 15:18:15 ID:05pyWuEB.net]
- マ板でやれ
- 766 名前:デフォルトの名無しさん mailto:sage [2020/03/16(月) 22:42:49.68 ID:A6TqIfns.net]
- こいつを見てくれ。
っ https://ideone.com/UlFL5l こいつをどう思う? ブロックソーティング重すぎて泣けるわ。
- 767 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:17:54 ID:mkcMNfoZ.net]
- 0~255を0~3の範囲に変換したいのですが、if文を使わないスマートな方法ってありませんか?
- 768 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:18:52 ID:mkcMNfoZ.net]
- >>750
255を3分割したときの1つの値が0~3では1に当たります
- 769 名前:蟻人間 mailto:sage [2020/03/18(水) 01:24:44.51 ID:dwzmIRAh.net]
- >>750
> 0~255を0~3の範囲に変換したいのですが、if文を使わないスマートな方法ってありませんか? 正比例を習ったよね?
- 770 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:44:02 ID:mkcMNfoZ.net]
- >>752
ああ!正比例使えば良いんですね やってみます
- 771 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:49:17 ID:Umd71mII.net]
- x * 4 / 256
用途によっては x % 4
- 772 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 01:55:39 ID:mkcMNfoZ.net]
- >>754
ありがとうございました
- 773 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:17:06 ID:dwzmIRAh.net]
- 普通の正比例と違うのは値が離散的であること。
とりあえず、0から255までを三等分するときを考える。 255÷3==85. 0〜84は85個の整数。 その次は85〜(85+84)、つまり85〜169. そのまた次は170〜(170+84)、つまり170〜254. おおっと255が余った。これは離散的だから当たり前、256個の整数を3で割るから余りがでる。
- 774 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:28:21 ID:dwzmIRAh.net]
- キレイには割り切れない。キレイに分割することはあきらめて、比例の式を使うと (x*3)/255が得られる。
検算しよう。0は0に変換される。255は3に変換される。C言語では正の整数の割り算は切り捨てなので、254は(254*3)/255==2となる。こうなると3になるのは255だけになる。 これはまずい。となれば、3に変換される数を増やすために分子を
- 775 名前:少し大きくする。
(x*4)/255. しかしこの式では255は4に変換されてしまう。そこで分母を大きくする。 (x*4)/256. [] - [ここ壊れてます]
- 776 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/03/18(水) 02:40:52 ID:dwzmIRAh.net]
- >>751
三等分じゃなくて4等分だったね。
- 777 名前:蟻人間 mailto:sage [2020/03/18(水) 02:44:25.11 ID:dwzmIRAh.net]
- ゼロを含むんだから、0から3までは4個。
- 778 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 06:12:06 ID:j/xKE1i6.net]
- x >> 6
- 779 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 11:36:04.04 ID:p0zSIPRj.net]
- x AND 3
- 780 名前:デフォルトの名無しさん [2020/03/18(水) 12:44:03.90 ID:fwLKdVFo.net]
- >>756 >>758
わろた 引退しろ
- 781 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 12:53:47 ID:cE9gTBUi.net]
- Vimを勉強している者です。undoのuが何度押しても一つ前の作業しかもどりません。左下にbeforeとafter が交互に表示されて一つ以上前の状態に戻ることができません。どうすると二つ以上前の状態に戻れますか。
- 782 名前:デフォルトの名無しさん [2020/03/18(水) 13:16:46 ID:fwLKdVFo.net]
- 2u
3u 4u
- 783 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 15:04:49 ID:mQYnVt2r.net]
- >>763
Vi互換方式になってると思われる :help undo-two-ways あとVimのことはVimスレで聞いたほうがいいよ Vim Part29 mevius.5ch.net/test/read.cgi/unix/1550073259/
- 784 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 15:35:52 ID:cE9gTBUi.net]
- >>765
ありがとうございます
- 785 名前:デフォルトの名無しさん [2020/03/18(水) 16:34:02.38 ID:X++XSFvo.net]
- C#でstaticメソッドを静的なメソッドと書いてありましたが、動的なメソッドはなんていうんですか?また、動的なクラスはなんていうんですか?
- 786 名前:デフォルトの名無しさん [2020/03/18(水) 16:39:47.43 ID:X++XSFvo.net]
- だ、ダイナミックメソッド?
- 787 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 17:57:24 ID:+gBMy8G2.net]
- >>767
単に「メソッド」、あるいは「動的メソッド」
- 788 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 18:38:55 ID:mQYnVt2r.net]
- インスタンスメソッド
非静的クラス(non-static class)
- 789 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 19:56:36 ID:j/xKE1i6.net]
- 非静的なメソッド
静的でないメソッド 格好つけようとしないで誤解の無いように普通に書けば良い
- 790 名前:デフォルトの名無しさん mailto:sage [2020/03/18(水) 23:57:13 ID:Umd71mII.net]
- そういえばC#とJavaの静的メソッドってのは歴史的経緯を多分に含んだ微妙なネーミングかもな
対義語である動的がフィットしない時点で命名としてはアヤしい 概念的にはclass method対instance methodと呼ぶべきもの Delphiには動的(dynamic)メソッドと静的メソッドがあってちゃんと対比になってた
- 791 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 07:37:08.10 ID:Twc2892j.net]
- たしかに非対称な名前ではあるが
そもそもインスタンスが 生成されるもので動的だから そういう名前なんだろう
- 792 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 09:22:53.40 ID:PJNEdIzn.net]
- staticは未来永劫の無限でありdynamicは刹那のものである
- 793 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 09:44:49.05 ID:SIWc9klw.net]
- >>774
無理に難しい言葉を使おうとして的外れなことを言っちゃうのは恥ずかしいぞ
- 794 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 13:14:52.57 ID:Twc2892j.net]
- 「気分はstatic」は名言
- 795 名前:デフォルトの名無しさん mailto:sage [2020/03/19(木) 15:55:14.14 ID:JYzTrz56.net]
- こんにちは。
ブロックソーティングのコードを書いています。 それで、だれか査読してもらえないでしょうか。 C++です。 https://ideone.com/gvJMJ5 主にデコード処理が良くわかりません。 よろしくお願いいたします。
- 796 名前:デフォルトの名無しさん [2020/03/19(木) 22:15:33.72 ID:z1kM0Yoy.net]
- ソースコードのメトリクス測定で、ファンクションポイントの
統一的な計算方法ってある? 俺が知ってるファンクションポイントはプロジェクトごとにバラバラで はっきり言って適当な値(ポイント)を根拠にする信頼性が低い計算方法なんだが
|

|