【Windows10】タスクスケジューラー設定し定期的にプログラムを実行する方法
Windowsである処理(ファイルバックアップやツールの起動)を定期的に繰り返し実行したい場合は「タスクスケジューラ」を利用して自動化することができます。 タスクスケジューラを使用することで、簡単にプログラムの起動実行ス...
Windowsである処理(ファイルバックアップやツールの起動)を定期的に繰り返し実行したい場合は「タスクスケジューラ」を利用して自動化することができます。 タスクスケジューラを使用することで、簡単にプログラムの起動実行ス...
Pythonでファイル・フォルダの移動は、shutil.move()関数を利用します。 以下では、「shutil.move関数」の使い方をまとめました。 「Python」ファイルやフォルダの移動をする標準ライブラリ「sh...
VPSから取得した秘密鍵(SSHkey)を使用してWinSCPからVPSへのSSHアクセス方法をまとめました。 SSHkeyの拡張子が「pem」の場合に変換をしてSSHアクセスをする方法となるので参考にしてください。 W...
WindowsPCでSSHアクセス用に生成した秘密鍵「SSHkey」でVSCodeでSSHログインを実施する方法をまとめました。 キーはVPS(ConoHaVPS)から生成したSSHkeyを用いたファイルでアクセスしたも...
VPSを契約してリモートアクセスをする際、秘密鍵を利用したSSH接続の方法を前回紹介しました。 今回は、VSCodeを利用してVPSとリモート接続する手順をまとめました。 今回の手順は、事前にVPSから証明書を取得したと...
PyCharmはPython統合開発環境のツールです。 Pythonの統合環境であるPyCharmは豊富な機能がデフォルトで備わっていますし、視覚的にデバッグなどの操作が可能となり、コードの保管や変数の参照元へのジャンプ...
ホームページやブログ(Wordpress)などで自身のページを作成している方で、ページのサイトスピードなどをテストする場合、「PageSpeed Insights」を利用している方は多いです。 PageSpeed Ins...
Django構築時にBootStrapのテンプレートでベースHTMLを使用して追加ページを作成する方法をまとめました。 Djangoでページを追加作成する場合は、「urls.py」と「view.py」を編集することでペー...
前回、Djangoを構築してトップページをBootstrapのテンプレートを使用して表示させました。 今回は、Djangoで新たに新規のページをカテゴリで分け、追加する手順をまとめました。 それぞれのhtmlファイルは「...
robocopyを実施する際、共有フォルダにアクセス時、パスワード認証が必要な場合があります。 そのような状況の時にバッチファイルへパスワード認証の設定の書き方をメモしておきます。 robocopyのバッチファイルの作成...
Windows「robocopy」をバッチ(拡張子が「.cmd」のファイル)を使って実施する際に日本語のフォルダを指定するとうまくバックアップができない場合があります。 以下は日本語フォルダを正常にrobocopyできる...
前回、CentOS8で構築したDockerでDjangoのコンテナを構築し、簡単なWebサイトのトップページを設定するまでの手順をまとめました。 今回は、無料でも使用できるWebサイトやWebアプリケーションを作成するフ...
「Docker-compose」で構築したDjangoではデフォルトで以下のようなトップページとなっています。 このトップページを自分で作成したページで表示する手順をまとめました。 DockerコンテナでDjangoを構...
Linux系マシンでviやvimでファイルを編集し、保存する際、以下のようなエラーが発生し、拒否されます。 エラーの解消方法は簡単なのですが、すぐに忘れてしまうのでメモしておきます。 vi/vim編集における「E45: ...
Linux系のマシンでWebサーバーを立てhtmlファイルをviやvimで編集している際に、日本語入力が文字化けすることがあります。 今回、DockerコンテナでWebアプリを立ち上げてページを表示すると日本語が文字化け...
Dockerコンテナで「docker-compose」で構築したDjangoは、通常のコマンドでは反映されません。 コンテナ上のマシンへの設定コマンドを実施する際は、頭に「docker-compose run」を付けて実...
Docker上で構築したDjangoコンテナで簡単にWebサイトを作成する際、フレームワークの「Bootstrap」を使用する方法をまとめました。 トップページで「Hello, world!」のページが表示されるまでの手...
CentOS6からCentOS7へアップグレードすることがあったので、現時点での最新のアップグレード方法をまとめます。 CentOS6→7へのアップグレード手順 今回、対象となるCentOS6のバージョンは以下となります...
資料の管理場所や資料を一つのツールに一元管理したかったのでGrowiをDockerコンテナで構築しました。 今回はGrowiのDockerコンテナ設計手順をまとめます。 GrowiはWikiをベースとしたコミュニケーショ...
DockerコンテナでWebサイトを構築し、SSL(HTTPS)化する手順をまとめました。 Dockerで構築したWebサイトの構成は以下となります。 CentOS8環境(ConoHaVPS) Nginx(https-p...
Webサイトを無料でSSL化(https)する場合は「Let’s Encrypt」を使用します。 今回はNginxで作成したWebサイトへ「Let’s Encrypt」で取得したサーバー証明書を設...
viやVIMで設定ファイルを編集する際、日本語が文字化けしてしまうことがあります。 以下では文字化けしたときの対応方法をまとめました。 LinuxOSで日本語が文字化けしたときの対応方法 vi/vimで編集する際、日本語...
MacPCでSSHアクセス用に生成した秘密鍵「SSHkey」を使用してSSHログインを実施する方法をまとめました。 キーはVPS(ConoHaVPS)から生成したSSHkeyを用いたファイルでアクセスしたものを手順でまと...
WindowsでSSHアクセス用に生成した証明書「SSHkey」を使用してSSHログインを実施する方法をまとめました。 今回は、VPS(ConoHaVPS)から生成したSSHkeyを用いたアクセスの手順をまとめます。 V...
VPS+CentOS8環境下で、docker-composeを利用し、Djangoの環境構築をしましたのでまとめます。 今回の構築では「docker-compose」でDjango+PostgreSQL+Nginxを連携...
CentOS8環境において、Django+PostgreSQLの「docker-compose」を実行した際、PostgreSQLへのアクセスエラーが発生し、うまく接続ができない事象の解決方法をまとめます。 Linux系...
MacでVPSへSSH接続をする際、ある一定時間触っていないとVPSとの接続が切れてしまいます。 そのため、毎回接続が切れるたびに再ログインが必要となります。 MacのSSH接続が切れる問題を解決する方法をまとめました。...
Djangoを正常にログインした後は、管理画面へのログインを実施します。 初期の状態では、ログインユーザーが作成されていないので、Django起動後は管理ユーザーのID・パスワードを作成します。 今回は、Django管理...
Dockerコンテナ作成時にvolumeを永続化したい、また任意のボリュームを作成する方法を前回まとめました。 今回は、「docker-compose」を利用してボリュームを作成、マウントするコードをまとめました。 作成...
前回、Windowsのフォルダをrogocopyを使用して、バックアップ・ミラーリングする方法を紹介しました。 ただし、前回の設定では正確にファイルをコピーできたのか確認することができません。 今回は、robocopyの...