Tech

飲んだ杯数と立ち寄った場所を残す「何杯飲んだっけ?」の使い方

飲み会中の杯数を数え、記録した場所を飲み歩きマップで振り返る無料アプリ。東京・上野〜御徒町のダミーデータを使い、スマホ画面で使い方を紹介します。

Claude CodeからGoogle AI Proへ乗り換えたら、YouTube代込みで月約2,000円安くなった

Claude CodeとYouTube Premiumの料金を、Google AI Proと付属のYouTube Premium Liteで見直し。月約2,000円の差額と、音楽・Nest Mini・運転中の聞き流しで気になる使い勝手をまとめました。

PHP重大脆弱性は何が危険? php2shellについて図でわかりやすく解説

WordPressも対象になるPHPの緊急脆弱性PHP2Shell(CVE-2026-109618/109619)。外から送ったデータがなぜ命令として実行されてしまうのかを、台帳と棚のたとえと図で解説し、修正版もまとめます。

阿部寛のHPがPHP問題でとまった理由

シンプルなHTMLのサイトなのに、なぜPHPの問題で止まったのか。ニフティの公式告知と報道をもとに、HTML・Webサーバー・PHPの役割の違いと、サイト自身の不具合と公開基盤の保守による停止の違いを整理します。

131工程分の写真をWikimedia Commonsから集め、AIに一覧画像を見せて選ばせた

自作アプリ「物の一生ビューア」の20品目・131工程に実写写真を入れるため、Wikimedia Commonsから候補を集めました。429エラーでの空振り、検索語が長すぎて0件になる問題、候補を一覧画像にしてAIに選ばせた方法と、131工程中92工程に写真を載せた結果をまとめます。

結び方の名前を知らない人のために、用途から探す入口を作った

結び方を3Dで学ぶ自作アプリ「Knot Studio」に、名前ではなく用途から結び方を探す入口を追加しました。用途と条件からの絞り込み、おすすめを出さない場合の扱い、77工程の説明の抜けを埋めた方法と、実機フィードバックで入口を作り直した経緯をまとめます。

工程を地図で追うUIのズームは、毎回寄っても寄らなくても分かりにくかった

原料から廃棄までを地図でたどる自作アプリ「物の一生ビューア」で、ズームの動かし方を3回作り直しました。工程ごとに寄る方式、全体表示のままにする方式、そして近いピンだけ寄って離れたら引く方式。ピンの重なりを基準にした理由と、判定のずれを直した手順をまとめます。

写真の深度には上下がない。重力とロープは手動で指定する方式にした

写真から相対的な深度を取り出して遊ぶ自作アプリ「Photo World」で、写真の深度には重力の向きも壁もないことを指摘され、上下を手動で指定する独立モードを作りました。地面2点と上側1点、足場2点を指定してロープで登る仕組みと、衝突判定を共通にした理由、確認した範囲をまとめます。

写真の深度から作った地形に、本当に歩ける橋を置く

写真の相対深度を高さにした地形の探検ゲームに、回収して置き直せる橋を最大3本追加しました。橋を描くだけでは歩ける床にならない理由、橋の幅全体と地形の接地を検査した方法、移動を橋の境界で分けた実装と、確認した範囲をまとめます。

AIが書いたCO₂と水の数値に出典を当てたら、チョコレートが10倍ずれていた

物の一生を地図でたどる自作アプリで、AIエージェントが「概算」として書いた環境データに1件ずつ出典を当てました。チョコレートは水もCO₂も約10倍ずれていて、8品目中6品目のCO₂は出典を確認できませんでした。見つけた経緯と、確認できない数値を画面でどう扱ったかをまとめます。

Leafletの地図が「API KEY REQUIRED」だらけになったときはCARTOのタイルを疑う

コードを変えていないのに、Leafletの地図が全面「API KEY REQUIRED carto.com/basemaps/apikey」の画像になりました。コンソールにエラーは出ず、タイルはHTTP 200で返ってきます。CARTOのタイルがキー必須になっていた原因の確かめ方と、OpenStreetMapのタイルへ切り替えた手順をまとめます。

Open-Meteoの地名検索で「札幌」が0件になる理由と、国土地理院APIへの切り替え

