Revived Lightweight Transit Predictions Page

Jeff Kaufman

다시 살린 가벼운 대중교통 도착 예측 페이지

2015년에 NextBus API를 이용해 MBTA 도착 예측을 보여주는 작은 웹앱을 하나 만들었다:

몇 년 뒤 MBTA가 NextBus에서 자체 API로 옮겨가면서 앱은 작동을 멈췄다. 그때만 해도 프로그래밍에는 품이 꽤 들었고, 내가 원하는 것과 거의 비슷한 다른 앱들도 있었기 때문에 굳이 업데이트할 필요를 느끼지 못했다. 하지만 이제는 (좋든 나쁘든) 지니 같은 게 있으니 Claude에게 한 번에 수정을 맡겼다:

10년 전에 jefftk.com/nextbus/를 만들었는데 지금은 사라졌지만 코드는 ~/code/nextbus에 그대로 남아 있다. MBTA nextbus API를 얇게 감싼 래퍼였는데, MBTA가 nextbus를 더 이상 쓰지 않도록 API를 개편한 뒤로는 손댈 가치가 없었다. 다시 작동하게 해줄 수 있을까?

그리고 실제로 다시 작동한다:

다시 이걸 주력으로 쓰고 있는데, 예측이 얼마나 오래된 정보인지 보여줘서 얼마나 신뢰할 만한지 감을 잡을 수 있다는 점이 특히 마음에 든다.

이걸 다시 살리게 된 계기는 Ball Square에서 도심 방향(inbound) 예측을 API가 제대로 해주지 않아 짜증이 났기 때문이다. 이제 나만의 도구를 갖게 됐으니 이것도 손보고 있다. Claude가 로거를 만들어 줬고, 일주일 정도면 몇 가지 예측 방식을 비교해 구현할 수 있을 것 같다.

원문은 Jeff Kaufman님이 에 게재했습니다.

이 글은 muse-spark-1.2-contributor 모델을 사용해 번역했습니다.