滅するまでの記録

滅するまでの記録

滅するまでの記録です

2021-12-01から1ヶ月間の記事一覧

Racketで何か・・016 list->stringの疑問

とりあえず魔法使いの家が動くようになったのでCametan42さんのTweak-textプロシージャの部分をじっくりと読んでいこうと思ってるのだけど・・どうもしっくり来てない部分があるのでそこを解決してからにしよう。 game-printのこのエラー。まあ、書き方もお…

Racketで何か・・015 エラー解明(予定)編

まずはインチキデバッグを使って動いた状態をご紹介しよう! これこれ、これが欲しいんだなぁ~。ではどこを置き換えたらちゃんと動くのか!?ってのを見てゆこうまずはgame-readプロシージャ これが僕が書いたものだけど・・動きません 続いて動く例。こち…

Racketで何か・・014 動かねぇw

まあ、タイトルでオチが見えてますが元気だして続きを行きますか game-evalはこんな感じですか・・そのまま 引数に(not lit)ってのがあったのでnotを調べる。なるほど~ 大文字にする関数の使い方。同じ書き方で良さそうですね という訳でtweak-textを・・こ…

Racketで何か・・013 ハリウッド映画技法的流れ

いや~これで魔法使いの家も最後か~名残惜しい!とか思ってたんですけどね(-_-;) まず、プロシージャ(入力面倒だし関数で良いかな~)tweak-textですけど。どうやら表示する場合に先頭は大文字、残りは小文字とかそういうのを整形するためのものらしいっす…

Racketで何か・・・012 Cametan42さんの関数対応表でスムーズ

Condの後の複文の謎がCametan42さんのおかげでスッキリ解決したので早速次に進むとしよう! いよいよメインのプロシージャって感じですなあ。とりあえず元の文を日本語訳しまして~。いくつか分からんのがあるな・・ いつもみたいに変に粘らずに見たこと無い…

アマゾンのタブレット「Kindle Fire HD10」を買った

普段電子書籍はKindlePaperWhiteを使って読んでるんですが洋書とかでPDFでしか無かったりして、更にもとが大判だったりすると、もう手に負えないほど字が小さいんですよね! ああ、こんな時にA4サイズとかの馬鹿デカE-inkタブレットがあれば!と探したんです…

Racketで何か・・011 反省&次行ってみよう!

反省分析をしよう!と思ってたんですけどCametan42さんの推察が完璧でしたので・・エエか!と。じゃあ次行ってみましょう。現在、宿直バイトの休憩時間です(12時間半)。BTキーボードを持ち込んでスマホで。アンドロイド端末でもRacket使えたらなぁ〜 次はP…

春と秋に調子が悪くなるという方

40代女性。以前から首と腰の不調で施術をさせてもらってたのですが、まあそっちの方はほとんど良くなって「年末年始の予防で」というありがたい理由で今回呼んでいただけたわけですが・・お話を聞いてるうちに「なんか春が苦手で・・多分、春って環境が変わ…

とにかく夜眠れなくて困ってる・・という方

40代女性。最近とにかく眠れない・・ということで呼んで頂く。お話を聞いてると「よく同僚から目に力入れて顔しかめてるよね?」とか言われるらしい。考えてみるとドライアイっぽくて目が疲れている、と。まあ、目は飛び出した脳みそなので目の疲れは脳への…

プログラミング日記 2021/11/04~

2021/12/21 RacketでのCommonlispからのプログラム移植中。findfの動作を調べないと・・バイトのインターバルが二時間あるので宿直までに解決できるか?find-if predicate sequence predicate が真となる最初の要素を返す とのこと。シーケンスってのはリス…

Racketで何か・・・010 「fndf!返り値の謎」と「ドット対!連想リストの謎」

今日は午後からバイトづくしなので朝からとっとと始める。昨日は気持ちよく終わったので朝が待ち遠しかった(^o^) 持ち物の表示、これはもう昨日のちょっとした書き換えなので余裕 まあ、lookもそのままですし ところが場所を試しにgarden や atticにしてみる…

Racketで何か・・009 連想リスト・Filter・Letrec

じゃあ続きをやっていくか!もちろんLazy racketからLang Racketに乗り換えてからですがね!うーん、Lazy racketに変えてしまったのは多分Haskellとか知る前だったから謙遜して表現してるんだと思ってたのじゃないだろうか・・describe-path 関数がちゃんと…

Racketで何か・・008 魔法使いの家の移植途中です

じゃあ魔法使いの家をやっていきますか~。ちなみに説明をDeepLで翻訳すると「これはシンプルなテキストアドベンチャーゲームです。17章からの追加コマンドが必要なので、まだ「勝利」することはできません。第6章でカスタマイズされた REPL コードが含まれ…

重度のいぼ痔を克服したのでレポートする

今から10日ほど前に突然いぼ痔になってしまった!しかも相当にキツいレベル。今まで何度か排便時にウンコが硬すぎてその後しばらく肛門が痛い・・というのはあったけど今回のはかつて無いものだった・・寝転がっていても肛門が痛い寝返りをすると痛いしゃが…

Racketで何か動くものが・・007 Land of Lispのコードを移植

日本語訳つけてゆくのが気に入ったので続けて行く。Cametan42さんのDo文を。Doのカウンタ内でIfが使えるのに感動する。Call/CCの脱出は形が完璧に決まってるっぽいので楽かな!継承のサンプルコードは見た時に意義が見いだせなくて放置してたけど脱出良いっ…

Racketで何か動くものを作れるかな?006 反省編

座れるようになったので今後こそじっくりとちゃんと理解しながら進むために一工夫してみます!編。Cametan42さんが貴重なお時間を割いて書いてくださった記事を見ながら反省しながら行ってみよう!~~~~~~~~~~~~~**************~…

Racketで何か動くものを作れるかな?005 全く進展してないよ!

Vectorを利用してマップ表示する手段の目星がついたのでそっちに移行しても良いんだけど・・やりかけを放置するのもな~。Vectorの入れ子内を探索して(x.y)という形で返す関数作成に取り掛かる。(vector-ref深 (vector-ref浅) k)という形で入れ子にアク…

Racketで何か動くものを作れるかな?004

とりあえずどんだけ不格好でも良いので動くのを作ってケリをつけよう!ということでベクターにて使えそうなのをお気楽Schemeさんで探す。 ふうむ・・要素の交換か・・これで左右のキー入力に対して左右どちらかの要素と入れ替えるということをすれば左右の移…