タグ

2009年5月27日のブックマーク (3件)

  • CakePHPでSmartyのススメ - Webプログラマの苦悩

    =ここに掲載している記事およびソースコードは、2008/05/23に全面的に見直し、リライトしています。= まず、CakePHPやSymphonyといったPHPのフレームワークが普及していく中、フレームワークへのsmartyの組み込みについて様々な意見が飛び交い議論がなされているが、もう一度必要性について考えてみたい。 それに伴い、今回、smartyのCakePHPへの組み込み方法や、ソースコードを公開した。 デザイナーとプログラマーの分業について CakePHPでMVCとなっていてビューとロジックが分離されているとはいえ、それでもPHPのコードが入ったHTMLを嫌がるデザイナーは多い。 デザイナーのスキル向上も必要かと思うが、やはり、屋は屋だ。職に十分な力を注いでもうらうようにする為、なじみやすいAPIを提供し習得コストを減らして上げるという意識も必要だ。 各ページにおいて利用でき

  • 第5回 CakePHPで作るToDoアプリ(1) | gihyo.jp

    第4回ではCakePHPでの開発環境を構築しました。今回からアプリケーション部分の開発にとりかかります。 開発するのはToDo管理アプリケーションです。今回は以下の作業を行います。 DBの設計と作成 コントローラの作成 モデルの作成 ビューの作成 この作業で実装される機能は以下になります。 タスク一覧の表示 このアプリケーション開発の前提として、DocumentRootは/home/gihyo/public_htmlで、URLはhttp://example.com/~gihyo/、CakePHPをセットアップしたディレクトリは/home/gihyo/public_html/todo、URLはhttp://example.com/~gihyo/todo/とします。 DBの設計と作成 まずはCakePHPに慣れるためのサンプルアプリケーションですので、機能は最小限とします。アプリケーションを利

    第5回 CakePHPで作るToDoアプリ(1) | gihyo.jp
  • VQ1005で撮影したJPEG画像のタイムスタンプをPHP Exif Libraryで一括変換 | Creazy!

    少し前にトイデジLovers!というを読んでからというもの、VQ1005の再ブーム到来って感じです。自分だけw で、すごい今更だと思うのですが、ちょっと便利な方法を紹介します。 VQ1005(とそのファミリー)で撮影した写真画像はなぜかEXIF上のタイムスタンプ(撮影日付)が固定なんですね。データとして、いつ撮ったものか分かんなくなっちゃうんです。ええ〜そんなバカな!と思うかもしれないけど、それがあるのがトイデジの魅力でもあったりw で、ファイルを整理するのにフォルダを分けたり自分で工夫しないといけなかったりするのですが、Flickrとかにアップする場合はやっぱりタイムスタンプどうにかしたいなと。で、PHPでバッチ処理させて一気にタイムスタンプを書き換える方法を編み出したので共有します。 ※Macでしか動作確認していません。WIndowsでも同じ用な事ができると思うんですが…。 EXIF

    VQ1005で撮影したJPEG画像のタイムスタンプをPHP Exif Libraryで一括変換 | Creazy!