タグ

2014年2月2日のブックマーク (6件)

  • サーバ管理に役立つVim技10選

    記事は Vim Advent Calendar 2013 の18日目です。17日目は cocopon さんの オシャレ派Vimmerのあなたへ。こだわりのカラースキームギャラリーを贈ります。 | ここぽんのーと でした。 ここではサーバ管理作業などで知っていると捗るだろうなと思っている Vim の使い方を 10 個ほど紹介したいと思います。 1. EDITOR 環境変数 まずはじめは EDITOR 環境変数。いきなり vim の使い方ではありませんが、自分が普段使うエディタをシステムに宣言しておくことは非常に重要です(かなり)。 UNIX 系 OS ではファイルを編集する際に使用するプログラムとしてこの値を参照するアプリケーションがいくつかあります。 例えばバージョン管理システム。CVS や Subversion、Bazaar、Mercurial、Git など多くの VCS ではコミット

    az1za
    az1za 2014/02/02
  • PhpStormからCakePHPをGrunt.jsで起動する

    ・CakePHPのフォルダ構成などに合わせたビルド実行 ・CSS/JS/PHP(CTP)の変更監視・LiveReload ・PHP -Sを使ったサーバ起動(PHP5.4 <) ・Apache・nginxへのリバースプロキシ(<PHP5.3) (function() { "use strict"; var mountFolder, proxySnippet; mountFolder = function(connect, point) { return connect["static"](require('path').resolve(point)); }; proxySnippet = require("grunt-connect-proxy/lib/utils").proxyRequest; module.exports = function(grunt) { var config, s

  • memcachedをCakephpのCache機能経由で利用する | Webエンジニアブログ

    Cache::configでCakephpシステムのキャッシュ機構を制御 Cakephpにはシステム全体で柔軟に制御できるデータキャッシュの仕組みが備わっていて、 File APC Xcache memcache Wincache などのキャッシュエンジンを利用できるようになっている。エントリーでは、 Cakephp純正のキャッシュエンジン制御機能 + memcached という組み合わせでデータのキャッシュを行う方法について書いてみたい。 core.phpでmemcachedを使用可能な状態にする 以後の設定はCakephpバージョン2.3.6環境で行った例である。 Cakephp標準のキャッシュエンジンはFileに設定されている。memcachedを利用して任意のデータを格納するには、core.phpの最後に以下のコードを追記する。 Cache::config('default',

    memcachedをCakephpのCache機能経由で利用する | Webエンジニアブログ
  • 『Amazon LinuxでcakePHPからmemcachedを使うまでの日記』

    エモンのブログ(スマホアプリ作成日記)エモンのブログです。 GooglePlayとAppStoreにアプリをリリースしてます。 「詰将棋パラダイス」4500問無料で公開。 「みんなのしょうぎ」投票型の将棋対局。いずれもソーシャルアプリなので、ソーシャルゲーム作成に興味があるかたは是非ご覧ください。

  • PHPUnit マニュアル – 第4章 PHPUnit 用のテストの書き方

    例 4.1 で、 PHP の配列操作のテストを PHPUnit 用に書く方法を示します。 この例では、PHPUnit を使ったテストを書く際の基的な決まり事や手順を紹介します。 Class という名前のクラスのテストは、ClassTest という名前のクラスに記述します。 ClassTest は、(ほとんどの場合) PHPUnit_Framework_TestCase を継承します。 テストは、test* という名前のパブリックメソッドとなります。 あるいは、@test アノテーションをメソッドのコメント部で使用することで、それがテストメソッドであることを示すこともできます。 テストメソッドの中で assertEquals() のようなアサーションメソッド (「アサーション」 を参照ください) を使用して、期待される値と実際の値が等しいことを確かめます。 <?php class Stac

  • PHPUnitでテストしよう。IntelliJ(PHPStorm)でも実行できるようにしてみた

    PHPUnitのインストール PHPUnitはPEARからインストールします。 PHPの環境変数が設定していない場合は「C:\xampp\php」で設定しておきます。 管理権限でプロンプト(ターミナル)を起動します。 まずはPEARのアップデート。 pear upgrade PEAR 続いてPHPUnitのインストール。 pear config-set auto_discover 1 pear install pear.phpunit.de/PHPUnit 使ってみる インストールが終わったので、早速プログラムのテストをしてみましょう。 テストするためのPHPファイルを「Hello.php」という名前で作成します。 Hello.php <?php class Hello { public function getMessage() { return "hello world"; } } プ

    PHPUnitでテストしよう。IntelliJ(PHPStorm)でも実行できるようにしてみた