2011/07/29

hgsubversion が突然動かなくなった

Subversion より Mercurial でしょ。ということで、hgsubversion を使って Subversion のレポジトリにアクセスしているのですが、ここ数日、Synchronize しようとすると
hgclonewrapper() takes exactly 4 non-keyword arguments (5 given)
というエラーがでて Synchronize できなくなってしまいました。

調べてみると、以下に情報があって、TortoiseHg と hgsubversion のバージョン不整合が原因みたいです。
https://bitbucket.org/tortoisehg/thg/issue/916/typeerror-hgclonewrapper-takes-exactly-4

TortoiseHghgsubversion
2.0.5810OK
2.1.1810NG
2.1.1819OK


2011/07/11

Kindle に Epub 形式の電子書籍をいれてみた

妻の姉から結婚祝いにAmazon kindle3をもらいました。ただ、私、英語の本といったら技術書しか読みません・・・いや、読めません。
というわけで、早速 O'Reilly の本を買ってみることにしました。
ところが、Amazon.com で売っている O'Reilly は決して安くないんですね。
これなら日本語の本買ったほうが良いなぁと思ってしまう…

ただ、以前どこかで O'Reilly の電子書籍が10分の1くらいの値段で手に入ると聞いたことがあったので、少し調べてみました。
すると、Android Market では DRM FREE の O'Reilly 本が激安で手に入ることがわかったのです。
(参考: たった600円でオライリー本をKindleで読む方法
かつ、Android にインストールした本はエクスポートしてkindle3にも入れることができるようなのです。
これはやってみるしかないということで、やってみた結果をレポートします。

AIR GEAR を使ってみた(2) - error while loading initial content

AIR GEAR を使ってみた(1) - インストール」 でプロジェクトを作成してみたものの、
error while loading initial content
というエラーが出て動きませんでした。


このエラー、ググって見ると、どうもバージョン情報が合っていない場合に出るようです。そこで、application.xml を開いてみると、先頭の2行は
<?xml version="1.0" encoding="utf-8" ?>
<application xmlns="http://ns.adobe.com/air/application/1.1">
となっています。

今回インストールした AIR のバージョンはもっと大きいはずなので、ここがおかしいようです。

2011/07/10

AIR GEAR を使ってみた(1) - インストール

Eclipse で AIR アプリケーションを作成できるプラグイン AIR GEAR というものがあるということで、使ってみることにしました。