WSL2
DNSとネットワークの勉強になったのでまとめてみる 現象: WSL2のデフォルトのフルリゾルバーにTCPで名前解決要求するとconnection refused 詳細 connection refusedを回避してみる 現象: WSL2のデフォルトのフルリゾルバーにTCPで名前解決要求するとconnecti…
結論 現象 Windowsのバグっぽい 前のビルドに下げたら直った 結論 19536.1000のバグ 19041.1に下げたら直った 現象 例えば、WSL2側でhttpd2を立てる docker container run --rm -d -p 8080:80 httpd:2.4 Windows側のブラウザでhttp://localhost:8080にアクセ…
速さこそ有能なのが、 文化の基本法則 (ストレイト・クーガー) この記事について DBのテスト高速化: RefreshDatabaseトレイトのハック 対象読者 TL;DR DBテストの開始には時間がかかりがち 理由 -- migrate:fresh で毎回テーブルをdrop/createしている migra…
環境 現象 結論: dockerdの設定で解決 詳細 composerのinstallerが降ってこない composer.pharが降ってこない composerライブラリが降ってこない 解決 所感 環境 Windows 10 PRO 19030.1 WSL2 Ubuntu-18.04 docker on WSL2 docker --version Docker version …
モチベーション ネットワーク Windows Host1の設定 Windows-> WSL2のポートフォワーディング sshの設定 ファイアウォールの設定 Windows Host2からSSH接続・X11Forwarding モチベーション 2019年11月時点で、WindowsでWeb開発するときはWSL2環境に閉じこもっ…
現象 127.0.0.1:3306にアクセスできない privilegeはバッチリroot@%に全GRANTしてる SSHポートフォワーディングは大丈夫 127.0.0.1::22経由 解決 IPv6の[::1]:3306だと大丈夫 逆に、SSHポートフォワーディングは[::1]:22だと駄目。謎 localhostって書けるや…
TL;DR intelephense is 何 詳細 課金する ライセンス認証する intelephenseをアップグレードする LSP Serverを再起動する 使ってみて 若干詰まったのでメモ TL;DR 課金が必要 古い場合はアップグレードが必要 NTEmacsだと若干調子悪い Emacs on WSLを使おう …
テスト、Git等全然違った /mnt/は遅い Node.jsプロジェクト /mnt/c/ ~/ Laravelプロジェクト wip
モチベーション WSL2入れる Windows10のビルド確認 WSL有効化 Ubuntu18.04 LTS 入れる Emacs26入れる Docker環境揃える Docker Docker Compose eshell上でdockerコンテナログインできることを確認 X11Forwarding Ubuntu側 sshd Windows側 sshクライアント: P…