技術日誌
はじめに コンピュータアーキテクチャ,および低レイヤー分野の名著『コンピュータシステムの理論と実装』──通称 Nand2Tetrisを一から読んでいって,一章ずつ感想とやったことを記述していく記事である.基本的に,サンプルコードとかを全部丁寧に実装してい…
参考 code.visualstudio.com 本題 Unityの環境構築をしているときに,C# dev kitを使うためのライセンスアカウントを間違えてしまったので,いろいろ調べた結果これに行きついた.最初に,VScode左下にあるアカウントマークをクリック.そうすると,メールア…
N2Tの課題でもやっていると,mainから分岐したdevブランチをいったんマージしようとmainブランチに移ったら,「stashしろぼけ」と怒られてしまった.もうちょっと詳しく言うと,mergeができないからいったんdevに戻ろうとしたら,といった感じだ. 以前はブ…
初期 GitHubのほうでリモートリポジトリを作る.READMEはあっていい 似た感じの名前のフォルダを作る.そしてgit init 対象のフォルダを選択して,git remote add origin (リポジトリのURL) (もうやらなくていいけど)Github側がデフォルトでmain,git側がmast…
こちらは自作CPU Advent Calendar 2023の19日目の記事です. adventar.org はじめに 自己紹介 CPUとはなにか 自作したCPUのスペック 開発目的 設計 ISA設計 シミュレータでの設計 回路基板の設計(KiCAD) 実装 はんだ付けと部品購入 命令デコーダ デバッグ 現…
レポートでソースコードを記載する必要があったので,調べて以下の記事にたどり着いた. qiita.comそのままサンプルコードをコピペして使おうとしたら,「Illegal unit of measure (pt inserted).」(定義されてないよ~)と出て発狂した. ほかのサイトと比…
回路図書き なんかそれっぽい部品を名前と照合しつつおいて,それで配線せぇ シンボルなかったらつくれぇ フットプリント割り当て データシート調べてフットプリントの名前と照合してさがせぇ PCB編集 それっぽくおけぇ 配線はなんかどうにかせぇ.ビアも使…
TeXの章はちょっとダサい jsreportなどでchapterを使うと,ページの上に「第〇章」と表示され,その下にデカデカと章題が続く.これでは無駄に余白がある.たいていレポートなどでは章番号の横に章題が表示されることが多いので,それを実現したい. 死ぬほ…
事件発生 時は8/23,コンテストの講習中にラズパイPico Wで遊んでいたら読み込みエラーに悩まされた. ラズパイPico.可愛いね開発環境にはVScodeとPico/Pico W を使うための拡張機能「MicroPico」を使用した.*1最初にやったこととして,PicoにRaspberry Pi…