go: module cache not found: neither GOMODCACHE nor GOPATH is setCan’t execute go run or go mod tidy with this error message. Case There might be not $HOME environment.golang 2022/10/11
<超お手軽> Ubuntu公式VMMのMultipassでcloud-initをローカルで動かすcloud-initをサクッと自宅のPC上で使いたかったが、VMWareやVirtual Boxではisoをビルドする必要があるなど少々面倒。 MultipassというUbuntuのインスタンスを手軽に作成できるVMマネubuntu 2022/10/02
grub2のデフォルト起動を別のカーネルにするgrubが起動したときに、毎回Advanced options for Ubuntu>からクリックで選ぶのはめんどうなので特定のカーネルバージョンをデフォルトにしたい。 起動カーネルのエントリIDを調べる grepubuntu 2022/09/30
ISUCON本のモニタリング周りを簡潔にまとめてみた設定変更後はsudo systemctl restart XXXXを行うこと nginx周り ログ形式の変更 p60 /etc/nginx/nginx.conf の httpの該当箇所のみ以下のように変更する。 log_web-service 2022/07/28
[Webpack]ejsをhtmlに変換時、includeとsassと画像を利用するやりたいこと webpackでejsをhtmlに変換する フッターやヘッダーなどの共通部分をincludeで読み込む sassをcssに変換する 画像やフォントなどを使用する 想像以上にハマったのでテンプレートを公開するhtml-css 2022/07/21
Next.jsでpng画像, svg画像を直接response.sendするNode.jsでも同様 ローカルのpngを転送する場合 fsを使えるようにする package.jsonに以下の設定を追加する "browser":{ "fs": false }, strweb-service 2022/06/06
[Git]ワークツリーをそのまま特定のコミットに戻す方法gitを使い作業中に、コミット履歴はそのままの状態で特定のコミットに戻したい場面があった。 方法 戻したいコミットのハッシュにcheckoutする (detached headになる) git checkout b4e7Git 2022/06/01
[VSCode]ターミナルから直接remote sshやWSLを開くVSCodeを一旦起動して、サイドバーから選ぶのは面倒。 ローカルのフォルダ内だったらcode /rootで開けるが、remote sshやwslディストリビューションでもコマンド一発で開ける。 remote ssh cprogramming 2022/06/01
切り下げ?切り上げ?オーバーフローを避ける不等号の演算(c++)atcoder の整数の掛け算で、オーバーフローを避けるため、代わりに割り算を使用する事がある。 不等号がついている式で演算を行う際に、小数点を切り捨てか、切り上げかわからなくなったのでメモ。 問題 \(a \timesstudy 2022/05/19
[Next.js]Warning: Prop `xxx` did not match. Server: "xxx" Client: "xxx"Next.jsでReactのライブラリを使用すると、実行時コンソールにこの様なエラーが出ることがある。 これは、Next.jsで行なっているSSR(サーバーサイドレンダリング)によって、サーバー側でプリレンダリングされたweb-service 2022/01/14