
Famous last words:
tik atsiradus LEA duomenims "nu, kiek greitai kas nors padarys automatiškai žemėlapis kad updatintųs pagal duomenis čia?"
sekančią dieną "well, close enough, 15min, albeit tėvams nebūtų useful, nes 15min manymu, "šalia tavęs" yra 10km spinduliu, kai Šiauliai 20+ km away 😄"
po dešimt minučių "now wondering kiek stupid idea būtų pačiam kažką su vibe codint (and how to do it) XD"
Kaip matau jau ir iš subreddito, ne man vienam šitas galvoj kilo pamačius trečiadienį naujienas. Vakar pasidalinau Mastodon'e, šiandien atsiminiau, kad ir reddit'as yra. Kiek matau, kadangi aš mačiau visiškai kitokį vartojimo reikiamumą gyvenime, negu kad ką siūlė dauguma variantų praeity, kaip kad kurohodas (kuris dabar iš vis tik appsas liko, be web'o), tai kiek kitaip ir į sprendimą pažvelgiau.
Svetainė: https://ltlukoziuzu.github.io/degaline-zemelapis/
Github repo: https://github.com/LtLukoziuzU/degaline-zemelapis
Pagrindiniai dalykai:
- Taip, AI, Claude Code CLI naudojau nuo A iki Z, kad ir nelabai šiaip pripažįstu AI, bet kai nemoki pats, imi tai, ką gali
- Pirma daryta desktop'ui, bet atkalta ir mobile friendly
- Trys būdai kaip ieškoti pigiausių degalinių, visada pasirinktinai 1-50 km atstumu pagal kuro tipą: pagal lokaciją (jei duotas permissionas tiksliai, jei ne, grubiai pagal IP); pagal pasirinktą degalinę; pagal numestą tašką žemėlapy
- Kainas default rodo pagal dyzeliną, bet ieškant pigesnių galima pasirinkti kuro tipą – per sesijas jis įsimenamas ateičiai
- Galimybė išsisaugot paieškos nuorodą su mygtuku iššokusioje panelėje
- LocalStorage'e praktiškai viskas saugoma, kad irgi kuo mažiau važinėjimo
- Viskas kabo for free ir viešai. Domeno kol kas nemąstau, norisi išleist nei cento šitam
- Jeigu norit patys pasižaist su duomenim, https://github.com/LtLukoziuzU/degaline-zemelapis/blob/main/data/stations.json
- LEA'os darbo valandom reguliariai (turėtų kas 15min, bet Github'as delayina) sukasi cronjob'as paiimti duomenis, jei LEA juos paduoda (penktadienį tik 13h padavė. Kaip kitur atsakiau: "Kaip supratau, ir ką mačiau šiandien: LEA tik turi gauti iki 10h ryto iš visų degalinių. Kada pati LEA paduos pačios LEA reikalas, greitoj paieškoj neradau kažko ribojimo/paliepimo. Šiandien 13h atsirado. Beje, savaitgaliais LEA nedirba (ir rašė puslapyje, kad tik 'darbo dienomis')")
- Koordinatės "kažkiek" sutvarkytos ir cache'intos, kad nereiktų daužyt geocode'inimo APIs. Skaityti pastabą "apie" bloke arba github'o readme.md
Feedback'ą labai noriai priimu, bet greičiausiai taisysiu tik ketvirtadienį. Liko tik 26% weekly limito, pasilieku bug'ams ir jei LEA toliau išsidirbinės su savo .xlsx
—
LtLukoziuz