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

Nexus7 文鎮からのリカバリ成功

結論から言うと成功しました。 半分あきらめてたのでもう少しで捨てちゃうところでした。。。■始まり ある日、Nexus7が壊れたっていうので見てみると 起動アイコンがずーっとぐるぐる回っているだけで そこから先に進まなくなっているのでした。何度か強制的…

いっとくけど。。。

Thread.isAlive() は TERMINATED で 「生存していない」

Thread.isAlive() は 実際にThread が GC されてからでないと Falseにならないと思ってました。でも、次の処理がない場合は 「生存していない」扱いになることを発見。 知らなかった。。。以下検証コードです。 public class Test{ public static void main(…

define の罠

自分の処理系でLandOfLispを動かしてみようと奮闘中。 でも define の使い方がちょっとずつ違う。。。 Scheme手習いと違うので混乱気味。 ;;land of lisp P13 (define guess-my-number () (ash (+ *small* *big*) -1)) ;;https://github.com/shirok/Gauche-L…

Scheme手習い の > が動かない。

Scheme手習いの > が 自分の処理系でStackOverFlowになってしまうのです。コードはこんな感じです。 ;;p61 (define sub1 (lambda (n) (- n 1))) ;;p75 (define > (lambda (n m) (cond ((zero? n) #f) ((zero? m) #t) (else (> (sub1 n) (sub1 m)))))) (> 100…