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

Rustで親への参照を持つ木構造

前回の記事、Rustで木構造の続きです。 前回の木は、親が子への参照を持つ1方向の木でしたが、今回は、子が親への参照も持つようにします。親が子への参照を持つだけであれば、各ノードを指す参照は必ずひとつなのでBoxが使えましたが、子が親への参照も持つ…

Rustで木構造

最近Rustの勉強を始めました。手始めに以前Javaで作った簡易プログラミング言語samplanでも実装してみようかと思ったのですが、コンパイラを作るとなれば解析木が作れなければ話にならず、では木を作ろうとするとRustといえば所有権だのなんだのと参照(ポイ…

「完全初心者のためのプログラミング入門」完結しました

2021年の6月頃に初公開した「完全初心者のためのプログラミング入門」に、以下の二つのページを加えました。これにて完結となります。 シューティングゲームを作る(オブジェクト指向へようこそ) JavaScriptの「オブジェクト指向」はやわかり ここまでは「UFO…

Vue.jsでテトリス風ゲームを作ったよ

タイトルの通り、Vue.jsでテトリス風のゲームを作りました。 http://kmaebashi.com/programmer/vuetetris/index.html ゲーム画面はこんな感じ。 遊び方やゲーム本体のページへのリンク、ソースプログラム一式は上記のページに記載しています。 見た目、前回…

WordleとKotobade Asobou 言葉で遊ぼうの過去の解答ページを作りました

タイトルの通りですが、Wordleと「Kotobade Asobou 言葉で遊ぼう」の過去の解答ページを作りました。2022年6月からの分を掲載しています。 Wordle http://kmaebashi.com/etc/wordle.html Kotobade Asobou 言葉で遊ぼう http://kmaebashi.com/etc/kotobade_a…

緑のAACR 2022に参加してきました

先日、アルプスあずみのセンチュリーライド(緑のAACR)に参加してきました。 aacr.jp これは私は以前にも参加していたのですが、コロナ禍で2年連続で中止となり、今回は3年ぶりの開催となりました。自粛ムードは世間でもすっかり緩んでいますが、新型コロナ…