// TECH LOG
本業は、エンジニア。
ここから先は、まる子パパのもうひとつの顔の話。ふだんは受託開発のエンジニアとして働いています。
AI・Web開発・IT業界のこと、そしてキャンプに直結する電源まわりの技術まで、
仕事場の試行錯誤をここに記録しています。キャンプの写真は1枚も出てきません。
コピペで動かすのはズルなのか問題
ネットで拾ったコードを貼ったら動いた。これはズルなのか。 独学を始めた頃の僕は、ちょっと後…
/tech/371/
404という数字の意味。エラーページは道路標識だった
ページが見つかりません、の裏にある3桁の番号。 読めるようになると、トラブルの原因が半分わ…
/tech/402/
プログラミング言語が何百種類もある理由
PythonにJavaScriptにPHP。どうして1つに統一されないのか。 答えはキャンプ道具の棚にあります…
/tech/370/
何度でもやり直せる。バージョン管理というセーブポイント
書き換えて、壊して、昨日の状態に戻す。 ゲームのセーブ機能が、ものづくりの世界にもあります…
/tech/401/
バグはなぜ虫と呼ばれ、なぜ絶滅しないのか
由来は本物の蛾だったという説が有名です。 いまのバグの棲み処は、人間の思い込みの隙間。
/tech/369/
データベースは、几帳面すぎる倉庫番
サイトの裏には必ず、巨大な台帳がいます。 Excelの親玉みたいなものだと思って、だいたい合っ…
/tech/400/
変数は、名前を書いたタッパーだと思えばいい
数学のxを思い出して身構えなくて大丈夫。 プログラミングの変数は、もっと家庭的な道具です。
/tech/368/
100回の繰り返しを一瞬で。ループという食洗機
皿を1枚ずつ手で洗うか、まとめて機械に任せるか。 コンピュータが人間に勝つ、いちばん分かり…
/tech/399/
走行充電でポータブル電源はどこまで戻るのか。サブバッテリー実測ログ
キャンプと技術がつながる、うちの"蝶番"記事です。 電流ロガーを積んで道志までを往復し、シガ…
/tech/sub-battery-charge-log/
スクロールすると要素がふわっと現れる、あの演出の裏側
このサイトでも使っている、ふわっと浮かぶ登場演出。 見張り役と着せ替え役、二人の分業ででき…
/tech/367/
// CMS
このサイトを動かしているCMS「コンテナ」
オートキャンプライフは、僕が開発に携わっている国産CMS「コンテナ」で動いています。
記事の投稿だけでなく、1,000件を超えるキャンプ場・道の駅のデータベースも、会員機能つきのスタンプラリーも、全部このCMSの上で作りました。
ここに書いている技術の話は、たいていこのCMSを直しながら出てきたものです。
※運営者が開発に携わっているサービスです。このサイト自体が稼働中の実例になっています。