第46回PHP勉強会@関東で発表をしてきました

CodeIgniter

本日(日付が変わってしまったので正しくは昨日ですね)、株式会社グリー様に会場をお借りしての、第46回PHP勉強会@関東に参加をさせていただきました。

今回はCodeIgniterのHMVC構造をテーマに発表をさせていただきました。
資料、すこし手直しをしようかなとも思ったのですが、とりあえずそのままUPです。

発表をさせていただいた様子です。
撮影いただきましたogiさん、ありがとうございます(^-^)
(^-^;).o(声が震えてて恥ずかしい・・・)

今回、発表に到るまでに、資料を見て頂き、アドバイスや情報をたくさんいただきました。
norikoさん、kenjiさん、tsujikuniさん、
そして拙い(Web翻訳頼りの)英語での質問に、とても丁寧に答えてくれた
wiredesignzさんに心から感謝です。
ありがとうございました。
勉強会でも話を聞いていただき、懇親会では声をかけていただいたりと、とても有意義な時間でした。
皆様に大大感謝です。

次回の発表の場では、もっと良いものにできるよう精進したいと思います。

第46回PHP勉強会@関東:http://events.php.gr.jp/events/show/84

第44回PHP勉強会に参加しました。

第44回PHP勉強会に参加しました。
http://events.php.gr.jp/events/show/81

今回は発表もさせていただきました。
Google Docsでうまくいかなかったので、FLASH PAPERで資料です。
次のページ、前のページボタンが右側の>>に隠れています。slideshareに登録のほうが良いかなぁ?

handsoutにファイルをアップしなおしました。

参考URL
■CIUnit
http://www.foostack.com/foostack/
■phpUnitPHPUnitポケットガイド
http://www.m-takagi.org/docs/php/pocket_guide/
■PHPUnit3ではじめるユニットテスト
http://gihyo.jp/dev/feature/01/php-test/0001

yandoさんのDutch PHP Conference レポートのお話を聞いて・・・
やはり英語わからないと、面白いことを体験する機会を損ねてるなぁと思いました。
がんばらねば(><)

余談:今回もPorkenを持参しました。
少しずつユーザが増えているようで、porkenでの名刺交換をしました。
顔写真を使われている方が多く、私も顔写真にすべきか悩み中です。

今日はRedmine勉強会

今日はRedmine勉強会が開催されます。
私は普段、Subversion+Tracという環境で開発だったり、コーディングだったりデザインだったりをしてますが、最近はgit+Redmineなんて環境で環境を作っていらっしゃる方の話をよく聞きます。
とても楽しみ♪

redmineのことを知りたくて買った本です。これのsubversion本が非常にすばらしかったことから、trac本も購入済み。

サーバにredmineが動く環境を作ってみました。
tracだと、gitに対応していないため、今後は切り替えていくのもありかなぁと思っています。
(もっとtracをがっつり使うぞ!という気持ちもありますが・・・(^-^;))

資料
★git勉強会・動画 2008.10.7

第38回PHP勉強会に参加してきました

第38回PHP勉強会に参加してきました。
今回はZendFrameworkの話題の豊富な勉強会でした。

再起動直前のプレゼン前の某氏のデスクトップ画面

msakamoto-sf さんのプレゼンで印象的だった
IEでtarget=”_blank”で開いた画面にcookieが渡らないプラウザのバグの紹介。
cookieが渡らないという事はsessionも渡らないという事で、sessionで閲覧制限を制御している場合にはsessionエラー画面が表示されてしまう事態。
現象のデモと回避方法の情報等、この日聞いててよかったと後で絶対思うに違いないと思います。

shigeponの発表では発表前にプレゼンの内容を休憩時間に拝見させていただいたわけですが、自動再生のプレゼン資料です。「スタートしたら止まらないからやりなおしはなしなんですよ」というお話だった訳ですが、こんなにスムーズに話せるものなのか!と、プレゼン内容とは別な部分でも衝撃的でした。

TODO:rhacoの1系最新をもう一度頑張ってみる。
TODO:ZendFrameworkの勉強をする。
TODO:seleniumを試してみる 。

第38回PHP勉強会
http://events.php.gr.jp/events/show/66

海外からの発表をUstした話がすずき師匠のブログにUPされています。
本当にすごいなぁ。

先週のイベント三昧

先週も気がつけばイベント三昧な週末でありました(^-^;)

■8/29 php-hackathon
LL Future前日hackathon。豪雨の中開催(^-^;)。
m-takagiさんが大阪から東京へ向かう中「電車止まりました」なんてイベントも発生し、なかなかに波乱のスタートでした。
(無事到着され、すごく良い笑顔で日本酒をいただくm-takagiさんの姿が目の前にあったわけですがw)

