2011-06-01から1ヶ月間の記事一覧

Railsアプリケーション名を変更する方法

Railsアプリケーションの名前を変更したくなることがたまにあります。 でもディレクトリ名を変えただけでは不十分だとは分かりつつも、どのファイルのどこにアプリ名に関する記述があるのかを知らなかったので調べてみました。 環境 Ruby 1.9.2p180 Rails 3.…

RSpec on Railsの導入

RSpecをRailsで使うための導入です。 自分の覚書のために書いておきます。 環境 Ruby 1.9.2p180 Rails 3.0.8 RSpec 2.6.4 手順 まずはRailsアプリケーションを作成します。 RSpecを使う場合、デフォルトのtestは不要なので-Tオプションを追加します。 # rail…

コマンドでSSL証明書の確認

SSL証明書の内容をいちいちブラウザで確認するのが面倒だったので、コマンドでSSL証明書の内容を確認する方法を調べました. openssl s_client --connect mail.google.com:443これでSSL証明書の内容だけでなく、HTTPSレスポンスのヘッダを確認することができ…

Wiresharkを一般ユーザで使う方法

UbuntuにWiresharkをインストールしたのですが、一般ユーザだとWiresharkを起動してもパケットキャプチャができませんでした。 また、sudoで起動すると、今度はroot権限でパケットキャプチャをしない方がいいという警告が出ました。 解決方法 一般ユーザをwi…

Ruby1.9のエラー「`require': No such file to load -- tk (LoadError)」

Ruby1.9でRuby/Tkを使おうとしたら以下のようなエラーが出ました。 エラー内容 `require': No such file to load -- tk (LoadError) 解決方法 すでにtkはインストールしてあったつもりでしたが、rubyをインストールする際に必要なのが入っていないとrubyコン…

Ruby1.9のエラー「invalid multibyte char (US-ASCII)」

Ruby1.9で日本語を使うとエラーが発生する。 環境 ruby 1.9.2p180 ソースコード(hello.rb) #!/usr/bin/ruby print "こんにちは世界!" エラー内容 hello.rb:2: invalid multibyte char (US-ASCII) 解決方法 Ruby1.9のソースコードのエンコーディングはデフォ…

Githubの学生用無料プランに応募してみた

git

Githubには学生用無料プランがあり、審査に通るとMicro planを貰えるということだったので応募してみました。 https://github.com/edu 学生であることを頑張ってアピールした結果、無事Micor planを頂くことができました。 非公開リポジトリを使えるのはとっ…

Analyticsの新機能「タグクラウド」

先日Google Analyticsの勉強会に参加しました。 そこでGoogle Analyticsの新バージョンについていくつか知ることができましたが、 特に「タグクラウド」の機能がおもしろかったので、このブログのキーワードで試してみました。↓こんな感じ 数字の羅列とは違…

エラー「Gtk-Message: Failed to load module」

xdg-openコマンドを使ったら以下のエラーが返ってきた。 エラー内容 Gtk-Message: Failed to load module "pk-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" 環境 Fedora 15 (64bit) 解決方法 pk-gtd-moduleもcanberra-gtk-module…