複数のアカウントにSSH接続する
複数のGitHubアカウントを同じパスコンで使用する時の手順です。 SSHキーを作成する。既に同じ名前のSSHキーが存在すると思うので、作成時に聞かれるファイル名は被らないようにする。 既に作成済みのconfigファイル… 続きを読む »複数のアカウントにSSH接続する
複数のGitHubアカウントを同じパスコンで使用する時の手順です。 SSHキーを作成する。既に同じ名前のSSHキーが存在すると思うので、作成時に聞かれるファイル名は被らないようにする。 既に作成済みのconfigファイル… 続きを読む »複数のアカウントにSSH接続する
ラズパイはMicro-SDから起動するのが一般的ですが、外付けSSDから起動することも可能です。今回は外付けSSDからUbuntu Serverを起動できるようにします。 ※2021年9月29日時点の情報です 必要なもの… 続きを読む »ラズパイを外付けSSDから起動する
django(ジャンゴ)とはpythonを活用したウェブフレームワークです。 以下の手順でdjangoがローカルで動くことを確認します。 導入手順 Git Bashなどのターミナルを開き、任意のディレクトリに新しい仮想環… 続きを読む »djangoの導入
※更新必要 Pythonで簡単なSQL操作をする場合のサンプルコードです。 操作手順 Anacondaには標準でMySQLを操作できるパッケージがないため、サーバーにMySQL公式のパッケージをインストールします。 Py… 続きを読む »PythonでSQL操作
データを貯めていくためには、箱となるデータベースとテーブルをあらかじめ設計して作成しておく必要があります。 設定手順 MySQLにログインします。 データベースを作成します。 作成したデータベースを操作対象とします。 デ… 続きを読む »データベースとテーブルの作成
「MySQL」とは一般的にインストールされているオープンソースデータベース管理システムです。 この導入手順では、Ubuntu Server 20.04にMySQLをインストールし、データベースを管理できるようにします。 … 続きを読む »MySQLの導入
2017年からZaifという取引所で手動でETHを積み立てていましたが、そろそろAPIを使って自動化しようと思いました。Zaifにアカウントを持っていることが前提となります。多分ほかの取引所でもやり方似てます。 設定手順… 続きを読む »取引所のAPIで積立購入を自動化する
You can set up your own email notification in Ubuntu Server. This is achieved by installing Postfix and period… 続きを読む »[Ubuntu Server] How to set up a custom email notification
Ubuntuでは任意のジョブ(自分が書いたスクリプトを含む)を任意の時間に実行することができます。 今回は、「ディスク使用量が85%を超えたらメール通知を送信する」というスクリプトを毎日朝1時に実行する、というケースを例… 続きを読む »ディスク容量が少なくなったらメール通知
SSDをメモリの代わりに使うことをスワップ処理と言います。メモリに余裕があったとしてもSSDの一部をメモリとして使われてしまい、無駄にCPUとSSDに負荷がかかってしまうことがあります。以下はスワップ処理を無効化する方法… 続きを読む »スワップ処理の無効化