Lysloggen er et idiotprosjekt for å måle mønsteret i tidspunktet der lyset i Realfagbygget på NTNU slukker automatisk. Hver dag slukker lyset omtrent 0.75 sekunder senere enn dagen før, og tilsynelatende nullstilles slukkesystemet av og til for å holde dette tidspunktet mellom 19:40-20:00. Det sekundære formålet er å gni inn skammen over å jobbe på Gløshaugen så sent på kvelden ved å trykke på en knapp nøyaktig idet lyset slukker.
Fra | Til | Nettadresse | Drifter |
---|---|---|---|
2018 | 2022 | Herman Sletmoen | |
2022 | nå | folk.ntnu.no/simonweg/light/ | Simon Wego |
- Åpne et terminalvindu:
- Hvis du bruker Windows, åpne for eksempel programmet Ledetekst.
- Hvis du bruker Mac, åpne for eksempel programmet Terminal.
- Hvis du bruker Linux, vet du sannsynligvis selv hva du skal gjøre.
- Logg inn på området ditt hos NTNUs Linux-webserver med
ssh DITT-NTNU-BRUKERNAVN@login.stud.ntnu.no
og NTNU-passordet ditt. - Skriv
cd public_html/
for å gå inn i mappen som inneholder filer som offentliggjøres under folk.ntnu.no/DITT-NTNU-BRUKERNAVN. - Skriv
git clone https://github.com/hersle/light.git
for å laste ned kjernefunksjonaliteten til lysloggen fra dette GitHub-prosjektet. - Gå inn i mappen som nettopp ble lastet ned med
cd light/
og skriv deretterls -l
for å få oversikt over innholdet der. - En tom lyslogg (uten målinger og epost-abonnenter) skal nå være tilgjengelig på folk.ntnu.no/DITT-NTNU-BRUKERNAVN/light.
- Kopiér målinger fra en eksisterende lyslogg med for eksempel
wget http://folk.ntnu.no/hermasl/light/light.dat
. - Kopiér abonnenter fra en eksisterende lyslogg med for eksempel
wget --user="" --password="PASSWORD" http://folk.ntnu.no/hermasl/light/subscribers
hvis du kjenner passordetPASSWORD
. - Hvis du har gjort de siste skrittene, er lysloggen nå en eksakt kopi inkludert målinger og epost-abonnenter av den du har kopiert.
Lysmålingene er lagret i filen light.dat
.
For å gjøre manuelle endringer, åpne filen i en teksteditor med for eksempel nano light.dat
og fjerne, legg til eller endre linjer med to forskjellige formater:
DD.MM.YY HH:MM:SS
representerer en måling av lysslukkingstidspunktet.JUMP DD.MM.YY MS
forskyver alle estimater fra og med en gitt dato med et gitt antall millisekunder. Dette er nødvendig for å rekalibrere lysloggen etter at at lysslukkesystemet er nullstilt. Prøv deg fram med antall millisekunder til estimert slukketid blir som forventet. Hold filen sortert kronologisk etter dato (notat til meg selv (´TODO´): det hadde vært mye bedre å kunne markere en måling med ! somDD.MM.YY HH:MM:SS !
for å "insistere" på at den målingen er korrekt og dermed rekalibrere etter den målingen).
Epost-abonnentene er lagret i filen subscribers
.
De unike og tilfeldige tekststrengene assosiert med hver epostadresse er en kode som gjør at kun abonnenten som kjenner sin egen kode kan kansellere abonnementet (gjennom lenker i tilsendte eposter som inneholder den aktuelle koden).