2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Linux、新元号に対応できず、バグ発生で阿鼻叫喚

1 :login:Penguin:2019/01/01(火) 11:31:35.42 ID:N526KODO.net
タイムリミットは4/1やでーw

43 :login:Penguin:2019/01/19(土) 21:59:23.20 ID:mBpuCdIm.net
元号使うアプリケーションあるか?

44 :login:Penguin:2019/01/19(土) 22:45:12.44 ID:d8NPkpF8.net
日本語入力の漢字変換だけ対応したら、オッケーじゃまいか

45 :login:Penguin:2019/01/20(日) 06:49:29.99 ID:PzQ2V4yk.net
レゲエかっ!

46 :login:Penguin:2019/01/20(日) 08:47:13.57 ID:uzBT4huD.net
YouTubeで文字だけスクロールする動画のタイトルみたいなスレタイだな

47 :login:Penguin:2019/01/20(日) 11:49:53.50 ID:/Md3YDe2.net
コンダラとかシステム日付を元号で管理してんの?

48 :login:Penguin:2019/01/20(日) 12:12:29.57 ID:xVHoGcYg.net
重いコンダラ 試験の道を
行くが男の 怒根性

49 :login:Penguin:2019/02/24(日) 15:51:28.02 ID:2o5ZPtI5.net
会計とか実務関係は西暦にすれば済む話なんだが、実は買い換え利権が絡んでるから、解決しない

50 :login:Penguin:2019/03/25(月) 01:44:05.81 ID:EUC1o5td.net
>>47-48
Kondaraとか懐かしいな。
各版のコードネームがLinux Mintみたいに女性名だったことを覚えてますね。

51 :login:Penguin:2019/04/02(火) 07:53:25.80 ID:cY4/F4E9.net
新元号「令和」と文字コード(主にUnicode)の問題
https://togetter.com/li/1333809

U+4EE4 U+F9A8 、共に割り振られている文字が、"令"
(Linux板では数値文字参照が使えないので U+F9A8 がどう表示されるかを、
ここでお見せ出来ないのが残念ですw)

52 :login:Penguin:2019/04/02(火) 08:24:31.52 ID:7RZOZcuJ.net
1970年が元年

53 :login:Penguin:2019/04/02(火) 17:31:37.96 ID:H5vqtHzQ.net
I18N: 令の字にUNICODEのコードが2つあったはなし 2019-04-01
https://opcdiary.net/?p=52401

めでたく、新元号が「令和」となったわけですが、令に「令(U+4EE4)」と「令(U+F9A8)」が
有る事がわかりました。とは言っても、基本的に後者の方はCJK互換漢字に分類され、
U+F900 – U+FA0Bは韓国の文字コード企画KS X 1001との往復変換を可能にするために追加
された文字(一部文字はJIS X 0123と共有しているがこの字は異なる)なので、「令和」の場合、
後者を使用することは無さそうと言うか、UNICODEへの収録意図から使うべきでは無いでしょう。

という事で、UNICODE正規化で文字が変わるという事もなく、これで安心。

さて、Windowsの標準フォントや、IPAフォントのへの合字の方のフォント収録はいつ頃に
なるんでしょうね :P

54 :login:Penguin:2019/04/02(火) 18:53:59.31 ID:QpQRnpUP.net
date +'%EY'
で元号出るやん。

55 :login:Penguin:2019/04/02(火) 19:27:27.88 ID:koA9E6w0.net
>>54
新年号には対応していないな
$ date +'%EY' --date="next year"
平成32年

56 :login:Penguin:2019/04/02(火) 20:22:09.65 ID:QpQRnpUP.net
昨日の今日でまだ対応は出来とらんだろ。

57 :login:Penguin:2019/04/02(火) 21:58:46.17 ID:zyqdALgC.net
Windows 10・WSL・Ubuntu 16.04 だけど、

/usr/share/i18n/locales/ja_JP のera の部分に、新元号の令和が追加されるのかな?

