Hirologue

年齢を理由にエンジニアになることを諦めないミドルの成長記録

2025-01-01から1年間の記事一覧

EP 48: 51歳の挑戦 - 第2部 エンジニア準備編 2

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので20ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。 50歳目前の私が入会を決意するまでの経緯を書いたポエ…

EP 47: Reactで作ったアプリをサクッとデプロイ

はじめに GitHub Pagesを使ってサイトを無料公開する方法について書いた記事から、気づけばもう1年以上経ちました。 当時はHTML/CSSの学習をしていましたが、今はReactに挑戦しています。 さて、本記事ではReactで作成したアプリをGitHub Pagesで無料公開す…

EP 46: 50歳の挑戦 - 第2部(エンジニア準備編)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので19ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。 50歳目前の私が入会を決意するまでの経緯を書いたポエ…

EP 45: 50歳の挑戦 ―そして転職へ ―

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので18ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。 50歳目前の私が入会を決意するまでの経緯を書いたポエ…

EP 44: JavaScriptはじめました

はじめに これまでDjangoでECサイト、XクローンとWebアプリを作ってきました。 制作過程で動作確認をしながら、度々こんなことを思っていました。 「このUI、もうちょっと使いやすくしたい」 「フラッシュメッセージをトーストで出せたらスタイリッシュなの…

EP 43: 50歳の挑戦(17ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので17ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。 50歳目前の私が入会を決意するまでの経緯を書いたポエ…

EP 42: 50歳の挑戦(16ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので16ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返っていきます。 50歳目前の私が入会を決意するまでの経緯を書いたポエ…

EP 41: 50歳の挑戦(15ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので15ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返ります。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこ…

EP 40: コンピュータが嘘を付く。いや付いていない

はじめに Djangoを使ってXクローン作成している中で見逃していた、とんでもないバグ を発見しました。 そのバグとは、「いいね」の数が実際と異なり、常に1で表示されるというものでした。 おいおい、嘘つくなよ。なんでだよ。と混乱する中、冷静に検証した…

EP 39: すごいぞ!Prefetchオブジェクト!

はじめに X(Twitter)クローンを作成していて、ツイートの詳細ページを実装したときのお話です。 本家と同様に、該当するツイートと、それに紐づいたコメント一覧を表示する機能を作り、ページの表示は問題なくできました。 ところが、django-debug-toolbar…

EP 38: widgetにmaxlengthが効かないだと?

はじめに Xクローンを作成して、プロフィール編集機能を実装していたときのことです。 プロフィール編集フォームを作成して、各入力項目に最大文字数を設定していたはずなのに、制限以上の文字入力ができてしまう現象が発生しました。 もちろん、バリデーシ…

EP 37: え?Mixinって自作できるの?

はじめに 現在、Djangoを使ってX(Twitter)クローンを作成しています。 今回は、ユーザープロフィールページとプロフィール編集ページの実装を行ったときの学びについてです。 いずれのページでもURLに含まれるusernameから Userオブジェクトを取得する必要…

EP 36: 50歳の挑戦(14ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので14ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返ります。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこ…

EP 35: 50歳の挑戦(13ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので13ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返ります。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこ…

EP 34: 50歳の挑戦(12ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので12ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返ります。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこ…

EP 33: テンプレートを使って楽をする

はじめに つい先日までDjangoを使ってECサイトの作成に取り組んでいました。 その際、注文確認メールを送る機能を実装することになり、テンプレートとなるテキストファイルを作成し、Python標準ライブラリのstr.Templateを使ってメール本文を作成していまし…

EP 32: 50歳の挑戦(11ヶ月目を振り返る)

2024年3月1日にHappiness Chain(以下、HC) Euforia 2期生として入会してから早いもので11ヶ月が経過しようとしています。 本記事では、この1ヶ月で学んだことをダイジェストで振り返ります。 50歳目前の私が入会を決意するまでの経緯を書いたポエムはこ…