【ゲーム】旧型プレステ3(PS3)の障害が自然に復旧 うるう年設定ミスが原因at NEWSPLUS
【ゲーム】旧型プレステ3(PS3)の障害が自然に復旧 うるう年設定ミスが原因 - 暇つぶし2ch912:名無しさん@十周年
10/03/02 22:24:26 2JWd6AVJ0
>>904
時計のチップ(?)つーかその辺がさっくり変わってる可能性があるかと


そういえばさ、PSを立てるとか裏返すとかでみんな苦労してたから、PS2が発表された時に
「ちょww最初から縦置きできるwwなんという親切設計ww」って盛り上がったよなぁw

913:名無しさん@十周年
10/03/02 22:25:36 syhlOhq+0
>>904
問題があったのはプログラムじゃなくて内蔵時計だって
新型は内蔵時計のチップをコストか何かでたまたま変えてたんで不具合がおきなかったんだろう

914:名無しさん@十周年
10/03/02 22:25:57 53oTQgxM0
>>907
うるう年判定の場合、商よりも剰余の議論だからなぁ。
シフト演算無理やり使って、俺超スーパープログラマーw
とかやったのかもしれんけど。

テスト部門が無能なのは同意w

915:もうダメポw
10/03/02 22:26:35 k2vufvEt0
ANSI C
                                 /\___/ヽ
    (.`ヽ(`> 、                      /''''''    '''''':::::\
     `'<`ゝr'フ\.                 +  |(●),   、(●)、.:| +
  ⊂コ二Lフ^´  ノ, /⌒)                 |  ,,,ノ(、_, )ヽ、,, .:::::|
  ⊂l二L7_ / -ゝ-')´                .+ |   `-=ニ=- ' .:::::::| + .
       \_  、__,.イ\           +     \   `ニニ´  .:::/    +
        (T__ノ   Tヽ        , -r'⌒! ̄ `":::7ヽ.`- 、   ./|  .
         ヽ¬.   / ノ`ー-、ヘ<ー1´|  ヽ | :::::::::::::ト、 \ (  ./ヽ

setlocal
@echo off
for /f "delims=/ tokens=1" %%a in ('date /t') do set nowyy=%%a

set /a x=nowyy %% 4
set /a y=nowyy %% 100
set /a z=nowyy %% 400

if %x%==0 (if not %y%==0 (@echo 今年は閏年) else if %z%==0 (@echo 今年は閏年) else @echo 今年は平年) else @echo 今年は平年

@echo on
endlocal



916:名無しさん@十周年
10/03/02 22:27:50 9xUH090t0
おまえら何時までも別の板に迷惑かけるなよ

917:名無しさん@十周年
10/03/02 22:28:39 FP4+zeW40
>>898
友人宅のPSも、ひっくり返ってて笑ったw
当時は持ってなかった(SSユーザー)んで、何の冗談かと思ったw

918:名無しさん@十周年
10/03/02 22:29:00 zr+xqhxM0
>>913
一般的なRTCのチップなら、そんな間違いは起きないと思うけどな。


919:名無しさん@十周年
10/03/02 22:29:49 NpndzaBs0
バンキシャが浅田の演技でただ一人減点付けた朝鮮人審査員の審査風景を盗撮
スレリンク(news板)
URLリンク(minus-k.com)


920:名無しさん@十周年
10/03/02 22:30:21 UN0v1myL0
とりあえずゲハはまだ復旧しねーの?

921:名無しさん@十周年
10/03/02 22:33:42 tKXozvDt0
>>918
RTC屋のものじゃなくASICに突っ込んだんでは?と思ってる
あと、プログラム色々出てるけどハードウェアの時計なら
最近は2000年を0として6ビットで年を返す程度でいいので(2000-2063年)
単純に下2ビットをORするだけで閏年かどうかわかるんだけど…
どんな作りをしたんだろうかw

922:名無しさん@十周年
10/03/02 22:37:39 tKXozvDt0
>>921
間違った2006があるからちょっと複雑か
まさか1ビット目だけで判断して無いだろうな

923:名無しさん@十周年
10/03/02 22:38:04 hLI33HlC0
閏年のせいなんて公表してるけど、実際はもっと深刻なミスのような気がする
とりあえず閏年ってことにすれば、たかが時計のバグ程度にしか認識されないしな

924:名無しさん@十周年
10/03/02 22:40:54 /jd8wlE3O
紀元0001年から9999までの無駄に長いカレンダー作ってバカがプログラムを凡ミスしたんじゃないの?

925:名無しさん@十周年
10/03/02 22:41:20 KKJHmqXG0
>>741
BDのリッピングとかもできる

926:名無しさん@十周年
10/03/02 22:41:51 zr+xqhxM0
RTCのドライバを最近作ったが
結局、年の下2桁で間違いが起こるなんてまず無い。
問題になるのは100で割りきれるか、400で割りきれるかの
どちらかの場合。
あと、テストで一秒単位の書き込みと読み込みで30年くらいは
テストするのが普通。30年もすれば製品寿命だからな。

927:名無しさん@十周年
10/03/02 22:42:06 53oTQgxM0
いっそFランク大の情報学科卒捕まえてきて
4で割った余りが0の年はうるう年ってプログラムさせた方が
良かったのかもな。
2100年までは持ちそうだしw

928:名無しさん@十周年
10/03/02 22:42:23 Za1mIF1N0
>>923
そのぐらいのこともちゃんと出来ないのか?
っていう評価になるような気がするんだが


929:名無しさん@十周年
10/03/02 22:44:58 WgWGAoEK0
海外では分解して電池抜いて回復させてるのが出てきてたから
ハードなのは確か
つか、そこまでしてゲームしたいのかと・・・

930:名無しさん@十周年
10/03/02 22:45:07 VFlw+0kW0
>>925
リッピング??

931:名無しさん@十周年
10/03/02 22:45:26 Oo6dWTVr0
このスレ見て俺のPS3確認したら、今現在3月1日になってた


932:名無しさん@十周年
10/03/02 22:47:53 z9gMrxeF0
ソニータイマー

933:名無しさん@十周年
10/03/02 22:48:21 44GMET2v0
>>930
ラッピングの間違い


934:名無しさん@十周年
10/03/02 22:48:41 m5rNRnuX0
>>773
バグと仕様の違いが分からないんだな

935:名無しさん@十周年
10/03/02 22:48:48 cofhVPJP0
ソニータイマーwww


936:名無しさん@十周年
10/03/02 22:50:00 NMNZ4Sey0
SCEって、もうゲームから撤退しちゃうの?

937:名無しさん@十周年
10/03/02 22:51:01 VKGFYg1A0
とりあえずまだ起動してないんだけど、もう起動してもいいの?

938:名無しさん@十周年
10/03/02 22:51:02 4Z5UB1Tb0
>>929
やれないと何故かやりたくなるのがゲーム

忙しい時期には、寝る間を惜しんでやってたりしたが、
仕事が落ち着いて暇になると、2chやったり、なんやかんやで、
かえってゲームが進まなかったりする。

939:名無しさん@十周年
10/03/02 22:51:19 2JWd6AVJ0
>>924
想像して気が遠くなったw

940:名無しさん@十周年
10/03/02 22:51:49 TtF8SV9v0
>>936
ソニー全体がやばい状況なので
どうなるんだろうねぇって感じ。

これがセガの話なら、まぁあのメーカーなら
また復活してその後こけるだろって笑ってられるが

941:名無しさん@十周年
10/03/02 22:53:23 k2vufvEt0
>>927
実用上はそれで足りると思うwww

時計機能付き1チップマイコンで、空き容量に書き足せるタイプの物(があるか判らんけど)で
既に何か少し書かれてるものを安価で仕入れてきて、
それを流用したから、閏年のアルゴリズムが不完全な物になったとかじゃねw


942:名無しさん@十周年
10/03/02 22:53:24 FbxZ4m780
>>881
それだと新型が狂うんじゃね?

943:名無しさん@十周年
10/03/02 22:53:47 BGWQ8l8C0
現SCEは消滅だし、もうやる気ないだろうなw

944:名無しさん@十周年
10/03/02 22:53:56 Oo6dWTVr0
>>937
起動してみたけど、日付が一日ずれてるだけだったんで大丈夫と思います。



945:名無しさん@十周年
10/03/02 22:53:56 z3s1mJtTO
ネットに接続してない初期型PS3でも症状でたらしいけどそれはなぜ?

946:名無しさん@十周年
10/03/02 22:56:18 D7wVeAlrO
>>940
貴様はSEGA信者を嘗めたっっっ!!!!!!

947:名無しさん@十周年
10/03/02 22:57:12 jDgtHQF10
俺のPS3は起動しようとしたら数日前から起動しっぱなしだったらしく何も起こってなかった
何か残念な気分

948:名無しさん@十周年
10/03/02 22:57:22 S1ZVfclV0
PS3の傷は時が直してくれる

949:名無しさん@十周年
10/03/02 22:57:34 TsFu0y7/0
>>941
どうせ使っても10年ぐらいなんだからテーブルで持ってたのでは。
そのデータが間違ってたんじゃないだろうか。

950:名無しさん@十周年
10/03/02 22:58:21 44GMET2v0
完全オフラインの人もぶっ壊れたんだよね?
じゃあオフラインだと修正パッチとか当てられないから今起動してもダメなんじゃないの?
ソニーがPSNからパッチかなんか当てたから不ぐあい消えたんでしょ?

951:名無しさん@十周年
10/03/02 22:59:07 K6JEEY500
うるう年で障害とか、質が悪過ぎだろ。

952:名無しさん@十周年
10/03/02 23:00:28 38f9TmZs0
バグは仕方ないが、ちゃんと公表しろよ
電源入れなきゃ壊れない奴だっていたろうに

953:名無しさん@十周年
10/03/02 23:00:35 zr+xqhxM0
2010年問題で壊れたのはPS3位なものだろうな。
どうやっても間違えようがないわ。4で割りきれないんだから。

954:名無しさん@十周年
10/03/02 23:00:56 YETWyEpI0
PS3まだ買ってないけど死ぬほどワロタwwwwwwwwww
面白いネタをありがとうソニー


データ壊れた人には心の底から同情する
補償してもらえるといいな

955:名無しさん@十周年
10/03/02 23:01:12 RqTREUoa0
>>943

まあ一旦消滅するほうがいいような気がしますけどね
債務超過の問題で決算書見たけど、まあこの問題と同じで
根が深い問題をつりつくろってるだけみたいな


956:名無しさん@十周年
10/03/02 23:01:26 TtF8SV9v0
2000年問題に怯えまくってた挙句
特に大きな問題が出なかった頃が懐かしい

957:名無しさん@十周年
10/03/02 23:01:27 2FTeV0yh0
>>950
パッチとか当てなくても、3/2の9時以降に起動すればOK

958:名無しさん@十周年
10/03/02 23:02:52 53oTQgxM0
>>949
おいらもテーブル説だと思う。
けど、確かに変態ヘテロジーニャスCPUとはいえ、
演算ケチる理由もよく分からんけど。
cell詳しい人いないかなぁ?

959:名無しさん@十周年
10/03/02 23:03:11 ewOiZ87gO
ネット接続で同期や時刻設定しても内部時計って治らないの?

960:名無しさん@十周年
10/03/02 23:03:33 3uloe40i0
破損データも直ったし、消えたトロフィーも戻ったが、エラーコードを見たときはあせった

961:名無しさん@十周年
10/03/02 23:03:36 z3s1mJtTO
3月1日の早朝に(初期型PS3)起動した時はちゃんと3月1日と表示されてたんだがな。
どこで閏年判定したんだろ?

962:名無しさん@十周年
10/03/02 23:03:42 k2vufvEt0
>>949
下一桁0、4、8 なんだろうなあ、やっぱり。

プログラムなんて誰でも出来る! から余ってる人材使ったとしか思えないw

誰にでも出来るけど、製品レベルの物を作れるのとは違う話でもある。


963:名無しさん@十周年
10/03/02 23:03:44 44GMET2v0
>>957
どうして大丈夫なんだ…
オートパッチ的な?
ソニーがわざと…?

964:名無しさん@十周年
10/03/02 23:04:19 shYP9JkO0
時計がずれたぐらいでデータが壊れるとか
基本設計が駄目すぎるだろ
こんなんまた再発するわ

965:名無しさん@十周年
10/03/02 23:04:58 RSKgEngs0
>>961
内部ではGMTで管理してるみたいだから、日本時間で午前9時までは問題なかったんだろう

966:名無しさん@十周年
10/03/02 23:05:24 TsFu0y7/0
うるう年の計算はプログラム書くなら100%間違わないよ。コピペするだけだから。

967:名無しさん@十周年
10/03/02 23:05:36 FbxZ4m780
なぜオフ専でもこの障害に当てはまるのか気になって眠れない
誰か助けてくれ

968:名無しさん@十周年
10/03/02 23:05:44 DIGcnwDO0
>>963
2010年の2月に問題が起きる
チョニーのプログラムでは3/1は2/29と解釈されているため
3/2になれば「問題解消」

969:名無しさん@十周年
10/03/02 23:05:51 53oTQgxM0
>>941
実際そうだよなw


970:名無しさん@十周年
10/03/02 23:05:57 /EFVCht/O
4で割れたら29日←常識
だが100で割れたら28日←仕様
しかし400で割れたら29日←説明漏れ

2400年にバグるシステムを2つは知ってるわ

971:名無しさん@十周年
10/03/02 23:07:06 qx6SR6QP0
うるう年の計算ができないプログラマーとかって馬鹿なの? 死ぬの?

972:名無しさん@十周年
10/03/02 23:07:07 dGfkwvLl0
トロフィー気にしない+新型の俺には本当にどうでも良かった

973:名無しさん@十周年
10/03/02 23:07:11 FP4+zeW40
>>940
セガなら、確かにそんな感じだねw
今のセガサミーは、どうだか分からんけど・・・

974:名無しさん@十周年
10/03/02 23:07:10 AKOJC+YK0
責任者はチンコを失う

975:名無しさん@十周年
10/03/02 23:08:29 53oTQgxM0
>>970
大丈夫。みんな死んでるw

976:名無しさん@十周年
10/03/02 23:08:43 4Z5UB1Tb0
>>940
PS3はヤバそうだが、PSPでMHP3が来年度中には出るんで、そっちはしばらく持つだろう

977:名無しさん@十周年
10/03/02 23:10:27 warjmy7u0
>>963
内蔵の時計と、ソフトウェアの時計のやりとりの都合らしい

ソ「今起きたお。今日は何日だお?」
内「今日は2月29日だね」
ソ「今年はうるう年じゃないお?1日得したから今日は仕事しないお」

978:名無しさん@十周年
10/03/02 23:10:46 zr+xqhxM0
どのコンピュータも平穏に3月1日を迎えたのに。
やはりPS3は変わってるな。

979:名無しさん@十周年
10/03/02 23:10:49 z3s1mJtTO
今から日付を2010/2/28に合わせといて、明日の9時がきても発症しない?

980:名無しさん@十周年
10/03/02 23:11:09 /J0um0Qz0
オフ専でも発生ってことはうるう年計算する部分と日付をチェックする元データがあるってことでしょ?
日付算出ロジックは別々にもっているってこと?

981:名無しさん@十周年
10/03/02 23:11:32 44GMET2v0
>>968
それがうるう年と関係してるってことか…

にしてもうるう年の意味がわからんわ
ググってみたらうるうがある年で
うるうの意味分からんかったからググると太陽暦がどーたらこーたら…
あれか、素数の分布とかリーマン予想ってやつか?

982:名無しさん@十周年
10/03/02 23:11:48 2JWd6AVJ0
>>963
PS3:「えーと今日は・・・2010年2月・・・29日だと??ありえねぇぇぇぇ俺壊れてるぅぅ!」
的な事があってだな

1日たって世間は3月2日、
PS3:「えーと今日は・・・2010年3月・・・1日っと、はいはい起動起動」

になったというかw

983:名無しさん@十周年
10/03/02 23:11:52 k2vufvEt0
旧SCE暦では今年が閏年。



984:名無しさん@十周年
10/03/02 23:13:03 4Z5UB1Tb0
>>981
1年365日にすると、太陽の周り1周するのにちょっと足りないから、
その埋め合わせの日

985:名無しさん@十周年
10/03/02 23:13:11 2JWd6AVJ0
>>970
長生きしろよ~w

986:名無しさん@十周年
10/03/02 23:14:02 53oTQgxM0
>>980
ハードもソフトも持ってて
それで電池切れとかハードトラブルの
整合性チェックしてるんじゃないのかな?
詳しくは知らんけど。

今回はハード側がアホの子になってたみたいだけど。

987:名無しさん@十周年
10/03/02 23:17:21 2FTeV0yh0
>>979
XMB上の時計弄っても、内部の時計は変わらないから意味無い

988:名無しさん@十周年
10/03/02 23:17:26 44GMET2v0
>>984
うわあ…
素数とか無関係すぎて恥ずかしい
そもそも地球が太陽の周りを約365日で回るなんて知らなかったよ…

989:名無しさん@十周年
10/03/02 23:18:31 FbxZ4m780
組み込みはよく分からんがハードとソフト(ファームウェアのこと?)
両方に時計持たせるのはなぜなんだ。片方でよくね?


990:名無しさん@十周年
10/03/02 23:20:22 dW0onwF40
Dim bLeapYear As Boolean = False
If Year Mod 4 = 0 Then bLeapYear = Not bLeapYear
If Year Mod 100 = 0 Then bLeapYear = Not bLeapYear
If Year Mod 400 = 0 Then bLeapYear = Not bLeapYear

この3行めを100の剰余ではなく10の剰余にしていたと思われ。


991:名無しさん@十周年
10/03/02 23:21:46 N3TXVwJ00
>>989
期間限定解除のコンテンツとか時計いじって回避されたら困るから。

992:名無しさん@十周年
10/03/02 23:22:36 /J0um0Qz0
内部時計の日付って変更できないものなの?
PS3の電源OFFしたまま放置しても初期化されないとか?

993:名無しさん@十周年
10/03/02 23:22:48 53oTQgxM0
>>989
両方に持たせるからチェックになるんじゃねえのかな?
あんまりここら辺は知らないけど。
ズレてたらどっちかがボケてるって考え方?


994:名無しさん@十周年
10/03/02 23:23:26 zr+xqhxM0
>>992
中開けて電池外せば良いよ。

995:名無しさん@十周年
10/03/02 23:24:23 cYvmLdKU0
ソフト  今日は何日だい?
ハード 2010/02/29です。
ソフト  えっ、そんな日付とかありえないんだけど?
ハード 俺的にはあると思うんだが・・・
ソフト  (だめだ・・・こいつ、PS3が壊れてるか不正改造されているよ)

ソフト  今日は何日だい?
ハード 2010/03/02です。
ソフト  そうですか。

ファームウェアとハードに搭載されているチップ上とで整合性がとれなくて混乱してた感じか

996:名無しさん@十周年
10/03/02 23:25:32 wLUZVoDT0
補助メモリーカード使用でアップデートバッチが動くようにすればいいのにPCのように

997:名無しさん@十周年
10/03/02 23:25:38 53oTQgxM0
>>990
ああ、それはあるかもね。
コピペしたのはいいが、チェック中に
BS押しちゃったとか・・・
旧式と新式で別コンパイルなもんで、
たまたま旧式だけ仕込まれた?


998:名無しさん@十周年
10/03/02 23:25:38 z3s1mJtTO
>>987
ああ意味ないのかー

999:名無しさん@十周年
10/03/02 23:27:06 eM9FAGiO0
撤退でいいよ

1000:名無しさん@十周年
10/03/02 23:27:12 FbxZ4m780
>>995
PGで言えばEXCEPTIONに突入したみたいな感じか

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch