2014年12月23日火曜日

何故、夜になると暗くなるのか?

娘と近所のショッピング・モールで買い物をした後の帰り道、娘から質問を受けました。

何故、夜になると暗くなるの?

ようやく、こういう疑問を持つようになってきた\(^o^)/

いくらでも答えたるで\(^o^)/

当面は、天動説を唱えることにしよう\(^o^)/

  1. この大地は、お盆のような形をしています。
  2. 落っこちないように巨大な亀に乗った4頭の象によって支えられています。
  3. 海の向こうは滝になっていて、巨大な怪物が船乗りを狙っています。
  4. 太陽や星は、大地を中心にグルグルと回っています。
この説の問題は、亀の下に何がいるのか不明な点(~_~;)


2014年12月22日月曜日

eo光のコースを100Mから1Gへ上げたら繋がらなくなった

タイトルの通り、eo光のコースを100Mから1Gへ上げたら繋がらなくなりました。繋がるようになったので、これを書いているのですが、結論は無線LANのファームウェアを更新すれば繋がりました。

eo光から設定を変更する書類に従い、接続設定をした時は使えていました。コース変更をした翌月の10日ぐらいに100Mのコースが使えなくなるのですが、どうやらその日を境に接続できなくなったようです。

最初、無線LANのルータが老朽化のために壊れたのかと思い、新しいものに買い替えたのですが、それでも繋がりませんでした。ただ、全く繋がらないという訳ではなく、次の2つを確認できました。

  1. IDとパスワードを正しく入力すると接続できる旨が表示され、間違えると間違えている旨が表示されるため、eo光のサーバとは通信できている。
  2. IDとパスワードを入力後、無線LANの時刻が設定されていたのでNPTは通っている。

無線LANを介してPCやiPadから外に行けない(~_~;)

あれこれと試した結果、無線LANのファームウェアを更新できることに気付き、更新をしたところPCから外へ繋げることが出来ました\(^o^)/

2014年12月9日火曜日

高嶺の花

日経新聞の記事です。
記事の文章を引用します。
「何色にも染まらない、高根の花」
「高根の花」って何やねん\(^o^)/

「高嶺の花」とは、自分には手の届かない高い嶺に咲いている美しい花のことであって、根っこが高い花ではありません(~_~;)

大丈夫か日経新聞\(^o^)/




2014年12月8日月曜日

[筋トレ] 2014.12.01の週

今週の記録です。
12/01(月)73.70kg
 休み

12/02(火)73.75kg
 プッシュアップ 20、 9  (膝をついた状態)
 ナロースタンス  5、 4  (両手の間を拳一つ開けた状態)
 アームカール  20、15  (5kgの鉄アレイ)

12/03(水)73.00kg
 ジョギング   1.7km 12'13"

12/04(木)72.90kg
 休み

12/05(金)73.35kg
 休み

12/06(土)74.50kg
 ジョグ     5.1km 34'39"
ランジ     50、50歩

12/07(日)74.35kg
 ジョグ     4.0km 27'29"

完全にダレています(~_~;)

来週は気合を入れていきます\(^o^)/


2014年12月6日土曜日

[SICP] 問題 1.40 : Newton法

newtons-methodの手続きと一緒に
(newtons-method (cubic a b c) 1)
の形の式で使い, 三次式 x3 + ax2 + bx + c の零点を近似する手続き cubicを定義せよ.
Newton法のための手続きと問題文で指定されたcubic手続きを定義します.
(define dx 0.00001)

(define tolerance 0.00001)

(define (square x) (* x x))

(define (fixed-point f first-guess)
  (define (close-enough? v1 v2)
    (< (abs (- v1 v2)) tolerance))
  (define (try guess)
    (let ((next (f guess)))
      (if (close-enough? guess next)
          next
          (try next))))
  (try first-guess))

(define (deriv g)
  (lambda (x)
    (/ (- (g (+ x dx)) (g x))
       dx)))

(define (newton-transform g)
  (lambda (x)
    (- x (/ (g x) ((deriv g) x)))))

(define (newtons-method g guess)
  (fixed-point (newton-transform g) guess))

(define (cubic a b c)
  (lambda (x)
    (+ (* x x x)
       (* a x x)
       (* b x)
       c)))

(newtons-method (cubic 0 0 -10) 1)
実行例として10の三乗根を求めてみます.
ようこそ DrRacket, バージョン 6.1 [3m].
言語: Pretty Big; memory limit: 2048 MB.
> (newtons-method (cubic 0 0 -10) 1)
2.154434690031893
> (expt 2.154434690031893 3)
10.000000000000131
> 

2014年12月4日木曜日

[SICP] 問題 1.39 : 正弦関数の連分数展開

正接関数の連分数展開は1770年にドイツの数学者 J. H. Lambertが発表した. xをラジアンで表し,
Lambertの式に基づいて正接関数の近似値を計算する手続き(tan-cf x k) を定義せよ. kは問題1.37と同様, 計算する項数を指定する.
問題文の式から手続きを定義します. 分子がx2となる項からcont-fracを使います.
(define (square x) (* x x))

;; 反復的プロセスを生成
(define (cont-frac n d k)
  (define (iter i result)
    (if (= i 0)
        result
        (iter (- i 1)
              (/ (n i)
                 (+ (d i) result)))))
  (iter k 0))

(define (tan-cf x k)
  (/ x
     (+ 1 (cont-frac (lambda (i) (- (square x)))
                     (lambda (i) (+ (* i 2) 1))
                     k))))
tanは定義済みですので, その結果と比較します.
ようこそ DrRacket, バージョン 6.1 [3m].
言語: Pretty Big; memory limit: 2048 MB.
> (tan 1.0)
1.5574077246549023
> (tan-cf 1.0 10)
1.557407724654902
> (tan-cf 1.0 100)
1.557407724654902
> 

2014年12月2日火曜日

[SICP] 問題 1.38 : 連分数による自然対数の底eの近似

1737年, スイスの数学者 Leonhard Eulerは De Fractionibus Continuisというメモを発表した. その中にeを自然対数の底としてe - 2 の連分数展開がある. この分数ではNiはすべて1, Diは順に1, 2, 1, 1, 4, 1, 1, 6, 1, 1, 8, ... . 問題1.37のcont-fracを使い, Eulerの展開によりeを近似するプログラムを書け.
Diの値は, iを3で割った余りが2のときに2, 4, 6, 8と増えています. 手続きを定義すると次のようになります.
;; 反復的プロセスを生成
(define (cont-frac n d k)
  (define (iter i result)
    (if (= i 0)
        result
        (iter (- i 1)
              (/ (n i)
                 (+ (d i) result)))))
  (iter k 0))

(define (euler k)
  (+ 2
     (cont-frac (lambda (i) 1.0)
                (lambda (i) 
                  (if (= (remainder i 3) 2)
                      (* 2.0 (/ (+ i 1) 3))
                      1.0))
                k)))
実行してみます.自然対数の底は定義済みでしたので,その結果と比較します.
ようこそ DrRacket, バージョン 6.1 [3m].
言語: Pretty Big; memory limit: 2048 MB.
> e
2.718281828459045
> (euler 10)
2.7182817182817183
> (euler 100)
2.7182818284590455
> 
それらしい値が得られています.

2014年12月1日月曜日

[筋トレ] 2014.11.24の週

今週の記録です。
11/24(月)75.10kg
 休み

11/25(火)74.50kg
 休み

11/26(水)73.45kg
 ランジ(左)  15、10  
 ランジ(右)  15、10  
 リアレイズ   10、10  (5kgの鉄アレイ)
 レッグレイズ  15、 8

11/27(木)73.65kg
 プッシュアップ 20、11  (膝をついた状態)
 ナロースタンス  5、 4  (両手の間を拳一つ開けた状態)

11/28(金)73.70kg
 休み

11/29(土)74.80kg
 ジョグ     5.1km 37'11"

11/30(日)74.70kg
 ランジ(左)  16、15  
 ランジ(右)  20、18  
 リアレイズ   12、10  (5kgの鉄アレイ)
 レッグレイズ  15、11

少し、サボリ気味(~_~;)