課題 Ubuntuサーバーで、固定IPアドレスを使いたい。 解決策 (インストール時に固定IPアドレスを選択することもできる。以下はインストール後に変更する場合に適用できる) netplanを使って構成する。 netpl ..
課題 MacのVSCodeでキーを連続で入力したい。 解決策 defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false Vim Ex ..
課題 MacのキーボードをUSB切替機で切り替えた際に、キーボードアシスタントが起動されて、キーボードの種類判定を求められる。 解決策 システム設定 > キーボード > キーボードの種類を変更 により、キーボ ..
useStateで配列を更新する場合の留意点。 useStateは配列自体 (アドレス) が変更されたかどうかを見ており、配列の要素が変更されたかどうかは見ていない。このため配列の要素の変更をuseStateに認識させる ..
SOP (Same Origin Policy) への対応 ブラウザはSOPが組み込まれているため、そのままではクロスサイトの呼び出しを行うことができない。これを回避するには次の何れかを使用する。 JSONP CORS ..
課題 WordPressのDocumentor Pluginを使っている。ドキュメントの新しいを新しいバージョンを作成したい。 解決策 Documentorのダッシュボードで、当該ドキュメントのCopyを行う。そうすると ..
課題 Node (V18) のFetch APIで自己認証サイトにHTTPSでアクセスすると認証エラーとなる。 解決策 環境変数に下記を設定する。 process.env[‘NODE_TLS_REJECT_UNAUTHO ..
課題 Cronでルート権限の必要なコマンドを実行したい。 解決策 sudo crontab -e crontab -e は、現在のユーザーのための定義を作成する。現在のユーザーが非ルートユーザーであれば、定義されたコマン ..
課題 ApacheでHTTPSをサポートしたところ、Apacheの起動時にパスフレーズの入力を求められた。自動起動時にはこれが原因でエラーとなる。パスフレーズの入力を回避したい。 解決策 原因は秘密鍵のファイルが暗号化さ ..
課題 ローカルのVMwareで稼働しているUbuntuサーバーがある。サーバーにIPアドレスではなく、ドメインでアクセスできるようにしたい。 解決策 固定IPアドレスの付与 サーバーに固定のIPアドレスを付与する。これは ..