- 木俣ロバート久の weblog

木俣ロバート久の日々の記録

単独のまとまった記事としての話題ははてなブログの木俣ロバート久の覚書に書いています

の纏め


PowerShell で罠っぽいものに嵌ったので覚書

PowerShell では変数に値を代入する時、可能であれば自動的に型を変換してくれる

PS> [Int] $i = "1";
PS> $i.GetType();

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Int32                                    System.ValueType

この感覚で PSCustomObjectHashtable の値を突っ込んだが Hashtable のままだった

PS> [PSCustomObject] $object = @{a=1;b=2;};
PS> $object;

Name                           Value
----                           -----
a                              1
b                              2

PS> $object.GetType();

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Hashtable                                System.Object

代入前に PSCustomObject に変換すればよいのだが -as [PSCustomObject] だと駄目

PS> [PSCustomObject] $object = [PSCustomObject] @{a=1;b=2;};
PS> $object;

a b
- -
1 2

PS> $object.GetType();

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     False    PSCustomObject                           System.Object

PS> (@{a=1;b=2;} -as [PSCustomObject]).GetType();

IsPublic IsSerial Name                                     BaseType
-------- -------- ----                                     --------
True     True     Hashtable                                System.Object

私の仕様の理解不足だと思うが罠だと感じる

Windows 11 release

ざっくり来年の前半に PC 買い替えによりWindows 11をメインマシン OS に採用する予定

Surface Laptop (第一世代) が条件を満たしているのでは? と久しぶりに引っ張り出して起動したらキィボードが膨らんでおり、どうやらバッテリィにガスがたまっている様子

実家に行った時や旅行先で活躍した端末だったが新型コロナ禍でまったく出番がなかったし、 購入と満4年を超えていたし、という事で廃棄のためにSurface リサイクルプログラム - Microsoft atLife から PC3R : : 一般社団法人 パソコン3R推進協会家庭から排出されるパソコンの回収申込み | ご案内 に申し込み

結果として 自宅外で PC を使う場合 Surface Pro 3 が現役続行に

Surface Pro 3 は 購入で Surface Laptop 以上のロートルなので Windows 11 PreInstall の Surface を調達したらこちらも引退でよさそう

Surface Laptopを初期化の上リサイクルセンターへ送付

森博嗣新刊歌の終わりは海読了

健康情報なので細かいことを書いていなかったがから片頭痛があり、季節の変わりの目の頭痛かと思っていたらに右視野の下1/3が白くなって2分間程度一時的に視力を失った

脳梗塞の予兆の恐れがあり脳外科でMRI検査を受け、眼科で眼底検査その他を受けたがとりあえず健康、ただし動脈硬化があるため継続して治療となった


新型コロナウイルスはかなり落ち着いて現在の実効再生産数はおよそ0.7

非常にざっくりした計算だが直近1週間程度の状況が続くと1週間後の新規陽性者数が0.7倍に、2週間続けば0.5倍にという状況

これから年末にかけて様々な活動が再開されると思うが果たしてどうなる事やら

自分は安全側でもう少し様子見したい

シン・テレワークシステムはいつまで無償で使わせてもらえるのであろうか

【継続提供について】 以降も本実証実験を無償で継続することになりました。なお、今後終了する場合には 6 ヶ月前までに本ページでご案内いたします。とあるので少なくともあと半年使わせて貰えるが半年後も使い続けたいなら自前で環境を用意する必要がある

PC を起動すると回転する部品が擦れているような異音が発生し、起動しない

電源再投入したら起動したし音もしなくなったので一旦放置

のど元を過ぎるのが早すぎる > 俺