Månadsarki: januar 2013

Medlemsregister til Norsk Målungdom

På landsmøtet til NMU 2007 i Trondheim starta eg på eit nytt medlemsregister. Tidleg i 2012 vart eg spurt kor tid det lang-venta registeret endeleg skulle i drift. Eg sa januar 2013, og slik vart det.

Eg starta på det fyrste registeret på landsmøtet fordi me var i fare for å kjøpa noko dyre greier som ville kosta oss fleire tusen i året. Pengar fattig-NMU ikkje hadde råd til å bruka. Registerkjøpet vart avverga, noko grunna mitt eindags-register og mest grunna Ola (dåverande skrivar) sine ord om at han kunne fiksa det gamle Access-registeret til å ha høgare medlemspengesats for gamlingar.

Eg hacka litt vidare på registeret, men stoppa meir eller mindre opp då Ola fekk fiksa Access-registeret. Den umiddelbare fara var over.

DSC_0788-medlemssys

Jarle, ein god ven og lang organisasjonskamerat, hadde rundt den tida gått inn i Miljøpartiet dei Grøne, med det seg fore å rusta opp organisasjonen. Han trong ein medlemsregister. Eg trur ikkje han baserte noko av den koden på min, men han brukte iallfall CakePHP, det same rammeverket eg hadde brukt for det eg jobba med. Å kunne jobba saman på eit register høyrtest bra og smart ut. Det var lengje planen min.

Men MDG byta system, og rundt den same tida jobba eg i Nei til EU, der eg fekk høve til å læra meg Django då eg skreiv eit  landsmøtesystem for dei. Diverre vart det berre brukt éin gong. Det er friprog, so fleire kunne ta det i bruk, men kor tid skulle det liksom skje? No ligg det ikkje ute lengre heller trur eg :-) Men eg fekk i minsto lært meg Django!

So omtrent på same tida starta eg på botnen att med eit nytt medlemsregister til NMU. Den fyrste innsjekket i Git gjorde eg 5. oktober 2009. På det tidspunktet hadde allereie registeret masse funksjonalitet, t.d. OCR-fil og KID-støtte. Dessutan klarte det å lesa inn dato frå det gamle Access-registeret.

Men det mangla ekte giro-utskrivning for dei som ikkje tok imot epostane våre.

Eg jobba av-og-på med dette registeret, utan å eigentleg seia det til stort mange. Eg la til CSV og PDF-skriving tidleg april 2010. Mot slutten av månaden vart eg spurt av Jarle om dette her med medlemsregister. MDG hadde byta, men UHN, Ungdom for Human Narkotikapolitikk, hadde nett vore stifta og trong eit register. Eg sa eg hadde eit, men det var ubrukeleg tidleg i utviklingsfasa. Eg sette opp ein prøve til dei 11. april 2010.

So høyrde eg ikkje meir før nesten eit år seinare. Eg hadde oppgradert serveren og CSV-eksportering hadde slutta å fungera. UHN hadde faktisk brukt prøvesystemet mitt utan at eg visste det. Dei var tilogmed nøgde, og ynska eigentleg berre litt betre epost-handtering. So eg la til det.

Dei neste to åri er omtrent berre småfiks. PDF-skrivinga var framleis ikkje brukbar fordi han berre skreiv ut namn og adresse på ark, utan noko meir info. Det hadde teke ein time å fiksa det, men det gjorde eg ikkje. Eg la til saman fleirfoldige timar inn i allslags anna småpirk.

Då eg la til lokallagsovervaking byrja ting å verta ganske so hendig. Lokallagsleiarar kunne setja seg opp å få i epost alle endringar i registeret som handla om medlemane kopla til lokallaget deira. Det laga eg sidan eg tykte det var veldig nyttig då eg sjølv var lokallagsleiar i Studentmållaget i Bergen. Ein epost i veka (dersom det var noko nytt), fullt oppdatert på nye medlem og tilflyttingar.

Ein annan hendig funksjon var mobil-søk. Skriv inn namn og få opp for kva år medlemen har betalt. Veldig greit når du sel is for Isrosa som har gratis is for alle NMU-medlem.

Git-lageret har meir og meir innsjekkingar jo nærare årskiftet 2012-2013 du kjem, og etter er det ganske mykje kodeendring på gang.

I dag fiksa eg endeleg den PDF-genereringi som eg skreiv omtrent på starten av denne versjonen av medlemsregisteret, og som alltid var den største vegblokken for å setja systemet i drift.

DSC_0787-giroar

Det tok som venta veldig liten tid, men å få det til å sjå fint ut og aligna med OCR Nets-standard tok litt fikling. Men no er han her, og vonleg so kan me senda ut medlemspengegiroar for NMU på epost og papir innan ei veke. :-)

Lagde ein video på sundag

Eg og Helene var i mathallen på sundag. Eg tok litt video.

