Gobble up pudding

プログラミングの記事がメインのブログです。

MENU

Appleの公式サイトのApple Storeオンラインにサインインできなかった話

f:id:fa11enprince:20211210221310j:plain Appleで商品を買おうとしてAppleの公式サイトにサインインできない状況に陥りました。
Windows 10とChromeでサインインした時に、どうもログインに2段階ある?らしく
単純にパスワードを入れると入れるところと
2要素(2ファクタ)認証を求められるページがありそのうち後者に入れませんでした。
普通のAppleのページは
https://www.apple.com/jp/store
ですが、2要素認証が必要なページが具体的には
https://secure2.store.apple.com/
のURLで始まるページでした。

ブラウザがなんか悪さをしているか?と思い、ブラウザのキャッシュを消したり
Edgeでアクセスしてみるもダメ。
場合によってはBad Gatewayが出る(Nginxのエラーじゃん…)。
ということで別にブラウザがどうこうって話ではなさそう。

iPhoneでやってみると今度は2要素認証が出てログインが出て事なきを得る。
実は一回ページが固まってBad Gatewayの表示にはならないもののエラーが発生しています。

ただ、相変わらずPCからログインができないので
https://appleid.apple.com/#!&page=signin
でAppleのアカウントの管理サイトへ行き
ログインしてみる
ここでは2要素認証することができた。いったん固まったけど。
そうしてAppleの公式サイトのApple Storeオンラインに、なんどか2要素認証で詰まったものの無事ログインできました。

ひょっとしたらApple側の認証サーバーに負荷がかかっていて
一時的に詰まっていただけなのかもしれない。そろそろクリスマスだしね。
……単なる負荷の問題の気もする。

誰の役にも立たないかもしれませんが備忘録として残しておきます。

ネットワークが突如繋がらなくなる

f:id:fa11enprince:20200528152115j:plain 本日、突如Windowsマシンがインターネットに繋がらなくなった。
実はルーターの調子が悪くて、再起動したら治ったのですが
原因を究明するまでやたらハマったのでその記録です。
構成はパソコンを有線でSoftBankから借りてるルーターに繋いでいるごく一般的な感じです。

現象発生

ネットワークがつながらない。インターネットにつながりません。
「インターネットに繋がりません」とググりたいが、インターネットにつながらない。
仕方ないからスマホでググる。

いきなり「先生!なにもしてないのにインターネットにつながらなくなった!」
と聞かれた、そんな感じでした。
そんなぼんやりなこと言われてもパソコン大先生は困ります。
何もしてないのに繋がらなくなることはないだろ、と言いたくなりますが自分の身に起きるとは。

システム復元を試みる

真っ先にWindows Updateを疑います。
しかしながら不審なところはない。
とりあえず復元だー。

…復元ポイントで復元できないことってあるんすね。
0x80071ac5
ってエラーがでて、なんか変なファイルパスのファイルが消せないとかなんとか。
なんか1時間くらい待たされてエラー出るんすけど。
それを3回くらい繰り返してダメだと悟る。
セーブブートからもやってみたよ。
で、でたーwすぐセーフブート無意味に勧める奴www 諦める。

他のマシンでつないでみる

MacでWi-Fiにルーターにつなぐと普通につながる。
ルーターの直IPを打ってpingをするも普通に応答が返ってくる。

Windowsは有線LANでルーターにつないでます。
PCの裏側を見てもLANが緑色にリンクアップしてます。
ルーターも挿しているところのランプが緑ランプになっていてルーターも反応している。
ケーブルを交換してみるが一緒。
物理層は問題がない。

Hyper-Vを消してみる

Hyper-Vを入れるとスイッチが勝手に作られるんで消してアダプタも
デバイスマネージャーから根こそぎ消す。
Network resetという機能があるのでやってみるが効果なし。
そのあとググって、
https://appuals.com/ethernet-doesnt-have-a-valid-ip-configuration/
を試してみるもダメ。

DHCPをやめてみる

ManualでDHCPをやめてルーターと同じセグメントの192.168.XXX.XXXに指定してつなげてみる。
繋がらん…そんな馬鹿な。pingすら通らない。

DHCPに戻すと謎の
169.254.XXX.XXX
というIP。これはwhat。
謎…とおもったらルーターが見つからなくてどうしようもない場合
169.254のIPが振られるらしい。ほー。
IPアドレスが169.254~になる

ルーターを再起動してみる

なんかよくわからないなぁと思いつつ気分転換にルーター再起動
繋がったんですけど( ^ω^)・・・ 。 Wi-Fi側がOKだからといって有線側も大丈夫とは限らんのか…。 とりあえず消したHyper-Vは元に戻しました…スイッチ消しちゃったアァ。
ちなみに

