Runner's Rings(ランナーズリングス)

走った記録ではなく、走った人生を残す。

Map the life you run.

RUNNER'S RINGS JOURNAL

開発・ランニングノート

Runner's Ringsの機能を作った理由、データ連携の考え方、走った地図から生まれた発見などを、開発者自身の言葉で残していきます。

地域走破を作った理由 ─ 「次はどこを走ろう」が生まれる地図へ
都道府県や市町村を「何km走ったか」だけではなく、どこまで走破したかで見えるようにした理由。ALLと年別、走破率、未走破地域、共有画像まで含めて紹介します。
StravaとIntervals.icu、Runner's Ringsではどう使い分ける?
Runner's RingsでStravaとIntervals.icuをどう使い分けるか。両方を同時に使わない方がよい理由と、重複防止の考え方をまとめます。
過去のランを地図に重ねると、何が見えてくるのか
昔のGPXやFIT、過去のアクティビティを地図に重ねると何が見えるのか。Runner's Ringsが過去データを大切にする理由を紹介します。
「面」と「コース」を両方残す理由
Runner's Ringsの地図で「面」と「コース」を切り替えられる理由。広がりと実際の道、どちらも残したい設計思想を紹介します。
走破画像を「その地域だけ」にした理由
Runner's Ringsの走破共有画像で、隣県や周辺地域を出さず、対象地域だけを切り抜く理由を紹介します。
Runner's Ringsは、なぜランキング中心にしないのか
Runner's Ringsが他人との順位競争より、自分の過去・年別・地域走破を重視する理由を紹介します。
地図を「自動・面・コース」で切り替えられるようにした理由
地図の広がりを見る「面」と、実際に走った道を見る「コース」。どちらも残しながら、自分で表示を選べるようにした理由を紹介します。
走った地域がカードになる。制覇カードを作った理由
市町村の初走破、都道府県・国の完全制覇をカードとして残す仕組み。自分の走行軌跡から、その人だけのカードを自動生成する考え方を紹介します。
Stravaだけに頼らない道を探して、Intervals.icuにたどり着いた
Stravaの接続枠がいっぱいになったことをきっかけに、より多くのランナーがRunner's Ringsへデータを取り込める道を探した開発記録です。
Runner's Ringsに「応援する」を付けた理由 ─ そしてチャッピーの餌代
Runner's Ringsは無料のまま。機能差を付けるためではなく、サーバーや開発を続けるための任意サポートを置いた理由を紹介します。
トレッドミルも、「走った人生」の積み重ねにしたい
高崎の低酸素ランニングジムRUNGRYでの体験から、地図には描けないトレッドミルのランも「走った人生」として残したいと考えた日の記録です。
Runner's Rings Version 1.0をリリースしました ─ 「走った人生を残す」地図へ
Runner's RingsがVersion 1.0へ。データ連携、地図、地域走破、制覇カード、海外対応など、正式リリースまでに形になったものと、ここから始まる未来をまとめます。
RUNNER'S RINGS JOURNAL

Development & Running Notes

Notes from the creator of Runner's Rings about why features were built, how data connections are approached, and what running maps can reveal.

Why We Built Region Conquest — A Map That Makes You Ask, “Where Should I Run Next?”
Why Runner's Rings shows not only distance, but how many prefectures and municipalities you have explored, together with ALL-time and yearly progress, remaining regions, and shareable images.
Strava or Intervals.icu — Which Should You Use with Runner's Rings?
How Runner's Rings approaches Strava and Intervals.icu as data sources, and why using one main source keeps duplicate handling simpler.
What Happens When You Put Years of Running on One Map?
Why Runner's Rings values old GPX, FIT, and past activity data as part of a runner's history.
Why Runner's Rings Keeps Both Area and Route Views
Why both the broad geographic spread and the exact roads you ran deserve a place on the map.
Why Conquest Sharing Shows Only the Selected Region
Why share images focus on the selected region instead of showing everything around it.
Why Runner's Rings Is Not Built Around Rankings
Why Runner's Rings centers personal history and exploration instead of competition with other runners.
Why Runner's Rings Lets You Switch Between Auto, Area, and Route
Why the map keeps both a broad area view and the actual roads you ran, and why runners can now choose the view themselves.
Why We Turned Conquered Regions into Collectible Cards
How first-run municipality cards and COMPLETE cards are generated from region boundaries and each runner's own history.
Looking Beyond Strava — How Runner's Rings Found Intervals.icu
A development note about searching for another data path when Strava athlete capacity became full.
Why Runner's Rings Added a Support Button — and Chappy's Snack Fund
Why optional support was added while keeping Runner's Rings free and without feature differences.
Treadmill Runs Should Count as Part of the Life You Ran, Too
A visit to RUNGRY in Takasaki led to a new thought: treadmill runs may not draw roads, but they still belong to a runner's accumulated history.
Runner's Rings Version 1.0 Is Here — A Map for the Life You Run
Version 1.0 brings together data connections, maps, Region Conquest, Conquest Cards, overseas support, and the idea at the heart of Runner's Rings: Map the life you run.
Runner's Ringsへ戻る Back to Runner's Rings