開発メモ その176 Docker Jenkins in Synology NAS

IntroductionJenkinsをSynology NASに構築したのでメモ。Slaveノードは別マシンに構築します。 How to?用意するものjenkinsのディレクトリを用意します。これらはdockerコンテナにマウントされます。今回は下記をマウントします。 /docker/jenkins/jenk...

開発メモ その175 Docker Registry in Synology NAS

IntroductionDockerイメージを保存するプライベートなDocker RegistryをSynology NASに構築したのでメモ。Docker Registryもdockerコンテナとして動作します。 How to?用意するもの設定ファイル、イメージを格納するディレクトリを用意します。これらはdoc...

開発メモ その174 WindowsコンテナとLinuxコンテナを共存させる

Introduction前回はシステムで利用するコンテナをWindowsからLinuxコンテナ、その逆と切り替えてみました。 How toまずWindowsコンテナに切り替えます。そしてExperimentalを有効化します。 Linux イメージを動かしてみるalpineコンテナが動いています。ホストのディレ...

開発メモ その173 WindowsコンテナとLinuxコンテナを切り替える

IntroductionDocker for Windowsでコンテナを切り替えてみました。環境はこんな感じです。 How to特に難しいことはありません。タスクトレイの Switch to Windows containers… をクリックするだけです。 Linux から Windows へ切り替えた直後です...

開発メモ その172 Synology GitLabでLFSを使ってみる

Introduction自宅のNASでGitLabをDockerで運用していますが、LFSを有効にするのに苦労したのでメモ。 How toURL変更Dockerの環境変数でGITLAB_HOSTを変更します。既定ではlocalhostになっているので変更します。 HTTPS有効これは私の環境では有効だったのでスキ...

開発メモ その171 ChainerのモデルデータをONNXに変換してみる

IntroductionChainerはPythonで動きます。学習はPythonで良くてもシステムに組み込む際にPythonは聊か都合が悪いです。なので、学習結果であるモデルファイルをPython以外の言語で扱えるように、共通データフォーマットである ONNX (Open Neural Network Exch...

開発メモ その170 M2DetをUbuntu18.04で使ってみる(学習編)

Introduction前回の続き。今回は学習を行ってみます。 How to公式によると下記のコマンドで学習できるとのこと。 1python train.py -c=configs/m2det512_vgg.py --ngpu 4 -t True しかしこのコマンドはTensorBoradを使った学習になり...

開発メモ その169 M2DetをUbuntu18.04で使ってみる(デモ編)

Introduction2019年最新のObject DetectionであるM2Detを使ってみます。目標は自作のデータセットを使うこと。まずはサンプルを実行してみます。 How to公式ページはこちら。 なお 推奨はAnacondaのようですが、ピュアなPythonで試します。 Python 3.6.7...

開発メモ その168 Windowsコンテナを使ってみる

Introduction開発中のOSSでWindows Server Coreへの対応についてのissueがあったので、調査がてら導入してみる。Windows Server 2016を使います。評価版で検証を行います。 How to下記の方が教えてくれました。 QiitaWindows Server 2016でW...

開発メモ その167 Raspberry Pi 3をWindows 10でエミュレートする

Introduction備忘録。RaspberryPIを仮想環境で使いたくなったのでメモ。ただし、現時点ではARM64のエミュレートはできませんでした。 How to下記の方が教えてくれました。 なうびるどいんぐRaspbianをQEMUで動かす | なうびるどいんぐhttps://jyn.jp/raspbian...