2023-08-01から1ヶ月間の記事一覧

2.5.3 例:記号代数

暇すぎて SICP を復習してきましたが、第二章もついに最終節になりました。9 月からプータローになるため、さらに復習が捗るかもしれません。いや、ゲームばっかやってるかもだけどwww*1 ;;;;; 2.5.3 例:記号代数 (define (install-polynomial-package) ;…

コンピュータサイエンスと関係ない話かもですが

zenn.dev ・仕事が楽しくない。 ・仕事は嫌だ。 ・仕事はお金のためにやっている。 ・他人がやりたくないから自分がこの仕事をやっているんだ。 ・日曜日の夕方になると「あした月曜日か。仕事か。」と憂うつになる。 そういう考えを否定はしませんし、本当…

2.5.2 異る型のデータの統合その4

みんな大好き汎用算術演算の問題も最後になってしまいました。問題 2.86equ? や =zero? のように apply-generic の戻り値が真偽値になる場合があります。このとき真偽値は drop できまいので、type-tag で真偽値の場合に特別なタイプを返すように修正し、こ…

2.5.2 異る型のデータの統合その3

問題 2.85オブジェクトを出来るだけ下げるdrop手続きを書いて、実装する方法を詳しく述べよ。 今回 scheme-real パッケージも実装しました。drop 手続きの実装では、raise でも使用した *conversion-table* を使います。また、まとめて drop する drops 手続…

2.5.2 異る型のデータの統合その2

問題 2.84問題 2.83 の raise 演算を使って apply-generic 手続きを修正し、本節で論じたように順次に高めていく方法で、引数を同じ型になるまで、強制変換するようにせよ。raise を使用する convert-to-same-type 手続きを用意し、これを apply-generic に…

2.5.2 異る型のデータの統合

みんな大好き汎用算術演算の続き!問題 2.81a. Louisの強制型変換手続きが設定されると、型で表に見つからない手続きに対して呼び出されると、何が起きるか。 1) complex に exp 手続きは無いため、apply-generic の proc は常に #f となる 2) complex 同士…

which-function-mode の mode-line 色の設定の仕方

which-function-mode を使用すると mode-line に function 名が表示されて便利ですが、自分の環境では濃い青?では見辛いので色を変えたい! という時にいつも忘れていて調べ直すの大変なので自分用のメモ。 M-x customize-variable search 欄に which-funct…

スクラッチバッファを削除しないようにする

スクラッチバッファは、メモ取ったり、ちょっとしたテキスト加工をするときに使うのに、とても便利なバッファです。しかし、スクラッチバッファを間違えて削除してしまう事が多いのですw削除したらスクラッチバッファを作るでも良いんですが、作り方をいつ…

2.5.1 汎用算術演算その2