58 :57:2019/04/02(火) 22:20:19.92 ID:zyqdALgC.net
Windows 10・WSL・Ubuntu 16.04 だけど、
/usr/share/i18n/locales/ja_JP のera の部分、

era "<U002B><U003A> 〜続く。
この部分を、Ruby で変換したもの

era "+:2:1990/01/01:+*:平成:%EC%Ey年";/
"+:1:1989/01/08:1989/12/31:平成:%EC元年";/
"+:2:1927/01/01:1989/01/07:昭和:%EC%Ey年";/
"+:1:1926/12/25:1926/12/31:昭和:%EC元年";/
"+:2:1913/01/01:1926/12/24:大正:%EC%Ey年";/
"+:2:1912/07/30:1912/12/31:大正:%EC元年";/
"+:6:1873/01/01:1912/07/29:明治:%EC%Ey年";/
"+:1:0001/01/01:1872/12/31:西暦:%EC%Ey年";/
"+:1:-0001/12/31:-*:紀元前:%EC%Ey年"

era_d_fmt "%EY%m月%d日"

era_d_t_fmt "%EY%m月%d日 %H時%M分%S秒"

59 :57:2019/04/02(火) 22:33:08.96 ID:zyqdALgC.net
現在のこれを、

era "+:2:1990/01/01:+*:平成:%EC%Ey年";/
"+:1:1989/01/08:1989/12/31:平成:%EC元年";/

以下に修正すればよい

era "+:2:2020/01/01:+*:令和:%EC%Ey年";/
"+:1:2019/05/01:2019/12/31:令和:%EC元年";/

"+:2:1990/01/01:2019/04/30:平成:%EC%Ey年";/
"+:1:1989/01/08:1989/12/31:平成:%EC元年";/

60 :57:2019/04/03(水) 00:52:17.56 ID:Gj3C7wQu.net
現在のこれを、

era "+:2:1990/01/01:+*:平成:%EC%Ey年";/

以下に修正すればよい

era "+:2:2020/01/01:+*:令和:%EC%Ey年";/
"+:1:2019/05/01:2019/12/31:令和:%EC元年";/
"+:2:1990/01/01:2019/04/30:平成:%EC%Ey年";/

次へ続く

61 :57:2019/04/03(水) 01:03:38.26 ID:Gj3C7wQu.net
行が長すぎて書き込めないので、途中で改行しています。
バイトサイズの制限だけにしておけばよいのに、迷惑な制限!

変更前

era "<U002B><U003A><U0032><U003A><U0031><U0039><U0039><U0030><U002F><U0030>
<U0031><U002F><U0030><U0031><U003A><U002B><U002A><U003A><U5E73><U6210>
<U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/

変更後

era "<U002B><U003A><U0032><U003A><U0032><U0030><U0032><U0030><U002F><U0030>
<U0031><U002F><U0030><U0031><U003A><U002B><U002A><U003A><U4EE4><U548C>
<U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/
"<U002B><U003A><U0031><U003A><U0032><U0030><U0031><U0039><U002F><U0030>
<U0035><U002F><U0030><U0031><U003A><U0032><U0030><U0031><U0039><U002F>
<U0031><U0032><U002F><U0033><U0031><U003A><U4EE4><U548C><U003A><U0025>
<U0045><U0043><U5143><U5E74>";/
"<U002B><U003A><U0032><U003A><U0031><U0039><U0039><U0030><U002F><U0030>
<U0031><U002F><U0030><U0031><U003A><U0032><U0030><U0031><U0039><U002F>
<U0030><U0034><U002F><U0033><U0030><U003A><U5E73><U6210><U003A><U0025>
<U0045><U0043><U0025><U0045><U0079><U5E74>";/

62 :57:2019/04/03(水) 08:15:47.51 ID:Gj3C7wQu.net
>>58
に書いてある、大正元年の+:2 は、+:1 の間違いじゃないの?

"+:2:1913/01/01:1926/12/24:大正:%EC%Ey年";/
"+:2:1912/07/30:1912/12/31:大正:%EC元年";/