Då eg kom heim ville eg setja det saman til ein video, og fekk igjen oppleva kor ekstremt elendig all videoredigeringsprogramvare er på Linux. Diverre gjer det at eg er utruleg lite glad i videoredigering lengre, der eg før elska det og tykte det var kjempemoro. No er det berre eit jækla mas og eg fær aldri laga noko fordi alt er so tungvindt, treigt og ubrukeleg.

Heldigvis er det kjekt å ha klypt saman ein video att då. Diverre innbyr ikkje verktya mine til gjentaking med det fyrste :-)

Sundagsmat, på mathallen, last ned: 480p (9 MB), 1080p (62 MB). Musikk er CC-BY-SA Tryad (placid island), det var forresten ikkje musikken eg hadde tenkt, men lasta ned feil, so jaja. Videoen er CC-BY-SA Odin då, sidan eg må shara alike no :P

Lang dag på jobb

Det er ikkje alltid enkelt å vita når nok er nok. Eller iallfall å høyra etter og ta konsekvensen av det. Ikkje ta meg feil, eg har hatt ein fantastisk bra dag, men slutten er mindre spektakulær og energirik enn dagen hadde fortent fordi eg ikkje gav meg.

Eg stod opp 05.30 etter ein halvtime med feila soveforsøk, 06.20 stod eg utanfor døri til kontorbygget. Utan nylkelkort.

Funderte litt over stoda eg var komen opp i, det kunne ta lang tid før nokon kom og det var utruleg kaldt ute. Dessutan ligg det nye Opera Software hovudkvarteret på toppen av Nydalen, so det er eit gåstykke til ekte sivilisasjon.

Eg rota rundt i lommene og sekken for å kjenna om eg likevel hadde fått med meg nykelkortet. Helene meiner jo eg er so fæl til å leita, noko ho diverre har hatt rett i ein gong slik at ho no reknar det for fakta. Etter den vanlege flaumen av skuffande nesten-treff drog eg opp skattekortet for 2013 som eg har gløymd å levera, inni der låg eit lånenykelkort!

Eit ulovleg lånekort må eg få leggja til. Me skal gje dei attende so snart me finn det ekte nykelkortet vårt, men det hadde eg heldigvis gløymd å gjera. Eg hugsa ikkje koden, men gjetta ein haug meir eller mindre plausible nummer eg hadde eit vagt minne om.

Vel oppe i tredje etasje 06.30. Lyset i alle etasjane til Opera var av, so eg var fyrstemann. Iallfall av dei eg såg.

Det var so stille og herleg. Eg fekk gjort ein haug.

Då lunsj kom hadde eg allereie gjort jobb for ein arbeidsdag, og same morgonen kjendest som om han var del av gårsdagen. Nett slik eg alltid har elska og som eg har skrive om på netsida mi fleire gongar før. Det skjer diverre slett ikkje so ofte som før. At det skjedde i dag gav meg masse ekstra energi etter lunsj òg. Eg jobba som ei maskin, hadde små ein-til-ein-møter med folk hist og pist.

14.30, då 8-timersdagen eigentleg er slutt var eg framleis i storslag, fyrst då det lei mot 17. byrja eg verta trøytt. Og her gjorde eg feilen. I staden for å gå heim so tidleg og la heile dagen vera perfekt, vart eg verande for å vera med på den sosiale henginga i kantina på fredagane.

Friday beer (misliker det ekskluderande namnet) startar 17., men eg ville berre gjera ein siste ting ferdig. Det gjek sørpetreigt, tappa meg for energi og var ikkje særleg nyttig til slutt likevel. Ein utruleg ineffektiv time.

Vel nede i kantina 18.00 fekk eg ikkje stort positivt ut av det, slik eg naivt må ha trudd eg skulle. Mange av samtalane var berre fortsetjing av jobb; det var det som kom automatisk. Til slutt fekk eg meg litt viljestyrke og bestemte at det var OK å gå. 20.30.

Heime hadde Helene laga Palak paneer og var overraska over kor tidleg heime eg var for å vera ein fredag. Men det var ikkje tidleg for meg i dag, det var motsatt, i dag gjekk eg heim alt for seint.

Skriva meir i 2013 enn 2012

Eg hadde eit nyttårsforsett om å skriva meir på netsida mi det komande året enn det førre. Ingen spurde meg om noko forsett, so eg fekk ikkje høve til å segja det høgt. For å ikkje gløyma det, og leggja litt press på meg, skriv eg det like godt her.

Sjå, det var ikkje so vanskeleg, var det vel? Eg mistenkjer nedgangen er litt knytt til jobben min  Opera, der eg ikkje lengre kan skriva om absolutt alt som skjer eller eg gjer. Likevel er det ein god del ting rundt jobben eg kan skriva om, so det nok aller mest fordi eg har vorte so utruleg oppteken.

Eg sit på bussen no, og i staden for å spela Cut the Rope tenlkte eg at eg kunne oppdatera bloggen i staden. Der ser eg ein kollega koma på, so avsluttar her.