]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Improve language.
[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>New IRC channel for LEGO designers using Debian</title>
11 <link>http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html</guid>
13 <pubDate>Wed, 2 Jan 2013 15:40:00 +0100</pubDate>
14 <description>&lt;p&gt;During Christmas, I have worked a bit on the Debian support for
15 &lt;a href=&quot;http://mindstorms.lego.com/en-us/Default.aspx&quot;&gt;LEGO Mindstorm
16 NXT&lt;/a&gt;. My son and I have played a bit with my NXT set, and I
17 discovered I had to build all the tools myself because none were
18 already in Debian Squeeze. If Debian support for LEGO is something
19 you care about, please join me on the IRC channel
20 &lt;a href=&quot;irc://irc.debian.org/%23debian-lego&quot;&gt;#debian-lego&lt;/a&gt; (server
21 irc.debian.org). There is a lot that could be done to improve the
22 Debian support for LEGO designers. For example both CAD software
23 and Mindstorm compilers are missing. :)&lt;/p&gt;
24
25 &lt;p&gt;Update 2012-01-03: A
26 &lt;a href=&quot;http://wiki.debian.org/LegoDesigners&quot;&gt;project page&lt;/a&gt;
27 including links to Lego related packages is now available.&lt;/p&gt;
28 </description>
29 </item>
30
31 <item>
32 <title>Lenker for 2013-01-01</title>
33 <link>http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</link>
34 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2013_01_01.html</guid>
35 <pubDate>Tue, 1 Jan 2013 09:20:00 +0100</pubDate>
36 <description>&lt;p&gt;Her er noen lenker til tekster jeg har satt pris på å lese den
37 siste måneden.&lt;/p&gt;
38
39 &lt;ul&gt;
40
41 &lt;li&gt;2012-12-07
42 &lt;a href=&quot;http://www.idg.no/computerworld/article262047.ece&quot;&gt;Myter og
43 FUD om fri programvare&lt;/a&gt; av min venn Christer Gundersen som
44 kommenterer noen av de påstandene som er spredt via Computerworld
45 Norge de siste månedene.&lt;/li&gt;
46
47 &lt;li&gt;BankID er et opplegg der utsteder (dvs. banken eller dens
48 leverandør) sitter på alt som trengs for å bruke BankID, men har
49 lovet å ikke bruke den unntatt på oppdrag fra deg. Det er greit nok
50 for banktjenester, der banken allerede har full kontroll over
51 resultatet, men problematisk når det gjelder tilgang til
52 helseopplysninger og avtaleinngåelse med andre enn banken. Jeg
53 håper protestene brer om seg.
54
55 &lt;ul&gt;
56
57 &lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/BankID-blottlegger-helseopplysninger-7067148.html&quot;&gt;BankID
58 blottlegger helseopplysninger&lt;/a&gt;&lt;/li&gt;
59
60 &lt;li&gt;2012-12-07 &lt;a href=&quot;http://www.nrk.no/nyheter/norge/1.9695027&quot;&gt;-
61 Helseopplysningene ikke sikre med Bank-ID&lt;/a&gt;&lt;/li&gt;
62
63 &lt;li&gt;2012-12-07
64 &lt;a href=&quot;https://www.bankid.no/Presse-og-nyheter/Nyhetsarkiv/2012/Papeker-alvorlige-men-kjente-utfordringer/&quot;&gt;Påpeker
65 alvorlige, men kjente utfordringer&lt;/a&gt; er den offisielle
66 holdningen til de som lager BankID.&lt;/li&gt;
67
68 &lt;li&gt;2012-12-08
69 &lt;a href=&quot;http://www.tnp.no/norway/panorama/3419-ntnu-researcher-warns-against-security-of-bank-id-password&quot;&gt;NTNU
70 Researcher Warns against Security of Bank ID Password&lt;/a&gt;
71
72 &lt;/ul&gt;
73
74 &lt;li&gt;2012-12-11 &lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/Norske-elever-er-darligst-i-Europa-pa-algebra-7066752.html&quot;&gt;Norske elever er dårligst i Europa på algebra&lt;/a&gt;
75
76 &lt;li&gt;2012-12-11
77 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Realfagsdodaren-7067173.html&quot;&gt;Realfagsdødaren&lt;/a&gt;
78
79 &lt;li&gt;2012-12-21
80 &lt;a href=&quot;http://www.bt.no/nyheter/innenriks/112/--Forventningene-er-for-hoye-2816450.html&quot;&gt;-
81 Noen må bli skuffet&lt;/a&gt; - Politiet i Bergen forteller hvor lavt de
82 prioriterer hverdagskriminalitet.&lt;/li&gt;
83
84 &lt;li&gt;2012-05-03
85 &lt;a href=&quot;http://e24.no/jobb/kripos-ansatt-doemt-for-snoking-for-venn/20208585&quot;&gt;
86 Kripos-ansatt dømt for snoking for venn&lt;/A&gt; - viser hvor svak
87 reaksjonen blir når politiet misbruker innsamlet informasjon. En
88 forvarsel på konsekvensene av nasjonal brev- og besøkskontroll -
89 ofte kalt Datalagringsdirektivet.&lt;/li&gt;
90
91 &lt;li&gt;2012-12-14
92 &lt;a href=&quot;http://www.dagbladet.no/2012/12/14/kultur/debatt/kronikk/jul/ensomhet/24838541/&quot;&gt;Å
93 smøre en forskjell&lt;/a&gt; - om ensomhet og jul.&lt;/li&gt;
94
95 &lt;li&gt;2012-12-18
96 &lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/n-krise-av-gangen_-takk-7072452.html&quot;&gt;Én
97 krise av gangen, takk!&lt;/a&gt;
98
99
100 &lt;li&gt;2012-12-17
101 &lt;a href=&quot;http://www.aftenposten.no/meninger/NAV-Et-mangehodet-monster--7072165.html&quot;&gt;NAV:
102 Et mangehodet monster&lt;/a&gt;&lt;/li&gt;
103
104 &lt;li&gt;2011-01-12
105 &lt;a href=&quot;http://www.dagbladet.no/2011/01/12/kultur/debatt/kronikk/personvern/15027203/&quot;&gt;Pasienter
106 uten vern&lt;/a&gt; - forteller litt om hvordan Norsk Pasientregister og
107 andre helseregister raderer bort pasienters privatsfære.&lt;/li&gt;
108
109
110 &lt;li&gt;2012-12-19
111 &lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Hvorfor-er-barnefamilier-fattige-7073951.html&quot;&gt;Hvorfor
112 er barnefamilier fattige?&lt;/a&gt;&lt;/li&gt;
113
114 &lt;li&gt;2012-12-25
115 &lt;a href=&quot;http://www.aftenposten.no/meninger/spaltister/Den-skjulte-minoriteten--konservative-kristne-i-Norge-7075518.html&quot;&gt;Den
116 skjulte minoriteten – konservative kristne i Norge&lt;/a&gt; - kronikk av
117 Bjørn Stærk fra aftenposten&lt;/li&gt;
118
119 &lt;li&gt;2009-05-04
120 &lt;a href=&quot;http://deltemeninger.no/-/bulletin/show/303429_folkebiblioteket-2-0?ref=checkpoint&quot;&gt;Folkebiblioteket
121 2.0&lt;/a&gt; - Min venn Sturle om opphavsrett og Internett, i debatt med
122 Olav Torvund.&lt;/li&gt;
123
124 &lt;/ul&gt;
125
126 &lt;p&gt;Og et godt nytt år til dere alle!&lt;/p&gt;
127 </description>
128 </item>
129
130 <item>
131 <title>A Christmas present for Skolelinux / Debian Edu</title>
132 <link>http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</link>
133 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Christmas_present_for_Skolelinux___Debian_Edu.html</guid>
134 <pubDate>Fri, 28 Dec 2012 09:20:00 +0100</pubDate>
135 <description>&lt;p&gt;I was happy to discover a few days ago that the
136 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux / Debian Edu&lt;/a&gt;
137 project also this year received a Christmas present from Another
138 Agency in Trondheim. NOK 1000,- showed up on our donation account
139 December 24th. I want to express our thanks for this very welcome
140 present. As the Debian Edu / Skolelinux project is very short on
141 funding these days, and thus lack the money to do regular developer
142 gatherings, this donation was most welcome. One developer gathering
143 cost around NOK 15&amp;nbsp;000,-, so we need quite a lot more to keep the
144 development pace we want. Thus, I hope their example this year is
145 followed by many others. :)&lt;/p&gt;
146
147 &lt;p&gt;The public list of donors can be found on
148 &lt;a href=&quot;http://www.linuxiskolen.no/slxdebianlabs/donations.html&quot;&gt;the
149 donation page&lt;/a&gt; for the project, which also contain instructions if
150 you want to donate to the project.&lt;/p&gt;
151 </description>
152 </item>
153
154 <item>
155 <title>How to backport bitcoin-qt version 0.7.2-2 to Debian Squeeze</title>
156 <link>http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html</link>
157 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html</guid>
158 <pubDate>Tue, 25 Dec 2012 20:50:00 +0100</pubDate>
159 <description>&lt;p&gt;Let me start by wishing you all marry Christmas and a happy new
160 year! I hope next year will prove to be a good year.&lt;/p&gt;
161
162 &lt;p&gt;&lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;Bitcoin&lt;/a&gt;, the digital
163 decentralised &quot;currency&quot; that allow people to transfer bitcoins
164 between each other with minimal overhead, is a very interesting
165 experiment. And as I wrote a few days ago, the bitcoin situation in
166 &lt;a href=&quot;http://www.debian.org/&quot;&gt;Debian&lt;/a&gt; is about to improve a bit.
167 The &lt;a href=&quot;http://packages.qa.debian.org/bitcoin&quot;&gt;new debian source
168 package&lt;/a&gt; (version 0.7.2-2) was uploaded yesterday, and is waiting
169 in &lt;a href=&quot;http://ftp-master.debian.org/new.html&quot;&gt;the NEW queue&lt;/A&gt;
170 for one of the ftpmasters to approve the new bitcoin-qt package
171 name.&lt;/p&gt;
172
173 &lt;p&gt;And thanks to the great work of Jonas and the rest of the bitcoin
174 team in Debian, you can easily test the package in Debian Squeeze
175 using the following steps to get a set of working packages:&lt;/p&gt;
176
177 &lt;blockquote&gt;&lt;pre&gt;
178 git clone git://git.debian.org/git/collab-maint/bitcoin
179 cd bitcoin
180 DEB_MAINTAINER_MODE=1 DEB_BUILD_OPTIONS=noupnp fakeroot debian/rules clean
181 DEB_BUILD_OPTIONS=noupnp git-buildpackage --git-ignore-new
182 &lt;/pre&gt;&lt;/blockquote&gt;
183
184 &lt;p&gt;You might have to install some build dependencies as well. The
185 list of commands should give you two packages, bitcoind and
186 bitcoin-qt, ready for use in a Squeeze environment. Note that the
187 client will download the complete set of bitcoin &quot;blocks&quot;, which need
188 around 5.6 GiB of data on my machine at the moment. Make sure your
189 ~/.bitcoin/ directory have lots of spare room if you want to download
190 all the blocks. The client will warn if the disk is getting full, so
191 there is not really a problem if you got too little room, but you will
192 not be able to get all the features out of the client.&lt;/p&gt;
193
194 &lt;p&gt;As usual, if you use bitcoin and want to show your support of my
195 activities, please send Bitcoin donations to my address
196 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
197 </description>
198 </item>
199
200 <item>
201 <title>A word on bitcoin support in Debian</title>
202 <link>http://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html</link>
203 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_word_on_bitcoin_support_in_Debian.html</guid>
204 <pubDate>Fri, 21 Dec 2012 23:59:00 +0100</pubDate>
205 <description>&lt;p&gt;It has been a while since I wrote about
206 &lt;a href=&quot;http://www.bitcoin.org/&quot;&gt;bitcoin&lt;/a&gt;, the decentralised
207 peer-to-peer based crypto-currency, and the reason is simply that I
208 have been busy elsewhere. But two days ago, I started looking at the
209 state of &lt;a href=&quot;http://packages.qa.debian.org/bitcoin&quot;&gt;bitcoin in
210 Debian&lt;/a&gt; again to try to recover my old bitcoin wallet. The package
211 is now maintained by a
212 &lt;a href=&quot;https://alioth.debian.org/projects/pkg-bitcoin/&quot;&gt;team of
213 people&lt;/a&gt;, and the grunt work had already been done by this team. We
214 owe a huge thank you to all these team members. :)
215 But I was sad to discover that the bitcoin client is missing in
216 Wheezy. It is only available in Sid (and an outdated client from
217 backports). The client had several RC bugs registered in BTS blocking
218 it from entering testing. To try to help the team and improve the
219 situation, I spent some time providing patches and triaging the bug
220 reports. I also had a look at the bitcoin package available from Matt
221 Corallo in a
222 &lt;a href=&quot;https://launchpad.net/~bitcoin/+archive/bitcoin&quot;&gt;PPA for
223 Ubuntu&lt;/a&gt;, and moved the useful pieces from that version into the
224 Debian package.&lt;/p&gt;
225
226 &lt;p&gt;After checking with the main package maintainer Jonas Smedegaard on
227 IRC, I pushed several patches into the collab-maint git repository to
228 improve the package. It now contains fixes for the RC issues (not from
229 me, but fixed by Scott Howard), build rules for a Qt GUI client
230 package, konqueror support for the bitcoin: URI and bash completion
231 setup. As I work on Debian Squeeze, I also created
232 &lt;a href=&quot;http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/Week-of-Mon-20121217/000041.html&quot;&gt;a
233 patch to backport&lt;/a&gt; the latest version. Jonas is going to look at
234 it and try to integrate it into the git repository before uploading a
235 new version to unstable.
236
237 &lt;p&gt;I would very much like bitcoin to succeed, to get rid of the
238 centralized control currently exercised in the monetary system. I
239 find it completely unacceptable that the USA government is collecting
240 transaction data for almost all international money transfers (most are done in USD and transaction logs shipped to the spooks), and
241 that the major credit card companies can block legal money
242 transactions to Wikileaks. But for bitcoin to succeed, more people
243 need to use bitcoins, and more people need to accept bitcoins when
244 they sell products and services. Improving the bitcoin support in
245 Debian is a small step in the right direction, but not enough.
246 Unfortunately the user experience when browsing the web and wanting to
247 pay with bitcoin is still not very good. The bitcoin: URI is a step
248 in the right direction, but need to work in most or every browser in
249 use. Also the bitcoin-qt client is too heavy to fire up to do a
250 quick transaction. I believe there are other clients available, but
251 have not tested them.&lt;/p&gt;
252
253 &lt;p&gt;My
254 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html&quot;&gt;experiment
255 with bitcoins&lt;/a&gt; showed that at least some of my readers use bitcoin.
256 I received 20.15 BTC so far on the address I provided in my blog two
257 years ago, as can be
258 &lt;a href=&quot;http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;seen
259 on the blockexplorer service&lt;/a&gt;. Thank you everyone for your
260 donation. The blockexplorer service demonstrates quite well that
261 bitcoin is not quite anonymous and untracked. :) I wonder if the
262 number of users have gone up since then. If you use bitcoin and want
263 to show your support of my activity, please send Bitcoin donations to
264 the same address as last time,
265 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&amp;label=PetterReinholdtsenBlog&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
266 </description>
267 </item>
268
269 <item>
270 <title>Piratpartiet på opphavs-retrett?</title>
271 <link>http://people.skolelinux.org/pere/blog/Piratpartiet_p__opphavs_retrett_.html</link>
272 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Piratpartiet_p__opphavs_retrett_.html</guid>
273 <pubDate>Wed, 19 Dec 2012 13:10:00 +0100</pubDate>
274 <description>&lt;p&gt;Jeg ble overrasket over å se at Piratpartiet i
275 &lt;a href=&quot;http://www.aftenposten.no/kultur/Piratpartiet-stiller-til-Stortingsvalget-7073298.html&quot;&gt;Aftenposten&lt;/a&gt;
276 er referert på følgende:&lt;/p&gt;
277
278 &lt;blockquote&gt;
279 Når det gjelder retten til opphavsrett for kulturproduktene, mener
280 Piratpartiet av levetid + 14 år er tilfredsstillende.
281 &lt;/blockquote&gt;
282
283 &lt;p&gt;Det betyr en vernetid langt ut over det kommersielle livet til de
284 aller fleste opphavsrettsbeskyttede verker, og er i strid med slik i
285 hvert fall jeg har tolket punkt 5 i
286 &lt;a href=&quot;http://people.opera.com/howcome/2012/piratpartiet/kjerneprogram.html&quot;&gt;kjerneprogrammet
287 til Piratpartiet&lt;/a&gt;:&lt;/p&gt;
288
289 &lt;blockquote&gt;
290 &lt;p&gt;&lt;strong&gt;5: Åndsverk og patenter: tilbake til start&lt;/strong&gt;&lt;/p&gt;
291
292 &lt;table border=&quot;1&quot;&gt;
293 &lt;tr&gt;&lt;th&gt;forslag:&lt;/th&gt;&lt;td&gt;14 års opphavsrett og ingen
294 programvarepatenter&lt;/td&gt;&lt;/tr&gt;
295
296 &lt;tr&gt;&lt;th&gt;grunn:&lt;/th&gt;&lt;td&gt;Den første loven om opphavsrett spesifiserte 14
297 års vernetid. Senere har mediabransjens lobbyister stadig presset
298 loven mot lengre vern, nå er det 70 år etter forfatters død. Dette
299 gjør at mange verk glemmes og går tapt, noe som er skadelig for norsk
300 språk og kultur. Vi til tilbake til start: 14 års
301 vernetid. Patentloven sier klart at dataprogrammer ikke kan
302 patenteres. Likevel klarer patentadvokater å lure gjennom
303 programvarepatenter. Slike patenter gjør dingsene våre dyrere og kan i
304 enkelte tilfelle stoppe dem helt.&lt;/th&gt;&lt;/tr&gt;
305 &lt;/table&gt;
306 &lt;/blockquote&gt;
307
308 &lt;p&gt;Den opprinnelige opphavsretten var på 14 år totalt, ikke 14 år
309 etter opphavspersonens død. Jeg tenkte først dette kanskje var
310 feilsitering fra Aftenposten, men jeg finner samme påstand i en &lt;a
311 href=&quot;http://piratpartietnorge.org/om-gramo-og-piratpolitikken/&quot;&gt;bloggpost
312 fra Geir Aaslid&lt;/a&gt; på Piratpartietes offisielle nettsider. Der
313 skriver han følgende:&lt;/p&gt;
314
315 &lt;blockquote&gt;
316 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
317 mange bransjer, med ulike behov. Enhver reform er en forbedring men
318 det er nærliggende å anta at en opphavsrett på levetid + 14 år er
319 fullt ut tilfredstillende for musikk, film, litteratur og spill.
320 &lt;/blockquote&gt;
321
322 &lt;p&gt;Det virker dermed på meg som om Piratpartiet allerede har gjort
323 retrett fra sin beundringsverdige holdning om at det holdt med 14 års
324 total vernetid, til sin nye som tar utgangspunkt i levetiden til
325 opphavspersonen. Jeg håper det baserer seg på en misforståelse hos
326 piratlederen som blir korrigert tilbake til 14 års total vernetid før
327 partiet stiller til valg.&lt;/p&gt;
328
329 &lt;p&gt;Hvis du lurer på hvilke problemer lang vernetid bringer med seg,
330 anbefaler jeg å lese boken &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free
331 Culture&lt;/a&gt; av Lawrence Lessig. Jeg og en liten gruppe andre er igang
332 med å
333 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;oversette
334 boken til bokmål&lt;/a&gt; og tar gjerne imot hjelp med oversettelse og
335 korrekturlesing.&lt;/p&gt;
336
337 &lt;p&gt;&lt;strong&gt;Oppdatering 2012-12-20&lt;/strong&gt;: Oppdaget at
338 &lt;a href=&quot;http://piratpartietnorge.org/om-gramo-og-piratpolitikken/&quot;&gt;bloggposten
339 til Geir Aaslid&lt;/a&gt; er endret siden i går, og nå inneholder følgende
340 avsnitt i stedet for det jeg siterte over:&lt;/p&gt;
341
342 &lt;blockquote&gt;
343 Hva vi gjør med opphavsretten er mer komplisert fordi den omfavner så
344 mange bransjer, med ulike behov. Enhver reform er en forbedring men
345 det er nærliggende å anta at en opphavsrett lik levetiden, evt + 14 år
346 er fullt ut tilfredstillende for mange skapere av musikk, film,
347 litteratur og spill. Det er for det meste de store forlagene som er
348 imot enhver reform.
349 &lt;/blockquote&gt;
350
351 &lt;p&gt;I tillegg har det dukket opp en setning nederst &quot;Dette dokumentet
352 er et utkast til svar på et angrep på Piratpartiet fra Gramo. Det
353 endrer seg derfor over tid og den endelige versjonen er det som blir
354 publisert på Hardware.no&quot;, som tyder på at originalformuleringen ikke
355 var veloverveid og sitatet i Aftenposten kanskje var basert på en
356 misforståelse.&lt;/p&gt;
357 </description>
358 </item>
359
360 <item>
361 <title>Ledger - double-entry accounting using text based storage format</title>
362 <link>http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html</link>
363 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html</guid>
364 <pubDate>Tue, 18 Dec 2012 23:30:00 +0100</pubDate>
365 <description>&lt;p&gt;A few days ago I came across
366 &lt;a href=&quot;http://joeyh.name/blog/entry/hledger/&quot;&gt;a blog post from Joey
367 Hess&lt;/a&gt; describing &lt;a href=&quot;http://ledger-cli.org/&quot;&gt;ledger&lt;/a&gt; and
368 hledger, a text based system for double-entry accounting. I found it
369 interesting, as I am involved with several organizations where
370 accounting is an issue, and I have not really become too friendly with
371 the different web based systems we use. I find it hard to find what I
372 look for in the menus and even harder try to get sensible data out of
373 the systems. Ledger seem different. The accounting data is kept in
374 text files that can be stored in a version control system, and there
375
376 are at least &lt;a href=&quot;https://github.com/ledger/ledger/wiki/Ports&quot;&gt;five
377 different implementations&lt;/a&gt; able to read the format. An example
378 entry look like this, and is simple enough that it will be trivial to
379 generate entries based on CVS files fetched from the bank:&lt;/p&gt;
380
381 &lt;blockquote&gt;&lt;pre&gt;
382 2004-05-27 Book Store
383 Expenses:Books $20.00
384 Liabilities:Visa
385 &lt;/pre&gt;&lt;/blockquote&gt;
386
387 &lt;p&gt;The concept seemed interesting enough for me to check it out and
388 look for others using it. I found blog posts from
389 &lt;a href=&quot;http://blog.spang.cc/posts/hledger_rocks_my_world/&quot;&gt;Christine
390 Spang&lt;/a&gt;,
391 &lt;a href=&quot;http://bugsplat.info/2010-05-23-keeping-finances-with-ledger.html&quot;&gt;Pete
392 Keen&lt;/a&gt;,
393 &lt;a href=&quot;http://blog.andrewcantino.com/blog/2010/11/06/command-line-accounting-with-ledger-and-reckon/&quot;&gt;Andrew
394 Cantino&lt;/a&gt; and
395 &lt;a href=&quot;http://blog.iphoting.com/blog/2012/11/29/command-line-double-entry-accounting/&quot;&gt;Ronald
396 Ip&lt;/a&gt; describing how they use it, as well as a post from
397 &lt;a href=&quot;https://groups.google.com/forum/?fromgroups=#!topic/ledger-cli/r0oWjwbQ9Bo&quot;&gt;Bradley
398 M. Kuhn&lt;/a&gt; at the Software Freedom Conservancy. All seemed like good
399 recommendations fitting my need.&lt;/p&gt;
400
401 &lt;p&gt;The &lt;a href=&quot;http://packages.qa.debian.org/l/ledger.html&quot;&gt;ledger&lt;/a&gt;
402 package is available in Debian Squeeze, while the
403 &lt;a href=&quot;http://packages.qa.debian.org/h/haskell-hledger.html&quot;&gt;hledger&lt;/a&gt;
404 package only is available in Debian Sid. As I use Squeeze, ledger
405 seemed the best choice to get started.&lt;/p&gt;
406
407 &lt;p&gt;To get some real data to test on, I wrote a
408 &lt;a href=&quot;http://www.nuug.no/tools/lodo2ledger&quot;&gt;web scraper&lt;/a&gt; for
409 &lt;a href=&quot;http://www.lodo.no/&quot;&gt;LODO&lt;/a&gt;, the accounting system used by
410 the &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG&lt;/a&gt; association, and started to
411 play with the data set. I&#39;m not really deeply into accounting, but I
412 am able to get a simple balance and accounting status for example
413 using the &quot;&lt;tt&gt;ledger balance&lt;/tt&gt;&quot; command. But I will have to
414 gather more experience before I know if the ledger way is a good fit
415 for the organisations I am involved in.&lt;/p&gt;
416 </description>
417 </item>
418
419 <item>
420 <title>61 kommuner lenker nå til FiksGataMi fra sine nettsider</title>
421 <link>http://people.skolelinux.org/pere/blog/61_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider.html</link>
422 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/61_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider.html</guid>
423 <pubDate>Tue, 11 Dec 2012 23:55:00 +0100</pubDate>
424 <description>&lt;p&gt;For noen dager siden omfavnet nok en kommune NUUGs
425 &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt;. Med 61 kommuner
426 som lenker til FiksGataMi fra sine hjemmesider er «markedsandelen» 14%
427 (av 429 kommuner). Siden
428 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html&quot;&gt;siste
429 oppdatering i november&lt;/a&gt; har kommunene Re og Vågsøy kommet til og
430 slår følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand,
431 Bærum, Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel,
432 Halden, Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger,
433 Kongsberg, Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes,
434 Luster, Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal,
435 Nordreisa, Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland,
436 Spydeberg, Stange, Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil,
437 Tynset, Tysvær, Ullensvang Herad, Utsira, Vennesla, Verdal, Vågan,
438 Vågå, Våler og Åseral. Oppdatert liste er tilgjengelig fra
439 &lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami/positivemottakere&quot;&gt;NUUGs
440 wiki&lt;/a&gt;. Kartet er dog ikke oppdatert med de siste kommunene.&lt;/p&gt;
441
442 &lt;p&gt;Kanskje du bør høre med din kommune om de vil bli mer aktive
443 brukere av FiksGataMi? Se
444 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html&quot;&gt;en
445 tidligere bloggpost&lt;/a&gt; med tips om hvordan det kan gjøres.&lt;/p&gt;
446
447 &lt;p&gt;I snitt rapporteres det nå via FiksGataMi ca. 60 meldinger fra
448 innbyggerne i uka om feil på offentlig infrastruktur.&lt;/p&gt;
449 </description>
450 </item>
451
452 <item>
453 <title>Scripting the Cerebrum/bofhd user administration system using XML-RPC</title>
454 <link>http://people.skolelinux.org/pere/blog/Scripting_the_Cerebrum_bofhd_user_administration_system_using_XML_RPC.html</link>
455 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Scripting_the_Cerebrum_bofhd_user_administration_system_using_XML_RPC.html</guid>
456 <pubDate>Thu, 6 Dec 2012 10:30:00 +0100</pubDate>
457 <description>&lt;p&gt;Where I work at the &lt;a href=&quot;http://www.uio.no/&quot;&gt;University of
458 Oslo&lt;/a&gt;, we use the
459 &lt;a href=&quot;http://sourceforge.net/projects/cerebrum/&quot;&gt;Cerebrum user
460 administration system&lt;/a&gt; to maintain users, groups, DNS, DHCP, etc.
461 I&#39;ve known since the system was written that the server is providing
462 an &lt;a href=&quot;http://en.wikipedia.org/wiki/XML-RPC&quot;&gt;XML-RPC&lt;/a&gt; API, but
463 I have never spent time to try to figure out how to use it, as we
464 always use the bofh command line client at work. Until today. I want
465 to script the updating of DNS and DHCP to make it easier to set up
466 virtual machines. Here are a few notes on how to use it with
467 Python.&lt;/p&gt;
468
469 &lt;p&gt;I started by looking at the source of the Java
470 &lt;a href=&quot;http://cerebrum.svn.sourceforge.net/viewvc/cerebrum/trunk/cerebrum/clients/jbofh/&quot;&gt;bofh
471 client&lt;/a&gt;, to figure out how it connected to the API server. I also
472 googled for python examples on how to use XML-RPC, and found
473 &lt;a href=&quot;http://tldp.org/HOWTO/XML-RPC-HOWTO/xmlrpc-howto-python.html&quot;&gt;a
474 simple example in&lt;/a&gt; the XML-RPC howto.&lt;/p&gt;
475
476 &lt;p&gt;This simple example code show how to connect, get the list of
477 commands (as a JSON dump), and how to get the information about the
478 user currently logged in:&lt;/p&gt;
479
480 &lt;blockquote&gt;&lt;pre&gt;
481 #!/usr/bin/env python
482 import getpass
483 import xmlrpclib
484 server_url = &#39;https://cerebrum-uio.uio.no:8000&#39;;
485 username = getpass.getuser()
486 password = getpass.getpass()
487 server = xmlrpclib.Server(server_url);
488 #print server.get_commands(sessionid)
489 sessionid = server.login(username, password)
490 print server.run_command(sessionid, &quot;user_info&quot;, username)
491 result = server.logout(sessionid)
492 print result
493 &lt;/pre&gt;&lt;/blockquote&gt;
494
495 &lt;p&gt;Armed with this knowledge I can now move forward and script the DNS
496 and DHCP updates I wanted to do.&lt;/p&gt;
497 </description>
498 </item>
499
500 <item>
501 <title>Lenker for 2012-11-28</title>
502 <link>http://people.skolelinux.org/pere/blog/Lenker_for_2012_11_28.html</link>
503 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2012_11_28.html</guid>
504 <pubDate>Wed, 28 Nov 2012 21:00:00 +0100</pubDate>
505 <description>&lt;p&gt;Mye interessant har skjedd de siste ukene. Her er noen dokumenter
506 jeg har hatt glede av å lese.&lt;/p&gt;
507
508 &lt;p&gt;&lt;ul&gt;
509
510 &lt;li&gt;&lt;a href=&quot;http://www.digi.no/906843/kan-du-hjelpe-piratpartiet&quot;&gt;-
511 Kan du hjelpe Piratpartiet?&lt;/a&gt; - Piratpartiet mangler 600
512 borgersignaturer for å kunne stille til stortingsvalg neste år. Jeg
513 har samlet 20 signaturer. Har du gjort ditt?&lt;/li&gt;
514
515 &lt;li&gt;&lt;a href=&quot;http://geekfeminism.wikia.com/wiki/Who_is_harmed_by_a_%22Real_Names%22_policy%3F&quot;&gt;Who
516 is harmed by a &quot;Real Names&quot; policy?&lt;/a&gt; - en fin oversikt over hvem
517 som blir skadelidende når nett-tjenester og aviser innfører krav om
518 &quot;ekte navn&quot; for å delta.&lt;/li&gt;
519
520 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Kan-vi-stole-pa-alle-i-politiet-7056453.html&quot;&gt;Kan
521 vi stole på alle i politiet?&lt;/a&gt; - Advokat Sigurd J. Klomsæt skriver
522 litt om hvor merkelig det er å bli anklaget for å ha lekket
523 informasjon fra et politi som åpenbart lekker selv.&lt;/li&gt;
524
525 &lt;li&gt;&lt;a href=&quot;http://www.digi.no/906576/opphavsretten-maa-vekk&quot;&gt;-
526 Opphavsretten må vekk&lt;/a&gt; - En av stifterne til
527 &lt;a href=&quot;http://www.eff.org/&quot;&gt;EFF&lt;/a&gt; besøkte Oslo i forrige uke, og
528 ble i den forbindelsen intervjuet av Digi.
529
530 &lt;li&gt;&lt;a href=&quot;http://www.idg.no/computerworld/article261391.ece&quot;&gt;Sparer
531 100 millioner kroner med Linux&lt;/a&gt; - München har beregnet hvor mye de
532 har spart på sin overgang til Linux.&lt;/li&gt;
533
534 &lt;li&gt;&lt;a href=&quot;http://www.idg.no/computerworld/article259803.ece&quot;&gt;Oslo
535 Børs kjøres nå på Linux&lt;/a&gt; - Børsen gikk nylig over fra .NET-basert
536 løsning til Linux-basert løsning, for å få et system med akseptabel
537 kvalitet.&lt;/li&gt;
538
539 &lt;li&gt;&lt;a href=&quot;http://www.idg.no/computerworld/article261219.ece&quot;&gt;It-milliardær
540 vil bygge Mars-koloni&lt;/a&gt; - inspirerende for oss som savner en
541 selvforsynt koloni på Mars.&lt;/li&gt;
542
543 &lt;/ul&gt;&lt;/p&gt;
544 </description>
545 </item>
546
547 </channel>
548 </rss>