2007-12-01から1ヶ月間の記事一覧
LimeからPropel接続するときはこれで大丈夫(なはず)。 autoloadしたいディレクトリを指定したい場合はinitSimpleAutoload()を使えばOK。
putty.iniを作って設定がレジストリに依存しないようにしてたりしました。 Windowsでしか動かないと思いますがperlでコンバータも公開されてます。 その際Webでいろいろ調べてたら、 「パティ」が正しい読み方なんですね。ずっと「プティ」って読んでた(;´∀…
一緒に仕事をしているデザイナーさんからのヒントで作ってみました。 URLのパラメータにfilenameとwidthとheightとfiletypeを指定するとサムネイル画像を作成してくれるものです。 簡単にするため画像はimagesディレクトリに格納されているものとします。 使…
Propelについて調べていたら公式サイトに日本語訳へのリンクが作られてました。 サイドメニューの一番下です。 Propel - Trac via kwout日本語訳のトップページはこんな感じです。 Ja/WikiStart - Propel - Trac via kwoutドキュメントも日本語化されてる!…
sfLightboxPluginを使って画像を表示させてるページをキャッシュすると キャッシュが無い場合だと普通にjavascriptが動くけど、 キャッシュが有る場合だとキャッシュ画像を参照しちゃってlightboxが動いてくれない。 どうしたもんか。キャッシュ使わないよう…
こう書けばOK :g/[pattern]/d 空行削除だったら :g/^$/d 先頭に3文字空白文字がある行だったら :g/^\s\{3}\w\+/d
symfonyの機能としてCode Fragmentsが提供されてます。 平たく言えば「_foobar.php」とかをincludeして使うページ間の共通テンプレートを作ることです。articleモジュールのtemplatesディレクトリに「_title.php」ってテンプレートを作成してやったときの呼…
id:nitoyon:20071212:pipes_page_fetchで紹介されてるPage Fetchが面白そうなので試してみました。作ったのはAkiba Hotlineの速報部分のRSS。 http://feeds.feedburner.com/akiba-pc-hotlineのRSSをLDRで購読してるんですが、 よく文字化けしてたのでPipesで…
addで条件を指定するときに第2引数をnullにしないと上手く通らない罠。 これは忘れやすいぞ。。。というか仕様が変だろ。 OK getRequestParameter('id'); $c = new Criteria(); $c->add(TestPeer::ID, $id); $c->add(TestPeer::NAME, null, Criteria::ISNOTN…
ハッシュの形で渡すとキーと値をURLパラメータの文字列に変換してくれる。 var parameters = new Array(); $("#selectgender").each(function(){ parameters['gender'] = this.options[this.selectedIndex].value; // 1 }); $("#selectblood").each(function…
X-JSONあんまりよくわかってなかったんですが、 色々試した結果、jQueryだとX-JSON取得できないんじゃないの?という事にした。普通にコントローラでJSON形式の配列作って、 Content-typeをtext/javascript+jsonにしました。Content-typeについてはJSONとCon…
02 DATUMを参考。 参考ページの「やや難」で紹介されてるスクリプト使えばもっと正確な位置が得られます。 $lat,'lng' => $lng); } function tokyo_to_wgs(lat,lng…
id:shimooka:20071210:1197257211でまとめられてます。ホントいつも情報早くて助かります。 フレームワークは読むだけでも勉強になるので、落ち着いたらZend FrameworkやCakephpも試してみようと考え中。
なんとなく使ってて理解してなかったのでまとめてみた。 Zend FrameworkのZend_Dateも今度使ってみよう。 format('Y-m-d H:i:s'); // 指定した書式で日付を返す $date->setDate(2000,12,24); // 日付を設定。時間は設定できないみたい。 echo $date->format(…
どう書く?orgのお題で素数作る必要がある問題があったので、 Wikipedia見て、エラトステネスの篩のアルゴリズムで作ってみた。 しかしループの部分の処理もっとキレイに書けないもんかな。Server error エラトステネスの篩 - Wikipedia
違い GETはURLにパラメータ含めて、request.sendでnullを送る POSTは下のコード内のdataみたいなパラメータ格納したオブジェクト用意してそれをrequest.sendで送る POSTはrequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; cha…
slot使えばできます。 layout.phpにスロット読み込む記述をして、 実際にJavascript書くテンプレートでスロットを定義してやればOK。 layout.phpの一部 <head> <link rel="shortcut icon" href="/favicon.ico" /> …</link></head>
平成教育学院を見てたらインド式算数の解法が紹介されてたんですが 解き方に感動してしまった。これは日本の小学校でも教えるべきでしょ。2桁の整数の積の計算で、十の位の数が同じで一の位の和が10の時に使える。 26x24だと 2x(2+1)と6x4を組み合わせて624 …
本日買ってきました。symfonyのマンモス本は本屋に見当たらなかったのでまた今度。Amazonで買えばいいかな。しかし今日行った本屋、意外とプログラミングの書籍揃っててビックリした。 チャリで気軽に行けるし、また気になる本を立ち読みしに行ってみよ。