]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom="http://www.w3.org/2005/Atom">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>Frikanalen - Complete TV station organised using the web</title>
11 <link>http://people.skolelinux.org/pere/blog/Frikanalen___Complete_TV_station_organised_using_the_web.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Frikanalen___Complete_TV_station_organised_using_the_web.html</guid>
13 <pubDate>Sun, 3 Mar 2013 07:15:00 +0100</pubDate>
14 <description>&lt;p&gt;Do you want to set up your own TV station, schedule videos and
15 broadcast them on the air? Using free software? With video on demand
16 support using
17 &lt;a href=&quot;http://www.digistan.org/open-standard:definition&quot;&gt;free and
18 open standards&lt;/a&gt;? Included a web based video stream as well? And
19 administrate it all in your web browser from anywhere in the world? A
20 few years now the Norwegian public access TV-channel
21 &lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; have been building a
22 system to do just this. The source code for the solution is licensed
23 using the GNU LGPL, and
24 &lt;a href=&quot;http://github.com/Frikanalen&quot;&gt;available from github&lt;/a&gt;.&lt;/p&gt;
25
26 &lt;p&gt;The idea is simple. You upload a video file over the web, and
27 attach meta information to the file. You select a time slot in the
28 program schedule, and when the time come it is played on the air and
29 in the web stream. It is also made available in a video on demand
30 solution for anyone to see it also outside its scheduled time. All
31 you need to run a TV station - using your web browser.&lt;/p&gt;
32
33 &lt;p&gt;There are several parts to this web based solution. I&#39;ll mention
34 the three most important ones. The first part is the database of
35 videos and the schedule. This is written in Django and include a REST
36 API. The current database is SQLite, but the plan is to migrate it to
37 PostgreSQL. At the moment this system can be tested on
38 &lt;a href=&quot;http://beta.frikanalen.tv/&quot;&gt;beta.frikanalen.tv&lt;/a&gt;. The
39 second part is the video playout, taking the schedule information from
40 the database and providing a video stream to broadcast. This is done
41 using &lt;a href=&quot;http://www.casparcg.com/&quot;&gt;CasparCG from SVT&lt;/a&gt; and
42 &lt;a href=&quot;http://www.mltframework.org/&quot;&gt;Media Lovin&#39; Toolkit&lt;/a&gt;. Video
43 signal distribution is handled using
44 &lt;a href=&quot;http://www.ob-encoder.com/&quot;&gt;Open Broadcast Encoder&lt;/a&gt;. The
45 third part is the converter, handling the transformation of uploaded
46 video files to a format useful for broadcasting, streaming and video
47 on demand. It is still very much work in progress, so it is not yet
48 decided what it will end up using. Note that the source of the latter
49 two parts are not yet pushed to github. The lead author want to clean
50 them up a bit more first.&lt;/p&gt;
51
52 &lt;p&gt;The development is coordinated on the
53 &lt;a href=&quot;irc://irc.freenode.net/%23frikanalen&quot;&gt;#frikanalen IRC
54 channel&lt;/a&gt; (irc.freenode.net), and discussed on
55 &lt;a href=&quot;http://lists.nuug.no/mailman/listinfo/frikanalen&quot;&gt;the
56 frikanalen mailing list&lt;/a&gt;. The lead developer is Benjamin Bruheim
57 (phed on IRC). Anyone is welcome to participate in the
58 development.&lt;/p&gt;
59 </description>
60 </item>
61
62 <item>
63 <title>Dr. Richard Stallman, founder of Free Software Foundation, give a talk in Oslo March 1st 2013</title>
64 <link>http://people.skolelinux.org/pere/blog/Dr__Richard_Stallman__founder_of_Free_Software_Foundation__give_a_talk_in_Oslo_March_1st_2013.html</link>
65 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Dr__Richard_Stallman__founder_of_Free_Software_Foundation__give_a_talk_in_Oslo_March_1st_2013.html</guid>
66 <pubDate>Wed, 27 Feb 2013 20:20:00 +0100</pubDate>
67 <description>&lt;p&gt;Dr. &lt;a href=&quot;http://www.stallman.org/&quot;&gt;Richard Stallman&lt;/a&gt;,
68 founder of &lt;a href=&quot;http://www.fsf.org/&quot;&gt;Free Software Foundation&lt;/a&gt;,
69 is giving &lt;a href=&quot;http://www.nuug.no/aktiviteter/20130301-rms/&quot;&gt;a
70 talk in Oslo March 1st 2013 17:00 to 19:00&lt;/a&gt;. The event is public
71 and organised by &lt;a href=&quot;&quot;&gt;Norwegian Unix Users Group (NUUG)&lt;/a&gt;
72 (where I am the chair of the board) and
73 &lt;a href=&quot;http://www.friprog.no/&quot;&gt;The Norwegian Open Source Competence
74 Center&lt;/a&gt;. The title of the talk is «The Free Software Movement and
75 GNU», with this description:
76
77 &lt;p&gt;&lt;blockquote&gt;
78 The Free Software Movement campaigns for computer users&#39; freedom to
79 cooperate and control their own computing. The Free Software Movement
80 developed the GNU operating system, typically used together with the
81 kernel Linux, specifically to make these freedoms possible.
82 &lt;/blockquote&gt;&lt;/p&gt;
83
84 &lt;p&gt;The meeting is open for everyone. Due to space limitations, the
85 doors opens for NUUG members at 16:15, and everyone else at 16:45. I
86 am really curious how many will show up. See
87 &lt;a href=&quot;http://www.nuug.no/aktiviteter/20130301-rms/&quot;&gt;the event
88 page&lt;/a&gt; for the location details.&lt;/p&gt;
89 </description>
90 </item>
91
92 <item>
93 <title>Skolelinux-intervju: Helge Tore Høyland</title>
94 <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Helge_Tore_H_yland.html</link>
95 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Helge_Tore_H_yland.html</guid>
96 <pubDate>Fri, 22 Feb 2013 08:10:00 +0100</pubDate>
97 <description>&lt;p&gt;Etter en lang pause og travle uker har jeg endelig klart å få
98 samlet et nytt intervju med en av folkene i
99 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-miljøet.
100 Denne gang er det Helge Tore Høyland, en mangeårig bidragsyter på
101 epostlistene og ellers i prosjektet.&lt;/p&gt;
102
103 &lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
104
105 &lt;p&gt;Eg er IT-konsulent/teknikker hjå eit firma i Steinkjer med navn
106 &lt;a href=&quot;http://unoit.no/&quot;&gt;Uno IT&lt;/a&gt;. Uno IT er eit lite firma som
107 drifter nettverk og maskiner for små og mellomstore firma
108 Steinkjer-området. Per dags dato er me 2 ansatte. Min faglege bakgrunn
109 er Fagbrev som it-teknikker, samt nokre fag innen nettverk- og
110 server-drift frå HiST og NTNU. Dagleg arbeid består i oppsett av nye
111 maskiner og hjelp til sluttbrukere, samt oppsett og vedlikehold av eit
112 vidt spekter av fagsystemer ute hjå kunder. Erfaring med Skolelinux
113 har eg hatt i forbindelse med drifting av
114 &lt;a href=&quot;http://www.bjorkly.no/&quot;&gt;Bjørkly skule&lt;/a&gt;, ein privat
115 grunnskule i Namsos-området. I dag har skulen 65 elever, 15 lærere, 1
116 hovedserver og ca 60 klienter som kjører halvtjukt. Eg har bygd og
117 driftet systemet sidan summaren 2006.&lt;/p&gt;
118
119 &lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
120
121 &lt;p&gt;Eg kom i kontakt med Skolelinux-prosjektet via ein artikkel i eit
122 fagblad, som eg ikkje lenger hugsar namnet på. I og med at eg allereie
123 hadde pusla med nettverk for ein annan skule, fatta eg straks
124 interesse for prosjektet.&lt;/p&gt;
125
126 &lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
127
128 &lt;p&gt;Fordelane med Skolelinux er sentralisert administrasjon og svært
129 mange gode verktøy «ut av boksen». Veldig kjekt å kunne drifte 60
130 klientar med berre å «bry» seg med ein server. Levetid for systemets
131 hardware er og ein veldig fin effekt. I tillegg kjem fordelar som økt
132 sikkerhet og mindre lisenskostnader. Etter min erfaring er det og
133 mykje mindre driftskostnader med eit slikt system enn konkurrerande
134 system, pga enkelhet med sentralisert administrasjon. På grunn av at
135 Skolelinux er basert på Debian er det òg svært stabilt.&lt;/p&gt;
136
137 &lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
138
139 &lt;p&gt;Ulemper er mangel på vilje til å følge standarer ute i markedet,
140 som fører til mangel på støtte til nokre mykje brukte ting. Flash og
141 Java er typiske eksempel. Sidan Debian satsar på stabilitet framfor å
142 ha nyeste pakke av eit program, kan ein i nokre tilfeller kome borti
143 at program vert «for gamle». Det er spesielt nettlesaren som er
144 utsett. Mangel på vilje til å utvikle pedagogisk programvare, i Noreg,
145 for «alle» platformer fører òg til noko hovudbry.&lt;/p&gt;
146
147 &lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
148
149 &lt;p&gt;Til dagleg bruker eg svært mange forskjellige «fri programvare»
150 program. Firefox, Thunderbird, Freecommander, ImgBurn, Clonezilla,
151 OCS inventory, Icinga, Skolelinux, SystemRescueCD og mykje meir.&lt;/p&gt;
152
153 &lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
154 skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
155
156 &lt;p&gt;Strategisk må ein fokusere på at sluttbruker eigentleg ikkje er så
157 fokusert på at det er fri programvare men at det skal «berre fungere».
158 Gjer det enkelt å bruker og ikkje minst å administrere. For Skolelinux
159 sin del må ein få eit betre fokus på overganger. Utbytting av servere
160 må gå meir automatisk, import og eksport av brukerbase og maskinbase
161 med meir må kunne gå enkelt og oppgradering til neste versjon må bli
162 mykje meir automatisk og gjennomtesta. Ein må unngå at ein må sette
163 opp frå start når ein byter ut ein server eller oppgraderer til neste
164 versjon. For å få Skolelinux til å bli eit betre alternativ for skular
165 må ein ha fokus på nettlesaren. Denne må bli «up to date» og støtte
166 dei protokollar og tillegg som vert brukt av forlag med meir. Etter
167 kvart som meir og meir blir flytta ut i «skya» vert dette viktigare og
168 viktigare. Ein kunne ynskje og jobbe for at forlag med fleire tar i
169 bruk opne standarer, men inntil det skjer, må systemet kunne brukast
170 mot desse fagsystema.&lt;/p&gt;
171
172 &lt;p&gt;For meg har prosjektet med Skolelinux vore ein svært artig og
173 lærerik prosess. Miljøet rundt er ikkje enormt stort, dog stort nok,
174 men det er svært hjelpevillig og engasjert.&lt;/p&gt;
175 </description>
176 </item>
177
178 <item>
179 <title>Frikart - Free Garmin maps for European countries based on OpenStreetmap</title>
180 <link>http://people.skolelinux.org/pere/blog/Frikart___Free_Garmin_maps_for_European_countries_based_on_OpenStreetmap.html</link>
181 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Frikart___Free_Garmin_maps_for_European_countries_based_on_OpenStreetmap.html</guid>
182 <pubDate>Fri, 15 Feb 2013 09:30:00 +0100</pubDate>
183 <description>&lt;p&gt;If you, like me, want an updated a map for your Garmin GPS, there is
184 now a great source of free maps available from
185 &lt;a href=&quot;http://www.frikart.no/garmin/index.html&quot;&gt;Frikart&lt;/a&gt;. To
186 download a map, just click on the country you are interested in, and
187 download the map type you want. There are 8 different maps available,
188 using different colours and data selection. Pick one of Roadmap, Topo
189 Summer, Topo Winter, Roadmap II, Topo Summer II, Topo Winter II,
190 &quot;Trails - overlay map&quot; and &quot;Cross country - overlay map&quot; (see the web
191 page for descriptions).&lt;/p&gt;
192
193 &lt;p&gt;The maps are updated weekly, so if you find something wrong in the
194 map you can just edit the
195 &lt;a href=&quot;http://www.openstreetmap.org/&quot;&gt;OpenStreetmap&lt;/a&gt; map source
196 (anyone can contribute) and fetch a fixed map a week later. :)&lt;/p&gt;
197 </description>
198 </item>
199
200 <item>
201 <title>&quot;Electronic&quot; paper invoices - using vCard in a QR code</title>
202 <link>http://people.skolelinux.org/pere/blog/_Electronic__paper_invoices___using_vCard_in_a_QR_code.html</link>
203 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/_Electronic__paper_invoices___using_vCard_in_a_QR_code.html</guid>
204 <pubDate>Tue, 12 Feb 2013 10:30:00 +0100</pubDate>
205 <description>&lt;p&gt;Here in Norway, electronic invoices are spreading, and the
206 &lt;a href=&quot;http://www.anskaffelser.no/e-handel/faktura&quot;&gt;solution promoted
207 by the Norwegian government&lt;/a&gt; require that invoices are sent through
208 one of the approved facilitators, and it is not possible to send
209 electronic invoices without an agreement with one of these
210 facilitators. This seem like a needless limitation to be able to
211 transfer invoice information between buyers and sellers. My preferred
212 solution would be to just transfer the invoice information directly
213 between seller and buyer, for example using SMTP, or some HTTP based
214 protocol like REST or SOAP. But this might also be overkill, as the
215 &quot;electronic&quot; information can be transferred using paper invoices too,
216 using a simple bar code. My bar code encoding of choice would be QR
217 codes, as this encoding can be read by any smart phone out there. The
218 content of the code could be anything, but I would go with
219 &lt;a href=&quot;http://en.wikipedia.org/wiki/VCard&quot;&gt;the vCard format&lt;/a&gt;, as
220 it too is supported by a lot of computer equipment these days.&lt;/p&gt;
221
222 &lt;p&gt;The vCard format support extentions, and the invoice specific
223 information can be included using such extentions. For example an
224 invoice from SLX Debian Labs (picked because we
225 &lt;a href=&quot;http://www.linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;ask
226 for donations to the Debian Edu project&lt;/a&gt; and thus have bank account
227 information publicly available) for NOK 1000.00 could have these extra
228 fields:&lt;/p&gt;
229
230 &lt;p&gt;&lt;pre&gt;
231 X-INVOICE-NUMBER:1
232 X-INVOICE-AMOUNT:NOK1000.00
233 X-INVOICE-KID:123412341234
234 X-INVOICE-MSG:Donation to Debian Edu
235 X-BANK-ACCOUNT-NUMBER:16040884339
236 X-BANK-IBAN-NUMBER:NO8516040884339
237 X-BANK-SWIFT-NUMBER:DNBANOKKXXX
238 &lt;/pre&gt;&lt;/p&gt;
239
240 &lt;p&gt;The X-BANK-ACCOUNT-NUMBER field was proposed in a stackoverflow
241 answer regarding
242 &lt;a href=&quot;http://stackoverflow.com/questions/10045664/storing-bank-account-in-vcard-file&quot;&gt;how
243 to put bank account information into a vCard&lt;/a&gt;. For payments in
244 Norway, either X-INVOICE-KID (payment ID) or X-INVOICE-MSG could be
245 used to pass on information to the seller when paying the invoice.&lt;/p&gt;
246
247 &lt;p&gt;The complete vCard could look like this:&lt;/p&gt;
248
249 &lt;p&gt;&lt;pre&gt;
250 BEGIN:VCARD
251 VERSION:2.1
252 ORG:SLX Debian Labs Foundation
253 ADR;WORK:;;Gunnar Schjelderups vei 29D;OSLO;;0485;Norway
254 URL;WORK:http://www.linuxiskolen.no/slxdebianlabs/
255 EMAIL;PREF;INTERNET:sdl-styret@rt.nuug.no
256 REV:20130212T095000Z
257 X-INVOICE-NUMBER:1
258 X-INVOICE-AMOUNT:NOK1000.00
259 X-INVOICE-MSG:Donation to Debian Edu
260 X-BANK-ACCOUNT-NUMBER:16040884339
261 X-BANK-IBAN-NUMBER:NO8516040884339
262 X-BANK-SWIFT-NUMBER:DNBANOKKXXX
263 END:VCARD
264 &lt;/pre&gt;&lt;/p&gt;
265
266 &lt;p&gt;The resulting QR code created using
267 &lt;a href=&quot;http://fukuchi.org/works/qrencode/&quot;&gt;qrencode&lt;/a&gt; would look
268 like this, and should be readable (and thus checkable) by any smart
269 phone, or for example the &lt;a href=&quot;http://zbar.sourceforge.net/&quot;&gt;zbar
270 bar code reader&lt;/a&gt; and feed right into the approval and accounting
271 system.&lt;/p&gt;
272
273 &lt;p&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2013-02-12-qr-invoice.png&quot;&gt;&lt;/p&gt;
274
275 &lt;p&gt;The extension fields will most likely not show up in any normal
276 vCard reader, so those parts would have to go directly into a system
277 handling invoices. I am a bit unsure how vCards without name parts
278 are handled, but a simple test indicate that this work just fine.&lt;/p&gt;
279
280 &lt;p&gt;&lt;strong&gt;Update 2013-02-12 11:30&lt;/strong&gt;: Added KID to the proposal
281 based on feedback from Sturle Sunde.&lt;/p&gt;
282 </description>
283 </item>
284
285 <item>
286 <title>Litt statistikk over offentlige anbud annonsert via Doffin siden 2008</title>
287 <link>http://people.skolelinux.org/pere/blog/Litt_statistikk_over_offentlige_anbud_annonsert_via_Doffin_siden_2008.html</link>
288 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Litt_statistikk_over_offentlige_anbud_annonsert_via_Doffin_siden_2008.html</guid>
289 <pubDate>Mon, 11 Feb 2013 14:40:00 +0100</pubDate>
290 <description>&lt;p&gt;For et halvt år siden
291 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html&quot;&gt;satte
292 jeg opp et system for å lage en database&lt;/a&gt; med informasjon om
293 offentlige anbud fra &lt;a href=&quot;http://www.doffin.no/&quot;&gt;Doffin&lt;/a&gt; ved
294 &lt;a href=&quot;https://scraperwiki.com/scrapers/norwegian-doffin/&quot;&gt;hjelp av
295 Scraperwiki&lt;/a&gt;. Nå er databasen så vidt jeg kan se komplett, med
296 data helt tilbake til 2008. Her er litt statistikk over
297 &lt;a href=&quot;https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&amp;name=norwegian-doffin&amp;query=select%20strftime(%22%25Y-%25m%22%2C%20publishdate)%20as%20publishmonth%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishmonth%20order%20by%20publishmonth%20desc&quot;&gt;antall
298 anbud publisert hver måned&lt;/a&gt;:&lt;/p&gt;
299
300 &lt;p&gt;&lt;table border=&quot;1&quot;&gt;
301 &lt;tr&gt; &lt;th&gt;Publiseringsmåned&lt;/th&gt; &lt;th&gt;Antall&lt;/th&gt; &lt;/tr&gt;
302 &lt;tr&gt; &lt;td&gt;2013-01&lt;/td&gt; &lt;td&gt;1015&lt;/td&gt; &lt;/tr&gt;
303 &lt;tr&gt; &lt;td&gt;2012-12&lt;/td&gt; &lt;td&gt;756&lt;/td&gt; &lt;/tr&gt;
304 &lt;tr&gt; &lt;td&gt;2012-11&lt;/td&gt; &lt;td&gt;979&lt;/td&gt; &lt;/tr&gt;
305 &lt;tr&gt; &lt;td&gt;2012-10&lt;/td&gt; &lt;td&gt;1093&lt;/td&gt; &lt;/tr&gt;
306 &lt;tr&gt; &lt;td&gt;2012-09&lt;/td&gt; &lt;td&gt;1023&lt;/td&gt; &lt;/tr&gt;
307 &lt;tr&gt; &lt;td&gt;2012-08&lt;/td&gt; &lt;td&gt;951&lt;/td&gt; &lt;/tr&gt;
308 &lt;tr&gt; &lt;td&gt;2012-07&lt;/td&gt; &lt;td&gt;1103&lt;/td&gt; &lt;/tr&gt;
309 &lt;tr&gt; &lt;td&gt;2012-06&lt;/td&gt; &lt;td&gt;1334&lt;/td&gt; &lt;/tr&gt;
310 &lt;tr&gt; &lt;td&gt;2012-05&lt;/td&gt; &lt;td&gt;1435&lt;/td&gt; &lt;/tr&gt;
311 &lt;tr&gt; &lt;td&gt;2012-04&lt;/td&gt; &lt;td&gt;1169&lt;/td&gt; &lt;/tr&gt;
312 &lt;tr&gt; &lt;td&gt;2012-03&lt;/td&gt; &lt;td&gt;1573&lt;/td&gt; &lt;/tr&gt;
313 &lt;tr&gt; &lt;td&gt;2012-02&lt;/td&gt; &lt;td&gt;1335&lt;/td&gt; &lt;/tr&gt;
314 &lt;tr&gt; &lt;td&gt;2012-01&lt;/td&gt; &lt;td&gt;1147&lt;/td&gt; &lt;/tr&gt;
315 &lt;tr&gt; &lt;td&gt;2011-12&lt;/td&gt; &lt;td&gt;1045&lt;/td&gt; &lt;/tr&gt;
316 &lt;tr&gt; &lt;td&gt;2011-11&lt;/td&gt; &lt;td&gt;1114&lt;/td&gt; &lt;/tr&gt;
317 &lt;tr&gt; &lt;td&gt;2011-10&lt;/td&gt; &lt;td&gt;1230&lt;/td&gt; &lt;/tr&gt;
318 &lt;tr&gt; &lt;td&gt;2011-09&lt;/td&gt; &lt;td&gt;1165&lt;/td&gt; &lt;/tr&gt;
319 &lt;tr&gt; &lt;td&gt;2011-08&lt;/td&gt; &lt;td&gt;966&lt;/td&gt; &lt;/tr&gt;
320 &lt;tr&gt; &lt;td&gt;2011-07&lt;/td&gt; &lt;td&gt;1148&lt;/td&gt; &lt;/tr&gt;
321 &lt;tr&gt; &lt;td&gt;2011-06&lt;/td&gt; &lt;td&gt;1410&lt;/td&gt; &lt;/tr&gt;
322 &lt;tr&gt; &lt;td&gt;2011-05&lt;/td&gt; &lt;td&gt;1536&lt;/td&gt; &lt;/tr&gt;
323 &lt;tr&gt; &lt;td&gt;2011-04&lt;/td&gt; &lt;td&gt;1350&lt;/td&gt; &lt;/tr&gt;
324 &lt;tr&gt; &lt;td&gt;2011-03&lt;/td&gt; &lt;td&gt;1574&lt;/td&gt; &lt;/tr&gt;
325 &lt;tr&gt; &lt;td&gt;2011-02&lt;/td&gt; &lt;td&gt;1370&lt;/td&gt; &lt;/tr&gt;
326 &lt;tr&gt; &lt;td&gt;2011-01&lt;/td&gt; &lt;td&gt;1049&lt;/td&gt; &lt;/tr&gt;
327 &lt;tr&gt; &lt;td&gt;2010-12&lt;/td&gt; &lt;td&gt;992&lt;/td&gt; &lt;/tr&gt;
328 &lt;tr&gt; &lt;td&gt;2010-11&lt;/td&gt; &lt;td&gt;1089&lt;/td&gt; &lt;/tr&gt;
329 &lt;tr&gt; &lt;td&gt;2010-10&lt;/td&gt; &lt;td&gt;1110&lt;/td&gt; &lt;/tr&gt;
330 &lt;tr&gt; &lt;td&gt;2010-09&lt;/td&gt; &lt;td&gt;1132&lt;/td&gt; &lt;/tr&gt;
331 &lt;tr&gt; &lt;td&gt;2010-08&lt;/td&gt; &lt;td&gt;883&lt;/td&gt; &lt;/tr&gt;
332 &lt;tr&gt; &lt;td&gt;2010-07&lt;/td&gt; &lt;td&gt;1126&lt;/td&gt; &lt;/tr&gt;
333 &lt;tr&gt; &lt;td&gt;2010-06&lt;/td&gt; &lt;td&gt;1440&lt;/td&gt; &lt;/tr&gt;
334 &lt;tr&gt; &lt;td&gt;2010-05&lt;/td&gt; &lt;td&gt;1236&lt;/td&gt; &lt;/tr&gt;
335 &lt;tr&gt; &lt;td&gt;2010-04&lt;/td&gt; &lt;td&gt;1249&lt;/td&gt; &lt;/tr&gt;
336 &lt;tr&gt; &lt;td&gt;2010-03&lt;/td&gt; &lt;td&gt;1556&lt;/td&gt; &lt;/tr&gt;
337 &lt;tr&gt; &lt;td&gt;2010-02&lt;/td&gt; &lt;td&gt;1256&lt;/td&gt; &lt;/tr&gt;
338 &lt;tr&gt; &lt;td&gt;2010-01&lt;/td&gt; &lt;td&gt;1140&lt;/td&gt; &lt;/tr&gt;
339 &lt;tr&gt; &lt;td&gt;2009-12&lt;/td&gt; &lt;td&gt;1013&lt;/td&gt; &lt;/tr&gt;
340 &lt;tr&gt; &lt;td&gt;2009-11&lt;/td&gt; &lt;td&gt;1220&lt;/td&gt; &lt;/tr&gt;
341 &lt;tr&gt; &lt;td&gt;2009-10&lt;/td&gt; &lt;td&gt;1320&lt;/td&gt; &lt;/tr&gt;
342 &lt;tr&gt; &lt;td&gt;2009-09&lt;/td&gt; &lt;td&gt;1294&lt;/td&gt; &lt;/tr&gt;
343 &lt;tr&gt; &lt;td&gt;2009-08&lt;/td&gt; &lt;td&gt;953&lt;/td&gt; &lt;/tr&gt;
344 &lt;tr&gt; &lt;td&gt;2009-07&lt;/td&gt; &lt;td&gt;1162&lt;/td&gt; &lt;/tr&gt;
345 &lt;tr&gt; &lt;td&gt;2009-06&lt;/td&gt; &lt;td&gt;1605&lt;/td&gt; &lt;/tr&gt;
346 &lt;tr&gt; &lt;td&gt;2009-05&lt;/td&gt; &lt;td&gt;1568&lt;/td&gt; &lt;/tr&gt;
347 &lt;tr&gt; &lt;td&gt;2009-04&lt;/td&gt; &lt;td&gt;1522&lt;/td&gt; &lt;/tr&gt;
348 &lt;tr&gt; &lt;td&gt;2009-03&lt;/td&gt; &lt;td&gt;1599&lt;/td&gt; &lt;/tr&gt;
349 &lt;tr&gt; &lt;td&gt;2009-02&lt;/td&gt; &lt;td&gt;1376&lt;/td&gt; &lt;/tr&gt;
350 &lt;tr&gt; &lt;td&gt;2009-01&lt;/td&gt; &lt;td&gt;1080&lt;/td&gt; &lt;/tr&gt;
351 &lt;tr&gt; &lt;td&gt;2008-12&lt;/td&gt; &lt;td&gt;1028&lt;/td&gt; &lt;/tr&gt;
352 &lt;tr&gt; &lt;td&gt;2008-11&lt;/td&gt; &lt;td&gt;949&lt;/td&gt; &lt;/tr&gt;
353 &lt;tr&gt; &lt;td&gt;2008-10&lt;/td&gt; &lt;td&gt;1047&lt;/td&gt; &lt;/tr&gt;
354 &lt;tr&gt; &lt;td&gt;2008-09&lt;/td&gt; &lt;td&gt;965&lt;/td&gt; &lt;/tr&gt;
355 &lt;tr&gt; &lt;td&gt;2008-08&lt;/td&gt; &lt;td&gt;725&lt;/td&gt; &lt;/tr&gt;
356 &lt;tr&gt; &lt;td&gt;2008-07&lt;/td&gt; &lt;td&gt;1015&lt;/td&gt; &lt;/tr&gt;
357 &lt;tr&gt; &lt;td&gt;2008-06&lt;/td&gt; &lt;td&gt;1304&lt;/td&gt; &lt;/tr&gt;
358 &lt;tr&gt; &lt;td&gt;2008-05&lt;/td&gt; &lt;td&gt;323&lt;/td&gt; &lt;/tr&gt;
359 &lt;/table&gt;&lt;/p&gt;
360
361 &lt;p&gt;Her er tilsvarende
362 &lt;a href=&quot;https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&amp;name=norwegian-doffin&amp;query=select%20strftime(%22%25Y%22%2C%20publishdate)%20as%20publishyear%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishyear%20order%20by%20publishyear%20desc&quot;&gt;tall
363 per år&lt;/a&gt;, som viser en liten nedgang i antall anbud:&lt;/p&gt;
364
365 &lt;table border=&quot;1&quot;&gt;
366 &lt;tr&gt; &lt;th&gt;Publiseringsår&lt;/th&gt; &lt;th&gt;Antall&lt;/th&gt; &lt;/tr&gt;
367 &lt;tr&gt; &lt;td&gt;2012&lt;/td&gt; &lt;td&gt;13898&lt;/td&gt; &lt;/tr&gt;
368 &lt;tr&gt; &lt;td&gt;2011&lt;/td&gt; &lt;td&gt;14957&lt;/td&gt; &lt;/tr&gt;
369 &lt;tr&gt; &lt;td&gt;2010&lt;/td&gt; &lt;td&gt;14209&lt;/td&gt; &lt;/tr&gt;
370 &lt;tr&gt; &lt;td&gt;2009&lt;/td&gt; &lt;td&gt;15712&lt;/td&gt; &lt;/tr&gt;
371 &lt;tr&gt; &lt;td&gt;2008&lt;/td&gt; &lt;td&gt;7356&lt;/td&gt; &lt;/tr&gt;
372 &lt;/table&gt;&lt;/p&gt;
373
374 &lt;p&gt;Jeg droppet den ufullstendige måneden og året fra tabellen. Se
375 lenken for oppdaterte tall.&lt;/p&gt;
376 </description>
377 </item>
378
379 <item>
380 <title>Sleep until morning - home automation for the kids</title>
381 <link>http://people.skolelinux.org/pere/blog/Sleep_until_morning___home_automation_for_the_kids.html</link>
382 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Sleep_until_morning___home_automation_for_the_kids.html</guid>
383 <pubDate>Sun, 10 Feb 2013 12:50:00 +0100</pubDate>
384 <description>&lt;p&gt;&lt;img align=&quot;left&quot; style=&quot;margin-right:25px;&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2013-02-10-morning-light.jpeg&quot;&gt;&lt;/p&gt;
385
386 &lt;p&gt;With kids in the house, one challenge is getting them to sleep
387 during the night and wake up when it is morning. I mean, when I
388 believe it is morning, and not two hours earlier. In our household we
389 have decided that 07:00 is the turning point, but getting the kids to
390 sleep until 07:00 is a small challenge every day. They have adapted
391 quite well, and rarely wake up at 05:00 any more, but some times wake
392 up at times like 05:50, 06:15, 06:30 or 06:45, and it is hard to put
393 the awake one to bed again without disturbing and waking the rest.
394 And I understand perfectly well that they fail to sleep until 07:00
395 some times, as there is no way for them to know if it is before or
396 after the magic moment without coming and asking us parents.&lt;/p&gt;
397
398 &lt;p&gt;But yesterday I came up with a method to solve this problem. It
399 involve home automation. A few years ago I bought a
400 &lt;a href=&quot;http://www.telldus.se/products/tellstick&quot;&gt;Tellstick&lt;/a&gt; and RF
401 switches at the local &lt;a href=&quot;http://www.clasohlson.com/&quot;&gt;Clas
402 Ohlson&lt;/a&gt; shop, allowing me to control lights and other electrical
403 gadgets using my Linux server. When I moved from the old flat to a
404 small house, I put away all this equipment as most of the lighting in
405 the house was not using wall sockets and thus not easy to connect to
406 the gadgets I had. But recently I bought a
407 &lt;a href=&quot;http://www.telldus.se/products/tellstick_net&quot;&gt;Tellstick
408 Net&lt;/a&gt; to be able to read sensor input as well as control power
409 sockets. I want to control ovens in the basement to avoid the pipes
410 to freeze, and monitor the humidity to detect flooding. The default
411 setup for Tellstick Net is to be controlled by the vendor web service,
412 which to me is a security problem, but it is also possible to build
413 ones own
414 &lt;a href=&quot;http://developer.telldus.com/blog/2012/03/02/help-us-develop-local-access-using-tellstick-net-build-your-own-firmware&quot;&gt;firmware
415 with local access&lt;/A&gt; instead of being controlled by a Swedish
416 company, thanks to the release of the GPL licensed firmware source
417 code. I plan to get that running before I let it control anything
418 important. But while working on this, one idea to make it easier for
419 the kids came to me yesterday. We can set up a night light controlled
420 by the computer, and turn it automatically on at 07:00. The kids can
421 then check the light in the morning to know if they are supposed to
422 get up or not. They joined me in setting everything up, and I
423 repeated the concept several times before bed times to make sure they
424 remembered to check the light before getting up in the morning.&lt;/p&gt;
425
426 &lt;p&gt;We tested it this morning, and all the kids stayed in bed until
427 after 07:00, and every one of them commented on the fact that the
428 &quot;morning light&quot; was turned on and signalled that the morning had
429 arrived. So this look like a success, and I am excited to see how
430 this develops the next few days. :) I really hope this can allow us
431 all to sleep a bit longer in the morning.&lt;/p&gt;
432
433 &lt;p&gt;A nice advantage of this setup is that we can remote control when
434 to tell the kids to get up. We do not have to wait until 07:00, and
435 can also delay it if we want to.&lt;/p&gt;
436 </description>
437 </item>
438
439 <item>
440 <title>Hva stemte hver stortingsrepresentant i voteringene om datalagringsdirektivet?</title>
441 <link>http://people.skolelinux.org/pere/blog/Hva_stemte_hver_stortingsrepresentant_i_voteringene_om_datalagringsdirektivet_.html</link>
442 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hva_stemte_hver_stortingsrepresentant_i_voteringene_om_datalagringsdirektivet_.html</guid>
443 <pubDate>Sat, 9 Feb 2013 18:10:00 +0100</pubDate>
444 <description>&lt;p&gt;Nytt stortingsvalg er på trappene, og folket får igjen mulighet til
445 å påvirke sammensetningen i vår lovgivende forsamling. Da er det
446 relevant å vite hvilke representanter og partier som har støttet
447 innføringen av brev- og besøkskontroll av hele den norske
448 befolkningen, det vil si datalagringsdirektivet.&lt;/p&gt;
449
450 &lt;p&gt;Hvis du vil vite hva hver enkelt stortingsrepresentant har stemt i
451 stortingsvoteringene om datalagringsdirektivet, så har nettstedet til
452 &lt;a href=&quot;http://www.holderdeord.no/&quot;&gt;Holder De Ord&lt;/a&gt; den (så vidt jeg
453 vet) eneste komplette oversikten på sin temaside om
454 &lt;a href=&quot;http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet&quot;&gt;innføringen
455 av datalagringsdirektivet&lt;/a&gt;. Den har detaljene fra de 11 relevante
456 forslagene som har vært fremmet så lagt. De har vært votert over
457 2011-04-04, 2011-04-11, 2012-06-11, 2012-10-05 og 2012-12-06.&lt;/p&gt;
458
459 &lt;p&gt;Hvis du lurer på hva som er problemet med datalagringsdirektivet,
460 anbefaler jeg å lese &lt;a href=&quot;http://www.uhuru.biz/?cat=84&quot;&gt;artiklene
461 fra Jon Wessel-Aas&lt;/a&gt; om temaet, samt informasjon fra foreningen
462 &lt;a href=&quot;http://www.digitaltpersonvern.no/&quot;&gt;Digitalt
463 Personvern&lt;/a&gt;.&lt;/p&gt;
464 </description>
465 </item>
466
467 <item>
468 <title>Økt overvåkning applauderes igjen av Arbeiderpartiet, Høyre og Fremskrittspartiet</title>
469 <link>http://people.skolelinux.org/pere/blog/_kt_overv_kning_applauderes_igjen_av_Arbeiderpartiet__H_yre_og_Fremskrittspartiet.html</link>
470 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/_kt_overv_kning_applauderes_igjen_av_Arbeiderpartiet__H_yre_og_Fremskrittspartiet.html</guid>
471 <pubDate>Mon, 4 Feb 2013 00:30:00 +0100</pubDate>
472 <description>&lt;p&gt;Jeg ser med gru at Arbeiderpartiet, Høyre og Fremskrittspartiet
473 &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Positive-til-mer-smuglerovervaking-7110348.html&quot;&gt;applauderer
474 tollvesenets forslag&lt;/a&gt; om å øke overvåkningen i Norge nok et hakk.
475 Det er ikke så rart, da de som uttaler seg jo også har støttet
476 innføringen av datalagringsdirektivet eller i hvert fall ikke veldig
477 aktivt har motarbeidet det. Innføringen av datalagringsdirektivet er
478 en lovendring som innebærer brev og besøkskontroll for hele
479 befolkningen.&lt;/p&gt;
480
481 &lt;p&gt;&lt;a href=&quot;http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p=48717&quot;&gt;Datalagringsdirektivet&lt;/a&gt;
482 har vært oppe til votering i stortinget tre ganger så langt. Det ble
483 &lt;a href=&quot;http://svartelisten.org/&quot;&gt;vedtatt første gang 2011-04-04&lt;/a&gt;
484 og
485 &lt;a href=&quot;https://github.com/holderdeord/hdo-folketingparser/blob/master/data/votering-2011-04-11.xml&quot;&gt;andre
486 gang 2011-04-11&lt;/a&gt; (lovendringer voteres to ganger), og forslag om å
487 stoppe loven ble
488 &lt;a href=&quot;http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/Voteringsoversikt/?p=53844&amp;dnid=1&quot;&gt;nedstemt
489 2012-12-06&lt;/a&gt; (se også
490 &lt;a href=&quot;http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet&quot;&gt;oversikt fra Holder De
491 Ord&lt;/a&gt;).&lt;/p&gt;
492
493 &lt;p&gt;Jan Bøhler i Arbeiderpartiet stemte for å innføre
494 datalagringsdirektivet i lovverket i første votering, var ikke
495 tilstede i andre votering og støttet loven i tredje votering. André
496 Oktay Dahl i Høyre var ikke til stede i første og andre votering men
497 støttet loven i tredje votering. Ulf Leirstein i Fremskrittspartiet
498 stemte mot loven i første votering men var ikke til stede i andre og
499 tredje votering.&lt;/p&gt;
500
501 &lt;p&gt;Hvis du lurer på hva som er problemet med datalagringsdirektivet,
502 anbefaler jeg å lese &lt;a href=&quot;http://www.uhuru.biz/?cat=84&quot;&gt;artiklene
503 fra Jon Wessel-Aas&lt;/a&gt; om temaet, samt informasjon fra foreningen
504 &lt;a href=&quot;http://www.digitaltpersonvern.no/&quot;&gt;Digitalt
505 Personvern&lt;/a&gt;.&lt;/p&gt;
506
507 &lt;p&gt;&lt;strong&gt;Oppdatering 2013-03-09&lt;/strong&gt;: Endret lenke til Holder De
508 Ord, som har byttet mange lenker i forbindelse med import av
509 voteringsdata for 2010-2011.&lt;/p&gt;
510 </description>
511 </item>
512
513 <item>
514 <title>Bitcoin GUI now available from Debian/unstable (and Ubuntu/raring)</title>
515 <link>http://people.skolelinux.org/pere/blog/Bitcoin_GUI_now_available_from_Debian_unstable__and_Ubuntu_raring_.html</link>
516 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Bitcoin_GUI_now_available_from_Debian_unstable__and_Ubuntu_raring_.html</guid>
517 <pubDate>Sat, 2 Feb 2013 09:00:00 +0100</pubDate>
518 <description>&lt;p&gt;My
519 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html&quot;&gt;last
520 bitcoin related blog post&lt;/a&gt; mentioned that the new
521 &lt;a href=&quot;http://packages.qa.debian.org/bitcoin&quot;&gt;bitcoin package&lt;/a&gt; for
522 Debian was waiting in NEW. It was accepted by the Debian ftp-masters
523 2013-01-19, and have been available in unstable since then. It was
524 automatically copied to Ubuntu, and is available in their Raring
525 version too.&lt;/p&gt;
526
527 &lt;p&gt;But there is a strange problem with the build that block this new
528 version from being available on the i386 and kfreebsd-i386
529 architectures. For some strange reason, the autobuilders in Debian
530 for these architectures fail to run the test suite on these
531 architectures (&lt;a href=&quot;http://bugs.debian.org/672524&quot;&gt;BTS #672524&lt;/a&gt;).
532 We are so far unable to reproduce it when building it manually, and
533 no-one have been able to propose a fix. If you got an idea what is
534 failing, please let us know via the BTS.&lt;/p&gt;
535
536 &lt;p&gt;One feature that is annoying me with of the bitcoin client, because
537 I often run low on disk space, is the fact that the client will exit
538 if it run short on space (&lt;a href=&quot;http://bugs.debian.org/696715&quot;&gt;BTS
539 #696715&lt;/a&gt;). So make sure you have enough disk space when you run
540 it. :)&lt;/p&gt;
541
542 &lt;p&gt;As usual, if you use bitcoin and want to show your support of my
543 activities, please send Bitcoin donations to my address
544 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
545 </description>
546 </item>
547
548 </channel>
549 </rss>