まあ、でも正常に動くけど

date +'%EY' --date="1912/07/30"
大正元年

63 :login:Penguin:2019/04/11(木) 02:32:45.24 ID:Le7jxYo2.net
Windows と Linux の和暦対応 | みむらの手記手帳
https://mimumimu.net/blog/2019/04/09/windows-%E3%81%A8-linux-%E3%81%AE%E5%92%8C%E6%9A%A6%E5%AF%BE%E5%BF%9C/

Linux 対応できるじゃん

64 :login:Penguin:2019/04/12(金) 07:42:42.40 ID:tKIs0a4F.net
日本の公文書で使われる暦は正式には和暦らしいな。
和暦に対応できないと公的機関では使えないってことらしいぞ。

65 :login:Penguin:2019/04/12(金) 13:44:19.24 ID:DBc5B4oP.net
暦をOSレベルで対応する必要無いやろ
アプリが対応しとれはええ

66 :login:Penguin:2019/04/12(金) 13:50:40.06 ID:ev59exYr.net
そのアプリの数がですね。Linuxではディストリという名のもとに
たーくさん付属していましてね。基本的にそれらを使うことが前提で
アップデートはディストリ任せなんで、困るんですよ。

もっとOSは基本機能だけにして、
アプリはアプリ単体でアップデート可能にしてもらわないと

67 :login:Penguin:2019/04/12(金) 18:31:22.78 ID:krj1dvnE.net
日本語変換のmozcだけ対応してけれれば
俺の環境ではオケ

68 :login:Penguin:2019/04/13(土) 03:00:38.93 ID:DhanD3bM.net
反日Linux

69 :login:Penguin:2019/05/02(木) 17:59:22.06 ID:+O8BdvDT.net
年号による混乱で
Linuxを採用した車両運行スステムが狂って車両同士が正面衝突するするとか
Linuxを採用した携帯スマホ電話のスステムが狂って、電話やメールができなくなったり、
Linuxを採用した銀行スステムで、突然預金残高が10倍になったり、

ってことは全くなかった、ツマラン。

70 :login:Penguin:2019/05/02(木) 20:07:32.93 ID:yrTucMQ4.net
スステム

71 :login:Penguin:2019/05/03(金) 01:03:50.22 ID:PcqR/GBb.net
鉄道は時刻秒数は非常に気にしますが日付は必要ありません
モバイルネットワークはグローバルスタンダードなので元号を持ちいりません
銀行も為替が交ってグローバルスタンダードなので元号関係ありません

72 :login:Penguin:2019/05/04(土) 04:32:07.36 ID:gDsFNQHQ.net
Ubuntu18.04LTSでタスクトレイみたいなとこに令和1って表示できるの?
なんというか平成表記すら選べないのだが

73 :login:Penguin:2019/05/04(土) 11:08:50.14 ID:leVnqLfa.net
そんなのタスクトレイのアプリによるでしょ。
OS自体(厳密にはglibcのロケール定義)はとっくに令和に対応してるから、
あとはデスクトップ環境が和暦を使う仕様になってるかどうかの問題。

74 :login:Penguin:2019/05/04(土) 13:00:27.24 ID:zdP8NSUA.net
問題は連休明けだ
システムが本格稼働し始めると
あっちこっちで火の手が上がって・・・

75 :login:Penguin:2019/05/04(土) 14:49:34.24 ID:IQSLPtnJ.net
>>73
最新開発版では対応してるけど、まだ配布されてない
っていうのは、対応のうちに入らない。

実際にエンドユーザーが使えて、初めて対応したと言える。
Ubuntu 18.04は令和に対応していない。

76 :login:Penguin:2019/05/05(日) 10:05:15.80 ID:pd5ugsSg.net
ubuntu配布されてないのか。珍しく保守的だな。
redhatは4月2週目くらいには配布されてたぞ。

