mizky

未分類

Webエンジニアだけど初めてAtCoderを受験した

※2023/1/3の記事です。あけましておめでとうございます、mizkyです。2022年12月に初めてAtCoderを受験したので、2023年の初記事として投稿させて頂きます。なぜAtCoderを受けようと思ったのかただの暇つぶしです(キリ...
Django

【Django】1504エラーの対処方法

※2023年1月5日に書いた記事です。左手首を痛めているmizkyです。DjangoでMigrateの際に発生した以下のエラーが発生しました。(1054, "Unknown column 'name' in 'django_content_...
未分類

Pythonとopenpyxlを使用してExcelファイルの画像を正しく扱う方法

Pythonを使ってExcelファイルを操作する際、特に画像を含むファイルを扱うときは、少し注意が必要です。多くのPython開発者は、Excelファイルを操作するためにopenpyxlという強力なライブラリを使っています。しかし、open...
Linux

Linuxのgrepコマンドでログファイル内の特定文字列の行数をカウントする方法

ログファイルの分析は、システムのパフォーマンス監視や問題のトラブルシューティングに不可欠です。特に、特定のイベントやコマンド(例えば「UPDATE」)がログにどの程度記録されているかを把握することは、システム管理者や開発者にとって重要です。...
Web開発

Djangoプロジェクトでデータベースクエリ結果をファイルに出力する方法

DjangoはPythonで書かれた強力なウェブフレームワークであり、データベース操作のための便利なツールセットを提供しています。Djangoのmanage.py dbshellコマンドは、対話的なデータベースシェルを開くためによく使用され...
Web開発

PostgreSQLで作成と更新時刻が異なるレコードを抽出する方法

データベースの中には、レコードが作成された時刻と更新された時刻を追跡するためのフィールドがしばしば含まれます。これらは通常、created_atとupdated_atという名前で表されます。これらのタイムスタンプが異なる場合、レコードが初期...
Linux

Linuxで複数の場所にある同一ファイル名のファイルを一度に削除する方法

はじめにLinux環境で作業をしていると、複数のディレクトリに渡って同じファイル名のファイルが存在する場合があります。例えば、異なるプロジェクトディレクトリに同じログファイル名があるなどです。これらのファイルを一つ一つ手作業で削除するのは非...