作ったもの

2020年の後半以降に作ったものをまとめてあります。

CSVX

CSVXは、CSV形式の拡張です。この拡張では、CSVを表計算に使うことができます。Rust製のライブラリとして公開しています。

https://crates.io/crates/csvx

GitHubリポジトリ

アプリケーション

上記ライブラリを使用したWebアプリも公開しています。 実装にはNext.jsとWebAssemblyを採用しました。

https://csvx.app

GitHubリポジトリ

自作CPU

RISC-V(RV32IM)のCPUを作りました。DE0-CVボード上で50MHz1動作します。

  • 6段パイプライン
  • アウトオブオーダ実行
  • 簡易的な6段投機実行
  • 2-wayスーパースカラ

GitHubリポジトリ

定期試験Bot

定期試験などのカウントダウンをしています。

GitHubリポジトリ

RSSジェネレータ

AtCoderコンテストのRSSフィードです。 他サイト向けもありましたが、現在は停止しています。

GitHubリポジトリ

radiko-on-spotify

ラジオで放送された曲をSpotify Playlistsにするなにか。

GitHubリポジトリ

検索用フィルタ

検索結果に出ないでほしいWebサイトをブロックするフィルタです。uBlock Originとかと併用します。

GitHubリポジトリ


  1. 計算上は63Mhzあたりまで動きます。 ↩︎