77 :login:Penguin:2019/05/07(火) 18:17:09.02 ID:z/8xdfVS.net
楽天銀行は、Linuxの年号スステムのミスが関係しているんですかね

78 :login:Penguin:2019/12/01(日) 16:25:10.86 ID:YCI9+Vde.net
内部で和暦使ってるシステムなんてこの世に存在しないんじゃないの?w

79 :login:Penguin:2019/12/01(日) 20:58:58.82 ID:SHdRYqDN.net
結構あるで・・・。

80 :login:Penguin:2019/12/04(水) 16:13:20.37 ID:8YOu0Z9M.net
普通は和暦は別個のテーブルに持っておいて、内部のデータは全て西暦。
表示や印字の時に変換するもんだがな。
元データに和暦を入れるのは設計がアホすぎるとしか。

81 :login:Penguin:2019/12/04(水) 19:55:20.80 ID:gED+8yyE.net
皇紀を使えば問題なす

82 :login:Penguin:2019/12/04(水) 22:10:26.80 ID:JJHRL4Se.net
もうすぐ昭和100年問題ってのが来たりてだな

83 :login:Penguin:2019/12/05(木) 19:11:23.12 ID:ImV1qBf7.net
2038年問題もあるよ。

84 :login:Penguin:2019/12/06(金) 12:03:05.17 ID:/qdKv/dF.net
2038年問題はOS関係ないからね。
昔のC/C++で作られたプログラムでtime_tを素直に時刻に使ってるものは全滅だ。
OSよりむしろ家電のファームウェアの被害のほうが大きいのでは?

85 :login:Penguin:2019/12/06(金) 19:52:25.90 ID:z1Z6pF0t.net
でもGNUはわりとセマンティクスを変更すると思うけど。
セキュリティ上の問題を修正するために同一のシグネチャで関数の動作を変える場合がある。
Microsoftはセマンティクスが変わる場合、シグネチャも変える。

86 :login:Penguin:2019/12/07(土) 12:40:06.62 ID:pXgC927Q.net
そういえばphpも内部関数に2038年問題に引っかかるのが結構あるな。
非推奨にはなってるけど、ああいうサーバーサイドのインタープリタ言語は長く使われる傾向があるから、
今動いているWEBベースアプリとかは阿鼻叫喚の世界になるんじゃね?

87 :login:Penguin:2019/12/07(土) 15:54:37.32 ID:092CEf/Q.net
>>86
特需年表見て皆ワクテカしながら待ってる。

88 :login:Penguin:2019/12/09(月) 17:19:58.63 ID:0+c73+xx.net
>>87
今から19年後だぞ?
その頃まだ現役なのか?w

89 :login:Penguin:2019/12/12(木) 21:17:34.44 ID:+gdBEfoc.net
>>84
家電のファームウェアはリソースカツカツで作ってるからな。
絶対あると思うわ。
保証期間の1年、もしくは償却期間の5年もてばいいだろって考えで設計しているやつ多いだろうし。
時計(タイマー)機能付きの長持ちする家電は軒並み動かなる可能性がある。
俺の予想では、電気釜、エアコン、TVなんかは半分くらい壊れるんちゃうか?
デジカメやナビも動かなくなるだろうけど、これらはファームウェア更新の手段があるからいいとして、
一番危険なのは公共交通機関だろう。
電車や飛行機などは切り替わる瞬間には乗らないようにしたほうがいいだろうねぇ。
どこにtime_tが使われてるかわかったもんじゃない。

ちなみに切り替わる瞬間ってのは、2038年1月19日3時14分7秒

90 :login:Penguin:2020/02/23(日) 19:24:49.34 ID:cPHIzCFd.net
住信ネット銀行などが今日、障害を起こしたのは、改元のせいか?

91 :login:Penguin:2023/03/08(水) 19:46:05.79 ID:O9ODkw3L.net
(゜д゜)

92 :login:Penguin:2023/04/26(水) 21:00:12.82 ID:lrUaXi11.net
https://i.imgur.com/OruIiz9.jpg

25 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★