インボイス制度 データモデリングの勘所
data-modeling · accounting · invoiceインボイス制度にまつわるアプリケーション設計で繰返し登場するモデリング上の論点と、 現時点で筆者が落としどころにしている設計判断についてまとめました。
macOS Sonoma 14 で yabai を復旧させる方法
macos · window-manager · yabaimacOS Sonoma 14 にアップデートして以来、 動かなくなってしまっていた koekeishiya/yabai を 復旧させた時の手順を記録しています。
ローカル開発のための PostgreSQL セットアップガイド
postgresql · database · dockerこのガイドでは、macOS上でDockerを使用してPostgreSQLをセットアップし、ローカル開発環境を 構築する方法を説明します。psql コマンドラインツールのインストールからデータベースの作成、 pressly/goose を用いたスキーママイグレーションの手順まで、実用的なステップを紹介しています。
OpenAI: Chat Completions と Completions どっちを使えば良いの?
openai-api · chatgptChat Completions API と Completions API をどうやって使い分けるかを 調査した際のメモです。結論としては、今後は Chat Completions API を 使うようにしましょう。
Google Cloud CLI: ログエントリ を tail -f する
gcp · gcloud · loggingGoogle Cloud CLI には、Cloud Logging のエントリーを tail -f する機能が存在しています。実際の開発でお世話になることが多いので、備忘として記事にしておきます。 なお、この記事には Preview 版の機能に関する内容が含まれています。
ロリポップ サーバにSSH鍵認証方式で接続する方法
lolipop · sshこの記事は、ロリポップ!にてSSHを有効にしたあとで、実際にサーバへSSH鍵認証方式で接続するまでに必要な手順を説明しています。 ロリポップ!での特殊な操作というよりは、リモートマシンにSSH鍵認証方式で接続するために必要な一般的な内容を扱っています。
Vim: Dart 開発環境を作る
dart · vim · lspDartに入門するにあたり、開発環境を構築した時のメモです。Vim9.0 on macOS Montery です。
rsync: ローカル Mac と リモート Linux マシン間でのディレクトリ同期方法
linux · rsync · sshローカル (MacOS) と リモート (ArchLinux) 間で、特定のディレクトリを同期させるまでに必要な手順についてのメモ。
Arch Linux: ラップトップのフタを閉じてもスリープしてほしくない
archlinux · linux · systemd · logind
ラップトップで稼働している Arch Linux にて、フタをしめた時の電源管理を設定したいときのためのメモ。別に Arch Linux 特有の話ではなく、systemd/logind.conf の設定のお話し。
Clojure: CLI で Gorilla REPL を起動する方法
clojure · replGorilla REPL を Leiningen ではなく、Clojure CLI から起動する方法をメモしておきます。
モチベーション
clojure.org の REPLを使った開発ガイド に読んでいるときに Gorilla REPL なるプロジェクトに関する記載がありました。
REPLのセッションを「ノート」形式で保存したい? Gorilla REPL はまさにその目的のために作られたプロジェクトだよ!(意訳)
Older »