1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5 <title>Petter Reinholdtsen
</title>
6 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"http://people.skolelinux.org/pere/blog/style.css">
7 <link rel=
"alternate" title=
"RSS Feed" href=
"http://people.skolelinux.org/pere/blog/index.rss" type=
"application/rss+xml">
14 <a href=
"http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen
</a>
23 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Some_notes_on_Flash_in_Debian_and_Debian_Edu.html">Some notes on Flash in Debian and Debian Edu
</a></div>
24 <div class=
"date">2010-
09-
04 10:
10</div>
26 <p>In the
<a href=
"http://popcon.debian.org/unknown/by_vote">Debian
27 popularity-contest numbers
</a>, the adobe-flashplugin package the
28 second most popular used package that is missing in Debian. The sixth
29 most popular is flashplayer-mozilla. This is a clear indication that
30 working flash is important for Debian users. Around
10 percent of the
31 users submitting data to popcon.debian.org have this package
34 <p>In the report written by Lars Risan in August
2008
35 («
<a href=
"http://wiki.skolelinux.no/Dokumentasjon/Rapporter?action=AttachFile&do=view&target=Skolelinux_i_bruk_rapport_1.0.pdf">Skolelinux
36 i bruk – Rapport for Hurum kommune, Universitetet i Agder og
37 stiftelsen SLX Debian Labs
</a>»), one of the most important problems
38 schools experienced with
<a href=
"http://www.skolelinux.org/">Debian
39 Edu/Skolelinux
</a> was the lack of working Flash. A lot of educational
40 web sites require Flash to work, and lacking working Flash support in
41 the web browser and the problems with installing it was perceived as a
42 good reason to stay with Windows.
</p>
44 <p>I once saw a funny and sad comment in a web forum, where Linux was
45 said to be the retarded cousin that did not really understand
46 everything you told him but could work fairly well. This was a
47 comment regarding the problems Linux have with proprietary formats and
48 non-standard web pages, and is sad because it exposes a fairly common
49 understanding of whose fault it is if web pages that only work in for
50 example Internet Explorer
6 fail to work on Firefox, and funny because
51 it explain very well how annoying it is for users when Linux
52 distributions do not work with the documents they receive or the web
53 pages they want to visit.
</p>
55 <p>This is part of the reason why I believe it is important for Debian
56 and Debian Edu to have a well working Flash implementation in the
57 distribution, to get at least popular sites as Youtube and Google
58 Video to working out of the box. For Squeeze, Debian have the chance
59 to include the latest version of Gnash that will make this happen, as
60 the new release
0.8.8 was published a few weeks ago and is resting in
61 unstable. The new version work with more sites that version
0.8.7.
62 The Gnash maintainers have asked for a freeze exception, but the
63 release team have not had time to reply to it yet. I hope they agree
64 with me that Flash is important for the Debian desktop users, and thus
65 accept the new package into Squeeze.
</p>
71 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian">debian
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/video">video
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/web">web
</a>.
75 <div class=
"padding"></div>
78 <div class=
"title"><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></div>
79 <div class=
"date">2010-
09-
01 21:
00</div>
81 <p>This evening I made my first Perl GUI application. The last few
82 days I have worked on a Perl module for controlling my recently
83 aquired Spykee robots, and the module is now getting complete enought
84 that it is possible to use it to control the robot driving at least.
85 It was now time to figure out how to use it to create some GUI to
86 allow me to drive the robot around. I picked PerlQt as I have had
87 positive experiences with the Qt API before, and spent a few minutes
88 browsing the web for examples. Using Qt Designer seemed like a short
89 cut, so I ended up writing the perl GUI using Qt Designer and
90 compiling it into a perl program using the puic program from
91 libqt-perl. Nothing fancy yet, but it got buttons to connect and
94 <p>The perl module I have written provide a object oriented API for
95 controlling the robot. Here is an small example on how to use it:
</p>
99 Spykee::discover(sub {$robot{$_[
0]} = $_[
1]});
100 my $host = (keys %robot)[
0];
101 my $spykee = Spykee-
>new();
102 $spykee-
>contact($host, "admin", "admin");
114 <p>Thanks to the release of the source of the robot firmware, I could
115 peek into the implementation at the other end to figure out how to
116 implement the protocol used by the robot. I've implemented several of
117 the commands the robot understand, but is still missing the camera
118 support to make it possible to control the robot from remote. First I
119 want to implement support for uploading new firmware and configuring
120 the wireless network, to make it possible to bootstrap a Spykee robot
121 without the producers Windows and MacOSX software (I only have Linux,
122 so I had to ask a friend to come over to get the robot testing
125 <p>Will release the source to the public soon, but need to figure out
126 where to make it available first. I will add a link to
127 <a href=
"http://wiki.nuug.no/grupper/robot/">the NUUG wiki
</a> for
128 those that want to check back later to find it.
</p>
134 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>.
138 <div class=
"padding"></div>
141 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Forslag_i_stortinget_om____stoppe_elektronisk_stemmegiving_i_Norge.html">Forslag i stortinget om å stoppe elektronisk stemmegiving i Norge
</a></div>
142 <div class=
"date">2010-
08-
31 21:
00</div>
144 <p>Ble tipset i dag om at et forslag om å stoppe forsøkene med
145 elektronisk stemmegiving utenfor valglokaler er
146 <a href=
"http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p=46616">til
147 behandling
</a> i Stortinget.
148 <a href=
"http://www.stortinget.no/Global/pdf/Representantforslag/2009-2010/dok8-200910-128.pdf">Forslaget
</a>
149 er fremmet av Erna Solberg, Michael Tetzschner og Trond Helleland.
</p>
151 <p>Håper det får flertall.
</p>
157 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/sikkerhet">sikkerhet
</a>.
161 <div class=
"padding"></div>
164 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Broken_hard_link_handling_with_sshfs.html">Broken hard link handling with sshfs
</a></div>
165 <div class=
"date">2010-
08-
30 19:
30</div>
167 <p>Just got an email from Tobias Gruetzmacher as a followup on my
168 <a href=
"http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html">previous
169 post about sshfs
</a>. He reported another problem with sshfs. It
170 fail to handle hard links properly. A simple way to spot this is to
171 look at the . and .. entries in the directory tree. These should have
172 a link count
>1, but on sshfs the count is
1. I just tested to see
173 what happen when trying to hardlink, and this fail as well:
</p>
177 ln: creating hard link `bar' =
> `foo': Function not implemented
181 <p>I have not yet found time to implement a test for this in my file
182 system test code, but believe having working hard links is useful to
183 avoid surprised unix programs. Not as useful as working file locking
184 and symlinks, which are required to get a working desktop, but useful
187 <p>The latest version of the file system test code is available via
189 <a href=
"http://github.com/gebi/fs-test">http://github.com/gebi/fs-test
</a></p>
195 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/nuug">nuug
</a>.
199 <div class=
"padding"></div>
202 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Sikkerhetsteateret_p___flyplassene_fortsetter.html">Sikkerhetsteateret på flyplassene fortsetter
</a></div>
203 <div class=
"date">2010-
08-
28 10:
40</div>
205 <p>Jeg skrev for et halvt år siden hvordan
206 <a href=
"http://people.skolelinux.org/pere/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html">samfunnet
207 kaster bort ressurser på sikkerhetstiltak som ikke fungerer
</a>. Kom
209 <a href=
"http://www.askthepilot.com/essays-and-stories/terrorism-tweezers-and-terminal-madness-an-essay-on-security/">historie
210 fra en pilot fra USA
</a> som kommenterer det samme. Jeg mistenker det
211 kun er uvitenhet og autoritetstro som gjør at så få protesterer. Har
212 veldig sans for piloten omtalt i
<a
213 href=
"http://www.aftenposten.no/nyheter/iriks/article2057501.ece">Aftenposten
</a> 2007-
10-
23,
214 og skulle ønske flere rettet oppmerksomhet mot problemet. Det gir
215 ikke meg trygghetsfølelse på flyplassene når jeg ser at
216 flyplassadministrasjonen kaster bort folk, penger og tid på tull i
217 stedet for ting som bidrar til reell økning av sikkerheten. Det
218 forteller meg jo at vurderingsevnen til de som burde bidra til økt
219 sikkerhet er svært sviktende, noe som ikke taler godt for de andre
222 <p>Mon tro hva som skjer hvis det fantes en enkel brosjyre å skrive ut
223 fra Internet som forklarte hva som er galt med sikkerhetsopplegget på
224 flyplassene, og folk skrev ut og la en bunke på flyplassene når de
225 passerte. Kanskje det ville fått flere til å få øynene opp for
228 <p>Personlig synes jeg flyopplevelsen er blitt så avskyelig at jeg
229 forsøker å klare meg med tog, bil og båt for å slippe ubehaget. Det
230 er dog noe vanskelig i det langstrakte Norge og for å kunne besøke de
231 delene av verden jeg ønsker å nå. Mistenker at flere har det slik, og
232 at dette går ut over inntjeningen til flyselskapene. Det er antagelig
233 en god ting sett fra et miljøperspektiv, men det er en annen sak.
</p>
239 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/personvern">personvern
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet
</a>.
243 <div class=
"padding"></div>
246 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Skolelinux_i_Osloskolen.html">Skolelinux i Osloskolen
</a></div>
247 <div class=
"date">2010-
08-
26 22:
25</div>
249 <p>Denne høsten skal endelig alle Osloskolene få mulighet til å bruke
250 <a href=
"http://www.skolelinux.org/">Skolelinux
</a>. Ny IT-løsning
251 har vært rullet ut i noen måneder nå, og så vidt jeg fikk vite før
252 sommeren skulle alle skoler ha nytt opplegg på plass før oppstart nå i
253 høst. På alle skolene skal en kunne velge ved installasjon om en skal
254 ha Windows eller Skolelinux på maskinene, og en kan i tillegg
255 PXE-boote maskinene over nett som tynne klienter eller diskløse
256 arbeidsstasjoner. Jeg er spent på hvor mange skoler som velger å ta i
257 bruk Skolelinux, og gleder meg til å se hvordan dette utvikler seg.
259 <a href=
"http://www.logica.no/">Logica
</a> med
260 <a href=
"http://www.slxdrift.no/">Skolelinux Drift AS
</a> som
261 underleverandør, og jeg har vært involvert i utviklingen av løsningen
262 via Skolelinux Drift AS siden prosjektet starter. Jeg synes det er
263 fantastisk at Skolelinux er kommet så langt siden vi startet i
2001 at
264 alle elevene i Osloskolene nå skal få mulighet til å bruke
265 løsningen. Jeg håper de vil sette pris på alle de
266 <a href=
"http://www.skolelinux.no/linux-signpost/">fantastiske
267 brukerprogrammene
</a> som er tilgjengelig i Skolelinux.
</p>
273 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/norsk">norsk
</a>.
277 <div class=
"padding"></div>
280 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html">Broken umask handling with sshfs
</a></div>
281 <div class=
"date">2010-
08-
26 13:
30</div>
283 <p>My file system sematics program
284 <a href=
"http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html">presented
285 a few days ago
</a> is very useful to verify that a file system can
286 work as a unix home directory,and today I had to extend it a bit. I'm
287 looking into alternatives for home directory access here at the
288 University of Oslo, and one of the options is sshfs. My friend
289 Finn-Arne mentioned a while back that they had used sshfs with Debian
290 Edu, but stopped because of problems. I asked today what the problems
291 where, and he mentioned that sshfs failed to handle umask properly.
292 Trying to detect the problem I wrote this addition to my fs testing
296 mode_t touch_get_mode(const char *name, mode_t mode) {
298 int fd = open(name, O_RDWR|O_CREAT|O_LARGEFILE, mode);
302 if (-
1 != fstat(fd, &statbuf)) {
303 retval = statbuf.st_mode &
0x1ff;
310 /* Try to detect problem discovered using sshfs */
311 int test_umask(void) {
312 printf("info: testing umask effect on file creation\n");
314 mode_t orig_umask = umask(
000);
316 if (
0666 != (newmode = touch_get_mode("foobar",
0666))) {
317 printf(" error: Wrong file mode %o when creating using mode
666 and umask
000\n",
321 if (
0660 != (newmode = touch_get_mode("foobar",
0666))) {
322 printf(" error: Wrong file mode %o when creating using mode
666 and umask
007\n",
330 int main(int argc, char **argv) {
337 <p>Sure enough. On NFS to a netapp, I get this result:
</p>
340 Testing POSIX/Unix sematics on file system
341 info: testing symlink creation
342 info: testing subdirectory creation
343 info: testing fcntl locking
344 Read-locking
1 byte from
1073741824
345 Read-locking
510 byte from
1073741826
346 Unlocking
1 byte from
1073741824
347 Write-locking
1 byte from
1073741824
348 Write-locking
510 byte from
1073741826
349 Unlocking
2 byte from
1073741824
350 info: testing umask effect on file creation
353 <p>When mounting the same directory using sshfs, I get this
357 Testing POSIX/Unix sematics on file system
358 info: testing symlink creation
359 info: testing subdirectory creation
360 info: testing fcntl locking
361 Read-locking
1 byte from
1073741824
362 Read-locking
510 byte from
1073741826
363 Unlocking
1 byte from
1073741824
364 Write-locking
1 byte from
1073741824
365 Write-locking
510 byte from
1073741826
366 Unlocking
2 byte from
1073741824
367 info: testing umask effect on file creation
368 error: Wrong file mode
644 when creating using mode
666 and umask
000
369 error: Wrong file mode
640 when creating using mode
666 and umask
007
372 <p>So, I can conclude that sshfs is better than smb to a Netapp or a
373 Windows server, but not good enough to be used as a home
376 <p>Update
2010-
08-
26: Reported the issue in
377 <a href=
"http://bugs.debian.org/594498">BTS report #
594498</a></p>
379 <p>Update
2010-
08-
27: Michael Gebetsroither report that he found the
380 script so useful that he created a GIT repository and stored it in
381 <a href=
"http://github.com/gebi/fs-test">http://github.com/gebi/fs-test
</a>.
</p>
387 Tags:
<a href=
"http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/english">english
</a>,
<a href=
"http://people.skolelinux.org/pere/blog/tags/nuug">nuug
</a>.
391 <div class=
"padding"></div>
394 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Elektronisk_stemmegiving_er_ikke_til____stole_p_____heller_ikke_i_Norge.html">Elektronisk stemmegiving er ikke til å stole på - heller ikke i Norge
</a></div>
395 <div class=
"date">2010-
08-
23 19:
30</div>
397 <p>I Norge pågår en prosess for å
398 <a href=
"http://www.e-valg.dep.no/">innføre elektronisk
399 stemmegiving
</a> ved kommune- og stortingsvalg. Dette skal
400 introduseres i
2011. Det er all grunn til å tro at valg i Norge ikke
401 vil være til å stole på hvis dette blir gjennomført. Da det hele var
402 oppe til høring i
2006 forfattet jeg
403 <a href=
"http://www.nuug.no/dokumenter/valg-horing-2006-09.pdf">en
404 høringsuttalelse fra NUUG
</a> (og EFN som hengte seg på) som skisserte
405 hvilke punkter som må oppfylles for at en skal kunne stole på et valg,
406 og elektronisk stemmegiving mangler flere av disse. Elektronisk
407 stemmegiving er for alle praktiske formål å putte ens stemme i en sort
408 boks under andres kontroll, og satse på at de som har kontroll med
409 boksen er til å stole på - uten at en har mulighet til å verifisere
410 dette selv. Det er ikke slik en gjennomfører demokratiske valg.
</p>
412 <p>Da problemet er fundamentalt med hvordan elektronisk stemmegiving
413 må fungere for at også ikke-krypografer skal kunne delta, har det vært
414 mange rapporter om hvordan elektronisk stemmegiving har sviktet i land
416 <a href=
"http://wiki.nuug.no/uttalelser/2006-elektronisk-stemmegiving">liten
417 samling referanser
</a> finnes på NUUGs wiki. Den siste er fra India,
418 der valgkomisjonen har valgt
419 <a href=
"http://www.freedom-to-tinker.com/blog/jhalderm/electronic-voting-researcher-arrested-over-anonymous-source">å
420 pusse politiet på en forsker
</a> som har dokumentert svakheter i
423 <p>Her i Norge har en valgt en annen tilnærming, der en forsøker seg
424 med teknobabbel for å få befolkningen til å tro at dette skal bli
425 sikkert. Husk, elektronisk stemmegiving underminerer de demokratiske
426 valgene i Norge, og bør ikke innføres.
</p>
428 <p>Den offentlige diskusjonen blir litt vanskelig av at media har
429 valgt å kalle dette "evalg", som kan sies å både gjelde elektronisk
430 opptelling av valget som Norge har gjort siden
60-tallet og som er en
431 svært god ide, og elektronisk opptelling som er en svært dårlig ide.
432 Diskusjonen gir ikke mening hvis en skal diskutere om en er for eller
433 mot "evalg", og jeg forsøker derfor å være klar på at jeg snakker om
434 elektronisk stemmegiving og unngå begrepet "evalg".
</p>
440 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/sikkerhet">sikkerhet
</a>.
444 <div class=
"padding"></div>
447 <div class=
"title"><a href=
"http://people.skolelinux.org/pere/blog/Robot__reis_deg___.html">Robot, reis deg...
</a></div>
448 <div class=
"date">2010-
08-
21 22:
10</div>
450 <p>I dag fikk jeg endelig tittet litt på mine nyinnkjøpte roboter, og
451 har brukt noen timer til å google etter interessante referanser og
452 aktuell kildekode for bruk på Linux. Det mest lovende så langt er
453 <a href=
"http://ispykee.toyz.org/">ispykee
</a>, som har en
454 BSD-lisensiert linux-daemon som står som mellomledd mellom roboter på
455 lokalnettet og en sentral tjeneste der en iPhone kan koble seg opp for
456 å fjernstyre roboten. Linux-daemonen implementerer deler av
457 protokollen som roboten forstår. Etter å ha knotet litt med å oppnå
458 kontakt med roboten (den oppretter et eget ad-hoc wifi-nett, så jeg
459 måtte gå av mitt vanlige nett for å få kontakt), og kommet frem til at
460 den lytter på IP-port
9000 og
9001, gikk jeg i gang med å finne ut
461 hvordan jeg kunne snakke med roboten vha. disse portene. Robotbiten
462 av protokollen er publisert av produsenten med GPL-lisens, slik at det
463 er mulig å se hvordan protokollen fungerer. Det finnes en java-klient
464 for Android som så ganske snasen ut, men fant ingen kildekode for
465 denne. Derimot hadde iphone-løsningen kildekode, så jeg tok
466 utgangspunkt i den.
</p>
468 <p>Daemonen ville i utgangspunktet forsøke å kontakte den sentrale
469 tjenesten som iphone-programmet kobler seg til. Jeg skrev dette om
470 til i stedet å sette opp en nettverkstjeneste på min lokale maskin,
471 som jeg kan koble meg opp til med telnet og gi kommandoer til roboten
472 (act, forward, right, left, etc). Det involverte i praksis å bytte ut
473 socket()/connect() med socket()/bind()/listen()/accept() for å gjøre
474 klienten om til en tjener.
</p>
476 <p>Mens jeg har forsøkt å få roboten til å bevege seg har min samboer
477 skrudd sammen resten av roboten for å få montert kamera og plastpynten
478 (armer, plastfiber for lys). Nå er det hele montert, og roboten er
479 klar til bruk. Må få flyttet den over til mitt vanlige trådløsnett
480 før det blir praktisk, men de bitene av protokollen er ikke
481 implementert i ispykee-daemonen, så der må jeg enten få tak i en mac
482 eller en windows-maskin, eller implementere det selv.
</p>
484 <p>Vi var tre som kjøpte slike roboter, og vi har blitt enige om å
485 samle notater og referanser på
<a
486 href=
"http://wiki.nuug.no/grupper/robot/">NUUGs wiki
</a>. Ta en titt
487 der hvis du er nysgjerrig.
</p>
493 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>.
497 <div class=
"padding"></div>
500 <div class=
"title"><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></div>
501 <div class=
"date">2010-
08-
18 13:
30</div>
503 <p>Jeg kjøpte nettopp to
504 <a href=
"http://www.spykee-robot.com/">Spykee
</a>-roboter, for test og
505 leking. Kjøpte to da det var så billige, og gir meg mulighet til å
506 eksperimentere uten å være veldig redd for å ødelegge alt ved å bytte
507 ut firmware og slikt. Oppdaget at lekebutikken på Bryn senter hadde
508 en liten stabel på lager som de ikke hadde klart å selge ut etter
509 fjorårets juleinnkjøp, og var villig til å selge for en femtedel av
510 vanlig pris. Jeg, Ronny og Jarle har skaffet oss restbeholdningen, og
511 det blir morsomt å se hva vi får ut av dette.
</p>
513 <p>Roboten har belter styrt av to motorer, kamera, høytaler, mikrofon
514 og wifi-tilkobling. Det hele styrt av en GPL-lisensiert databoks som
515 jeg mistenker kjører linux. Firmware-kildekoden ble visst publisert i
516 mai. Eneste utfordringen er at kontroller-programvaren kun finnes til
517 Windows, men det må en kunne jobbe seg rundt når vi har kildekoden til
521 <li><a href=
"http://en.wikipedia.org/wiki/Spykee">Wikipedia-oppføring
</a></li>
522 <li><a href=http://www.spykeeworld.com/spykee/US/freeSoftware.html
">Nedlasting av firmware-kilden</a></li>
523 <li><a href="http://wiki.nuug.no/grupper/robot
">prosjektwiki hos NUUG</a></li>
530 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>.
534 <div class="padding
"></div>
536 <p style="text-align: right;
"><a href="index.rss
"><img src="http://people.skolelinux.org/pere/blog/xml.gif
" alt="RSS feed
" width="36" height="14"></a></p>
550 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
01/
">January (2)</a></li>
552 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
02/
">February (1)</a></li>
554 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
03/
">March (3)</a></li>
556 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
04/
">April (3)</a></li>
558 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
05/
">May (9)</a></li>
560 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
06/
">June (14)</a></li>
562 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
07/
">July (12)</a></li>
564 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
08/
">August (13)</a></li>
566 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2010/
09/
">September (2)</a></li>
573 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
01/
">January (8)</a></li>
575 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
02/
">February (8)</a></li>
577 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
03/
">March (12)</a></li>
579 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
04/
">April (10)</a></li>
581 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
05/
">May (9)</a></li>
583 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
06/
">June (3)</a></li>
585 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
07/
">July (4)</a></li>
587 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
08/
">August (3)</a></li>
589 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
09/
">September (1)</a></li>
591 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
10/
">October (2)</a></li>
593 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
11/
">November (3)</a></li>
595 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2009/
12/
">December (3)</a></li>
602 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2008/
11/
">November (5)</a></li>
604 <li><a href="http://people.skolelinux.org/pere/blog/archive/
2008/
12/
">December (7)</a></li>
615 <li><a href="http://people.skolelinux.org/pere/blog/tags/
3d-printer
">3d-printer (11)</a></li>
617 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga
">amiga (1)</a></li>
619 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros
">aros (1)</a></li>
621 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem
">bootsystem (10)</a></li>
623 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian
">debian (36)</a></li>
625 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu
">debian edu (44)</a></li>
627 <li><a href="http://people.skolelinux.org/pere/blog/tags/english
">english (60)</a></li>
629 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami
">fiksgatami (1)</a></li>
631 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling
">fildeling (8)</a></li>
633 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart
">kart (3)</a></li>
635 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap
">ldap (8)</a></li>
637 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker
">lenker (2)</a></li>
639 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp
">ltsp (1)</a></li>
641 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia
">multimedia (6)</a></li>
643 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk
">norsk (77)</a></li>
645 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug
">nuug (101)</a></li>
647 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett
">opphavsrett (14)</a></li>
649 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern
">personvern (16)</a></li>
651 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap
">reprap (10)</a></li>
653 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot
">robot (3)</a></li>
655 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss
">rss (1)</a></li>
657 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet
">sikkerhet (14)</a></li>
659 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary
">sitesummary (3)</a></li>
661 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard
">standard (13)</a></li>
663 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll
">stavekontroll (1)</a></li>
665 <li><a href="http://people.skolelinux.org/pere/blog/tags/video
">video (11)</a></li>
667 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap
">vitenskap (1)</a></li>
669 <li><a href="http://people.skolelinux.org/pere/blog/tags/web
">web (8)</a></li>
675 <p style="text-align: right
">
676 Created by <a href="http://steve.org.uk/Software/chronicle
">Chronicle v3.7</a>