2010-01-01から1年間の記事一覧
2010年を振り返ると、充実した1年でした。 一番はやはりMongoDB datasourceを作って世界と繋がったことですね。このおかげでCakeFestで発表もできました。あとはPHPMatsuriの成功や、ITEigoの立ち上げなどイベントも充実してました。 2010/1 なんとなく手を…
こんにちは、cakephperです。PHP Advent Calendar 2010の13日目の担当です。 PHPを使っていると覚えきれない数の関数を目にしますね。その関数が何をするか、どういった引数を取るかなんて全部覚える必要はないですが、どんな名前のものがあるか覚えておくと…
今年、CakePHP Advent Calendarをやるの?と日本語と英語でつぶやいたところ、特に反応がなかったので主催してみることにしました。 詳しくは下記のリンクを参照。興味がある人はお気軽に参加下さい。 http://cakephp.jp/modules/newbb/viewtopic.php?topic_…
PHPMatusriの熱気が冷めやらぬうちに、ITEigoという会を作りました。 PHPMatsuriでみんな結構英語に積極的になってたので、この勢いで英語でエンジニア全員がプレゼンする場を作ったら面白いんじゃないかと思ったのがきっかけです。 最初、ITEnglishにしよう…
2010年11月8日(月) 15:00-18:00 にCakePHP IRC集会を行います。 特にレベルなどは問わなく、雑談も多いのでお気軽に参加を!自由にログイン、ログアウトして頂いてかまいません。別にCakePHP触ったことないという人でも大歓迎。 普段CakePHPを仕事で使ってて…
10/2(土)-10/3(日)に東京の晴海グランドホテルにてPHPMatsuri(PHP祭)が開催されました。 初日は吉岡さんの英語大事だよの話から始まり、PHP5.3やLithium, Symfony, ユニットホスティング、リクルートさんの話など夜まで豪華な内容が続きました。次の日の昼に…
mongoDB-Datasourceなんていう名前をつけてしまい、いまいち何のリポジトリか分からなかったのでリポジトリ名を変更しました。新リポジトリは下記になります。 http://github.com/ichikaway/cakephp-mongodb フォークされたリストやウォッチリストなどを保持…
あれから1週間経ってしまいましたが、CakeFest2010@Chicagoで発表してきました。なぜ発表しようと思ったかは、「CakeFest2010で発表してきます」に書きました。 今回はカンファレンス1日目の午前中に1時間のセッション枠を貰って、MongoDBをCakePHPから使う…
10/2(土)-10/3(日)に東京の晴海グランドホテルにてPHPMatsuri(PHP祭)が開催されます。 詳細は下記のURLよりご覧ください。 http://2010.phpmatsuri.net/私はそのスタッフの一員で、今回はその紹介記事を書きたいと思います。 PHPMatsuriに関する質問などは、…
本番時(debug=0)、Debug_kitは読み込まれてしまっても画面に表示しないようになっていますが、それでもコンポーネントの起動処理が発生するため無駄な処理が走ってしまいます。とはいえ、毎回本番デプロイする時に、Debug_kitの読み込み箇所を消すなんてこと…
シカゴで開催されるCakeFestに参加するために、明日から1週間ほどアメリカに行ってきます。 http://cakefest.org/去年、CakeFest2009@ベルリンに参加し、色々な人と会えて刺激を受け、世界が変わったので、今年も参加。去年のレポートはこちら。 今年はなん…
今回の話はCake1.2で確認しましたが、1.3でも同じだと思います。 CakeのHABTMは中間テーブルのモデル(例えばDivisionsUserモデルなど)を作らなくても動いてくれて便利なのですが、意外とはまりポイントがあるので書きます。本解決策により、下記の方のような…
追記(7/26 23:00):たくさんのご応募ありがとうございました。一度ここで締切って、タスクの割り振りを考えたいと思います。割り振り後に、人手が足りなそうであれば、再度募集をしたいと思いますので、宜しくお願い致します。去年のcakemasturiから1年、今…
2010/7/3に株式会社Fusicで行われた第2回 CakePHP勉強会@福岡で発表してきました。今回は、特にトピックを決めずに、言いたいことを盛り込んだスライドにしました。内容は、XFormHelper、開発・本番環境の話、デプロイの話、負荷対策の話をしました。How to …
1年ぶりにCakePHP勉強会@福岡が開催されます。(2010/07/03(土) 14:00 〜 18:00) http://atnd.org/events/5312自分はその頃に福岡にいる予定なので、何かしら発表もします。最近色々とまとめたいなと思った、サーバチューニングや開発周り、デプロイなどの…
「第5回CakePHP勉強会@Tokyoがすごいことになってきた」で書いたように、開催しました。 私の書いたイベントレポートがgihyo.jpに載ったので、詳細は下記からご覧ください。今回の執筆の話はたぶんブログを見てくださって連絡がきたようなので、ブログは書き…
第5回CakePHP勉強会@Tokyoが2010/5/29に開催されます。僕は全体の進行とCakephp1.3の概要を発表する予定です。今回は50人の枠を2分割して募集しましたが、1次募集は1時間ぐらいで埋るという速さ、2次募集も次の日の朝には埋ってた。大阪や京都、名古屋の人た…
この日記を始めたのが1年半ぐらい前、まだ1.2RCでした。そして2008/12に1.2stableが4年の歳月を経てリリースされ、そして今回、1年半の歳月を経てcakephp1.3stableがリリースされました! http://bakery.cakephp.org/articles/view/announcing-cakephp-1-3-0…
第1回から間を空けてしまった不定期Cakephpニュース。 今回は、2010/1から2010/3までを振り返ってピックアップしようとがんばったけど、量が多いので適当にピックアップ(;´Д`) 今後はもうちょっと間隔短くしてやります。 トピック 最近の気になる話題をピッ…
2010年4月8日(木) 13:00-17:00 にCakePHP IRC集会を行います。 特にレベルなどは問わなく、雑談も多いのでお気軽に参加を!自由にログイン、ログアウトして頂いてかまいません。別にCakephp触ったことないという人でも大歓迎。詳細は下記をご覧下さい。 http…
2/27にOSC tokyo 2010 springにて、MongoDBの発表をしてきました。 「ドキュメント指向DB 大集合!!」 のセッションの中での5分程度の発表です。CouchDBやRedis, Lotusなどの発表もありました。 各人の発表資料は僕のを含めて下記にあります。 http://group…
3月になって最初はCakePHP1.3RC1のリリース!思った以上にリリース速度が速いですね。夏ぐらいまでにはRCがとれるんじゃないかな。 3月はイベントが多いです。 まずは、3/8(月)にKtai Library for cakephp 勉強会@関東が開催されます。 Ktai Libraryの作者Ma…
Cakephp1.2.6 追記(2010/12/16) この方法は抜け道があることが判明しました。詳細は下記をご覧ください。 http://wp.serpere.info/archives/1883 私の場合の対応方法として、members/.htaccessに下記の1行を追加し、 SetEnv MEMBER_CHECK_FLAG ok Membersコ…
Cakephp1.2.6追記(2010/12/16): コメントでPHP5.3の動作不具合報告を頂いたので対応しました。報告ありがとうございました。現状、PHP5.2.15, PHP5.3.4で確認し、CakePHPは1.3.6, 1.2.9で確認しました。gitの最新版か、githubにあるダウンロードボタンから0…
ショーンホワイトの金メダルライディングをみて癒されました。次元が違う、一番好きだったのは540のグラブで足を突き上げてるやつ。高く飛んで、ゆっくり余裕で回転してるほうが、くるくる回ってるより好きです。素晴らしいルーティーン、そして悲しいルーテ…
Cake1.2.6 携帯画面で、addはうまくいくのに、edit時だけform::createのurlオプションでうまくurlが作れなかった。 routes.phpはこうなってて、 Router::connect('/mobile/users/:action/*', array('controller' => 'user_mobiles', )); edit時は勝手にurlの…
小ネタ。 Cake1.2.6HogeConpornentがHogeモデルを使ってる場合、認証画面をそのままHoge::login()って作るとうまく行かない。デフォルトで、Userモデルを見てしまうから。アクセスしても/users/loginに飛ばされるし。beforeFileterなどで、下記の設定が必要 …
いつも郵便番号から住所を自動で補完するajaxzip2を利用させてもらってます。便利で助かる。このツール、name属性を使うことが前提となっているので、Cakephpで利用しようとすると、nameがdata[Model][zip]みたいになって、モデル単位でnameの値が変わってし…
cakephp 1.2.6で開発してます。コントローラ単位に、SSLが必須であれば強制リダイレクトさせる機能。 //app/config/bootstrap.php //app/app_…
cakephp 1.2.6で開発してます。Ktaiライブラリを使ってみました。そのメモ お手軽に携帯の対応ができるのでオススメです。ライブラリの公開感謝です!画面出力はSJIS-winで、Cake側は全てViewファイルも含めてUTF-8です。モバイル用のコントローラは独立させ…