日々の記録。

プログラミングのメモや感じた事などを記録。

2013-08-22から1日間の記事一覧

C++講座 その2 論理型 bool型

論理型(bool, boolean型)はtrue(真)かfalse(偽)を表現する。 例えばC言語では、 if ( 3 ) { /* 必ずこっちの処理が行われる */ } else { /* */ } のように、0以外が真で0が偽となっていた。if文の結果が真の場合、if文ブロックの処理が行われ、偽の場合else…

C++講座 その1

最近、会社の若手に対してC++の講義を行っていて、今後も再利用できるようにここに残しておきたいと思う。 講義書は、個人所有の「プログラミング言語C++第3版」。アマゾンの評価では翻訳は悪いらしいけど、C++の原典なのでこれを利用する。 この講義の目的…

rails モデルの属性名を変更する

Userクラスのpasswordをpassword_digestに変更したい 修正前のUserクラス rails g scaffold user name:string password:string このpasswordをpassword_digestに変更する 修正方法 1. 修正用のmigrationを生成する rails g migration RenamePasswordToUser p…

rails とあるモデルにpasswordを追加する例

0. 前提 動作環境 os x: 10.8.4 ruby: 1.9.3 rails: 3.2.13 1. とあるモデルとしてuserを生成する ポイントは、password_digestを生成すること rails g scaffold user name:string, password_digest:string 2. Userクラスの編集 ポイントは、 1. has_secure_…