<channel>
<title>Petter Reinholdtsen - Entries from December 2008</title>
<description>Entries from December 2008</description>
- <link>../../../</link>
+ <link>http://people.skolelinux.org/pere/blog/</link>
<item>
- <title>Mekanikk-delen av reprap-byggesettet på vei</title>
- <link>../../../Mekanikk_delen_av_reprap_byggesettet_p___vei.html</link>
- <guid isPermaLink="true">../../../Mekanikk_delen_av_reprap_byggesettet_p___vei.html</guid>
- <pubDate>Tue, 2 Dec 2008 12:00:00 +0100</pubDate>
- <description>
-<p>Endelig fikk jeg beskjed om at mekanikkbyggesettet er sendt fra
-England. Jeg kan følge pakkens bevegelser via web, og den er nå
-kommet fram til tollen i London. Da bør jeg ha den i hus om noen
-dager, hvis alt går bra.</p>
+ <title>Software video mixer on a USB stick</title>
+ <link>http://people.skolelinux.org/pere/blog/Software_video_mixer_on_a_USB_stick.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Software_video_mixer_on_a_USB_stick.html</guid>
+ <pubDate>Sun, 28 Dec 2008 15:40:00 +0100</pubDate>
+ <description><p>The <a href="http://www.nuug.no/">Norwegian Unix User Group</a> 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
+<a href="http://dvswitch.alioth.debian.org/">dvswitch</a> 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
+<a href="http://www.kinodv.org/">dvgrab</a>. To allow this setup to
+work without any configuration, I've patched dvswitch to use
+<a href="http://www.avahi.org/">avahi</a> 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
+<a href="http://www.goopen.no/">Go Open 2009</a>.</p>
-<p>Elekronikkbyggesettet ser det derimot dårligere ut for. Rette
-vedkommende i USA er på ferie, så jeg har ikke fått noe tilbakemelding
-på hvordan jeg får ordnet opp i kaoset posten etterlot da de rotet
-bort første pakke.</p>
+<p><a href="http://www.nuug.no/pub/video/bin/usbstick-dvswitch.img.gz">The
+USB image</a> is for a 1 GB memory stick, but can be used on any
+larger stick as well.</p>
</description>
</item>
<item>
- <title>Devcamp brought us closer to the Lenny based Debian Edu release</title>
- <link>../../../Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html</link>
- <guid isPermaLink="true">../../../Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html</guid>
- <pubDate>Sun, 7 Dec 2008 12:00:00 +0100</pubDate>
- <description>
-<p>This weekend we had a small developer gathering for Debian Edu in
-Oslo. Most of Saturday was used for the general assemly for the
-member organization, but the rest of the weekend I used to tune the
-LTSP installation. LTSP now work out of the box on the 10-network.
-Acer Aspire One proved to be a very nice thin client, with both
-screen, mouse and keybard in a small box. Was working on getting the
-diskless workstation setup configured out of the box, but did not
-finish it before the weekend was up.</p>
+ <title>Endelig norsk stavekontroll med støtte for ord med bindestrek</title>
+ <link>http://people.skolelinux.org/pere/blog/Endelig_norsk_stavekontroll_med_st_tte_for_ord_med_bindestrek.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Endelig_norsk_stavekontroll_med_st_tte_for_ord_med_bindestrek.html</guid>
+ <pubDate>Fri, 26 Dec 2008 11:00:00 +0100</pubDate>
+ <description><p>Etter flere års mislykkede forsøk på å skrive om byggesystemet for
+<a href="http://no.speling.org/">den norske stavekontrollen for bokmål
+og nynorsk</a> 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.</p>
-<p>Did not find time to look at the 4 VGA cards in one box we got from
-the Brazilian group, so that will have to wait for the next
-development gathering. Would love to have the Debian Edu installer
-automatically detect and configure a multiseat setup when it find one
-of these cards.</p>
+<p>Etter å ha endret byggsystemet, var neste steg å importere ordene
+med bindestrek. Vi har en rekke slike i databasene for
+<a href="http://tyge.sslug.dk/~korsvoll/nb.speling.org/htdocs/">bokmål</a>
+og
+<a href="http://tyge.sslug.dk/~korsvoll/nn.speling.org/htdocs/">nynorsk</a>
+for korrektur av datagrunnlaget for stavekontrollen, og etter importen
+skulle nå 10350 nye ord bli godkjent som korrekt stavede ord av
+stavekontrollen.</p>
+</description>
+ </item>
+
+ <item>
+ <title>FAD lanserer reiseregningsskjema som fri programvare</title>
+ <link>http://people.skolelinux.org/pere/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html</guid>
+ <pubDate>Wed, 17 Dec 2008 15:00:00 +0100</pubDate>
+ <description><p>Jeg overvar i dag <a href="http://www.regjeringen.no/nb/dep/fad/Tema/Lonns-_og_personalpolitikk/statens_reiseregulativ/reiseregningenno-som-fri-programvare.html">FADs pressepresentasjon</a> av arbeidet med ny
+programvare for <a href="http://www.reiseregningen.no/">skriving av
+reiseregninger</a>, 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
+<a href="http://makingwaves.no">Making Waves</a> på oppdrag fra FAD, og
+kildekoden er tilgjengelig fra
+<a href="https://www.coderesort.com/p/reiseregningen">CodeResort</a>.
+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.</p>
+
+<p>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
+<pre><blockquote>&lt;object
+ data="http://213.225.125.209/kunder/dss/Reiseregningen.swf"
+ width="100%"
+ height="100%"
+&gt;</blockquote></pre></p>
+
+<p>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 <a href="http://www.getgnash.org/">Gnash</a> og
+<a href="http://swfdec.freedesktop.org/">swfdec</a>. 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.</p>
+
+<p>Videreutvikling av reiseregningsprogrammet vil kreve aksept for
+lisensen til Adobe Flex. I følge Adobe finnes Adobe Flax som
+Eclipse-utvidelse i
+<a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/">en
+betautgave for Linux</a>, 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ø.</p>
+
+<p>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.</p>
+</description>
+ </item>
+
+ <item>
+ <title>Elektronikkbyggesettet for reprapen sporet opp</title>
+ <link>http://people.skolelinux.org/pere/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html</guid>
+ <pubDate>Tue, 16 Dec 2008 08:00:00 +0100</pubDate>
+ <description><p>I dag fikk jeg endelig vite hva posten hadde gjort med
+elektronikkbyggesettet mitt. Fikk epost fra avsenderen, Zach 'Hoeken'
+Smith, som fortalte at posten hadde returnert pakken til ham. Ingen
+aning om hvorfor de klarte å sende pakkelappen til meg, men ikke selve
+pakken. De gode nyhetene er at vi forsøker igjen, og håper det går
+bedre denne gangen.</p>
+
+<p><a href="http://www.nuug.no/">NUUG</a>s
+<a href="http://wiki.nuug.no/grupper/replikator">replikator-prosjekt</a>
+har de siste ukene fått et nytt medlem. Ole Kristian Lien har meldt
+seg for å bygge en reprap ved hjelp av plastdeler vi får skrevet ut
+på 3D-skriveren til Institutt for Informatikk i Oslo. Han er igang
+med å skaffe seg oversikt over hvilke deler som trengs derfra, og
+hvilke som kan skaffes fra jernvarehandel og f.eks. Clas Ohlson. Det
+er dermed gode håp om at vi har to 3D-skrivere operative over
+jul.</p>
</description>
</item>
<item>
<title>Mekanikk-delen av reprap-byggesettet i hus</title>
- <link>../../../Mekanikk_delen_av_reprap_byggesettet_i_hus.html</link>
- <guid isPermaLink="true">../../../Mekanikk_delen_av_reprap_byggesettet_i_hus.html</guid>
+ <link>http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html</guid>
<pubDate>Tue, 9 Dec 2008 12:30:00 +0100</pubDate>
- <description>
-<p>NUUG-prosjektet for å lage 3D-skrivere gjorde et lite hopp forover
+ <description><p>NUUG-prosjektet for å lage 3D-skrivere gjorde et lite hopp forover
i dag. Jeg har som tidliger enevnt bestilt de to ferdige byggesettene
for elektronikk og mekanikk, og i dag, endelig, ankom mekanikk-settet.
Hurra. Håper å starte byggingen av mekanikksettet i romjula.</p>
</item>
<item>
- <title>Elektronikkbyggesettet for reprapen sporet opp</title>
- <link>../../../Elektronikkbyggesettet_for_reprapen_sporet_opp.html</link>
- <guid isPermaLink="true">../../../Elektronikkbyggesettet_for_reprapen_sporet_opp.html</guid>
- <pubDate>Tue, 16 Dec 2008 08:00:00 +0100</pubDate>
- <description>
-<p>I dag fikk jeg endelig vite hva posten hadde gjort med
-elektronikkbyggesettet mitt. Fikk epost fra avsenderen, Zach 'Hoeken'
-Smith, som fortalte at posten hadde returnert pakken til ham. Ingen
-aning om hvorfor de klarte å sende pakkelappen til meg, men ikke selve
-pakken. De gode nyhetene er at vi forsøker igjen, og håper det går
-bedre denne gangen.</p>
+ <title>Devcamp brought us closer to the Lenny based Debian Edu release</title>
+ <link>http://people.skolelinux.org/pere/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html</guid>
+ <pubDate>Sun, 7 Dec 2008 12:00:00 +0100</pubDate>
+ <description><p>This weekend we had a small developer gathering for Debian Edu in
+Oslo. Most of Saturday was used for the general assemly for the
+member organization, but the rest of the weekend I used to tune the
+LTSP installation. LTSP now work out of the box on the 10-network.
+Acer Aspire One proved to be a very nice thin client, with both
+screen, mouse and keybard in a small box. Was working on getting the
+diskless workstation setup configured out of the box, but did not
+finish it before the weekend was up.</p>
-<p><a href="http://www.nuug.no/">NUUG</a>s
-<a href="http://wiki.nuug.no/grupper/replikator">replikator-prosjekt</a>
-har de siste ukene fått et nytt medlem. Ole Kristian Lien har meldt
-seg for å bygge en reprap ved hjelp av plastdeler vi får skrevet ut
-på 3D-skriveren til Institutt for Informatikk i Oslo. Han er igang
-med å skaffe seg oversikt over hvilke deler som trengs derfra, og
-hvilke som kan skaffes fra jernvarehandel og f.eks. Clas Ohlson. Det
-er dermed gode håp om at vi har to 3D-skrivere operative over
-jul.</p>
+<p>Did not find time to look at the 4 VGA cards in one box we got from
+the Brazilian group, so that will have to wait for the next
+development gathering. Would love to have the Debian Edu installer
+automatically detect and configure a multiseat setup when it find one
+of these cards.</p>
+</description>
+ </item>
+
+ <item>
+ <title>Mekanikk-delen av reprap-byggesettet på vei</title>
+ <link>http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_p__vei.html</link>
+ <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_p__vei.html</guid>
+ <pubDate>Tue, 2 Dec 2008 12:00:00 +0100</pubDate>
+ <description><p>Endelig fikk jeg beskjed om at mekanikkbyggesettet er sendt fra
+England. Jeg kan følge pakkens bevegelser via web, og den er nå
+kommet fram til tollen i London. Da bør jeg ha den i hus om noen
+dager, hvis alt går bra.</p>
+
+<p>Elekronikkbyggesettet ser det derimot dårligere ut for. Rette
+vedkommende i USA er på ferie, så jeg har ikke fått noe tilbakemelding
+på hvordan jeg får ordnet opp i kaoset posten etterlot da de rotet
+bort første pakke.</p>
</description>
</item>