45deg

About

個人で作ったWebツール、可視化、記事を置いています。 X

Works

CJK Markdown Fixer
CJK Markdown Fixer

CJK Markdown Fixer (2026)

日本語Markdownで太字・強調が反映されない境界を、ブラウザ内で補正するツール。

MarkdownEditorLanguage
Image Measurement Tool
Image Measurement Tool

Image Measurement Tool (2026)

写真や画像内のオブジェクトの長さを簡単に測定できるWebツール。

ImageEditor
Lecture Scheduler
Lecture Scheduler

Lecture Scheduler (2026)

月間カレンダー上で講義スケジュールを作成・編集するツール。

ProductivityEditor
KaTeX から SVG に変換する

KaTeX から SVG に変換する (2026)

KaTeX の HTML 出力を foreignObject で SVG に埋め込み、DOM 解析と WOFF2 のグリフ単位サブセット化で小さなスタンドアロン SVG を作る実装メモ。

ArticleWeb Development
Intl API 比較ビューア

Intl API 比較ビューア (2026)

JavaScript の Intl API を一覧比較し、ローケル別に主要コンストラクターの出力差を確認する実験ページ

ArticleWeb Development
Zustand 実践メモ

Zustand 実践メモ (2026)

React で Zustand を使うときの基本、セレクタ、型付け、ミドルウェア、SSR、設計上の注意点を整理した実践メモ

ArticleWeb Development
Vibe Design Gallery
Vibe Design Gallery

Vibe Design Gallery (2026)

Tailwind CSSのユーティリティクラスを用いたデザインギャラリー。バイブコーディング向けとしてデザインプロンプトも用意。

DesignAI
句読点補完ツール
句読点補完ツール

句読点補完ツール (2026)

日本語テキストに句読点と改行を自動で補う、軽量Transformer/ONNXベースのブラウザツール。

LanguageAI
bkcrack.wasm

bkcrack.wasm (2026)

ZIPの既知平文攻撃で暗号を解析するbkcrackをWebAssemblyに移植したブラウザツール。

SecurityWebAssembly
QuickCalc
QuickCalc

QuickCalc (2026)

メモを書く感覚で式や変数を並べ、行ごとの計算結果を即時に更新するリアクティブな計算機。

Productivity
nanotation
nanotation

nanotation (2026)

画像などに軽量な注釈を重ねる、ブラウザベースの実験的アノテーションエディタ。

ImageEditor
AsciiArt Table Parser

AsciiArt Table Parser (2026)

アスキーアート等のテーブルを解析してプレーンにするツール

TextConverter
pdf2md
pdf2md

pdf2md (2026)

PDFをローカルで解析し、本文のMarkdown化と画像抽出を行う変換ツール。

PDFMarkdownConverter
倒立振子シミュレータ
Inverted Pendulum Simulator

倒立振子シミュレータ (2026)

台車型倒立振子の挙動をブラウザ上でリアルタイムに体感できるシミュレータ。古典制御(PID/PDカスケード)、現代制御(LQR)、非線形制御(スライディングモード制御)の3手法をダイナミックなビジュアライズとグラフで比較。

SimulationVisualization
The Hitchhiker's Guide to Agentic AI 日本語版

The Hitchhiker's Guide to Agentic AI 日本語版 (2026)

Haggai Roitman著『The Hitchhiker's Guide to Agentic AI: From Foundations to Systems』を日本語に翻訳・編集し、mdBook形式に変換した日本語版。

ArticleAI
FlowTimer
FlowTimer

FlowTimer (2025)

発表中に必要な残り時間と進行状態だけを見やすく保つ、登壇者向けの最小タイマー。

ProductivityPresentation
PDFUnbinder in Browser
PDFUnbinder in Browser

PDFUnbinder in Browser (2025)

PDFのしおり構造を読み取り、章や節ごとにファイル分割するWeb版PDFUnbinder。

PDF
Images to PDF

Images to PDF (2025)

画像をドラッグ&ドロップで並べ替えて PDF 化するツール

PDFImageConverter
MNIST UMAP Visualization
MNIST UMAP Visualization

MNIST UMAP Visualization (2024)

手書き文字をUMAPを使って2次元にマッピングしたものの可視化 し、数字ごとのクラスタや混ざり方を探索する可視化。

AIVisualization
ナワトルテキスト補助

ナワトルテキスト補助 (2024)

ナワトル語の長音記号入力を補助するテキストエディタ

EditorLanguage
Safetensors metadata viewer

Safetensors metadata viewer (2023)

safetensors ファイルのメタデータを表示するビューア

ViewerData
Jinja2 Template Renderer

Jinja2 Template Renderer (2022)

Pyodide 上で Jinja2 テンプレートをブラウザ実行するレンダラー

Web DevelopmentProgramming
HoverDictCN
HoverDictCN

HoverDictCN (2019)

中国語の文章を読みながら、単語や漢字の英語訳をマウスオーバー/タップで確認する学習補助ツール。

DictionaryLanguage
PDFUnbinder
PDFUnbinder

PDFUnbinder (2018)

PDFの目次をもとにファイルを章単位で分割するJavaFXデスクトップアプリ。

PDF
RGBCloud
RGBCloud

RGBCloud (2017)

画像ピクセルをRGB/HSL色空間上の点群として描画し、色分布を3Dで眺めるビューア。

ImageVisualization
Kantele
Kantele

Kantele (2016)

スライド 研究室所属時の課題で作った、音を記述して再生するScheme風の言語です。音が出ます。

AudioProgramming