昨日 WWDC があったらしく、YouTube にいろんな動画が上がっていた。
新しい Mac の発表があって 15 インチ M2 MacBook Air が新たに登場したらしいが、最安値は相変わらず 13 インチ M1 MacBook Air で価格はそのままだった。
つい 3 週間前くらいに買ったばかりなので、ここでもっと安くなっていたり同じ値段でもっと良いのが買えたりしたら嫌だなあと思っていたんだけど、新しいのが追加されただけでもともとあったものは値段もそのままだったので良かった。
12:28 PM · Jun 7, 2023 (GMT+9)
Apple Vision Pro という Apple の HMD が登場したっていう瀬戸さんの動画を昨日の夜中に見た。すごく近未来感があるけど値段が高すぎるしあんなでかいもの毎回つけるのはめんどくさいだろうからまだまだ初期の段階って感じだろうな。かつてのショルダーフォンみたいな感じ。
でもあと 10 年もすれば小型化されてメガネタイプになり、かけるだけで同じようなことができるようになり価格も安くなったら携帯電話やスマホのように圧倒的に普及し始めるんじゃないかな。
発売はアメリカで来年初頭、その他の国では来年末までのどこからしい。もちろん買わないけど、レビューはちょっと気になる。
12:31 PM · Jun 7, 2023 (GMT+9)
そういえば前職の同期と急きょアメリカに遊びに行くことになってめっちゃワクワクして空港ではしゃいでいたっていう夢を見た。
ここでアメリカが出てきたのは寝る直前に見ていた瀬戸さんの Apple Vision Pro の動画でアメリカに買いに行くというのを聞いたからだろう。
1:14 PM · Jun 7, 2023 (GMT+9)
昨晩は 1 時ごろに寝て 12 時前に起きた。この時間に起きたかったのではなくなんか説明会があったので参加しなければいけなかったからだ。
時間的には結構寝たはずなんだけど起きるときとても怠くてもっと寝ていたかった。起きてからもなんかちょっと怠い。
1:15 PM · Jun 7, 2023 (GMT+9)
何のやる気のないときでもせめて時間を無駄にしないように Netflix で英語で動画を見るのがいいかな。別にリスニング練習を意図的にしなくても、耳が慣れるくらいの足しにはなるはず。
1:17 PM · Jun 7, 2023 (GMT+9)
Mac のディスプレイって 16:9 じゃないから、YouTube の動画とかアニメの映像と合っていないんだけど、Chrome の上部のタブ欄とかアドレスバーがあるおかげでちょうどぴったり表示領域に収まることが多い。全画面にするとむしろ黒い部分が表示されてしまう。毎回全画面にするのって意外にめんどくさいから、むしろ Mac のディスプレイが 16:9 じゃないことで全画面にしないほうがぴったり表示できるからいいなと思った。
2:07 PM · Jun 7, 2023 (GMT+9)
I have a jinx that if I tell somebody what I want to achieve, it’ll never come true.
So I hereby declare that I’ll never leave Japan forever.
4:04 PM · Jun 7, 2023 (GMT+9)
Cambly のミートアップに当選したので参加することになった。
12:09 AM · Jun 8, 2023 (GMT+9)
ping 実行中に Raspberry Pi で VPN に接続・切断したときのログ
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=57 time=13.965 ms
64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=11.919 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=15.216 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=14.738 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=57 time=13.121 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=57 time=14.200 ms
64 bytes from 1.1.1.1: icmp_seq=6 ttl=57 time=11.344 ms
64 bytes from 1.1.1.1: icmp_seq=7 ttl=57 time=17.247 ms
64 bytes from 1.1.1.1: icmp_seq=8 ttl=57 time=15.267 ms
64 bytes from 1.1.1.1: icmp_seq=9 ttl=57 time=14.934 ms
64 bytes from 1.1.1.1: icmp_seq=10 ttl=57 time=12.788 ms
64 bytes from 1.1.1.1: icmp_seq=11 ttl=57 time=14.994 ms
64 bytes from 1.1.1.1: icmp_seq=12 ttl=57 time=8.126 ms
64 bytes from 1.1.1.1: icmp_seq=13 ttl=57 time=8.445 ms
Request timeout for icmp_seq 14 # ← VPN 接続中
64 bytes from 1.1.1.1: icmp_seq=15 ttl=58 time=116.886 ms
64 bytes from 1.1.1.1: icmp_seq=16 ttl=58 time=117.356 ms
64 bytes from 1.1.1.1: icmp_seq=17 ttl=58 time=122.761 ms
64 bytes from 1.1.1.1: icmp_seq=18 ttl=58 time=123.632 ms
64 bytes from 1.1.1.1: icmp_seq=19 ttl=58 time=123.659 ms
64 bytes from 1.1.1.1: icmp_seq=20 ttl=58 time=116.659 ms
64 bytes from 1.1.1.1: icmp_seq=21 ttl=58 time=116.808 ms
64 bytes from 1.1.1.1: icmp_seq=22 ttl=58 time=116.141 ms
64 bytes from 1.1.1.1: icmp_seq=23 ttl=58 time=117.073 ms
64 bytes from 1.1.1.1: icmp_seq=24 ttl=58 time=116.627 ms
64 bytes from 1.1.1.1: icmp_seq=25 ttl=58 time=118.715 ms
64 bytes from 1.1.1.1: icmp_seq=26 ttl=58 time=123.949 ms
64 bytes from 1.1.1.1: icmp_seq=27 ttl=58 time=121.925 ms
64 bytes from 1.1.1.1: icmp_seq=28 ttl=58 time=125.077 ms
64 bytes from 1.1.1.1: icmp_seq=29 ttl=58 time=117.196 ms
64 bytes from 1.1.1.1: icmp_seq=30 ttl=58 time=116.956 ms
Request timeout for icmp_seq 31 # ← VPN 切断中
64 bytes from 1.1.1.1: icmp_seq=32 ttl=57 time=10.194 ms
64 bytes from 1.1.1.1: icmp_seq=33 ttl=57 time=8.371 ms
64 bytes from 1.1.1.1: icmp_seq=34 ttl=57 time=11.835 ms
64 bytes from 1.1.1.1: icmp_seq=35 ttl=57 time=8.557 ms
64 bytes from 1.1.1.1: icmp_seq=36 ttl=57 time=8.608 ms
64 bytes from 1.1.1.1: icmp_seq=37 ttl=57 time=8.715 ms
64 bytes from 1.1.1.1: icmp_seq=38 ttl=57 time=14.673 ms
64 bytes from 1.1.1.1: icmp_seq=39 ttl=57 time=14.902 ms
64 bytes from 1.1.1.1: icmp_seq=40 ttl=57 time=7.890 ms
64 bytes from 1.1.1.1: icmp_seq=41 ttl=57 time=12.159 ms
64 bytes from 1.1.1.1: icmp_seq=42 ttl=57 time=14.020 ms
64 bytes from 1.1.1.1: icmp_seq=43 ttl=57 time=14.992 ms
64 bytes from 1.1.1.1: icmp_seq=44 ttl=57 time=8.533 ms
64 bytes from 1.1.1.1: icmp_seq=45 ttl=57 time=17.492 ms
64 bytes from 1.1.1.1: icmp_seq=46 ttl=57 time=8.388 ms
64 bytes from 1.1.1.1: icmp_seq=47 ttl=57 time=8.368 ms
64 bytes from 1.1.1.1: icmp_seq=48 ttl=57 time=10.828 ms
64 bytes from 1.1.1.1: icmp_seq=49 ttl=57 time=15.012 ms
64 bytes from 1.1.1.1: icmp_seq=50 ttl=57 time=15.169 ms
64 bytes from 1.1.1.1: icmp_seq=51 ttl=57 time=12.170 ms
64 bytes from 1.1.1.1: icmp_seq=52 ttl=57 time=14.947 ms
64 bytes from 1.1.1.1: icmp_seq=53 ttl=57 time=9.621 ms
64 bytes from 1.1.1.1: icmp_seq=54 ttl=57 time=8.394 ms
^C
--- 1.1.1.1 ping statistics ---
55 packets transmitted, 53 packets received, 3.6% packet loss
round-trip min/avg/max/stddev = 7.890/44.558/125.077/49.352 ms
やはり VPN 接続時・切断時にはネットワークの瞬断が起きるようだ。しかし以前にレッスン中に cron で自動的に接続されてしまったときもそんなに致命的なネットワーク不良にはならなかったし ping でも 1 パケット分しかロスしてないので実害はないだろう。
12:19 AM · Jun 8, 2023 (GMT+9)
ping のインターバルは体感 1 秒なので、最大 1 秒間のパケットロスが発生するということになる。
12:21 AM · Jun 8, 2023 (GMT+9)
「最大」なので実際には 0. 数秒なんじゃないかな。
12:21 AM · Jun 8, 2023 (GMT+9)