タグ

2014年6月5日のブックマーク (5件)

  • PHPでPHPUnitを使ってテスト駆動開発(TDD)をやってみよう。

    PHPと、その自動化テストツールであるPHPUnitを使って、テスト駆動開発(Test Driven Development)を実際にやってみます。また、TDDをどうやってやるか、だけでなく、なんでやるべきなのか、どうメリットがあるのかにも注目した内容となっています。 このビデオはNettutsのビデオを参考にしています。というよりはそれの日語訳に近いですが、僕の個人的主張、特になぜTDDが便利なのかに力を入れた内容です。 Nettutsのビデオは英語ですが、とてもおすすめですので、英語が分かる方はそちらもどうぞ。 非常にシンプルな内容で、テスト駆動開発初心者向けの内容ですが、ある程度PHPの事前知識が必要です。下記のような疑問をお持ちの方を対象にしています。 - テスト駆動開発ってなに? - 聞いたことあるけどよく分かんない - どうにもピンとこない - メリットがよく分からな

    PHPでPHPUnitを使ってテスト駆動開発(TDD)をやってみよう。
    Flame1980
    Flame1980 2014/06/05
  • 突然「この人,痴漢です」と言われたら|sho_ya

    ■問題 もし,あなたが,突然,電車で「この人,痴漢です」と言われたらどうすべきでしょうか? ■結論 駅のホームから動かずに,その場から,携帯で知り合いの弁護士か弁護士会に連絡すべきです。 そして,「今から弁護士が来るので,それまでここで待ちます。移動しません。」と説明してください。 それができないのであれば,すぐにスマホの録音・録画を始めてください(現在の状況を自分で喋って録音できるとベターです)。 駅員室や鉄道警察の建物には移動しないでください(特に駅員室には移動しないでください。理由は後述します)。 【2014.06.05追記】弁護士会では即座に対応しきれないことがありますので,知り合いの弁護士がベストです。「知り合いの弁護士なんていない!」という方は,事前に,即時対応を謳う法律事務所等をネットで検索して,電話番号を登録しておいていただけると有益かと思います。 【2015.06.08追

    突然「この人,痴漢です」と言われたら|sho_ya
  • RubyMotion を1年以上使い続けてみての雑感 - naoyaのはてなダイアリー

    RubyMotion Advent Calendar 2013 に何か書こう、ということでエントリ。 ご存知のように iPhone アプリの HBFav は RubyMotion で作っています。Objective-C ではなく。以前は Titanium Mobile で作っていましたが、去年にバージョン2として作り直すにあたって RubyMotion に移行しました。 RubyMotion に関しては以前、以下のエントリで概要を説明しています。 RubyMotion - naoyaのはてなダイアリー それから、今年 5月に開催した RubyMotion カンファレンスのスライドなどもあります。 実践RubyMotion - Speaker Deck RubyMotion が発表されたのは 2012 年の5月 とかで、それからずっと使い続けているので1年半近くが経ったことになります。App

    RubyMotion を1年以上使い続けてみての雑感 - naoyaのはてなダイアリー
  • 複数のサイトをどうやって計測する?クロスドメイン計測の落とし穴(前編)

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    複数のサイトをどうやって計測する?クロスドメイン計測の落とし穴(前編)
    Flame1980
    Flame1980 2014/06/05
  • Symfony2 ドキュメント日本語版 | Symfony2日本語ドキュメント

    コンフィギュレーションオプション: app/config/config.yml といったファイルでどのようなコンフィギュレーションオプションが使えるのでしょうか。 ここでは、Symfony2 のコンフィギュレーションで使えるセクションとして定義されているキー(たとえば framework)ごとに、利用可能なすべてのコンフィギュレーションについて解説します。 framework doctrine security assetic swiftmailer twig monolog web_profiler フォームとバリデーション フォームフィールドタイプリファレンス バリデーション制約リファレンス Twig テンプレート関数リファレンス その他 このページの翻訳はまだ行われていません。 Symfony2 の実行に必要な要件 バンドル¶ Symfony Standard Edition にはい