-
Jeg overvar i dag FADs pressepresentasjon av arbeidet med ny
-programvare for skriving av
-reiseregninger, som de gir ut som fri programvare. Den gode
-nyheten er at FAD med dette prosjektet demonstrerer vilje til å gå
-foran i å etablere en delingskultur i offentlig sektor, og denne gang
-har hatt fokus på å lage en løsning som fungerer på flere platformer,
-konkret Linux, MacOS X og Windows. Løsningen er utviklet av
-Making Waves på oppdrag fra FAD, og
-kildekoden er tilgjengelig fra
-CodeResort.
-En får lesetilgang til kode og dokumentasjon uten å registrere seg,
-men må registrere seg for f.eks. å melde inn feil og skrive i wikien.
-FAD håper å få erfaring med fri programvareprosjekter vha. dette
-prosjektet, som er første gang de gir ut kildekode fra et
-"egenutviklet" prosjekt.
-
-
Løsningen er BSD-lisensiert, og basert på Adobe Flash, konkret
-Adobe Flex. Den bruker Flash 9, og fungerer ikke med Gnash. I
-tillegg til at selve flash-binæren ikke fungerer med Gnash, så er det
-lagt JavaScript-kode foran web-programmet som nekter å starte
-flash-programmet hvis ikke Adobe Flash 9 er installert. Det var
-irriterende, og jeg måtte hente ut URL til Flash-binæren fra
-HTML-siden og lage min egen testside for å sjekke om den fungerte med
-gnash. Fikk bare en blank flate der programmet skulle startet. Laget
-en side med følgende HTML-snutt for å laste programmet
-
<object
- data="http://213.225.125.209/kunder/dss/Reiseregningen.swf"
- width="100%"
- height="100%"
->
-
-
Bruken av Adobe Flash er spesielt problematisk da Adobes
-Flash-utgave har en lisens som ikke tillater andre en Adobe å
-distribuere deres programpakke. Det gjør det umulig for
-linux-distribusjoner som Debian, Ubuntu og RedHat å legge ved Adobes
-Flash i sine distribusjoner. Adobe Flash er ikke fri programvare.
-Det finnes noen ikke-komplette Flash-implementasjoner som er fri
-programvare, som Gnash og
-swfdec. Jeg spurte
-utviklerne om de hadde testet med alternative utgaver av Flash som
-Gnash og swfdec, men utviklerne hadde ikke hørt om alternativer og
-heller ikke testet løsningen mot disse.
-
-
Videreutvikling av reiseregningsprogrammet vil kreve aksept for
-lisensen til Adobe Flex. I følge Adobe finnes Adobe Flax som
-Eclipse-utvidelse i
-en
-betautgave for Linux, men jeg vet ikke om denne er tilstrekkelig
-for å bygge reiseregningsprogrammet. Jeg mistenker at valg av
-teknologi gjør at svært få fri programvareutviklere ser det som
-interessant å involvere seg i videreutvikling av dette prosjektet.
-Personlig begrenser jeg meg til å jobbe med prosjekter som kan bygges
-og videreutvikles ved hjelp av fri programvare. Andre utviklere av
-fri programvare ser det åpenbart annerledes, da det jo finnes fri
-programvare på Windows. Vi får se om det er tilstrekkelig mange av
-dem til at FAD får bidragsytere utenfra. Prosjektet bærer litt preg
-av "kast det over gjerdet"-metoden for deling, der en legger ut koden
-men det ikke er klart hvem som skal skape fellesskapet som trengs for
-å få et fungerende fri programvareutviklingsmiljø.
-
-
Systemet viser fram et dynamisk skjema som fylles ut fortløpende,
-og der tidligere svar styrer hvilke alternativer en må fylle ut
-senere. Det henter informasjon om takster og regler fra FADs sider,
-der informasjonen skal være lagt ut i maskinlesbart format. Når en er
-ferdig med å fylle ut kan en hente ut en PDF og en XML-fil for
-utskrift eller videre lagring/behandling. Skjemaet er kun
-klientbiten, og eventuell integrering mot økonomisystemer følger ikke
-med. FAD lovte at de skulle bidra til at takster og regelfilene
-skulle holdes oppdatert. Konvertering til PDF var visst .NET-basert.
-Utviklerne hadde ingen idé om dette fungerte med fri
-programvareutgaver som Mono. .NET-utgaven skulle være en begrenset
-del av løsningen, og visstnok ble .NET valgt for å integreres med FADs
-eksisterende tjenerløsning. Løsningen kunne gjenbruke
-personinformasjon vha. XML-filer lagret lokalt på brukerens maskin,
-slik at en slapp å skrive inn samme informasjon hver gang. Sentralt
-lagring var ikke ønsket for å unngå personvernspørsmål, selv om dette
-gjorde det litt vanskeligere for brukeren.
+
Vi har brukt påsken til å bygge Reprap, i håp om å ha den operativ
+til Go Open 2009 uka etter påske.
+Da første test med motorkjøring avslørte at motorvibrasjonene fikk
+skruer og muttere til å løsne, så var første punkt på programmet å
+skru til alle skruer slik at det ble mindre sjanse for slikt. Det er
+nå nesten komplett (X-aksen gjenstår, men der må det justeres litt på
+montering i tillegg). Må også lime Z-aksebandet. Har skaffet Loctite
+Super Attak Flex Gel elastisk superlim som jeg håper vil fungere til
+dette formålet. I prosessen har jeg blitt bitt av den sprø plasten
+noen ganger. Har knekket/sprukket 3 plastbiter så langt. Håper jeg
+får skrevet ut nye før skriveren bryter sammen pga. dette. :)
+
+
I prosessen har jeg oppdaget en svakhet med Z-aksen, og funnet en måte
+å jobbe meg rundt det. Etter tegningen, skal tannhjulene på Z-aksene
+være tett omslynget av et par stjernehjul som holder båndet mellom
+alle Z-aksene på plass. Problemet er at båndet er 6mm, mens alle
+plastdelene er 5mm brede. Det betyr at et 6mm band skal inn i et 5mm
+spor, noe som ikke passer spesielt godt. Jeg har løst dette ved å
+legge en 1mm skive mellom tannhjulene og stjernehjulene over
+tannhjulet, slik at det blir plass til båndet.
+
+
Skrivehodet er har vi så vidt startet på. Mari har oppdaget at
+hullene i baseplaten er for grunn, slik at skruen som skal inn i disse
+hullene ikke får plass. Har avtalt å låne en Dremel for å frese unna
+litt plast for å løse dette problemet. Da vi begynte å se på
+skrivehodet, oppdaget vi et alvorlig problem. Det varmesikre
+sparkelen som skal brukes til å holde varmetråden på plass er stivnet.
+Var ikke klar over at dette er ferskvare, men
+en
+forumposting viser at dette er et kjent problem. Det var ikke
+helt enkelt å finne ut hva "Fire cement" heter på norsk. Mange
+Google-søk senere var jeg fortsatt like blank. Hadde funnet flere
+alternativer som kunne fungere, som eksosmonteringspasta,
+brannfugemasse, klebemørtel for pipe, ildmørtel og ildfast sparkel,
+men ingen av disse så ut til å være helt riktige for dette bruket.
+Fire cement håndterer temperaturer opp til 1200 grader celsius, og
+krever ikke utblanding i vann. Konsulterte,
+våre
+venner ved Høgskolen i Halden, og det viste seg at de hadde hatt samme
+problem. De hadde besøkt en peisbutikk og kjøpt ildfast sparkel. Jeg
+sjekket med Maxbo, og de hadde noe slikt som het ovnskitt, og det ser
+ut til å være det norske navnet på det jeg er ute etter. Dro så innom
+Clas Olsson (som er nærmere meg enn Maxbo), og kjøpte
+Stovex ovnskitt, og
+er nå klar til å lage varmeelement til skrivehodet.
+Like før jeg dro ut for å kjøpe ovnskitt, fant jeg en
+reprap-blogpost
+som fortalte om et bedre vidundermiddel for å lage varmeelement,
+Kapton tape, men dette hadde de ikke på Clas Olsson, så det får bli
+til neste gang. En reprap-variant ved navn
+Plastruder MK3
+kommer til å bruke denne plasttypen som håndterer temperaturer mellom
+-100 og +400 grader og brukes av astronautene for å tette drakten.