サーバ&テクノロジ

独自ドメイン不要!プライベートサーバでGmail APIを利用するための「身代わり認証」実践ガイド

自宅のLAN内で動かしているサーバ(192.168.x.x)上のアプリケーションから、Gmail APIを叩きたい。そう考えたとき、最大の難関は OAuth 2.0 認証 です。

Googleの厳格なセキュリティポリシーで ...

サーバ&テクノロジ

Surface Pro 5にHarvester導入成功もCPUリソース不足でVM作成不可

以前、バッテリー交換の修理過程で液晶ディスプレイを破損してしまったSurface Pro 5(model 1796)。これまではヘッドレスなマインクラフトサーバとして余生を過ごさせてきましたが、Intel Core i7-7660U( ...

サーバ&テクノロジ

WSL2でUSBメモリを物理マウントしISOイメージを書き込む方法

Windows OSにおいてUSBメモリなどのリムーバブルメディアにISOイメージを書き込む際、一般的には専用のGUIツールが用いられます。しかし、パーティション構造が特殊なデバイスや、OS標準のディスク管理ツールで操作が制限されるケ ...

サーバ&テクノロジ

Windows TerminalのVimで矩形選択(Visual Block)ができない時の対処法

Windows環境におけるターミナルの標準として、Windows Terminalの利用が一般的になっています。PowerShell、WSL、SSHクライアントを一元管理できる利便性がある一方で、Vimユーザにとってはキーバインドの競 ...

サーバ&テクノロジ

Ubuntu(WSL) × Operaで『海外アクセス検証環境』を作る方法

Webサービスやサーバの挙動を確認する際、「日本国内からのアクセス」だけですべて検証できたと言えるでしょうか?

インターネットは世界中とつながっているようでいて、実は「物理的な場所」による見えない壁が無数に存在します。 開 ...

サーバ&テクノロジ

Thumbnail of post image 182

私が愛用しているWeb小説管理ツール「Narou.rb」。Dockerコンテナ上で稼働させ、日々の更新を自動で収集し、電子書籍化してくれる頼もしい相棒です。しかし先日、ある特定の新作小説をダウンロードしようとしたところ、頑なに拒否され ...

サーバ&テクノロジ

外部からの入口を「NLB →(OCI1またはOCI2)→ 自宅サーバ」に統一

自宅サーバを外部公開する“入口”として、OCI(Oracle Cloud Infrastructure)の無料枠を前提にインスタンス(OCI1)を立て、パブリックIP経由で自宅へ転送する構成で運用していました。

ところが、 ...

サーバ&テクノロジ

WSLでWindows上のディレクトリを安全・高速に扱う「mount --bind」

WSL を使って開発していると、Windows 側のファイルを操作したい場面がよくあります。
WSL では/mnt/c/… という形で Windows のファイルシステムが自動的にマウントされており、そこを辿ればフ ...

サーバ&テクノロジ

自宅鯖SSL問題を解決!OCI NginxとローカルOLSの証明書競合の回避方法

当ブログ「納戸工房」のサーバー構成は、いくつかの技術的な壁を乗り越えた結果、今の形に辿り着きました。

最初はシンプルに WireGuard(OCI) -> OLS(local) -> WordPress という ...

サーバ&テクノロジ

消えたはずのアイデアをログから救え!Geminiでチャットが開けない時の緊急閲覧術

「納戸工房」のブログ記事を執筆する際、私はよくiPhoneのGeminiアプリを使って移動中にアイデアを書き溜めています。しかし先日、iPhoneで構成を練った内容をPCで仕上げようとしたところ、チャット履歴が開けないというトラブルに ...