More issues

[お名前.com] DNSレコードにワイルドカードを指定する

自宅サーバでサブドメインを作成するたびに、お名前.com のWEBコンソールのDNS設定から追加していたのですが、めんどくさい。 Nginx Proxy Manager(以下NPM)でルーティング設定しているので、 以降はNPMのルーティングと証明書設定だけで済ませたいと思います。 そもそもできるのか? 【ドメイン】DNSレコード設定はワイルドカード機能を使えますか? にある通り、 *.bitto.jp といった形でワイルドカード指定できます。 今回は自宅ルータに *.bitto.jp を設定しました。 漫画チェック用のホスティングサーバ(manga.bitto.jp)はワイルドカードより優先されるので混在もOKでした。 疎通確認 以下、お名前.comで設定してから確認(8.8.8.8のGoogle Public DNS経由)。 nslookup biito.jp 8.8.8.8 # 自宅のルータを見てくれる nslookup hoge.bitto.jp 8.
1 min read

BLE Micro ProでBluetooth再接続のコツ

BMP を使っていると、一度ペアリングを解除してしまった端末に再度接続しようとしたときに、なかなかペアリング対象としてリストしてくれないことがあると思います。 特にBMP側からペアリング情報を削除した場合ですね。 Windowsでいろいろ試行錯誤してこうやったらうまくいきました!のメモ。 * 「設定」→ 「Bluetoothとデバイス」を開く * まずは既存のペアリング情報を削除 * AD_WO_L を押す * 押したらすぐ「デバイスの追加」→ 「Bluetooth」をクリック * 接続したいキーボードが表示されていたらすぐクリックしてペアリング で、再接続できました! z
1 min read

プロジェクト管理にOpenProjectを使ってみる

Microsoft Plannerでタスク管理していると、アジャイルには向かない感じなのでOSSでいい管理ツールないかなーと探していて見つけたのはこれ。 https://www.openproject.org/ SasSとしての無料プランもあります。 ここではオンプレミス(自宅サーバ)にインストールして使ってみます。 なお、結論としては「無料のままでは使えない」でした。 ※ 他にも候補はありましたが、触ったことなかったので選択 早速インストール 公式のdocker-composeでの動かし方を参考に、以下のステップで起動できます。 # リポジトリのクローン git clone https://github.com/opf/openproject-deploy --depth=1 --branch=stable/12 openproject # コンテナイメージのダウンロード cd openproject/compose docker-compose pull # 起動 OPENPROJECT_HTTPS=false docker-compose up
2 min read

Windows Helloを有効にしているマシンにリモートデスクトップ接続できない

Windows Helloを有効にしている Windows10 or Windows11 のリモートデスクトップにログインできない場合があります。 初期設定でMicrosoftアカウントを使ってサインインする場合は、ほぼ100%でそうなります。 解決策 Windows Helloではなく、ユーザID/パスワードの組み合わせでサインインに一度成功させれば良いです。 Windows HelloをOFFにする 「設定」→「アカウント」→「サインインオプション」から、Windows Helloを無効にします。 顔認証情報などは一度削除する必要があるみたいでした。 上記、赤線部分を削除&オフしてください。 サインアウトする スタートメニューから、ユーザのアイコンを右クリックして「サインアウト」します。 再度サインイン Windows Helloではログインできなくなっているはずなので、IDとパスワードでログインし直します。 リモート接続してみる リモート側のPCで「リモートデスクトップ接続」でログインする際に、IDとパスワー
1 min read

Ghost + NginxProxyManagerでルートにファイルを置く

Ghostサーバで、ルートディレクトリにファイルを置きたい事案があります。 * Ghostでは、ルートディレクトリに自由にファイルを置けない * ads.txtやfavicon.icoをどうする? まずは置きたいファイルを何処かに配置する Ghostでfaviconを設定するを参考に、まずはアクセスできるファイルをアップロードします。 この例では /content/files/2023/01/ads.txt に配置されました。 カスタムパスでリダイレクトする Nginx Proxy Manager(以下NPM)では、特定のパスに来たリクエストを別のパスから返させる機能があります。 例えば Google AdSense で必要な /ads.txt は、そのままではGhostサーバ上で返すことはできません。 そこで、NPM に以下の設定をします。 フォワード先: 192.168.11.160/content/files/2023/01/ads.txt のように設定することで、 /ads.txt
1 min read

