2021年09月24日 SR600 紀伊山地リバース

2021年09月24日 SR600 紀伊山地リバース

飛び石4連休は初日を移動に使い、2日目からSR600紀伊山地リバースに挑戦。

出発前の天気予報では3日間ともに晴れる予報だったのに、実際に走ってみたら3日目は本降りの雨でずぶ濡れに。

宿には合計21時間近く滞在するゆったりプランで、最終的に56時間34分で完走。

2021年07月22日 SR600 奥入瀬

2021年07月22日 SR600 奥入瀬

4連休を使って今度はSR600奥入瀬にチャレンジ。

坂自体はきつくないものの、補給地点が極めて限られており、自販機だけで8時間近く耐えたりしつつ、53時間17分で完走。

なお出発前日とゴール後にPCR検査を自主的に受け、いずれも陰性だった。

2021年07月18日 渋峠(自走)

2021年07月18日 渋峠(自走)

日本の国道最高地点、渋峠へ自走で行ってみた。

余裕があれば帰りも自走しようとか考えていたけど、あまりの暑さにヘバって、帰りは輪行した。

VBAで要件(ポリシー)に沿ったランダムパスワードを生成

VBAで要件(ポリシー)に沿ったランダムパスワードを生成

VBAでのランダムパスワード生成なんて出尽くされていると思ったけれど、意外とスマートな実装がなかったので自分で書いてみた。

単純に使用可能な文字種全体からランダムに1文字ずつ選択して連結するだけでは、「英小文字、英大文字、数字を必ず1文字以上含む」などのポリシーに沿っていない文字列が生成されてしまう可能性があるが、 1回の処理で必ずポリシーに沿った文字列を生成する関数を作成した。

LXDホストのIPアドレスを変更する

LXDホストのIPアドレスを変更する

LXD(lxc)でネットワークアクセスを有効にしていて、特定のIPアドレスに限っている場合、ホストのIPアドレスを変更した際にlxcコマンドがエラーとなる。

設定を行うlxc config edit自体が動作しないので対処法に困ったが、何とか見つけることが出来た。

PowerShellのCompare-Object(diff)の罠

PowerShellのCompare-Object(diff)の罠

PowerShellでdiff相当のCompare-Objectを使って、差分だけ処理するスクリプトを書こうとしたら、PowerShellの仕様による罠にハマった。

Windows 10の自動音量調整(フェードイン)を無効化する

Windows 10の自動音量調整(フェードイン)を無効化する

会社のノートPCをHDMIで外部モニタに映像と音声を出力していると、動画を再生開始しても最初の数秒が無音になってしまった。

動画ファイルや動画プレイヤー、モニタ、PCを変えて試したが、いずれも同じ現象が発生したため、Windowsに原因があると推定し、調べてみるとビンゴ。

しかし見つかった対処法では解決せず、ステレオミキサーを使う方法で解決した。

UbuntuでMathematicaノートブックを関連付ける

UbuntuでMathematicaノートブックを関連付ける

Ubuntuのアップデート時にMathematicaノートブックをNautilusから起動できなくなってしまって少し面倒だったので、再度設定を行った。

ついでに、すでにMathematicaが起動している時に2つ目のノートブックをNautilusから開いた時、デフォルトでは別プロセスのMathematicaが起動してしまってライセンスが要求されてしまう点にも対処した。