天気アプリの地名検索にOpen-Meteo Geocodingを使ったら、「札幌」「那覇」「大阪」が0件、「横浜」では青森県の横浜町が先頭に出ました。主要都市を並べて実際に試した結果と、国内は国土地理院の地名検索に切り替えて並び順を直した方法をまとめます。

Codex Store版が「組織の設定を読み込むことができませんでした」で起動しないときはconfig.tomlを疑う

Microsoft Store版のCodexを更新したら「組織の設定を読み込むことができませんでした」で起動しなくなりました。原因は組織でもネットワークでもなく、config.tomlに残っていた古いservice_tierの1行でした。CLIを直接実行して原因を見つけた手順と、日本語パス入りのTOMLを壊した失敗をまとめます。

ChatGPT DotsとClaude Codeのクラウドセッションの違い:公式情報と利用者の声で比べる

PCを閉じた後もAIに仕事を任せられるChatGPT DotsとClaude Codeのクラウドセッション(新しいProjectsを含む)を、任せる仕事の単位・実行場所・承認・成果物・利用枠で比べました。公式資料で確認できる仕様と、公開直後の利用者の声を分けて整理します。

Opus 5.5に動画を作らせて分かった得意・苦手

Claude の Opus 5.5 に、カメラも動画生成AIも使わずショート動画を作ってもらいました。3D・図解・数字の裏どり・音づくりは得意、人の自然な動きとアクセントの確認は苦手。作り方と、頼むならどんな動画がいいかをまとめます。

AIの完全リセットはどう使うと得?待ち時間と短期の利用量で考える

完全リセットのメリットは、次回の週間リセットを待たずに使い続けられること。最初の利用を短時間に集中させると、元の1週間の利用量が約2倍に近づく仕組みを図と数値で考えます。

GPTsで作った英語を保存して聞き流す自分用アプリ「English OS」

日常の日本語をGPTsで英語にし、保存した表現を自作アプリで繰り返し聞くEnglish OS。会話・保存の許可・アプリへの反映を実際の画面で紹介します。

Jevとは?日本語の問い合わせ分類を試してみた【実行コード付き】

判定に特化したAIモデルJevを、ロリポップ!AIゲートウェイで試しました。Jevの概要、PowerShellで試せるコード、実際の分類結果と通常料金での費用目安を紹介します。

PWAで画面遷移できない原因は?Service Workerとキャッシュの確認方法

PWAでリンクを押してもページが開かないときに、Service Worker、リダイレクト、キャッシュを確認する手順です。自作アプリで発生したERR_FAILEDと、HTTP 200でも画面遷移に失敗した原因・修正例を紹介します。

テーマ別英単語の覚え方|コンビニやホームセンターを英語の教材にする

コンビニやホームセンターなど、普段いる場所を英単語の教材にする方法を紹介します。気になった単語からYouTubeやYouGlishへ寄り道し、暇つぶしを英語に変える学び方です。

実家はいくらで売れる?個人情報なしで相場を調べる方法

実家や空き家がいくらで売れそうか、査定サイトへ個人情報を入力する前に自分で相場を調べる方法を整理します。公的な地価データで分かる範囲と、正式な売却査定が必要な範囲も分けて説明します。

割安株の探し方|10年来安値ではなく「長期の中心価格帯からのズレ」で候補を探す

割安株候補を長期の株価推移から探す方法を整理します。10年来安値だけでなく、過去に長く滞在した中心価格帯と現在株価のズレを見る考え方、候補抽出後に確認したい点を説明します。

新しいOutlook対応|Excel VBAからMicrosoft Graph APIで添付メールを送信する【動作確認済みコード全文】

新しいOutlookではOutlook.ApplicationによるCOM操作が使えません。Excel VBAのメール送信部分だけをMicrosoft Graph APIに置き換える方法を、動作確認済みのコード全文つきで解説します(Microsoft 365利用環境なら追加費用なし)。

GoogleマップのタイムラインJSONから移動ルートをアニメーション動画にするツールを作った

YAMAPの3Dリプレイのように、Google マップのタイムラインJSONから移動ルートを動画として見返せるツールを作った。

自作Webツールに操作デモGIFを入れる - Playwright + ffmpegで自動生成した

学習用ビューワー3本の紹介ページに、Playwrightで操作デモGIFを自動生成して埋め込みました。スクリーンショット連番からGIFを作る構成、スマホ幅の調整、画像ロード待ち、公開GIFを上書きしない事前確認の流れをまとめます。