プログラミング初心者がアーキテクトっぽく語る

見苦しい記事も多数あるとは思いますが訂正しつつブログと共に成長していければと思います

2025-07-01から1ヶ月間の記事一覧

子曰く、汝コードを為すときは善く之を為すべし

原文 You don’t have to code 100% of the time. You don’t even have to code 50% of the time. But you do have to code some of the time. And when you code, you should code well. 和訳 100%の時間をコーディングに費やす必要はありません。 50%の時間…

git push origin mainとgit push -u origin mainとgit pushの違い - upstream branchとは

Git

先に結論 最初のPushは-u 2回目以降はgit push git push origin main git pushコマンドの書式は以下の通りです。 git push <Remote Repository名> <ブランチ名> ローカルの<ブランチ名>を、Remote Repositoryにある同名のブランチにPushしてくれます…

nuitka(ニューツカ)でPythonの実行ファイルを作る

前々回、uvを使ったPython開発プロジェクトのセットアップ事例を紹介し、前回はPythonコードをpipインストール可能な配布形式にする方法を紹介しました。 今回は実行ファイルを作成する方法を紹介します。 実行ファイルという選択肢 Pythonスクリプトを配布…

uvでpipインストール可能な配布形式を作成する

前回、uvを使ったPython開発プロジェクトのセットアップ事例を紹介しました。 architecting.hateblo.jp 今回は開発したPythonコードをuvを使ってpipインストール可能な配布形式にします。 ちなみに昔、PyCharmとsetup.pyを使って作成する方法を紹介したこと…

uvを使ったPythonプロジェクトのセットアップ

Pythonのコードの書き方は人それぞれです。 Pythonプロジェクトのフォルダ構成、パッケージ構成にも色々なものがあります。 私自身、今まで色々と変遷してきまきました。 今回は「今はこんな感じで作ってるよ」というのをご紹介したいと思います。 簡単なス…

uvによるPython仮想環境管理

昨今、よく見かけるようになったuv。 「またPython環境管理ツールかよ、、、」という感もあるが、悪くなさそう。 特徴は高速なことと、venv/pip/pyenvを組み合わせたAll In Oneツールなこと。 pipenvの二の舞いとなるか?今後、メインストリームになっていく…