by shigemk2

当面は技術的なことしか書かない

2012-09-15から1日間の記事一覧

php on azure #phpcon2012

IaaS azureで linuxが使えるよ。Cent OS Ubuntu など。 ベンチマーク クラウド と centos仮想マシンは秒間4リクエスト クラウドは秒間5リクエスト捌いてる。クラウドサービスのほうが若干早い。 金額あたりの処理量 クラウドサービス 17万リクエスト 仮想マ…

ユニットテストに入れるためのクラス設計 #phpcon2012

関連のないコードを同じ場所に追記しまくってる DBに依存したテスト →これらは死亡フラグUnitTestとは単体テストのこと。xUnit PHPUnit系 いろいろなパターンの引数を渡してテストしてれぅ単体でのテストが出来ればよい 呼んでるメソッドのさき のただしさは…

PHP5.5新機能「Generator」初心者入門 #phpcon2012

ジェネレータ ジェネレータ セーブ機能 ジェネレータ関数 シナリオ ジェネレータオブジェクト セーブデータ yield文 セーブポイント

Git x Pull Request ~ チーム開発最終奥義 #phpcon2012

Git 合理的なブランチ戦略crocosの中のひとGitを使った開発 Git移行について考える svn up = git pull svn ci = git pushという考え方はやめる。Gitに移行するということは、svnに対応するコマンドを おぼえることではない。Gitを最大限活用する開発フローを…

PHPではじめるオブジェクト指向 #phpcon2012

オブジェクト指向とは データを持っている 振舞いを持っているオブジェクト同士でメッセージをやりとりするディレクター (開発依頼)→ PM (デザイン依頼)→デザイナ ↓(実装依頼) プログラマ PHPにおいて クラス社員クラス山田 鈴木 佐藤 (インスタンス) コード…

縁の下の力持ちxdebugの縁の下! #phpcon2012

アシアルの中の人xdebugの実装を調べてみたら、PHPの裏側の仕組みと連携していた xdebugとは? 拡張ライブラリ デバッグや開発を支援してくれる カバレッジ取得 関数トレース ブレークポイント など どんな仕組み?php/php-src xdebugのソースコードを取得して…

Nginx + PHP #phpcon2012

デジタルキューブの人nginx nginxWordPress高速化 を書いてる。Nginxオープンソースの軽量なwebサーバ1プロセスで処理できるため、メモリの消費量が極端に少ない メジャーリリース 1.3 or 2.0W3Techs 上位 1,000,000サイトの12.5%でnginxが使われている how …

これくらいはやってほしいWebデザイン #phpcon2012

アシアル株式会社 高橋裕也 デザインセンスは不要 グラフックソフトも不要 プログラミング言語も不要 必要なのはやる気だけ 3つだけの噂のテクニック グリッドシステム ホワイトスペース アプローチ e.g Bootstrap グリッドシステム 垂直水平にガイドライン…

達人出版会からPHPの本を出版しよう #phpcon2012

kenjis PHP5技術者認定上級試験の認定者の1人けっこうみんな知ってるので達人出版会の紹介は割愛…読者のメリット 電子書籍 PDF or EPUB いろいろなデバイスで読める自社販売と委託販売があり、委託の場合はPDFしかない軽い 検索できる DRM フリー(メアドがう…

PHPの今とこれから 2012 #phpcon2012

ひろかわ ポスト5.3時代のコード 新機能 モジュラーデザイン 名前空間 オートローダー 統計上、PHP5.3を使っている人が一番多いサーバーサイドのプログラミング言語はPHPが一番使われている(7割がた) そして9割がたPHP5を使っている6割がた5.2更新する理由 …