2009-11-01から1ヶ月間の記事一覧

SEO 検索上位サイトの法則

SEO

<div class="section"> SEO 検索上位サイトの法則 作者: 八百谷真 出版社/メーカー: ソーテック社 発売日: 2009/04/04 メディア: 単行本 購入: 7人 クリック: 213回 この商品を含むブログ (11件) を見る この本を読んだ。 内部SEO対策(自分のサイト内だけでできるSEO対策)につい</div>…

CakePHPでUPDATE

<div class="section"> CakePHPでデータベースのテーブルにデータを保存するには、save()を使います。 $data = array('User', array('name' => 'hoge', 'birth' => '1988-01-01', 'b_type' => 'A')); $this->User->save($data); この命令により以下のSQLが実行されます。 INSERT I</div>…

CakePHPの.ctpファイルでシンタックス有効の設定

<div class="section"> CakePHP1.2のview(テンプレート)ファイルの拡張子は「.ctp」です。 vimでこの「.ctp」ファイルを開くとシンタックスが有効にならず、色づけされないので見にくい状態のままです。 シンタックスを有効にしたいときには、.vimrcに以下の設定を追加します。 </div>…

PHPで期間指定のタイマー

PHP

<div class="section"> ある期間中のみ動作する処理をタイマー設定したいときに便利な関数をつくっておくとなにかと重宝する。 public function in_time_range($from, $to) { $now = time(); $from = strtotime($from); $to = strtotime($to); if ($from <= $now && $now <= $to) </div>…

MySQLでTRUNCATE

<div class="section"> テーブルの中を空にする方法。 DELETE文を使う DELETE FROM テーブル名; TRUNCATE文を使う TRUNCATE TABLE テーブル名 DELETEは行を1行ずつ削除しているのに対して、 TRUNCATEはテーブルをDROPして、再作成しているらしいです。 行が多くなるとDELETEではア</div>…

MySQLでバルクインサート

<div class="section"> ひとつのINSERT文で複数のデータを一気にいれる方法。 INSERT INTO テーブル名 (num, created, updated) VALUE (1, NOW(), NOW()), (2, NOW(), NOW()), (3, NOW(), NOW()), ・・・ (10, NOW(), NOW()); データのセットをカンマ区切りで指定する。 機能自体</div>…

iPhoneアプリはじめました

<div class="section"> 先日、ついにiPhoneを購入したので早速iPhoneアプリを開発しています。 まずは、iPhoneSDKのインストールです。 僕はコチラのサイトを参考にインストールしました。 http://gihyo.jp/dev/serial/01/iphone インストールが完了したら、XCodeで新規プロジェク</div>…

PHPで値の交換

PHP

<div class="section"> 先日、BuzzurlのブクマでみたPHPの値の交換がスゴかった。 aとbの値を交換したいときに、僕がすぐに思いつくのは以下のソースコードです。 $a = "First"; $b = "Second"; swap($a, $b); function swap(&$a, &$b) { $tmp = $a; $a = $b; $b = $tmp; } 次に、</div>…