Heroku PostgreSQL の version 確認方法・コマンド heroku pg:info

Heroku PostgreSQL で利用中・利用可能なバージョン (version) を確認する方法をご紹介します。

Heroku

続きを読む

KeystoneJS Configuration Error: Please provide a `cookie secret` value for session encryption.

KeystoneJS のアプリを Heroku へ deploy したところ KeystoneJS Configuration Error: Please provide a `cookie secret` value for session encryption. というエラーが発生しました。

KeystoneJS | Node.js CMS

原因は、環境変数 COOKIE_SECRET を設定していなかっただけだったのですが、解決方法を詳しくご紹介します。

続きを読む

[KeystoneJS] ブログ機能の URL /blog の変更方法

KeystoneJS のブログ機能の URL は /blog と固定になっていますが、これを /news など他の URL に変更してみたので、その手順をご紹介します。

KeystoneJS | Node.js CMS

と言っても、/blogBlog などの文字列がソースコード上にあるので、それを全て置換するだけです。

続きを読む

Node.js 製 CMS「KeystoneJS」のアプリを作成して Heroku へ deploy する方法

Node.js 製 CMS「KeystoneJS」でアプリを作成して Heroku へ Deploy するまでやってみたので手順をご紹介します。

KeystoneJS | Node.js CMS

続きを読む

冪等性 (べきとうせい) を理解して設計・実装するために役立つ記事まとめ

「冪等性(べきとうせい)」を理解して、システム設計・実装するために役立つ記事をまとめたのでご紹介します。

冪等性 べきとうせい idempotence

エンジニアとしてキャリアを積んでいくと、どこかのタイミングで冪等性を意識して、システム設計・実装しないといけない時が来ます。

「冪等性ってどういう意味なんだろう?」「冪等性を担保してシステムを設計したり、実装したりするには何を考えないと行けないんだろう?」という疑問を持つエンジニアたちの役にこの記事が少しでも立てば嬉しいです。

続きを読む

Amazon RDS の無料枠で利用できるデータベース一覧

Amazon RDS で利用できるデータベースは などがありますが、無料枠で利用できる・できないという制限があるのでそれを一覧にしてみました。(2017/08/19 時点)

AWS | Amazon Web Services

続きを読む

[DigitalOcean] You cannot create more than 10 droplets at a time エラーの解決方法

DigitalOcean API 経由で droplet (サーバー) を 10 個より多い数を作成しようとすると You cannot create more than 10 droplets at a time エラーが発生しました。

続きを読む

[Sass] Error: File to import not found or unreadable の解決方法

Sass (Scss) で Error: File to import not found or unreadable というエラーが発生したときの解決方法をご紹介します。

Sass - Scss

続きを読む

共有ライブラリのディレクトリ名は shared と common どっちが良い?

プログラミングをしていると色んな箇所から共通で使いたい共有ライブラリを作成したいということがあると思います。

共有ライブラリ (shared library)

そのときに「共有ライブラリのディレクトリ名は何にしようか? shared と common どっちが良いかな?」って迷うことってありませんか?僕はよくありました。

決めの問題なのですが、どうせならより一般的な方にしたいと思い、調べてみて shared が良さそうと分かった内容をご紹介します。

続きを読む

[Ruby] ERROR: cannot discover where libxml2 is located on your system. please make sure `pkg-config` is installed. の解決方法

Ruby on Rails 5 を bundle install でインストール中に libxml2 が無くて nokogiri がインストールできないというエラーが発生しました。

MacOS に nokogiri のインストールに必要なライブラリがインストールされてなかっただけなのですが、無事に解決できたのでその方法をご紹介します。

Ruby lang

続きを読む