Sokat késik a vonatod? Itt a megoldás! [mávtp]

Ha jártál már Magyarországon és véletlen pont rendszeresen utaznál vonattal, biztosan ismerős lehet az a kellemetlen helyzet, hogy a vonat egyszerűen késik... Ilyenkor marad a kellemetlen várakozás a pályaudvaron, ami valljuk be, messze nem ideális.

De mi lenne, ha ez most megváltozna. Informatikusok vagyunk, elvégre úgyis valami elektronikus eszközön fogjuk megsasolni, mennyi az idő. A karóra az olyan múlt századi. :DDD Az idő pedig relatív.... Mi lenne, ha a gyökerénél ragadnánk meg a problémát? Késsünk együtt a vonattal! Hogyan?

Amikor az eszközöd felmegy az internetre, jó eséllyel NTP szerverek segítségével fogja szinkronizálni az időt. Namost, ha eleve mindenki a MÁV-hoz igazítja az idejét, abból biztosan nem lehet baj! Mivel épp most a hétvégén volt óraátállítás, épp aktuális lehet.

Egy a gond csupán. Tudtommal nincs publikus NTP szerver, amit a MÁV üzemeltetne... Ejnye, pedig még a Fidesznek is van (c3.cap.fidesz.hu).

Egy mezei NTP kiszolgálót faragni még akár wikipedia táblázat alapján is gyerekjáték! Már csak egy megbízható időpont forrás kell. Szerencsére a legtöbb webszerver szolgáltat egy Date HTTP fejlécet, amit felhasználva kapunk egy NTP szerverhez ugyan kicsit pontatlan, de legalább időt. Webszerver van pár MÁV oldalon is, így minden adott, már csak a szoftvert kell összetákolni...

Hölgyeim és uraim, így született meg a...

MÁVTP

Avagy a MÁV időprotokoll. Ez a nem hivatalos szoftver igyekszik betölteni a hatalmas űrt, naponta lekérdezi az időt a MÁV szerverekről, majd a szerver órájához igazított eltéréssel szolgálja ki az elkövetkező nap összes kérését, hogy opcionálisan még több pontatlanságot vigyen a képletbe.

A projekt elérhető a Github oldalamon. Hosztolása megoldható minden platformon, amit a rust támogat, de telepítési instrukciókat csak Linux alapú docker telepítéshez mellékeltem.

Figyelem

Ez egy vicc projekt. Nem vállalok felelősséget a szoftver használatával okozott károkért. Használat saját felelősségre. A szerző semmilyen módon nem áll kapcsolatban a MÁV-val. Ez a projekt nem támogatott a MÁV által. A szerző nem vállal felelősséget a szoftver használatából eredő jogi problémákért. Használat saját felelősségre.

Ha lekésed a vonatodat, az sem az én problémám.

Hirdetés

Gamer vagy irodai monitor? Ezek a fő különbségek

PR A monitor kiválasztása nem csupán a méretbeli különbségekről szól – sokkal inkább a felhasználási cél dönti el, hogy milyen típusú kijelzőre van szükségünk.

Még van hozzászólás! Tovább