2013-01-01から1年間の記事一覧

Gitlab6.0のインストール

前回のRedmineに引き続き、Gitlab6.0をインストールしてみました。Gitlabを使えば、GitHubのようなサービスを社内などのクローズドな環境で運用できます。 環境はこちら OS CentOS release 6.5 Ruby 1.9.3-p484 Mysql 5.1.72 Git 1.8.5.2 Gitlab 6.0 Mysqlに…

Redmine2.4.1のインストール

Redmineとは、Ruby on Railsで開発されている、Webベースのプロジェクト管理ソフトウェア。プロジェクトのタスク管理、進捗管理、情報共有が行えて Gitなどのバージョン管理システムとの連携もできます。環境はこちら OS CentOS release 6.5 Ruby 2.0.0-p353…

Webistranoのインストール

WebistranoはCapistranoのWebフロントエンドで ブラウザからCapistranoを実行できます。主にこののような使い方ができます。 複数プロジェクトの管理 レシピの管理、共有 デプロイ履歴の管理 各環境の設定(dev, test, prod 等) ロールバックが可能 以下に…

オライリーの入門viを読んでみた

vi

久しぶりのブログ更新。僕は普段、PHPやPerlなどサーバサイドの言語をコーディングするときは viを常用しています。で、HTMLやJSなどフロントサイドの言語は、サクラエディタを使ってます。 ガラケーのサービスを運用しているときに、「i絵文字」(懐かしい…

redis, kyototycoon, memcacheの速度比較

redis, kyototycoon, memcache の速度を検証したみた。redis はデフォルト設定のまま非同期ディスク書き込みです。 kyototycoon は以前にブログに記載した memcached plugin をONにして検証しています。今回使ったサーバスペックはこちら。 CPU Intel(R) Xeo…

smartyで全角カナを半角カナに変換

smartyで全角カナを半角カナに変換したときのメモ半角カナ変換用のpluginをSmarty/libs/plugins以下に追加。 ファイル名は「modifier.mb_convert_kana.php」にしました。templateファイル内で使う場合は {$hoge = "テスト"} {$hoge|mb_convert_kana}

vimが固まったとき・・・

vi

操作ミスでvimの画面が固まってしまったときに いつも戻す方法を忘れてしまうのでφ(・ェ・o)メモメモたまにやるのが、windowsの保存ショートカットキーの "Ctrl + S" を押してフリーズ・・・。これは、vim特有のコマンドではなく、Linuxのコンソール上 で "Ctrl + S…

locateのインストール

CentOS6.4にlocateコマンドをインストールしたのでメモ。 locateとは ファイルを高速に検索できる。あらかじめ作成したデータベースを使って検索するため、findコマンドより高速に検索が行える。データベースはスーパーユーザー権限でupdatedbコマンドを実行…

KyotoTycoon[memcached plugin]インストール

CentOS6.4にKyotoTycoonのmemcached pluginをインストールしてみた。 Kyototycoonとは KyotoTycoonはプロセス組み込み軽量データベースライブラリであるKyoto Cabinetをネットワーク越しに利用出来るようにするKVSのサーバ。同じKVSで有名なmemcachedの場合…

phpredisインストール

前回のブログ(Redisインストール)ではRedisのインストールについて書きましたが、今回はPHPから利用するためphpredisライブラリーをインストール gitからソースを入手してインストール git clone https://github.com/nicolasff/phpredis.git phpize ./conf…

Redisインストール

Redis 2.6.12インストール 最新版のソースからインストール wget https://redis.googlecode.com/files/redis-2.6.12.tar.gz tar zxfv redis-2.6.12.tar.gz cd redis-2.6.12 make make testmake testでtcl 8.5が必要とエラー cd src && make test make[1]: En…