... Yuji Software

関東在住のソフトウェアエンジニアです。


Products

プロダクト

Copy Text with Alt-Click

Browser extension

ダウンロード数、一万人突破!

「Alt キー押しながらクリック」で、そのクリックした箇所にあるテキストをコピーできるようになるブラウザ拡張です。

Firefox add-ons / Chrome Web Store

Source Code

Java API-Redirector

Browser extension

Java SE API ドキュメント (Javadoc) のページを開いた際に、最新バージョンに自動的にリダイレクトしてくれるブラウザ拡張です。

Firefox add-ons / Chrome Web Store

Source Code

Kindle bookshelf exporter

Browser extension

amazon.co.jp で購入した電子書籍(Kindle)の一覧を、CSV形式・JSON形式でエクスポートするブラウザ拡張です。

Firefox add-ons / Chrome Web Store

Source Code

AtCoder Unit Test

Browser extension

AtCoder の問題ページから、ユニットテストを生成するブラウザ拡張です。

Firefox add-ons / Chrome Web Store

Source Code

勉強会スライドbot

Twitter bot

技術系の勉強会のスライドをツイートする Twitter ボットです。

@tech_slideshare / ホームページ

Source Code

Excelインクリメンタルサーチ2

Tool

Excel の表を HTML にエクスポートして、ブラウザ上でインクリメンタルサーチできるようにしてくれるツールです。

紹介ページ

Excel マクロで Redmine の情報取得

Excel VBA

Excel マクロ(VBA)で Redmine の情報を取得して、表にまとめるツールです。

CSV でインポートするのと異なり、常に最新の情報を反映できます。

紹介ページ

ansible-mackerel-module

Ansible plugin

Mackerel の情報を取得したり、ステータスを設定したりするための Ansible プラグインです。

紹介ページ / Source Code

msg2txt

Samaple program

Outlook のメールファイル(.msg ファイル)をテキストに展開するツールです。

Windows / Linux / Mac に対応しています。(Outlook は不要)

紹介ページ / Source Code


Speaker

登壇履歴

バイナリビューアを使ってクラスファイルを読んでみよう!

JJJUG CCC 2023 Fall

javapを使ってクラスファイルを読んでみよう!

JJJUG CCC 2023 Spring

JEP 424 Foreign Function & Memory API を試しに使ってみました!

JJUGナイトセミナー「Java 19 リリース記念イベント」(2022/09/03)

Contribution

貢献

MDN Web Docs

MDN Web Docs のローカライズ版の Issue に、各ページの "ブラウザーの互換性" を手動更新からマクロ(メタデータをもとにした最新情報の埋め込み)に置き換えるという作業が挙がっていました。 これが完了すれば、常に最新の情報が表示されるようにするようになるのですが、MDN Web Docs はページ数が多く、英語以外の対応がなかなか進んでいませんでした。

そこで、プログラムを作成して一気に日本語ページの "ブラウザーの互換性" をマクロへ置き換えました。これにより、手作業の手間を省くとともに、日本語ユーザに常に最新情報が提供できるようになりました。

このような活動を繰り返していたところ、珍しかったためかインタビューが行われ、それが Contributor Spotlight として掲載されました。

(このインタビューページは、MDN のトップページからリンクが貼られています)

Xkeymacs

Windows 上で Emacs キーバインドを再現する Xkyemacs というツールで、設定ページが Windows 10 だと表示が崩れるという問題が長年放置されていました。

これを修正して Pull Request を送ったところ採用され、なんと7年ぶりに新たなリリースが行われました。


Experience

経歴

インターネット広告業

Java, Spring Framework, Go, PHP, Symfony, Ruby, C, Jenkins

February 2018 - Present

システムインテグレーター

C#, Silverlight, Java, Spring Framework, Jenkins

April 2008 - January 2018

Certifications

保有資格