概要 テキストマイニングで使えるツールとして、KH Coderというものがあります。 KH Coderは、Windows用で使う場合、インストーラが用意されているため、簡単にインストールできますが、Linuxでは中々インストールが...
Tips
2020/02/17
概要 ソフトウェア、アプリケーションの開発を行っていると、同じプログラミング言語でもバージョンの違うものを使いたいということがあります。 ここでは、macOSでanyenvという様々なプログラミング言語のバージョンを管理することが...
Tips
2020/02/14
概要 Gentoo LinuxではLinuxカーネルを自分でビルドして使います。 ここでは、Gentoo LinuxでのLinuxカーネルの更新方法について説明します。 環境 Gentoo Linux Linux Kerne...
Tips
2020/02/13
概要 現在、開発用のLinux環境としてGentoo Linuxを使用しています。 そこで、普段Gentoo Linuxのパッケージ管理で実行しているパッケージ管理のコマンドについて説明します。 環境 Gentoo Linu...
Tips
2020/02/12
概要 GitLabでCI/CDを行っているのですが、実行には結構時間がかかります。 実際に、私の環境ではRailsのプロジェクトでテストを実行するまでに5分以上かかります。 今回は、この問題をキャッシュを使うことで実行時間を1分...
Server
2020/01/31
概要 iOSで人気が出た、ダークモードという黒を基調とした画面モードがあります。 ダークモードでは、アプリのデザインはもちろん、Webページでも黒を基調したデザインにすることができます。 しかし、Webページでは、Webページの...
Programming
2020/01/30
概要 2020年の1月にMac mini 2018を購入しました。 そこで、なぜMac miniを購入したのかと、どのように配送されてきたのかを書きたいと思います。 なぜMac miniを購入したのか 2020年にもなって20...
Hobby
2020/01/29
概要 WebアプリケーションをRuby on Rails(Rails)を使って作成しているのですが、ある時実行中にセグメンテーションエラーが発生するようになりました。 ここでは、私が遭遇したセグメンテーションエラーの解決方法につい...
Programming
2019/12/19
概要 Rails 6.0からwebpackerというgemがデフォルトで使用されるようになりました。 webpackerは、webpackという主にJavaScriptをトランスパイルしたり、複数のJavaScriptファイルの依...
Programming
2019/12/11
概要 新しくRails 6.0がリリースされました。 私は普段simplecovというgemを使ってテストのカバレッジを取得しているのですが、Rails 6.0のプロジェクトではうまくカバレッジを取得できませんでした。 ここでは、R...
Programming
2019/12/09
概要 UbuntuはLTS版でない限りリリースから9ヶ月がサポート期間となっています。 私は、開発マシンにUbuntu 19.04を使っているのですが、2019年10月にUbuntu 19.10がリリースされたので、19.10の方に...
Tips
2019/12/08
概要 Ruby on Railsのプログラムを書いていると、あるとき次のようなエラーが発生しました。 LoadError: libreadline.so.7: cannot open shared object file: No...
Programming
2019/12/07
概要 Rails 6.0でWebアプリケーションの開発をしていると、Blocked host: *****というエラーが発生するようになりました。 ここでは、このエラーの解決方法を紹介します。 環境 Rails 6.0.0 ...
Programming
2019/10/20
概要 開発環境などでDockerを使う場合、プロジェクトなどのファイルをVolumeとしてマウントして使うということがあると思います。 私も、RailsでWebアプリケーションを開発する際などにDockerを使っているのですが、た...
Tips
2019/10/08
概要 私は、Nextcloudというオンラインストレージを使用しているのですが、NextcloudではElasticsearchという全文検索エンジンを使用することで、ファイルの内容に関する検索ができるようになります。 ここでは、...
Tips
2019/10/02
概要 私はパソコンとしてMacBook Proを使っています。 MacBook Proは、持ち運びができるノートパソコンなので出かけた先で使うのにはいいのですが、自宅で使う時にはモニタに表示させたほうがいいと私はいいと思っています...
Hobby
2019/10/01
概要 私はKVMという仮想化ソフトを使ってサーバを自宅にサーバを構築しているのですが、その構築したサーバにアクセスする方法の一つにSPICEというものがあります。 このSPICEを使ってmacOSからSpiceでアクセスするための...
Tips
2019/09/20
概要 パスワード管理をするソフトウェアの一つにBitwardenというものがあります。 私はBitwardenを使ってパスワード管理をしているのですが、Bitwardenの特徴の一つに自分で用意したサーバにインストールして使えると...
Server
2019/09/19
概要 Nextcloudでは、ファイルの保存の際にファイルのロックを行いファイルに不整合が起きないようになっています。 しかし、このロックがうまく解除されないためにファイルを書き換えられなくなるなどの不具合が発生します。 今回は...
Tips
2019/09/18
概要 Ubuntuでは、aptコマンド等でパッケージの更新を行いますが、なるべくセキュリティに関わるパッケージは早いうちに適用しておきたいと思います。 ここでは、そのようなセキュリティアップデートを自動で適用する方法について紹介し...
Tips
2019/09/17