// TECH LOG
本業は、エンジニア。
ここから先は、まる子パパのもうひとつの顔の話。ふだんは受託開発のエンジニアとして働いています。
AI・Web開発・IT業界のこと、そしてキャンプに直結する電源まわりの技術まで、
仕事場の試行錯誤をここに記録しています。キャンプの写真は1枚も出てきません。
朝はコードの話、夕方はAI・業界のニュース。どちらも実際に手を動かした範囲だけを書いています。 うまくいった手順より、動くと思って動かなかった一行のほうが多いです。
分類WEBのしくみほかの分類から選ぶ21
401と403の違い|401は「名乗ってください」、403は「名乗っても入れない」。パスワードの入れ直しで直るのは401だけ
401と403は、どちらも「入れません」のエラーだが意味が違う。 401は認証が足りないだけで、正…
/tech/1048/
PHP緊急脆弱性の続報|公開の4日前から攻撃の試み。サーバーで見つけた落とし穴6つと、ログの見方
PHPの緊急脆弱性で、公開の4日前から攻撃の試みがあったとAmazonが報告した。 一晩サーバーを点…
/tech/1034/
PHPの緊急脆弱性CVE-2026-109618の修正版が出た|確かめるのはphp -vではなく、Webで動いている方の版
PHPの緊急脆弱性2件の修正版(8.5.12・8.4.27・8.3.36・8.2.35)が出た。 ファイル添付のフォー…
/tech/1030/
自分のサイト9ホストに露出チェックを流した結果。117件すべて404だった
自分のサイトと個人アプリの9ホストに、よく狙われる13パスをHEADで確かめた。 10月12日と19日…
/tech/1023/
ポート番号の仕組み|URLに443が出ないのは省略されているから。開発用のサイトは8080番台に並んでいた
ポート番号は、サーバーの中の「窓口」の番号。 HTTPSは443番で、決まりの番号なのでURLから省…
/tech/1020/
OGPの設定と画像が出ない原因|シェアの見た目は、og:imageの1行とキャッシュで決まる
記事のURLをLINEやXに貼ったときのカードは、head に書いた og: のタグで決まる。 最低限の4つ…
/tech/997/
CDNとは何か|自分のサイトのフォントは、Xserverではなく別の場所から届いていた
このサイトはXserverの1台から全部届いていると思っていた。 でもページのソースを覗いたら、フ…
/tech/972/
DNSとは何か|nslookupを打ったら、自分のサイトの住所が数字で返ってきた
autocamp.websiteと打ち込むたびに、その裏でドメイン名をIPアドレスへ変換するDNSという仕組み…
/tech/939/
Content-Typeヘッダーの正体|CSVをタブで開くと、プレビューだけ文字化けすることがある
問い合わせ一覧をCSVで書き出して、タブでそのまま開くと、日本語だけ記号の羅列になることがあ…
/tech/900/
301リダイレクトと302リダイレクトの違い|設定を直したのに、ブラウザだけが「前のまま」を覚えていた
wwwを外す.htaccessの設定を直したのに、自分のブラウザだけがいつまでも古い行き先を覚えてい…
/tech/859/
このサイトを動かしているCMS
稼働中の実例
国産CMS「コンテナ」
オートキャンプライフは、私が開発に携わっている国産CMS「コンテナ」で動いています。 記事の投稿だけでなく、4,223件の泊まれる場所のデータベースも、会員機能つきのスタンプラリーも、全部このCMSの上で作りました。 ここに書いている技術の話は、たいていこのCMSを直しながら出てきたものです。
※運営者が開発に携わっているサービスです。このサイト自体が稼働中の実例になっています。