2014-01-01から1年間の記事一覧

CakePHP - Model編 - $useTable

8時間耐久CakePHP(2/4) - Model編Modelを制するものは、 Cakeを制す。らしい。 public $useTable = 'tablename'; class Post extends AppModel() { } モデルが処理するテーブル名を指定できる。 これを省略するとモデル名の複数形が自動で指定される。

CakePHP - $this->render();

まだまだ 8時間耐久CakePHP(1/4) - Controller編 class PostsController extends AppController { public function foo() { $this->render('hoge'); } } $this->renderを指定すれば任意のviewを呼び出せる。 指定しない場合はaction名と同一のものが呼ばれる…

CakePHP - $uses

引き続き 8時間耐久CakePHP(1/4) - Controller編 class PostsController extends AppController { $uses = array('Task'); public function hoge() { } } $usesを指定してあげたモデル名を参照してくれる。 指定しないとコントローラー名と同一のモデルを参…

CakePHP - App::uses()

8時間耐久CakePHP(1/4) - Controller編特定の場所にある特定のクラスファイルをロードするとき使う。要はrequireのことである。 pathの問題をもろもろ解決してくれるらしい。cakeを使うときはrequireは使わない方が良いそうな。 //ControllerにはいってるPos…

MVCアーキテクチャを理解する

MVCとかオブジェクト指向とかがいまいち理解できてない。 あとフレームワークとか。なんでとりあえず書籍を購入。 評判がよかったのでこれにした。効率的なWebアプリケーションの作り方 ~PHPによるモダン開発入門作者: 小川雄大出版社/メーカー: 技術評論社…

基本情報技術者試験 - MTBF、MTTR、稼働率

・MTBF(Mean Time Between Failure) 故障と故障の間隔を表すもの。 つまり、故障していない期間を表す。・MTTR(Mean Time To Repair) 修理に必要な時間を表す。・稼働率 システムの運転時間の中で「正常に稼働していた割合」を表す。 MTBF/MTBF+MTTR・稼…

基本情報技術者試験 - ヒット率

「ヒット率」 目的とするデータがキャッシュメモリに入っている確率。「1-ヒット率」 キャッシュメモリになくて主記憶装置にアクセスする確率。 「実行アクセス時間」 ①キャッシュメモリのアクセス時間 × ヒット率 ②主記憶装置のアクセス時間 ×(1-ヒット…

基本情報技術者試験 - MIPS

Q.50MIPSのプロセッサの平均命令実行時間は幾らか。 MIPS(million instructions per second)は、 1秒間の命令実行回数を百万単位で表すCPU性能の単位。2MIPSであれば1秒間に200万回の命令を実行できるという意味。 50MIPSでは、1秒間に5,000万回の命令を実…

基本情報技術者試験 - n進数(基数変換part2)

2進数と8進数・16進数の基数変換■8進数にする場合は、 2進数を3桁に区切る。ない場合は0を補う。

基本情報技術者試験 - n進数(基数変換part1)

基数変換について。■2進数の1101.011を10進数にするといくつになるか。各桁に重みをかける。

基本情報技術者試験 - n進数

もともと文系だからか2進数とか言われてもわからない。 ということで一からお勉強。 まずはn進数について。0~9までを使って数を表すのが10進数。 0と1を使うのが2進数。 0~7までを使うのが8進数。 0~9までの数字とA~Fまでのアルファベットを使うのが16…

redmineインストール

日々の勉強のスケジュールをredmineでやろうと思ってWindows7にインストールしてみた。 個別でインストールするとめんどくさいので、 もちろんオールインワンパッケージで。 https://bitnami.com/stack/redmineしかしこれがハマったハマった。インストールし…