タグ

ブックマーク / kenji-s.hatenadiary.org (8)

  • 『PHPエンジニア養成読本』は買って損のない 1冊 - A Day in Serenity @ kenjis

    技術評論社の細谷さんより献いただきました。ありがとうございます。 PHPエンジニア養成読 〔現場で役立つイマドキ開発ノウハウ満載! 〕 (Software Design plus) 作者: 新原雅司,原田康生,小山哲志,田中久輝,保科一成,大村創太郎,増永玲,PHPエンジニア養成読編集部出版社/メーカー: 技術評論社発売日: 2013/09/13メディア: 大型この商品を含むブログ (3件) を見る すでにいろいろな人が記事を書かれており、PHP カンファレンスでも完売するという人気で、今更な感はありますが、PHP のイマドキの開発についてのムックです。 自分がどれくらいイマドキなのかの確認にも役立ちますね。 目次 巻頭企画 PHP最前線 〜最新動向といまどきの開発技法をチェック! 第1章:PHPの最新動向…… 新原 雅司 第2章:いまどきPHP開発技法入門…… 新原 雅司 特集

    『PHPエンジニア養成読本』は買って損のない 1冊 - A Day in Serenity @ kenjis
    shin1x1
    shin1x1 2013/09/20
    "自分がどれくらいイマドキなのかの確認にも役立ちますね"
  • PHP の正規表現があまりに複雑なのでまとめてみた - A Day in Serenity @ kenjis

    できるだけ正確な記述を目指していますが、誤りがありましたら、お知らせ願います。 (最終更新: 2013/3/29 11:22) 正規表現の種類 まず、PHP には以下の 3種類の正規表現があります。 Perl 互換の正規表現 (pcre) mbstring の正規表現 (mbregex) POSIX 拡張正規表現 (regex) このうち、regex は バイナリセーフでない 日語は扱えない PHP 5.3 で非推奨 なので使わない方がいいでしょう。見つけたら、随時 pcre か mbregex で書き直しましょう。 Perl 互換の正規表現 (pcre) 正規表現エンジンは Perl の「PCRE」 日語は UTF-8 のみ扱える UTF-8 を使う場合は、パターン修飾子に u を指定する 文字クラスはロケールの影響を受ける PHP: 文字クラス - Manual 処理の制限値 (p

    PHP の正規表現があまりに複雑なのでまとめてみた - A Day in Serenity @ kenjis
    shin1x1
    shin1x1 2013/02/22
  • FuelPHP 入門書の決定版『はじめてのフレームワークとしての FuelPHP』が発売されます - A Day in Serenity @ kenjis

    大変お待たせしました。FuelPHP の入門書 『はじめてのフレームワークとしての FuelPHP』 がついに7月2日に発売されることになりました。待った甲斐があったと思われるような完成度の高い書籍に仕上がりました。 このは、以下のようなことが当てはまる人に自信を持ってお薦めします。 FuelPHP に興味があるが、Web の情報は断片的で、しかも正確なものかどうかもよくわからなくて困る FuelPHP の全体像や考え方を手っ取り早く知りたい また、以下のようなことが当てはまる人にも是非お読みいただきたいです。 PHP は使ってるけど、フレームワークって何?Smarty とどう違うの?まだ使ったことがないので知りたい PHP 使ってるけど、どうにもレガシーでこの会社大丈夫か?と疑問を感じる 使ってるフレームワークがオレオレフレームワークでしかも実装がイケてない。あと、他人がメンテできず困

    shin1x1
    shin1x1 2012/06/28
    楽天風の気合の入ったプロモーション:D / "「PHP カンファレンス関西 2012」での伝説の FuelPHP 紹介プレゼンの発表資料" @omoon ++
  • そろそろ CodeIgniter からの移行先について一言言っておくか - A Day in Serenity @ kenjis

    (2012/08/30) そろそろ CodeIgniter からの移行先についてもういっぺんだけ言っておくか - A Day in Serenity @ kenjis を書きました。 ということで、ライセンス問題で発火した CodeIgniter から移行するフレームワークを検討されている方も多いかと思います。 [2014/10/29 追記] CodeIgniter 3.0 は MIT ライセンスでリリースされることになりました! 詳細。 なので、参考のために移行先に関する情報を書いておきます。 似たようなフレームワークを探したい場合 断言しますが、候補はこの 3つです。 Kohana http://kohanaframework.org/ Yii http://www.yiiframework.com/ FuelPHP http://fuelphp.com/ Kohana Kohana

    shin1x1
    shin1x1 2011/12/05
    色々あって良いと思う |「PHP にはデファクトのフレームワークはないのか?と言う発言をたまに見かけますが、そんなものはないですし、あるべきでもありません。」
  • FuelPHP のアプリケーションのリポジトリを作成する方法 - A Day in Serenity @ kenjis

    (2012/09/28) 別の方法 FuelPHP 1.x のインストール方法 - A Day in Serenity @ kenjis を書きました。 FuelPHP Advent Calendar 2011 ということで、PHP フレームワーク FuelPHP に関するブログをクリスマスまでお届けしています。昨日は水野さんの github でドキュメント日語化 でした。今日は、その 2日目です。 FuelPHP のソースは GitHub にあり、Git のサブモジュール機能を使って複数のリポジトリに分かれています。サブモジュールとは、ある Git リポジトリを別の Git リポジトリのサブディレクトリとして扱うことができる機能です。 https://github.com/fuel この記事では、Git を使い、自分のアプリケーションのリポジトリを簡単に管理する方法を解説します。 まず

    FuelPHP のアプリケーションのリポジトリを作成する方法 - A Day in Serenity @ kenjis
  • PHP フレームワークの「FuelPHP」がスゴすぎる - A Day in Serenity @ kenjis

    新しいことを勉強して、久々に心底感動しました。 Twitter である方が Fuel についてつぶやきをしているのを拝見し、この時初めてその存在を知りました。。 PHP の新しいフレームワークで、複数のフレームワークのいいところを集めたものということだったので、ちょっと触ってみるかとダウンロードしてドキュメントを読みながら Hello World! を作ってみる。すると・・・ こ・・これはすごい・・ なにがすごいって、これまで私は「CodeIgniter」を超愛用していました。CodeIgniter は、もちろんそのほとんどがすごくいいのですが、若干だけ不満があったのです。しかし、FuelPHP では CodeIgniter の好きなところはそのままに、不満が全部吹っ飛んでいたのです。 では、その全貌をご覧入れましょう。 [広告] FuelPHP 入門書の決定版が発売されました。詳しくは、

    PHP フレームワークの「FuelPHP」がスゴすぎる - A Day in Serenity @ kenjis
    shin1x1
    shin1x1 2011/11/19
  • CodeIgniter のライセンスが OSL に変更されることに関する懸念 - A Day in Serenity @ kenjis

    [2014/10/29 追記] CodeIgniter 3.0 は MIT ライセンスでリリースされることになりました! 詳細。 [2011/11/24 追記] CodeIgniter のライセンスが OSL に変更されることに反対の方はぜひ投票しましょう - A Day in Serenity @ kenjis [2011/11/13 追記] 新しい記事 CodeIgniter のライセンスが OSL に変更されることに関する懸念(第2版) - A Day in Serenity @ kenjis を書きました。そちらをご覧ください。 (最終更新: 2011/11/13) 10/21、GitHub の CodeIgniter のリポジトリで ライセンスの変更 がコミットされました。 もともと、CodeIgniter は BSD ライクな独自の CodeIgniter ライセンスでライセン

    CodeIgniter のライセンスが OSL に変更されることに関する懸念 - A Day in Serenity @ kenjis
  • PHPUnit のテストを Web から実行する VisualPHPUnit - A Day in Serenity @ kenjis

    PHPUnit の WebUI の VisualPHPUnit というのがありました。 https://github.com/NSinopoli/VisualPHPUnit CodeIgniter はもともとコマンドラインを使わないため、ユーザの中にはコマンドラインに親しんでおらず、ブラウザからテスト結果をみたいという人もいます。この VisualPHPUnit を CIUnit で使ってみます。 上記より、v1.5.1 をダウンロードします。 フォルダ名を「VisualPHPUnit」に変更し、CIUnit をインストールした CodeIgniter のフォルダに移動します。 ci-ja/ application/third_party/CIUnit/ tests/ VisualPHPUnit/PHP から書き込みできるようにパーミッションを設定します。 $ chmod o+w hist

    PHPUnit のテストを Web から実行する VisualPHPUnit - A Day in Serenity @ kenjis
    shin1x1
    shin1x1 2011/07/20
  • 1