タグ

2011年3月7日のブックマーク (6件)

  • テスト時に全テーブルのfixtureを自動で読み込む | へびにっき

    環境:CakePHP 1.3 テスト時に誰もが一度は経験するであろう Missing Database Table Error: Database table users for model User was not found. というエラーを回避する方法です。 …… CakePHPのテストでは必要なfixtureを全て手動で列挙する必要があります。一つ二つなら良いのですが、モデルにアソシエーションを設定すると関連するテーブル全てが再帰的に必要になるので、非常に面倒です。 それならいっそ全テーブルを自動で読み込んでくれよ、ということで自動で読み込む方法を考えました。以下のクラスに示す2メソッドを CakeTestCase のサブクラスで定義してください(CakeTestCaseを独自の拡張クラスに置き換えるも参照)。 例えばdefaultデータベースに users, posts, tag

  • iWork.com

    この書類を閲覧するための Apple ID とパスワードを入力してください。 Apple ID は小文字で入力してください。

  • ハタさんのブログ(復刻版) : Re: Titanium Mobileの暗黒面

    面白いものをみてしまったので、僕も少しだけ ref - Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。 Object の wrap って出来ないね。ってやつ Titanium.Database まわりを実装していたときのことなんですが DB の処理って大半は CRUD しかないから、それらを楽に扱えるように、wrapper を書こうと思って下記のようなコードを用意してみました。 Titanium.UI.setBackgroundColor('#000'); var copyArray = function(obj){ var result = []; for(var i = 0; i < obj.length; ++i){ result.push(obj[i]); } return result; }; var DatabaseWrapper

    tenkoma
    tenkoma 2011/03/07
    TabGroup問題は昨日はまったなぁ
  • Remove unnecessary svn:mergeinfo properties

    tenkoma
    tenkoma 2011/03/07
    不要なsvn:mergeinfoを削除する
  • Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ

    元ネタはこちらですが、「優れたJavaプログラマ」を見分ける質問ではありません*1。次のような状況を想定してください。 受託業務を中心にしている弊社は、Javaで業務系ウェブアプリケーションの開発を行う事になりました。しかし社内のリソースを使うにも1−2名足らない事が見積もりから解っています。そこで、中堅エンジニアを1−2名募集することになりました。正社員か派遣かは問いませんが、経験が3年程度の中堅プログラマが必要です。同等またはそれ以上のスキルを持つ正社員がプロジェクトを牽引しますが、ゼロから教えながら教育することはできないので、必要最低限のスキルを持っていることが条件になります。 こんな状況を想定して、面接の質問を考えてみました。経験が3年程度あれば、問題なく答えられるはずです*2。尚、質問はホーム言語がJavaである前提です。 下記質問にそれぞれ50文字以内を目安に簡単に説明すること

    Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ
    tenkoma
    tenkoma 2011/03/07
  • 男色系男子: 通名や実名のインターネットは、交友関係や信頼関係を狭くするかもしれない

    実名、通名、匿名に関する議論が熱いですね。 それはFacebookによる実名ウェブ社会の台頭で――というよりもむしろ、「炎上」以降の議論だと僕はとらえています。 (※ これは今回の題とは関係ありませんが、その「炎上」という負のエネルギーが加熱しているそのことは、いかにいま世の中で心をむしばんでいる人が多いのか――という話にもつながってくるだろうとも考えています。) そのなかで、通名や実名のインターネットは、交友関係を狭くするかもしれない――という考えが頭をもたげてきました。 バッシングがおきたとき、その非難はその対象に関わる人にまで飛び火することがあります。僕はそもそもこの飛び火自体を、とてもおかしなことだと考えています。しかし、実際には飛び火することがある、それは悲しい事実です。

    tenkoma
    tenkoma 2011/03/07