ボクココ

個人開発に関するテックブログ

2012-09-01から1ヶ月間の記事一覧

Git 練習成果をまとめる

そろそろ会社でもチームでGitを管理するようになってきたので、率先して色々経験を積んで共有できるようにしようと思い、練習してみた。 以下やったことのまとめ Git リポジトリ作成 ここはお決まりのGithubでリポジトリ作っておきました。自分の練習用リポ…

jRuby で java.lang.ClassNotFoundException: org.objectweb.asm.ClassReader

JRuby 1.7.0.preview2 を落として jruby -vとすると、タイトルのエラーが発生。仕方ないのでjruby1.6.8に落として再度やると取れました。

デザインパターン(コマンドパターン) vs メタプログラミング

最近はAndroidを触るようになって、Java的な感覚もつかめてきたような気がする今日この頃。 ふと思ってデザパタとメタプロの比較を頭の中で思ったので書き起こそう。※ツッコミ大歓迎 シチュエーション とある処理はユーザが自由に書くことができ、フレームワ…

モックとスタブの違いがわかった

今日Seasar2の勉強会があって、そこで一番勉強になったのはSeasarの使い方ではなく「テストの書き方」だった。何度か自分もテストを書いてきたけど、やっぱり外部のライブラリとかを多用しだすとそれを加味したテストとか無理じゃね?とか思って諦めているケ…

初めてのCapistrano

Capistranoを初めて使ってみたので、メモ。これはよさげな雰囲気を出してる。 Capistranoは複数のサーバにデプロイするための自動化の方法の一つで、Rubyで作られたとても有名なツールの中の一つだ。他の言語でも同様に使うことができるので、まずはRailsの…

Nginx,Unicorn,Ruby on Rails3.2.8 , MongoDB, FusionClound,(LocomotiveCMS) でアプリ作成

今まではHeroku様のPaaSでじゃんじゃんRailsアプリを作っていたわけだが、今回はインフラ回りもちょいと興味を持ち始めたので、IaaSでRails環境の構築からがんばってみた。 エンジニアであれば、最先端行きたいよね、ってことで nginx を選択。Apacheの構築…

FusionCloud に接続

んー初めてのIaaSに苦戦中。 最初インスタンス作るまでは簡単だったんだけど、そこからSSHつなぐのが全く分からなかったのでまとめておく。 認証キー作成 認証キーから作成を選んで適当に入力して作成する。 接続 仮想マシンの管理⇒接続で 「以下のコマンド…