Sandbox日記

AIエージェントと決めたエンジニア転職への道筋

今日は大きな一歩を踏み出しました。AIエージェントとの対話を通じて、これまで漠然としていた「エンジニア転職」への道筋が明確になった日です。この記事では、今日の会話で決まったことを記録として残しておきます。私の現状と課題学習状況Progate...
WordPress/Cocoon

URL(パーマリンク)を英語表記に整える。

日本語URLだと、コピー&ペーストした時に%E3%81%...のような非常に長い意味不明な文字列に変換されてしまい、自分でも管理しにくくなります。Cocoon(WordPress)でURLを英語に変更する方法と、資産として管理しやすくするた...
Progate

Pythonで入力を受け取る。inputの使い方とデータ型の変換について

プログラムに「入力」をさせてみる!これまではプログラムが決まった文字を表示するだけでしたが、今回はユーザーが自由に入力した内容を受け取って動く**「input」**について学びました。これを使えば、名前を聞いて挨拶したり、好きな数字を入力さ...
Progate

Pythonの「elif」と「and/or/not」でプログラムに判断力をつける

プログラムに「複雑な判断」をさせる:条件分岐の応用前回はシンプルな if 文を学びましたが、実際の開発では「もし〜ならA、そうでなくて〜ならB、どちらでもなければC」といった、より細かな条件分岐が必要になります。今回は、条件を増やすための ...
Progate

Pythonで型変換(str/int)が必要な理由

データには「型(種類)」があるPythonの世界では、すべてのデータに「型」という種類が決まっています。今日学んだのは、もっとも基本的な2つの型です。文字列型(str): 文字として扱うデータ(例:"100"、"Python")数値型(in...
Progate

Pythonのインデント(字下げ)はデザインじゃない、プログラム

Pythonは「見た目」がすべて!?Pythonの学習を進めていく中で、他の言語とは一線を画す「もっとも大切なルール」に出会いました。それが**「インデント(字下げ)」**です。多くの言語では、見た目を整えるためにインデントを使いますが、P...
Progate

【Python独学】変数はなぜ使う?3つのメリットと絶対に守るべき命名ルール

プログラミングの基本「変数」を攻略!Python学習「変数」です。「変数=データを入れる箱」とよく例えられますが、実際にコードを書いてみると、単なる箱以上の**「コードを劇的に効率化するツール」**であることが分かってきました。今回は、変数...
WordPress/Cocoon

カテゴリー構造の整理とアイキャッチ表示の最適化

サイトの「整理整頓」をしましたこのサイトは自分の学習を詰め込む場所としております。記事が増えるのは嬉しいことですが、そのままだとどこに何があるか分かりにくくなってしまいます。そこで今回は、Cocoon(WordPress)を使ってサイトの使...
WordPress/Cocoon

Cocoonの「ソースコード」ブロックとハイライト設定の備忘録

エンジニアブログらしく「コード」を載せたい!Pythonの学習記録をつけるにあたって、避けて通れないのが「プログラムのコードをどう載せるか」という問題です。普通の文章として書いてしまうと読みづらいですが、Cocoonの標準機能を使うだけで、...
Progate

ProgateでPythonスタート!まず覚えた「print()」の基本と注意点

Python学習、ついに開始!今日からPythonの学習を本格的にスタートしました。使用ツールはProgateです。2年間のブランクを経て、AIのアドバイスを受けながら「Sandbox(砂場)」としてこのサイトを育てていくことにしました。記...