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

SafariからダウンロードしたHTMLファイルをマージするRubyスクリプト、その2

変更点1.<pre>〜</pre>内部で、行頭のスペースを、&emsp;に変換、行末に<br/>を付けるように変更。 2.引数が一個与えられた場合は、与引数でディレクトリを作成する。そして、元のHTMファイルやディレクトリを全部、そのディレクトリに移動する。globalstyle.cssはコピー</br/>…

自分のFireFoxに入っているアドオンなど

Application: Firefox 3.6.10 (20100914125854) Operating System: WINNT (x86-msvc)September 30, 2010Total number of items: 36 Auto Copy 1.0.1 September 28, 2010 17:07:48 Firefox 1.0 - 3.6.* Copies selected text to the clipboard automatically.…

SafariからダウンロードしたHTMLファイルをマージするRubyスクリプト

オライリーのSafariというサイトは、オンラインで書籍を読める。ファイルをページごとにHTML形式でローカルにダウンロードして、それをマージするというスクリプトをRubyで描いてみた。 require "fileutils" mergedFile = "hogehoge1.html" File.delete(merg…

ArrayとArrayBufferのどっちがどのくらいパフォーマンスがいいか調べる

こんなコードで試してみた。 object cm2 { def main(argv: Array[String]) { //count("ArrayBuffer", argv(0), func_arraybuf ) count("Array", argv(0), func_array ) } def func_array(src: String): Unit = { val a = new Array[String](100) for (i <- 0…