Technical Blog

技術ブログ

WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。

Blog 2025-05-08

postgreSQLで、ディスクの空き容量が不足している問題

Pythonで作成したETLで、PostgreSQLに接続を試みたら、ディスクの空き容量が不足していて、接続できなかった。 この問題について見ていこう。 pgAdmin4でもアクセスできなかった pgAdmin4で、テーブルの中身を確認しようとしてもアクセスできなかった。 具体的には、pgAdmin4を開いてもタイムアウトしたり、「ディスク容量不足」に関するエラーメッセージが表 …

Blog 2025-05-07

pgAdmin4でシーケンスを作成すると、TRUNCATE TABLE後に2から始まってしまう問題

タイトルの通り、pgAdmin4でシーケンスを作成してテーブルに適用すると、初回は「1」から始まるものの、TRUNCATE TABLE 後にシーケンスを手動でリセットしても、なぜか「2」から始まってしまう現象に直面した。 今日、久しぶりのリモートワーク中にこの問題に遭遇し、思ったより時間を取られてしまったため、原因と解決策を簡潔にまとめておく。 原因 以下のSQLで現在のシーケ …

プログラミング > データベース 問題解決
Blog 2025-04-09

実務で学んだ単体テスト仕様書作成のコツ

現在、単体テストの仕様書作成を進めている。 正直、納期を少し過ぎてしまった。 これまでにないようなボリュームのテーマだったからという言い訳はできる。 しかし、他のメンバーはボリュームが多い中でも納期内に仕上げているのを確認している。 メンバーというかリーダーの人だ。 だから、完全に自分の実力不足である。 本日、チームメンバーに単体テスト仕様書作成のコツを聞いた。 その内容を記事 …

シンプルに考える プログラミング > 関数 単体テスト仕様書
Blog 2025-04-09

実務で学んだ単体テスト仕様書作成のコツ

現在、単体テストの仕様書作成を進めている。 正直、納期を少し過ぎてしまった。 これまでにないようなボリュームのテーマだったからという言い訳はできる。 しかし、他のメンバーはボリュームが多い中でも納期内に仕上げているのを確認している。 メンバーというかリーダーの人だ。 だから、完全に自分の実力不足である。 本日、チームメンバーに単体テスト仕様書作成のコツを聞いた。 その内容を記事 …

シンプルに考える プログラミング > 関数 単体テスト仕様書