タグ

phpに関するodzのブックマーク (73)

  • PHPカンファレンス関西の感想と100万件バッチで死なないLaravel - localdisk

    2016年7月16日(土) に開催された PHP カンファレンス関西 2016 に行ってきました。 conference.kphpug.jp 会場は、昨年と同じブリーゼプラザ(大阪西梅田)で行われました。uzulla さんのエントリにあるように綺麗でオシャレ感漂うビルです。 さて、ここからは聞いたセッションの感想等を。 [基調講演] Composerを速くするために必要だったもの speakerdeck.com 移動の都合で、はじめのほうを聞き逃してしまったんですけど、最高でした。僕はもう Composer ないと生きていけないし、それをより速くしてくれた Hiraku さんには感謝しかない。 当に必要だったのは問題を向き合うこと という言葉にはしびれました。 大量のデータで困ってませんか? Google BigQuery のお話。こういうPHPほとんどでてこない話が聞けるというのも、P

    PHPカンファレンス関西の感想と100万件バッチで死なないLaravel - localdisk
  • ウノウラボ Unoh Labs: PHPでDocTest

    yamaokaです。 何かソースコードを書いた場合、皆さんはどのようにテストをしていますか? PHPの場合、PHPUnitSimpleTestを使ってユニットテストをすることが多いと思います。でも、ユニットテストのために新しいファイルを作ってメソッドを実装したりするの、面倒くさくないですか? Pythonには標準でDocTestという仕組みが付いています。詳細はPythonのドキュメント(日語)を参照してもらうことにして、簡単に言うと、実際のソースコードの中にコメントとしてテストケースを書いてしまおうというアイデアです。 「実際のソースコード=テストケース」になるのですから、メソッドを修整したからテストケースも修整して…という手間が少なくて済みますよね。そうしたDocTestの仕組みを、PHPに移植しようとする試みを紹介します。 rhacoのDocTest rhacoは「PHPのライブ

  • PHP Development 10 tool

    A simple list of tools for modern PHP development. There are alternatives to most of the tools, but I'll list native PHP tools wherever possible. 1. PHPUnit PHPUnit is a testing framework belonging to the xUnit family of testing frameworks. Use it to write and run automated tests. Start using PHPUnit 2. Selenium RC Selenium RC can be used in conjunction with PHPUnit to create and run automated tes

    PHP Development 10 tool
    odz
    odz 2008/03/23
  • Tenjin - the fastest template engine in the world - kuwata-lab.com

    Tenjin News (2012-02-16) pyTenjin 1.1.0 released (2011-11-27) rbTenjin 0.7.1 released (2011-11-24) rbTenjin 0.7.0 released (2011-04-29) pyTenjin 1.0.2 released (2011-02-22) pyTenjin 1.0.1 released (2011-02-21) pyTenjin 1.0.0 released Introduction Tenjin is a very fast and full-featured template engine available in several script languages. How fast Tenjin is? The following is a result of benchmark

  • quimera-solutions.com

    This domain may be for sale!

  • 狐の王国 PHPの本当の利点

    #1 PHP当の利点 PHPが嫌われる当の理由。 という記事。 たぶんネタだと思うし真に受ける人もいないとは思うんだけど、一応。 PHPは別に他の言語やプログラミング理論の価値を引き下げたりはしないし、既存のものがPHPに置き換えられるなんてことは絶対あり得ない(一部ではあるだろうけど)。 まるで時代がPHPを向いてるかのような思い込みがもしあるんだとしたら、それは思いっきり勘違いしてる。そんなことは絶対ありえない。 なんでかって、PHPは元々Perlから派生したものだし、Perlの悪いところをおもいっきりひきずってるから。 まあ別に議論しようってんじゃないからこれについては深くは触れない。 ただね、PHPを擁護したいなら、PHP当の利点や美点をあげようよ、と思うんだよな。 実を言うと俺はPHPは決して嫌いではない。むしろ積極的に使うことがあるくらいだ。 それはもちろん、そうする

    odz
    odz 2008/02/10
    標準のPHPは事前コンパイルなんかしないよ
  • 筋肉炒飯 - 【逆説】PHP を使いつつ思考停止をすると頭脳が腐敗する

    絵日記 グルメ ライフスタイル・暮らし ペット 旅行海外 日記 ニュース スポーツ ビジネス・経済 趣味・創作 音楽 書籍・雑誌 漫画・アニメ ゲーム 受験・学校 ヘルス・ビューティ IT・家電 学問・科学 まとめ

    筋肉炒飯 - 【逆説】PHP を使いつつ思考停止をすると頭脳が腐敗する
    odz
    odz 2008/02/10
  • PHPのchm形式ヘルプファイルの作成方法 - コンピュータ系blog

    コンピューター系のblogになる予定です (blog名のまま)。が、もう更新を停止しました。コメントもトラックバックもできません。すいません。。。 お知らせ: 2014/07現在、2015/09/30 で kinshachi.ddo.jp のドメインが使えなくなってしまうかもしれないので、ddo.jp と dip.jp で並行運用します。(居ないとは思いますが ^^;) ブックマークをしてる人が居たら ddo.jp から dip.jp へ変更お願いします。 PHPのコンパイル済み HTML ヘルプ ファイル(chm)形式のヘルプファイル(日語版)が色々おかしかったりします。 バグレポートもあがっているけど、なかなか直らないっぽい。 ・PHP Bugs: #27604: The language of the manual of the CHM version is wrong. http

    odz
    odz 2008/02/06
  • 2008-02-04 - kunitの日記: なぜPHPなのか?

    先週のまつもとさんの日記の直後に書いてもよかったんだけど、おそらく大半の人がまつもとさんがどういうスタンスであれを書いたかということを誤解してるだろうと思って特に細かく言及はしなかったが、まつもとさん自身のその後の発言、Rubyの会の高橋さんの発言、Seasarのひがさんの発言等で、大半の人が思ってるのとは違うよということが表明されつつあるので、今書く。 続きを読む 今説明のための文章を書いてます。何とか日がかわる前にリリースしたかったが無理でした・・・なんとか1時までにはリリースしたいと思います。

    2008-02-04 - kunitの日記: なぜPHPなのか?
    odz
    odz 2008/02/04
  • Zend Framework: Documentation: Zend Framework PHP 標準コーディング規約 - Zend Framework Manual

    このドキュメントは、Zend Framework に貢献してくださる開発者個人 (あるいはチーム) のためにコードの書式やドキュメント作成の指針を示すものです。 Zend Framework を用いて開発をする人たちにとってもこのコーディング規約は有用でしょう。 これに従えば、Zend Framework のコードとの一貫性が保てるからです。 そのためには、ここで完全なコーディング規約を示す必要があります。 注意: 詳細なレベルまでの設計指針を示すこと以上に、 それを標準規格として確立することが大切だと考えています。 Zend Framework コーディング規約の指針は、 これまで ZF プロジェクトでうまく回っていた方針をまとめたものです。 このライセンスのもとで、 そのまま使用するなり多少変更して使用するなりすることができます。 ZF コーディング規約では、次のような内容を扱います。

    odz
    odz 2008/02/03
  • コメント: PHPは駄目な言語なのか? - スラッシュドット・ジャパン

    趣味でやっている人のことは、まあ、いいとして(踏み台にされる可能性はあるけど)、仕事PHPを使うときの注意を書いておこう。 コーディング規約を守る。組織にコーディング規約がないなら、Zend Framework PHP標準コーディング規約 [zend.com]を使う。オレ流コーディングスタイルは禁止。 内部コードにはEUC-JPかUTF-8を使う。入出力もできるだけShift JISを避ける。Shift JISを使う場合には2byte目に0x5Cを含む文字の動作を忘れずに確認する。 開発環境の警告レベルをE_STRICTにする。番環境ではdisplay_errorsをオフにする。 register_globals、magic_quotesはオフにする。 type hintingを積極的に使う。 スコープの長い配列をクラスでラップする。 プレゼンテーションとロジックを分割すること。プレゼ

    odz
    odz 2008/02/03
  • 長らく停止しておりましたが・・・ - kunit’s diary

    Maple Projectとしては1年、私個人としては2年という間満足な活動を行わずにProjectを完全に停滞させてしまいました。Hawkさんやbobchinさんをはじめとするいろいろな方には当にご迷惑をおかけしました。申し訳ありませんでした。 こんなに長い間活動を停止してしまっておりましたが、ぼちぼちと活動を再開していこうと思ってます。当に長い間の停止だったので、いろいろと状況や情勢も変わっていますので、ゼロからの出発だと思って進んでいこうと思います。 しばらくはMaple3の反省点等を思いつくまま書きつつ、Maple4に向けての課題等を見つけていこうと思います。

    長らく停止しておりましたが・・・ - kunit’s diary
    odz
    odz 2007/11/29
    お、再開?
  • 複数の文字列の完全一致を一気にやるならin_array()の方がすっきりする - よくきたblog

    $carrier_domains = array( 'docomo.ne.jp', 'ezweb.ne.jp', 'softbank.ne.jp', 't.vodafone.ne.jp', 'd.vodafone.ne.jp', 'h.vodafone.ne.jp', 'c.vodafone.ne.jp', 'k.vodafone.ne.jp', 'r.vodafone.ne.jp', 'n.vodafone.ne.jp', 's.vodafone.ne.jp', 'q.vodafone.ne.jp', 'pdx.ne.jp', 'wm.pdx.ne.jp', 'di.pdx.ne.jp', 'dj.pdx.ne.jp', 'dk.pdx.ne.jp' ); // あるいは1行1ドメインなテキストファイルを作って読み込む $carrier_domains = file('domain.tx

    odz
    odz 2007/11/15
  • Absolute Playing! - VIMをPHPエディタにするプラグイン

    PHPにおすすめのエディタ(個人的に) : アシアルブログでPHPのエディタが紹介されてました。 個人的にはvimPHP書いてます。慣れちゃうとこれが一番速いっすね。 自分が使っているプラグインを紹介したいと思います 素のvimではPHP書くのは辛いので下記プラグイン入れています。 Comfortable PHP editing with VIM -6- - Tobias Schlitt - a passion for php 機能のまとめ PDT PDTは「PhpDocumentor for VIM」の略で、phpDocを作る際のコメント形式の雛形をコマンド1発で作成できる機能です。 下記のようにクラスを定義し、 class Myclass { } 「class Myclass」行にカーソルを置いて、<Ctrl+P>を押すと下記コードの様に補完してくれます。 /** * MyCla

    odz
    odz 2007/10/24
  • phpspotメソッド - elf's blog

    phpspotみたいに人の目を引くコンテンツをしっかり作って下記を守ればがっつりページビューが手にはいるかも? サイト構築の準備と運用の心構え なるべく無駄なくアンテナは広く なるべく海外のサイト,海外の有名なサイト,流行キーワードがあるサイトを選ぶ デモとかキャプチャーが取れるところを選ぶ エントリを書く 参照先URLを書く デモのキャプチャーと引用を貼り付ける.キャプチャー重要.できれば鮮やかなものがいい デスマス口調で数行コメントを書いてお勧め的に終わらせる.基的に動作確認はしなくていい. 最後の参照リンクはなるべく自分のサイトのみにする(ページビューをあげるため そのためには参照しやすいコンテンツをあらかじめ作っておくことが好ましい モチベーションを上げるために モチベーションを上げるのはやっぱり収益がわかりやすいですね. アドセンスなどは広めに「そんなつもりじゃないのについクリ

    phpspotメソッド - elf's blog
    odz
    odz 2007/10/17
  • qwik.jp - qwik リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • cl.pocari.org - PEAR Log を使って Firebug にログを出力する

    PEAR Log を使って Firebug にログを出力する 2007-10-05-1: [PHP][Firefox][JavaScript] PEAR Log 1.9.11 から Firebug にログを出力することができるようになったみたいなので試してみました。 - PEAR :: Package :: Log http://pear.php.net/package/Log - Firebug - Web Development Evolved http://www.getfirebug.com/jp.html require_once 'Log.php'; $log = &Log::singleton('firebug', '', 'PHP', array('buffering' => true), PEAR_LOG_DEBUG); $log->log('デバッグレベルのログ', P

    odz
    odz 2007/10/13
  • PHPでフォームの値をリアルタイムチェック「LiveValidationPHP」:phpspot開発日誌

    LiveValidationPHP | Home What is LiveValidationPHP? Well in short it's a form validation script. PHPでフォームの値をリアルタイムチェック「LiveValidationPHP」。 PHPJavaScript でリアルタイムにバリデーションする仕組みが公開されました。 次のようにフォーム内容をリアルタイムにバリデーションできます。 バリデートのルールなんかはPHPで記述でき、JavaScript に慣れていなくても使えます。 関連エントリ JavaScriptでリアルタイム値チェックを簡単に行える「LiveValidation」

  • phsh(PHPでシェル)を公開します - ベイエリア情報局

    元Vine SPARC開発者。2003年度未踏ユース採択者。ウノウ株式会社立ち上げ時に参画して4年間CTOとして従事。退職して現在P&Aラボにて客員起業家として起業準備中。 PHPカンファレンス2007のライトニングトークでPHPでシェルを作るというお題で発表しました 思いっきりウケ狙いで発表したのですが、思いのほか好評なようでよかったです。 プレゼンの資料は公開しておきますが、やっぱりデモでみせないと、あまりインパクトがないですね。 デモでは、実際に使ったり、phsh をログインシェルにしてみたりしましたw ソースコードは個人的な公開リポジトリで管理してますので、ダウンロードして使ってみてください。 煮るなり焼くなりいじってやってくださいな。 phsh 要 PEAR::Console_Getopt, readline, pcntl です 快適なシェルライフを!!

    odz
    odz 2007/09/03
  • PHP以外全員不正解 - hnwの日記

    いまだにround関数のまとめは出来ていません。そろそろ皆様に忘れられる前にまとめなきゃな、とは思っていますが、もうしばらくお待ちください。今回は微妙にround関数と近いような遠いような話題です。 巨大な数の丸めについて実験しているうちに、PHPだけ正解でPerlRubyPythonが不正解と思われる例を見つけました。普段の叩かれっぷりを考えるとPHPだけ正解なんて状態は有り得ない気がするのですが、僕には他の結論が導けませんでした。識者の皆様に「ダウト!」と指摘して頂ければ幸いです。 今回は、2の65乗のことを265と表現することにします*1。 265=36893488147419103232の次に大きいIEEE64bit浮動小数点数は265+213=36893488147419111424です。仮に、265+212+1=36893488147419107329を浮動小数点数に丸める

    PHP以外全員不正解 - hnwの日記
    odz
    odz 2007/07/30