メモの日々


2021年01月08日(金) [長年日記]

[javascript] アロー関数でオブジェクトリテラルを返すときの書き方

JavaScriptのアロー関数オブジェクトリテラルを返すときの書き方をいつも調べているのでメモしておく。

にある通り、括弧で囲めばよい。

> const f = () => ({ hello: "world" });
undefined

> f().hello
"world"

2021年01月06日(水) [長年日記]

[windows] Windows 10で「休止状態」を無効にしてCドライブの空き容量を増やす

Cドライブの空き容量が少なくなってきたのを何とかしたい。

c:\hiberfil.sys ファイルが巨大だなと思い調べると、このファイルはWindowsの「休止状態」機能を無効にすれば消えるようだった。休止状態機能というのは、スリープよりも電力使用量が減るモードのようだが、

休止状態

このオプションは、ノート PC を対象にして設計されたものであり、すべての PC で使用できない場合があります

とあるのでデスクトップPCでは無効にしてもよさそう。

現状の確認

powercfgコマンドで現状の確認や設定の変更ができる。現状は次のようだった。

>powercfg /a
以下のスリープ状態がこのシステムで利用可能です:
    スタンバイ (S3)
    休止状態
    高速スタートアップ

以下のスリープ状態はこのシステムでは利用できません:
    スタンバイ (S1)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    スタンバイ (S2)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    スタンバイ (S0 低電力アイドル)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    ハイブリッド スリープ
        ハイパーバイザーはこのスタンバイ状態をサポートしていません。

休止状態機能をオフにする

powercfg /hibernate off

を実行(管理者権限が必要)することで休止状態機能をオフにできる。

その結果、次のようになった。

>powercfg /a
以下のスリープ状態がこのシステムで利用可能です:
    スタンバイ (S3)

以下のスリープ状態はこのシステムでは利用できません:
    スタンバイ (S1)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    スタンバイ (S2)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    休止状態
        休止状態は有効にされていません。

    スタンバイ (S0 低電力アイドル)
        システム ファームウェアはこのスタンバイ状態をサポートしていません。

    ハイブリッド スリープ
        休止状態は使用できません。
        ハイパーバイザーはこのスタンバイ状態をサポートしていません。

    高速スタートアップ
        休止状態は使用できません。

高速スタートアップも無効になったので、起動時間が長くなりそうだけれど仕方ない。

これでCドライブの空き容量が少し増えた。


2021年01月05日(火) [長年日記]

[dev] GitでSSH鍵を指定する

gitコマンド実行時にデフォルト以外のSSH秘密鍵を指定したかった。

にあるように、git の -c オプションで core.sshCommand を指定するのがよさそう。

$ git -c core.sshCommand="ssh -i ~/.ssh/鍵ファイル名" clone リポジトリ

のような感じ。


2020年12月21日(月) [長年日記]

[hard] NVIDIA GT710搭載ビデオカードを買った

3台目のディスプレイを手に入れたので、トリプルモニタを実現するためにビデオカードを買うことにした。なるべく安く出力端子が3つあるものを選び、NVIDIA GT710を搭載したASUS製のGT710-SL-2GD5-BRKを購入した。ヨドバシカメラで約5500円。ロープロファイル用のブラケットが付属しているのかがはっきりせず心配だったが、ちゃんと付属していた。

ビデオカードを刺したときにオンボードのビデオ出力が使えるのかもよくわからず気になっていたが、手元のPCではUEFIで設定を変更すればオンボードのビデオ出力とビデオカードの出力は共存できた。

GT710というのはだいぶ古い型だが、今のところ使用感に問題はない。モニタが3面あると首が疲れるというのはあって、配置などに試行錯誤が必要かもしれない。


2020年12月20日(日) [長年日記]

[hard] Pixel 4aを買った

Pixel 3aを買ってから1年半、特に問題はないが事情があってPixel 4aに変えることにした。税込42900円でPixel 3aより安いのはいいね。

画像の説明

大きさが同じくらいで使い勝手も変わった気はしない。インカメラがパンチホール型になりこれが邪魔に感じることはある。

前回と同じくSpigenのケース(1100円)とガラスフィルム(1600円)を買った。透明ケースはケースの汚れが目立つのが気になったので、Moto G5のときと同じラギッドアーマーに戻した。