暇な日々にスパイスを

学んだ技術の備忘録

Ruby on Rails! Tutorial その1

何かと良く聞くRuby on Railsの勉強をしようと思います。
書籍も大量に出ているようなのですが、まずはネットで試してから購入しようと思います。

勉強にはRuby on Rails Tutorialを順番に進めていきます。 元は英語ですが、日本語訳されています。

続きを読む

Spring Boot 16 環境ごとに設定ファイルを変更

ローカル,検証,公開と環境に合わせて変更したい設定が有る場合に、都度設定ファイルを用意するのは手間ですし、バグの元です。

それぞれの環境ごとの設定ファイルを用意し、実行時に指定した設定ファイルを読み込むようにします。

続きを読む

C==C++ ? 名前の疑問

C++という言語があります。
名前の由来は、C言語に対して1つ先のもの、ということでC++(++で1加算の意味)と名前を付けられたそうです。

ふと疑問に思ったのですが、C++は後置インクリメントです。
つまり、C++の値は参照時点ではCの値を指しているはずです。その後、1が加算されます。 c == c++ はtrueです。
つまりC++はCだったんだということです。

++Cだと並びが悪かったんでしょうか。

(C#も同様のことが言えますね)