複数のガラケーで、2020年以降のカレンダーは存在しないことが確認される 96
ストーリー by hylom
皆目覚ましに使うのね 部門より
皆目覚ましに使うのね 部門より
2020年になってから、カレンダーを正しく表示できなくなっている携帯電話が確認されている(Togetterまとめ)。
Twitterでは2020年以降のカレンダーが表示できないという携帯電話(いわゆるガラケー)の情報が複数報告されており、表示が「0/0」で止まっている(0月0日になっている)写真も投稿されている。
なお、こういったトラブルの報告者の多くはこれらの端末を携帯電話としてはもう利用しておらず、目覚ましがわりに使っているという。
1992年に設定すればいいじゃないか (スコア:3)
祝日関係が駄目になっちゃうけど1992年(-28年)にすれば使えるからいいんじゃない。
Re:1992年に設定すればいいじゃないか (スコア:1)
設定可能範囲が、2000年1月1日から2019年12月31日まで、との投稿もありましたね。
ならば詰んでいる。
Re:1992年に設定すればいいじゃないか (スコア:1)
Togetterを見る限りだと2000年以降(かつ2019年まで)の日付しか設定できないものもあるみたいだよ
Re:1992年に設定すればいいじゃないか (スコア:2)
そこまで縛りを入れるなら使用可能な期間を明記するべきなんじゃないでしょうかね。
目覚ましがわりに使っている (スコア:2)
自分以外にもいたとは・・・
祝日の設定が簡単に変えられるのと、何より今まで目覚ましとして使ってこれた安心感のせいで未だに使い続けてるという。
スマホの目覚ましは何らかのアップデートの拍子に省電力機能とかで急に動かなくなることがあるので信用できないのよね。
SA702i問題なし、N-03D問題なし (スコア:2)
双方とも契約切れ、カレンダーとかスケジュールとかの機能でチェック
2006年7月11日発売らしいSA702iはそもそも祝日がないようで
2011年12月9日発売らしいN-03Dは2019年1月23日が祝日
蛇足ですが2016年11月4日発売らしいガラホのP-01Jは現役で当然2020年OK、2019年12月23日は平日、2020年2月23日24日は連休と素晴らしい対応(現行機種だから当然か)
取説をざっと読んでみましたが、時計機能に関する注意書きは見当たりませんでした
# なんか「また組み込まれていたソニータイマーか!」って気がしてきた
まとめの画像をよく見たら現役ガラケーがある? (スコア:1)
通話できない古いのを時計だけ使ってるという書き込みを見て信じてたんだけど、画像で電波拾ってるのが沢山あるので現役がかなりある模様。現役のつもりが時計が狂ってるではお話にならないわけだが、ガラケーだと無償交換もできないだろうしファームウェア書き換えで対応とかできるんか?
しかし誰だよ#宮崎さんのお友達の#きもとさんがガラホを使ってるのをガラケーと間違えてボコボコ [togetter.com]に書いてたやつは。
SO905iは (スコア:0)
契約中のSIM入ってるSO905iはカレンダー正常表示でした。
#12月23日は祝日
Re:SO905iは (スコア:2)
うちのガラケーも大丈夫でした。
Symbian OS になっていれば大丈夫なのかなぁ。
動かなかった機種一覧が出てれば楽しいのに。
Re:SO905iは (スコア:3, 参考になる)
リンク先数ページから見える型番ではこんな感じですかね。
W41S
W43S
W44S
W51S
W52S
W53S
W64S
S002
殆どはREX OS+KCPのようですが、古いのはKCP積んでないのもあるようですね。
https://ja.wikipedia.org/wiki/... [wikipedia.org]
S002は2009年冬モデルなのか。
Re: (スコア:0)
SH-07Fも何の問題もなく。
いつ頃の奴がダメなんですかね?
# そして2月23日(もしくは振替)は平日
Re: (スコア:0)
ガラケーてかPHSだけど、2013年に買った京セラのやつも問題はなし。
祝日データはアプデされない。
去年の8月11日は平日だったし天皇誕生日は12月23日、
今年の海の日は例年通り7月第3月曜日の20日で、24日は平日。
何が制限になったのか (スコア:0)
ROMの容量?日時を記録するS-RAMのbit数?
Re:何が制限になったのか (スコア:1)
そういうたぐいの制限なら2020年1月1日なんてところに限界は来ないはずなので人為的に区切ったと考えられる。
Re: (スコア:0)
「2019年まで使えれば十分やろ」で適当なコードを書いてたプログラマが原因でしょう。
発売年から2019年までのswitch〜case文が書かれている様子が想像できます・・・・・
Re:何が制限になったのか (スコア:3)
その程度の年またぎ時の仕様は日本の大手メーカー製品なら普通に策定しますし
テストもやってますし、取説にもその旨は書かれていることでしょう。
プログラマはちゃんと仕事をしています。
Re:何が制限になったのか (スコア:2)
仕様として、携帯電話として使える期限まで使えればいいという考え方もあるでしょうね。
下記は今後の話ですが、今回カレンダーが使えなかったケータイは、いつまでの
規格に対応してたんでしょうか。
もちろん、ユーザーは期限後もカレンダーが使えるべきと考えるでしょうけど。
au、2022年3月末で3Gサービス「CDMA 1X WIN」を終了 [impress.co.jp]
-- う~ん、バッドノウハウ?
Re: (スコア:0)
「2019年まで使えれば十分やろ」で適当な仕様を書いてた設計者が原因でしょう。
ということ?
保証期間が書かれたものはあっても、○○○○年以降使えなくなるなんて書かれた取説なんて存在するのかな。
Re:何が制限になったのか (スコア:3, 参考になる)
使えなくなるとは書いてないけど、私の使っているN-01Gは取扱説明書の55頁に「設定できる日付・時刻は、2004年1月1日00時00分から2037年12月31日23時59分までです。」と書いてあるから、カレンダーもそこまでしか存在しないんでしょうね。
N-01G 取扱説明書(詳細版) [nttdocomo.co.jp]
祝日も347頁に書いてある内容からすると固定データのようですね。
Re:何が制限になったのか (スコア:1)
会計上の耐用年数は10年だから、
それに合わせては作ってあるんじゃない?
# というか、カレンダーだけが問題ではない
# (ヒンジや液晶、バッテリー等の部品故障もありうる)のだから
# 「何年までは使用できる」(保証期間)は書けても、
# 「取説に何年以降は使えなくなる(それまでは使えると読める)」
# は書けないんじゃ・・・。20年以降使えなくなると書いていて、
# 18年に故障したら文句言うでしょ?
Re:何が制限になったのか (スコア:1)
仕様はキャリア側のね
端末メーカーはキャリアの言いなりなので、
「メモ帳の保存件数は最大10件」
と言われればそのとおりにするだけ
機能によっては、各メーカーの担当者集めて仕様を協議したりするけど、
とにかくキャリアの意向が最優先される
Re: (スコア:0)
曜日を1970/01/01とか何かの日付を基点に算出してたりね・・・
そしてこんな事する奴に限って閏年を理解せずに経過日数を算出しているという・・・
Re:何が制限になったのか (スコア:2)
何年後だろうと曜日くらいツェラーの公式で算出できるだろ
Re: (スコア:0)
>曜日を1970/01/01とか何かの日付を基点に算出してたりね・・・
UNIX時間 - Wikipedia [wikipedia.org]
Re: (スコア:0)
なんのためにswitch文が必要?
Re: (スコア:0)
基本的にこの手はLinuxのシステム時計の仕様に沿う筈ですけど
それなら2038年まで使える筈ですから
かなり変な組み方してるんでしょうね
Re: (スコア:0)
ガラケーだからLinuxは少数派で、TRONとかBREWとかじゃないですかね。
> かなり変な組み方してるんでしょうね
Linux屋からみると超絶変だと思います。
Re:何が制限になったのか (スコア:1)
年表現を5ビット(Y1, Y2, Y4, Y8, Y10)にケチってたら19年で終わるかなぁとふと思いました。
表示がおかしいのは (スコア:0)
カレンダー機能だけで、ためしに写真を撮影してみたらそのファイル名に含まれる日付は正常だったという報告もあるな
たんにデータ不足では? (スコア:0)
ネットに繋げばデータが降りてくる
Re:たんにデータ不足では? (スコア:2)
カレンダーのデータをダウンロードするなどまずありえません。
Re: (スコア:0)
そうなんですか。
祝日とかってどうしてたんだろう?
Re:たんにデータ不足では? (スコア:1)
発売後の祝日の変更に対応出来ないが
国民の祝日に関する法律で決まってるので決め打ちで行ける
ただ春分の日・秋分の日は変動する(天体観測に基づくものなので、正式版は前年の2月1日の官報で発表される)
と言っても計算予測は出来るので
そちらも予め入力してある筈
国立天文台にあるデータでは2030年までは計算してあった
Re: (スコア:0)
あらかじめ入力。だから2019年までのデータしか登録していない。
Re: (スコア:0)
そして2019年の祝日があんな変則的になるなどもちろん予期できていなかったと
Re:たんにデータ不足では? (スコア:1)
確かに五輪で変動する2020年はもっと予測できんわ。
マジレスすると携帯電話 カレンダー 祝日設定でググれば、
ダウンロードする方法とか、手動設定する方法とか出てくる。
祝日のダウンロードサービスの終了予定が2019年分までだったかもね。
Re: (スコア:0)
オフトピ
Re: (スコア:0)
祝日は変則的だし増減されるものであることが自明なんですけど。
携帯電話向けの組み込みプログラムがコスト高とは言われてましたが、そもそもプログラマの質が悪かったってことですかね。
Re:たんにデータ不足では? (スコア:2, 興味深い)
昔話だと思うのでしょうけど、ROMに入らないので、関数一つあたり1バイト削ってとか、ワークエリアの割り当て3ビット(バイトではない)減りますので、実装見直してくださいって話は、i-modeの時代でも普通にやってたのですよ。
今だと1ボードでもRAMにプログラムロードしてから実行なんて平気でやってますが、当時はRAMはワークエリア分しかなくて、ROM上で直接実行してます。iアプリ動かすときだけ他のアプリのワークメモリをバックアップして、Javaランタイムのメインループを空いたRAMにコピーして高速化なんてことをしなきゃいけなかった時代です。
MOAPやKCP+が出たころにはだいぶ変わってはきましたが、それでもROMに余裕のあるコードが置けるほどの空きはありません。
要件が自明だからといって何でも対応できるほどハードウェアが潤沢だったわけじゃないんです。
携帯電話が使われるのは1年ぐらい、長く利用する人でも2、3年ぐらいしか想定してません。10年先の問題に対応した処理を入れるなんて気違いじみたことをやる余裕があるなら、ほかのことに使います。
Re: (スコア:0)
MS-DOSのプログラムに対して最初から1MBメモリをとっておけばよかったのは自明なのにプログラマーは無能とか言ってそう
Re:たんにデータ不足では? (スコア:1)
Re:たんにデータ不足では? (スコア:1)
❌平成天皇
⭕️上皇
💮上皇陛下
❌令和天皇
⭕️今上天皇
💮今上陛下
Re:たんにデータ不足では? (スコア:1)
天皇誕生日って
実質では変動すると決まってるといえるけど
法律上はハードコーディングで変動しないことになってるんだよな
Re:たんにデータ不足では? (スコア:1)
1. 〇〇天皇という呼び名は諡号なので、存命中に付けられることは無い。
2. 明治以降は一世一元になっているが、元号を諡号にすることは法的に決められていない。
Re:たんにデータ不足では? (スコア:1)
ネタで言ってるのか本気でガラケー時代を知らない若手が書いてるのかわからんコメントが多いツリーだな
Re: (スコア:0)
TLSで接続するには正確な時計が必要なので詰んでいるのでは
Re: (スコア:0)
ガラケーだから平文垂れ流しじゃないの
2099年まで対応してるものもあるだろうけど (スコア:0)
人間の寿命より長く使えるって考えもありだけど、
無闇に長期間使えるようにしても祝日が滅茶苦茶になるから、ある意味妥当な長さなのかも
Re: (スコア:0)
2038年までしか対応してなさそうだと思ったけどガラケー時代の組み込みOSはUNIXベースじゃない可能性も高いか
Re: (スコア:0)
追いきれないし一応テストもしなきゃいけなくなるしな