2013-01-01から1年間の記事一覧
前回の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に…
Redmineとは、Ruby on Railsで開発されている、Webベースのプロジェクト管理ソフトウェア。プロジェクトのタスク管理、進捗管理、情報共有が行えて Gitなどのバージョン管理システムとの連携もできます。環境はこちら OS CentOS release 6.5 Ruby 2.0.0-p353…
WebistranoはCapistranoのWebフロントエンドで ブラウザからCapistranoを実行できます。主にこののような使い方ができます。 複数プロジェクトの管理 レシピの管理、共有 デプロイ履歴の管理 各環境の設定(dev, test, prod 等) ロールバックが可能 以下に…
久しぶりのブログ更新。僕は普段、PHPやPerlなどサーバサイドの言語をコーディングするときは viを常用しています。で、HTMLやJSなどフロントサイドの言語は、サクラエディタを使ってます。 ガラケーのサービスを運用しているときに、「i絵文字」(懐かしい…
redis, kyototycoon, memcache の速度を検証したみた。redis はデフォルト設定のまま非同期ディスク書き込みです。 kyototycoon は以前にブログに記載した memcached plugin をONにして検証しています。今回使ったサーバスペックはこちら。 CPU Intel(R) Xeo…
smartyで全角カナを半角カナに変換したときのメモ半角カナ変換用のpluginをSmarty/libs/plugins以下に追加。 ファイル名は「modifier.mb_convert_kana.php」にしました。templateファイル内で使う場合は {$hoge = "テスト"} {$hoge|mb_convert_kana}
操作ミスでvimの画面が固まってしまったときに いつも戻す方法を忘れてしまうのでφ(・ェ・o)メモメモたまにやるのが、windowsの保存ショートカットキーの "Ctrl + S" を押してフリーズ・・・。これは、vim特有のコマンドではなく、Linuxのコンソール上 で "Ctrl + S…
CentOS6.4にlocateコマンドをインストールしたのでメモ。 locateとは ファイルを高速に検索できる。あらかじめ作成したデータベースを使って検索するため、findコマンドより高速に検索が行える。データベースはスーパーユーザー権限でupdatedbコマンドを実行…
CentOS6.4にKyotoTycoonのmemcached pluginをインストールしてみた。 Kyototycoonとは KyotoTycoonはプロセス組み込み軽量データベースライブラリであるKyoto Cabinetをネットワーク越しに利用出来るようにするKVSのサーバ。同じKVSで有名なmemcachedの場合…
前回のブログ(Redisインストール)ではRedisのインストールについて書きましたが、今回はPHPから利用するためphpredisライブラリーをインストール gitからソースを入手してインストール git clone https://github.com/nicolasff/phpredis.git phpize ./conf…
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…