[過去ログ] スレ立てるまでもない質問はここで 152匹目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
725
(2): デフォルトの名無しさん [sage] 2020/03/15(日) 09:34:16.99 ID:fbrnqk0s(1) AAS
5000行あるファイルの文字列すべてを
600回ほど文字列置き換え処理したらめっちゃ重くて処理中に落ちる
どうしたらいい...
726: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/03/15(日) 09:46:20.83 ID:IdLAz5Ve(1/3) AAS
>>725
文字列の置き換え処理を文字列の積み上げ処理に変える。
もしくは、ファイルマッピングを使う。
727: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/03/15(日) 09:49:39.83 ID:IdLAz5Ve(2/3) AAS
処理中に落ちるのはメモリー不足かスタックオーバーフローか例外。
ファイルを一度に全部読み込むのを止めて比較的小さな単位ごとに処理する。
728: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/03/15(日) 09:51:06.21 ID:IdLAz5Ve(3/3) AAS
文字列の積み上げ処理なら、確定した文字列をファイルに書き込めばメモリー使用を節約できる。
729: デフォルトの名無しさん [sage] 2020/03/15(日) 10:14:03.43 ID:QPD08jer(1) AAS
visual studio2019で作ったflaskプロジェクトのルートフォルダってどこで設定されてるでしょうか?
730: デフォルトの名無しさん [sage] 2020/03/15(日) 11:12:28.63 ID:9rWLxtez(1) AAS
>>725
sed -f ではダメ?
Powershellで試しても2MB超のログで10秒掛からなかったし何か書き方が変なんだろうな
replace演算子を600回書いて1行ずつパイプしてるとか
JavaやC#ならStringBuilderをひとつだけnewするように気を付けて処理すれば1秒で終わるよ
731
(2): デフォルトの名無しさん [sage] 2020/03/15(日) 11:53:54.82 ID:7P6istrl(1/5) AAS
1987年のゲーム見ると
どうしてもすごいと思ってしまう
過去のPCの技術を過小評価しすぎてるのかも

ゲームのデーターはHDDがないから焼き付け?
そのデータを読み込んでおくメモリーは当時ですでに十分にあったわけで?
一瞬で画面の画像をかえるCPUの速度

どれを見てもすごい気がするけど
当事の家庭用パソコンはしょぼかった気もするんだが。

現代と比べて
光ファイバー網とか通信の速度が劇的に上がり
CPUとかメモリーとかは当時としてはある程度結構なレベルにあったってことですかね?
光ファイバーとかない1998年あたりも画像をほぞんしたHDDでみることはふつうにできたわけだし。
732: >>731 [sage] 2020/03/15(日) 11:55:23.59 ID:7P6istrl(2/5) AAS
今のjavaとかそういうオブジェクト言語と違って
ものすごい頭いい人しかゲーム作れなかった感じですか?
733: デフォルトの名無しさん [sage] 2020/03/15(日) 12:15:40.36 ID:g709JiKq(1/3) AAS
どんなゲームをすごいと思ってるのか23の実例があれば
734: デフォルトの名無しさん [sage] 2020/03/15(日) 12:18:10.38 ID:7P6istrl(3/5) AAS
ドラクエ123とかいろいろあるでしょ当時
ここまでの動きができるコンピュータがあるのかと思った

でもスマホは当時ないんですよね
735: デフォルトの名無しさん [sage] 2020/03/15(日) 12:40:10.35 ID:g709JiKq(2/3) AAS
ファミコンは設計そのものがスプライト=動きに特化している

その分ミニマップとかミニレーダーが使えない
ボスコニアンとかバンゲリングベイが顕著
画面を分割してそれぞれ別のものを描画、ということがとても難しい

ついでに、パソコンに比べて豪華な音楽チップも同梱だからよりゲームっぽく見える

総評すると、ビジネス用の市販の汎用パソコンとゲーム専用コンピュータだと、ゲームならゲーム専用機に軍配が上がる

ついでに、ファミコンには当然不得意ジャンルもあって、SLGなんかはパソコンには負ける
なのでファミコンの得意分野はアクション、まさに「動き」
「動き」に特化したマシンだから汎用パソコンは「動き」では負ける
言い換えると、そこまでの「動き」をする汎用パソコンは無かった
だから「ここまでの動きができるコンピュータがあるのかと思った」というのは正しい
736: デフォルトの名無しさん [sage] 2020/03/15(日) 13:05:13.99 ID:7P6istrl(4/5) AAS
ファミコン
スーパーファミコン
PS
PS2

は、それぞれいつの時代のパソコンと同格なんですか?
同じ価格のPCとして。

PSを2万円の本体価格とすると
2万円で同じプレイができるパソコンとなると何年先のPCなのかと。
ファミコンの場合が一番ききたい。

おそらくファミコン当時だと100万ぐらいのパソコンなら同じことできるとかそんな感じですか?
737: デフォルトの名無しさん [sage] 2020/03/15(日) 13:31:15.20 ID:5YXZluZr(1) AAS
>>731
>>642
642(6): デフォルトの名無しさん [sage] 2020/03/03(火) 21:39:23.68 ID:N4TAPmMs(1/2) AAS
ファミコン時代のスーパーマリオなど色々あります
あれは0.1秒ごとに画像をすりかえて
ボタンが押されたと感知すると画像を1コマずつ動かすみたいな
現状のプログラムのゲーム作成と同じような
そんな仕組みで動いてるんですか?

あの時代に0.1秒かそれ以下の連続画像再生とかできちゃうなんて
パソコンのスペックがすごい高い気がしたんですが
1980年ごろですよ??
と同一人物だろ。いつまで同じ話を繰り返すんだ?
738: デフォルトの名無しさん [sage] 2020/03/15(日) 13:31:43.07 ID:g709JiKq(3/3) AAS
動画リンク[YouTube]


