docker-compose上のRailsのデバッグを行う
Rails本の写経をdocker-compose
で行なったときのTips。
TL;DR
docker-compose
で作ったRubyOnRailsコンテナでbinding.pry
によるデバッグを行えるようにする。
Rails本の写経をdocker-compose
で行なったときのTips。
docker-compose
で作ったRubyOnRailsコンテナでbinding.pry
によるデバッグを行えるようにする。
ネイティブライブラリの動的ロードを含むXamarin.Mac
アプリを作ろうとしたら、ビルドエラーに遭遇しました。
MMP : error MM5109: Native linking failed with error code 1
というビルドエラーを解決したい。--link_flags="-Wl,-undefined,dynamic_lookup"
」と設定する。Xamarin.Mac
アプリのプロジェクトに、動的ロードで解決するメソッドが含まれていてもビルド出来るようになる。MMP : error MM5109: Native linking failed with error code 1
Xamarin.Mac
プロジェクトをビルドするとき、C#
のアプリをネイティブアプリに変換する処理が走ります。このとき、C#
の中でネイティブライブラリを動的にロードしているようなプロジェクトは以下のようなエラーでビルドが止まることがあります。_C_FooFunction
、_C_BarFunction
は動的にロードするライブラリの中で宣言されているメソッドです。
Visual Studio for Mac
でCocoa App
のプロジェクトをビルドするとき、「追加のmmp引数
」を設定しておくと.app
ファイルを作成するときに詳細なオプションが渡せます。.csproj
ファイル内では<MonoBundlingExtraArgs>
の属性です。指定できる引数は以下のコマンドで確認することが出来ます。
.NET Standard1.6
ベースでNuget
パッケージを作っています。開発で利用しているCI環境の構築方法です。実際に利用しているリポジトリは以下になります。
Visual Studio for MacからXUnit
プロジェクトのテストが実行できないときは、コンソールからdotnet test
コマンドを実行してみて出力を確認してみます。
OpenCoverでVisual Studio2017でビルドした.NET Core/Standard
のプロジェクトのコードカバレッジを計測したいときは、.csproj
ファイルにDebugType
をfull
で追加すること。
普段はTwitterでGoのことをよくつぶやきます。毎週ブログを書いています。
今までは
Qiitaに書いていましたが、個人ブログで書くことにしました。
現在は以下の技術を使ってWEBエンジニアをしています。
I got new blog by hugo.
知っていれば何てことはない。ただ、知らないとけっこうハマる、そんなことを書いていきます。
google-site-verification: google81dc605883760103.html