jq

https://ja.wikipedia.org/wiki/Jq_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)
https://qiita.com/takeshinoda@github/items/2dec7a72930ec1f658af

JSONから簡単に値を抜き出したり、集計したり、整形して表示したりできるJSON用のgrepとかawkみたいなコマンドです。

フィルタを通じて再整形
$ echo '{"items":[{"item_id":1,"name":"すてきな雑貨","price":2500},{"item_id":2,"name":"格好いい置物","price":4500}]}' \

jq '.items[] { name: .name, yen: .price }'

{
"name": "すてきな雑貨",
"yen": 2500
}
{
"name": "格好いい置物",
"yen": 4500
}

集計
$ echo '{"items":[{"item_id":1,"name":"すてきな雑貨","price":2500},{"item_id":2,"name":"格好いい置物","price":4500}]}' \

jq '[.items[].price] add'

7000

ゼルダの伝説 ブレス・オブ・ザ・ワイルド

クリア。
ゲーム界で高い評価を得て、現在でもオープンワールドゲームの一つの頂として名を馳せる伝説的作品。
2017年発売にもかかわらず、いまだにスピードランなどで新たな技術が見つけられ続けている。
頑張りゲージによって基本的にどこでも登っていける自由度と、そこからの滑空というシステムは、アクション・オープンワールドとマッチしており、新たなエリアを開拓していく冒険感がとてもうまく表現された作品だとおもう。
ストーリーテーリングはかなり蛋白だが、オープンワールドでドラマチックなメインクエストをやると、自由度とそれが相反するのでこれで別にいいと思う。
ゼルダの伝説」として見た場合、ゲームの文法が過去作と変わっているが、それでもゼルダだと納得できるだけの謎解き感はしっかりあるところがさすが。



だが厄災ガノン第二形態の無敵解除方法だけは完全に納得いかない。
突然いままで別の意味で使っていたアクションに、ノーヒントで違う意味を持たせるなよ……。
連撃で解除させるという行動を取らせたいなら、これまでの敵が連打で装備を落としていたようにガノンにも盾を持たせろ。
というか、なぜここだけヒントの天の声が無いんだ。

テストで使える予約済みドメイン

https://atmarkit.itmedia.co.jp/fwin2k/win2ktips/801exampledom/exampledom.html
テスト用として確保されており存在しないことが保証されているドメインとしてexample.comはよく使っていたが、その他にもあるようなのでまとめ。

xxx.test
xxx.example
xxx.example.com
example.net
example.org
example.jp
example.co.jp
example.ne.jp
ドメイン名例.jp

ベルリン解釈

http://www.roguebasin.com/index.php?title=Berlin_Interpretation
https://www.4gamer.net/games/443/G044397/20210630079/
2008年の International Roguelike Development Conferenceで決められた「ローグライクゲーム」という単語の定義のひとつ。
rogueに代表される古典的ローグライクゲームの類型こそがローグライクの定義である、とする解釈で不思議のダンジョンシリーズあたりまでのゲームをローグライクとしている。
現在においては(広義の)ローグライクという単語はベルリン解釈よりも広い意味を持ち、ランダムな環境生成、パーマデス、限られたリソース程度を満たしていれば、アクションやパズルといったジャンルでもローグライクになりうるという解釈になっている。

RAD(読み)ラド

https://kotobank.jp/word/RAD-9645
コードを書かなくても、GUIの部品を配置するだけで機能を実装できる開発環境。
Rapid Application Developmentの略。直訳すると「高速アプリケーション開発」だが、GUIでフォームをデザインしたりDBデータとバインドするコントロールを設定したりできる環境という意味で使われる単語。
また、DelphiIDEは「RAD Studio」という名前である。



TDataSourceなどのコンポーネントを並べてDBアクセスする形式はDelphiで多く見られるが、C#,VB.NETでもBindingNavigator, 各コントロールの(DataBindings)プロパティで似たことができる……?

ディスク使用率100%対策リスト

https://ikasenmo-answer.com/windows10-disk-100/
https://tamezatu.com/howto-disable-office-click-to-run/#Microsoft_Office_Click-to-Run-2
Windowsが起動後にDISKが100%に張り付く現象対策。
・「Windows Updateの更新プログラムのチェック」を手動で何度もやって最新にする
Windowsの設定から「インデックス」を検索し「インデックスオプション」からスタートメニュー以外を消す。詳細設定から再構築。
・タスクマネージャのスタートアップから「Microsoft Office Click-to-Run」を削除
・サービスから「SysMain」または「Superfetch」を無効にする
・サービスから「Microsoft Officeクイック実行サービス」を無効にする
・タスクトレイにOneDriveがあれば停止