技術

MCPパワーでClaudeにCosenseを書いてもらう

スマホからCosense書きにくい問題 私は普段メモ用にCosenseを使っているが、スマホからCosenseを書くのは結構難しい。 上手いことインデントがかけられなかったり、カーソルの移動が難しかったりと、結構普段使うにはむずいところがある。 そこで、yosider/c…

JANOG57 NOCでログ班として活動していました

こんにちは。id:taiseiueです。 2/11~13に大阪で開催されていた、「JANOG57」にNOCとして参加していました。 私はサーバーチーム所属でログ班として、主にログの収集分析を担当していました。 この記事ではログ班の活動の様子を書いていきます。 構成 今回の…

nixのhome-managerで入れたffmpegをAudacityで使う

Audacityでm4aなどを開きたくなったのでメモ。 Audacityでは、mp3やwav以外のファイルを開きたい場合はffmpegのライブラリ(具体的にはavformat-*.dylib)を使う必要がある。 しかし、普通にffmpegをhome-managerで入れると、ffmpegの実行バイナリしか出力され…

NextcloudのジョブをGrafanaで監視できるようにする

こんにちは、id:taiseiueです。 この記事は、はてなエンジニア Advent Calendar 2025 - Hatena Developer Blogの45日目の記事です。 昨日の記事は、id:tunacookさんによるNaninovelのシナリオ文字カウントをするVSCode拡張を作った - ツナサンド定食でした。…

Git Hooksでmainへのコミットを防止するアレと付き合っていく

Git Hooksでmainへのコミットを防止するアレとの上手い付き合い方を思いしついたのでメモ。 GitHubの無料Organizationだとprivateリポジトリに対してBranch protection rulesが設定できないので、運用でカバーするしかなかった。そこで、GitHooksを使って、…

Pythonのbytes型に対するインデックスアクセスはintを返す

M5StackでBLE通信をしようとMicroPythonを書いてたところ気付いたのでメモ。 str型みたいにインデックスアクセスすると、長さ1のbytesが返ってくると思ったらintが返ってきた。 text = "Hello" data = text.encode() print(type(text)) # 当然str print(type…

IORegistryExplorerを眺めてみる

この前教授に、IORegistryExplorerなるツールを教えてもらったのでメモ。 このツールはAdditional tools for Xcodeに含まれているのでこれをインストールする。AppleDevelopperにならないと見れないので気をつけて。(無料で平気) https://developer.apple.co…

DevContainerで楽々LaTex生活

書いておく。 LaTex書くのにはOverleaf使ってたけど、そろそろ大学のレポートを本格的に書かねばならない気がしたので備えとして環境を作った。 github.com 特別なことは何もしてないけど、latexindentとかを上手く使えるようにしてある。 cpanライブラリに…

TerraformのStateをCloudflare R2に置く

こんなこと言ってもらったので。 StateはTerraformが管理しているリソースの現在の状態を表すやつね。 良いと思います。ついでにR2でState管理できると良いと思います。— rokuo (@rokuosan_dev) 2025年3月22日 やる。はじめに適当にCloudflare R2にバケット…

CloudflareのDNSレコードをTerraformで管理する

何番煎じだけどTerraformやってみたくなったのでメモ。 準備 Terraform Terraformを入れる。tfenvを使っておくと後々便利そう。 $ brew install tfenv $ tfenv list-remote 1.12.0-alpha20250319 1.12.0-alpha20250312 1.12.0-alpha20250213 1.11.2 1.11.1 …

nginxでR2をプロキシしたら不定時間後にBad Gatewayになる問題を治した

書いていく。 ちょっと前からCloudflare R2の署名付きUrlをnginxでプロキシして、不定時間たったらBadGatewayになる問題に当っていた。 TL;DR レスポンスヘッダでオリジンを指定していて、かつ、DNSラウンドロビンするようなオリジンをプロキシするときは、…

SKKに入門して1ヶ月

AquaSKKを使い初めて1ヶ月くらいなのでメモ。 AquaSKKは先駆者の記事を参考にセットアップした。 zenn.dev 素の状態から設定を変更したところは、 変換開始キーをShiftから「;」にする SKK辞書の異体字、混ぜ書きとことえり辞書を使えるようにした 送り仮名…

vsdbgはGhosttyで使えない

書く。 ちょっと前に流行ってたGhostty、流行に乗ってやろうと思ってたときの話。 いつもCLIアプリをVS Codeでデバッグするときは大きい画面でいじりたいからターミナルアプリを別に起動するようにしてたんだけど、それをついでにiTerm2.appからGhostty.app…