Tadashi Nakai's Tools

ブラウザだけで動く、研究・執筆のための自作Webツール集。

View My GitHub Profile

自作プログラム

rifff《リュフフ》

リッチテキスト対応の差分表示ツール。テキストの差分だけでなく、太字・斜体・下線・上付き・下付きといった書式の変化もオレンジ色でハイライトして検出します。Word 等からコピー&ペーストで書式を保ったまま貼り付けられ、インストール不要、ブラウザだけで動作します。完全ローカル処理でデータはどこにも送信されません。

fuseji《ふせじ》

AIサービスへのテキスト入力前に個人情報を伏せ字に置き換えるプライバシー保護ツール。登場人物ごとに {氏名1}・{氏名2} と番号付きラベルを自動で割り当てるため、複数人が登場しても文脈が維持されます。氏名・メールアドレス・電話番号・住所・組織名などを一括検出し、AIの出力をラベルから元の語句に逆変換する機能も備えています。インストール不要、ブラウザだけで動作します。完全ローカル処理でデータはどこにも送信されません。

mwcalc

分子量計算ツール。1995年に作成したMS-DOS版をブラウザ向けに移植したものです。化学式からのリアルタイム計算に加え、全118元素の周期表をクリックして式を組み立てる機能や、計算の途中式を段階的に表示する機能を備えており、化学初学者の学習にも役立ちます。インストール不要、ブラウザだけで動作します。完全ローカル処理でデータはどこにも送信されません。

GIFT Checker

Moodle の GIFT 形式で記述した問題ファイルを、ブラウザだけで文法チェック・プレビュー・動作確認できるシングルファイル HTML ツールです。インストール不要、ブラウザだけで動作します。完全ローカル処理でデータはどこにも送信されません。

dnacnv

DNA配列をアミノ酸配列に変換し、コドン使用頻度を表示するWebツール。2000年にPerlで作成したCGIプログラムをHTML+JavaScriptに移植したもので、インストール不要、ブラウザだけで動作します。完全ローカル処理でデータはどこにも送信されません。

移植プログラム

difff《デュフフ》JS版

Webベースのテキスト比較ツール difff《デュフフ》 のJavaScript移植版。オリジナルのdifffの中で呼び出されているUnix diffプログラムもJavaScriptに移植することで動作を忠実に再現しました。完全ローカル処理でデータはどこにも送信されません。

開発者について

プロフィール:Tadashi NAKAI, Ph.D., Professor

大学でライフサイエンス分野の研究を行う傍ら、生成AIを活用したプログラミング(vibecoding)による業務効率化やツール開発を行っています。個人の活動をまとめた総合トップページは www.nakaix.com です。自作ツール群は Tools にまとめています。また、学術的な資料やアーカイブは Repository に、日常の話題や雑記は Blog に掲載しています。日々の開発状況は X (Twitter) でも発信中です。

開発ノート・関連記事