ホビーパソコンのMSX2だとファミコンに近い
1985年発売、FS-A1で3万円
ファミコンが1983年、1.5万円

二年後に二倍の価格

動画リンク[YouTube]

動画リンク[YouTube]


x68000のグラディウスとゼビウスだが、ファミコンを超えてアーケードと遜色なくなってる

x68000が1987年発売、40万円

ファミコン以上のアーケードのスペックが可能なマシンが、4年後40万円で入手出来る
739: デフォルトの名無しさん [] 2020/03/15(日) 13:59:57.11 ID:G4jfON4Y(1) AAS
知能が疑われるレベルの書き込みは無視するに限るな
740: デフォルトの名無しさん [sage] 2020/03/15(日) 14:17:01.44 ID:7P6istrl(5/5) AAS
当時のパソコンもおもってたよりそこそこの性能があったんですね
通信技術とHDDの技術が後々に大幅向上って感じで
他は十分要件としてかなり高いレベルで。

未だとフルスペックでPCをつかうことなどないですし

フロッピー大量に貸し借りしてパソコンのゲームしてた人がいた気がした
741: デフォルトの名無しさん [sage] 2020/03/15(日) 20:22:12.20 ID:1/DFOu+E(1) AAS
なんか昔のPCやゲーム機がすごかった
みたいな一連の話には違和感があるけど?

貧弱な環境で何とか最適化する部分に
もちろん職人芸はあるんだろうけど
たんにスペックで言えば今と大差だぞ?

昔のPCで動画をエンコードしたら
実際はものすごい時間掛かるだろ?
動画再生もカクカクになったりとか

フロッピーなんて今のゲームなら
何千枚要るんだよって話になる
昔は回線も貧弱で今のソシャゲとかできないし

高速に絵が動いたからすごいの一点張りだけど
今時のゲームの高画質な3Dグラとかもないしで
どちらかというとやや懐古気味の論調にも感じる
742: デフォルトの名無しさん [sage] 2020/03/15(日) 20:38:48.91 ID:Q0T4EB2n(1) AAS
PS2は分解してもスゴかった
外部リンク:xtech.nikkei.com

この記事が面白かったな
とりあえず高スペック製品積んどきゃ高性能になる自作PCと違って
各所でコストを抑えつつ要求水準を達成する設計、技術の凄さを垣間見た

これが最終型番では↓のように変貌するから更に驚きだわ
あのでっかいシールド板やヒートシンクはどこいった?

なぜソニーは「PlayStation 2」を子どもたちに分解させたのか? “分解ワークショップ”にて解体されたPS2は最終型番・未開封新品だった
外部リンク:news.denfaminicogamer.jp
743: デフォルトの名無しさん [] 2020/03/15(日) 21:58:39.82 ID:UxCb7JO5(2/2) AAS
>>650
650(1): デフォルトの名無しさん [sage] 2020/03/06(金) 10:36:13.53 ID:DR58KM9X(1) AAS
予算の都合で
・gtx1650+ryzen3600+32GBメモリ
・gtx1660ti+ryzen3500+16GBメモリ
・rtx2060+ryzen2600+16GBメモリ
のいずれかの組み合わせで開発環境を作ろうと思ってます
どれが一番いいですかね?
android、windows、web開発が中心です
グラボ不要なものが中心ですが3dゲームなんかも作ってみたいです
gtx1650+ryzen3600+32GBメモリ
がいいと思う
3Dゲーム作り始めて、本当にGPU性能足りないってわかってからGPUはアップグレードしたらいいし、
しばらくはGPU性能いらなさそうだから
744
(1): デフォルトの名無しさん [sage] 2020/03/16(月) 09:54:51.41 ID:bP3xNskM(1) AAS
ムーアの法則はCPU速度、メモリ、HDDにも適用可能で
概算だけど、三年で二倍、10年で10倍になる
三十年前だと今の1000分の1、メモリは数Mだし
HDDは数100M、
ん? もっと少なかったような気もするが
745: デフォルトの名無しさん [sage] 2020/03/16(月) 10:44:38.14 ID:uDKCzhfE(1) AAS
ファミコンの凄さに感動し衝撃を受けてしまった、ちょっとこだわりの強く人の話を聞かない傾向の人なんだろう
批判しても届かないので、それっぽく納得できる回答をあげるのがいいんじゃないか
746: デフォルトの名無しさん [sage] 2020/03/16(月) 11:06:00.51 ID:mTj2zUqH(1) AAS
>>744
1990年頃に会社で買ったPC-9801DAはメモリー7.6MB、HDD100MBだったからまあ合ってるんじゃね?
色々込みで70万ぐらいしたと思うけど
747: デフォルトの名無しさん [sage] 2020/03/16(月) 14:03:22.74 ID:ddCeb6eZ(1) AAS
一般人のコンピュータへの認識はこんなものなんだろう
情報工学や電子工学でコンピュータの歴史を学んでるわけではない人間の見方は大抵こうなる

つまり日本人の99%が彼と同じような感想をもってる
「当時のPCはショボかった」「それに比べてファミコンは高スペックに見えた」と
748: デフォルトの名無しさん [] 2020/03/16(月) 15:18:15.38 ID:05pyWuEB(1) AAS
マ板でやれ
749: デフォルトの名無しさん [sage] 2020/03/16(月) 22:42:49.68 ID:A6TqIfns(1) AAS
こいつを見てくれ。
っ 外部リンク:ideone.com

こいつをどう思う?
ブロックソーティング重すぎて泣けるわ。
1-
あと 253 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s