タグ

ブックマーク / hnw.hatenablog.com (2)

  • PSR-0 を和訳してみた - hnwの日記

    先週の土日にPHPMatsuriに行ってきました。ナイスなイベントでしたね。その感想はまた改めて書きますが、Nate Abeleによるセッション「Practical PHP 5.3」で触れられていたPSR-0を適当に訳してみました。これはPHP5.3の名前空間とクラス名に関する標準化の試みで、少なくともZendFrameworkとsymfonyの中の人が関わっているようです。 うまく訳出できなくて苦し紛れのところもあるので、修正すべき箇所があれば教えてください。 元の文章は http://groups.google.com/group/php-standards/web/psr-0-final-proposal にあります。以下はその和訳です。 PSR-0 最終提案 以下で、オートローダーの相互利用性を確保するための必須要件について記述します。 必須要件: 名前空間とクラスの完全な名前とし

    PSR-0 を和訳してみた - hnwの日記
    arerreee
    arerreee 2013/10/04
  • unixtimeを求めるワンライナー - hnwの日記

    特定の日時のunixtimeが知りたくなった時って皆さんどうしてますか?例えば2009/09/26 23:00:00 JSTであれば次のワンライナーで求められます。 $ php -r 'echo mktime(23,0,0,9,26,2009);' 1253973600 いやいや、ワンライナーって言ったらPerlだろうとも思ったんですが、Perlだとタイプ数的に頑張ってる感があります。 $ perl -MTime::Local -e 'print timelocal(0,0,23,26,8,2009);' 1253973600 というか、引数の順番が違うわ、月は0から11で指定するので1引かないといけないわ*1で超混乱しました。昔は自然に使ってたはずなんですけどね…。PHPに慣れすぎている自分に少しショックを受けました。 *1:年は1900を引いた数という罠も思い出しましたが、timelo

    unixtimeを求めるワンライナー - hnwの日記
    arerreee
    arerreee 2012/06/27
  • 1