Victor Gillholm

Hej, jag heter Victor.

Jag bygger verktyg för problem jag själv står i.

Till vardags jobbar jag i anläggningsbranschen med spont, pålning och schakt. På kvällarna blir det program: för jobbet, för hockeyn, för husbygget och för familjen. Här är ett urval. Det mesta går att prova direkt i webbläsaren.

Projekt

Från planering av stora grundläggningsjobb till en sida som visar vilken match barnens lag spelar härnäst.

Barmark i 3D: en spontlåda med stag och schakt halvvägs nedSpela upp i 3D
Jobbet · planering

Barmark

Spont, pålning och schakt, planerat dag för dag och uppspelat i 3D

Barmark läser projektets egna modeller (IFC, DXF och LandXML) direkt i webbläsaren och gör om dem till en plan: väggarna delas i borrsektioner, sektionerna fördelas på riggarna och tidplanen räknas fram. Schakten följer stagnivåerna ned till berget, och gjutningarna kommer efter. Flytta en sektion och se hur många dagar det vinner eller kostar. Allt går att spela upp i 3D och exportera till Primavera P6.

  • Inget lämnar datorn: sidan stänger nätet, modellerna läses lokalt
  • Tidplan per rigg, sektion och stagrad
  • Berg, schakt, stag och betong dag för dag i 3D
  • Export till Primavera P6 (XER) och solider till IFC

Demon har tre påhittade projekt inbakade. Inga modeller eller siffror från riktiga jobb.

JavaScriptthree.jsweb-ifcPythonIFC · DXF · LandXML
Tre skärmar ur Hockey Gear: mått, storlekar per märke och utrustningen
App · Google Play

Hockey Gear

Rätt storlek på hockeyskydden, i alla märken

Mät barnet en gång, så räknar appen ut storleken hos Bauer, CCM, Warrior, Sher-Wood och TRUE, skydd för skydd. Den varnar när något snart är för litet och håller reda på utrustningen ni redan har. Tio språk, metriskt och tum, och allt stannar i telefonen.

React NativeExpoTypeScript
Ett kataloghus i 3D på en exempeltomt
Husbygget

Huskatalogen i 3D

45 kataloghus från tio husföretag, på en tomt i stället för i en broschyr

När vi skulle välja hus var det svårt att jämföra katalogerna. Här står husen i rätt skala, med garage och carport från samma företag, och färgerna går att byta. Originalet bygger tomten ur Lantmäteriets laserdata och höjdmodell och prövar husen mot gränser, berg och marknivåer. I demon står de på en exempeltomt.

three.jsPythonLantmäteriets laserdata
Familjedashboarden på TV:n med en påhittad familj
Hemma

Familjedashboarden

Fem kalendrar som inte känner till varandra, på en skärm i vardagsrummet

Skolan, två idrottsföreningar, vår egen kalender, vädret och bussarna. Ett program samlar allt varje kvart, ritar en bild och skickar den till TV:n som tavla. En rad per person, krockar i rött, dagens fråga till barnen och en mobilsida med samma innehåll. Målet: svara på "har vi koll?" på tre sekunder från soffan.

Demon visar en påhittad familj. Vår riktiga kalender lämnar aldrig huset.

PythonJavaScriptSamsung The FrameCloudflare Access
Cupsidan för Lilla Trekungacupen i mobilen
Hockeyn

Cupsidor

Spelschemat i mobilen när barnens lag spelar cup

Välj ditt lag och se nästa match, plan, omklädningsrum och vad som har ändrats. Klockan räknar i svensk tid oavsett telefon, och sidan klarar dålig täckning i ishallen. Hittills två cuper: Lilla Trekungacupen och Philips Minne.

HTMLCSSJavaScript utan bibliotek
Display Setups: skärmarna dras på plats i panelen
Öppen källkod · Linux

Tillägg till Omarchy

Två tillägg till Linuxskrivbordet Omarchy, öppna för alla

Display Setups speglar eller utökar skärmen med ett klick när projektorn kopplas in, ordnar flera skärmar med dra och släpp och minns uppställningen för varje docka och skrivbord. Zenbook Duo ScreenPad gör den andra skärmen på ASUS Zenbook Duo användbar: skrivbord, pekplatta eller av på en egen knapp.

QMLJavaScriptHyprlandBash

Om mig

Jag kommer från bygg och anläggning, inte från programmering. Det är därför jag bygger: jag vet hur det ser ut ute på jobbet och vad som saknas i de verktyg som finns.

Mina program börjar alltid i ett verkligt problem. Hur lång tid tar det att borra alla rör i en spontvägg med tre riggar? Vilken storlek har barnet i Bauer jämfört med CCM? Vilken förälder hämtar på förskolan i dag? Svaret ska gå att se på tre sekunder.

Jag lägger mycket tid på att få siffrorna rätt. Storlekstabellerna i Hockey Gear är lästa ur varje märkes egen guide och daterade, och Barmark är prövad mot facit från riktiga jobb.

Kontakt

Vill du veta mer om något av projekten, eller se Barmark med ett riktigt projekt? Hör av dig.