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

暗示で500%能力を引き出す勉強法

暗示で500%能力を引き出す勉強法 (ドリームスキル・クラブシリーズ)作者: 内藤誼人出版社/メーカー: 学習研究社発売日: 2008/09メディア: 単行本購入: 2人 クリック: 7回この商品を含むブログ (2件) を見る内藤誼人さんの『暗示で500%勉強法』を買ってきた。…

Zend_Rest_Client_ResultからSimpleXMLElementを取得する

Zend_Rest_Client_ResultはSimpleXMLElementのラッパーになっています。直接、SimpleXMLElementを操作したい場合、Zend_Rest_Client_Result::getIterator()で取得できます。内容を確認したい場合などには以下のようにすると生のXMLを確認できます。 $xml = $…

ZendFramework 1.6.2 Zend_Restのバグを発見

Zend_Restを使ってウェブサービスを使うプログラムを書いている。Zend_Rest_ClientでGETしてもエラーになってしまうのでいろいろ調べた結果、Zend_Rest_Clientにバグを発見した。ウェブサービスを使うには、デベロッパーキーが必要でパラメータで渡してやる…

今日買った本です

最近はちょっと忙しくなって更新できてません。書きたいことはいっぱいあるんだけど、なかなか書く時間が取れない。。。更新さぼり気味なので、買った本の記録だけ。「すぐやる! 」技術作者: 久米信行出版社/メーカー: 日本実業出版社発売日: 2008/08/22メデ…

Smartyでの変数の表記の仕方

配列 {$array[0]} 連想配列 {$array.key} 連想配列のキーを変数で指定する {$array.$var} オブジェクト {$obj->property} {$obj->method()}

Smartyでfor文を使うには

Smartyにはfor文は用意されていません。そこで{section}関数を使って実現します。 for (int i = 0; i < 10; i++) { printf("%d回目", i); } とC言語で書くところは {section name=i start=0 loop=10} {$smarty.section.i.index}回目 {/section} というように…

ZendFrameworkファーストインプレッション

土曜日と日曜日でZendFrameworkの本を読んでざっと概要をつかみました。そして、今日は早速、プロジェクトにとりかかりました。ZendFrameworkのサイトからQuickStartのサンプルをダウンロードしそれを元に開発を始めました。 各テーブルに対応するモデルクラ…

昨日買った本

Zend Framework徹底入門作者: 山田祥寛出版社/メーカー: 翔泳社発売日: 2008/09/18メディア: 大型本購入: 4人 クリック: 58回この商品を含むブログ (7件) を見るZendFrameworkを勉強するのに最適です。これ一冊で事足りるのではないでしょうか。思考の整理学…

ZendFramework(nginx+FastCGI+PHP5+MySQL)開発環境構築

先日もお伝えしたとおり、次に取り掛かるプロジェクトはPHPで開発します。フレームワークにはZendFramework 1.6.2を採用することにしました。以前、PHPでのプロジェクトにはCakePHP 1.18を採用しましたが、まだまだ開発途上でもあり必要な機能がすべて揃って…

nginxインストール

仕事でPHP(フレームワークはZendFramework)を使うことになりました。ということで今日の作業は環境構築。IDEにAptana Studio。ローカルにPHP+FastCGI+nginxの環境を構築することにしました。またまとめて内容を報告します。

will_paginateのラベルを日本語化する。

config/environment.rbに以下を追加すると、デフォルトを上書きします。 WillPaginate::ViewHelpers.pagination_options[:previous_label] = '&lt 前へ' WillPaginate::ViewHelpers.pagination_options[:next_label] = '次へ &gt' バージョンによっては上記…

Aptana Studio 1.2日本語化 on Mac OS X(失敗)

Mac版のAptana Studio 1.2をインストールしたのでPleiadesで日本語化しようとしましたが、失敗しました。いろいろあるサイトで解説してある通りにやってみました。Pleiadesプラグイン自体はロードできているようですが、リソースが日本語化されません。なぜ…

JavaScriptのモーダルダイアログ

Railsアプリにモーダルダイアログを使いたいと思って、いいライブラリがないか調べてみた。 Railsで使うので、prototypeベースのものを採用しようと思ってます。 LivePipe UI Control.Window http://livepipe.netモーダルダイアログ以外にもいろいろなコント…

MySQLでデータベースを作成するには

毎度毎度、コマンドを忘れてしまうのでメモしておきます。 データベースはプロジェクトのはじめに一度だけ作っておいて、その後はそのデータベースを使うだけなので、また新たにプロジェクトを作る頃には忘れちゃってるんですよね。mysqlコマンドで作成する…

HP 2133 Mini-Noteレビュー

母親が仕事でパソコンを使いたいということで、昨日HP 2133 Mini-Noteを購入しました。とりあえず、インターネットできてWord、Excelが使えればいいだろうということであまりスペックにはこだわらず、画面が広いというとこでHP 2133のスタンダードモデルに決…

速報!PowerShot G10購入!

先日、一目惚れしてしまったG10を早速買ってしまいました。今まで使っていたCanon EOS Kiss Digital Nを下取りに出し、G10をゲット!購入のポイントは、、、 クラシックなデザイン(痺れます!)デザインの一番のポイントはレトロな一眼レフライクな二段ダイ…

『ゼア・ウィル・ビー・ブラッド』

DVDで『ゼア・ウィル・ビー・ブラッド』を見ました。いや、まだ見終わってない!1900年初頭のアメリカで石油を掘り当てる山師の話で非常におもしろかったんだけど、日頃の疲れからか途中で寝てました。あぁ、続きが気になる。ブルーレイ・DVD・デジタル配信…