タグ

2012年5月7日のブックマーク (3件)

  • PHPでEnum(列挙型)っぽい何かを実装 - Yamashiro0217の日記

    PHP 皆さん書いてますか!元気ですか! Javaっぽい構文だがなんだか痒いところに手が届かない感を感じたりしませんか。僕は感じます。 Java書いてるときは enum クラスというのを多用するのですが PHP にはなく、1年ぐらい前に実装しました。 コードは github においてあるので、せっかちな人はコードだけ見ればいいよ git://github.com/yamashiro/php_enum.git まずは使い方。テストを見てみましょう <?php require __DIR__ . '/CarrierEnum.php'; class CarrierEnumTest extends PHPUnit_Framework_TestCase { /** @test */ public function valueOfのテスト() { //DBやcache、ファイルからとってきた値を va

    PHPでEnum(列挙型)っぽい何かを実装 - Yamashiro0217の日記
  • Google Analytics(ga.js)のCookie &パラメーター 一覧

    Google Analytics では、Cookie やパラメーター送信により、高度なトラッキングを実現しています。その仕組みと値をまとめました。 1.Google Analytics トラッキングの仕組み?Cookie とパラメーターの使われ所 >> ※>>高解像度版(2818×1500px) Google Analytics のトラッキングコードが実行されると、 1.訪問者情報などをCookie に記録 2.トラッキングコードが計測する値 3.管理者が付与したパラメーターがあれば、それも付加 して、Google Analytics のサーバーに画像を呼び出すカタチで、リクエスト送信されます。自製パラメーターというのは、Google提供のURL生成ツールなどで付与された値です(TOP画像にあるようなURLを見たことありますよね)。 >>ツール: URL 生成ツール – Analytics

    Google Analytics(ga.js)のCookie &パラメーター 一覧
  • ワシのVimプラグインは百八式まであるぞ - daisuzu's notes

    ゴールデンウィークなので使っているプラグインをまとめてみました。 とかいって夏休みの宿題を最終日に片付けるような形になってしまっていますが… 都合よく108個あったわけだけど.vimrcでNeoBundleしている順なので 数が大きくなるほど人が遠くに吹っ飛ぶわけではありません。 【プラグイン管理】 1. neobundle.vim これが無いと始まりません。 これだけプラグインを使ってると自動アップデートは必須なのと 起動時にプラグインを読み込まないNeoExternalBundleがかなり便利。 2. vim-pathogen 前はメインで使っていましたが今はvim-ipi用です。 3. vim-ipi NeoExternalBundleで読み込まなかったプラグインを 後から読み込むために使ってます。 Vimの起動時間短縮のためには欠かせません。 【ドキュメント】 4. vimdoc-

    ワシのVimプラグインは百八式まであるぞ - daisuzu's notes