nomore Skrevet 1. mai 2007 Skrevet 1. mai 2007 Hei eg har en itx maskin på soverommet som besørger for vekking i tide og utide. tidligere hadde eg ei normal vekkerklokke men det ringte stort sett bare i utide(var ofte sent ute). det som er unikt med denne(mener eg), er at eg forteller programmet når eg skal være på jobb. deretter beregner den ut vanlig kjøretid(+ forsinkelser i forhold til været) samt tid brukt på påkledning og beregner ut når eg bør stå opp. og deretter vekker den meg. den sjekker også om det er lørdag eller søndag, eller en offentlig helligdag. dersom det er en av de, vekker den meg ikke før en del senere. problemet er min situasjon for tiden. for noen måneder siden bestemte kona og eg for å separere oss og etter den tid har eg fått ulike uker basert på om eg har dattera vår eller ikke. den uka eg har dattera vår må eg stå opp tidligere, og begynner ikke på jobb før en time senere en den andre uka. problemet nå er få legge dette inn i programmet på en størst mulig fleksibel måte. eg ønsker å bruke en database til å lage regler for hvilke dager eg skal ha hvilke arbeidstider. og i tillegg vil eg fortløpende kunne legge til regler i denne tabellen for fridager og ferie. noen innspill? *kryssefingrene*
Jonas Skrevet 1. mai 2007 Skrevet 1. mai 2007 Tror jeg ville prøvd å benytte meg av et scriptspråk til å lage et slags modulsystem. F.eks. en mappe hvor hver fil plusset eller trakk fra en variabel og dannet et tidspunkt.
nomore Skrevet 2. mai 2007 Forfatter Skrevet 2. mai 2007 En god ide til videreutvikling av en fleksibel løsning. Men eg er litt redd for at det enten vil bli mye kode som går igjen(ueffektivt) eller at det blir dobbeltkalkulert ekstratid. Plutselig må man stå opp kl 3 fordi det er glatte veier og dette ble medregnet 3 ganger for eks. Men absolutt verdt en tanke sånn i forhold til å kunne bygge ut/endre uten inngrep i hele systemet.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå