IT・プログラミング

MySQLで日付を使ってデータをマージする方法

背景 データベース内に時間の経過に伴うデータを管理している場合、例えば、財務データや販売データなど、前年の値を現在の値と比較する必要が出てくることがあります。SQLでは、JOINを使うことで、異なる条件でデータを結合し、必要な情報を取り出す...
IT・プログラミング

ModuleNotFoundError\nNo module named\n ‘distutils’ の対処法

pandas_datareader を使用しようとした際に ModuleNotFoundError: No module named 'distutils' というエラーに遭遇しました。 この問題は、Docker環境でPython 3.12...
IT・プログラミング

Dockerでマウントしないで、コードを管理する方法

Dockerでのコード管理 Dockerを使って開発を行う場合、コードの管理が重要です。 通常は、バインドマウントを使ってローカルとマウントを行い、ファイルを共有できます。 しかし、WordPressのように大きなシステムを動かしたい場合に...
IT・プログラミング

DockerでWordPressと連携するFastAPIの開発環境を構築する

FastAPI開発環境 WordPressで高度な処理を行いたい場合には、外部サーバを活用して、外部でPythonなどを使って処理した結果をWordPressで表示することが可能です。 Pythonの場合、FastAPIを使うことで、簡単に...
IT・プログラミング

DockerでWordPressの開発環境を作る方法

docker-composeファイル 以下のようなdocker-compose.ymlを作成します。 こちらの例ではユーザーやパスワードはwordpressにしていますので、適宜変更してください。 また、ポートについても必要に応じて変更して...
IT・プログラミング

Dockerで作ったWordPressが遅い問題の解決法title_png: Dockerで作った\nWordPressが遅い\n問題の解決法

DockerでWordPress環境をローカルに作成する方法は以下の記事で紹介しました。 しかし、この方法だと、結構操作が思いです。 原因 まず、動作が遅い鯨飲はデータのマウント処理にあります。 volumes: - ./wp-data:/...
IT・プログラミング

Docker上でgitを使えるようにする方法

Dockerを使っていると、gitでコードを管理したいというような場合もあると思います。 今回は、Dockerでgitを使うための方法を紹介します。 Dockerfileの書き方 例えば、WordPressのコンテナ内でgitを使うためのD...
IT・プログラミング

Dockerの基本

Dockerの基本について解説します。
ブログ

WordPressで管理者ユーザーを削除してしまった時の対処法

WordPress の管理者ユーザーを誤って削除してしまうと、管理画面にアクセスできなくなり、サイトの管理が困難になります。 このような場合、どうすればいいのか困ったことはありませんか? この記事では、FTP を使って新しい管理者ユーザーを...
投資・ファイナンス

GASでEDINETの有価証券報告書データを蓄積する方法

EDINETを使ったデータ取得については、これまでの記事でも紹介してきました。 今回は、個別のデータはいらないけど、書類一覧のデータだけ取得したいという場合の方法として、完全無料で利用できるGoogle SpreadSheetを使った方法を...