Rails6.0でsimplecovを使ってカバレッジを取得する方法

概要 新しくRails 6.0がリリースされました。 私は普段simplecovというgemを使ってテストのカバレッジを取得しているのですが、Rails 6.0のプロジェクトではうまくカバレッジを取得できませんでした。 ここでは、Rails 6.0のテストでカバレッジを取得する方法について紹介します。 ...

12月 9, 2019 · 844 文字 · writer

Ubuntu 19.04から19.10に更新する方法

概要 UbuntuはLTS版でない限りリリースから9ヶ月がサポート期間となっています。 私は、開発マシンにUbuntu 19.04を使っているのですが、2019年10月にUbuntu 19.10がリリースされたので、19.10の方にアップグレードしました。 ...

12月 8, 2019 · 743 文字 · writer

Rubyでlibreadline.soに関するエラーを解決した方法

概要 Ruby on Railsのプログラムを書いていると、あるとき次のようなエラーが発生しました。 LoadError: libreadline.so.7: cannot open shared object file: No such file or directory このエラーはrailsのコンソールを起動する時などに表示されました。 ...

12月 7, 2019 · 770 文字 · writer

RailsのBlocked hostというエラーの解決方法

概要 Rails 6.0でWebアプリケーションの開発をしていると、Blocked host: *****というエラーが発生するようになりました。 ここでは、このエラーの解決方法を紹介します。 ...

10月 20, 2019 · 807 文字 · writer

Dockerで作成したファイルがrootで作成される問題の解決方法

概要 開発環境などでDockerを使う場合、プロジェクトなどのファイルをVolumeとしてマウントして使うということがあると思います。 私も、RailsでWebアプリケーションを開発する際などにDockerを使っているのですが、ただ使うだけではrootでファイルが作られるため、Permissionエラーが発生するなど面倒なことが起きます。 ...

10月 8, 2019 · 1075 文字 · writer

NextcloudとElasticsearchを組み合わせて全文検索をする

概要 私は、Nextcloudというオンラインストレージを使用しているのですが、NextcloudではElasticsearchという全文検索エンジンを使用することで、ファイルの内容に関する検索ができるようになります。 ...

10月 2, 2019 · 1469 文字 · writer

MacBookをデスクトップPCのように使うという選択肢

概要 私はパソコンとしてMacBook Proを使っています。 MacBook Proは、持ち運びができるノートパソコンなので出かけた先で使うのにはいいのですが、自宅で使う時にはモニタに表示させたほうがいいと私はいいと思っています。 ...

10月 1, 2019 · 686 文字 · writer

macOSからSPICEを使ってサーバに接続する方法

概要 私はKVMという仮想化ソフトを使ってサーバを自宅にサーバを構築しているのですが、その構築したサーバにアクセスする方法の一つにSPICEというものがあります。 ...

9月 20, 2019 · 1253 文字 · writer

サーバにインストールしたBitwardenの更新方法

概要 パスワード管理をするソフトウェアの一つにBitwardenというものがあります。 私はBitwardenを使ってパスワード管理をしているのですが、Bitwardenの特徴の一つに自分で用意したサーバにインストールして使えるというものがあります。 ...

9月 19, 2019 · 644 文字 · writer

Nextcloudでファイルのロックを解消する方法

概要 Nextcloudでは、ファイルの保存の際にファイルのロックを行いファイルに不整合が起きないようになっています。 しかし、このロックがうまく解除されないためにファイルを書き換えられなくなるなどの不具合が発生します。 ...

9月 18, 2019 · 769 文字 · writer