PHP
12/14に名古屋吹上ホール4階の会議室にて開催されたNGK2013Bにて5分LTに参加してきました。LT資料はコチラ。内容をまとめてしまうと、「10/21に出版された『PHP逆引きレシピ』は名古屋生まれの本ですよ、本の執筆はこんなスタイルで、そして個人的にはこうい…
10/26(土)に、名古屋にて開かれたFuelPHP勉強会 東海 vol.5に参加してきました。 今回は、各自の話したいことをそれぞれ特に時間制限なく話す、というようなスタイルでした。 個人的に興味深かったのは、・FuelPHP2.0が出るのは規定事項 ・(1.8の開発は進…
10月22日、執筆に参加させていただいたPHP逆引きレシピ 第2版が発売になります。 東京ではもう既に先行発売されているところもあるようです。 自分ので言うのもおかしいですが、著者6人が半年以上の期間をかけただけあって、良い本になっていると思います。 …
セッションをご静聴いただきました方にお礼申し上げます。 一緒に登壇した櫻井さんとふたり、もっとお伝えしたいこともありましたが…まずは無事終了できましたことを報告します。資料はこちら。 http://www.slideshare.net/sakuraiyuta/php2013-php-php
広告宣伝ー。 「PHP逆引きレシピ 改訂版 執筆チーム」の一員として、9/14(土)に開催されるPHPカンファレンス2013にて「今ドキのPHPの書き方〜PHP逆引きレシピ改訂版〜」と題して発表してまいります。 http://phpcon.php.gr.jp/w/2013/ 当日はustもあるよう…
現在、IT 系の有名出版社より発売予定のPHP 初級者向け書籍の原稿を名古屋圏のメンバー数人で執筆しています。 書籍について この本のコンセプト プログラミング実践上の実用レシピ集 PHP 初級者を中級者にレベルアップする プログラミング時に「困ったな」…
今日はPHPの入門ハンズオン勉強会を主催してまいりました(と言っても仲間うちですけど)。 結構使ってるよ、という方から、全くPHP使ったことないよ(但し別言語での開発経験はある)、という方まで5人相手に「FuelPHP入門ハンズオンのためのPHP5.3基礎講座…
テストの時に時間を止めるか、特定日時に変更できたら色々捗るよなーと思いました。 Google先生に頼んで探してみたら、やっぱりありました。 php-timecop というPHP拡張です。http://www.slideshare.net/hnw/php-13502189 http://www.slideshare.net/hnw/php…
1/19に初開催された名古屋のPHP勉強会、Nagoya.phpに行って来ました。 気軽にLTを引き受けたはいいものの、話すネタがなかなか固まらず、LT資料ができたのは会の開始数分後くらいでした。 5分で話すテーマじゃなかった…消化不良気味でした。 PHP5.3で導入と…
リファクタリング楽しいですね!(挨拶) まあ、ちゃんとしたテスト書いてないので純粋なリファクタリングとは言わないのでしょうが…今日発見したこと(今更)を備忘録的にまとめ。 レイトバインディング 導入がPHP5.3.0以降だったんですね。 随分前から普通…
古い環境で作ったPHPプログラムをとりあえず新しい環境で動かす。 その時にNoticeエラーが表示されるのは嫌な場合、以下を.htaccessに設定する。PHP5.4の場合*1 php_flag display_errors On php_flag error_reporting 32759*2PHP5.3の場合php_flag display_e…
FuelPHPにて、あるモジュールから別モジュールに存在するconfigの内容で現在のconfigの内容を上書きしたい時は以下のように記述。昨日の記事も間違いではないですが、もっとスマートな方法がありました。 \Config::load('foo::custom', 'bar'); こう記述する…
※以下の方法でも動作しますが、もっとスマートな方法がありました。詳しくは次の記事で。 かなりニッチなニーズのような気がするけど、結構悩んでしまったので書き残しておきます。 FuelPHPにて、あるモジュールから別モジュールに存在するconfigの内容で現…
このblogを開設して以来、ほとんど営業とサーバ管理のことで埋めてきてしまいました。 今日は、業務でも積極的に使用しているPHPフレームワーク、FuelPHPのお話です。 現在、9/3までの予定で、PHPフレームワーク入門書の決定版『はじめてのフレームワークと…