理系学生日記

おまえはいつまで学生気分なのか

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

任意のオブジェクトのクラス名をどうやって得るの?

ちょっと思ったんですけど,なんかよく分からんオブジェクトがあったとき,そのオブジェクトがどのクラスのオブジェクトなのか (プロトタイプを使う JavaScript に関して,オブジェクトのクラスって言い方はおかしいのかもしれないけど) ってどうやって得る…

友人てチョー重要と思った件

ぼくとかはもう自分の事で精一杯,自分のコントロールすら大変な状態でもうダメだ.今日は土曜日,普通の人は休みですが,シフト勤のぼくも運良くお休み,今日は友達と渋谷に行ってきたのでした.渋谷とか超オシャレな街なことは周知の事実ですが,お昼に集…

問題 3-73 (3.5.3 Exploiting the Stream Paradigm)

遅延評価を使うと電子回路で言うフィードバック回路を構成することができます.時間 のときの値が だから,それを入力として次の時間 のときの値は だなとかいう.こういう現実のモデル化は,まさに,SICP の Section 3.5 冒頭で言われていることですね. Ca…

問題 3-70 - 72

3-70 を解こうと思いましたが,下記のが gosh で暴走してしまって (たぶん無限ループしてる),にっちもさっちもいかない! 飛ばす!! (define (merge-weighted s1 s2 weight) (cond ((stream-null? s1) s2) ((stream-null? s2) s1) (else (let ((s1car (stream…

JavaScript の勉強をしています

矢継ぎ早に興味が散逸していく散逸構造人間として有名なぼくですが,JavaScript が使えると世界が変わるような気がしたので JavaScript を勉強し始めました. これどうやってデバッグとかしたりするんだろ.やっぱし Firefox のコンソールにログ吐かせるとか…

blog 書くのが好きだ.大好きだ

blog とかは生きていくには必要のないもんだ.ぼくが blog を書かないからといってぼくは死にませんし,みなさんとかも全然死なない. これはなぜかを考えるととても深い話っぽいんですけど,簡単に言うと blog はデスノートとかじゃないからです.ぼくが書…

薬用シャンプーを買いました

みなさん!! やれ株価やばいとか,暗黒の木曜日再来とかこわい話が続いていて困ったものですね, みんなちゃんとリスクヘッジをしてるとは思うんですけど,その予測をはるか超えた危機がやってくると人間というのは打つ手がないものです.チョー弱い. ぼくと…

景気の波

もうこの research タグはほとんど使ってないんですけど,とりあえず景気は好景気と不景気を繰り返す波のような推移を見せて,かつそれが世界同時不景気とかなるんだったら,「波の同期現象!!」「私は世界的なこの不景気を同期現象によって説明する!!」とか…

こんにちは! 休みまくりのぼくです!

皆さんこんにちは! 汗水垂らして労働してますか! みんながやたら頑張ってくれちゃっているので,ぼくはもう休んでいいよなーって思いましたから,この一週間ぼくは二日しか会社に行かなかったですね.どうだおまえら羨ましいだろ!こんな風にシフト勤務という…

LWP::Authen::Wsse を使うとき,なぜ use LWP::Authen::Wsse しなくて良いのか

以下は SYNOPSIS を CPAN からパクってきただけなんですけど,なんで use LWP::Authen::Wsse してないのかがちょっと不思議だったりしました.ソースを見ても,別に LWP::UserAgent の名前空間を汚しているわけじゃないし,なんで LWP::UserAgent は,LWP::A…

問題 3-69 (3.5.3 Exploiting the Stream Paradigm)

まずは,三つ組の無限ストリームを作る関数 triples.これであってんのかなー. (define (triples s t u) (cons-stream (list (stream-car s) (stream-car t) (stream-car u)) (interleave (stream-map (lambda (x) (cons (stream-car s) x)) (pairs t u)) (…

問題 3-68 (3.5.3 Exploiting the Stream Paradigm)

この pairs の実装はどこが間違っているのかという問題です. (define (pairs s t) (interleave (stream-map (lambda (x) (list (stream-car s) x)) t) (pairs (stream-cdr s) (stream-cdr t)))) 実際に走らせてみたところ,無限ループにハマってしまいまし…

楽しいと思い込むということ

ぼくの人生はたぶん一回だけなので,ぼくは楽しまないといけない.どんなにそれがつらくても,困難でも,苦しくても,ぼくは楽しまないといけない.どんな講義にも,どんな仕事にも,楽しめる部分が必ずあって,でもぼくたちはそこに気付ける人と,気付けな…

さよなら NetNewsWire,久しぶり LDR

app

別れの季節というと三月ですが,そんなのは学生の理屈,人生,別れというのは数多くやってくる.中には自分から背を向ける別れもありましょうし,失恋ソングで涙に暮れる別れもありましょう. みなさんみたく人間関係が希薄な人にも別れというのは遠慮なくや…

一万円の図書券の行方

家計簿をつける前に言っておくッ! おれは今月誕生月だから一万円の図書カードをほんの一枚だが頂戴した い…いや…頂戴したというよりはまったく理解を超えていたのだが……あ…ありのまま 今 起こったことを話すぜ!「おれは一万円の図書カードを保持していると思…

電卓代わりに

google の検索ボックスに数式打ち込むとか,ローカルの電卓アプリケーションをわざわざ立ち上げるとか,そんなメンドいことせずとも,ブラウザのロケーションバーに javascript:Math.sqrt(2); とか書けばよかったんだな! 人生を損してた!

Perl のスレッドを使ってみる

perl でスレッドが有効になっているか(使えるか)は, $ perl -V で確認できます.ぼくは最初こんな感じで出た.これだと perl のスレッドは有効化されていません. $ perl -V | grep thread useithreads=undef, usemultiplicity=undef useithreads が undef …

夜勤が始まる

そういや夜勤さんてのが昔 2 ちゃんねるにいらっしゃったけど,今どうしてんのかなー. この写真は,今から夜勤ということで夢も希望もないぼくがブライダルフェアとかやってるホテル前にきて,迫り来る格差社会に打ち拉がれたときの写真.ちょっと滲んでる…

問題 3-67 (3.5.3 Exploiting the Stream Paradigm)

上の pairs は というものだったんだけど,今度は を作る. (define (pairs s t) (cons-stream (list (stream-car s) (stream-car t)) (interleave (interleave (stream-map (lambda (x) (list (stream-car s) x)) (stream-cdr t)) (stream-map (lambda (x) …

問題 3-66 (3.5.3 Exploiting the Stream Paradigm)

integers ってのは自然数の無限リストです. (dump-stream integers 10) ; 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, done 今,pairs って関数がある. という無限ストリームを引数にとって pairs が作るのは,次のようなストリームです. ちなみに定義は以下のように…

アンケートに潜むバイアス

アンケートに関して最近ぼくが思ってるのは二つです. アンケートはうまいこと使うと自分の欲しい結果を得られる アンケートは厳しい意見にだけ注目した方が良い アンケートをうまいこと使う アンケート結果をフィードバックして,次回はより良く何かを行う…

システムを運用する人について

今ぼくは OJT で IT システムの運用みたいなことをしていて,シフト勤務とかで朝から晩まで働いていたりする.働いていますっていうと聞こえはいいですけど,今のぼくができることといえばディスプレイを眺める簡単なお仕事くらいで,実際に戦力になっている…

JIT コンパイルを理解する

前からちょっと気になっていたんですけど,イマイチ理解不足でしたから,この際にちょっといろんなところを眺めてみようと思いたったのです.以下がその眺めた結果として得たものなんですけど,こんなのは wikipedia とかを数十分眺めただけですから,往々に…

大事なことなので 2 度言います

,r;;;;ミミミミミミヽ,,_ ,i':r" + `ミ;;, __,、 ≡ 彡 ミ;;;i 〃ニ;;::`lヽ,,_ ≡ 彡 ,,,,,、 ,,,,、、 ミ;;;! 〈 (lll!! テ-;;;;゙fn __,,--、_ .. ,ゞi" ̄ フ‐! ̄~~|-ゞ, ≡ /ヽ-〃;;;;;;;llllll7,,__/" \三=ー"."ヾi `ー‐'、 ,ゝ--、' 〉;r' ≡ 休日だの平日だの大騒ぎしな…

シフト勤について

シフト勤っていうかさ,これ,単に一日の労働時間が増えてるだけじゃね?って思いました.

母さん,あれが死兆星だよ!

今日からぼくは夜空にきらめくシフト勤,とっても気合入りまくりのぼくは,朝 4 時前には起きて,朝の 5 時 15 分に家を出た. 気合入りまくりのぼくは,会社で睡魔と戦いながらメールを読むなどしていたんですけど,家に帰ったら深夜の 0 時を超えていて,…

CCNA とった

ぼくは最近この blog で勝手に [cisco] カテゴリとかでっちあげて地味に CCNA の勉強をしてたんですけど,今日が試験日だったのでした. さて,CCNA を取るためにはたぶん 2 つのルートがある. CCNA を直接取る (640-802J 試験) ICND1 (640-822J 試験) と I…

Subversion と Apache を連携させる

今まで Subversion は svnserve 経由で使ってたりしてましたけど,なんか svn+ssh とか書くのメンドいし,trac と連携させたいとか思ったことにして,Chapter 6. Server Configuration とかを読んだりしていました.ぼくは実際に使ってみるよりも,こういう…

あーなんかもうだめだし!

勉強しようとしたけど,勉強しなかったなー.でも勉強したよ!

問題 3-65 (3.5.3 Exploiting the Stream Paradigm)

今度は, を使って, の真の値を求めるよー.といってもほとんど SICP にやりかたが書いてあるので,ぼくは Scheme を書くだけだ.まずはこれが上記の総和をとってるやつの各項をストリームにしたもの.なるほどとても直感的だ. (define (ln2-summands n) (…