2026.09.23 泊まれる場所4,223 立ち寄りスポット59,693 営業中を確認したキャンプ場1,005 note を読む

// TECH LOG

本業は、エンジニア。

ここから先は、まる子パパのもうひとつの顔の話。ふだんは受託開発のエンジニアとして働いています。
AI・Web開発・IT業界のこと、そしてキャンプに直結する電源まわりの技術まで、
仕事場の試行錯誤をここに記録しています。キャンプの写真は1枚も出てきません。

朝はコードの話、夕方はAI・業界のニュース。どちらも実際に手を動かした範囲だけを書いています。 うまくいった手順より、動くと思って動かなかった一行のほうが多いです。

JavaScriptPHPCMS開発AI活用電装
分類WEBのしくみほかの分類から選ぶ21

WEBのしくみ

401と403の違い|401は「名乗ってください」、403は「名乗っても入れない」。パスワードの入れ直しで直るのは401だけ

401と403は、どちらも「入れません」のエラーだが意味が違う。 401は認証が足りないだけで、正…

/tech/1048/

WEBのしくみ

PHP緊急脆弱性の続報|公開の4日前から攻撃の試み。サーバーで見つけた落とし穴6つと、ログの見方

PHPの緊急脆弱性で、公開の4日前から攻撃の試みがあったとAmazonが報告した。 一晩サーバーを点…

/tech/1034/

WEBのしくみ

PHPの緊急脆弱性CVE-2026-109618の修正版が出た|確かめるのはphp -vではなく、Webで動いている方の版

PHPの緊急脆弱性2件の修正版(8.5.12・8.4.27・8.3.36・8.2.35)が出た。 ファイル添付のフォー…

/tech/1030/

WEBのしくみ

自分のサイト9ホストに露出チェックを流した結果。117件すべて404だった

自分のサイトと個人アプリの9ホストに、よく狙われる13パスをHEADで確かめた。 10月12日と19日…

/tech/1023/

WEBのしくみ

ポート番号の仕組み|URLに443が出ないのは省略されているから。開発用のサイトは8080番台に並んでいた

ポート番号は、サーバーの中の「窓口」の番号。 HTTPSは443番で、決まりの番号なのでURLから省…

/tech/1020/

WEBのしくみ

OGPの設定と画像が出ない原因|シェアの見た目は、og:imageの1行とキャッシュで決まる

記事のURLをLINEやXに貼ったときのカードは、head に書いた og: のタグで決まる。 最低限の4つ…

/tech/997/

WEBのしくみ

CDNとは何か|自分のサイトのフォントは、Xserverではなく別の場所から届いていた

このサイトはXserverの1台から全部届いていると思っていた。 でもページのソースを覗いたら、フ…

/tech/972/

WEBのしくみ

DNSとは何か|nslookupを打ったら、自分のサイトの住所が数字で返ってきた

autocamp.websiteと打ち込むたびに、その裏でドメイン名をIPアドレスへ変換するDNSという仕組み…

/tech/939/

WEBのしくみ

Content-Typeヘッダーの正体|CSVをタブで開くと、プレビューだけ文字化けすることがある

問い合わせ一覧をCSVで書き出して、タブでそのまま開くと、日本語だけ記号の羅列になることがあ…

/tech/900/

WEBのしくみ

301リダイレクトと302リダイレクトの違い|設定を直したのに、ブラウザだけが「前のまま」を覚えていた

wwwを外す.htaccessの設定を直したのに、自分のブラウザだけがいつまでも古い行き先を覚えてい…

/tech/859/

01

このサイトを動かしているCMS

稼働中の実例
開発に使っている環境
CMS

国産CMS「コンテナ」

オートキャンプライフは、私が開発に携わっている国産CMS「コンテナ」で動いています。 記事の投稿だけでなく、4,223件の泊まれる場所のデータベースも、会員機能つきのスタンプラリーも、全部このCMSの上で作りました。 ここに書いている技術の話は、たいていこのCMSを直しながら出てきたものです。

※運営者が開発に携わっているサービスです。このサイト自体が稼働中の実例になっています。