]> pere.pagekite.me Git - homepage.git/blob - blog/tags/robot/index.html
8843cf7fa6ffa130fb43cdc32f8dcc171b94e78c
[homepage.git] / blog / tags / robot / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: Entries Tagged robot</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="robot.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21 <h3>Entries tagged "robot".</h3>
22
23 <div class="entry">
24 <div class="title">
25 <a href="http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html">Debian, the Linux distribution of choice for LEGO designers?</a>
26 </div>
27 <div class="date">
28 11th May 2013
29 </div>
30 <div class="body">
31 <P>In January,
32 <a href="http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html">I
33 announced a</a> new <a href="irc://irc.debian.org/%23debian-lego">IRC
34 channel #debian-lego</a>, for those of us in the Debian and Linux
35 community interested in <a href="http://www.lego.com/">LEGO</a>, the
36 marvellous construction system from Denmark. We also created
37 <a href="http://wiki.debian.org/LegoDesigners">a wiki page</a> to have
38 a place to take notes and write down our plans and hopes. And several
39 people showed up to help. I was very happy to see the effect of my
40 call. Since the small start, we have a debtags tag
41 <a href="http://debtags.debian.net/search/bytag?wl=hardware::hobby:lego">hardware::hobby:lego</a>
42 tag for LEGO related packages, and now count 10 packages related to
43 LEGO and <a href="http://mindstorms.lego.com/">Mindstorms</a>:</p>
44
45 <p><table>
46 <tr><td><a href="http://packages.qa.debian.org/brickos">brickos</a></td><td>alternative OS for LEGO Mindstorms RCX. Supports development in C/C++</td></tr>
47 <tr><td><a href="http://packages.qa.debian.org/leocad">leocad</a></td><td>virtual brick CAD software</td></tr>
48 <tr><td><a href="http://packages.qa.debian.org/libnxt">libnxt</a></td><td>utility library for talking to the LEGO Mindstorms NX</td></tr>
49 <tr><td><a href="http://packages.qa.debian.org/lnpd">lnpd</a></td><td>daemon for LNP communication with BrickOS</td></tr>
50 <tr><td><a href="http://packages.qa.debian.org/nbc">nbc</a></td><td>compiler for LEGO Mindstorms NXT bricks</td></tr>
51 <tr><td><a href="http://packages.qa.debian.org/nqc">nqc</a></td><td>Not Quite C compiler for LEGO Mindstorms RCX</td></tr>
52 <tr><td><a href="http://packages.qa.debian.org/python-nxt">python-nxt</a></td><td>python driver/interface/wrapper for the Lego Mindstorms NXT robot</td></tr>
53 <tr><td><a href="http://packages.qa.debian.org/python-nxt-filer">python-nxt-filer</a></td><td>simple GUI to manage files on a LEGO Mindstorms NXT</td></tr>
54 <tr><td><a href="http://packages.qa.debian.org/scratch">scratch</a></td><td>easy to use programming environment for ages 8 and up</td></tr>
55 <tr><td><a href="http://packages.qa.debian.org/t2n">t2n</a></td><td>simple command-line tool for Lego NXT</td></tr>
56 </table></p>
57
58 <p>Some of these are available in Wheezy, and all but one are
59 currently available in Jessie/testing. leocad is so far only
60 available in experimental.</p>
61
62 <p>If you care about LEGO in Debian, please join us on IRC and help
63 adding the rest of the great free software tools available on Linux
64 for LEGO designers.</p>
65
66 </div>
67 <div class="tags">
68
69
70 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
71
72
73 </div>
74 </div>
75 <div class="padding"></div>
76
77 <div class="entry">
78 <div class="title">
79 <a href="http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html">Moved the pymissile Debian packaging to collab-maint</a>
80 </div>
81 <div class="date">
82 10th January 2013
83 </div>
84 <div class="body">
85 <p>As part of my investigation on how to improve the support in Debian
86 for hardware dongles, I dug up my old Mark and Spencer USB Rocket
87 Launcher and updated the Debian package
88 <a href="http://packages.qa.debian.org/pymissile">pymissile</a> to make
89 sure udev will fix the device permissions when it is plugged in. I
90 also added a "Modaliases" header to test it in the Debian archive and
91 hopefully make the package be proposed by jockey in Ubuntu when a user
92 plug in his rocket launcher. In the process I moved the source to a
93 git repository under collab-maint, to make it easier for any DD to
94 contribute. <a href="http://code.google.com/p/pymissile/">Upstream</a>
95 is not very active, but the software still work for me even after five
96 years of relative silence. The new git repository is not listed in
97 the uploaded package yet, because I want to test the other changes a
98 bit more before I upload the new version. If you want to check out
99 the new version with a .desktop file included, visit the
100 <a href="http://anonscm.debian.org/gitweb/?p=collab-maint/pymissile.git">gitweb
101 view</a> or use "<tt>git clone
102 git://anonscm.debian.org/collab-maint/pymissile.git</tt>".</p>
103
104 </div>
105 <div class="tags">
106
107
108 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
109
110
111 </div>
112 </div>
113 <div class="padding"></div>
114
115 <div class="entry">
116 <div class="title">
117 <a href="http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html">New IRC channel for LEGO designers using Debian</a>
118 </div>
119 <div class="date">
120 2nd January 2013
121 </div>
122 <div class="body">
123 <p>During Christmas, I have worked a bit on the Debian support for
124 <a href="http://mindstorms.lego.com/en-us/Default.aspx">LEGO Mindstorm
125 NXT</a>. My son and I have played a bit with my NXT set, and I
126 discovered I had to build all the tools myself because none were
127 already in Debian Squeeze. If Debian support for LEGO is something
128 you care about, please join me on the IRC channel
129 <a href="irc://irc.debian.org/%23debian-lego">#debian-lego</a> (server
130 irc.debian.org). There is a lot that could be done to improve the
131 Debian support for LEGO designers. For example both CAD software
132 and Mindstorm compilers are missing. :)</p>
133
134 <p>Update 2012-01-03: A
135 <a href="http://wiki.debian.org/LegoDesigners">project page</a>
136 including links to Lego related packages is now available.</p>
137
138 </div>
139 <div class="tags">
140
141
142 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
143
144
145 </div>
146 </div>
147 <div class="padding"></div>
148
149 <div class="entry">
150 <div class="title">
151 <a href="http://people.skolelinux.org/pere/blog/First_version_of_a_Perl_library_to_control_the_Spykee_robot.html">First version of a Perl library to control the Spykee robot</a>
152 </div>
153 <div class="date">
154 9th October 2010
155 </div>
156 <div class="body">
157 <p>This summer I got the chance to buy cheap Spykee robots, and since
158 then I have worked on getting Linux software in place to control them.
159 The firmware for the robot is available from the producer, and using
160 that source it was trivial to figure out the protocol specification.
161 I've started on a perl library to control it, and made some demo
162 programs using this perl library to allow one to control the
163 robots.</p>
164
165 <p>The library is quite functional already, and capable of controlling
166 the driving, fetching video, uploading MP3s and play them. There are
167 a few less important features too.</p>
168
169 <p>Since a few weeks ago, I ran out of time to spend on this project,
170 but I never got around to releasing the current source. I decided
171 today that it was time to do something about it, and uploaded the
172 source to my Debian package store at people.skolelinux.org.</p>
173
174 <p>Because it was simpler for me, I made a Debian package and
175 published the source and deb. If you got a spykee robot, grab the
176 source or binary package:</p>
177
178 <p><ul>
179 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1.tar.gz">libspykee-perl_0.0.20101009-1.tar.gz</a></li>
180 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1.dsc">libspykee-perl_0.0.20101009-1.dsc</a></li>
181 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1_all.deb">libspykee-perl_0.0.20101009-1_all.deb</a></li>
182 </ul></p>
183
184 <p>If you are interested in helping out with developing this library,
185 please let me know.</p>
186
187 </div>
188 <div class="tags">
189
190
191 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
192
193
194 </div>
195 </div>
196 <div class="padding"></div>
197
198 <div class="entry">
199 <div class="title">
200 <a href="http://people.skolelinux.org/pere/blog/My_first_perl_GUI_application___controlling_a_Spykee_robot.html">My first perl GUI application - controlling a Spykee robot</a>
201 </div>
202 <div class="date">
203 1st September 2010
204 </div>
205 <div class="body">
206 <p>This evening I made my first Perl GUI application. The last few
207 days I have worked on a Perl module for controlling my recently
208 aquired Spykee robots, and the module is now getting complete enought
209 that it is possible to use it to control the robot driving at least.
210 It was now time to figure out how to use it to create some GUI to
211 allow me to drive the robot around. I picked PerlQt as I have had
212 positive experiences with the Qt API before, and spent a few minutes
213 browsing the web for examples. Using Qt Designer seemed like a short
214 cut, so I ended up writing the perl GUI using Qt Designer and
215 compiling it into a perl program using the puic program from
216 libqt-perl. Nothing fancy yet, but it got buttons to connect and
217 drive around.</p>
218
219 <p>The perl module I have written provide a object oriented API for
220 controlling the robot. Here is an small example on how to use it:</p>
221
222 <p><pre>
223 use Spykee;
224 Spykee::discover(sub {$robot{$_[0]} = $_[1]});
225 my $host = (keys %robot)[0];
226 my $spykee = Spykee->new();
227 $spykee->contact($host, "admin", "admin");
228 $spykee->left();
229 sleep 2;
230 $spykee->right();
231 sleep 2;
232 $spykee->forward();
233 sleep 2;
234 $spykee->back();
235 sleep 2;
236 $spykee->stop();
237 </pre></p>
238
239 <p>Thanks to the release of the source of the robot firmware, I could
240 peek into the implementation at the other end to figure out how to
241 implement the protocol used by the robot. I've implemented several of
242 the commands the robot understand, but is still missing the camera
243 support to make it possible to control the robot from remote. First I
244 want to implement support for uploading new firmware and configuring
245 the wireless network, to make it possible to bootstrap a Spykee robot
246 without the producers Windows and MacOSX software (I only have Linux,
247 so I had to ask a friend to come over to get the robot testing
248 going. :).</p>
249
250 <p>Will release the source to the public soon, but need to figure out
251 where to make it available first. I will add a link to
252 <a href="http://wiki.nuug.no/grupper/robot/">the NUUG wiki</a> for
253 those that want to check back later to find it.</p>
254
255 </div>
256 <div class="tags">
257
258
259 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
260
261
262 </div>
263 </div>
264 <div class="padding"></div>
265
266 <div class="entry">
267 <div class="title">
268 <a href="http://people.skolelinux.org/pere/blog/Robot__reis_deg___.html">Robot, reis deg...</a>
269 </div>
270 <div class="date">
271 21st August 2010
272 </div>
273 <div class="body">
274 <p>I dag fikk jeg endelig tittet litt på mine nyinnkjøpte roboter, og
275 har brukt noen timer til å google etter interessante referanser og
276 aktuell kildekode for bruk på Linux. Det mest lovende så langt er
277 <a href="http://ispykee.toyz.org/">ispykee</a>, som har en
278 BSD-lisensiert linux-daemon som står som mellomledd mellom roboter på
279 lokalnettet og en sentral tjeneste der en iPhone kan koble seg opp for
280 å fjernstyre roboten. Linux-daemonen implementerer deler av
281 protokollen som roboten forstår. Etter å ha knotet litt med å oppnå
282 kontakt med roboten (den oppretter et eget ad-hoc wifi-nett, så jeg
283 måtte gå av mitt vanlige nett for å få kontakt), og kommet frem til at
284 den lytter på IP-port 9000 og 9001, gikk jeg i gang med å finne ut
285 hvordan jeg kunne snakke med roboten vha. disse portene. Robotbiten
286 av protokollen er publisert av produsenten med GPL-lisens, slik at det
287 er mulig å se hvordan protokollen fungerer. Det finnes en java-klient
288 for Android som så ganske snasen ut, men fant ingen kildekode for
289 denne. Derimot hadde iphone-løsningen kildekode, så jeg tok
290 utgangspunkt i den.</p>
291
292 <p>Daemonen ville i utgangspunktet forsøke å kontakte den sentrale
293 tjenesten som iphone-programmet kobler seg til. Jeg skrev dette om
294 til i stedet å sette opp en nettverkstjeneste på min lokale maskin,
295 som jeg kan koble meg opp til med telnet og gi kommandoer til roboten
296 (act, forward, right, left, etc). Det involverte i praksis å bytte ut
297 socket()/connect() med socket()/bind()/listen()/accept() for å gjøre
298 klienten om til en tjener.</p>
299
300 <p>Mens jeg har forsøkt å få roboten til å bevege seg har min samboer
301 skrudd sammen resten av roboten for å få montert kamera og plastpynten
302 (armer, plastfiber for lys). NÃ¥ er det hele montert, og roboten er
303 klar til bruk. Må få flyttet den over til mitt vanlige trådløsnett
304 før det blir praktisk, men de bitene av protokollen er ikke
305 implementert i ispykee-daemonen, så der må jeg enten få tak i en mac
306 eller en windows-maskin, eller implementere det selv.</p>
307
308 <p>Vi var tre som kjøpte slike roboter, og vi har blitt enige om å
309 samle notater og referanser på <a
310 href="http://wiki.nuug.no/grupper/robot/">NUUGs wiki</a>. Ta en titt
311 der hvis du er nysgjerrig.</p>
312
313 </div>
314 <div class="tags">
315
316
317 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
318
319
320 </div>
321 </div>
322 <div class="padding"></div>
323
324 <div class="entry">
325 <div class="title">
326 <a href="http://people.skolelinux.org/pere/blog/2_Spykee_roboter_i_hus__n__skal_det_lekes.html">2 Spykee-roboter i hus, nå skal det lekes</a>
327 </div>
328 <div class="date">
329 18th August 2010
330 </div>
331 <div class="body">
332 <p>Jeg kjøpte nettopp to
333 <a href="http://www.spykee-robot.com/">Spykee</a>-roboter, for test og
334 leking. Kjøpte to da det var så billige, og gir meg mulighet til å
335 eksperimentere uten å være veldig redd for å ødelegge alt ved å bytte
336 ut firmware og slikt. Oppdaget at lekebutikken på Bryn senter hadde
337 en liten stabel på lager som de ikke hadde klart å selge ut etter
338 fjorårets juleinnkjøp, og var villig til å selge for en femtedel av
339 vanlig pris. Jeg, Ronny og Jarle har skaffet oss restbeholdningen, og
340 det blir morsomt å se hva vi får ut av dette.</p>
341
342 <p>Roboten har belter styrt av to motorer, kamera, høytaler, mikrofon
343 og wifi-tilkobling. Det hele styrt av en GPL-lisensiert databoks som
344 jeg mistenker kjører linux. Firmware-kildekoden ble visst publisert i
345 mai. Eneste utfordringen er at kontroller-programvaren kun finnes til
346 Windows, men det må en kunne jobbe seg rundt når vi har kildekoden til
347 firmwaren. :)</p>
348
349 <ul>
350 <li><a href="http://en.wikipedia.org/wiki/Spykee">Wikipedia-oppføring</a></li>
351 <li><a href="http://www.spykeeworld.com/spykee/US/freeSoftware.html">Nedlasting av firmware-kilden</a></li>
352 <li><a href="http://wiki.nuug.no/grupper/robot">prosjektwiki hos NUUG</a></li>
353 </ul>
354
355 </div>
356 <div class="tags">
357
358
359 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
360
361
362 </div>
363 </div>
364 <div class="padding"></div>
365
366 <p style="text-align: right;"><a href="robot.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
367 <div id="sidebar">
368
369
370
371 <h2>Archive</h2>
372 <ul>
373
374 <li>2013
375 <ul>
376
377 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
378
379 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
380
381 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
382
383 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
384
385 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
386
387 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (8)</a></li>
388
389 </ul></li>
390
391 <li>2012
392 <ul>
393
394 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
395
396 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
397
398 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
399
400 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
401
402 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
403
404 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
405
406 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
407
408 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
409
410 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
411
412 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
413
414 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
415
416 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
417
418 </ul></li>
419
420 <li>2011
421 <ul>
422
423 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
424
425 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
426
427 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
428
429 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
430
431 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
432
433 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
434
435 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
436
437 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
438
439 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
440
441 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
442
443 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
444
445 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
446
447 </ul></li>
448
449 <li>2010
450 <ul>
451
452 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
453
454 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
455
456 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
457
458 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
459
460 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
461
462 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
463
464 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
465
466 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
467
468 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
469
470 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
471
472 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
473
474 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
475
476 </ul></li>
477
478 <li>2009
479 <ul>
480
481 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
482
483 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
484
485 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
486
487 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
488
489 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
490
491 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
492
493 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
494
495 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
496
497 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
498
499 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
500
501 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
502
503 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
504
505 </ul></li>
506
507 <li>2008
508 <ul>
509
510 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
511
512 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
513
514 </ul></li>
515
516 </ul>
517
518
519
520 <h2>Tags</h2>
521 <ul>
522
523 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
524
525 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
526
527 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
528
529 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
530
531 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (7)</a></li>
532
533 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
534
535 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
536
537 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (77)</a></li>
538
539 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (134)</a></li>
540
541 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
542
543 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (9)</a></li>
544
545 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
546
547 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (201)</a></li>
548
549 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
550
551 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
552
553 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (11)</a></li>
554
555 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (11)</a></li>
556
557 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (37)</a></li>
558
559 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (6)</a></li>
560
561 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (18)</a></li>
562
563 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
564
565 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (6)</a></li>
566
567 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
568
569 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
570
571 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (234)</a></li>
572
573 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (152)</a></li>
574
575 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (8)</a></li>
576
577 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
578
579 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (44)</a></li>
580
581 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (65)</a></li>
582
583 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
584
585 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
586
587 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
588
589 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (7)</a></li>
590
591 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
592
593 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
594
595 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
596
597 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (29)</a></li>
598
599 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
600
601 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
602
603 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (43)</a></li>
604
605 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
606
607 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (7)</a></li>
608
609 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (15)</a></li>
610
611 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
612
613 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (7)</a></li>
614
615 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (38)</a></li>
616
617 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
618
619 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (26)</a></li>
620
621 </ul>
622
623
624 </div>
625 <p style="text-align: right">
626 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
627 </p>
628
629 </body>
630 </html>