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

AviUtlにてh264エンコードのメモ

仕事にて、アプリの動く画面を録画して、社内障害報告システムにアップロードすることがたびたびあります。いままでは無圧縮AVIをZIPで圧縮してアタッチしていました。しかし、数十秒の動画のファイルサイズが1Gとか、動画を閲覧する人の負担になるよなあ、…

pikをビルドするには

pikをここからとってきて、rakeでビルドしようと思ったのだが、いろいろエラーが出てきます。慣れた人なら別にたいしたことじゃないのかもしれませんが、rakeビルド初心者の自分には、いろいろわからないことだらけでつまづきまくりました。そこで、自己流な…

Windowsへのhpricotのインストールではまった。

pikをビルドしようとしたら、hpricotがなくて怒られた。 そこで、hpricotを入れようとしたのだが、単純にgem install hpricotとしても、以下のようなエラーがでてくる。 $ gem install hpricot -v 0.8.3 Building native extensions. This could take a whil…

Windows7 ZIPやLZHファイルの関連付け変更について

拡張子とアプリケーションの関連付けを変更するのは「コントロールパネル」−「規定のプログラム」から、”関連付けを変更する”を選択することで可能です。しかしZIPやLZHの関連については見つからない、、、だからいつまでたってもExplorerから開くしかないの…

SafariからダウンロードしたHTMLファイルをマージするRubyスクリプト、その3。Safari以外も対応するように

Safariだけでなく、いろんなサイトにも対応するようにした。 全体のスクリプトはこっち--> http://gist.github.com/6008231. HtmlMergerというクラスを作った。 class HtmlMerger def initialize(header_height = 0, footer_height = 0) @en_header = heade…

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…

文字列が一致してるかどうかチェックするのにregexとStringのどちらがパフォーマンスがいいか調べる

先だって拡張子mp4で終わるかどうかを調べるのに、Stringの比較で行った。 しかし、Regex使ったほうが綺麗に書けそうである。ということで、Regex使うのとどっちが早いか調べてみたくなった。こんなソースを書いた。 object cm1 { def main(argv: Array[Stri…

foobar200でflacなどからAACにコンバートしたファイルの拡張子、mp4をm4aに変換するScalaプログラム

import java.io.File object Mp42m4a { def main (args: Array[String]) { if (args.length == 1) traverse(args(0)) } private def traverse(path: String): Unit = { val target = new File(path) if (!target.exists()) { println(path + " not exists");…

昼飯

食べ終わったあとだが、一番亭のトンテキ定食

夕飯

白菜もやしの冷やしラーメンあっさり昆布だし冷たくて美味い

昼飯

神谷町ウエストパックカフェのチーズバーガーランチ 1390円也高いよ!

写メールテスト

あかさたな

testしてみようカナ

twitterとmixiの両方にアップデートがされるか、そのテストをしてみよう。 ついでに複数枚の絵も載せられるか試してみよう本文が入らなかった。プレーンテキストでやってみよう

testしてみようカナ

ドトールランチ

タイ風チキンサンド ブレンドS 560円也

アボカド成長してる