くら @mizunokura たとえ全角数字も全角スペースも通用しないプログラマでも、半角2つ・半角4つ・タブの三種類のインデントが混ざったソースを投げつけられると死ぬ。 2011-06-23 20:53:08
イントロダクション CakePHPの使い方は多種多様で、もちろん一つのやり方が正解ということはありません。 しかし、CakePHPはフレームワークであるわけで、想定された使い方以外ではその真価をなかなか発揮できません。 CakePHPにおけるモデルは、ビジネスロジックを置くレイヤとして想定されています。 そして、バリデーションを用いることによって保存のロジックを構築するということも想定されています。 これは、何故Cookbookで紹介されるコードが、ほとんどバリデーションとModel::save()の組み合わせであるかということかの答えにもなっています。 悪い例 あなたはModel::save()の代わりとして、以下のようなadd()メソッドをモデルに定義しているかもしれません: <?php class Post extends AppModel { var $validate = arr
先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは本当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail
前提一生懸命頑張っているのに、モノが売れない人は戦略やマーケティングが間違っている。 以下、アフィリエイトに限らず、オンライン上でモノを売ることや、Webサービスの運営などに当てはまると思います。 読みやすくするため、箇条書きで記します。1つでも役に立つのがあれば、これ幸いです。 感情を狙う・相手の「知性」と同時に「感情」に訴えかけること。つまり、欲望やコンプレックスを狙う。 ・「自分はどんな人生を歩むべきか?」「このままで納得できるのか?」といったことを考えさせる。 ・「傍観者」では感情を揺さぶりにくい。「参加者」になってもらうことで、記憶に残る。 ・上から目線は、相手が離れる。共感や応援のほうが、相手の心に届く。 ・人は見聞した情報で商品を買う…というよりは、その情報を元に頭の中で使い道を想像してから買う。 ・お客様のコメントは、その商品の良し悪しが具体的にイメージできるため、次に商品
アパラチコラで過ごす優雅な時間 メキシコ湾沿いの入り江に面した米フロリダ州の小さな町アパラチコラ。こじんまりした海辺のホテルに宿泊し、バーで新鮮なシーフードを味わえるほか、地ビールの醸造所もある。綿花や漁業で栄えたこの町には、グリークリバイバル(ギリシャ建築への回帰)様式の優雅な住宅が散見される。数キロの沖合に浮かぶセントジョージ島には白い砂浜が広がる。
[読了時間:2分] 「写って欲しい人がピンボケ・・・残念過ぎる」。デジカメ趨勢の時代であって、残念な写真は一向に無くならない。しかし、シリコンバレー(MountaiView)のスタートアップLYTROのデジカメは、そんな心配は不要だ。なぜなら・・・上の写真のピンボケとなっている主役二人をマウスでクリックして欲しい。そう、LYTROで撮影した写真は、フォーカスを自由に変更できるのだ。これこそデジタルカメラの醍醐味と言う声が現地から聞こえてくる。 LYTROは、光学的技術によって多様な視点の撮影を可能にする。いちいちピントをあわせる必要がなくなるため、カメラの起動から撮影までの時間が非常に短くなるという特徴がある。LYTROは現在、カメラのリリースを準備中だ。 多様な視点からの映像表現が可能になることで、2Dのみならず3Dのアウトプットも実現可能。同社は冒頭に紹介したようなインタラクティブな写
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く