lowerの方のHDDが飛んだ。 higherの方にtimemachineで戻してしのいだ。 一年前ぐらいからRAIDがしょっちゅうだめになってたので、別々に使ってたので、兆候はあった。 もう五年も使ってんだなと。 買い換えたいがそうもいかないので、HDDを換装するかなと思…
brewで全部いれられるんだなあ。 便利だなあ。 brew install python brew install brew-pip pip install awscli brew install ec2-api-tools ec2-ami-tools で、ec2-api-toolsやec2-ami-toolsをインストールしたら、コンソールに出力されるように、bash_prof…
ログイン後、iCloudHelper.xpcがキーチェーンにアクセスするダイアログがでてずっとビジーになる現象に遭遇。 OS X Mavericks v10.9.1:「ローカル項目」キーチェーンのロックを解除するようにというメッセージが繰り返し表示される ちょっと現象は違うけど…
いつも忘れるので、メモ /usr/libexec/java_home -V でインストール済みのバージョンとHOMEがわかる なので、.bash_profileなんかに export JAVA_HOME=$(/usr/libexec/java_home) としておくとOK http://www.mkyong.com/java/how-to-set-java_home-environm…
vagrant + chef で調べ物をしてて、行き着いた。 http://www.packer.io/ veeweeみたいなものだけど、ec2にも対応してるようだ。 下記を参考に、scientific linux 6.4のvboxをつくるようにしてみた。 http://qiita.com/ryurock/items/28690f2b1553601d684d ht…
ruby -r webrick/httpproxy -e 's = WEBrick::HTTPProxyServer.new(:Port => 9999, :RequestCallback => Proc.new{|req,res| puts req.request_line, req.raw_header}); trap("INT"){s.shutdown}; s.start'
http通信のテストはうまくかけないことが多いし、労力の割りに益が少ない場合が多いので、 ちゃんとテストコードを書いてなかった。 で、同僚にVCRというものを教えてもらって、試してみた。 テストコードの中で、テストにつかうデータを実際にアクセスして…
brew で searchとかしてたら、「Error: GitHub API rate limit exceeded for xxx.xxx.xxx.xxx」というエラーがでた。 ググったら、http://memo.saitodev.com/home/mac/#homebrew-github-api-token がヒット。 GitHub APIのlimit にひっかかったのが原因。 そ…
久しぶりにrailsで開発することになって、久しぶりに「rails g model hoge」 をしたら、upじゃなくてchangeを実装するようになっていた。 でも、今まで通り、upも使える。 changeの中でcreate_tableを実行するように書くと、「rake db:rollback」でdownでdro…
同じgemでもアプリによって依存するバージョンが違ったりする場合やちょっと試したい場合に、rbenv-gemsetをつかって、gemsetを分けておくと便利。 例えば、bundlerとかpryとか共通に使うgemは、globalと名付けたgemsetにして、railsとかsinatraとかのgemは…
perlbrewのインストール perlのrbenvのようなもの。 複数のバージョンをインストールできて、使い分けできる。 \curl -L http://install.perlbrew.pl | bash 上記コマンド実行後、 Append the following piece of code to the end of your ~/.bash_profile a…
主に http://d.hatena.ne.jp/daidai7/20130225/1361806444 で説明されている通り。 他のブログ等の情報によれば、イメージ作成+「$ sudo defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1」でいい感じに書かれているが、 ど…
ずいぶんと離れていたので、最近のJavaの動向を調べてみる。 trailsはなくなって、Tynamoになった。 Tynamo is model-driven, full-stack web framework based on Apache Tapestry 5. tapestryってまだ生き残ってるんだ。 gradle Gradle can automate the bu…
この前参加した mrubyの夕べ で紹介されていた MOGOK に登録してみた。 気になったこと Ruby 1.9.3 DBはMySQLのみ 独自ドメインでは使えない パスワードに記号が使えないっぽい railsを試すのにはお手軽そうだが、果たして使うかな?
後でまとめるが。。。sjisの8160(波ダッシュ、WAVE DASH)は下記のユニコードだと2つにマッピングされうる。 FULLWIDTH TILDE(U+FF5E, EFBD9E) WAVE DASH(U+301C, E3809C)phpのmb_convert_stringで8160をSJISあるいはsjis-win(cp932)からUTF-8に。 php > ec…
メタプログラミングRubyPaolo Perrottaアスキー・メディアワークス発売日:2010-08-28ブクログでレビューを見る»rails,sinatra,rackといったフレームワークの中身を読むのに必要な知識が付く。本文中でもactive_recordの中身の解説があったりするので、ソー…
validate zend frameworkがいいのかね、やっぱり。 http://framework.zend.com/manual/ja/zend.validate.html DI container about 80 lines of code だそうな。 勉強がてら読んでみよう。 http://pimple.sensiolabs.org/ react イベントドリブンでノンブロッ…
サーバと同期をとったりすることもできたりする。http://kihn.github.com/tally_counter/
2年ぶりにiphoneアプリを作ってみようかと。 必要な情報を集めていく。 stringByEvaluatingJavaScriptFromString: の可読性を改善する | Prototype 新JavaScript例文辞典
パッチを当てないとだめ https://github.com/gdb/rack-flash/commit/0e8b683c3d88db69031d2e61d3aef2e6072808b2#diff-0
いい技術書だと思う。 テストを書くときこう書いた方がいいなとか、こう書いた方がいいんだとか発見や振り返りをしながら読めるという久々に読んでて楽しい技術書だ。 まとめは後で。
[mac][lion] ユーザのライブラリをFinderに表示 chflags nohidden ~/Library/
ひとまず刺激を求める技術者に捧げるScala講座 - 刺激を求める技術者に捧げるScala講座---目次:ITproを一通り流してみる。ほかにいいのないかな? 書籍は、立ち読みしたとき1つ気になったのがあったんだが、題名忘れた。 まずは環境設定。 最近はmacportで…
linux上の設定 reeをデフォルトで使う場合 globalなgemsetにpassenger,bundlerなど共通的に使うものをインストール。 hogeはアプリごとのgemsetなイメージ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) vi ~/.bash_profile [[…
とりあえず、「MacBook Air 11インチ欲しい!」今までClamXavを使ってきたのでmacminiにも最新の2.1をインストール。 しかし、ClamXav Sentryが動作するたびにエラーとなってしまう。osx serverの場合MTAの機能としてclamavが組み込まれているが、ClamXavのC…
今更?ながら、同僚からゲーミフィケーションとかいう概念を教えてもらった。ゲーミフィケーションに関するリソース集 - Serious Games Japanとか。 ゲームコンテンツじゃないサイトでゲーム感を演出して、ユーザを楽しませるって解釈。 陳腐なようで、改め…
winscpの設定でファイル名をutf-8に変換できるのを今日気付いた。天空城日記 WinSCP3の日本語ファイル名表示 Configuring Session (Login Dialog) :: WinSCPまだまだ知らんこといっぱいあるなあ。
ちょっと前に買ったインテル128GBのSSDを3年前ぐらいに買ったMacBookの黒に付けた。メモリを変える時と同様、バッテリーを外してL字型の金具をはずして、HHDに巻き込まれているラベルを引っかき出す。HHDを固定している枠を見るとネジ穴は六芒星型の穴で、…
RAIDとか楽そうだった、Mac OS X Serverなんて触ったことないので興味があった 以上により、下記のデフォルト構成にした。Apple Mac mini/2.66GHz Core 2 Duo/4GB/1TB/NO ODD MC438J/Aメモリ増強のため、4G×2を購入。 amazon直じゃないけど、この安さに負け…
Bundler: The best way to manage Ruby applicationsgemの依存関係を管理するツール インストールするgemが依存しているgemもあわせて管理できる 設定ファイル(Gemfile)でgemのバージョン管理もできるルートのgemが汚れないし、アプリごとに依存関係をまとめ…