// TECH LOG
本業は、エンジニア。
ここから先は、まる子パパのもうひとつの顔の話。ふだんは受託開発のエンジニアとして働いています。
AI・Web開発・IT業界のこと、そしてキャンプに直結する電源まわりの技術まで、
仕事場の試行錯誤をここに記録しています。キャンプの写真は1枚も出てきません。
朝はコードの話、夕方はAI・業界のニュース。どちらも実際に手を動かした範囲だけを書いています。 うまくいった手順より、動くと思って動かなかった一行のほうが多いです。
分類JavaScriptほかの分類から選ぶ21
絞り込んだ一覧をそのまま人に送れるようにするには、条件をURLに書く
条件を選んでも、アドレス欄は一文字も変わらない。 その一覧は、選んだ人の画面の中にしか存在…
/tech/572/
一回しか押していないのに申し込みが二件届く。二重送信はボタンの作りで防ぐ
反応がないボタンは、もう一度押される。 押せなくするだけでは足りない、二重送信の話。
/tech/530/
絞り込み欄に文字を打つたび画面が重くなるなら、デバウンスで“待ってから動く”
絞り込みの入力欄に文字を打つたび、画面が一瞬固まることがある。 真面目に働きすぎる処理を、…
/tech/456/
ページの中で何かが動いたら、それはJavaScriptです
メニューが開く、地図のピンが反応する。 ページに置かれた店番、JavaScriptの話です。
/tech/349/
スクロールすると要素がふわっと現れる、あの演出の裏側
このサイトでも使っている、ふわっと浮かぶ登場演出。 見張り役と着せ替え役、二人の分業ででき…
/tech/367/
送信ボタンの手前で待ち構えている、入力チェックの話
メールアドレスの打ち間違いに即ツッコミが入るあの仕組み。 検問は二段構えになっています。
/tech/366/
このサイトを動かしているCMS
稼働中の実例
国産CMS「コンテナ」
オートキャンプライフは、私が開発に携わっている国産CMS「コンテナ」で動いています。 記事の投稿だけでなく、4,223件の泊まれる場所のデータベースも、会員機能つきのスタンプラリーも、全部このCMSの上で作りました。 ここに書いている技術の話は、たいていこのCMSを直しながら出てきたものです。
※運営者が開発に携わっているサービスです。このサイト自体が稼働中の実例になっています。