2012-01-01から1年間の記事一覧

リンクをクリックする方法いろいろ

link_with(:text => xxx) を使うパターン これが1番使うパターン。例えば、次のような HTML の場合に使う。 <a href="/xxx/yyy/zzz">ここをクリックしたい</a> この場合は、単純に次のようにするとクリックすることができる。 agent = Mechanize.new : agent.page.link_with(:text => "…

require を記述する場所はファイルの先頭以外でもOKだった

require を記述する場所はファイルの先頭だけだと勘違いしていた。次のように書いてもOKなのか。 #! ruby #-*- encoding: utf-8 -*- class Hoge def initialize require 'xxx' end end

カレントディレクトリを取得する

PWD=`pwd | xargs basename` echo $PWD

MS932 でエンコードされた文字列を UTF-8 に変換する

いろいろハマったのでコードをメモしておく。 public static final String UTF_8 = "UTF-8"; public static final String MS932 = "MS932"; /** * MS932 でエンコードされた文字列を UTF-8 に変換する。 * * @param ms932 変換したい文字列 * @return UTF-8 …