2026年9月– date –
-
プログラミング・Web
GitHub Issue入門|作業の目的・完了条件を記録して開発につなげる
GitHub Issueとは GitHub Issueは、バグ、改善、作業、アイデアなどをリポジトリ単位で記録し、追跡するための仕組みです。 単なるメモとして使うこともできますが、学習や個人開発では「これから何をするのか」「なぜするのか」「どこまでできれば完了な... -
CAD・製図
DXFのDIMENSIONを読む|寸法種類・定義点・寸法スタイル・ブロック参照の基本
DXFをPythonなどから解析するとき、LINEやCIRCLEの次に難しく感じやすいのがDIMENSIONです。 寸法は画面上では、 寸法線 補助線 矢印 数値 記号 がまとまった1つの要素に見えます。 しかしDXF内部では、単純な線や文字だけではなく、寸法種類、幾何学的な... -
GitHub
GitHub Pull Request入門
Gitでbranchを使えるようになると、次に覚えたいのがGitHubの**Pull Request(PR)**です。 Pull Requestは、単に「branchをmainへmergeするボタン」ではありません。変更内容、変更理由、commit、差分、レビュー結果などをひとつの単位にまとめ、この変更... -
計算・シミュレーション
Darcy-Weisbach式で直管圧力損失を求める|流量・内径・摩擦係数からPython計算
配管を流体が流れると、管壁との摩擦によって圧力が低下します。 油圧回路、冷却水配管、空調設備、ポンプ設備などでは、この直管圧力損失を見積もることが重要です。 代表的な計算式がDarcy-Weisbach式です。 圧力損失として表すと、Δp=fDLDρv22\Delta p ... -
AI・自動化
ChatGPTに予定管理を任せる方法|空き時間・所要時間・重複回避・リスケまで判断させるカレンダー運用
ChatGPTとGoogleカレンダーを連携すると、「○日にこの予定を入れて」と依頼して予定を登録するところまでは比較的簡単です。 しかし、本当に便利になるのはその先です。 日時を指定しなかったら、空いている時間を探す 作業内容から所要時間を見積もる 指... -
GitHub
GitHub基本操作を一通り実践|clone・branch・commit・push・mergeの流れ
GitとGitHubを学び始めると、clone、branch、commit、push、mergeといったコマンドを個別には理解できても、「実際の開発ではどの順番で使うのか」が分かりにくいことがあります。 この記事では、小さなMarkdownプロジェクトを例に、GitHub上のリポジトリ... -
CAD・製図
DXFのTEXTとMTEXTを読む|文字列・配置・高さ・回転・位置合わせの基本
DXFからLINE、CIRCLE、LWPOLYLINEなどを読み取れるようになると、次に扱いたくなるのが文字情報です。 機械図面には、部品名、注記、材料、加工指示、座標値、識別番号など、多くの情報が文字として記録されています。 DXFでは代表的な文字エンティティと... -
GitHub
Git mergeの基本|ブランチの変更を安全にmainへ統合する方法
Git mergeとは Gitでは、機能追加や修正をmainとは別のbranchで進め、作業が完了したらその変更をmainへ統合できます。この「別の開発履歴を現在のbranchへ取り込む」操作が git merge です。 最初に覚えておきたい重要な原則は、mergeは「現在いるbranch... -
工学・設計
油圧シリンダの推力計算|押し側・引き側の受圧面積とPython実装
油圧シリンダの選定では、「このシリンダが何kNの力を出せるか」を計算する必要があります。 基本となる関係は単純で、F=pA です。 ここで、 F:推力 p:シリンダに作用する圧力 A:有効受圧面積 です。 Parkerの油圧シリンダ技術資料でも、シリンダ出力は... -
計算・シミュレーション
レイノルズ数の計算方法|配管内の層流・乱流を判定する式とPython実装
配管の圧力損失を計算するとき、最初から摩擦係数を決めることはできません。 まず確認する必要があるのが、配管内の流れが層流なのか、乱流なのかです。 その判定に使われる代表的な無次元数が**レイノルズ数(Reynolds number)**です。 レイノルズ数は...