この日の私の課題は、いままで親しんだSNSがどんなものだったのかを改めて考えてみるということで、先日100円ショップで豪遊の結果手に入れた24色色ペンで絵図をがりがりと作画。
皆がノートPCに(主にMacbookAirに)向かいつつ作業をしている中、A4のちょっと大き目の紙ノートに挑む私の姿がありましたw この絵図についてはもうすこしまとまったら公開しようと思います。

■8/30 LL Future

抽選会+閉会宣言

http://ll.jus.or.jp/2008/
・感動の一日でした。
開会から閉会までしっかりと堪能した1日でした。
来年も必ず行きます!!!

・「LLでアート」は衝撃的でした。
あんなすごいモノを作り出す人をつくった、大垣という土地++
http://www.iamas.ac.jp/J/index.html
筋肉につけたセンサーで、音が出る→音を奏でるな制作の風景とか
http://funnel.cc/
「好き」という属性を持たせたデータが作り出す、繋がっていく軌跡のアートとか!!!
あぁ・・・・もっとちゃんとメモっておけばよかった(><)

・基調講演(Larry Wallさん)
英語力の自分のなさに絶望。
iknowのおかげで、言葉は聞き取れているものの、意味は全くorz

他のプログラムもライトニングトークもすごく面白くて、よい1日でした。
すごく刺激を受けましたよ。

私自身、LLというイベントは今回がはじめての参加でした。
lllnorikolllさんに教えてもらって、はじめて存在を知ったわけですが、何故いままで来なかったのか、知らなかったのか悔しいぐらいに良いイベントでした。

当日のイベントの内容をきちんとレポートされているブログを発見(笑)
http://d.hatena.ne.jp/gnarl/20080831/1220109415

・LL Tシャツ争奪戦に負けました(><)
チケットを購入したときにはすでにTシャツを売り切れていて・・・・
あと10枚ほどしかありませんと言われた時に、目の前には30人以上いるっぽい悲劇 ・・・・・(TAT)

余談:マイミクの日記で、マイミクがLL Futureに行くことを知り、運がよければ会えるかも!!!と期待して参加したわけですが、会えるかものその人は、ステージから出ていらっしゃいました。
それはそれでもう、すごく衝撃的(^-^;)
かっこよかったです♪

■8/31 PHP勉強会
http://events.php.gr.jp/event.php/event_show/50
35回目のPHP勉強会。
そして50回目のイベント(event.php的に)
そのうち参加させていただいたのは今回が3回目でした。
参加できない状況でしたが、申し込み時間を延長いただいて、キャンセル枠で滑り込み参加することができました。

・event.phpをCakePHPに置き換えてみたhaltさまの話。
OpenIDを使えるようにしてみた話とか、KeyType認証から、mixi認証や他のOpenIDを使うようにするための注意点等非常に興味深いお話でした。
 
・TDDなkunitさんの話
質疑応答がとても参考になりました。
CodeIgniterでActionにテストをしようとしていた自分がすごく恥ずかしかった。
ユニットテストとはなんぞやというところが私はなかったわけで、不勉強で恥ずかしい・・・(><)

haltさまによるCakePHPでDoctestが即日公開されていました。

・symfonyでモバイルのゆどうふさんの話
モバイルサイトを構築する上で気をつけた点、試み等のお話。
symfonyは私は全くわからないのだけれども、フィルターチェーンという仕組みがすごく気になりました。

・project Zeroなねもとさんの話
PHPから、Javaで作られたメゾットを呼び出して、動くようになってるよという世界の紹介。
http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn19/eclipseplgn19_1.html
リンク先がここでいいのかどうかはわからないけど、日本語のページが良いよねということでぐぐった結果をメモ的にぺったん。

勉強会が終わっての個人的な疑問
Emacs使いな方やVim使いな方にはたくさん出会うわけなんだけど、DreamweaverでPHPを書いている人に出会えない。
そんな人はいないのか?それとも、勉強会に参加されている人のレイヤーが違うのか?

4日間勉強会レポート

WEBアクセシビリティセミナー
HTML(XHTML)を書く姿勢、FLASHの作り方に対する私自身の姿勢を大きく変えるセミナーです。
本で読む知識も大事ですが、実際に読み上げソフト等を利用されている方々のお話を聞けたことに感激しました。

セミナー後、とてもよくWEBアクセシビリティについてまとまっている場所を見つけました。
すでにまとめが終わっているようですが、コミュニティに参加してみました。
http://mixi.jp/view_bbs.pl?id=31611761&comm_id=3391803
(mixiアカウントが必要です)
私も調べたり作ったりな事をこのブログでまとめていこうと思います。

