【2038年問題】世界中のシステムがぶっ壊れる?

Поделиться
HTML-код
  • Опубликовано: 26 авг 2024
  • 2038年に32bitのコンピュータが誤作動すると言われている2038年問題を実演して、自作の装置を壊してみました。
    なぜ誤動作が起きるのかということについても軽く触れています。
    問題の大きさの割には知名度が低いので少しでも関心を持っていただければ幸いです。
    Twitter: / yoidea
    Instagram: / yoidea
    Tiktok: / yoidea

Комментарии • 1,9 тыс.

  • @gmrn925
    @gmrn925 3 года назад +2946

    組み込み装置の誤動作はかなりあると思う
    それ系のとこで仕事してるけどこの界隈は脳内が20年前でストップしてる自称ベテランが多く、ライブラリやOSが対応したとしても未だに整数型のカウンタが普通に使われてる
    向こう数年はこのままだろうから、2038年にそれらの製品は普通に現役で使われてるはず

    • @lambdatech
      @lambdatech  3 года назад +739

      2000年問題よりも関心が持たれにくいと思うので、広めていければと思います

    • @Shippur010
      @Shippur010 3 года назад +471

      がちでやばいんだよ
      予算がどうのこうのっていうけど、未だに勘定系システムで古いものを使っているところがあるよ
      青銀のサクラダファミリアを見習ってほしい
      これじゃあ、2038年にはそこら銀行が障害だらけになるで
      by 元金融SE

    • @TIshida360
      @TIshida360 3 года назад +55

      専門的には標準Cライブラリの time_t 構造体だな。2000年問題は COBOLやFORTRAN の下2桁で年号を表すゆえの不都合だったけど、今回はより根が深い。
      身近な例だと、ビデオやテレビ内蔵の B-CAS などタイマーで動く多くの電子機器の内部にこれが使われている。多分、問題の期日の数週間前からタイマー録画予約がエラーになり始める機器が出ているはず。今更多くの機器をファームアップできるのかいな?

    • @socks_cat356
      @socks_cat356 3 года назад +44

      という事はIF文が1行必要という事ですか

    • @m.mishima9485
      @m.mishima9485 3 года назад +48

      整数じゃない、年月日のカウントが正しいと言いたいのかな?
      日本では問題なくても、サマータイム導入国では時刻が逆行することになり、もっと問題が大きくなりますよ。

  • @user-vz6kd2lj8b
    @user-vz6kd2lj8b 3 года назад +2262

    0:51
    水を溢さないようにするよりも動画撮影を優先してる所にRUclipsr魂を感じた

    • @user-yi6gx4zl3j
      @user-yi6gx4zl3j 3 года назад +93

      関係ないけど、覆水盆に返らずを思い出した

    • @to-ketsu_sareta_account
      @to-ketsu_sareta_account 3 года назад +126

      こんなに頭いいのに桶を用意しないんだとか思っていた自分が一番バカだった

    • @user-oz3hp8ry9z
      @user-oz3hp8ry9z 3 года назад +24

      @@user-qz9qt5qj4h
      その生放送が始まる前に通報しといた方がいい?

    • @orzorzorzorz
      @orzorzorzorz 3 года назад +27

      @@user-qz9qt5qj4h さあ!返信を燃やせ!

    • @zszushi
      @zszushi 3 года назад +7

      @@user-oz3hp8ry9z 通報しましょう!

  • @tomato_0
    @tomato_0 3 года назад +7351

    十時間前の過去から十時間かけてタイムスリップしてきた者です、安心してください、未来は大丈夫ですよ。

    • @user-pp5se4sq1v
      @user-pp5se4sq1v 3 года назад +1639

      普通に10時間過ごしただけw

    • @cho663pi
      @cho663pi 3 года назад +830

      俺、お前、気に入った

    • @user-xo2mv4ll6u
      @user-xo2mv4ll6u 3 года назад +568

      過去から来たのに何で未来のこと知ってるんじゃい!

    • @tomato_0
      @tomato_0 3 года назад +221

      @@user-xo2mv4ll6u 未来にいった自分が大丈夫だったからだよ

    • @user-xo2mv4ll6u
      @user-xo2mv4ll6u 3 года назад +54

      @@user-qz9qt5qj4h
      鬼滅つまんないから見ないよ🤗

  • @GO-ts1nu
    @GO-ts1nu 3 года назад +1438

    2000年問題で大したトラブルが起きなかったのでナメてる人が多いと思うが、当時も色んな人が対策したおかげでトラブルを回避したことを忘れてはいけない

    • @lambdatech
      @lambdatech  3 года назад +558

      エンジニアが苦労は目立たないので悲しいです

    • @clearplanenl5162
      @clearplanenl5162 2 года назад +141

      最近古いプログラムに触れるようになって、愚直に2000年問題を直した部分あったなぁ

    • @user-jg5vq3cn9g
      @user-jg5vq3cn9g 2 года назад +83

      @@clearplanenl5162
      平成10年ごろに某自治体の情報関連の仕事をしましたが、笑っちゃうような方法で昭和から平成への改元に対応してました。
      あそこ、令和はどう対応したのかな?

    • @kaj694
      @kaj694 2 года назад +22

      @@clearplanenl5162 すげ

    • @user-wz6jj9dg6p
      @user-wz6jj9dg6p 2 года назад +39

      日本国内でも金融医療電力航空など各方面のエンジニアが休む間なく対処し疲弊して行った
      エンジニアの現場からは、間に合わなければノストラダムスの大予言まで無くとも近い事が起こったかもしれない との声もあったようだ

  • @user-ff3hm7vd8v
    @user-ff3hm7vd8v 3 года назад +2550

    一方,ロシアは手動で水やりをした

    • @user-cm5tz7wr4i
      @user-cm5tz7wr4i 3 года назад +402

      一方のアメリカは60億をかけて新たなコンピュータを発明した。

    • @from_420
      @from_420 3 года назад +476

      一方、堺雅人はビッグマックを食べた。

    • @user-sr3or6ef8v
      @user-sr3or6ef8v 3 года назад +176

      一方俺は目玉焼きパンを食べた

    • @oxygenatom3645
      @oxygenatom3645 3 года назад +126

      一方ブラジルはサッカー上手い

    • @Bee-vj3mg
      @Bee-vj3mg 3 года назад +232

      一方、アフリカでは1分に60秒進んでいる。

  • @kazuselen
    @kazuselen 3 года назад +1636

    なお、2038年問題は主要なコンピューター(Windows、macOSなど)ではOSが更新されていれば、発生することはほとんどありません。
    組み込み用途などの古いコンピューターや、マイナーなOSを使っているコンピューター、OSを更新していないコンピューターなど、あるいは古いソフトウェアを使っている場合は発生する可能性があります。
    追記︰なぜかAndroid 10で起こるらしいです。なんでや。
    あと、固定ありがとうございます(だいぶ前)。

    • @kaminekozzz9649
      @kaminekozzz9649 3 года назад +259

      この動画を見てから怖くて夜も八時間しか寝れなかったから助かる

    • @asakuma_soki
      @asakuma_soki 3 года назад +90

      レッドスターのパソコンはダメやんかね(北朝鮮ノOS)

    • @domoyama
      @domoyama 3 года назад +104

      @@kaminekozzz9649 ぐっすりで草

    • @Syunosuke
      @Syunosuke 3 года назад +25

      @@asakuma_soki 多分34bitのLinuxだと思います

    • @kota_nosuke_
      @kota_nosuke_ 3 года назад +6

      これってスマホに出るんすか?

  • @user-tg6yn2ne3r
    @user-tg6yn2ne3r 3 года назад +514

    3:56 こうして2924億7121万0647年問題ができたのですね。

    • @gensokyo_kenken
      @gensokyo_kenken 3 года назад +15

      どれだけ後の世代だよ()

    • @toisaa
      @toisaa 3 года назад +30

      そうですね。でも安心して下さい。
      先に西暦10000年問題が大騒ぎを起こします。

    • @karateru
      @karateru 3 года назад +6

      昭和100年問題は
      なくて済むかな

    • @user-ss5mn2ip3h
      @user-ss5mn2ip3h 3 года назад +4

      @@karateru 昭和はもう・・・

    • @newmomizi_txt
      @newmomizi_txt 2 года назад +2

      じゃあ128bitにしよう。そうすれば900垓年ぐらい持つ()

  • @user-jj7qh2ju4o
    @user-jj7qh2ju4o 3 года назад +990

    これヤバくない…?
    2038年の地球水浸しじゃん…

    • @kome.
      @kome. 3 года назад +359

      世界各地の自動水やり装置が大暴走してしまう…

    • @user-fm9pt7tj5k
      @user-fm9pt7tj5k 3 года назад +182

      違う、そうじゃない

    • @user-od7me6le5c
      @user-od7me6le5c 3 года назад +61

      発想すこ

    • @domoyama
      @domoyama 3 года назад +69

      もっと他の事心配しろw

    • @yn2814
      @yn2814 3 года назад +24

      可愛い笑笑

  • @user-ms6mb8zc6z
    @user-ms6mb8zc6z 3 года назад +300

    18年後にこの動画がバズるのか

    • @1lover922
      @1lover922 3 года назад +23

      18年後の人見てますかー?

    • @user-ey5dx7vx7p
      @user-ey5dx7vx7p 3 года назад +2

      コメ残しとこ

    • @unkonow6862
      @unkonow6862 3 года назад +12

      18年前のつべ民ピュアすぎワロタwwwww

    • @user-yr2cb4zu9x
      @user-yr2cb4zu9x 3 года назад +1

      古参ぶっとこ

    • @bobobotchi0
      @bobobotchi0 3 года назад +1

      ( ◜ᴗ◝)و

  • @user-insectkoumori64
    @user-insectkoumori64 3 года назад +811

    とび森でこれなってて、
    その時ちびっこだった私は
    「なんで戻っちゃうの?この年過ぎたら戻っちゃうの...なんで...。」
    ってなって、
    (ひょっとしてタイムループしちゃうんじゃ...)
    って涙目になってました。
    懐かしい...

    • @user-om6xe6mt3r
      @user-om6xe6mt3r 3 года назад +59

      かわいい‪w

    • @user-insectkoumori64
      @user-insectkoumori64 3 года назад +37

      @@user-om6xe6mt3r あの頃はまだ...純真だったんだ...

    • @MEGA-mt9lg
      @MEGA-mt9lg 3 года назад +20

      @@user-insectkoumori64 かわいいw...今はどうなったんだろう

    • @user-insectkoumori64
      @user-insectkoumori64 3 года назад +40

      @@MEGA-mt9lg 今は...サンタさんは居ないと知ってしまった...。
      もう...戻れない...

    • @dorakey64
      @dorakey64 3 года назад +56

      @@user-insectkoumori64 夢を届ける仕事する人をサンタさんとするならば、サンタさんは存在する。
      サンタさんは君さ。勇気をだして。
      サンタさんは君さ。力の限り。
      ほら煌めくよ。君は優しいヒーローさ。

  • @user-xj6fd8rm6n
    @user-xj6fd8rm6n 3 года назад +95

    今まで見た2038年問題の説明の中で1番わかりやすかったです。
    カウンターがリセットされちゃって計算が上手くいかないからまずいのか...

  • @HIDARIKAWA
    @HIDARIKAWA 3 года назад +101

    概要欄の「自作の装置を壊してみました」が地味に面白いww

  • @Jitaku_
    @Jitaku_ 3 года назад +351

    0:53 「た」と2回打っているあたりほんとに後悔してる様子が伝わってきますね

    • @dyune4109
      @dyune4109 3 года назад +8

      ホントだw
      気づかなかった

  • @user-uv6lk1du4u
    @user-uv6lk1du4u 3 года назад +118

    ただのオカルト系動画だと思ったら数学動画だった

  • @ralphspencer9992
    @ralphspencer9992 2 года назад +684

    コンピュータを設計した技術者が、
    「僕が作ったプログラムがまさか2038年まで使われることはないだろう」
    と思っていたわけだな…。なんて謙虚なんだ。

    • @user-ds2qk6mw8n
      @user-ds2qk6mw8n Год назад +71

      ドラえもんが2012年に産まれるんやで
      パソコンなんて鼻くそよ

    • @AnalAssassin
      @AnalAssassin Год назад +52

      @@user-ds2qk6mw8n 誤字かもしれないけどドラえもんは2112年……

    • @siroinui
      @siroinui Год назад +114

      @@AnalAssassin 昔は2012年だったんやで、

    • @fxicestick
      @fxicestick Год назад +78

      @@siroinui リアルの事情でキャラ設定を変更されるドラえもん。

    • @masa1971226
      @masa1971226 Год назад +18

      2000年問題の時もそう思ってたみたいだよ。

  • @user-pn1fj5or9r
    @user-pn1fj5or9r 3 года назад +66

    0:12 こんな感じの自動水やり装置を作りました
    文系脳壊滅

  • @user-qu7ss5yq4l
    @user-qu7ss5yq4l 3 года назад +319

    カレンダーとかと連動してる古めの機械とか大事に持ってれば18年後にバグる瞬間がみえるのか

    • @user-jk5ke6kr8r
      @user-jk5ke6kr8r 3 года назад +7

      たしかに!

    • @Sabakanmelm
      @Sabakanmelm 3 года назад +5

      DSってそれできるかな

    • @taekmingang4149
      @taekmingang4149 3 года назад +11

      自分は日本人ではないが
      昭和百年問題についてネットで記事を読んだことがあるんで
      わりと近い将来に同じような現象が現れるということかな

  • @user-ep1ki4sn9e
    @user-ep1ki4sn9e 3 года назад +1716

    この動画を見たキッズがその後世界を救うことになる

    • @user-yn5ky8oo4m
      @user-yn5ky8oo4m 3 года назад +165

      ホントになるかもしれなくて草

    • @Anonymous-jp8jo
      @Anonymous-jp8jo 3 года назад +92

      まさか十八年後ただのキッズが止めることになるとは知る予知もなかったのである・・・

    • @ひとのべ
      @ひとのべ 3 года назад +61

      え、おれ…?
      (すいませんなんでもないです)

    • @user-py4kf6yj5i
      @user-py4kf6yj5i 3 года назад +27

      俺に任してくれよ…:(('')):カタカタ

    • @mcogodkun5495
      @mcogodkun5495 3 года назад +18

      親の仕事がIT系の社長だからいろいろPCの動画見てる。中学だから結構ありえる

  • @user-nicokira
    @user-nicokira 2 года назад +168

    ごく稀にスマホゲーとかで
    ありえない倍率の攻撃とかをチート等でたたき出すと、
    最大の位が変わる(符号がかわる)から
    【マイナス〇〇ダメージの攻撃】として
    相手が回復することがあるよね。

    • @user-zv4uz4kw1e
      @user-zv4uz4kw1e 2 года назад +50

      オーバーフロー処理ちゃんとしてませんね、、、よく見るカンスト9999はちゃんと対応したものだからそれの偉大さが分かる

    • @user-pl7nj2nj3i
      @user-pl7nj2nj3i Год назад +1

      @@user-zv4uz4kw1e
      そんなに凄いことなんか?
      作ろうと思えば一瞬な気がするんやが。

    • @Comrade_Cat666
      @Comrade_Cat666 Год назад

      核ガンジーの再来

    • @Mesi-Messi
      @Mesi-Messi Год назад +3

      @@user-zv4uz4kw1e ポ○モンとかも処理してなかった希ガス

  • @cosmetic817
    @cosmetic817 3 года назад +45

    最初サムネを見た時胡散臭い都市伝説系かと思ったらちゃんとした理論からなる予想だったww

  • @enjumaru2847
    @enjumaru2847 3 года назад +463

    またインド人大活躍すんのかな

    • @baron6978
      @baron6978 3 года назад +5

      何があったんですか?

    • @not_faiya6282
      @not_faiya6282 3 года назад +67

      @@baron6978 多分2000年問題の時インド人のエンジニアたちが活躍するんだと思う

    • @not_faiya6282
      @not_faiya6282 3 года назад +10

      @Jinno ほんとだ。時間がバラバラだ。ありがとう😭

    • @user-tr2yt3ls7t
      @user-tr2yt3ls7t 3 года назад +33

      20世紀の人が未来予言してて草

    • @user-ei4sv2qx8x
      @user-ei4sv2qx8x 3 года назад +5

      @@not_faiya6282 1人だけ時間軸狂ってて草

  • @user-pg1fg9ct5b
    @user-pg1fg9ct5b 3 года назад +464

    皆さん64bit環境への移行はお早めに!
    (128bitとか出ないかな...)

    • @pnkn721jp
      @pnkn721jp 3 года назад +125

      この動画の時計問題に関してだけですけど、
      時計を64bitで表すとだいたい2900億年くらいは時計が使えるので
      当分128bitにしなくても問題なさそうですね。

    • @kohlensauresternenhaufeniz2129
      @kohlensauresternenhaufeniz2129 3 года назад +56

      おまけネタなんですが、初代プレイステーション(1994)のCPUは32bitにたいして、プレイステーション2(2000)のCPUは128bitなんですよ

    • @rtx4167
      @rtx4167 3 года назад +22

      これ32bitでも起こりませんよ(今のWindowsは内部時刻表示が64bitになっている)

    • @user-nj1ks6df2l
      @user-nj1ks6df2l 3 года назад +10

      Kohlensäure Sternenhaufen IZ
      PS2のCPUは64bitじゃね?

    • @user-nj1ks6df2l
      @user-nj1ks6df2l 3 года назад +13

      PS2のCPUはMIPSアーキテクチャのはずやけど、MIPSアーキは32bitか64bitにしか対応してないで

  • @user-go7ix9tw1d
    @user-go7ix9tw1d 3 года назад +25

    ちなみに、Windowsは32bit版でも2038年問題は回避できます。時刻部分は64bitで計算されるためです。
    相当古い32bitアプリケーションを使ってたらそっちはバグるかも。

  • @user-hu2hb3ss2x
    @user-hu2hb3ss2x 2 года назад +164

    中学生の頃にこの問題を都市伝説チックに紹介してる動画を見て怖かった記憶があるんですけど、この動画見て仕組みが分かってしまえば対応できるやん!って思って怖くなくなりました!ありがとうございます!

    • @user-vq7oi2fu4b
      @user-vq7oi2fu4b 6 месяцев назад +1

      問題はその対応しなければならないコンピューターがどこにあるか
      おそらく2038年近くになるとだれも判らないってところなんだよ
      ちゃんと更新してくれていれば問題ないんだが、工場や建物とか
      えっ・・・こんなところに?というのに使われてるからヤバイ。
      対処方法があっても対象が絞りきれないからこの日付問題は闇が深いんだ

  • @user-ot8gv6jg7n
    @user-ot8gv6jg7n 3 года назад +1311

    色んなゲームが21億でカンストする理由がわかった

  • @OPPAI_LOVELOVE
    @OPPAI_LOVELOVE 3 года назад +292

    小学生の2038問題の概要を知ってた頃、持ってるカメラのカレンダーが2038年までしか設定されてなくて怖くなったの思い出した。

    • @ytmenbou
      @ytmenbou 3 года назад +23

      @ネコ缶28号 スイッチも2050年までだけど64bitだから大丈夫…

    • @Amatarou-SUN
      @Amatarou-SUN 3 года назад +28

      俺のWin Vistaは9999年まであるぜ!
      数字が怖いし死んでる...

    • @soudonly8546
      @soudonly8546 3 года назад +4

      @@ytmenbou 任天堂製品は50年まで頑張れるのか....草

    • @user-et3dv7lc1d
      @user-et3dv7lc1d 3 года назад +3

      俺のWin NTはショットダウンするたびに時間が巻き戻るぜ!
      永久に時間を数え続けられる!()
      いろいろやったけど治らない

    • @yuu-mw9jh
      @yuu-mw9jh 3 года назад +9

      @@user-et3dv7lc1d CMOS電池が死んでる
      マザボについてるボタン電池を交換したら治る。

  • @user-jk9rv1bz8z
    @user-jk9rv1bz8z 3 года назад +33

    というか自動水やり装置便利だな

    • @user-sx5tb9fm8z
      @user-sx5tb9fm8z 3 года назад

      水が腐りそう。 水ってすぐ腐るから。

  • @kmf2luvriko
    @kmf2luvriko 3 года назад +424

    コンピューターの中では2進数を使うこと知ってました!
    なぜならラムダくんが32767人をお祝いしていたときに説明していたからです!
    ラムダくんのおかげで確実に知識が増え成長していることを実感できました、ありがとうございます。

    • @lambdatech
      @lambdatech  3 года назад +108

      おおー!覚えて頂いてありがとうございます!

    • @nekosuke3017
      @nekosuke3017 2 года назад +12

      コンピュータといえば0と1だからね。

  • @user-fs9fh6tt4e
    @user-fs9fh6tt4e 3 года назад +199

    ラズパイにポンプつながってないからハリボテかと思ったけど
    プログラム見たらNatureのAPI叩いててちゃんと水やり装置だった

    • @lambdatech
      @lambdatech  3 года назад +58

      あの一瞬でNatureのAPIまで判別するとは凄い!

    • @user-cc2qr1ef6t
      @user-cc2qr1ef6t 3 года назад +15

      それな(何もわからなかったから取り敢えず便乗)

  • @Belpepper500
    @Belpepper500 3 года назад +192

    初耳です。そんな問題があったんですね。
    なんだか2000年問題を思い出します。

  • @sealapas7347
    @sealapas7347 2 года назад +100

    ただの解説動画の意図のみならず、社会に向けての問題提起を掲げる素晴らしい動画だと思う

  • @kkksorai7843
    @kkksorai7843 Год назад +16

    組み込みの世界は特に大変そうですね。
    元々intにしている理由もサイズよりも速度重視にしている所もありそうですし、何より型変えてビルド後のテストの範囲が広範囲になり、技術持ちの人手がかなり足りなくなると思いました。

  • @ykojitan225
    @ykojitan225 3 года назад +22

    賢い動画のはずなのにぶっ壊れるとか謎の荒ワードでツボに入る

  • @destinysoraxx
    @destinysoraxx 3 года назад +523

    なるほど。わからんw
    昔言われてた2000年問題より説得力がある
    あれはただ数字が繰り上がるか繰り上がらないかの話で
    結局大丈夫でした的なノリで終わらなかったっけ

    • @427green9
      @427green9 3 года назад +15

      確かそうだったと思う

    • @watuyakun
      @watuyakun 3 года назад +92

      まずいところは対応したからね
      結局はうっかり対応漏れがあるとやばいよって話

    • @moco_SSBU
      @moco_SSBU 3 года назад +261

      あれ実は裏でシステムエンジニアが死ぬほど頑張ってたから一般人に影響が出ずに終わったんやで、2000年問題の対策費用は世界全体で見ると5000億ドルらしいぞ。

    • @user-pq4yo2xv2m
      @user-pq4yo2xv2m 3 года назад +82

      その裏には技術者の努力がある

    • @user-sc8if3cc3x
      @user-sc8if3cc3x 3 года назад +52

      言うなよ。コレは見つかったら"機関"に消されてしまう機密情報だ。
      何があったかって言うと....ジョン・タイターが頑張ったんだよ...((ボソッ…

  • @ryoogawa22
    @ryoogawa22 2 года назад +11

    例えると、以前は量が少なかったためにやっていた「強めの処理」が、2038年には量が負の値になるので多いにもかかわらず「強めの処理」をしてしまうということなのか…。これが原発とかで起こってしまうのが一番怖い。

  • @nuichannell
    @nuichannell 3 года назад +213

    ラムダさんはご存知と思いますが、かつて「コンピュータ2000年問題」というのもあって、飛行機が落ちるのではとか色々と言われていました。結構怖かったので、それが終わってからパソコン買おう、と思ったことを思い出します。あれから早21年経過したんだなあ。。。しかし、あの時よりも今回の2038年問題の方が怖そうですね。どうしたらいいんだろう。

    • @nuichannell
      @nuichannell 3 года назад +21

      あ、2000年問題についてはコメント欄ですでに議論されていますね。失礼しました!

    • @Midorin5
      @Midorin5 2 года назад +1

      ちゃんと動画観ましたか?
      イマドキのパソコンはだいたい64bitなので心配する必要はありませんよ。
      あと、同じパソコン16年も使うんですか!?!?!?!?びっくりです。

    • @user-wm6eu8dy2t
      @user-wm6eu8dy2t 2 года назад +25

      @@Midorin5 官公庁とかが最近までwinxp使ってて問題になったし、ソフトウェアの互換性とかでわざわざ32bitマシン新調して2038年まで使うってのは有りそうと言えば有りそう。

    • @Midorin5
      @Midorin5 Год назад +1

      @@user-wm6eu8dy2t んなもん自分が使う訳じゃないしええやろw

    • @user-wm6eu8dy2t
      @user-wm6eu8dy2t Год назад

      @@Midorin5 自分が使うもんが壊れるだけだったらまだマシ。
      役所や電気なんかのインフラ動かしてるシステムが32bitとか古いやつ使ってたら大変だよ?って話。
      年金の納付履歴が滅茶苦茶になるとか凄くありそう。
      高齢者のITオンチを舐めてはいけない。

  • @user-zi9ci6yp9v
    @user-zi9ci6yp9v 3 года назад +31

    2038年問題の内容がとても良くわかる動画でした。
     わたしのようなものでも理解出来たので、ほとんどの方が理解したと思います

  • @3go_No.3
    @3go_No.3 3 года назад +52

    18年後かぁ、、、、。生きてる間にこれ系の問題に2回も遭遇するのかぁ、、、、。

    • @user-ji4ze4wn7g
      @user-ji4ze4wn7g 3 года назад

      @@hanaj1man えぐおまえ

    • @Kureham
      @Kureham 3 года назад +7

      報道されてないだけで
      年問題はここ最近は数年単位でおきてんですけどね(´・ω・`)
      2001年問題とか2008年問題とか
      もうオリンピック的なイベントとおもってますw

    • @newmomizi_txt
      @newmomizi_txt 2 года назад +3

      あと約3000億年生き続ければ64bit機器が壊れるのも見れるぞ()

  • @nemmu_natto
    @nemmu_natto 3 года назад +64

    3:11 を見て「あー、これがあの一部のゲームである"オーバーフローでとんでもないマイナスになる"が起きる理由か…」ってなっていた

    • @user-fv9vd1kn8t
      @user-fv9vd1kn8t 2 года назад

      ちなみになんのゲームですかね
      めっちゃ気になります笑

    • @nemmu_natto
      @nemmu_natto 2 года назад +1

      @@user-fv9vd1kn8t 当時(9ヶ月前)は心当たりのあるゲームがあったんですが、今は全く思い出せませんw

    • @kashituki_tabetai
      @kashituki_tabetai 2 года назад +3

      車屋を経営するゲームであったな

    • @user-ye3sz8ns7e
      @user-ye3sz8ns7e 2 года назад +3

      @@kashituki_tabetai のばまんがやってたやつ?

    • @user-lu3vv3qt1i
      @user-lu3vv3qt1i 2 года назад

      @@user-ye3sz8ns7e そういや単位が反転した数字が同じだった気がするな

  • @Buk1da1
    @Buk1da1 3 года назад +66

    例えこの問題が解決してもまだ21億4748万3647年問題が残ってるんですですよね…

    • @Aphotic.s
      @Aphotic.s 3 года назад +5

      俺たちは立ち会えないな

    • @user-kc5mi7it6f
      @user-kc5mi7it6f 3 года назад +1

      くそっ!またかよ!

    • @user-tz9wf4cc3w
      @user-tz9wf4cc3w 3 года назад +2

      その頃には俺がコンピュータを超えるの作ってる

    • @moroha10085
      @moroha10085 3 года назад +3

      その頃には量子コンピュータが出来て、もっと伸びてる説

    • @user-vl4yl4bu3y
      @user-vl4yl4bu3y 3 года назад +1

      その頃には人類補完してる

  • @MuscleSoulYuki
    @MuscleSoulYuki 3 года назад +170

    4:00 次回は
    「君といた未来のために 〜I'll be back〜」の2000年を迎えられるかの如く、2038年1月19日3時14分8秒を迎えられるプログラム修正動画を期待します。

    • @user-nr9fo2ec3c
      @user-nr9fo2ec3c 3 года назад +4

      これはラズベリーパイ依存だから新しいコンピュータ作るしかないな
      いややりそう

    • @thtn
      @thtn 3 года назад

      64bit化だけじゃなくて一応32bitの読み違えっていうのがあるらしいわよ。

  • @myurar1a
    @myurar1a 3 года назад +10

    実際、0.5秒で1bit進むように設計された32bit機では2005年に同様の問題かあったようですね。
    2038年問題とは対象の数が違うので大きな話題にはなりませんでしたが。

  • @hogebar5470
    @hogebar5470 3 года назад +92

    Y2K の時もすごい騒がれましたが、実際は大したことは起きなかったですね。
    今回も既に対策済みの OS は多いですし、アプリケーションの誤動作も、各国エンジニアの事前の徹夜によって対処されていることでしょう。

    • @takahirok4598
      @takahirok4598 2 года назад +70

      エンジニアにしわ寄せいってて草

  • @user-fu1tx6zd3z
    @user-fu1tx6zd3z 3 года назад +19

    2038年、急上昇1位の動画

    • @lambdatech
      @lambdatech  3 года назад +8

      楽しみだなぁ

    • @user-mo4eu6sm9n
      @user-mo4eu6sm9n 3 года назад +4

      18年経ってる時点で急上昇じゃないw

    • @user-bu4ob6ot9j
      @user-bu4ob6ot9j 3 года назад +8

      18年後に突然みんなのおすすめに来るんだよ

  • @user-nz9dk5ni5q
    @user-nz9dk5ni5q 3 года назад +69

    2:01
    パズドラの火力のカンストの数字だって思ったのは俺だけかな?

    • @user-zz9ov2ts6u
      @user-zz9ov2ts6u 3 года назад +2

      パズドラってアプデで64ビットになるって噂あったけどならなかったの?

    • @user-ji4ze4wn7g
      @user-ji4ze4wn7g 3 года назад +1

      弱小端末でやってる人らが詰むからできない。

    • @user-yf4cz6rs4f
      @user-yf4cz6rs4f 3 года назад +1

      なんか見た事あると思ったらそゆことか

  • @user-ej6wd9yo3o
    @user-ej6wd9yo3o Год назад +6

    2000年問題も何事もありませんでした。技術者が頑張ったおかげです。技術者さんありがとうございます

    • @Sunrise_and_Sharp-12
      @Sunrise_and_Sharp-12 Год назад +3

      これはシステムの深いところに潜む問題だし、古いx86向けソフトウェアだとどう頑張っても回避出来ないので、エンジニアさんに強いられる負担は比にならないと思います

  • @user-hr7rm4zh9n
    @user-hr7rm4zh9n 3 года назад +10

    私は曜日を間違えていても気づかない人間なんで、
    貴方のような頭の良い人が何とかしてください。

  • @user-kg4jm3wh2m
    @user-kg4jm3wh2m 3 года назад +30

    2038年問題、どんなものなんだろう…と気になってたので嬉しいです!!
    超わかりやすくて好きです🥰

  • @gessuima6857
    @gessuima6857 3 года назад +50

    32bitの上限に達するのが問題なので手っ取り早いのは64bitにすることですね
    まあこの問題を認識する所からなんですけど

  • @kazuminmay
    @kazuminmay 3 года назад +10

    最新のOS(BIOS)やハードウェアではreal time clockは64ビット対応にしてあるので最新のマザーボード+最新のBIOSになっていれば問題ありません. 古いマザーボードは32bitなので交換が必要.

    • @lambdatech
      @lambdatech  3 года назад +12

      PCやスマートフォンはほぼ問題ないでしょう。怖いのはリプレースされていない組み込み機器です

  • @user-ry2ko7to1y
    @user-ry2ko7to1y 3 года назад +12

    まぁHPの時限爆弾SSD(稼働30000時間ちょっとでデータ喪失)なんかもあったくらいですし、軽い暴動程度はちょこちょこ起きてるかもですね。

  • @user-dd6pk3ft4d
    @user-dd6pk3ft4d 3 года назад +103

    普通に水やりのやつ欲しいな…
    ん?
    2:43 じゅうにじ よんじゅうななふん ななびょう?

  • @tripleAzuki
    @tripleAzuki 3 года назад +65

    3:49の左の散水しました!の連続笑ってしまった

  • @tsuruokanobuyoshi3379
    @tsuruokanobuyoshi3379 3 года назад +38

    時間制御を内部時計だけで行っているシステムは危ないかも知れませんが、時計をインターネットに同期させていれば問題ありません。NECのPC9800系を未だに使っている工業機械が多いのでそちらに影響があるかも知れません。

  • @kitaju
    @kitaju 2 года назад +9

    この問題に関して、2038年になる前にリーナスさんが※指を立てて"****"とか叫びながら64bit対応するというパフォーマンスが見られると思っています。

  • @romangames7665
    @romangames7665 3 года назад +8

    これから作られる物はいいとして、今までの物をどうするかってのが1番の問題かな

  • @user-ch6ne3ur1f
    @user-ch6ne3ur1f 3 года назад +106

    イケメンのラムダさんが当然この危機を救ってくれると信じてます

  • @tomoo345
    @tomoo345 3 года назад +29

    人命に関わるシステムにこのロジックが使われているとまずいと思いました!!!

  • @user-cs8kl2um5p
    @user-cs8kl2um5p 3 года назад +4

    17年後にこの動画をもう一度見に来ます。

  • @user-zq6ob8ol1l
    @user-zq6ob8ol1l 3 года назад +25

    2:07 パズドラのカンストもこんぐらいじゃなかったけか

    • @lambdatech
      @lambdatech  3 года назад +7

      同じ桁数の理由ですね

    • @user-fe7wb5wo4r
      @user-fe7wb5wo4r 3 года назад +1

      これとまったく同じですよ

    • @-_-0930
      @-_-0930 10 месяцев назад

      ツムツムとかぷにぷにも同じ理由で同じ

  • @user-wu8ix7gc7d
    @user-wu8ix7gc7d 3 года назад +86

    関係ないけどこの人のラズパイ、水やりもできて、ズボンのチャックも検知できて、ブも閉じれて…
    有能すぎるだろ

    • @user-sr9ts7ig2e
      @user-sr9ts7ig2e 3 года назад +2

      ブでわかるのが悔しいwww
      だが、それがいい。

    • @roze-jy1fd
      @roze-jy1fd 3 года назад

      ブも閉じれるとは?

    • @Kirby1704
      @Kirby1704 3 года назад +2

      @@roze-jy1fd タブ

    • @sanmui_today
      @sanmui_today 3 года назад +4

      人が来るとタブが閉じる動画

    • @roze-jy1fd
      @roze-jy1fd 3 года назад

      ありがとうございます!

  • @exe-rh3hx
    @exe-rh3hx 3 года назад +7

    なんとかしてシステム内で符号ありを符号なしに変更できれば数十年先延ばしできないかな

    • @user-wf2bs4hr8m
      @user-wf2bs4hr8m 3 года назад +1

      そんなことしなくても64bit使えば2400億年は先延ばしにできるぞ

  • @user-od7ue9ex6n
    @user-od7ue9ex6n 3 года назад +16

    こういう動画って、まったくなんもこういうことわからなかったときはつまらなかったのに、こういうやつ分かるようになってくると勉強になる

  • @user-xv7mx4xg3u
    @user-xv7mx4xg3u 3 года назад +34

    サムネの2038年が5000兆円欲しいのフォントと似てる……???

    • @ckarama1200
      @ckarama1200 3 года назад +1

      フリーフォントだからよくあるよ

  • @big.m
    @big.m Год назад +5

    2000年問題の時は表面的な(アプリ上だけの)問題だったから上手く乗り切れたけど、今度のはハード寄り
    (BIOSとかかな)の問題って事で、基準を変えて引き延ばしすると旧式と新式で噛み合わなくなるので、
    旧式を使うと時間系では不具合が出るようになってしまうね。貨幣の刷新でもそうだけど、それを利用する
    モノ全て刷新する事になるので、とんでもない労力と費用が掛かりそう。

  • @rock8477
    @rock8477 3 года назад +4

    たしかに…一般的には全然話題になってないですね。
    しかし今はコンピューターの誤作動はどんなテロよりも怖いですからもっと世間一般にも啓蒙することが大事ですね。
    勿論もう専門家が行っているのでしょうけど。
    かくいう私も知らなかった一人ではありますので大変参考になりました。

  • @user-or3fg1ei6r
    @user-or3fg1ei6r 3 года назад +7

    MGS5ですべてのプレイヤーが核兵器所持数0にした時に見られるムービー思い出した
    絶対見られないムービーと思われていたが、チーターかバグかで大量に作ったらカンスト後0になって発生した模様

  • @Useful_Radio
    @Useful_Radio 3 года назад +16

    これ、現時点で64bitにできない技術的な理由とか、そもそもの時間カウントの開始を1910年とかにズラさない理由とかも気になる…

  • @user-iz5si6rj6o
    @user-iz5si6rj6o 3 года назад +12

    昔なんでゲームのカンストが21億なのか調べた時についでに出てきやがりました。その時どうなるか、めちゃくちゃ気になります。

  • @fuku_kotegawa
    @fuku_kotegawa 3 года назад +2

    問題意識するきっかけになりました。完全に理解できました。ありがとうございます!

  • @user-qb8wp4cy8q
    @user-qb8wp4cy8q 9 месяцев назад +2

    とんでもなくやばい問題で草

  • @user-vu3qj9ig6m
    @user-vu3qj9ig6m 3 года назад +17

    2:01 某パズルゲームやってる人は見慣れた数字

    • @HOTOKENOZA
      @HOTOKENOZA 3 года назад

      見慣れたくなかった……
      インフレを感じますね

  • @user-nd5de4dz4g
    @user-nd5de4dz4g 3 года назад +7

    ちょろちょろ出る水が案外おいしそう

  • @user-ti4re4wl5h
    @user-ti4re4wl5h 3 года назад +5

    以前、自動測定系の機器で例外処理入れたはずなのに、試薬をスッカラカンにして
    先生から出禁くらったのを思い出した・・・それ以来、趣味以外のシステム開発は
    トラウマで鼓動が倍になります。

  • @gokkyyusuke1675
    @gokkyyusuke1675 3 года назад +4

    2000年問題のときは地獄やったな。。。某銀行の全ソースコードをチェックして修正し・・。金融庁がエビデンスとして修正済みソースコードを印刷して提出しろって後からいうもんだから、役人とは倉庫用意しろ、庁舎に入り切ると思うなよって喧嘩になりましたw
    2038年は本当にもう隠居したいですが、まだ現役だったらラムダさんと一緒に対策するかもしれませんね。その際はよろしくお願いします。

    • @lambdatech
      @lambdatech  3 года назад

      おぉ、重みのある言葉ですね
      この苦労が世の中に知られて欲しいです

  • @reI_512_
    @reI_512_ 3 года назад +4

    多分2037年くらいになってから2000年問題よろしく騒がれますねぇ...

  • @kiciwst5761
    @kiciwst5761 3 года назад +10

    だから日時はlong long型にしろと言ってきたのに!!

  • @MustangENQ
    @MustangENQ 3 года назад +3

    現行のマイコン系の場合
    OSレベルでの扱いで
    現行の符号あり32bitカウントの変数を
    符号なし32bitの変数にするOSをリリースされるだけでよさそうな問題ですね。
    0000 0000 0000 0000 0000 0000
    = 0x00000000 = 1970/01/01 00:00:00 (UTC)
    1111 1111 1111 1111 1111 1111
    = 0xFFFFFFFF (符号なし) = 4294967295 = 2106/02/07 06:28:15 (UTC)
    システム時計を-値で過去にする必要は無いため、
    32bit のままでも符号なしにすることで
    最長 2106/02/07 06:28:15 (UTC) までの時計カウントが可能な案件となります。
    スマホでMax2038問題があったとしてもそこまで現行の機器がもつわけもなさそうなので
    (バッテリーなどのパーツ寿命が先に来る)
    やはりエンドユーザーは過剰に警戒する必要性は無さそうな問題です。

    • @lambdatech
      @lambdatech  3 года назад

      過去の日時を使っているレアケースがある可能性もあるのでなかなか思い切ったアップデートはされにくい気もします……

  • @user-mk4os4uh9t
    @user-mk4os4uh9t 2 года назад +2

    二千年問題から38年しか経ってないのにもうちょっと考えられんかったんかしら

    • @akibanokitune
      @akibanokitune Год назад

      良いのですよ、これが無駄遣いさせて儲ける手段なのです。

  • @deadendSP
    @deadendSP 3 года назад +4

    一部の書き換え可能なタイミングで1901年を1951年に書き換えれば、書き換えたものだけ誤動作せずに済むのでは?

  • @theirregularatmagichighschool
    @theirregularatmagichighschool 3 года назад +7

    じゃあ結局ハード変えなくても、ソフトウェアの±符号部分を一桁分使えるようにすれば大分先延ばしできそう
    先延ばし期間は64bit移行期間にして基本的に64bitしか売らないようにするとか。

    • @user-pj7hs4uo7p
      @user-pj7hs4uo7p 3 года назад

      あまり知識がないのですが、スタート地点を1970年から変えなければ1桁増えても意味が無いのでは?

    • @takenyao
      @takenyao 2 года назад +1

      @@user-pj7hs4uo7p そうすれば〝21億なんとか″じゃなくて2倍の″42億なんとか″になるので少なくとも2106年までは持つのでその頃には64bitが主流になるはずなので問題は無くなるんですよ

    • @Drizzle_United
      @Drizzle_United 2 года назад +3

      @@takenyao もう64bitが主流なので大丈夫です
      問題なのはネットから完全に切断され、アップデートも入れられない古い組込み機器が32bit管理だということ

  • @user-nl4vy9un8o
    @user-nl4vy9un8o 2 года назад +52

    2進数の符号で補数を思い出した^_^
    プログラミング好きで情報系大学入ったのですが、思ってたより数学物理の基礎が絶望的で泣いてます🥲
    ラムダさんの数学物理部作りません???
    ラムダさんの解説はめちゃくちゃ好きなので絶対やる気出ますし需要高いと思います(必死)

  • @may1225
    @may1225 3 года назад +6

    今日もおもしろくて勉強になりました!ただ、なぜ1970年始まりなのかは疑問ですが。

  • @ooooo041-i1d
    @ooooo041-i1d 3 года назад +3

    めっちゃ分かりやすくてびっくりした。

  • @tomato_stream
    @tomato_stream 3 года назад +19

    この人実は2038年以降に起こることを伝えるために未来から来た人なんだよね...

  • @motohisamoriya2136
    @motohisamoriya2136 3 года назад +10

    問題の根幹は,,古いシステムなどでは、time_t型をint(int32:32bit)として扱っていることです。
    また、日付関係のライブラリ関数が暗黙に、intとして扱っていることに起因します。
    試しに、下記のようなプログラムで確認出来ます。
    システム:ubuntu 18.04.05 LTS
    Kernel Version:5.4.0-65
    gcc version:gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
    ---------------------確認コード この下から---------------------------------
    #include
    #include
    int main( int argc, char **argv, char **envp)
    {
    printf( "int(Byte & bit) is %ld Byte(%ld Bit)
    ", (long)sizeof(int), (long)(sizeof(int) * 8) );
    printf( "time_t(Byte & bit) is %ld Byte(%ld Bit)
    ", (long)sizeof(time_t), (long)(sizeof(time_t) * 8) );
    return 0;
    }
    ---------------------確認コード この上まで---------------------------------
    を適当な、場所に"tesst.c"として保存してコンパイル。
    gcc -O3 -Wall -Werror test.c -o test
    testと言う実行ファイルが出来ますので、
    ./test
    とすると、
    int(Byte & bit) is 4 Byte(32 Bit)
    time_t(Byte & bit) is 8 Byte(64 Bit)
    と表示されます。
    正しく、ライブラリをしようしていれば先ず問題は起きません。

  • @user-es4ug4gl8b
    @user-es4ug4gl8b 3 года назад +6

    なんで秒数符号付きなんや……

  • @user-ee8gz6vw5g
    @user-ee8gz6vw5g 3 года назад +1

    釣りじゃなくてちゃんと内容もしっかりしてるからマジかって思った

  • @user-rv4eg3wc1g
    @user-rv4eg3wc1g 2 года назад +13

    ギター、プログラミングができるのに水をこぼさないように皿を置くのはできないというギャップ萌え

  • @enikaita_mochi
    @enikaita_mochi 3 года назад +3

    水が止まらないと予想がつくのに、
    近くにラズパイを置くなんて危険なことはできない(笑)

  • @user-rg2hc3ys4o
    @user-rg2hc3ys4o 3 года назад +2

    日本の仕事の雰囲気って「自分の働いてるうちに問題が起きなければそれでいい」みたいなとこあるからなぁ。
    2038年には128bitCPUが普通になってるかもしれないのに2038年問題で混乱してたら諸外国に笑われるぞ。

  • @user-xp2cd8ze5k
    @user-xp2cd8ze5k 3 года назад +2

    とりあえずGoogleカレンダーでその日にアラーム付けといた
    2038年が楽しみ笑

  • @にゅーら
    @にゅーら 3 года назад +5

    0:01
    画面「2038年世界中のコンピュータが”誤作動”」
    ラムダ「2038年世界中のコンピュータが”誤動作”」

    • @lambdatech
      @lambdatech  3 года назад +2

      脳が誤作動しました

    • @にゅーら
      @にゅーら 3 года назад

      @@lambdatech 脳だけ2038年になったんですねw

    • @sora-ketai
      @sora-ketai Год назад

      もう一つ間違ってますよー
      画面:2038/01/19 03:14:07
      ラムダさん:2038/01/19 03:47:07

  • @kouyama6073
    @kouyama6073 3 года назад +13

    開発環境によって最大値が設定されていたりするので保守がメインのシステムエンジニアにとってみればこの手のオーバーフローは割と日常茶飯事です。

  • @wpohjapdjpa
    @wpohjapdjpa Год назад +1

    1部の工場とかでパソコンのアップデートをするとその工場の制御プログラムが動かなくなるからってことでアップデート出来てないめちゃくちゃ前のパソコン使ってる工場は38年にぶっ壊れるらしい....windowsXPとかそこら辺が結構多い時代なんだよね....

  • @user-fg3gd4cv3i
    @user-fg3gd4cv3i 3 года назад

    2038年問題初めて聞きました!関心高めときます🐌
    なぜかタイムスリップしていますのとこで「時を戻そう!!!」って言ったのは自分だけじゃないはず((

  • @jinbezame815
    @jinbezame815 3 года назад +5

    めちゃくちゃ興味深い内容でした
    前に閏秒が少し話題になったのはこういうのが関係していたんですね

  • @user-bj3es7gm9b
    @user-bj3es7gm9b 3 года назад +4

    なら装置を直さなくても68年ぐらい待てば+になって直るんですね

  • @eu8847
    @eu8847 Год назад +1

    なるほど!だから64bitのシステムがあるんですね!感謝感謝

  • @tamagoes--4977
    @tamagoes--4977 3 года назад +5

    このラズパイは64bitのOSで良かった...
    これからの投稿も待ってます!

    • @Drizzle_United
      @Drizzle_United 2 года назад

      そういう32bitじゃないと思う