CloudFormationを使うにはテンプレートファイルが必要になるのだが、今回は、AWSが提供しているテンプレートをローカルに持ってきて使う。ローカルのテンプレートファイルを指定してスタックを作成するには以下のコマンドを実行する。 $ aws cloudformation …
StorageGatewayにつけているEBSで、どれがCacheでどれがUpload Bufferなのかわからなくなってしまった。 マネジメントコンソールからはわからなかったので、aws-cliで調べてみた。 まずは、StorageGatewayの特定をする。 以下のコマンドでStorageGatewayの一…
AWS Storage Gatewayを読んで、 aws-cli経由でStorageGatewayのメトリクスの取り方を調べてみた。 作業内容 まずは、StorageGatewayのメトリクス一覧を取得する。 $ aws cloudwatch list-metrics --namespace AWS/StorageGateway 多いので省略試しにCacheHit…
ローカルのCentOSにaws-cliを入れてみた。 作業内容 yumにepelリポジトリを登録する $ sudo rpm -ivh http://mirror-fpt-telecom.fpt.net/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpmawscliをインストールするのに必要な、python-develとpython-pipを…
RailsにExtJS4を乗せてみて、ちょっとはまったことをメモ。 Rails側 Userモデルに、nameとageを持たせてるとする。 そして、UserをJSONで全件返すコントローラを作成したとする。 class TweetsController < ApplicationController def index @users = User.a…
MacでPostgresqlを使おうとしてはまったことをメモ。 Posgtgresqlのインストール HomeBrewを導入しているのでインストール自体は下記のコマンドで一発。 $ brew install postgresql Postgresqlの初期設定 データベースの初期化をする $ initdb /usr/local/va…
UbuntuからMacに移行したら、lsコマンドが動かなくなっていた。 原因は下記のエイリアスを使っていたためだった。 ls='ls --color'下記のように修正したら動いた。 ls='ls -G'参考サイト http://d.hatena.ne.jp/yuyarin/20100426/1272227677
MacBookAirを買って、いろいろ設定をしたので残しておく。 使い勝手向上のため設定したもの トラックパッドを触ったらクリックにする トラックパッドのダブルタップでドラッグする http://dbarg2.blog102.fc2.com/blog-entry-1212.html 三本指でGoogle Chrom…
Macでgitkを使ってみたら、フォントが変で見づらかったので、良い方法を探してみた。やったことは、下記のファイルを修正するだけ。$HOME/.gitk # before set mainfont {{Lucida Grande} 9} +set textfont {Monaco 9} +set uifont {{Lucida Grande} 9 bold} …
coffee-scriptのテストを書く方法を調べていたら、jasmine-nodeというのを発見した。 インストールして、実行するまでやってみる。 参考にしたサイト。ソースはこちら。jasmine-nodeのインストール。 $ npm install jasmine-node各ディレクトリを作成する。 …
参考にしたサイトソースダウンロードのURLが古かったので、本家を探してダウンロードした。http://nodejs.org/dist/node-v0.4.9.tar.gz $ tar zxf node-v0.4.9.tar.gz $ sudo mv node-v0.4.9 /usr/local/src $ ./configure $ make $ sudo make installnpmも…
動機 設定ファイルを変更したことを忘れがちなので、そのままバージョン管理をしてしまおうと思ってやってみた。 やり方 http://1-byte.jp/2011/01/04/home_with_git/を参考にした。 管理するファイルを決める 設定ファイルの中でもなにを管理したいかなと思…
動機 Vimでもマクロを使えることは知っていたが、めんどくさそうで調べていなかった。しかし、マクロがないと開発をしていて不便極まりない。我慢ならんので調べてみた。 マクロの使い方 http://www15.ocn.ne.jp/~tusr/vim/vim_text2.html#mozTocId475506を…
Postgresql? Railsを使っていてPostgresqlが必要になったので、インストールした。 必要なパッケージのインストール まずは、ubuntuにPostgresqlをインストールする。 libpq-devはpgのgemを入れるのに必要。 $ sudo apt-get install postgresql pgadmin3 lib…
rcov? rcovはコードカバレッジを計測するツールで、テストを書いていると受けられる恩恵のひとつ。Javaを使っていたときに、同様のツールであるcoverturaに出会って、これはすげぇと思ったなぁ。 rcovのインストール 今回は、下記のサイトを参考にした。 htt…
autotest? Rubyでテストを書くからには使うといいよと言われたもの。起動しておくと、テストコードやプロダクトコードの変更を検知して、テストを自動実行してくれるらしい。調べて使えるようにしてみた。さらに、テスト結果を画面ポップアップするようにも…
rvm? Rubyには、1.8系と1.9系があって、それぞれ使い分けるにはどうるんだろうと思っていたのだけど、職場の人があっさりと教えてくれた。(むしろ、知らなくてすいません。) rvm(Ruby Version Manager)なるものがあって、それを入れれば簡単に切り替えがで…
動機 Ruby on RailsとRSpecの入門にあたってるびまを参考にさせてもらった。丁寧に説明をしていて、とてもよい記事だと思った。 ただ、RailsとRSpecバージョンが上がってコマンドなどに違いが出てしまっているため、そのままでは実践できない。 これから書く…
早速ドキュメントを参考にして、UnityのAOPを動かしてみた。 あと、すでに使っている人がいたので、そのサイトを参考にしてみた。 http://blogs.wankuma.com/kazuki/archive/2008/11/02/160338.aspx 結果、動きましたが、はまったところをメモします。 1.e…
寝る前に、夢の話をする。 自動トランザクションの永続化ライブラリを作りたくて勉強している。 JavaでRough Diamond Frameworkというのがあって、 AOPを使って自動トランザクションの仕組みを実現している。 それを見て便利だなぁ、すごいなぁと思ったのが…
昨日でNHibernateを動かせるようになった。 そのNHibernateを使うコードには、NUnitでテストを書いている。 テストとしては、レコードを追加して読み出してプロパティの検証をしている。 レコードを追加しているため、一度テストを流したら、 データベースを…
昨日に引き続き、NHibernateを動かしてみる。 今日の目的は、いま使っているSpring.NETと一緒に動かせるか調べること。 結論としては、問題なく動いてしまった。 Log4Netのバージョン違いでハマると思っていたんだけど。ソフトウェアのバージョンは、以下の…
NHibernateを動かしてみた。2日目にしてやっと動いた。 使ったバージョンは、「NHibernate-2.1.2.GA-bin.zip」。 はまったポイントを残す。1.必要なライブラリ 解凍したファイルの中の、「Required_Bins」だけでは動かず、 「NHibernate.ByteCode.LinFu.d…
年初から始めたいと思っていたブログをやっと実現した。 とりあえずスタートということで、真っ白なデザインにした。 これから色づけをしていく。テーマは、お仕事、自転車、食べ物にする。