楽しい人生

紙 おいしいな〜!

.NET CoreでC#スクリプトを素早く実行するためのQuickSharpをリリースした

tl;dr VimやEmacsでC#のquickrunができるようになります 記事執筆時の環境 dotnet cli version 1.0.4(.NET Coreのバージョンではない) 筆者がVimを使用していた頃はvim-quickrunを、Emacsを利用している今はemacs-quickrunを愛用しています。 これは、現在…

ASP.NET Core MVC における DB の自動 Migration 実行

tl;dr Startup.cs の Configure メソッド内で IdentityDbContext 継承クラスインスタンス context の context.Database.Migrate() メソッドを呼ぶ 背景・動機 ASP.NET Core MVC アプリケーションにおいて、起動時に自動で Migration を実行して欲しい 方法 …

Windows の ruby にて gem install に失敗する場合は gem コマンドを手動アップデートすると良い

Windows における Ruby で、gem コマンドにより rubygem をインストールしようとすると以下のような SSL 接続エラーが出る場合があります。 PS C:\> gem install bundler ERROR: Could not find a valid gem 'bundler' (>= 0), here is why: Unable to downl…

Slack はもう古い、これからは次世代チャットの「あび屋」

tl;dr https://izakaya.darui.io/ ここでチャットしましょう 経緯 仕事の都合で古の perl cgi をコード変更なしにサーバ移行する必要が出てきたので、これは Docker ですねということで Apache コンテナで mod_cgi を動かす練習をすることになりました。 次…

Emacs の tramp にてリモートのファイルを開く時 sudo を使う

パイプを使えばできました /ssh:user@host|sudo::/etc/nginx/nginx.conf 便利