logo

アルパカログ

Notion API 画像URLの期限切れ対策を3つ紹介する

Notion APIのように外部で期限付きで発行された画像URL(S3 signed URL)とHTMLのキャッシュは相性が悪く、キャッシュされたHTMLに含まれる画像URLが期限切れになることで画像が切れて見えなくなります。この記事では期限付き画像が切れてしまう原因を解説し対策を紹介します。

Next.js バージョン13へのアップデート方法と解説

Next.js 13への移行に必要は変更内容はこれまでのバージョンに比べて多く複雑になっています。この記事ではバージョン13へのアップデート方法を新機能の簡単な解説を交えながら説明します。

SwitchBotロックの施錠・解錠ステータスの誤検知を100円で改善した話

SwitchBotロックの施錠・解錠ステータスの誤検知で困っている人に届け、この想い。

Cloud RunのカスタムドメインマッピングでCloudflareを使う

Cloud Runで構築した個人サイトでGoogle Cloud Load BalancingをCDNとして使うのはオーバースペックです。そこで代わりにCloudflareを使って費用0でCDNを構成する方法を紹介します。

easy-notion-blog v0.13 アップデート内容の紹介

easy-notion-blog バージョン0.13のアップデート内容を紹介します。大きな変更点としてAPIレスポンスの型を定義することでコードの可読性を向上しました。

コードから見るeasy-notion-blogのキャッシュの仕組み

easy-notion-blogの特長のひとつであるキャッシュ戦略について、初学者の方にもわかりやすいようにコードリーディングを交えながら紹介します。

大室山の頂から海を臨む 伊豆・三島旅行記

thumbnail

伊豆・三島を旅行したので、いただいた美味しい料理や見どころを紹介する。

転職活動したので何をしたか書く

先日、転職活動が終了したのでどうやって転職活動を進めたのか、転職活動をするにあたって考えていたことをまとめます。

スプラトゥーン3でウデマエAより上を目指すために意識したいこと3選

thumbnail

スプラ3楽しんでいますか?今作から始めた人や前作から久しぶりに復帰する人もいると思うので、バンカラマッチでA帯より上を目指すために意識すると良いことを3つ紹介します。

エンジニアになるまでの成り行きを書いてみる

筆者がエンジニアになるまでの行き当たりばったりな成り行きについて赤裸々に書いてみる。