インボイス制度 データモデリングの勘所

           · ·

インボイス制度にまつわるアプリケーション設計で繰返し登場するモデリング上の論点と、 現時点で筆者が落としどころにしている設計判断についてまとめました。

Read More…

macOS Sonoma 14 で yabai を復旧させる方法

           · ·

macOS Sonoma 14 にアップデートして以来、 動かなくなってしまっていた koekeishiya/yabai を 復旧させた時の手順を記録しています。

Read More…

ローカル開発のための PostgreSQL セットアップガイド

           · ·

このガイドでは、macOS上でDockerを使用してPostgreSQLをセットアップし、ローカル開発環境を 構築する方法を説明します。psql コマンドラインツールのインストールからデータベースの作成、 pressly/goose を用いたスキーママイグレーションの手順まで、実用的なステップを紹介しています。

Read More…

OpenAI: Chat Completions と Completions どっちを使えば良いの?

           ·

Chat Completions API と Completions API をどうやって使い分けるかを 調査した際のメモです。結論としては、今後は Chat Completions API を 使うようにしましょう。

Read More…

Google Cloud CLI: ログエントリ を tail -f する

           · ·

Google Cloud CLI には、Cloud Logging のエントリーを tail -f する機能が存在しています。実際の開発でお世話になることが多いので、備忘として記事にしておきます。 なお、この記事には Preview 版の機能に関する内容が含まれています。

Read More…

ロリポップ サーバにSSH鍵認証方式で接続する方法

           ·

この記事は、ロリポップ!にてSSHを有効にしたあとで、実際にサーバへSSH鍵認証方式で接続するまでに必要な手順を説明しています。 ロリポップ!での特殊な操作というよりは、リモートマシンにSSH鍵認証方式で接続するために必要な一般的な内容を扱っています。

Read More…

Vim: Dart 開発環境を作る

           · ·

Dartに入門するにあたり、開発環境を構築した時のメモです。Vim9.0 on macOS Montery です。

Read More…

rsync: ローカル Mac と リモート Linux マシン間でのディレクトリ同期方法

           · ·

ローカル (MacOS) と リモート (ArchLinux) 間で、特定のディレクトリを同期させるまでに必要な手順についてのメモ。

Read More…

Arch Linux: ラップトップのフタを閉じてもスリープしてほしくない

           · · ·

thinkpad-x220

ラップトップで稼働している Arch Linux にて、フタをしめた時の電源管理を設定したいときのためのメモ。別に Arch Linux 特有の話ではなく、systemd/logind.conf の設定のお話し。

Read More…

Clojure: CLI で Gorilla REPL を起動する方法

           ·

Gorilla REPL を Leiningen ではなく、Clojure CLI から起動する方法をメモしておきます。

モチベーション

clojure.orgREPLを使った開発ガイド に読んでいるときに Gorilla REPL なるプロジェクトに関する記載がありました。

REPLのセッションを「ノート」形式で保存したい? Gorilla REPL はまさにその目的のために作られたプロジェクトだよ!(意訳)

Read More…