問題 2.79equ? を実装せよ。 (define *table* '()) (define (get op type) (let ((item (filter (lambda (x) (and (eq? (car x) op) (equal? (cadr x) type))) *table*))) (if (null? item) #f (caddr (car item))))) (define (put op type item) (set! *tab…

2.5.1 汎用算術演算

みんな大好き汎用算術演算!問題 2.77これがどうして働くか。 complex は構築子で、 '((complex rectangular x . y)) もしくは '((complex polar r . a)) のようにタグを 2 レベル分持つように 設計されている。複合タグとでも呼べばいいのかな。 complex パ…

ロボットゲーなら

タイタンフォール2のほうが全然楽しいよ。マルチプレイ(対人)はまったくやってないので知らんけど。メインストーリー*1が良い!とにかく良い! ロボットが好きなら・・・ 「おい、ロボットってなんだよ。機械だからって機械扱いするなよ。相棒だよ!」 ゲ…

処理水の件

なんか最近処理水の事で近隣諸国がギャーギャー騒いでいるので、 再掲しておきますね。 www.youtube.com 「科学的な観点から問題ない」という事実を 粘り強く発信し続けていく事が肝要です。

そうそう

SF

ポンコツロボットゲーの事なんか忘れて、返金されたお金でスターフィールド買おう。スターフィールドは楽しいと思うよ。きっと。TES シリーズ好きだし。まもなくリリースだ。 www.youtube.com 世界中の同志が素晴らしい MOD を制作してくれるので、末永ーー…

チュートリアル?のヘリ

AC6

ジャンプしてヘリを殴るってバカなの?www なんのために武器持ってんだよwwww ソウルシリーズみたいに最初のボスが馬鹿強くて、自分が倒されても先に進めるならまだわかる。まあ、たいていの人は最初のボスに倒されるわけだが。チュートリアルなんだ…

なんかこう

AC6

ロボットの重厚感っての?重みっての? が感じられないというか・・・ たとえば方向を変えるとか、近接武器で殴るにしろ 慣性で変えにくいとか、動き出しづらさがあるとか、 で、今度は動き出したら慣性で止まりにくくなるはずじゃん。 そういう重量感が無い…

ステップ数ぅ???

とある面談にて、 「ステップ数の単位時間あたりのアウト量はどれぐらいですか?」 とか聞かれたんですけども、 心の声「え?wwwwwwwwwwwwwwwwwwwwwwwwww」 そんな事言ってる時点でドン引きですよ。はっきり言って。 プログラミン…

NFTゲーム

ゲームの体をした マルチ商法 です。 ゲームで金儲けしようっていう時点で、もはやゲーマーではないです。 ゲームを趣味にしてゲームを愛してやまない人達と一緒にしないでもらいたい。 迷惑です! 以上。

PS5日本語版

BG3

日本語版くるううううう!! www.spike-chunsoft.co.jp PC版は無理かなー? (でもウィッチャー3の件もありますし・・・) PS5版買いますからっ!! PC版もお願いします!w (どうしても無理なら PS5 版で遊びますけども) 知らない人向けに説明しますと、AD&D …

ハフマンその2

問題 2.70まず符号化がバグってたので直しました。 encode 手続きは本書に載ってるものそのままです。 (define (encode message tree) (if (null? message) '() (append (encode-symbol (car message) tree) (encode (cdr message) tree)))) (define (encode…

ハフマン符号化木

問題 2.69 みんな大好きハフマン符号化木! (define (make-leaf symbol weight) (list 'leaf symbol weight)) (define (leaf? object) (eq? (car object) 'leaf)) (define (symbol-leaf x) (cadr x)) (define (weight-leaf x) (caddr x)) (define (make-code…

不味すぎ

某セブン◯レブンのカシミールカレー・・・ まっずい 辛いだけで旨味なんて何も無し。 これ美味しいとか言ってる奴は 病院行って舌を診てもらったほうがいいぞ。 どこに旨さがあるんだこのカレー。 ただひたすら辛いだけ。唐辛子の汁かってぐらいまずい。 カ…

ランちゃん可愛いすぎんか

www.youtube.com ランちゃーーーーーん!(野太い声 今も昔もランちゃん派です。可愛すぎんか? 昭和のアイドル最強すぎんか。 もしかすると知らない人も居るかもしれないので、 サムネの人↑がランちゃん。ポジションはセンター。メンバーカラーは赤。 CANDI…

エイトクイーンパズル

途中の問題は後であげますね。面倒くさくてw問題 2.42 みんな大好きエイトクイーンパズル! (define nil '()) (define (fold-right op initial sequence) (if (null? sequence) initial (op (car sequence) (fold-right op initial (cdr sequence))))) (def…

バルダーズゲート3

BG3

ついに製品版がリリースされました! やったーパチパチパチ!! やるよ! でも今日はもう遅いんで、 今からやると朝になっちゃうからw やめとこう。 公式には日本語未対応ですが、日本語でプレイしますっ!! (いろいろネットで調べて日本語対応しましたw…

制覇記念

BP

久々にレイド参戦! ©2019 Bandai Namco Online Inc. ©2019 Bandai Namco Studios Inc. そんなに上手くは無いと思うんだけど、みんなサボりまくってるのかな? ていうか「救護賞」がめっちゃいっぱいあるんだけどバグってね?w 大丈夫なんこれwww

どうして出来ない人に合わせるのか

news.yahoo.co.jp リモートワークでも、きちんと仕事ができる人と、できない人がいます。 で、できない人は出社、できてる人はリモートワークで問題ないと思うのですが、 「リモートワークができる人とできない人がいるのは不公平だ!」 みたいな謎理論で、…

ESET 再インストールした

インストール時に自動で外部記憶装置w*1をスキャンするのですが・・・ けしからんゲーム*2で検出しますたwwwww 正規に買ってるゲームなのでたぶん誤認識だとは思うんだけども。HDD の肥やし状態になってたゲームなので、一応駆除しておきました。 あー…

セキュリティソフト

ESET を使っていますがライセンス更新が迫っているので、どうしようかと思っていたところ、Windows セキュリティは検出率も優秀だし十分という話も最近ではよく聞くので、試しに数日 ESET から Windows セキュリティ にしてみたのですよ。ESET をアンインス…