Projects
Active
-
Page Navigator
TypeScript SvelteWIP
キーボード操作でWebページ内操作やWebページ間操作を行うためのブラウザ拡張 -
Typfill
TypeScript Svelteフォーム入力から PDF を生成する Web アプリ
WebAssembly (Typst) によるブラウザ内コンパイルで入力データを外部に送信せず完結させているほか、入力内容の localStorage への自動保存や URL fragment を用いたデータ共有機能も実装している
Maintained
-
vm_stat2
C -
PleckJP
PythonHack + IBM Plex Sans JP + Nerd Fonts を合成したプログラミングフォント
関連記事: プログラミング用合成フォント PleckJP を作った -
vim-skim-synctex
TypeScript Vim scriptローカルサーバーを用いて Skim.app との SyncTeX を行うための Vim/Neovim プラグイン
関連記事: neovim(vim)とskimでsynctexできるようにするプラグイン作った
Completed
-
大学の授業(コンピュータサイエンス実験Ⅰ)にて作成した、算術演算、第一級関数、再帰、条件式を備えた小さなプログラミング言語
flex, bison を使用した構文解析と、AST インタプリタ および WebAssembly Text Format へのコード生成を実装 -
toy-lisp.hs
HaskellHaskell 学習兼大学の授業(コンピュータサイエンス実験Ⅱ)の課題として作成した、Common Lisp サブセットの AST インタプリタ
SBCL の動作を参考にし、マクロやモジュール機能を除いた基本的な Common Lisp の機能 (スペシャル変数など含む) を実装しているが、関数の変数キャプチャ挙動に一部バグ(SBCLとの動作不一致)も残されている -
大学の授業(基礎プログラミング及び演習)の「C言語でPPMファイルを生成・連結して動画を作る」という課題にて、「Bad Apple!!」の影絵に歌詞をつけた動画を制作した
関連記事: 大学の授業でBadAppleの動画作った記録
-
RepeatableCube
Unity C#unity1week「Re」にて制作
同じ動作を繰り返すCubeの繰り返し動作を変更して障害物を避けるゲーム更新: 2022/12/24 作成: 2022/12/20
-
-
回回回回
Unity C#unity1week「回」にて制作
「回」って並べるとテトリミノに見えたので、テトリスを「回」転する円柱形にしてみたゲーム更新: 2021/03/06 作成: 2021/03/04
-
-
ごく普通の金魚すくい
Unity C#unity1week「ふえる」にて制作
金魚が増える金魚すくい良い感じに金魚を増やして高得点を目指すゲーム更新: 2020/08/19 作成: 2020/08/19
-
-
Archived
-
ddu-column-icon_filename
TypeScriptTODO
関連記事: ddu-ui-filerでアイコン表示するcolumn作った -
-
-
dein-snip.lua
LuaTODO
関連記事: dein.vimのluaラッパー -αなプラグイン作った(dein-snip)