Python入門

【第11回】pytest入門:CoffeeLog / FishingLog がちゃんと動いているかテストする

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第11回。テストフレームワークpytestを使って、CoffeeLog / FishingLog クラスや to_dict() / from_dict()、お気に入り判定メソッドなどが「ちゃんと動いているか」を自動でチェックする方法をやさしく解説します。仮想環境venvとrequirements.txtによるシンプルな環境づくりにも触れます。
Python入門

【第10回】クラス超入門:CoffeeLog / FishingLog を「ひとつの存在」として扱う

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第10回。class(クラス)とオブジェクト(インスタンス)の基本を、CoffeeLog / FishingLogを題材にやさしく解説します。__init__やself、メソッド、to_dict()によるCSV連携までを通して、「データ+処理」をひとつの存在として扱う感覚を育てます。
Python入門

【第9回】例外処理入門:エラーとやさしく付き合う try / except

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第9回。try / exceptを中心に、Pythonの例外処理(エラー処理)の基本をやさしく解説します。ValueErrorやFileNotFoundErrorなどのよくある例外を、コーヒー&釣りログツールのコードを題材に扱いながら、「落ちないスクリプト」を育てていきます。次回のクラス入門への橋渡しにも。
Python入門

【第8回】関数入門:ログ処理に名前をつけてスッキリさせる

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第8回。defによる関数の基本(引数・return)を学びながら、コーヒー&釣りログの作成・CSV保存の処理に名前をつけてスッキリ整理します。関数の中で使うtry / exceptの考え方にも軽く触れ、次回の本格的な例外処理回や、クラス入門への流れも見据えます。
Python入門

【第7回】while文入門:入力が終わるまでログを取り続ける小さなツール

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第7回。while文とinput関数を使って、「入力が終わるまでコーヒーや釣りのログを取り続ける」小さなツールを作ります。q が入力されるまでくり返す無限ループ+breakパターンや、CSVへの保存までをやさしく解説。
Python入門

【第6回】CSVファイル入門:コーヒー&釣りログをファイルに残す

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第6回。Python標準ライブラリのcsvモジュールを使って、コーヒーや釣りのログをCSVファイルに保存・追記・読み込みする方法をやさしく解説します。if文・for文と組み合わせて、お気に入りの一杯や50cmアップだけをCSVから拾い上げる実例付き。
Python入門

【第5回】if文とfor文:ログから「意味」をすくい取る

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第5回。if文(条件分岐)とfor文(繰り返し)の基本を、コーヒーと釣りのログを題材にやさしく解説します。スコアの高いコーヒーだけ、50cm以上の魚だけを抽出するなど、データから意味をすくい取る最初の一歩に。
Python入門

【第4回】リストと辞書:コーヒーと釣りのログを「まとめて」扱う

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第4回。Pythonのリストと辞書を使って、コーヒーや釣りの記録を複数まとめて管理する方法をやさしく解説します。1件分のログから「シーズン全体のログ」へ一歩進みたい方に。
Python入門

【第3回】変数とデータ型:コーヒーと釣りの記録を「データ」にする

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第3回。変数とデータ型(数値・文字列・真偽値)をやさしく解説し、コーヒーや釣りの記録を「データ」として扱えるようになるところまで一緒に進みます。
Python入門

【第2回】Pythonを動かす環境づくり:湖でも部屋でも使えるマイ開発環境

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第2回。Pythonが実際に動く環境のつくり方をやさしく解説し、VSCodeとシンプルなスクリプトで「今日のコーヒー」を出力するところまで一緒に進みます。
Python入門

【第1回】湖とコーヒーとPython:自然好きのためのプログラミング入門

自然やコーヒー、フライフィッシングが好きな大人のためのPython入門第1回。celestial biomeの世界観から「なぜ今Pythonなのか?」をやさしく解説し、今日のコーヒーを出力する小さなプログラムまで一緒に体験します。
ライフスタイル

静けさの中で淹れるコーヒーという日常の儀式

毎朝と昼に豆を挽いて淹れるブラックコーヒー。香りと静けさに包まれる自宅での時間が、心と生活を整える“儀式”となる。Celestial Biomeの哲学で綴る日常エッセイ。
ライフスタイル哲学

見えないテイカーから自分を守る──「搾取されない生き方」完全チェックリスト【完全保存版】

無意識のうちに奪われる時間・お金・心のエネルギー。SNS・資本主義・人間関係など、見えない「テイカー」から自分を守るための哲学的チェックリスト。Celestial Biome が提案する“自由な生”を取り戻す日常のセルフメンテナンス。
生き方の哲学

時間を取り戻す──資本主義の呪縛から自由になる方法

資本主義の中で「早く週末にならないかな」と思うとき、私たちは誰のために生きているのか──。時間を取り戻すとは、ただ働く時間を減らすことではなく、“生の感覚”を取り戻すこと。哲学的に、自由と時間の本質を考える。
ワイン

エイジド・ボルドーに惹かれて——ポリフェノールから始まった赤ワインの旅

健康目的の一杯から始まり、エイジド・ボルドーの複雑さに魅せられた僕の赤ワイン遍歴。メドックやマルゴー、キャンプ×ビーフの相性、デイリーワイン選びのコツまで。
フィッシング哲学

「釣りの入口」から考える──釣りは“存在の自由”を感じるための哲学的な行為

『BRUTUS』特集「釣りの入口」をきっかけに、Celestial Biomeの視点から釣りを哲学的に捉える。釣果ではなく、自然と一体になる瞑想のような時間を味わうためのエッセイ。
フライフィッシング

フライリールに宿る哲学──必要十分という美学と、記憶を巻き取る道具

Fly Fisher Magazine 2025 No.317のリール特集をきっかけに、自分の愛用するフライリールを見つめ直した。必要十分な機能と長く使う喜び──フライフィッシングの哲学を綴る。
自然と暮らす

静けさの中にある創造性:山の湖畔で感じた心の再起動

情報の洪水から離れ、野反湖の静寂に身を置いた夜。バンガローで焚き火とワインを味わいながら、心の奥に眠っていた創造性が静かに息を吹き返す。自然と哲学が交差するCelestial Biomeの世界へ。