Gentoo Linuxにおける日々のパッケージ管理

概要 現在、開発用のLinux環境としてGentoo Linuxを使用しています。 そこで、普段Gentoo Linuxのパッケージ管理で実行しているパッケージ管理のコマンドについて説明します。 ...

2月 12, 2020 · 484 文字 · writer

Kubernetes上のGitLab Runnerでキャッシュを使用する方法

概要 GitLabでCI/CDを行っているのですが、実行には結構時間がかかります。 実際に、私の環境ではRailsのプロジェクトでテストを実行するまでに5分以上かかります。 ...

1月 31, 2020 · 1092 文字 · writer

Webサイトをダークモードに対応させる方法

概要 iOSで人気が出た、ダークモードという黒を基調とした画面モードがあります。 ダークモードでは、アプリのデザインはもちろん、Webページでも黒を基調したデザインにすることができます。 ...

1月 30, 2020 · 625 文字 · writer

Mac miniの購入と配送履歴

概要 2020年の1月にMac mini 2018を購入しました。 そこで、なぜMac miniを購入したのかと、どのように配送されてきたのかを書きたいと思います。 ...

1月 29, 2020 · 1451 文字 · writer

Rails6でセグメンテーションエラーが発生する問題を解決した

概要 WebアプリケーションをRuby on Rails(Rails)を使って作成しているのですが、ある時実行中にセグメンテーションエラーが発生するようになりました。 ...

12月 19, 2019 · 720 文字 · writer

Rails6.0でBootstrapを使う方法(webpacker使用)

概要 Rails 6.0からwebpackerというgemがデフォルトで使用されるようになりました。 webpackerは、webpackという主にJavaScriptをトランスパイルしたり、複数のJavaScriptファイルの依存性を解決したり、結合させてデータ量の削減したりを行うことができるNode.jsのパッケージをRailsで扱いやすくしたものです。 ...

12月 11, 2019 · 1214 文字 · writer

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

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

12月 9, 2019 · 841 文字 · 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