Kensington ExpertMouse でトラックボールデビュー

会社の同僚にそそのかされて買ってしまいました。 巨大トラックボール、 Kensington の ExpertMouseです。 Amazonで夕方に注文したら、翌日の昼に届きました。 無線版にしました。 ある程度大きいのは予想していましたが、キーボードが小さい分、巨大に見えます。 まずは1日目の感想 初日はマウス操作からの移行です。 まだ手がなじんでいないので、いろいろ誤操作もしてしまいます。 慣れるまでは使いにくいところが目立ちます。 悪い点 * 玉が大きいので転がすのに力がいる * 55mmの大玉なので、Razer Basilisk X Hyperspeed より重い * 場所はマウスのほうが取らないかも * ゲーミングマウスで感度が高いので、必要なエリアはあまり変わりません * 画面の端から端まで移動するのが遠い * マウスだとトラックボールくらいのエリアで移動できる * トラックボールは盛大に回さないと到達できない * あと数ドッド、の微調整が難しい
1 min read

Ghostのサイトマップを確認する

適当にURL入れてみたら当たりました。 * https://ghost.bitto.jp/sitemap.xml ↑ から、サイトマップの一覧が見られます。 すると以下の4つが表示されました。 * https://ghost.bitto.jp/sitemap-pages.xml * https://ghost.bitto.jp/sitemap-posts.xml * https://ghost.bitto.jp/sitemap-authors.xml * https://ghost.bitto.jp/sitemap-tags.xml いくつかあるみたいですが、 https://ghost.bitto.jp/sitemap-posts.xml が本命ですかね。 googleには全部登録しても良さそうです。
1 min read

Ghostでfaviconを設定する

Ghostではなぜかfaviconをさっと設定できるオプションがないようです。 他のコンテンツはサクッといじれるのにね。 考えていたより100倍くらいめんどくさかったのでメモ。 ※ ここに書いてある方法では上手くいかず、 Ghost + NginxProxyManagerでルートにファイルを置く で対応しました。 以下、執筆時のメモ。 favicon適用の流れ * 適当なページを作り、そこにfaviconファイルをアップロードする * faviconのURLをコピーする * 設定から、共通ヘッダとしてfaviconを埋め込む あれ、たいして面倒じゃないな。 ファイルをアップロードする 多分どこのページでもいいので、faviconをファイルとしてアップロードします。 自分の場合はfavicon用のページを作成し、そこに favicon.icoをファイルとしてアップロードしました。 Ghostが使える画像ファイルの拡張子としては違反になるので、単純なファイルとしてアップロードしておきます。 画像ではなく単純なファイルとして登録されま
1 min read

Nginx Proxy Managerで簡単ルーティング+SSL証明書管理

自宅サーバで外部からのリクエストを振り分けるとき、wi-fiルータのポート転送で何とかすることが多いと思います。 ただ、これだとポートごとの設定になるので同じ80や443のポートを共有することができません。 リバースプロキシを用意してドメイン名で振り分けたいなーと思って調べてみました。 超簡単設定! Nginx Proxy Manager そこで見つけたのがこちらです。 https://nginxproxymanager.com/ インストールすればドメイン名によるルーティング、Let'sEncryptによる証明書発行までGUI上で設定できるすごいヤツ・・・!! docker-composeでデプロイ Nginx Proxy Manager(以下NPM) をデプロイします。 自宅のルータでは、80番,443番のポートをNPMサーバが稼働しているマシンに転送されるように設定しておきます。 NPMの作業ポート(81番)自体は外部から設定することはないと思うので開放しなくてOKです。 version: "3" services: app:
2 min read

Subscribe to 猫好きが猫以外のことも書く

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe