2026年8月– date –
-
GitHub
Gitの変更履歴を確認する方法:git log・GitHub Commits・git diffの使い分け
Gitでファイルを管理していると、次のようなことを確認したくなります。 直前に何を変更したのか どのコミットでファイルが変わったのか 以前の状態と現在の状態で、どこが違うのか ローカルとGitHubに同じ履歴があるのか このような変更履歴の確認には、... -
GitHub
現在のフォルダをGitHubリポジトリとして公開するWindowsバッチ
ローカルで作成したプロジェクトをGitHubへ公開するときは、Gitの初期化、READMEの作成、コミット、リモートリポジトリの作成、originの登録、pushという複数の操作が必要です。 毎回同じコマンドを入力するなら、Windowsバッチにまとめると作業を大幅に簡... -
AI・自動化
ChatGPT・Notion・Slack・Googleカレンダーで、個人プロジェクトを自動運用する方法
個人で複数のプロジェクトを進めていると、作業そのものよりも情報の移し替えに時間を取られることがあります。 ChatGPTで決めた内容をNotionへ転記する Notionの次の作業をGoogleカレンダーへ登録する カレンダーの説明欄に目的や手順を書く 作業後にNoti... -
GitHub
GitとGitHubの基本をやさしく理解する|repository・commit・branch・push・pullとは
GitやGitHubを学び始めると、repository、commit、branch、push、pullといった用語が次々に登場します。 一つひとつの意味を暗記しようとすると難しく感じますが、これらはすべて、ファイルの変更履歴を安全に管理し、必要に応じて他の場所や他の人と共有... -
プログラミング・Web
Mermaid記法の基本入門
Mermaid記法は、シンプルなテキストで多彩なダイアグラムを描画できる注目のツールです。 -
プログラミング・Web
Pythonの依存関係管理をuvで自動化する――pip・venv・requirements.txtからの移行ガイド
Pythonで個人開発を続けていると、プロジェクトごとに仮想環境を作り、ライブラリをインストールし、requirements.txtを更新する作業が必要になります。 従来は、次のような操作が一般的でした。 python -m venv .venv .venv\Scripts\activate pip install... -
プログラミング・Web
WordPress標準コードブロックにコピーボタンを追加する方法【functions.php】
技術記事にプログラムやコマンドを掲載するとき、コードブロックに「コピー」ボタンがあると、読者は範囲選択をせずにコード全体を取得できます。 WordPressのGutenbergには標準の「コード」ブロックがありますが、テーマやプラグインの構成によってはコピ... -
プログラミング・Web
スネークケース・ケバブケースとは?命名規則の違いと使い分けを解説
プログラムやファイルを作っていると、download_files、download-files、downloadFilesのように、よく似た名前を目にします。 これらは、複数の単語をどのように区切って名前を付けるかを定めた命名規則です。どの形式が常に正しいというわけではなく、プ... -
プログラミング・Web
複数の.venvからrequirements.txtを一括生成するWindowsバッチ
Pythonプロジェクトが増えてくると、それぞれのフォルダに .venv が作られ、依存パッケージの管理も分散していきます。 各プロジェクトで次のコマンドを一つずつ実行することもできます。 pip freeze > requirements.txt しかし、プロジェクトが10件、2... -
プログラミング・Web
React(Vite)をレンタルサーバーへ公開したら真っ白になる原因と対処法
ReactとViteで作成したWebサイトがローカル環境では正常に動作しているのに、レンタルサーバーへアップロードすると画面が真っ白になることがあります。 白い画面だけが表示されると、アップロードそのものに失敗したように見えます。しかしReactアプリの...
