gotohsys

Django

Django + PostgreSQLでナンバーズ3データベースを作る【DB設計】

ナンバーズ3の抽選データを分析するために、Django + PostgreSQLでデータベースを構築しました。やりたいことはこのあたりです。ナンバーズ3の抽選結果を保存機械学習の予測結果を保存的中判定と収支を管理この記事ではナンバーズ3のD...
PostgreSQL

Django + PostgreSQLでデータベースを運用する方法

PythonのWebフレームワークである Django では、データベースとして様々なDBを利用できます。例えばSQLite(デフォルト)MySQLPostgreSQLなどです。自分の環境ではナンバーズ3・ナンバーズ4のスクレイピングデータ...
Django

【Ubuntu Server】Djangoのセットアップ方法(Python + 仮想環境 + 開発サーバー)

Ubuntu ServerでWebアプリケーションを開発する場合、Django + PostgreSQLの構成は非常に人気があります。本記事では、Ubuntu Serverに Django開発環境をセットアップする手順を解説します。この記事...
PostgreSQL

PythonからPostgreSQLに接続する方法(psycopg2)

PostgreSQLにスクレイピングデータを保存するために、Pythonからデータベースへ接続する方法を調べました。PythonでPostgreSQLに接続する場合は、一般的に psycopg2 というライブラリを使います。今回はpsyco...
PostgreSQL

私がPostgreSQLを使う理由|MySQL・SQL Serverとの違いとセットアップ方法

PostgreSQLとは?PostgreSQL(ポストグレスキューエル)はオープンソースの**リレーショナルデータベース(RDB)**です。世界中の開発者に長く使われており、安定性が高いSQL機能が非常に豊富大規模データにも強いという特徴が...
Docker

Dockerコンテナの自動起動設定を確認する方法(WordPressサーバー運用)

WordPressサーバーをDockerで運用している場合、気になるのが サーバー再起動時の挙動 です。Ubuntu Serverを再起動したときにWordPressnginxその他のコンテナが 自動で起動するのかどうか。自分も「設定した気...
Docker

PythonをDockerで管理する理由【仮想環境との違いを整理】

自宅サーバーでWordPressPythonスクリプトWebアプリなどを動かしています。これまでPythonはずっとPython仮想環境(venv)で管理していました。ただ、最近はDockerで管理した方がいいのでは?と思うようになりました...
Visual Studio Code

VSCode Remote SSHでUbuntu Serverを直接編集する方法【WinSCP不要】

自宅サーバーでWebサイトを運営していると、サーバーの設定ファイルやプログラムを編集する機会が多くなります。以前は WinSCPでファイルをダウンロード → 編集 → アップロード という方法を使っていました。しかし現在は VSCodeの「...
ツール

WinSCPでUbuntu Serverへファイル転送する方法【自宅サーバー構築の必須ツール】

Ubuntu Serverを触り始めてから、地味に一番使っているツールがあります。WinSCPです。最初はコマンドで全部やろうとしていました。でも正直、ファイル操作はGUIのほうが圧倒的に楽。今ではほぼ常時起動しています。今回は、自宅サーバ...
Wordpress

Cocoonを量産前提で最適化する方法

WordPressを複数運営するなら、テーマは毎回バラバラにしない方がいいです。管理が楽修正が一括で済む広告設置も共通化できるそこで選んだのが Cocoon。今回は「量産前提」での最適化手順をまとめます。1. 必ず子テーマを使うCocoon...