Program & Service

Program & Service

生成系AIサービスから自分のサイトをブロックする方法

サイトのトップに以下のrobots.txtを設置または、コピペします。 生成AI系サービスのuser agent名は以下から検索できます。 Dark Visitorを導入してみた このBlogにDark Visitorのプラグインを導入して...
Program & Service

短縮URLサービスの利用を再考する:Bitlyの変更を機に探る最適な選択肢

概要 bitlyのサービス内容が変更され、無料だと月に10個しか作れなくなりました。それに伴い、課金して使うか検討したときの資料をまとめておきます。 そもそも短縮URLを取り巻く環境はどうなっているのか調査して、対処方法を意思決定しました。...
Program & Service

WordPressをDockerizedしました

概要 設定方法は以下のページに書きました。 サーバ運用 まず、Lightsail (月にで個人開発のサービスを一部運用していたのですが、データ量が多くなってきたのでストレージが足りなくなってきたことと、物理RAMが足りなくなってきたので自宅...
Program & Service

個人開発のWebサービスをCloudflareに載せてみた【無料でここまでできる】

概要 私は個人でWebサイトやWebサービスを色々公開しております。 この度、個人開発でWebサービスを運用するときにCloudflareを利用すると様々なリスクを無料でヘッジできるので事例を紹介します。 しかも無料です。 個人開発サービス...
Ruby on Rails

末尾の半角スペースで困惑:ActiveModelとMySQLの連携問題

概要 ActiveModelのuniqueがあるアトリビュートの末尾に半角スペースがあると挙動がおかしくなるケースがありました。 問題 以下のようにcodeがユニークなアトリビュートを定義してあるとします。 class Product < ...
Wordpress

WordPressのoptions.phpページで保存できないときの対処法

WordPressで、「options.php」ページにて、image_default_link_typeをfileに変更して、「変更を保存」をクリックすると、「設定を保存できませんでした。」と表示されて変更できませんでした。 調べてみると...
AWS

CloudWatchのlog insightでの調査例

アプリケーションのログがJSONで保存されているときの調査サンプル filter @logStream like 'app/app/' | filter @message like /include/ | filter @message n...
Diary

Automatically delete head branchesの宗教論争

概要 githubのレポジトリ運用において「Automatically delete head branches」をonにするかoffにするか悩ましいところです。 デフォルトはoffです。 GPTに聞いてみた Q: githubのrepos...
Minecraft

Minecraft Server(統合版)をUbuntu上で起動する

概要 Ubuntu 22でMinecraftのBedrock(統合版)サーバを動かすための方法を記載します。(Bedrock版と、Java版が存在します。Java版を使っていない場合はBedrockを使えばOKです) Minecraftのサ...
Minecraft

Minecraft Server (統合版) をsystemdによる自動起動設定

概要 Minecraft BedrockサーバをLinux上で起動させてSystemd配下でサービスを管理する設定。 Minecraft bedrockサーバはしばらく立ち上げておくとメモリを食いすぎて勝手に落ちてしまいます。勝手に落ちたら...