アカウント名:
パスワード:
System.Timers.Timerを使用しています。Intervalを20秒に設定し、20秒毎にElapsedイベントが発生するようにしています。しかし、OS起動から49.7日目に、20秒経過しないのにElapsedイベントが発生するようです。(いまさら49日問題か?!)
中陰(ちゅういん)、中有(ちゅうう)とは、仏教で人が死んでからの49日間を指す。死者があの世へ旅立つ期間。四十九日。死者が生と死・陰と陽の狭間に居るため中陰という。
最後に閻魔様(えんま)によって生前の行いを裁く審判があるとされています。それが終わって判決が言い渡されるのが49日目。すべての審判が終わった故人の魂は、やっとなくなった人は仏様の世界にとどたどり着くことが出来ます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
携帯音楽プレーヤーが閏年判定でトラブるとは思わなんだ。 (スコア:1)
しかし担当者にとっては相応のオオゴトだろうけど、お客さんにとってはそれほどでなかったりして。
対処可能のようだし燃えたりするわけじゃないし。
Re:携帯音楽プレーヤーが閏年判定でトラブるとは思わなんだ。(フレームの元:-1) (スコア:0)
#最近はまだマシになったけど。95の頃は、一ヶ月に一回落ちるっていう制約なかったっけ?
#しかも一ヶ月も連続稼働することが滅多に無かったので、誰も気付かなかったという……
Re: (スコア:2, 参考になる)
Re:携帯音楽プレーヤーが閏年判定でトラブるとは思わなんだ。(フレームの元:-1) (スコア:0)
APIの仕様は変わってないわけだから
(つまり出力が整数オーバーフローしたら、リセットなどとにかく「以前通過したことが有るなんらかの値」にならざるを得ない)、
OSはフリーズしないけど、
カウンタを単純に真に受けるようアプリを作ってしまうと今度はアプリのほうが49日でトラブる。
昔はOSごと死んだんだからアプリの問題も発覚しえなかったけど、Win2k以降はそうもいかない、と?
スレッド: .NETコア部分で49日問題 再び?! (スコア:3, 興味深い)
スレッド: .NETコア部分で49日問題 再び?! [microsoft.com]
モデレータは基本役立たずなの気にしてないよ
Re: (スコア:0)
うーむ、仏教の教義は真理なり、なのか、MSの技術陣に仏教徒がいるせいなのか。
なにその恣意的なキーワード検索は(w (スコア:1)
中陰 - Wikipedia [wikipedia.org]
49日法要 [alpha-net.ne.jp]
閻魔様が審判用に使っているタイマーがWindowsの内部タイマを採用していた [ascii24.com]というだけ。おそらく何世紀も前から Windows 9x ユーザーだったのだろう。
モデレータは基本役立たずなの気にしてないよ
Re:携帯音楽プレーヤーが閏年判定でトラブるとは思わなんだ。(フレームの元:-1) (スコア:1, 参考になる)
Re: (スコア:0)
たとえオーバーフローしていても、正しい経過時間が得られてしまいます。C言語にはキャリーフラグが見えないゆえの。