PHP | ねねとまつの小部屋

Tag Search


第36回PHP勉強会に行って来ました

by 赤がすき

第36回PHP勉強会に行ってきました。

yandoさんの発表

2本立てでした。

PHPerの為のEclipse

PHPユーザには不人気(の予定)のEclipseですが、こんなに便利だよね、という話。

Eclipse使いとしては、ほかのエディタを使っている方にどううつっているのか、興味津々でした。

話としては、コードジャンプの紹介、コード保管、コードエラーの表示、とかリモートデバッグの話とか

わたしは、いつもxdebugを使ってリモートデバッグをしているのですが、物凄い便利です。自分の書いたコードのおかしなところを探すのにもちろん使いますが、cakeのコアを追いかけるのが、すごく楽です。変数も中身の漢字が、化け化けなの(eclipseの内部コードがeuc)が気になりますが、そこだけvar_dump(Cakeなら$this->log)すれば、OKです(化け化けの回避策も、検索すると出てくるのですがうまくいかない)

はまりどころとして、EclipseでプロジェクトがPHPプロジェクトとして反映されないことがある話が出ていたのですが、回避方法としては、正しい方法かわからないのですが、こちらにまとめています。困っている方がいらっしゃればご覧ください。

Eclipseで通常のプロジェクトをPHPプロジェクトにする方法

よくあるパターンとしては、SVNからインポートしたり、bakeして作ったプロジェクトなどが、なりがちです(どちらも先にPHPプロジェクトを作成してからインポートすれば問題ありません)。

パフォーマンステスト@CakePHP

すでにyandoさんが発表資料をあげて頂いています。
「パフォーマンステスト@CakePHP」を発表してきました

Cakeユーザ前半落胆、後半の後半に歓喜な内容。Cakeユーザもsymfonyユーザ必読です。

すずきさんの発表

Webエンジニアが知っておくべき迷惑メール対策法改正

内容がPHPダイレクトな内容ではないといえばないのですが、個人的には、一番勉強になりました。

言語とか、フレームワークとかそんなことよりも、もっと先に押さえなければいけないことがあるんじゃない、ということを改めて教えて頂いたプレゼンでした。

もっといろんなことを勉強しなければ、・・・

迷惑メール対策、WEB上でビジネスを考える上では避けて通れないことなのに、ウォッチしていませんでした。反省。

sotorokさんの発表

Mockingbird

ハプニングにより、急遽発表
ブラウザで見ている画面をみんなで共有する拡張機能とウェブサービス。発想自体がすばらしいなぁ~。

P2Pではなく、ウェブサービスなので、どこでも使えるのことと、ログが残せるのが、ポイント。

チャットが実装されたら、かなり便利な気がします

LINDさんの発表

オープンソースカンファレンス2008 Tokyo/Fall

の紹介して頂きました

yudofuさんの発表

その場でプレゼン資料を作成して参戦。ご本人グダグダと言ってましたが、とってもわかりやすかったです。
HTML_CSS_Mobile

perlのHTML::DoCoMoCSSを移植しつつ、今後、docomo以外にも対応、いろいろと発展させる予定。

個人的な話だと、cakeでelementをガンガン使っているので、その辺で使えるのか、ちょっと気になるところ。

http://coderepos.org/share/browser/lang/php/HTML_CSS_Mobile
から取ってくれば良いみたいなので、試してみたいです。

懇親会

kunitさんの話がおもしろ、ためになりすぎでした。もっと幅広く勉強しないと。

OpenIDのログインでRP側のサービスから、Yahooにリダイレクトされた時点で、ユーザが閉じちゃう話は、ちょっと衝撃的、Yahooでもか、という感じ。

yandoさんの特定のクラスタのユーザだけ、提供するOpenIDのOPの提案(?)の話も、おもしろかったですね。是非yandoさんの会社でやってくれないかなぁ~。

皆さんに内緒にしていた話

今日、まだ月曜だよねとか、月末で、期末、大変!とか皆さんが話していた際に言い出せませんでした。

9/30(火)お休みします・・・・。
すみません。すみません。私用があるもので・・・

サッカー見ながら、半分酔っぱらいながら書いているので、誤字脱字が激しいかもしれません。読み返してみると、変なところに食いついているような・・・

Popularity: 8 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...

10/25(土) CakePHPカンファレンス開催

by 赤がすき

Cakeな人も、これから使おうかなという人も、これからDisろうかなという人(?)も、みなさん予定を空けておきましょう。

アメリカから、CakePHP 開発者 Garret J Woodworth氏による招待講演もあります。

もちろんLTの枠もあるので、発表したいネタをお持ちの方は、是非。

日程 2008/10/25(土)

場所 お茶の水

正式な告知やエントリ方法については、後日となります

会場も大きめなので、
CakePHP勉強会に参加したいのに、瞬殺なために参加が出来なかった方も今度は大丈夫です(タブン)。

楽しみですね。

一番乗り・・・の予定が・・・、

雑文発散の中の人、負けた・・・がっくし

Popularity: 10 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...

Eclipseで通常のプロジェクトをPHPプロジェクトにする方法

by 赤がすき

EclipseでPHPのデバッグが出来なくて、激しく困ったので、備忘録

image
「ファイル」のところで、参照をクリックしても対象のプロジェクト表示されない。構成が不完全なため、デバッグできません。

原因

CakePHPでbakeで作成したフォルダをEclipseにインポートした際に、PHPプロジェクトではなく通常のプロジェクトとして認識されたため。


続きを読む >>  "Eclipseで通常のプロジェクトをPHPプロジェクトにする方法"

Popularity: 21 %

一つ星二つ星三つ星四つ星五つ星 (2 投票, 平均: 5 中 5)
Loading ... Loading ...

CakePHPでSimpleTest その3 モデルのテストケース作成

by 赤がすき

このエントリーでは、bakeで自動的に作成されたモデルのテストケースを改造して、次のようなことをやってみたいと思います

  1. 本番用のテーブルからテスト用のテーブルにデータをコピーする
  2. バリデーションテスト
  3. モデルに作ったロジックのテスト

注意点からいうと、現時点(CakePHP RC2)では、1.を行うためには、

  • 自動的にテーブルを作成してくれないので、自分で作成する。
  • テーブルの削除は律儀にやってくれるので、削除されないようにする(もしくは毎回テーブルを作る)。

といった対応が必要なようです


続きを読む >>  "CakePHPでSimpleTest その3 モデルのテストケース作成"

Popularity: 61 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...

CakePHPでSimpleTest その2 TestSuiteの動きをモデルのテストケースのスケルトンで確認

by 赤がすき

2008/07/18 タイトルのスペルが間違っていたので、訂正

CakePHP1.2でbakeしている人のための簡単SimpleTest その1 の続きです。


続きを読む >>  "CakePHPでSimpleTest その2 TestSuiteの動きをモデルのテストケースのスケルトンで確認"

Popularity: 83 %

一つ星二つ星三つ星四つ星五つ星 (まだ評価されていません)
Loading ... Loading ...