プログラミング

スポンサーリンク
プログラミング

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

概要 Ruby on Railsのプログラムを書いていると、あるとき次のようなエラーが発生しました。 LoadError: libreadline.so.7: cannot open shared object file: N...
プログラミング

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

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

メールの内容をMattermostに送る方法

概要 MattermostというSlackライクなコミュニケーションツールがあります。Slackでは、メールの内容をSlackのチャンネルに表示することができるのですが、Mattermostではそのような機能がないため、自作する必要...
スポンサーリンク
プログラミング

RubyでIMAPのAPIを使ってメールをアーカイブする方法

概要 最近、Rubyを使ってメールサーバの操作をすることがあり、そこでメールをアーカイブする方法について色々調べました。しかし、なかなかうまい方法が見つからなかったため、後学のためにどのようにしてメールのアーカイブしたのかを残してお...
プログラミング

Railsでサイトマップを作る方法

概要 GoogleやBingなどの検索エンジンのクローラに、クロールしてほしいWebページを知らせる方法にサイトマップというものがあります。サイトマップでは、XML形式でアクセスしてほしいURLが書かれています。 今回は、この...
プログラミング

PHPで別の位置にある画像を読み込んで表示する方法

概要 通常Webで画像を表示する場合、imgのsrc属性に画像が置いてあるURLを指定するというのが一般的だと思います。しかし、画像を置いてあるURLを指定するというのは、画像を表示するためにはそのURLにアクセスできるということを...
プログラミング

Railsでページネーションとしてpagyを使う

概要 Railsでページネーションを実装するために、pagyというgemが使えます。 ページネーションとは丁付けのことで、例えば記事によって1つの記事が複数のページに分かれており、それを切り替えながら1つの記事を読むというもの...
プログラミング

Railsでrubocopを使って構文チェックする方法

概要 Railsを使ってウェブアプリケーションのコードを書いている際に、構文規則に則ってコードが書かれているかチェックしたいという事があると思います。このような時に使えるものにrubocopというgemがあります。 今回は、こ...
プログラミング

Railsでwheneverを使って定期的にタスクを実行する方法

概要 RailsでWebアプリケーションを作成した際に、定期的に実行したい処理がある事があると思います。そのような時には、whenerverというgemを使う事で定期的に処理を実行する事ができるようになります。 今回は、このR...
プログラミング

TypeScriptでinterfaceのネストを表現する

概要 TypeScriptを書いていて、interfaceを使ってオブジェクトやクラスの型を定義していると、interfaceの中にinterfaceを含めたいということがあります。 ここでは、そのようなinterfaceのネ...
スポンサーリンク
タイトルとURLをコピーしました