X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/49085f30e6629c40d67ebb37651ad19608c91cde..cc634b2307c0a823f8753e80b2d128d37a611bda:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index a461f2242c..595407f066 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -7,600 +7,774 @@ - "Electronic" paper invoices - using vCard in a QR code - http://people.skolelinux.org/pere/blog/_Electronic__paper_invoices___using_vCard_in_a_QR_code.html - http://people.skolelinux.org/pere/blog/_Electronic__paper_invoices___using_vCard_in_a_QR_code.html - Tue, 12 Feb 2013 10:30:00 +0100 - Here in Norway, electronic invoices are spreading, and the -<a href="http://www.anskaffelser.no/e-handel/faktura">solution promoted -by the Norwegian government</a> require that invoices are sent through -one of the approved facilitators, and it is not possible to send -electronic invoices without an agreement with one of these -facilitators. This seem like a needless limitation to be able to -transfer invoice information between buyers and sellers. My preferred -solution would be to just transfer the invoice information directly -between seller and buyer, for example using SMTP, or some HTTP based -protocol like REST or SOAP. But this might also be overkill, as the -"electronic" information can be transferred using paper invoices too, -using a simple bar code. My bar code encoding of choice would be QR -codes, as this encoding can be read by any smart phone out there. The -content of the code could be anything, but I would go with -<a href="http://en.wikipedia.org/wiki/VCard">the vCard format</a>, as -it too is supported by a lot of computer equipment these days.</p> - -<p>The vCard format support extentions, and the invoice specific -information can be included using such extentions. For example an -invoice from SLX Debian Labs (picked because we -<a href="http://www.linuxiskolen.no/slxdebianlabs/donations.html">ask -for donations to the Debian Edu project</a> and thus have bank account -information publicly available) for NOK 1000.00 could have these extra -fields:</p> + How can I install Linux on a Packard Bell Easynote LV preinstalled with Windows 8? + http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html + http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html + Sat, 25 May 2013 18:20:00 +0200 + <p>I've run into quite a problem the last few days. I bought three +new laptops for my parents and a few others. I bought Packard Bell +Easynote LV to run Kubuntu on and use as their home computer. But I +am completely unable to figure out how to install Linux on it. The +computer is preinstalled with Windows 8, and I suspect it uses UEFI +instead of a BIOS to boot.</p> + +<p>The problem is that I am unable to get it to PXE boot, and unable +to get it to boot the Linux installer from my USB stick. I have yet +to try the DVD install, and still hope it will work. when I turn on +the computer, there is no information on what buttons to press to get +the normal boot menu. I expect to get some boot menu to select PXE or +USB stick booting. When booting, it first ask for the language to +use, then for some regional settings, and finally if I will accept the +Windows 8 terms of use. As these terms are completely unacceptable to +me, I have no other choice but to turn off the computer and try again +to get it to boot the Linux installer.</p> + +<p>I have gathered my findings so far on a Linlap page about the +<a href="http://www.linlap.com/packard_bell_easynote_lv">Packard Bell +EasyNote LV</a> model. If you have any idea how to get Linux +installed on this machine, please get in touch or update that wiki +page. If I can't find a way to install Linux, I will have to return +the laptop to the seller and find another machine for my parents.</p> + +<p>I wonder, is this the way Linux will be forced out of the marked +using UEFI and "secure boot" by making it impossible to install Linux +on new Laptops?</p> + + + + + Skolelinux-intervju: Nirosan Thiyagalingam + http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html + http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html + Fri, 24 May 2013 21:40:00 +0200 + <p>En ting +<a href="http://www.skolelinux.org/">Skolelinux-prosjektet</a> har +hatt mye glede av er studentprosjekter. F.eks. er +<a href="http://linuxstopmotion.org/">stillbildeanimasjonssystemet +Stopmotion</a> resultat av et studentprosjekt i Skolelinux. De siste +månedene har en ivrig student veiledet av Marius Kotsbak i +<a href="http://www.friprogramvareiskolen.no/">FRiSK</a> testet hva en +kan få til med en datamaskin til NOK 400,- (antagelig 1700,- med +skjerm, tastatur og mus) når det brukes i Skolelinux. Jeg spurte han +om et intervju.</p> + +<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p> + +<p>Jeg heter Nirosan Thiyagalingam. Jeg er 24 år og studerer +dataingeniør studiet ved Høgskolen i Sør Trøndelag. Interessen for +data har siden ung alder vært tilstede og jeg har i tillegg alltid +vært glad i å lære nye ting. Med teknologi som endres svært hurtig er +det alltid noe nytt å lære. Noe som igjen har gjort det svært +interessant å følge med på utviklingen. Jeg valgte dataingeniør +studiet grunnet ønske om å lære enda mer om programmering og utvikling +av store systemer.</p> + +<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p> + +<p>Skolelinux prosjektet hørte jeg først om i media. Men det var først +når jeg skulle velge bacheloroppgave at jeg fattet mer interesse for +prosjektet. Et enkelt søk på nettet førte meg til skolelinux sine +hjemmesider. Informasjonen jeg fant der gjorde meg enda nysgjerrig og +jeg valgte derfor en oppgave som gikk ut på å få en +<a href="http://www.raspberrypi.org">Raspberry PI</a>. Altså en +ultra-billig datamaskin til å kjøre Debian Edu på lik linje med +vanlige datamaskiner. I løpet av prosjektet ble det gjort mye +forskning på nettet. Det var mye jeg måtte forstå rundt hvordan +operativsystemet Linux fungerte før jeg kunne angripe +problemet. Prøvde først å finne ut hvordan man kunne transformere en +vanlig installasjon av Skolelinux til Raspberry PI, men dette var +altfor vanskelig å jeg endte opp med mer spørsmål enn svar. Det ble +videre opprettet kontakt med Skolelinux utviklere på IRC der jeg fikk +diskutert hvilken retning jeg burde gå for å få til en fullverdig +løsning. Det ble bestemt at jeg skulle gå for å først installere +<a href="http://www.raspbian.org/">Raspian</a>. Dette er et +operativsystem basert på Debian spesiallaget for Raspberry Pi sin +maskinvare. Nå som Debian var installert på datamaskinen gjenstod det +å installere de nødvendige Skolelinux pakkene for å få til et +fullverdig system. Disse pakkene ble installert manuelt i første +omgang, men ble senere installert automatisk via et script som Petter +Reinholdtsen laget. Dette scriptet er så enkel å bruke at man er i +gang med installasjonen i løpet av bare 5 minutter. Ikke nok med det, +alt skjer helt automatisk. Alt i alt er jeg veldig fornøyd med +resultatet av installasjonsprosessen. Raspberry Pi er en veldig svak +maskin og det merkes godt når man har installert Skolelinux på +den. Video og 3D-rendering fungerer utrolig dårlig, men nettsurfing og +kontorprogrammer fungerer godt. Det kan derfor konkluderes med at +datamaskinen er egnet for enkle oppgaver. + +<p>Jeg syns det er viktig påpeke at dette kun er startfasen av en slik +løsning. På markedet finnes det nå maskiner som har bedre hardware enn +Raspberry Pi. Det er store muligheter for at man kan klare å +installere Skolelinux på disse også, og da forsvinner nok mest +sannsynlig ytelsesproblemene med Video og 3D rendering også.</p> + +<p>Det ble også prøvd med en løsning som gjorde at Raspberry Pi +fungerte som en tynnklient. Denne løsningen hadde langt bedre ytelse +med tanke på hastighet og brukeropplevelse. Men også her var video og +3D rendering dårlig. Det ble brukt en liten Linux distribusjon kalt +<a href="http://www.berryterminal.com/">BerryTerminal</a> for å få til +dette.</p> + +<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p> + +<p>Fordelen med Skolelinux er mange. At det er gratis er en stor +fordel, men at det er så mange som er med på å utvikle det og +vedlikeholde det er en enda større fordel. Allerede før jeg startet +med prosjektet så jeg mange fordeler, og når jeg nærmet meg sluttfasen +så jeg langt flere. At prosjektet skulle inneha en så høy kvalitet +hadde jeg aldri trodd. En vanlig Skolelinux installasjon har de +nødvendige programmene og funksjonen som både små og store skoler i +tillegg til organisasjoner kan klare seg med. At prosjektet tilbyr en +så komplett løsning er en kjempefordel. Installasjonen er knirkefri +og det er svært enkelt å installere og komme i gang.</p> + +<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p> + +<p>Ulempene jeg ser med prosjektet er ryddigheten av websidene. Selv +om websidene er enkle og konsise er det allikevel ikke appellerende i +like stor grad som for eksempel +<a href="http://www.ubuntu.com">Ubuntu</a> sine sider. Deres side +tilbyr, i tillegg til godt design og presentasjon, en nettbasert +emulator av deres operativsystem. Dette er en stor fordel slik jeg ser +det. Bortsett fra dette ser jeg absolutt ingen ulemper med +Skolelinux-prosjektet.</p> + +<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p> + +<p>Til daglig er jeg en flittig bruker av det åpne media +sentersystemet <a href="http://xbmc.org/">XBMC</a>. Det enorme +samfunnet rundt dette prosjektet har gjort dette til et program som +dekker alles behov. Man kan tilpasse det akkurat slik man vil både med +tanke på utseende og funksjoner ved installere plug-ins eller +scripts.</p> + +<p><strong>Hvilken strategi tror du er den rette å bruke for å få +skoler til å ta i bruk fri programvare?</strong></p> + +<p>Strategien som burde brukes sett fra mine øyne er +markedsføring. Jeg er sikker på at om flere skoler fikk et lite innsyn +i hvor bra Skolelinux er så ville de ikke nølt med å gå over fra noe +annet som koster de store summer. At skolelinux til de grader tilbyr +en så komplett løsning bure komme frem. Enten via reklamekampanjer +eller ved å sende ut folk til skoler for så å la skolenettverk +ansvarlige få teste ut hvordan Skolelinux fungerer i praksis. Om det +i tillegg ble utviklet gode websider og en emulator for å la brukere +prøve operativsystemet ville nok dette ha styrket inntrykket +betraktelig.</p> + + + + + How to transform a Debian based system to a Debian Edu installation + http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html + http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html + Fri, 17 May 2013 11:50:00 +0200 + <p><a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> is +an operating system based on Debian intended for use in schools. It +contain a turn-key solution for the computer network provided to +pupils in the primary schools. It provide both the central server, +network boot servers and desktop environments with heaps of +educational software. The project was founded almost 12 years ago, +2001-07-02. If you want to support the project, which is in need for +cash to fund developer gatherings and other project related activity, +<a href="http://www.linuxiskolen.no/slxdebianlabs/donations.html">please +donate some money</a>. + +<p>A topic that come up again and again on the Debian Edu mailing +lists and elsewhere, is the question on how to transform a Debian or +Ubuntu installation into a Debian Edu installation. It isn't very +hard, and last week I wrote a script to replicate the steps done by +the Debian Edu installer.</p> + +<p>The script, +<a href="http://anonscm.debian.org/viewvc/debian-edu/branches/wheezy/debian-edu-config/share/debian-edu-config/tools/debian-edu-bless?view=markup">debian-edu-bless<a/> +in the debian-edu-config package, will go through these six steps and +transform an existing Debian Wheezy or Ubuntu (untested) installation +into a Debian Edu Workstation:</p> + +<ol> + +<li>Add skolelinux related APT sources.</li> +<li>Create /etc/debian-edu/config with the wanted configuration.</li> +<li>Install debian-edu-install to load preseeding values and pull in + our configuration.</li> +<li>Preseed debconf database with profile setup in + /etc/debian-edu/config, and run tasksel to install packages + according to the profile specified in the config above, + overriding some of the Debian automation machinery.</li> +<li>Run debian-edu-cfengine-D installation to configure everything + that could not be done using preseeding.</li> +<li>Ask for a reboot to enable all the configuration changes.</li> + +</ol> + +<p>There are some steps in the Debian Edu installation that can not be +replicated like this. Disk partitioning and LVM setup, for example. +So this script just assume there is enough disk space to install all +the needed packages.</p> + +<p>The script was created to help a Debian Edu student working on +setting up <a href="http://www.raspberrypi.org">Raspberry Pi</a> as a +Debian Edu client, and using it he can take the existing +<a href="http://www.raspbian.org/FrontPage‎">Raspbian</a> installation and +transform it into a fully functioning Debian Edu Workstation (or +Roaming Workstation, or whatever :).</p> + +<p>The default setting in the script is to create a KDE Workstation. +If a LXDE based Roaming workstation is wanted instead, modify the +PROFILE and DESKTOP values at the top to look like this instead:</p> <p><pre> -X-INVOICE-NUMBER:1 -X-INVOICE-AMOUNT:NOK1000.00 -X-INVOICE-KID:123412341234 -X-INVOICE-MSG:Donation to Debian Edu -X-BANK-ACCOUNT-NUMBER:16040884339 -X-BANK-IBAN-NUMBER:NO8516040884339 -X-BANK-SWIFT-NUMBER:DNBANOKKXXX +PROFILE="Roaming-Workstation" +DESKTOP="lxde" </pre></p> -<p>The X-BANK-ACCOUNT-NUMBER field was proposed in a stackoverflow -answer regarding -<a href="http://stackoverflow.com/questions/10045664/storing-bank-account-in-vcard-file">how -to put bank account information into a vCard</a>. For payments in -Norway, either X-INVOICE-KID (payment ID) or X-INVOICE-MSG could be -used to pass on information to the seller when paying the invoice.</p> +<p>The script could even become useful to set up Debian Edu servers in +the cloud, by starting with a virtual Debian installation at some +virtual hosting service and setting up all the services on first +boot.</p> + + + + + Second alpha release of Debian Edu / Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + Tue, 14 May 2013 23:30:00 +0200 + <p>The <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux +project</a> is making great progress and made its second Wheezy based +release today. This is the release announcement:</p> + +<p><strong>New features for Debian Edu 7.0.0 alpha1 released +2013-05-14</strong></p> + +<p>This is the release notes for for Debian Edu / Skolelinux 7.0.0 edu +alpha1, based on <ahref="http://www.debian.org">Debian</a> with +codename "Wheezy".</p> + +<p><strong>About Debian Edu and Skolelinux</strong></p> + +<p>Debian Edu, also known as Skolelinux, is a Linux distribution based +on Debian providing an out-of-the box environment of a completely +configured school network. Immediatly after installation a school +server running all services needed for a school network is set up just +waiting for users and machines being added via GOsa², a comfortable +Web-UI. A netbooting environment is prepared using PXE, so after +initial installation of the main server from CD, DVD or USB stick all +other machines can be installed via the network.</p> + +<p>This is the first test release based on Wheezy (which currently is +not released yet). Basically this is an updated and slightly improved +version compared to the Squeeze release.</p> + +<p><strong>Software updates</strong></p> +<ul> + <li>Install freemind (0.9.0) by default, and stop installing vym by + default.</li> + <li>Install chromium (26.0.1410.43) by default.</li> + <li>Install goplay (0.5-1.1) to make golearn available by default.</li> + <li>Updated support for Japanese input methods, now based on + ibus-anthy.</li> +</ul> + +<p><strong>Other changes</strong></p> +<ul> -The complete vCard could look like this: + <li>Switched default file system from ext3 to ext4 for speed and + reliability improvements.</li> + <li>Got rid of unwanted winbind daemon and PAM setup activated because + of <a href="http://bugs.debian.org/706434">706434</a>.</li> + <li>Extended and improved the testsuite tests to detect more possible + problems.</li> + <li>Corrected proxy handling to not set http_proxy to a bogus + direct:// URL.</li> + <li>Corrected proxy setup for diskless workstations.</li> + <li>Corrected PXE setup to use our updated udebs during installation.</li> + <li>Made installation handling of low entropy level more robust.</li> + <li>Create larger partitions for Roaming workstations and Thin client + servers, to make room for all the software installed.</li> + <li>Fix bug in Roaming workstation PAM setup, making it impossible to + log in (<a href="http://bugs.debian.org/706753">706753</a>).</li> +</ul> -<p><pre> -BEGIN:VCARD -VERSION:2.1 -ORG:SLX Debian Labs Foundation -ADR;WORK:;;Gunnar Schjelderups vei 29D;OSLO;;0485;Norway -URL;WORK:http://www.linuxiskolen.no/slxdebianlabs/ -EMAIL;PREF;INTERNET:sdl-styret@rt.nuug.no -REV:20130212T095000Z -X-INVOICE-NUMBER:1 -X-INVOICE-AMOUNT:NOK1000.00 -X-INVOICE-MSG:Donation to Debian Edu -X-BANK-ACCOUNT-NUMBER:16040884339 -X-BANK-IBAN-NUMBER:NO8516040884339 -X-BANK-SWIFT-NUMBER:DNBANOKKXXX -END:VCARD -</pre></p> +<p><strong>Known issues</strong></p> +<ul> + + <li>IP resolution for the local hostname give useless IPv6 address + (<a href="http://bugs.debian.org/705900">705900</a>). Only install + libnss-myhostname on roaming workstations until it is fixed.</li> + <li>DVD images are not yet ready.</li> + <li>No mass import of user account data in GOsa (ldif or csv) + available yet (<a href="http://bugs.debian.org/698840">698840</a>).</li> + <li>Missing artwork for the KDE desktop (and probably a few others).</li> + <li>KDE Debian submenu lacks icons.</li> + <li>LXDE menu lacks entry for changing GOsa password + (website). Installing gosa-desktop will be an option.</li> + <li>Backup configuration via web interface is impossible due to + password submission problem + (<a href="http://bugs.debian.org/700257">700257</a>).</li> + +</ul> + +<p><strong>Where to get it</strong></p> + +<p>To download the multiarch netinstall CD release you can use</p> +<ul> + + <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> + <li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> + <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso debian-edu~7.0+edu0~a1-CD.iso</li> -<p>The resulting QR code created using -<a href="http://fukuchi.org/works/qrencode/">qrencode</a> would look -like this, and should be readable (and thus checkable) by any smart -phone, or for example the <a href="http://zbar.sourceforge.net/">zbar -bar code reader</a> and feed right into the approval and accounting -system.</p> +</ul> -<p><img src="http://people.skolelinux.org/pere/blog/images/2013-02-12-qr-invoice.png"></p> +<p>The MD5SUM of this image is: 685ed76c1aa8e44b12d3fde21faf450b</p> -<p>The extension fields will most likely not show up in any normal -vCard reader, so those parts would have to go directly into a system -handling invoices. I am a bit unsure how vCards without name parts -are handled, but a simple test indicate that this work just fine.</p> +<p>The SHA1SUM of this image is: 6c874de157024da13e115bab29c068080a11ec4c</p> -<p><strong>Update 2013-02-12 11:30</strong>: Added KID to the proposal -based on Feedback from Sturle Sunde.</p> +<p><strong>How to report bugs</strong></p> + +<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a></p> - Litt statistikk over offentlige anbud annonsert via Doffin siden 2008 - http://people.skolelinux.org/pere/blog/Litt_statistikk_over_offentlige_anbud_annonsert_via_Doffin_siden_2008.html - http://people.skolelinux.org/pere/blog/Litt_statistikk_over_offentlige_anbud_annonsert_via_Doffin_siden_2008.html - Mon, 11 Feb 2013 14:40:00 +0100 - <p>For et halvt år siden -<a href="http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html">satte -jeg opp et system for å lage en database</a> med informasjon om -offentlige anbud fra <a href="http://www.doffin.no/">Doffin</a> ved -<a href="https://scraperwiki.com/scrapers/norwegian-doffin/">hjelp av -Scraperwiki</a>. Nå er databasen så vidt jeg kan se komplett, med -data helt tilbake til 2008. Her er litt statistikk over -<a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=norwegian-doffin&query=select%20strftime(%22%25Y-%25m%22%2C%20publishdate)%20as%20publishmonth%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishmonth%20order%20by%20publishmonth%20desc">antall -anbud publisert hver måned</a>:</p> - -<p><table border="1"> -<tr> <th>Publiseringsmåned</th> <th>Antall</th> </tr> -<tr> <td>2013-01</td> <td>1015</td> </tr> -<tr> <td>2012-12</td> <td>756</td> </tr> -<tr> <td>2012-11</td> <td>979</td> </tr> -<tr> <td>2012-10</td> <td>1093</td> </tr> -<tr> <td>2012-09</td> <td>1023</td> </tr> -<tr> <td>2012-08</td> <td>951</td> </tr> -<tr> <td>2012-07</td> <td>1103</td> </tr> -<tr> <td>2012-06</td> <td>1334</td> </tr> -<tr> <td>2012-05</td> <td>1435</td> </tr> -<tr> <td>2012-04</td> <td>1169</td> </tr> -<tr> <td>2012-03</td> <td>1573</td> </tr> -<tr> <td>2012-02</td> <td>1335</td> </tr> -<tr> <td>2012-01</td> <td>1147</td> </tr> -<tr> <td>2011-12</td> <td>1045</td> </tr> -<tr> <td>2011-11</td> <td>1114</td> </tr> -<tr> <td>2011-10</td> <td>1230</td> </tr> -<tr> <td>2011-09</td> <td>1165</td> </tr> -<tr> <td>2011-08</td> <td>966</td> </tr> -<tr> <td>2011-07</td> <td>1148</td> </tr> -<tr> <td>2011-06</td> <td>1410</td> </tr> -<tr> <td>2011-05</td> <td>1536</td> </tr> -<tr> <td>2011-04</td> <td>1350</td> </tr> -<tr> <td>2011-03</td> <td>1574</td> </tr> -<tr> <td>2011-02</td> <td>1370</td> </tr> -<tr> <td>2011-01</td> <td>1049</td> </tr> -<tr> <td>2010-12</td> <td>992</td> </tr> -<tr> <td>2010-11</td> <td>1089</td> </tr> -<tr> <td>2010-10</td> <td>1110</td> </tr> -<tr> <td>2010-09</td> <td>1132</td> </tr> -<tr> <td>2010-08</td> <td>883</td> </tr> -<tr> <td>2010-07</td> <td>1126</td> </tr> -<tr> <td>2010-06</td> <td>1440</td> </tr> -<tr> <td>2010-05</td> <td>1236</td> </tr> -<tr> <td>2010-04</td> <td>1249</td> </tr> -<tr> <td>2010-03</td> <td>1556</td> </tr> -<tr> <td>2010-02</td> <td>1256</td> </tr> -<tr> <td>2010-01</td> <td>1140</td> </tr> -<tr> <td>2009-12</td> <td>1013</td> </tr> -<tr> <td>2009-11</td> <td>1220</td> </tr> -<tr> <td>2009-10</td> <td>1320</td> </tr> -<tr> <td>2009-09</td> <td>1294</td> </tr> -<tr> <td>2009-08</td> <td>953</td> </tr> -<tr> <td>2009-07</td> <td>1162</td> </tr> -<tr> <td>2009-06</td> <td>1605</td> </tr> -<tr> <td>2009-05</td> <td>1568</td> </tr> -<tr> <td>2009-04</td> <td>1522</td> </tr> -<tr> <td>2009-03</td> <td>1599</td> </tr> -<tr> <td>2009-02</td> <td>1376</td> </tr> -<tr> <td>2009-01</td> <td>1080</td> </tr> -<tr> <td>2008-12</td> <td>1028</td> </tr> -<tr> <td>2008-11</td> <td>949</td> </tr> -<tr> <td>2008-10</td> <td>1047</td> </tr> -<tr> <td>2008-09</td> <td>965</td> </tr> -<tr> <td>2008-08</td> <td>725</td> </tr> -<tr> <td>2008-07</td> <td>1015</td> </tr> -<tr> <td>2008-06</td> <td>1304</td> </tr> -<tr> <td>2008-05</td> <td>323</td> </tr> + Debian, the Linux distribution of choice for LEGO designers? + http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html + http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html + Sat, 11 May 2013 20:30:00 +0200 + <P>In January, +<a href="http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html">I +announced a</a> new <a href="irc://irc.debian.org/%23debian-lego">IRC +channel #debian-lego</a>, for those of us in the Debian and Linux +community interested in <a href="http://www.lego.com/">LEGO</a>, the +marvellous construction system from Denmark. We also created +<a href="http://wiki.debian.org/LegoDesigners">a wiki page</a> to have +a place to take notes and write down our plans and hopes. And several +people showed up to help. I was very happy to see the effect of my +call. Since the small start, we have a debtags tag +<a href="http://debtags.debian.net/search/bytag?wl=hardware::hobby:lego">hardware::hobby:lego</a> +tag for LEGO related packages, and now count 10 packages related to +LEGO and <a href="http://mindstorms.lego.com/">Mindstorms</a>:</p> + +<p><table> +<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> +<tr><td><a href="http://packages.qa.debian.org/leocad">leocad</a></td><td>virtual brick CAD software</td></tr> +<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> +<tr><td><a href="http://packages.qa.debian.org/lnpd">lnpd</a></td><td>daemon for LNP communication with BrickOS</td></tr> +<tr><td><a href="http://packages.qa.debian.org/nbc">nbc</a></td><td>compiler for LEGO Mindstorms NXT bricks</td></tr> +<tr><td><a href="http://packages.qa.debian.org/nqc">nqc</a></td><td>Not Quite C compiler for LEGO Mindstorms RCX</td></tr> +<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> +<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> +<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> +<tr><td><a href="http://packages.qa.debian.org/t2n">t2n</a></td><td>simple command-line tool for Lego NXT</td></tr> </table></p> -<p>Her er tilsvarende -<a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=norwegian-doffin&query=select%20strftime(%22%25Y%22%2C%20publishdate)%20as%20publishyear%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishyear%20order%20by%20publishyear%20desc">tall -per år</a>, som viser en liten nedgang i antall anbud:</p> - -<table border="1"> -<tr> <th>Publiseringsår</th> <th>Antall</th> </tr> -<tr> <td>2012</td> <td>13898</td> </tr> -<tr> <td>2011</td> <td>14957</td> </tr> -<tr> <td>2010</td> <td>14209</td> </tr> -<tr> <td>2009</td> <td>15712</td> </tr> -<tr> <td>2008</td> <td>7356</td> </tr> -</table></p> +<p>Some of these are available in Wheezy, and all but one are +currently available in Jessie/testing. leocad is so far only +available in experimental.</p> -<p>Jeg droppet den ufullstendige måneden og året fra tabellen. Se -lenken for oppdaterte tall.</p> - - - - - Sleep until morning - home automation for the kids - http://people.skolelinux.org/pere/blog/Sleep_until_morning___home_automation_for_the_kids.html - http://people.skolelinux.org/pere/blog/Sleep_until_morning___home_automation_for_the_kids.html - Sun, 10 Feb 2013 12:50:00 +0100 - <p><img align="left" style="margin-right:25px;" src="http://people.skolelinux.org/pere/blog/images/2013-02-10-morning-light.jpeg"></p> - -<p>With kids in the house, one challenge is getting them to sleep -during the night and wake up when it is morning. I mean, when I -believe it is morning, and not two hours earlier. In our household we -have decided that 07:00 is the turning point, but getting the kids to -sleep until 07:00 is a small challenge every day. They have adapted -quite well, and rarely wake up at 05:00 any more, but some times wake -up at times like 05:50, 06:15, 06:30 or 06:45, and it is hard to put -the awake one to bed again without disturbing and waking the rest. -And I understand perfectly well that they fail to sleep until 07:00 -some times, as there is no way for them to know if it is before or -after the magic moment without coming and asking us parents.</p> - -<p>But yesterday I came up with a method to solve this problem. It -involve home automation. A few years ago I bought a -<a href="http://www.telldus.se/products/tellstick">Tellstick</a> and RF -switches at the local <a href="http://www.clasohlson.com/">Clas -Ohlson</a> shop, allowing me to control lights and other electrical -gadgets using my Linux server. When I moved from the old flat to a -small house, I put away all this equipment as most of the lighting in -the house was not using wall sockets and thus not easy to connect to -the gadgets I had. But recently I bought a -<a href="http://www.telldus.se/products/tellstick_net">Tellstick -Net</a> to be able to read sensor input as well as control power -sockets. I want to control ovens in the basement to avoid the pipes -to freeze, and monitor the humidity to detect flooding. The default -setup for Tellstick Net is to be controlled by the vendor web service, -which to me is a security problem, but it is also possible to build -ones own -<a href="http://developer.telldus.com/blog/2012/03/02/help-us-develop-local-access-using-tellstick-net-build-your-own-firmware">firmware -with local access</A> instead of being controlled by a Swedish -company, thanks to the release of the GPL licensed firmware source -code. I plan to get that running before I let it control anything -important. But while working on this, one idea to make it easier for -the kids came to me yesterday. We can set up a night light controlled -by the computer, and turn it automatically on at 07:00. The kids can -then check the light in the morning to know if they are supposed to -get up or not. They joined me in setting everything up, and I -repeated the concept several times before bed times to make sure they -remembered to check the light before getting up in the morning.</p> - -<p>We tested it this morning, and all the kids stayed in bed until -after 07:00, and every one of them commented on the fact that the -"morning light" was turned on and signalled that the morning had -arrived. So this look like a success, and I am excited to see how -this develops the next few days. :) I really hope this can allow us -all to sleep a bit longer in the morning.</p> - -<p>A nice advantage of this setup is that we can remote control when -to tell the kids to get up. We do not have to wait until 07:00, and -can also delay it if we want to.</p> - - - - - Hva stemte hver stortingsrepresentant i voteringene om datalagringsdirektivet? - http://people.skolelinux.org/pere/blog/Hva_stemte_hver_stortingsrepresentant_i_voteringene_om_datalagringsdirektivet_.html - http://people.skolelinux.org/pere/blog/Hva_stemte_hver_stortingsrepresentant_i_voteringene_om_datalagringsdirektivet_.html - Sat, 9 Feb 2013 18:10:00 +0100 - <p>Nytt stortingsvalg er på trappene, og folket får igjen mulighet til -å påvirke sammensetningen i vår lovgivende forsamling. Da er det -relevant å vite hvilke representanter og partier som har støttet -innføringen av brev- og besøkskontroll av hele den norske -befolkningen, det vil si datalagringsdirektivet.</p> - -<p>Hvis du vil vite hva hver enkelt stortingsrepresentant har stemt i -stortingsvoteringene om datalagringsdirektivet, så har nettstedet til -<a href="http://www.holderdeord.no/">Holder De Ord</a> den (så vidt jeg -vet) eneste komplette oversikten på sin temaside om -<a href="http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet">innføringen -av datalagringsdirektivet</a>. Den har detaljene fra de 11 relevante -forslagene som har vært fremmet så lagt. De har vært votert over -2011-04-04, 2011-04-11, 2012-06-11, 2012-10-05 og 2012-12-06.</p> - -<p>Hvis du lurer på hva som er problemet med datalagringsdirektivet, -anbefaler jeg å lese <a href="http://www.uhuru.biz/?cat=84">artiklene -fra Jon Wessel-Aas</a> om temaet, samt informasjon fra foreningen -<a href="http://www.digitaltpersonvern.no/">Digitalt -Personvern</a>.</p> +<p>If you care about LEGO in Debian, please join us on IRC and help +adding the rest of the great free software tools available on Linux +for LEGO designers.</p> - Økt overvåkning applauderes igjen av Arbeiderpartiet, Høyre og Fremskrittspartiet - http://people.skolelinux.org/pere/blog/_kt_overv_kning_applauderes_igjen_av_Arbeiderpartiet__H_yre_og_Fremskrittspartiet.html - http://people.skolelinux.org/pere/blog/_kt_overv_kning_applauderes_igjen_av_Arbeiderpartiet__H_yre_og_Fremskrittspartiet.html - Mon, 4 Feb 2013 00:30:00 +0100 - <p>Jeg ser med gru at Arbeiderpartiet, Høyre og Fremskrittspartiet -<a href="http://www.aftenposten.no/nyheter/iriks/Positive-til-mer-smuglerovervaking-7110348.html">applauderer -tollvesenets forslag</a> om å øke overvåkningen i Norge nok et hakk. -Det er ikke så rart, da de som uttaler seg jo også har støttet -innføringen av datalagringsdirektivet eller i hvert fall ikke veldig -aktivt har motarbeidet det. Innføringen av datalagringsdirektivet er -en lovendring som innebærer brev og besøkskontroll for hele -befolkningen.</p> - -<p><a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p=48717">Datalagringsdirektivet</a> -har vært oppe til votering i stortinget tre ganger så langt. Det ble -<a href="http://svartelisten.org/">vedtatt første gang 2011-04-04</a> -og -<a href="https://github.com/holderdeord/hdo-folketingparser/blob/master/data/votering-2011-04-11.xml">andre -gang 2011-04-11</a> (lovendringer voteres to ganger), og forslag om å -stoppe loven ble -<a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/Voteringsoversikt/?p=53844&dnid=1">nedstemt -2012-12-06</a> (se også -<a href="http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet">oversikt fra Holder De -Ord</a>).</p> - -<p>Jan Bøhler i Arbeiderpartiet stemte for å innføre -datalagringsdirektivet i lovverket i første votering, var ikke -tilstede i andre votering og støttet loven i tredje votering. André -Oktay Dahl i Høyre var ikke til stede i første og andre votering men -støttet loven i tredje votering. Ulf Leirstein i Fremskrittspartiet -stemte mot loven i første votering men var ikke til stede i andre og -tredje votering.</p> - -<p>Hvis du lurer på hva som er problemet med datalagringsdirektivet, -anbefaler jeg å lese <a href="http://www.uhuru.biz/?cat=84">artiklene -fra Jon Wessel-Aas</a> om temaet, samt informasjon fra foreningen -<a href="http://www.digitaltpersonvern.no/">Digitalt -Personvern</a>.</p> - -<p><strong>Oppdatering 2013-03-09</strong>: Endret lenke til Holder De -Ord, som har byttet mange lenker i forbindelse med import av -voteringsdata for 2010-2011.</p> + Narvik sparer minst 9 millioner på å bruke Skolelinux + http://people.skolelinux.org/pere/blog/Narvik_sparer_minst_9_millioner_p____bruke_Skolelinux.html + http://people.skolelinux.org/pere/blog/Narvik_sparer_minst_9_millioner_p____bruke_Skolelinux.html + Fri, 10 May 2013 18:30:00 +0200 + <p>I fjor sommer ble jeg +<a href="http://people.skolelinux.org/pere/blog/Gladoppslag_om_Skolelinux_i_avisen_Fremover.html">gledelig +overrasket</a> over et oppslag i avisen Fremover om Narvik kommunes +bruk av <a href="http://www.skolelinux.org/">Skolelinux</a>. Oppslaget +var basert på et notat som besvarte spørsmål fra ordfører Tor Nysæter +og rådgiver for skolesektoren, Petter Falkbu, om bruken av Skolelinux +i Narvikskolene og konstnaden ved å gå over til Windows. For litt +over en uke siden siden fikk jeg endelig bedt kommunen om å få innsyn +i dette notatet, og det ble oversendt på epost tirsdag. Jeg fikk +<a href="http://www.nuug.no/pub/offentliginnsyn/from-Narvik-kommune/2013-04-29-09:12-skolelinux-notat/PetterFalkbuogwindowsfornarvikskolen%20(L)351310.pdf">lagt +ut notatet</a> samme dag, og fikk i dag sjekket postlista til Narvik, +der jeg fant notatet som +<a href="https://www.narvik.kommune.no/innsyn.aspx?response=arkivsak_detaljer&arkivsakid=2013001023&scripturi=/innsyn.aspx&skin=infolink&Mid1=301&">sak +2013/1023</a>.</p> + +<p>Notatet forteller at Narvik ville måtte betalt minst 9 millioner +for å gå over til Windows på skolene. I tillegg dokumenterer notatet +at læreplanens krav oppfylles uten problemer ved bruk av Skolelinux. +Jeg anbefaler alle å lese de 10 sidene med gode argumenter for å kutte +unødige utgifter på IT i skoleverket. :)</p> - Bitcoin GUI now available from Debian/unstable (and Ubuntu/raring) - http://people.skolelinux.org/pere/blog/Bitcoin_GUI_now_available_from_Debian_unstable__and_Ubuntu_raring_.html - http://people.skolelinux.org/pere/blog/Bitcoin_GUI_now_available_from_Debian_unstable__and_Ubuntu_raring_.html - Sat, 2 Feb 2013 09:00:00 +0100 - <p>My -<a href="http://people.skolelinux.org/pere/blog/How_to_backport_bitcoin_qt_version_0_7_2_2_to_Debian_Squeeze.html">last -bitcoin related blog post</a> mentioned that the new -<a href="http://packages.qa.debian.org/bitcoin">bitcoin package</a> for -Debian was waiting in NEW. It was accepted by the Debian ftp-masters -2013-01-19, and have been available in unstable since then. It was -automatically copied to Ubuntu, and is available in their Raring -version too.</p> - -<p>But there is a strange problem with the build that block this new -version from being available on the i386 and kfreebsd-i386 -architectures. For some strange reason, the autobuilders in Debian -for these architectures fail to run the test suite on these -architectures (<a href="http://bugs.debian.org/672524">BTS #672524</a>). -We are so far unable to reproduce it when building it manually, and -no-one have been able to propose a fix. If you got an idea what is -failing, please let us know via the BTS.</p> - -<p>One feature that is annoying me with of the bitcoin client, because -I often run low on disk space, is the fact that the client will exit -if it run short on space (<a href="http://bugs.debian.org/696715">BTS -#696715</a>). So make sure you have enough disk space when you run -it. :)</p> - -<p>As usual, if you use bitcoin and want to show your support of my -activities, please send Bitcoin donations to my address -<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p> + Debian Wheezy is out - and Debian Edu / Skolelinux should soon follow! #newinwheezy + http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html + http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html + Sun, 5 May 2013 07:40:00 +0200 + <p>When I woke up this morning, I was very happy to see that the +<a href="http://www.debian.org/News/2013/20130504">release announcement +for Debian Wheezy</a> was waiting in my mail box. This is a great +Debian release, and I expect to move my machines at home over to it fairly +soon.</p> + +<p>The new debian release contain heaps of new stuff, and one program +in particular make me very happy to see included. The +<a href="http://scratch.mit.edu/">Scratch</a> program, made famous by +the <a href="http://www.code.org/">Teach kids code</a> movement, is +included for the first time. Alongside similar programs like +<a href="http://edu.kde.org/kturtle/">kturtle</a> and +<a href="http://wiki.sugarlabs.org/go/Activities/Turtle_Art">turtleart</a>, +it allow for visual programming where syntax errors can not happen, +and a friendly programming environment for learning to control the +computer. Scratch will also be included in the next release of Debian +Edu.</a> + +<p>And now that Wheezy is wrapped up, we can wrap up the next Debian +Edu/Skolelinux release too. The +<a href="http://lists.debian.org/debian-edu/2013/04/msg00132.html">first +alpha release</a> went out last week, and the next should soon +follow.<p> - Welcome to the world, Isenkram! - http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html - http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html - Tue, 22 Jan 2013 22:00:00 +0100 - <p>Yesterday, I -<a href="http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html">asked -for testers</a> for my prototype for making Debian better at handling -pluggable hardware devices, which I -<a href="http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html">set -out to create</a> earlier this month. Several valuable testers showed -up, and caused me to really want to to open up the development to more -people. But before I did this, I want to come up with a sensible name -for this project. Today I finally decided on a new name, and I have -renamed the project from hw-support-handler to this new name. In the -process, I moved the source to git and made it available as a -<a href="http://anonscm.debian.org/gitweb/?p=collab-maint/isenkram.git">collab-maint</a> -repository in Debian. The new name? It is <strong>Isenkram</strong>. -To fetch and build the latest version of the source, use</p> - -<pre> -git clone http://anonscm.debian.org/git/collab-maint/isenkram.git -cd isenkram && git-buildpackage -us -uc -</pre> - -<p>I have not yet adjusted all files to use the new name yet. If you -want to hack on the source or improve the package, please go ahead. -But please talk to me first on IRC or via email before you do major -changes, to make sure we do not step on each others toes. :)</p> - -<p>If you wonder what 'isenkram' is, it is a Norwegian word for iron -stuff, typically meaning tools, nails, screws, etc. Typical hardware -stuff, in other words. I've been told it is the Norwegian variant of -the German word eisenkram, for those that are familiar with that -word.</p> - -<p><strong>Update 2013-01-26</strong>: Added -us -us to build -instructions, to avoid confusing people with an error from the signing -process.</p> - -<p><strong>Update 2013-01-27</strong>: Switch to HTTP URL for the git -clone argument to avoid the need for authentication.</p> - - - - - First prototype ready making hardware easier to use in Debian - http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html - http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html - Mon, 21 Jan 2013 12:00:00 +0100 - <p>Early this month I set out to try to -<a href="http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html">improve -the Debian support for pluggable hardware devices</a>. Now my -prototype is working, and it is ready for a larger audience. To test -it, fetch the -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/">source -from the Debian Edu subversion repository</a>, build and install the -package. You might have to log out and in again activate the -autostart script.</p> - -<p>The design is simple:</p> + Vårt konkurransebidrag til #apps4norge bruker @opnedata + http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html + http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html + Wed, 1 May 2013 23:45:00 +0200 + <p>For noen uker siden, innen fristen 2013-04-15, leverte jeg og +Morten Kjelkenes vårt bidrag til +<a href="http://www.apps4norge.no/">DIFIs apps4norge-konkurranse</a> +under lagnavnet <a href="http://www.nuug.no/">NUUG</a>s tannlegeteam. +Vi leverte følgende i idé-kategorien:</p> + +<blockquote> + +<p><strong>Tittel: Stikk innom tannlegen</strong><p> + +<p><a href="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"></a></p> + +<p><strong>Beskrivelse:</strong><p> + +<p><em>Idéen</em> + +<p>Gjøre det enklere å finne en tannlege som er praktisk for deg, der +pris og reisetid med kollektivt, til fots eller med bil er tatt med i +beregningen, ved å oppgi hvor en bor og jobber, og få forslag til +tannleger både i nærheten og på veien mellom disse stedene.</p> + +<p>Brukeren oppgir hjemmeadresse og jobbadresse, og kanskje også +barnehage. Så kan en også oppgi egen timelønn (for å beregne taps +arbeidsfortjeneste) og om en reiser med kollektivt, til fots eller +kjører bil. Så trykker en søk, og får opp en todelt side med kart og +tekstliste. I kartdelen vises aktuelle tannleger (for eksempel maks +7), og i tekstdelen er de samme tannlegene listet opp, med pris og +reisetid for kollektivtransport, og pris pluss reisekostnad hvis en +reiser med bil. En kan endre sorteringsrekkefølge for listen ved å +trykke på aktuell kolonne, og velge om en skal sortere på pris, +reisetid eller totalkostnad. Kun tannleger som tar imot nye kunder tas +i utganspunktet med i listen. Når brukeren trykker med musa en +tannlegemarkør på kartet kommer det en popup med detaljer om +tannlegen, den samme informasjonen som finnes i listen under kartet, +og lenke til mer informasjon om tannlegen.</p> + +<p>For hvert enkelt tannlegekontor er det tilgjengelig en +informasjonsside med adresse, hjemmesideurl, telefonnummer, lenke til +side for å finne reisebeskrivelse, åpningstider, etc.</p> + +<p><em>Nytteverdi for brukeren</em></p> <ul> +<li>sparer tid på tannlegebesøk</li> +<li>kan utnytte normal reisevei mellom hjem/jobb/barnehage</li> +<li>kan finne aktuell tannlege basert på flere kriterier</li> +<li>sile bort tannleger som ikke tar imot flere kunder</li> +<li>får kart som viser tannleger i nærheten, på tvers av kommunegrenser</li> +</ul> -<li>Add desktop entry in /usr/share/autostart/ causing a program -hw-support-handlerd to start when the user log in.</li> +<p><em>Grad av innovasjon, nytenkning og kreativitet</em></p> -<li>This program listen for kernel events about new hardware (directly -from the kernel like udev does), not using HAL dbus events as I -initially did.</li> +<p>Enkel tjeneste som fokuserer på det vi selv mener er relevant ved valg +av tannlege.</p> -<li>When new hardware is inserted, look up the hardware modalias in -the APT database, a database -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/modaliases?view=markup">available -via HTTP</a> and a database available as part of the package.</li> +<p>Tjenestekonseptet kan også brukes til andre næringer, f.eks. lege, +butikk, leiebiler, hvis en har aktuell datakilde å koble med.</p> -<li>If a package is mapped to the hardware in question, the package -isn't installed yet and this is the first time the hardware was -plugged in, show a desktop notification suggesting to install the -package or packages.</li> +<p>Skulle gjerne hatt med vurdering av tannlegene tilgjengelig, slik +at en kunne finne "flinke" tannleger basert på et eller annet +kriterium.</p> -<li>If the user click on the 'install package now' button, ask -aptdaemon via the PackageKit API to install the requrired package.</li> +<p><em>Markedspotensiale - potensiale for å slå gjennom hos mange +brukere</em></p> -<li>aptdaemon ask for root password or sudo password, and install the -package while showing progress information in a window.</li> +<ul> +<li>Alle som ønsker eller vurderer å skaffe seg ny tannlege, f.eks. nyinnflyttede og studenter</li> +<li>Familier med en travel hverdag</li> +</ul> + +<p>Felles er at den gjør tannlegen lettere tilgjengelig for de som vil spare tid eller penger.</p> + +<p><em>Samfunnsøkonomisk nytte - bidrar til å løse +samfunnsutfordringer</em></p> + +<p>Kutter tid brukt på tannlegebesøk, og penger frigjøres som kan brukes på andre områder. Oppfordrer til bedre bruk av kollektivtransport ved å gi tips om tannleger i nærheten av allerede brukt reisevei mellom hjemme og jobb når en reiser kollektivt.</p> + +<p><em>X-faktor - “Det lille ekstra...”</em></p> + +<p>Denne tjenesten gir det lille ekstra ved at den ikke slår opp +avstand til tannlege fra et enkelt punkt men avstand fra en reisevei, +slik at en får flere tannleger å velge imellom og kanskje kan spare +enda mer tid og penger enn en ville gjort ved å sjekke kun de nærmest +hjemme eller jobb.</p> + +<p>Tjenesten gir informasjonen både som kart og som tekstlig oversikt, for å sikre at blinde og svaksynte kan få tilgang til informasjonen selv om de ikke får brukt kartvisningen.</p> + +<p><em>Datasett brukt</em></p> + +<ul> +<li><a href="http://www.hvakostertannlegen.no/">http://www.hvakostertannlegen.no/</a> +(Ikke-publisert JSON-API), se f.eks. JSON-output fra +<a href="http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder">http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder</a></li> + +<li>Kartdata, +<a href="http://www.openstreetmap.org/">http://www.openstreetmap.org/</a> +<a href="http://mapit.nuug.no/">http://mapit.nuug.no/</a> (nabokommuner, postnummer)</li> + +<li><a href="http://labs.trafikanten.no/how-to-use-the-api.aspx">http://labs.trafikanten.no/how-to-use-the-api.aspx</a> +(reisetid med kollektivtrafikk på Østlandet), +<a href="http://data.norge.no/data/ruter-kollektivtrafikkdata">http://data.norge.no/data/ruter-kollektivtrafikkdata</a></li> + +<li><a href="http://reiseregningen.no">http://reiseregningen.no</a> +(data om statens satser for biltransport)</li> + +<li>Kollektivtrafikkkart, +<a href="http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT">http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT</a></li> + +<li>Routing med OpenStreetmap-data, +<a href="http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters">http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters</a></li> + +<li>Bilveiruting med OpenStreetmap-data, <a href="http://map.project-osrm.org/">http://map.project-osrm.org/</a></li> +<li>Kollektivtrafikkruting for Norge med uviss datakilde, <a href="http://dit.no/">http://dit.no/</a></li> </ul> -<p>I still need to come up with a better name for the system. Here -are some screen shots showing the prototype in action. First the -notification, then the password request, and finally the request to -approve all the dependencies. Sorry for the Norwegian Bokmål GUI.</p> - -<p><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-1-notification.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-2-password.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-3-dependencies.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-4-installing.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-5-installing-details.png" width="70%"></p> - -<p>The prototype still need to be improved with longer timeouts, but -is already useful. The database of hardware to package mappings also -need more work. It is currently compatible with the Ubuntu way of -storing such information in the package control file, but could be -changed to use other formats instead or in addition to the current -method. I've dropped the use of discover for this mapping, as the -modalias approach is more flexible and easier to use on Linux as long -as the Linux kernel expose its modalias strings directly.</p> - -<p><strong>Update 2013-01-21 16:50</strong>: Due to popular demand, -here is the command required to check out and build the source: Use -'<tt>svn checkout -svn://svn.debian.org/debian-edu/trunk/src/hw-support-handler/; cd -hw-support-handler; debuild</tt>'. If you lack debuild, install the -devscripts package.</p> - -<p><strong>Update 2013-01-23 12:00</strong>: The project is now -renamed to Isenkram and the source moved from the Debian Edu -subversion repository to a Debian collab-maint git repository. See -<a href="http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html">build -instructions</a> for details.</p> +<p><strong>Åpne offentlige datasett brukt i applikasjonen:</strong></p> + +<ul> +<li>Reisetid med kollektivtrafikk på Østlandet</li> +</ul> + +<p><strong>Øvrige datasett brukt i appen/tjenesten:</strong></p> +<ul> +<li>Fakta om tannleger, priser etc (upublisert JSON-API)</li> +<li>Data om statens satser for biltransport</li> +<li>Kartbilder, kartdata</li> +<li>Kommunegrenser, nabokommuner, postnummer</li> +<li>Bilveiruting med OpenStreetmap-data</li> +<li>Kollektivtrafikkkart</li> +<li>Routing med OpenStreetmap-data</li> +<li>Kollektivtrafikkruting for Norge med uviss dataopphav</li> +</ul> + +<p><strong>Kategori: </strong></p> +<ul> +<li>Arbeid og velferd</li> +<li>Forbruker</li> +<li>Økonomi</li> +</ul> + +<p><strong>Geografi (dekningsområde for app): </strong></p> + +<p>Hele landet</p> + +</blockquote> + +<p>Vinneren annonseres 2013-05-08 ved +<a href="http://www.apps4norge.no/arrangement/2013-05-08-invitasjon-til-prisutdeling-apps4norge-8mai-2013">prisutdelingen +hos DIFI 09:00 til 12:00</a>. Konkurransen blir hard. Det meldes at +38 apper og 50 ideer er registrert som kandidater. Jeg frykter at jeg +ikke rekker innom selv, på grunn av jobb og forpliktelser på +hjemmebanen.</p> - Thank you Thinkpad X41, for your long and trustworthy service - http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html - http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html - Sat, 19 Jan 2013 09:20:00 +0100 - <p>This Christmas my trusty old laptop died. It died quietly and -suddenly in bed. With a quiet whimper, it went completely quiet and -black. The power button was no longer able to turn it on. It was a -IBM Thinkpad X41, and the best laptop I ever had. Better than both -Thinkpads X30, X31, X40, X60, X61 and X61S. Far better than the -Compaq I had before that. Now I need to find a replacement. To keep -going during Christmas, I moved the one year old SSD disk to my old -X40 where it fitted (only one I had left that could use it), but it is -not a durable solution. - -<p>My laptop needs are fairly modest. This is my wishlist from when I -got a new one more than 10 years ago. It still holds true.:)</p> + First alpha release of Debian Edu / Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/First_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/First_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + Fri, 26 Apr 2013 08:30:00 +0200 + <p>The Debian Edu / Skolelinux project is still going strong and made +its first Wheezy based release today. This is the release +announcement:</p> + +<p><strong>New features for Debian Edu ~7.0.0 alpha0 released +2013-04-26</strong></p> + +<p>This is the release notes for for Debian Edu / Skolelinux ~7.0.0 +edu alpha0, based on Debian with codename "Wheezy".</p> + +<p><strong>About Debian Edu and Skolelinux</strong></p> + +<p><a href="http://www.skolelinux.org/">Debian Edu, also known as +Skolelinux</a>, is a Linux distribution based on Debian providing an +out-of-the box environment of a completely configured school +network. Immediatly after installation a school server running all +services needed for a school network is set up just waiting for users +and machines being added via GOsa², a comfortable Web-UI. A netbooting +environment is prepared using PXE, so after initial installation of +the main server from CD, DVD or USB stick all other machines can be +installed via the network.</p> + +<p>This is the first test release based on Wheezy (which currently is +not released yet). Basically this is an updated and slightly improved +version compared to the Squeeze release.</p> + +<p><strong>Software updates</strong></p> <ul> +<li>Everything which is new in Debian Wheezy, eg: + <ul> + <li>Linux kernel 3.2.x</li> + <li>Desktop environments KDE "Plasma" 4.8.4, GNOME 3.4, and LXDE 4 + (KDE is installed by default; to choose GNOME or LXDE: see + manual.)</li> + <li>Web browser Iceweasel 10 ESR</li> + <li>LibreOffice 3.5.4</li> + <li>LTSP 5.4.2</li> + <li>GOsa 2.7.4</li> + <li>CUPS print system 1.5.3</li> + <li>Educational toolbox GCompris 12.01</li> + <li>Music creator Rosegarden 12.04</li> + <li>Image editor Gimp 2.8.2</li> + <li>Virtual universe Celestia 1.6.1</li> + <li>Virtual stargazer Stellarium 0.11.3</li> + <li>Scratch visual programming environment 1.4.0.6</li> + <li>New version of debian-installer from Debian Wheezy, see + <a href="http://www.debian.org/releases/wheezy/installmanual">installation + manual</a> for more details.</li> + <li>Debian Wheezy includes about 37000 packages available for + installation.</li> + <li>More information about Debian Wheezy 7.0 is provided in the + <a href="http://www.debian.org/releases/wheezy/releasenotes">release notes</a> and the <a href="http://www.debian.org/releases/wheezy/installmanual">installation manual</a>.</li> + </ul></li> +</ul> -<li>Lightweight (around 1 kg) and small volume (preferably smaller - than A4).</li> -<li>Robust, it will be in my backpack every day.</li> -<li>Three button mouse and a mouse pin instead of touch pad.</li> -<li>Long battery life time. Preferable a week.</li> -<li>Internal WIFI network card.</li> -<li>Internal Twisted Pair network card.</li> -<li>Some USB slots (2-3 is plenty)</li> -<li>Good keyboard - similar to the Thinkpad.</li> -<li>Video resolution at least 1024x768, with size around 12" (A4 paper -size).</li> -<li>Hardware supported by Debian Stable, ie the default kernel and - X.org packages.</li> -<li>Quiet, preferably fan free (or at least not using the fan most of - the time). +<p><strong>Documentation</strong></p> +<ul> +<li>The (<a href="http://wiki.debian.org/DebianEdu/Documentation/Wheezy">English</a>) Debian Edu Wheezy Manual is fully translated to + German, French, Italian and Danish. Partly translated versions exist + for Norwegian Bokmal and Spanish.</li> +</ul> + +<p><Strong>LDAP related changes</strong></p> +<ul> +<li>Slight changes to some objects and acls to have more types to + choose from when adding systems in GOsa. Now systems can be of type + server, workstation, printer, terminal or netdevice.</li> +</ul> + +<p><strong>Other changes</strong></p> +<ul> +<li>LTSP clients start as diskless workstation / thin client can be + configured via command line argument -- or individually adding an + entry in lts.conf or LDAP.<li> +<li>GOsa gui: Now some options that seemed to be available, but are non + functional, are greyed out (or are not clickable). Some tabs are + completely hidden to the end user, others even to the GOsa admin.</li> +</ul> + +<p><strong>Regressions</strong></p> +<ul> +<li>No mass import of user account data in GOsa (ldif or csv) available + yet.</li> +</ul> + +<p><strong>No updated artwork</strong></p> +<ul> +<li>Updated artwork which is visible during installation, in the login + screen and as desktop wallpaper is still missing or the same as we + had for our Squeeze based release.</li> </ul> + +<p><strong>Where to get it</strong></p> -<p>You will notice that there are no RAM and CPU requirements in the -list. The reason is simply that the specifications on laptops the -last 10-15 years have been sufficient for my needs, and I have to look -at other features to choose my laptop. But are there still made as -robust laptops as my X41? The Thinkpad X60/X61 proved to be less -robust, and Thinkpads seem to be heading in the wrong direction since -Lenovo took over. But I've been told that X220 and X1 Carbon might -still be useful.</p> - -<p>Perhaps I should rethink my needs, and look for a pad with an -external keyboard? I'll have to check the -<a href="http://www.linux-laptop.net/">Linux Laptops site</a> for -well-supported laptops, or perhaps just buy one preinstalled from one -of the vendors listed on the <a href="http://linuxpreloaded.com/">Linux -Pre-loaded site</a>.</p> +To download the multiarch netinstall CD release you can use +<ul> +<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/</a></li> +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/">http://ftp.skolelinux.org/skolelinux-cd/wheezy/</a></li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/</li> +</ul> + +<p>The MD5SUM of this image is: c5e773ddafdaa4f48c409c682f598b6c</p> + +<p>The SHA1SUM of this image is: 25934fabb9b7d20235499a0a51f08ce6c54215f2</p> + +<p><strong>How to report bugs</strong></p> + +<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a></p> - How to find a browser plugin supporting a given MIME type - http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html - http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html - Fri, 18 Jan 2013 10:40:00 +0100 - <p>Some times I try to figure out which Iceweasel browser plugin to -install to get support for a given MIME type. Thanks to -<a href="https://wiki.ubuntu.com/MozillaTeam/Plugins">specifications -done by Ubuntu</a> and Mozilla, it is possible to do this in Debian. -Unfortunately, not very many packages provide the needed meta -information, Anyway, here is a small script to look up all browser -plugin packages announcing ther MIME support using this specification:</p> - -<pre> -#!/usr/bin/python -import sys -import apt -def pkgs_handling_mimetype(mimetype): - cache = apt.Cache() - cache.open(None) - thepkgs = [] - for pkg in cache: - version = pkg.candidate - if version is None: - version = pkg.installed - if version is None: - continue - record = version.record - if not record.has_key('Npp-MimeType'): - continue - mime_types = record['Npp-MimeType'].split(',') - for t in mime_types: - t = t.rstrip().strip() - if t == mimetype: - thepkgs.append(pkg.name) - return thepkgs -mimetype = "audio/ogg" -if 1 < len(sys.argv): - mimetype = sys.argv[1] -print "Browser plugin packages supporting %s:" % mimetype -for pkg in pkgs_handling_mimetype(mimetype): - print " %s" %pkg -</pre> - -<p>It can be used like this to look up a given MIME type:</p> - -<pre> -% ./apt-find-browserplug-for-mimetype -Browser plugin packages supporting audio/ogg: - gecko-mediaplayer -% ./apt-find-browserplug-for-mimetype application/x-shockwave-flash -Browser plugin packages supporting application/x-shockwave-flash: - browser-plugin-gnash -% -</pre> - -<p>In Ubuntu this mechanism is combined with support in the browser -itself to query for plugins and propose to install the needed -packages. It would be great if Debian supported such feature too. Is -anyone working on adding it?</p> - -<p><strong>Update 2013-01-18 14:20</strong>: The Debian BTS -request for icweasel support for this feature is -<a href="http://bugs.debian.org/484010">#484010</a> from 2008 (and -<a href="http://bugs.debian.org/698426">#698426</a> from today). Lack -of manpower and wish for a different design is the reason thus feature -is not yet in iceweasel from Debian.</p> + Bitcoin er ikke anonymt - føres Stortinget bak lyset av finansministeren? + http://people.skolelinux.org/pere/blog/Bitcoin_er_ikke_anonymt___f_res_Stortinget_bak_lyset_av_finansministeren_.html + http://people.skolelinux.org/pere/blog/Bitcoin_er_ikke_anonymt___f_res_Stortinget_bak_lyset_av_finansministeren_.html + Mon, 22 Apr 2013 20:30:00 +0200 + <p><a href="http://bitcoin.org/">Bitcoin</a> er mye i mediene for +tiden. Jeg følger med via Mylder for å finne +<a href="http://mylder.no/?drill=bitcoin">artikler som omtaler +temaet</a>, og takket være dette oppdaget jeg at stortingsrepresentant +Ketil Solvik-Olsen fra FrP nylig har spurt finansminister Sigbjørn +Johnsen om hans syn på Bitcoin, og +<a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Sporsmal/Skriftlige-sporsmal-og-svar/Skriftlig-sporsmal/?qid=57052">fått +svar for noen dager siden</a>. Jeg bet meg spesielt merke til +følgende formulering fra finansministeren:</p> + +<p><blockquote> +«Det er også utfordringer ved at handel med Bitcoins er uregulert og +at transaksjonene er anonyme.» +</blockquote></p> + +<p>At Bitcoin er anonymt er en myte som spres av både journalister og +andre, så det er ikke veldig overraskende at også finansministeren har +gått på limpinnen. Det er dog litt rart, da jeg håper at +finansdepartementet ikke baserer seg på rykter og myter når de +besvarer Stortinget. Men du trenger ikke bare tro på meg som kilde +til påstanden om at Bitcoin ikke er anonymt. Sondre Rønjom har +<a href="http://blogg.nsm.stat.no/archives/3241">via Sikkerhetsbloggen +hos Nasjonal Sikkerhetsmyndighet</a> uttalt følgende:</p> + +<p><blockquote> +«At [bitcoin] i utgangspunktet +<a href="http://arxiv.org/abs/1107.4524"><em>ikke</em> er anonymt</a>, +kommer kanskje som en overraskelse på mange.» +</blockquote></p> + +<p>Enhver bevegelse av Bitcoin er offentlig tilgjengelig for alle på +Internet, og en må legge svært mye innsats inn hvis en skal hindre at +nettverksanalyse av transaksjonsloggene kan brukes til å identifisere +brukerne. F.eks. kan en enkelt se hva jeg har mottatt til min +offentliggjorte mottaksadresse ved å besøke blockexplorer og slå opp +adressen +<a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a>. +Det virker dermed på meg ganske klart at å påstå at +Bitcoin-transaksjoner er anonyme strengt tatt er å føre Stortinget bak +lyset.</p> + +<p>Finansministeren er ikke den eneste som har latt seg forlede av +medieomtalen. I spørsmålet fra Hr. Solvik-Olsen skriver han at «For +noen dager siden kom den første bitcoin-minibanken på Kypros», hvilket +så vidt jeg har klart å finne ut ikke er riktig. Det er annonsert +planer om en slik minibank (fra +<a href="http://www.bitcoinatm.com/">BitcoinATM</a>), men jeg finner +intet tegn til at en slik minibank er utplassert noe sted.</p> + +<p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til +mine aktiviteter, så setter jeg pris på Bitcoin-donasjoner til min +adresse +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>