開発メモ その225 コマンドプロンプトの簡易編集モードが邪魔

Introduction今更過ぎるネタですが、いい加減イライラすることのが多いため。 簡易編集モード の際、コマンドプロンプトを左クリックすると、文字が選択されてしまい、同時に文字がコピーされてしまい、今から貼り付けようとしていた文字がクリップボードから消えてしまう、ちょっとしたイライラが発生。 だから、こいつを...

開発メモ その224 特定のディレクトリを無視してディレクトリを再帰コピーする

IntroductionDockerfileで COPY コマンドがシンボリックリンクを認識できないことに気付き、ビルド時の対処ディレクトリをどう手元に持ってくるかと悩んでいました。ビルドディレクトリの変更が楽なんですが、ちょっと事情があってそれは嫌だと。 なんで特定のディレクトリを無視したいかというと、 bin...

開発メモ その223 PostgreSQLでDB初期化をしないでコンテナを立ち上げる

IntroductionOSSで開発中のASP.NET Coreアプリ用にデータベースを用意しようと思ったが、初期化をアプリ側でやる場合、コンテナ起動時の初期化が無駄になると考えた際のメモ。 How to do?下記の方が教えてくれました。 Qiitadocker-composeでPostgreSQL作成時の注意...

開発メモ その222 nginxで簡単にファイルを公開する

Introduction会社でHTTP経由でファイルをやり取りするサーバーが必要になったので急遽用意。備忘録。 ソースやDockerfile一式は下記。 How to do?基本は上のソースに含まれるPowerShellスクリプトを叩くだけ。WindowsでもLinuxっでも動くはず。 下は、Windows...

開発メモ その221 macOS 復旧のユーティリティウインドウにキーボードなしで入る

Introduction備忘録。Windowsキーボードで、復旧画面に入るのが辛い。 Resolution下記のページが参考になりました。 再起動すると復旧画面になります。また、その次の再起動は通常通り起動します。 12$ sudo nvram "recovery-boot-mode=unused&...

開発メモ その220 GitLab RunnerをOSXにインストールする

Introduction前回でUbuntu用のGitLab Runnerを登録したので、OSXにも登録を実施。 ホストマシンに直接インストールします。 How to1 GitLab Runner for OSX の入手作成したユーザに切り替えます。次に、下記からOSXのバイナリをダウンロード。 1234$ ...

開発メモ その219 GitLab RunnerをUbuntuにインストールする

Introduction前回でWindows用のGitLab Runnerを登録したので、Ubuntuにも登録を実施。 ホストマシンに直接インストールします。 How to1. GitLab Runner実行用ユーザの追加開発に使うユーザでもよいですが、折角なので専用のユーザを用意。 1$ sudo usera...

開発メモ その218 GitLab RunnerをWindowsにインストールする

Introduction自宅に保持しているNASで動かしているGitLabを使ってCIをしたいと考えており、そのためにまず、Windowsでビルドする環境を作る。 How to1. GitLab Runner for Windows の入手下記からWindowsのバイナリをダウンロード。 ローカルの適当なデ...

開発メモ その217 PythonのPILがIOErrorを吐く

Introduction下記のようなエラーが出力される。 1IOError: image file is truncated (14 bytes not processed) PyTorch の torchvision.datasets.ImageFolder を使っていた際に遭遇したエラーであるため、どのファ...

開発メモ その216 Linuxでddコマンドの進捗を表示する

Introductionディスククローン時に、dd コマンドを使うことはよくあるが、進捗が表示されないため、何時終わるかの予測が立てられない。 How to resolve?dd コマンドを実行中、別のシェルから下記を実行。 1$ sudo pkill -USR1 dd 定期的に実行するなら 1$ watch ...