まるごと実践rhaco勉強会
勉強不足名ままに参加をしたrhaco勉強会でした。
嬉しかったことまとめ

  • tokushimaさんがとても面白く素敵な人だったこと。
  • 個々一番さん、nazoさんがとても親切に教えてくださり、嬉しかったこと。
  • 個々一番さんの(モテ)カバンがかわいすぎで、欲しかった事。
  • 懇親会で向かい合わせにお話できた方が、徳島の方だった事。
  • rhacoをcakephpの中に入れて使ってるよ発言にびっくりしたこと
  • rhacoをcakephpの中に入れて使うと変数名がぶつかってしまうんだよと、いう話を聞いたこと
  • rhacoの団扇がかわいすぎる事
  • rhacoの名刺がわいすぎる事
  • rhacoのかわいすぎる名刺をいただいたこと
  • rhacoはTDDでできてること(TDDに挑戦してみたい私には、萌えポイント強)
  • むちゃくちゃ楽しかったのに、顔を覚えられない自分の猫頭にちょっと絶望

PHPCon前日Hackathon
参加された皆様、お疲れ様でした。
そして素敵な時間をありがとうございました(^-^)ノ
ざっくりとしたまとめ

  • 16時に春日旅館へ到着できた!
  • 春日旅館の旅館風情ありっぷりに感動
  • EMacsに出会った!
  • Macbook AirのUSキーボードに触らせていただいた!
  • Macbook Airを持たせていただいた!(軽い!!)
  • Macbook Airフラグが立った!
  • インストール失敗したかと思っていたMAMPPが普通に動いてた!
  • IRCで出会ってた方々に会えた!(ネット越しに数年お付き合いがあったはずなのに初対面!)
  • たくさん話ができた!話が聞けた!面白かった!!!
  • 配信機材を横目に見れただけでもう、感激!
  • 2時頃寝てしまったことを、翌朝後悔(TAT)・・・
  • 公開された写真に写った自分の後姿のデブっぷりにかなり絶望・・・

PHPカンファレンス
前日Hackathonの流れから、会場設営から参加をさせていただきました。

PHPカンファレンス会場設中風景
PHPカンファレンス会場設後風景

結局懇親会後の二次会(PHP肉)にも参加をさせていただき、まるごとPHPカンファレンスを楽しむことができました。

PHPカンファレンスの動画については、ニコニコ動画にて公開されています。(cojiさんのサイトで纏められています。)
http://techtalk.jp/2008/07/php2008.html

4日間の感想とTODO
ここ数ヶ月間、壁にぶつかり、いろんなことから逃げだしちゃってたワケですが、そのもやもやから少し抜け出せた気がします。連日4日間という強行スケジュールの中で、心の中にあったもやもやっとした、それでいて重たいものが軽くなった気がしています。
1つ1つもイベントでしたが、この4日間勉強会というものも1つの大きな私のイベントでした。
得たものはあまりにも大きく、またここで得た事を腐らせないためにも、さらに頑張れる私になりたいと思います。
この4日間出会えた全ての人に感謝(=人=)・・・ありがとうございました!

私が私であるためにも、私以上に成長するためにも、前に進みたいと思います。

PHPカンファレンスに参加してきました。

昨日はPHPカンファレンスに参加をしました。
前日Hackathonの流れから、スタッフな方々が準備をされている時間帯から参加をさせていただきました。椅子並べにパンフ組み等事前準備から参加させていただいて、良い講演を聴き、パネルディスカッションが楽しく、会場の片付けのお手伝いをしてから懇親会へと、丸ごとPHPカンファレンスを楽しませていただきました。
ご一緒させていただいた皆様、本当にありがとうございました!そしてお疲れ様でした!
来年も行きます!(言い切っちゃった!)

配信すごい!
今回のすごく良かった点は、ustでのリアルタイム配信があったこと。
ustを拝見しながら、目の前の講演を聴き、IRCチャットで参加もできました。

http://www.nicovideo.jp/mylist/7638087
リアルタイム配信すごい!と思っていたわけですが、朝検索したらニコニコ動画にすでに昨日の動画がアップされているというすごさ!!!!
iogiさん、cojiさん、配信に関わったすべての皆様!本当にありがとうございました!!!!

TODO:体力をつける!(痩せないと体が動かないね)
TODO:勉強不足をましにする!
TODO:4日間の反省をまとめてみる!

MEMO:http://ll.jus.or.jp/2008/