2020-01-01から1年間の記事一覧

Oracle Cloud Infrastructure でコンパートメントの作成

業務でOoracle Cloud Infrastructureを利用することになったので 覚書を残そうと思います。 コンパートメントとは 公式は下記のような定義をしています。 コンパートメントでは、クラウド・リソースへのアクセスを整理して制御することができます。 コンパー…

Bitname Redmineをconoha VPS(CentOS 7.7)にインストールしてみる

Bitnami Redminのインストールに必要なパッケージをインストールします。 # yum install wget glibc-devel perl perl-Data-Dumper -y Binami Redmineのインストラーの取得と実行権限の付与 # wget https://bitnami.com/redirect/to/1004425/bitnami-redmine-…

Redmine curlコマンドでユーザ追加方法

コマンドだけ載せます。 curl -v http://redmine.com/redmine/users.json --user admin:admin_password --header 'Content-type: application/json' --data '{"user": {"login": "redmine", "password": "redmine1234", "firstname": "mine", "lastname": "r…

Redmine メール通知設定 Gmail編

Redmineのメール通知設定で苦労したのでこれから設定される皆様の負担を少しでも軽減できればと思い本記事に残します。 メール通知設定 設定に関して下記コンフィグで問題なく通知されました。 ただここにたどり着くまでが大変でした。 [root@163-44-175-163…

Redmineのデータ移行からのデータリストア方法

やりたいこと vps Aで使っているRedmineデータをvps Bへ移行させ、新しくvps BでAと全く同じRedmineを稼働させる データ移行 前回記事にも書いたとおり取得した2つのバックアップファイルを移行させる filesのデータ移行 filesのバックアップデータを確認 [r…

pg_dump実行時のパスワード入力を省略する

前回のRedmineのバックアップ記事でpg_dumpを取得するのをcronを使う予定をしていたんですが、なんとpg_dumpコマンドにはパスワードを渡すオプションが無いそうです。。。。 という事で別の方法でダンプ取得時のパスワードを省力したいと思います。今回は下…

Redmineの通知をslackに連携させる方法

Redmineの通知をslackで受け取れるようにしたいと思います。 方法はslackアプリでincoming webhookを利用します。 環境 ・Redmine 3.4 ・conoha vps (CentOS 7.6)今回は下記の記事を参考にさせていただきました。 ありがとうございます。 thdy.hatenablog.jp…

Redmine チケットをCSV形式でエクスポートする

わたしが利用しているRedmine 3.4はチケット画面下部の他の形式にエクスポートにCSV表示があるので、そこからエクスポートできる。 エクスポートすると次のように保存されている。

Redmine 3.4でバックアップを取得する

前回はRedmineをインストールしたところで終わっていたので今回はバックアップの取得編です! Redmineのデータをバックアップする2つの重要なデータについて Redmineをバックアップするとき次のデータが対象となります。 ※公式に記載あります。 ・チケットや…

Conoha VPS(CentOS 7.1)にRedmine 3.4をインストールしてみる

急遽仕事でRedmineの運用や保守、移行やらの案件を頂いたので備忘録を残そうと思います。 Redmineのインストールは下記のRedmineの公式サイトを参考にしています。 正直インストールとかの手間や設定ファイルの修正とかメンドイ人はAnsibleで一括でインスト…

Synology DS215JでPython3 と pip を使えるようにする

そもそもの話 DS215JでPython3 と pip を使えるようにしたいかと言うと、とあるbotを定期的に実行したいが、サーバを借りるお金が勿体ないのでNAS上でやってしまおうと言う話。 パッケージセンターでPython3とPython Moduleをインストール Synologyの管理画…

Pythonのif __name__=='__main__':とはなんぞや?

結論 if __name__=='__main__': はこのPythonファイルが「python ファイル名.py というふうに実行されているかどうか」を判定するif文です。 この「if __name__=='__main__': 」がある場合、importしただけでは実行されません。 しかし、このコードが無いと…

Python3 ユニットテスト assert関数編

assert関数についてのメモ assert関数の代表的な使い方について纏めてみた。 使い方 検査内容 assertEqual(a , b) a == b assertNotEqual(a , b) a != b assertTrue(x) x == True assertFalse(x) x == False 実際にテストコードを書いてみた。 import unitte…

はてブでtable表の書き方

はてなブログで表を書きたいと思い、編集バーを見たがそれらしきアイコンは無かったのでググってtable表を書いてみたのでメモ参考にさせていただいたブログ somegoro.hatenablog.com上記ブログの表を少しアレンジしてみた。 まんまhtmlの書き方で良いみたい…

Python3  ユニットテストメモ【assertEqual】

assertEqualの挙動のメモ 次のような簡易なコードを使って、関数plusの動作が正しいことをクラスTestPlusで動作テストを行ってみる。 動作としては、関数test_plus以下のassertEqualにて第一引数が関数plusの戻り値結果を表し、第二引数に関数plusの起動を記…