Archives
アーカイブされたすべての記事
-
wrkflw - GitHub ActionsをローカルでテストできるRust製ツール
GitHub Actionsのワークフローをローカル環境で検証・実行できるRust製CLIツール「wrkflw」を実際に試してみました。
-
stopword - 62の言語に対応した、テキストから意味を抽出する小さな巨人
62の言語に対応したストップワード除去ライブラリ「stopword」を実際に試してみました。テキスト解析、キーワード抽出、検索クエリ最適化など、実践的な応用例とともにその魅力を探求します。
-
Hono AWS Lambda Template - サーバーレスの世界に降り立つ軽量Webフレームワーク
HonoをAWS Lambda環境で動かすためのテンプレートを実際に試してみました。Parameter Storeとの統合、マルチゲートウェイ対応など、実践的な機能を備えた軽量テンプレートの魅力を探求します。
-
Driver.js - ユーザーの視線を操る軽量プロダクトツアーライブラリ
Driver.jsは、ページ上の要素をハイライトし、ユーザーの注意を誘導するための軽量ライブラリです。プロダクトツアーだけでなく、コンテキストヘルプやフォーカスシフトなど、多様なユースケースに対応できる柔軟性を持っています。
-
tailspin - ログファイルに色彩を宿す小さな魔法
ログファイルを美しく読みやすくするRust製CLIツール「tailspin」を実際に試してみた。設定不要で即座に使え、カスタマイズも自在。日々のログ解析がほんの少し楽しくなる、そんなツールの記録。
-
Jiccup - ClojureのHiccupをJavaScriptで再現した軽量HTMLジェネレーター
ClojureのHiccupライブラリをJavaScriptで実装したJiccupを実際に試してみました。関数型のアプローチでHTMLを生成する軽量ライブラリの魅力と実践的な使い方を探求します。
-
人格付与
Add personality to prompts
-
remark-callout を試してみた - Obsidian風のコールアウト記法をマークダウンで
Obsidian風のコールアウトブロックをマークダウンで実現できるremark-calloutプラグインを実際に試してみました。セットアップからスタイリングまで、実際の動作を確認した記録です。
-
pino-pretty を試してみた - 開発時に読みやすいログを出力する
Pino のログを開発時に読みやすく整形してくれる pino-pretty を実際に使ってみました。JSON ログを人間が読みやすい形式に変換してくれる仕組みと、様々な使い方を試した記録です。
-
nuqs を試してみた - URL のクエリパラメータを React の state のように扱えるライブラリ
URL のクエリパラメータを React の state のように扱える nuqs ライブラリを実際に使ってみました。型安全性やサーバーコンポーネント対応など、便利な機能を試した記録です。
-
dotenv-safe を試してみた - .env.example で環境変数の設定漏れを防ぐ
必要な環境変数が揃っているかを .env.example でチェックしてくれる dotenv-safe を実際に使ってみました。設定漏れを防ぐ仕組みと、実際の動作を確かめた記録です。
-
dotenv-flow を試してみた - 環境ごとに .env ファイルを使い分ける
NODE_ENV に応じて複数の .env ファイルを自動的に読み込んでくれる dotenv-flow を実際に使ってみて、環境変数の優先順位や使い心地を確かめました。
-
react-router-auto-routes を試してみた - フォルダベースの自動ルーティング
React Router v7+ 向けの自動フォルダベースルーティングライブラリ react-router-auto-routes を実際に使ってみて、良かった点とつまづいた点をまとめました。
-
このブログサイトの技術スタック
The tech stack for this blog
-
テスト投稿、初投稿。
初投稿をテストしてみました。
-
Slack の「@ メンション & リアクション」を常時表示
そんなことできたんだ
-
firebase のプロジェクトを terraform で管理する
-
.terraform.lock.hcl
-
こどもの勉強をみる
こどもとの時間
-
forth のウェブアプリケーション フレームワーク 1991
動かなかった。
-
Forth に入門した
後置記法おもしろい
-
shadow-cljs release の最適化で使わない引数が最適化されてしまいエラーに
-
Netlify CMS 用の OAuth2 サーバの ClojureScript 実装
公式ドキュメントに掲載してもらえた
-
初・高尾山
幼い子供連れでも楽しめるよ
-
Mapbox GLJS
ブログに地図を載せる
-
sustainable, continuous, and recurring
-
EKS Handson
-
DeepThought zola theme shortcodes
I wrote NetlifyCMS Editor Components for Zola DeepThought theme.
-
Netlify CMS の Editor Component に Zola の 組み込み shortcodes を追加する
-
Zola で日本語のインデックスと英語のインデックスを両方使う
結局インデックスを言語数分ビルドして読み込んだ
-
Japanese full-text search using Elasticlunr in Zola
Zola の Elasticlunr.js による全文検索を日本で使えるように対応する
-
自信(confidence)ではなく、勇気(courage)
-
Elasticlunr in Zola
Zola の検索機能には Elasticlunr.js が使われており、デフォルトで日本語に対応していない
-
日本語や中国語を有効化したときの Zola のバイナリの大きさ
おおむね 日本語で67MB、中国語で5MB、の容量増加
-
感情の管理
Emotion management, not unger management
-
cargo や rustc 自体のバージョンのアップデート
rustup update だけ
-
続き)GitHub Pages に Google Domains を設定する
-
静的ブログサイトを Zola で作る
Rust 製 SSG ツール Zola で作ったウェブページを GitHub Actions を使って GitHub Pages にホストする
-
slug はローマ字
1年、3年、10年
-
hello, world
Zola と GitHub Pages による初めての記事