X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/a982ea01d4b2197523140ee16a350c2234c8b7c3..d394728b6e1462d5f3ffd5d124516f4fe20d561f:/blog/archive/2008/12/index.html diff --git a/blog/archive/2008/12/index.html b/blog/archive/2008/12/index.html index 4c114a1033..5d5f145d5b 100644 --- a/blog/archive/2008/12/index.html +++ b/blog/archive/2008/12/index.html @@ -3,7 +3,7 @@ Petter Reinholdtsen: entries from December 2008 - + @@ -11,7 +11,7 @@

- Petter Reinholdtsen + Petter Reinholdtsen

@@ -22,7 +22,7 @@
2008-12-02 12:00 @@ -45,7 +45,7 @@ bort første pakke.

- Tags: 3d-printer, norsk, nuug, reprap. + Tags: 3d-printer, norsk, nuug, reprap.
@@ -53,7 +53,7 @@ bort første pakke.

2008-12-07 12:00 @@ -81,7 +81,7 @@ of these cards.

- Tags: debian, debian edu, english, ltsp. + Tags: debian, debian edu, english, ltsp.
@@ -89,7 +89,7 @@ of these cards.

2008-12-09 12:30 @@ -120,7 +120,7 @@ og kan melde seg på aktive@nuug.no.

- Tags: 3d-printer, norsk, nuug, reprap. + Tags: 3d-printer, norsk, nuug, reprap.
@@ -128,7 +128,7 @@ og kan melde seg på aktive@nuug.no.

2008-12-16 08:00 @@ -158,13 +158,203 @@ jul.

- Tags: 3d-printer, norsk, nuug, reprap. + Tags: 3d-printer, norsk, nuug, reprap.
-

RSS Feed

+
+ +
+ 2008-12-17 15:00 +
+ +
+ +

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.

+ +
+
+ + + + Tags: norsk, nuug. + +
+
+
+ +
+ +
+ 2008-12-26 11:00 +
+ +
+ +

Etter flere års mislykkede forsøk på å skrive om byggesystemet for +den norske stavekontrollen for bokmål +og nynorsk til å ikke bruke bindestrek som ordskillemarkør, lyktes jeg +endelig første juledag. Bruken av bindestrek som ordskillemarkør har +gjort det umulig å få med ord med bindestrek i +stavekontrolldatagrunnlaget, slik at ord som e-post og CD-spiller ikke +kunne godtas av stavekontrollen. Hadde litt tid til overs å bruke på +stavekontrollen, og satte meg ned med to kopier av byggsystemet og en +liten testdatafil, og byttet ut - med = på utvalgte steder i +byggsystemet og datafilen helt til jeg fikk samme resultat med det +gamle og det nye byggsystemet. Dette tror jeg var forsøk 4, der de +foregående har feilet uten at jeg klarte å forstå hvorfor. Det sier +kanskje litt om kompleksiteten i det originale byggsystemet som Rune +Kleveland laget i sin tid.

+ +

Etter å ha endret byggsystemet, var neste steg å importere ordene +med bindestrek. Vi har en rekke slike i databasene for +bokmål +og +nynorsk +for korrektur av datagrunnlaget for stavekontrollen, og etter importen +skulle nå 10350 nye ord bli godkjent som korrekt stavede ord av +stavekontrollen.

+ +
+
+ + + + Tags: debian edu, norsk, stavekontroll. + +
+
+
+ +
+ +
+ 2008-12-28 15:40 +
+ +
+ +

The Norwegian Unix User Group is +recording our montly presentation on video, and recently we have +worked on improving the quality of the recordings by mixing the slides +directly with the video stream. For this, we use the +dvswitch package from +the Debian video team. As this require quite one computer per video +source, and NUUG do not have enough laptops available, we need to +borrow laptops. And to avoid having to install extra software on +these borrwed laptops, I have wrapped up all the programs needed on a +bootable USB stick. The software required is dvswitch with assosiated +source, sink and mixer applications and +dvgrab. To allow this setup to +work without any configuration, I've patched dvswitch to use +avahi to connect the various parts +together. And to allow us to use laptops without firewire plugs, I +upgraded dvgrab to the one from Debian/unstable to get one that work +with USB sources. We have not yet tested this setup in a production +setup, but I hope it will work properly, and allow us to set up a +video mixer in a very short time frame. We will need it for +Go Open 2009.

+ +

The +USB image is for a 1 GB memory stick, but can be used on any +larger stick as well.

+ +
+
+ + + + Tags: english, nuug, video. + +
+
+
+ +

RSS Feed

@@ -173,12 +363,56 @@ jul.

Archive