環境構築Emacs,VSCode,キーバインド

Thumbnail of post image 197
結論

emacsedit.* ( * は nodoka だったり mayu だったり) を編集する。

変更前
keyseq $EmacsEdit/kill-line = &EmacsEditKillLineFunc S-End C-X \ &Sync &EmacsEditKillLinePred((Delete), (Return Left))変更後

環境構築cursor,VSCode,Windows11,WSL2

Thumbnail of post image 052

結論

Windows 側の環境変数変えるべし。

環境変数には「システム環境変数」と「ユーザー環境変数」がある。前者が優先される。
cursor は前者にセットされてて、VS Code は後者にはいってた。
cursor の設定を「システム環境変数」から切り取り(コピーして削除)、「ユーザー環境変数」の一番下に追加してやることで解決。
起動してた WSL2 のターミナルは ...

環境構築Chrome拡張

Thumbnail of post image 192

結論Chrome拡張の Create Link で filter 機能を使う

Create Link

filter にセットする文字列は以下の通り
s/(\\\|\s\\\|.*Backlog|\\)//g背景

以前から Chrome拡張の Create Link を便利に使わせてもらっていたんですが、特に Notion に貼り付けるときにうまくいかなかったんですよね。 ...

環境構築Docker,nginx,環境構築

Thumbnail of post image 147
結論

知らないうちに nginx 起動してた…🤔

詳細

VPS で apt upgrade したらカーネルが

ポートの状態確認する
sudo lsof -i :80なんか使われてた…
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnginx 692 root 6u IPv4 16188 0t0 TCP *:htt ...

環境構築Actions,CI/CD,Docker,GitHub,環境構築

Thumbnail of post image 029

結論

known_host の指定間違えてた…。

shimataro/ssh-key-action 使用時に known_host の指定が必須になっていて、 – – で Repository secrets を追加するのだけれど、VPS上の ~/.ssh/known_hosts ファイルの中身をペーストしてたのでした…。

接続する先が V ...

環境構築Docker,mecab,環境構築

Thumbnail of post image 008
結論

(環境によって異なるかもですが)インストール用 shell script 内での、ダウンロードした tar.gz ファイルのハッシュ値比較で上手くいかず、強制的にインストールが止まってしまう状態。

生成したハッシュ値の最後に半角スペースがあり、これが原因でハッシュ値比較の結果が false になっていた。

Dockerfile 内で

RUN sed -i ' ...

LaravelCache,Laravel,PHP,Redis,キャッシュ,テスト

Laravel Logo
結論

テスト実行中でした。

そして、 env.testing での `CACHE_DRIVER` 設定は file になっていた、というオチ。

「こないだまで普通に実行できてたはずなのに!」

って焦りながら悩んでて、気づくのにしばらくかかりましたよ… (-_-;)

LaravelBlade,Mail,Mock,Test,UnitTest

Thumbnail of post image 190

結論

たぶん、メールの文面用に用意した blade 内で、 $message->embed(‘public/images/logo.png’)  とか書かれてると思います。

メールのレンダリングを実行する前に、

$mail->viewData = new Message(new Swift_Message());

を実行してやることで、 ...

ブログdebug,Docker,PHP,VSCode,xdebug,デバッグ,リモートデバッグ

Thumbnail of post image 128

結論

(単なる一時例なので、ビンゴじゃなかったらごめんなさいっ)

VScode 側 launch.json の pathMappings 設定が間違ってました。${workspaceFolder} → ブレークポイントで止まってくれない
${workspaceRoot} → ブレークポイントで止まってくれる
9003 port のポートフォワーディング設定を追加したと ...

Echo,GoEcho,Go,Logging

Thumbnail of post image 036

In Echo’s official document, describes about logging to stdout.

“Customization | Echo – High performance, minimalist Go web framework”

I want to write logs to fi ...