課題 Cronでルート権限の必要なコマンドを実行したい。 解決策 sudo crontab -e crontab -e は、現在のユーザーのための定義を作成する。現在のユーザーが非ルートユーザーであれば、定義されたコマン ..
課題 ApacheでHTTPSをサポートしたところ、Apacheの起動時にパスフレーズの入力を求められた。自動起動時にはこれが原因でエラーとなる。パスフレーズの入力を回避したい。 解決策 原因は秘密鍵のファイルが暗号化さ ..
課題 ローカルのVMwareで稼働しているUbuntuサーバーがある。サーバーにIPアドレスではなく、ドメインでアクセスできるようにしたい。 解決策 固定IPアドレスの付与 サーバーに固定のIPアドレスを付与する。これは ..
RedmineのRestAPIアクセスに必要なCORS対応を、Chrome Extensionを使って出来ないか検討したが、どうも無理なようである。 RedmineのRestAPIのアクセスには、Preflightが発生 ..
課題 SSHの接続で、User ID, Passwordではなく、Keyで認証するようにしたい。 解決策 GitHubに公開鍵を登録し、そのKeyをSSHサーバーに取り込み、SSHクライアントからの接続を認証する。 St ..
課題 webpackでTypescript/Reactで書かれたファイルをトランスパイルする。ファイルがsymlinkでリンクされていると、エラーが発生する。 解決策 webpack.config.tsに下記のエントリー ..
Reactでは、Stateを変更することで、画面の再レンダリングが行われる。 複数の状態変数を用意して、それぞれを更新した場合にどうなるのか。 特に下記のように、複数の状態変数を一度に変更した場合は? function ..
課題 JavaScriptのオブジェクトのクラスを確認したい。 解決策 const myObject = new MyClass(); (myObject.constructor === MyClass) // tru ..
課題 Windows TerminalでGit Bashを使うと、カーソルの移動でフリッカーが発生する。 解決策 ~/.vmirc set t_vb= ~/.inputrc set bell-..
課題 WindowsのExplorerで、ファイルを開く際の規定のアプリケーションを変更したい。 初めて開くファイルの場合は、右クリックで開くアプリケーションを指定できて、それを規定のアプリケーションにするかどうかも聞か ..