GitHub

GPXルート比較(差分表示)ツール

GPXルート比較(差分表示)ツール

複数のGPXファイルの比較をするためのツールです。

主に「自分がキューシートを読んで引いたルートを、主催者が参考として提供しているルートを比較して確認したい」 「参考ルートが更新されたときに更新された部分を確認したい」という要件を想定して作成しました。

スマートフォン/フルスクリーン版はこちら

GPX to FIT/TCX Converter

GPX to FIT/TCX Converter

GPXファイルをコースポイントのあるFIT/TCXファイルに変換するツールです。

Garminのサイコンおよびスマートウォッチ(Edge 830、Fenix 7Sで動作確認済み)にインポートすると、GPXファイルのwpt要素(POI)をコースポイントとして含むコースが登録されます。

Hugo + GitHub Pages + CloudFlareにGoogleサイトから移転

Hugo + GitHub Pages + CloudFlareにGoogleサイトから移転

今まで独自ドメインでGoogleサイトを利用してきたが、 「新しいGoogleサイト」の機能が全然ダメ(特にガジェットが使えなくなる)で使い物にならない Google自身が推進している常時SSL化も独自ドメインでは機能しない(正確にはMixed Contentsを修正できない) 無駄に色々と読み込むせいで遅い ということで他のサービスへの移転を決断。 AWSやGCP上に構築することも考えたものの、 大したPVで
Douglas-Peucker向けの優先度付きキュー実装の検討

Douglas-Peucker向けの優先度付きキュー実装の検討

Nov. 29 2015: JavaScriptで実装した優先度付きキューをGitHubで公開→https://github.com/330k/priorityqueue_js/ 各ヒープのベンチマーク → http://330k.github.io/priorityqueue_js/benchmark.html これにはFibonacci Heapも比較対象に入れてある 折れ線を間引くで書いたように、 Douglas-Peuckerアルゴリズムを改良して指定した点数まで点を削減して折れ線を簡略化する場合、 優先度付きキューを使うことに