bcdedit /set hypervisorlaunchtype off

をやっていたので、

bcdedit /set hypervisorlaunchtype auto

で元に戻します。管理者権限で…そのあと再起動を忘れずに。

モニタの電源が消えると音が聞こえなくなる

f:id:fa11enprince:20210314081905j:plain Windows Updateでバージョン 2004にしてからモニタの電源が落ちた後に音が聞こえなくなる症状に悩まされています。

環境は以下のような感じです

種別 使っているもの・バージョン
OS Windows 10 Pro 2004
モニタ iiyama ProLite XU2390HS-5
GPU NVIDIA GeForce RTX 2070 SUPER
インターフェース HDMI

暫定対処

Win+Rでservice.mscでサービスのGUIを起動し
(もしくはCortanaのWindowsでserviceと打ってServiceを起動するか)
サービスのGUIから
Windows Audio Endpoint Builderを選択して右クリックから再起動を選び
再起動すると(Windows Audioも再起動され)、
私と同じ状況であれば症状が治るかと思います。 f:id:fa11enprince:20210314081003p:plain

恒久対策かなと思ったけどダメだった方法

nVidiaのドライバが関係あるか全くわからないが
GeForceExperienceから最新のものを取ってくる
GeForce Game Ready Driver Version: 456.71→GeForce Game Ready Driver Version: 461.72
NVIDIA Studio Driver Version: 461.40→NVIDIA Studio Driver Version: 461.72
効果なし…

治らずめんどくさいのでバッチを用意する

テキストファイルを作りデスクトップに置き、次のコードを書く

@echo off
net stop Audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start Audiosrv
if not %errorlevel% == 0 (
  echo You must run as administrator
)
pause

名前をrestart_audio.batにして右クリックから「管理者として実行」を選択する。

恒久対策はどうすればいいのやら…
モニタの電源を落とさなければいいのだろうか…。

OSS-DB Silverに合格した

f:id:fa11enprince:20210227192334j:plain
IPAの情報処理技術者試験を受けたかったのだが、毎度のごとく申し込みを忘れてしまう。
今年はコロナで特に忘れやすい。
実は春のITアーキテクトも受けたかったのだが、今日テキスト買って、サイトを見ると…もう申込み終わってる。
本屋にたくさん平積みしてあったのに…( ^ω^)・・・
うっかり3000円くらい損してしまうのであった。
ということでIPAのメールニュースに登録してみた。
あとiCloudカレンダーで次の秋試験の申込できる日あたりに予約を入れておいた。
今日はOSS-DB Silverを受けてみた。
PostgreSQLの試験なので比較的標準的なデータベースで他にも応用が利きそうと思って受けてみたのですが…
実際にはPostgreSQL特有の運用管理のコマンドやらの単なる暗記ゲーでした。
DockerコンテナでPostgreSQLサーバー立てて遊んだりしましたが、
気づいたときには破棄してたりであまり手を動かしてません。
電子書籍の教本を買いましたが、頭に入りませんでした。HTMLならまだ頭に入るのに、 紙に似せたI/Fだと目grepと目Indexが作成できないのでやっぱりなんだかなぁと。 電子書籍は漫画とかは割と相性がいいと思うのですが。 最近メインで使っているのはMongoDBですが、SQLとRDB忘れちゃならんよね。

PostgreSQLはMySQLよりも癖はないといわれるがPostgreSQLもPostgreSQLでやっぱり癖はあると思う。
IPAの試験受けられないので、他の試験受けようかなー。でも他は高いんだよな。
ただ意味のある資格を受けないとなと思います。
某機械学習のとある試験とかってあれほぼ無意味ですよね。
あれで機械学習をわかる気になってもらっては困るのだ……。
あれをやるよりかはプログラミングまでしなくていいから
ロジスティック回帰とか
ニューラルネットワークの数式の意味するところとかをまじめに勉強してほしい。
それがわかると、何ができて何ができないのかがそこそこ判断できるようになると思う。
神の力で特徴量を抽出みたいに思ってるやつ多すぎる。
やっぱりちょっとでも仕事で関わる人はこれを見てほしいですよね。

まとめ

  • 本文に書いてないけどデータベーススペシャリスト取ります!と言っておいて申込忘れたので慌ててOSS-DBを受験し、無事合格。
  • 買い物をする前に、バリデーションをしましょう。お金無駄にした。
  • 勉強の本は紙の書籍を買うべき。