カテゴリー : 2017年 8月

Ruby on Rails 5 を作成して Heroku へ Deploy するまでの手順

ひさしぶりに Heroku を使って Ruby on Rails 5 をホスティングする作業をしました。 Heroku へ Deploy するまでの手順を忘備録的にご紹介します。

Heroku

数年ぶりに Heroku を使ったのですが、進化していて素晴らしいですね。

続きを読む

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. というエラーが発生しました。

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

続きを読む

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

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

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

続きを読む

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

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

続きを読む

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

「冪等性 (べきとうせい、英: 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 というエラーが発生したときの解決方法をご紹介します。

続きを読む

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

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

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

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

続きを読む