理系学生日記

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

2008-07-01から1ヶ月間の記事一覧

iPhone の入力が意外ともっさりしている件

あちこちで動作が軽快と絶賛発売中の iPhone なのですけど,どうも日本語入力はそこまで軽快じゃない感じがします.それがどうも,いつも遅いとかそういうわけじゃなく,バックグラウンドで表示されているコンテンツによっているみたい. たとえば,メモを取…

問題3-41 (3.4.1 The Nature of Time in Concurrent Systems)

Ben がここ変えたらしいんだけど, (define (make-account balance) (define (withdraw amount) (if (>= balance amount) (begin (set! balance (- balance amount)) balance) "Insufficient funds")) (define (deposit amount) (set! balance (+ balance am…

iPhone 買うまでの困難

7/11 を指折り数えて待っていたわけですけども,今日がついに 7/11 ですから,ぼくは胸をときめかせてソフトバンクショップに向かったのでした. MNP ぼくは清水の舞台から飛び降りる勢いでiPhone などを買うわけですけども,もちろんサブ携帯だとかいうセレ…

問題3-40 (3.4.1 The Nature of Time in Concurrent Systems)

この場合,x の値としてはどのような可能性があるのか. (define x 10) (parallel-execute (lambda () (set! x (* x x))) (lambda () (set! x (* x x x)))) 乗算が atomic と仮定してのことだけど,x の読み出しと,計算と,代入の間それぞれに,インタリー…

問題3-39 (3.4.1 The Nature of Time in Concurrent Systems)

make-serializer で生成されるオブジェクトは,関数を引数に取って,直列化された関数を返すシリアライザ.直列化された関数は,その実行時にインタリーブされない.そのために, (define x 10) (define s (make-serializer)) (parallel-execute (s (lambda …

みなさんちょっと腑抜けてないか!

世の中ガソリン代がクソのように上がりだしたり,企業物価指数がアホのように上昇したり,いろいろ激動な感じですけど,みなさんと言えばやれ東西線が雨で遅延したから会社に遅刻しただの,なかなかプロジェクトがまとまらないだのと,数十年前から言われて…

頭の良いキュウリの切り方を見つけた

みなさんとか,日々情熱を持って生きていらっしゃるので,どうやったらキュウリを賢く切れるかを,毎日遅くなるまで熟慮されていることだと思います.もちろんぼくもアツい男ですから,毎日朝から晩まで,キュウリの切り方について考えを巡らせていたのでし…

問題3-38(a)のみ (3.4.1 The Nature of Time in Concurrent Systems)

プログラムの同時実行に関するよくある銀行口座の問題. Peter や Paul,Mary がそれぞれ勝手に下記のプロセスを実行したときに,結果としての口座残高のパターンをリスティングする. (b)みたいに図を書く問題はメンドいから省略する! # Peter: (set! balan…

XS で階乗の計算ができない

C で一番直感的に階乗を再帰で書き下すとこんな感じで, #include <stdio.h> int factorial(int n) { return (n > 0)? n * factorial(n-1) : 1; } int main() { printf("%d!=%d\n", 5, factorial(5)); return 0; } もちろん実行結果は正しい. [y-kiri Fact 03:32:48 </stdio.h>…

問題3-37 (3.3.5 Propagation of Constraints)

摂氏と華氏を相互変換する celsius-fahrenheit-converter という関数が,この章の冒頭にありました. (define (celsius-fahrenheit-converter c f) (let ((u (make-connector)) (v (make-connector)) (w (make-connector)) (x (make-connector)) (y (make-co…

問題3-36 (3.3.5 Propagation of Constraints)

environment diagram はさすがにメンドい.

ていうか俺,医療保険あんまり要らないんじゃね?

こんにちは!今や同期から「kiririmode は精神的に強そう」と言われましたけど,過去の適応障害によって,現時点での生命保険だの医療保険だのの被保険者になる道が断たれてるぼくです!こんにちは!世間というのはなかなか厳しいもので,ぼくは2回ほど適応障害…

貧乏人のみなさん!こんにちは!

ぼくは今日メロンを一玉丸ごと買いましたから,上流社会の仲間入り,残念ではありますがみなさんと違う世界の住人になりました!

しばらく(5年間)医療保険に入れないであろう件

まぁみなさん何だかんだとグチったりしたり,未来を失ったとか思ってる感じでしょうけど,ぼくレベルになるとわずかな精神科の受診歴のおかげでしばらく医療保険に入れないレベルに達しますから,みなさんのつらいことなんか屁のカッパ,胸を張って生きてい…