開発メモ その229 Xamarin,Platfrom.Gtk#

Introduction会社でLinux上でGUIアプリケーションを使った簡単なアプリを作る話が出た。担当は自分では無いが、LinuxのGUIは試してみたいので、実験。Avalonia とかがあるが、アレは不安定だった…なので、今回は Xamarin の GTK を使ってみる。 How to?Windowsで開発...

開発メモ その228 コンテキストメニューから管理者権限付でコマンドプロンプトを起動する

Introduction備忘録。PowerShellは立ち上がりの遅さが嫌いです。スクリプトを書く分にはバッチよりも全然いいんですけど。 Resolution解決策はこちら。 下記の方が教えてくれました。 interprism's blogWindows10でエクスプローラの右クリックメニューからPowe...

開発メモ その227 C++でのバイナリファイルの読み書き

Introduction備忘録。本当によく忘れるので。C#なら読み書きは最短一行なのに… Resolution1234567891011121314151617181920212223242526272829#include <cstdint>#include <iostream>#inc...

開発メモ その226 正規表現で指定文字列を含む行以外の削除

Introduction備忘録。 Resolution1^((?!○○○).)+\n

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

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

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

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

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

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

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

Introduction会社でHTTP経由でファイルをやり取りするサーバーが必要になったので急遽用意。備忘録。 ソースやDockerfile一式は下記。 GitHubtakuya-takeuchi/Demohttps://github.com/takuya-takeuchi/Demo/tree/master/n...

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

Introduction備忘録。Windowsキーボードで、復旧画面に入るのが辛い。 Resolution下記のページが参考になりました。 INFORNOGRAPHYリカバリーモード(macOS復元)に入れない?キーボードを使わずにリカバリーモードで起動する方法https://infornography.blue...

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

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