PhpStorm5.0の新機能一覧

PhpStorm 5.0 released: more robust PHP editor, new Symfony2 MVC view, better SQL support だそうで早速新機能をざっくり訳してみた。

  • 作りなおされたPHPエディタ
  • 新しい MVC ビューモードの Symfony2 & Yii 対応(いずれは他のフレームワークも対応する模様)
  • データベーススキーマのリファクタリング、ストアドプロシージャの編集、スキーママイグレーションスクリプトの生成、SQL 文の補完機能を含む SQL/Databases への多くの機能追加
  • 自作の PHP CodeSniffer 規約への対応
  • Symfony2 のコーディング規約に対応
  • PHP/HTML/CSS/JS でのライブ編集モード
  • JavaScript と CSS/Sass/LESS エディタでの多くの改善
  • その他たくさん

すべての機能が知りたい方はこちら PhpStorm Features

この間EAP(アーリーアクセスプログラム:ベータ版みたいなもの)が始まったと思ったら正式リリースだからスピード感があって楽しい。PhpStormをこれだけ紹介してもなにももらってないからそろそろ何か欲しいなw

PHPUnitのDbUnitで用意されてるassertTablesEqualをYAMLから利用する

なんかYAML大好きみたいな人になってきたけど

ドキュメントにフラットXMLデータセット以外の方法が乗ってなかったからメモ
フラットXML データセットとMySQL XMLデータセットはXMLデータセットと同じ
Read more PHPUnitのDbUnitで用意されてるassertTablesEqualをYAMLから利用する

phpunitのDbUnitの日付をYAMLからちゃんと有効にする

タイトル変かも。

PHPUnitの第8章 データベースのテストでyamlで定義を書いたけどDateTimeが反映されなかった。

8章 データベースのテスト YAML データセットから引用

YAML Ain’t Markup Language (YAML™) Version 1.2を見ても書き方は間違ってない模様

guestbook:
  -
    id: 1
    content: "Hello buddy!"
    user: "joe"
    created: 2010-04-24 17:15:23
  -
    id: 2
    content: "I like it!"
    user:
    created: 2010-04-26 12:14:20

Read more phpunitのDbUnitの日付をYAMLからちゃんと有効にする

PHPでcloudControlとpagodaboxとherokuを試したメモ

という訳で、こっちで書いたようにphpfogが合わなかったので他を試してみた。同じ失敗をしないようある程度下調べをして3つを選定

共通して思ったことなど

  • 公開用とステージング用は基本的にそれぞれインスタンスを分けて使うから、環境変数の設定可能はほぼ必須
  • Gitのリポジトリもひとつで行う
  • phpinfoを表示させる位までしか試してないから実運用した時にどれが高くなるかとかはわからない
  • pushごとにサーバ上のファイルが消える(正確には新しいインスタンスが立ち上がり古いインスタンスにアクセスできなくなる) Read more PHPでcloudControlとpagodaboxとherokuを試したメモ

phpfogがダメダメだったメモ

初めて使ったPaasだったけど、Readability Listを作って公開したらダメな点が見えてきたのでメモ

  • pushしてからデプロイされるまでのタイミングが読めない
  • すぐに反映する時もあれば半日以上反映しないことも

まあ、これだけなんだけどもう使わないと思う。何かまちがってるのかな?

Bookmarks for 11月 17th through 11月 19th

snize’s Bookmarks on Delicious から抜粋した 11月 17th から 11月 19th:迄のブックマーク