雑学1472593 views
りんご192546 views
世界の国560595 views
小学理科717236 views
中学理科1626207 views
Computer365120 views
教育148875 views
英語607877 views
数学講師2852771 views
高校物理158224 views
Help
Tools

English

MathPython
MathPython もよろしくお願いします。 https://www.mathpython.com/
MathPython もよろしくお願いします。 https://www.mathpython.com/
12/23
9 views22 Dec 2025

時系列データの分析では、ノイズを除去したりトレンドを把握したりするために「移動平均」をよく使います。pandas の rolli...

26 views22 Dec 2025

時系列データを扱う際、データの粒度を変換したいことがよくあります。1 分ごとのデータを 1 時間単位に集約したり、日次データを月...

21 views21 Dec 2025

日付・時刻を扱うプログラムでは、閏秒やうるう年といった例外的なケースを正しく処理する必要があります。Python の datet...

46 views21 Dec 2025

業務システムでは「3 営業日後」「月末の最終営業日」といった計算が頻繁に必要になります。Python には営業日計算をサポートす...

29 views21 Dec 2025

Python でタイムゾーンを扱うライブラリには、長年デファクトスタンダードだった pytz と、Python 3.9 で標準ラ...

16 views21 Dec 2025

setuid/setgid ビットは実行ファイルに特別な権限を与える仕組みだ。しかし Python スクリプトでは期待どおりに動...

13 views21 Dec 2025

Python でファイルを作成するとき、パーミッションが意図どおりにならないことがある。これは umask の仕組みを理解してい...

11 views21 Dec 2025

Python スクリプトをターミナルで実行するときと、パイプで繋げたときで出力の挙動が変わることがある。これは標準入出力のバッフ...

12 views21 Dec 2025

Python でファイルを開くとき、`"r"` と `"rb"` で何が違うのか。単に「改行コードの扱い」だけではない、内部動作...

41 views21 Dec 2025

`flush()` と `fsync()` は似ているようで全く異なる。この違いを理解していないと、「保存したはずのデータが消え...

14 views21 Dec 2025

Python でファイルに `write()` を呼んでも、データがすぐにディスクに書き込まれるわけではない。実際には 3 つの...

8 views21 Dec 2025

Linux の `/proc` と `/dev` は実際のディスク上にデータを持たない「仮想ファイルシステム」だ。Python ...

15 views21 Dec 2025

ファイルに書き込んでいる途中でシステムがクラッシュしたら、データはどうなるのか。ジャーナリングファイルシステムはこの問題に対処す...

14 views21 Dec 2025

ファイルを削除したはずなのにディスク容量が減らない。この現象は Unix のファイル削除の仕組みを理解していないと謎に見える。 ...

12 views21 Dec 2025

Unix ではディレクトリも「ファイル」の一種として扱われる。ただし通常のファイルとは異なり、特殊な構造を持っている。 ディレク...

11 views21 Dec 2025

Unix 系ファイルシステムでは、ファイル名とファイルの実体は別々に管理されている。この分離を実現するのが inode(アイノー...

17 views20 Dec 2025

Python で `open()` を呼んだとき、内部では何が起きているのか。「リソースを確保する」「ファイルを閉じる」とは具体...

8 views20 Dec 2025

Python でリソース管理に `__del__` を使うのは危険だ。一見 C++ のデストラクタのように見えるが、まったく異な...

16 views20 Dec 2025

正規表現は特定の OS やプログラミング言語に縛られた機能ではない。もともとは 1950 年代に数学者スティーブン・クリーネが提...

18 views20 Dec 2025

Self 型は Python 3.11 で導入され、メソッドが自身のクラス型を返すことを正確に表現できます。継承時にも正しい型が...

13 views20 Dec 2025

トランポリンは末尾再帰をループに変換し、スタックオーバーフローを防ぐ手法です。Python は末尾再帰最適化をしないため、深い再...

26 views20 Dec 2025

カリー化は複数の引数を取る関数を、1 つの引数を取る関数のチェーンに変換する手法です。部分適用と組み合わせることで柔軟な関数合成...

18 views20 Dec 2025

関数型プログラミングの Maybe(Option)と Either(Result)パターンを Python で実装すると、エラー...

16 views20 Dec 2025

TypeVarTuple は Python 3.11 で導入され、可変長のジェネリック型パラメータを表現できます。任意個の型を受...