Hús Dagsins
Fyrsta vefforritið mitt
Fyrsta vefforritið mitt — gagnvirkt Leaflet-kort af sögulegum húsum á Akureyri úr dálkum Arnórs Blika Hallmundssonar. Vefskröpun, hnitsetning og uppsetning á vef lærð frá grunni.
Áskorunin
Arnór Bliki Hallmundsson hefur eytt yfir áratug í að skrifa um söguleg hús Akureyrar — nærri 700 greinar sem skrá byggingararf bæjarins. En greinarnar voru einungis til sem texti, dreifðar um bloggfærslur og blaðasíður. Engin leið var til að sjá landfræðilegt mynstur, kanna húsin á korti eða skilja hvernig skjalfestar byggingar tengjast hverri annarri um allan bæinn. Ég vildi gera það sýnilegt — og ég vildi læra að byggja fyrir vefinn.
Nálgunin
Ég skrapaði gögn úr birtum dálkum Arnórs Blika, hnitsetti hverja hússtaðsetningu og byggði gagnvirkt Leaflet-kort með leitanlegum pinnum, þægilegri aðdráttargetu og beinum tenglum aftur í upprunalegu greinarnar. Útgáfa 2.0 bætti við merkjaflokkun fyrir þétt miðbæjarsvæðin, snjalltækjavænt viðmótssnið og tölfræðiyfirlit. Allt verkefnið keyrir á GitHub Pages — enginn þjónn, enginn gagnagrunnur, bara kyrrstæð vefsíða með innfelldum gögnum.
Niðurstöður
Hér byrjaði allt. Hús Dagsins er fyrsta vefforritið mitt — gagnvirkt kort sem færir áratugalanga skráningu Arnórs Blika Hallmundssonar á sögulegum húsum Akureyrar í eitt safn þar sem hægt er að kanna og uppgötva.
Arnór Bliki er kennari við Verkmenntaskólann á Akureyri og óþreytandi staðarsögufræðingur. Í yfir ellefu ár hefur hann skrifað nærri 700 greinar um hús bæjarins — sögur þeirra, smiði, stöðu í sögu Akureyrar. Verk hans birtast á akureyri.net og persónulegu bloggi og hann er höfundur bókarinnar Oddeyri. Ég vildi gefa verki hans aukna vídd — láta fólk sjá húsin á korti, ekki bara lesa um þau.
Smíðin
Verkefnið kenndi mér allt ferlið frá gögnum til uppsetningar. Ég skrapaði greinagögn úr birtum dálkum, hnitsetti hverja hússtaðsetningu, byggði sveigjanlegt kortaviðmót með Leaflet og setti upp á GitHub Pages. Þrír mánuðir frá engu í virkt opinbert forrit.
Útgáfa 2.0 bætti við merkjaflokkun fyrir þétt miðbæjarsvæði, snjalltækjavænt viðmót og lítið tölfræðiyfirlit. Hver pinnur tengist beint við upprunalegu greinina, svo kortið þjónar bæði sem landfræðileg yfirlitssíða og hlið inn í skrif Arnórs Blika.
Hvers vegna þetta skiptir máli
Hvert verkefni á eftir — Arctic Tracker, Gjöll, BORG, smarason.is — á rætur að rekja til þess sem ég lærði hér: að byggja fyrir vefinn sé innan seilingar, að raunveruleg gögn geri betri verkefni en æfingadæmi úr námskeiðum, og að besta hvatinn sé að búa til eitthvað gagnlegt fyrir einhvern sem þú virðir og viðurkennir verk hans.
Tæknistaflinn
Aðilar
Lærdómar
- Besta fyrsta verkefnið er það sem maður hefur raunverulegan áhuga á. Að kortleggja lífsverkefni vinar gaf hverjum tæknilegum hindrunum þyngd og merkingu.
- Kyrrstæð hýsing á GitHub Pages er vanmetin — enginn þjónn, enginn kostnaður, ekkert viðhald. Fyrir gagnasjónarvæðingarverkefni er það meira en nóg.
- Vefskröpun kennir meira um vefarkitektúr en nokkur námskeiðsæfing. Að skilja hvernig efni er skipulagt á vefnum er undirstaða þess að byggja fyrir hann.
Tengd verkefni
Sjá öll verkefni →Beyond Fragmentation
Af hverju stjórnarhættir gervigreindar mistakast af ásetningi — og af hverju öll skaðleg áhrif tækninnar eiga rætur í mannlegum stjórnarháttum.
Smarason.is
Persónuverndarvefur byggður á Next.js 16, Tailwind v4, Sanity CMS og sjálfhýstum Go/PocketBase-bakenda. Tvítyngdur, aðgengilegur, ekkert eftirlit — arkitektúrinn endurspeglar hugmyndafræðina.
Sumarhus Alpha
Fullvalda gervigreindarinnviðir: 5 Go-umboðsmenn, Rust MCP-þjónn, NATS JetStream, 21 módel hjá 7 þjónustuaðilum, 15 gámar, CI/CD í framleiðslu. Raunhæft kerfi og tilraunastofa, byggt frá grunni síðan 2022.