X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/a2f4a5dd832f1b92eb61d0cfac6d2bcd5e12a9a1..136cbef6b43f4a212dc1803c2ccf3298d9e4970f:/blog/index.html diff --git a/blog/index.html b/blog/index.html index ed3fa0285f..96d055cc0f 100644 --- a/blog/index.html +++ b/blog/index.html @@ -20,1070 +20,879 @@
-
Debian Edu development gathering and General Assembly for FRiSK
-
2010-11-29 18:40
+
The video format most supported in web browsers?
+
2011-01-16 00:20
-

On friday, the first Debian Edu / Skolelinux -development -gathering in a long time take place here in Oslo, Norway. I -really look forward to seeing all the good people working on the -Squeeze release. The gathering is open for everyone interested in -learning more about Debian Edu / Skolelinux.

- -

On Saturday, the Norwegian member organization taking care of -organizing these development gatherings, Fri Programvare i Skolen, -will hold its -General Assembly -for 2010. Membership is open for all, and currently there are 388 -people registered as members. Last year 32 members cast their vote in -the memberdb based election system. I hope more people find time to -vote this year.

+

The video format struggle on the web continues, and the three +contenders seem to be Ogg Theora, H.264 and WebM. Most video sites +seem to use H.264, while others use Ogg Theora. Interestingly enough, +the comments I see give me the feeling that a lot of people believe +H.264 is the most supported video format in browsers, but according to +the Wikipedia article on +HTML5 video, +this is not true. Check out the nice table of supprted formats in +different browsers there. The format supported by most browsers is +Ogg Theora, supported by released versions of Mozilla Firefox, Google +Chrome, Chromium, Opera, Konqueror, Epiphany, Origyn Web Browser and +BOLT browser, while not supported by Internet Explorer nor Safari. +The runner up is WebM supported by released versions of Google Chrome +Chromium Opera and Origyn Web Browser, and test versions of Mozilla +Firefox. H.264 is supported by released versions of Safari, Origyn +Web Browser and BOLT browser, and the test version of Internet +Explorer. Those wanting Ogg Theora support in Internet Explorer and +Safari can install plugins to get it.

+ +

To me, the simple conclusion from this is that to reach most users +without any extra software installed, one uses Ogg Theora with the +HTML5 video tag. Of course to reach all those without a browser +handling HTML5, one need fallback mechanisms. In +NUUG, we provide first fallback to a +plugin capable of playing MPEG1 video, and those without such support +we have a second fallback to the Cartado java applet playing Ogg +Theora. This seem to work quite well, as can be seen in an example +from last week.

+ +

The reason Ogg Theora is the most supported format, and H.264 is +the least supported is simple. Implementing and using H.264 +require royalty payment to MPEG-LA, and the terms of use from MPEG-LA +are incompatible with free software licensing. If you believed H.264 +was without royalties and license terms, check out +"H.264 – Not The Kind Of +Free That Matters" by Simon Phipps.

+ +

A incomplete list of sites providing video in Ogg Theora is +available from +the +Xiph.org wiki, if you want to have a look. I'm not aware of a +similar list for WebM nor H.264.

- Tags: debian edu, english, nuug. + Tags: english, nuug, standard, video.
-
Why isn't Debian Edu using VLC?
-
2010-11-27 11:30
+
Chrome plan to drop H.264 support for HTML5 <video>
+
2011-01-12 22:10
-

In the latest issue of Linux Journal, the readers choices were -presented, and the winner among the multimedia player were VLC. -Personally, I like VLC, and it is my player of choice when I first try -to play a video file or stream. Only if VLC fail will I drag out -gmplayer to see if it can do better. The reason is mostly the failure -model and trust. When VLC fail, it normally pop up a error message -reporting the problem. When mplayer fail, it normally segfault or -just hangs. The latter failure mode drain my trust in the program.

- -

But even if VLC is my player of choice, we have choosen to use -mplayer in Debian -Edu/Skolelinux. The reason is simple. We need a good browser -plugin to play web videos seamlessly, and the VLC browser plugin is -not very good. For example, it lack in-line control buttons, so there -is no way for the user to pause the video. Also, when I -last -tested the browser plugins available in Debian, the VLC plugin -failed on several video pages where mplayer based plugins worked. If -the browser plugin for VLC was as good as the gecko-mediaplayer -package (which uses mplayer), we would switch.

- -

While VLC is a good player, its user interface is slightly -annoying. The most annoying feature is its inconsistent use of -keyboard shortcuts. When the player is in full screen mode, its -shortcuts are different from when it is playing the video in a window. -For example, space only work as pause when in full screen mode. I -wish it had consisten shortcuts and that space also would work when in -window mode. Another nice shortcut in gmplayer is [enter] to restart -the current video. It is very nice when playing short videos from the -web and want to restart it when new people arrive to have a look at -what is going on.

+

Today I discovered +via +digi.no that the Chrome developers, in a surprising announcement, +yesterday +announced plans to drop H.264 support for HTML5 <video> in +the browser. The argument used is that H.264 is not a "completely +open" codec technology. If you believe H.264 was free for everyone +to use, I recommend having a look at the essay +"H.264 – Not The Kind Of +Free That Matters". It is not free of cost for creators of video +tools, nor those of us that want to publish on the Internet, and the +terms provided by MPEG-LA excludes free software projects from +licensing the patents needed for H.264. Some background information +on the Google announcement is available from +OSnews. +A good read. :)

+ +

Personally, I believe it is great that Google is taking a stand to +promote equal terms for everyone when it comes to video publishing on +the Internet. This can only be done by publishing using free and open +standards, which is only possible if the web browsers provide support +for these free and open standards. At the moment there seem to be two +camps in the web browser world when it come to video support. Some +browsers support H.264, and others support +Ogg Theora and +WebM +(Dirac is not really an option +yet), forcing those of us that want to publish video on the Internet +and which can not accept the terms of use presented by MPEG-LA for +H.264 to not reach all potential viewers. +Wikipedia keep an +updated summary of the current browser support.

+ +

Not surprising, several people would prefer Google to keep +promoting H.264, and John Gruber +presents +the mind set of these people quite well. His rhetorical questions +provoked a reply from Thom Holwerda with another set of questions +presenting +the issues with H.264. Both are worth a read.

+ +

Some argue that if Google is dropping H.264 because it isn't free, +they should also drop support for the Adobe Flash plugin. This +argument was covered by Simon Phipps in +todays +blog post, which I find to put the issue in context. To me it +make perfect sense to drop native H.264 support for HTML5 in the +browser while still allowing plugins.

+ +

I suspect the reason this announcement make so many people protest, +is that all the users and promoters of H.264 suddenly get an uneasy +feeling that they might be backing the wrong horse. A lot of TV +broadcasters have been moving to H.264 the last few years, and a lot +of money has been invested in hardware based on the belief that they +could use the same video format for both broadcasting and web +publishing. Suddenly this belief is shaken.

+ +

An interesting question is why Google is doing this. While the +presented argument might be true enough, I believe Google would only +present the argument if the change make sense from a business +perspective. One reason might be that they are currently negotiating +with MPEG-LA over royalties or usage terms, and giving MPEG-LA the +feeling that dropping H.264 completely from Chroome, Youtube and +Google Video would improve the negotiation position of Google. +Another reason might be that Google want to save money by not having +to pay the video tax to MPEG-LA at all, and thus want to move to a +video format not requiring royalties at all. A third reason might be +that the Chrome development team simply want to avoid the +Chrome/Chromium split to get more help with the development of Chrome. +I guess time will tell.

+ +

Update 2011-01-15: The Google Chrome team provided +more +background and information on the move it a blog post yesterday.

- Tags: debian, debian edu, english, multimedia, video, web. + Tags: english, standard, video.
-
DND hedrer overvåkning av barn med Rosingsprisen
-
2010-11-23 14:15
+
Skolelinux-intervju: Viggo Fedreheim
+
2011-01-12 12:00
-

Jeg registrerer med vond smak i munnen at Den Norske Dataforening -hedrer -overvåkning av barn med Rosingsprisen for kreativitet i år. Jeg -er glad jeg nå er meldt ut av DND.

- -

Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste, -men et overgrep mot individer i utvikling som bør læres opp til å ta -egne valg.

- -

For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i -et intervju -med Computerworld Norge:

- -

-- For alle som har barn, meg selv inkludert, er førstetanken at det -hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene -har ikke godt av det. De er små individer som skal søke rundt og finne -sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem -i kortene. Det kan være fristende, men jeg ville ikke gått inn i -dette. -

- -

Det er skremmende å se at DND mener en tjeneste som legger opp til -slike overgrep bør hedres. Å flytte oppveksten for barn inn i en -virtuell -Panopticon er et -grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre -burde tenke seg godt om før de gir etter for sine instinkter her.

- -

Blipper-tjenesten får meg til å tenke på bøkene til -John Twelve -Hawks, som forbilledlig beskriver hvordan et totalitært -overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av -gode intensjoner og manglende bevissthet om hvilke prinsipper et -liberalt demokrati er fundamentert på. Jeg har hatt stor glede av å -lese alle de tre bøkene.

+

Jeg fortsetter min intervjuserie med folk i +Skolelinuxprosjektet. Denne +gang er det en av folkene som har vært med lenge og som har tatt i +bruk Skolelinux på alle skolene i Narvik kommune som skal i ilden. +Han er styremedlem i +foreningen +FRISK.

+ +

Hvem er du, og hva driver du med til daglig?

+ +

Mitt navn er Viggo Fedreheim, og jeg er pedagogisk og teknisk +IKT-veileder for alle skoler i Narvik kommune. Jeg drifter totalt 17 +servere basert på Skolelinux og Debian. Jeg holder i tillegg noen kurs +mellom all driftingen. For tiden arbeider jeg med en sentral +LDAP-tjener for alle skoleservere samt våre Moodle- og +Joomla-installasjoner.

+ +

Hvordan kom du i kontakt med Skolelinux-prosjektet?

+ +

Gjennom en eller annen nettavis i 2001 der var det skrevet om +Skolelinux. Artikkelen ga meg lyst til å prøve ut systemet.

+ +

Det startet i 2002 ved at jeg installerte en av de første utgavene +av Skolelinux på en standard pc på Solneset skole i Tromsø. Denne var +oppe fram til desember 2003 da jeg sluttet på den skolen og begynte i +ny jobb i Narvik kommune.

+ +

I Narvik kommune var det i 2004 kun 2 servere på da totalt 15 +skoler. Disse var Windows NT baserte. På disse to skolene var det lite +med maskiner. Jobben med å få Narvik Kommune opp på akseptabelt nivå +virket å være formidabel. Men med hjelp av gode kollegaer og leder +skrev jeg en IKT plan for Narvik kommune som ble vedtatt av politikere +i august 2004. I denne planen ble det bestemt at Narvik kommune skulle +bruke Skolelinux. Her ble det også satt av midler til kabling av god +infrastruktur på alle skoler samt innkjøp av nye datamaskiner. Så i +dag har vi 17 servere hvorav 13 er på Skolelinux, med ca 1500 klienter +basert på tynne, "halvtykke" og et stort antall bærbare pcer basert på +Kubuntu.

+ +

Hva er fordelene med Skolelinux slik du ser det?

+ +

Lisenskostnader, driftkostnader og hardwarekrav som er mye lavere +enn for andre systemer.

+ +

Hva er ulempene med Skolelinux slik du ser det?

+ +

Pedagogiske programvare som ikke fungerer mot Linux. En Stoooor +flaskehals og som gjør at Linux kanskje ikke blir valgt andre +plasser.

+ +

Eksempler er Relemo, Lindys (lingit sine programmer), 5plus +(matematikk). Disse er programmer som ikke lar seg kjøre i Linux.

+ +

Men det ser ut for at mange leverandører går over til mer +nettbaserte programmer istedet for å installere lokalt. Dette med +enkelte leverandører som ikke kan levere programmer til Linux er et +lite problem og over tid tror jeg at denne barrieren er borte.

+ +

Hvilken fri programvare bruker du til daglig?

+ +

Kjører Kubuntu på laptoper, Debian squeeze på stasjonær +kontorpc. Ut over dette arbeder jeg svært mye via konsoll mot andre +servere.

- Tags: norsk, personvern, sikkerhet. + Tags: debian edu, intervju, norsk.
-
Lenny->Squeeze upgrades of the Gnome and KDE desktop, now with apt-get autoremove
-
2010-11-22 14:15
+
Hva har mine representanter stemt i Storinget?
+
2011-01-11 14:25
-

Michael Biebl suggested to me on IRC, that I changed my automated -upgrade testing of the -Lenny -Gnome and KDE Desktop to do apt-get autoremove when using apt-get. -This seem like a very good idea, so I adjusted by test scripts and -can now present the updated result from today:

- -

This is for Gnome:

- -

Installed using apt-get, missing with aptitude

- -

- apache2.2-bin - aptdaemon - baobab - binfmt-support - browser-plugin-gnash - cheese-common - cli-common - cups-pk-helper - dmz-cursor-theme - empathy - empathy-common - freedesktop-sound-theme - freeglut3 - gconf-defaults-service - gdm-themes - gedit-plugins - geoclue - geoclue-hostip - geoclue-localnet - geoclue-manual - geoclue-yahoo - gnash - gnash-common - gnome - gnome-backgrounds - gnome-cards-data - gnome-codec-install - gnome-core - gnome-desktop-environment - gnome-disk-utility - gnome-screenshot - gnome-search-tool - gnome-session-canberra - gnome-system-log - gnome-themes-extras - gnome-themes-more - gnome-user-share - gstreamer0.10-fluendo-mp3 - gstreamer0.10-tools - gtk2-engines - gtk2-engines-pixbuf - gtk2-engines-smooth - hamster-applet - libapache2-mod-dnssd - libapr1 - libaprutil1 - libaprutil1-dbd-sqlite3 - libaprutil1-ldap - libart2.0-cil - libboost-date-time1.42.0 - libboost-python1.42.0 - libboost-thread1.42.0 - libchamplain-0.4-0 - libchamplain-gtk-0.4-0 - libcheese-gtk18 - libclutter-gtk-0.10-0 - libcryptui0 - libdiscid0 - libelf1 - libepc-1.0-2 - libepc-common - libepc-ui-1.0-2 - libfreerdp-plugins-standard - libfreerdp0 - libgconf2.0-cil - libgdata-common - libgdata7 - libgdu-gtk0 - libgee2 - libgeoclue0 - libgexiv2-0 - libgif4 - libglade2.0-cil - libglib2.0-cil - libgmime2.4-cil - libgnome-vfs2.0-cil - libgnome2.24-cil - libgnomepanel2.24-cil - libgpod-common - libgpod4 - libgtk2.0-cil - libgtkglext1 - libgtksourceview2.0-common - libmono-addins-gui0.2-cil - libmono-addins0.2-cil - libmono-cairo2.0-cil - libmono-corlib2.0-cil - libmono-i18n-west2.0-cil - libmono-posix2.0-cil - libmono-security2.0-cil - libmono-sharpzip2.84-cil - libmono-system2.0-cil - libmtp8 - libmusicbrainz3-6 - libndesk-dbus-glib1.0-cil - libndesk-dbus1.0-cil - libopal3.6.8 - libpolkit-gtk-1-0 - libpt2.6.7 - libpython2.6 - librpm1 - librpmio1 - libsdl1.2debian - libsrtp0 - libssh-4 - libtelepathy-farsight0 - libtelepathy-glib0 - libtidy-0.99-0 - media-player-info - mesa-utils - mono-2.0-gac - mono-gac - mono-runtime - nautilus-sendto - nautilus-sendto-empathy - p7zip-full - pkg-config - python-aptdaemon - python-aptdaemon-gtk - python-axiom - python-beautifulsoup - python-bugbuddy - python-clientform - python-coherence - python-configobj - python-crypto - python-cupshelpers - python-elementtree - python-epsilon - python-evolution - python-feedparser - python-gdata - python-gdbm - python-gst0.10 - python-gtkglext1 - python-gtksourceview2 - python-httplib2 - python-louie - python-mako - python-markupsafe - python-mechanize - python-nevow - python-notify - python-opengl - python-openssl - python-pam - python-pkg-resources - python-pyasn1 - python-pysqlite2 - python-rdflib - python-serial - python-tagpy - python-twisted-bin - python-twisted-conch - python-twisted-core - python-twisted-web - python-utidylib - python-webkit - python-xdg - python-zope.interface - remmina - remmina-plugin-data - remmina-plugin-rdp - remmina-plugin-vnc - rhythmbox-plugin-cdrecorder - rhythmbox-plugins - rpm-common - rpm2cpio - seahorse-plugins - shotwell - software-center - system-config-printer-udev - telepathy-gabble - telepathy-mission-control-5 - telepathy-salut - tomboy - totem - totem-coherence - totem-mozilla - totem-plugins - transmission-common - xdg-user-dirs - xdg-user-dirs-gtk - xserver-xephyr -

- -

Installed using apt-get, removed with aptitude

- -

- cheese - ekiga - eog - epiphany-extensions - evolution-exchange - fast-user-switch-applet - file-roller - gcalctool - gconf-editor - gdm - gedit - gedit-common - gnome-games - gnome-games-data - gnome-nettool - gnome-system-tools - gnome-themes - gnuchess - gucharmap - guile-1.8-libs - libavahi-ui0 - libdmx1 - libgalago3 - libgtk-vnc-1.0-0 - libgtksourceview2.0-0 - liblircclient0 - libsdl1.2debian-alsa - libspeexdsp1 - libsvga1 - rhythmbox - seahorse - sound-juicer - system-config-printer - totem-common - transmission-gtk - vinagre - vino -

- -

Installed using aptitude, missing with apt-get

- -

- gstreamer0.10-gnomevfs -

- -

Installed using aptitude, removed with apt-get

- -

-[nothing] -

- -

This is for KDE:

- -

Installed using apt-get, missing with aptitude

- -

- ksmserver -

- -

Installed using apt-get, removed with aptitude

- -

- kwin - network-manager-kde -

- -

Installed using aptitude, missing with apt-get

- -

- arts - dolphin - freespacenotifier - google-gadgets-gst - google-gadgets-xul - kappfinder - kcalc - kcharselect - kde-core - kde-plasma-desktop - kde-standard - kde-window-manager - kdeartwork - kdeartwork-emoticons - kdeartwork-style - kdeartwork-theme-icon - kdebase - kdebase-apps - kdebase-workspace - kdebase-workspace-bin - kdebase-workspace-data - kdeeject - kdelibs - kdeplasma-addons - kdeutils - kdewallpapers - kdf - kfloppy - kgpg - khelpcenter4 - kinfocenter - konq-plugins-l10n - konqueror-nsplugins - kscreensaver - kscreensaver-xsavers - ktimer - kwrite - libgle3 - libkde4-ruby1.8 - libkonq5 - libkonq5-templates - libnetpbm10 - libplasma-ruby - libplasma-ruby1.8 - libqt4-ruby1.8 - marble-data - marble-plugins - netpbm - nuvola-icon-theme - plasma-dataengines-workspace - plasma-desktop - plasma-desktopthemes-artwork - plasma-runners-addons - plasma-scriptengine-googlegadgets - plasma-scriptengine-python - plasma-scriptengine-qedje - plasma-scriptengine-ruby - plasma-scriptengine-webkit - plasma-scriptengines - plasma-wallpapers-addons - plasma-widget-folderview - plasma-widget-networkmanagement - ruby - sweeper - update-notifier-kde - xscreensaver-data-extra - xscreensaver-gl - xscreensaver-gl-extra - xscreensaver-screensaver-bsod -

- -

Installed using aptitude, removed with apt-get

- -

- ark - google-gadgets-common - google-gadgets-qt - htdig - kate - kdebase-bin - kdebase-data - kdepasswd - kfind - klipper - konq-plugins - konqueror - ksysguard - ksysguardd - libarchive1 - libcln6 - libeet1 - libeina-svn-06 - libggadget-1.0-0b - libggadget-qt-1.0-0b - libgps19 - libkdecorations4 - libkephal4 - libkonq4 - libkonqsidebarplugin4a - libkscreensaver5 - libksgrd4 - libksignalplotter4 - libkunitconversion4 - libkwineffects1a - libmarblewidget4 - libntrack-qt4-1 - libntrack0 - libplasma-geolocation-interface4 - libplasmaclock4a - libplasmagenericshell4 - libprocesscore4a - libprocessui4a - libqalculate5 - libqedje0a - libqtruby4shared2 - libqzion0a - libruby1.8 - libscim8c2a - libsmokekdecore4-3 - libsmokekdeui4-3 - libsmokekfile3 - libsmokekhtml3 - libsmokekio3 - libsmokeknewstuff2-3 - libsmokeknewstuff3-3 - libsmokekparts3 - libsmokektexteditor3 - libsmokekutils3 - libsmokenepomuk3 - libsmokephonon3 - libsmokeplasma3 - libsmokeqtcore4-3 - libsmokeqtdbus4-3 - libsmokeqtgui4-3 - libsmokeqtnetwork4-3 - libsmokeqtopengl4-3 - libsmokeqtscript4-3 - libsmokeqtsql4-3 - libsmokeqtsvg4-3 - libsmokeqttest4-3 - libsmokeqtuitools4-3 - libsmokeqtwebkit4-3 - libsmokeqtxml4-3 - libsmokesolid3 - libsmokesoprano3 - libtaskmanager4a - libtidy-0.99-0 - libweather-ion4a - libxklavier16 - libxxf86misc1 - okteta - oxygencursors - plasma-dataengines-addons - plasma-scriptengine-superkaramba - plasma-widget-lancelot - plasma-widgets-addons - plasma-widgets-workspace - polkit-kde-1 - ruby1.8 - systemsettings - update-notifier-common -

- -

Running apt-get autoremove made the results using apt-get and -aptitude a bit more similar, but there are still quite a lott of -differences. I have no idea what packages should be installed after -the upgrade, but hope those that do can have a look.

+

I England har MySociety +laget en genial tjeneste for å holde øye med parlamentet. Tjenesten +They Work For You lar +borgerne få direkte og sanntidsoppdatert innsyn i sine representanters +gjøren og laden i parlamentet. En kan kan få kopi av det en gitt +representant har sagt på talerstolen, og få vite hva hver enkelt +representant har stemt i hver enkelt sak som er tatt opp. Jeg skulle +gjerne hatt en slik tjeneste for Stortinget i Norge.

+ +

Endel statistikk +over representantenes stemmegivning er tilgjengelig fra Norsk +sammfunnsvitenskaplig datatjeneste, men ingenting av dette er +detaljert nok til at en han holde hver enkelt stortingsrepresentant +ansvarlig.

+ +

For å få en idé om det finnes en datakilde fra Stortinget som kan +brukes til å få oversikt over hvordan hver enkelt representant har +stemt, sendte jeg et spørsmål til Stortinget:

+ +

+Fra: Petter Reinholdtsen
+Sendt: 11. januar 2011 10:42
+Til: info (at) stortinget.no
+Emne: Hvem stemte hva i de ulike sakene?
+
+Hei.  Er det informasjon tilgjengelig på web om hvilke
+stortingsrepresentanter som stemte hva i sakene som er til votering i
+Stortinget?
+
+Vennlig hilsen,
+--
+Petter Reinholdtsen
+

+ +

Svaret kom noen timer senere:

+ +

+From: Postmottak Informasjonshjornet
+To: Petter Reinholdtsen
+Subject: RE: Hvem stemte hva i de ulike sakene?
+Date: Tue, 11 Jan 2011 12:46:25 +0000
+
+Hei.
+Takk for henvendelsen.
+
+Sommeren 2010 fikk vi nytt voteringsanlegg i stortingssalen som
+muliggjør publisering av voteringsresultat på nett. dette er et
+pågående prosjekt 1. halvår 2011.  Kan ikke si nøyaktig når det er i
+funksjon.
+http://www.stortinget.no/no/Stortinget-og-demokratiet/Historikk/Nytt-konferanseanlegg-i-stortingssalen/
+
+Foreløpig må du finne voteringsresultatet i referatet etter at saken
+har vært behandlet i Stortinget.
+
+Ønsker du å vite hvem som stemte hva i en bestemt sak,(og hvem som
+ikke var til stede), kan du kontakte oss og vi kan sende deg en
+utskrift.
+
+Med vennlig hilsen
+Elin B. Relander Tømte
+Stortingets Informasjonsseksjon
+tlf 23313596
+
+www.stortinget.no
+www.tinget.no
+

+ +

Det ser dermed ut at det i fjor ble mulig å hente ut informasjonen +fra Stortinget, men at Stortinget ikke legger denne informasjonen ut +på web ennå. En liten brikke er dermed på plass, men mye +gjenstår. Kanskje jeg får tid til å se på en norsk utgave etter +at vi i NUUG har fått operativ en norsk utgave av +FixMyStreet.

- Tags: debian, debian edu, english. + Tags: norsk, nuug.
-
Migrating Xen virtual machines using LVM to KVM using disk images
-
2010-11-22 11:20
+
Skolelinux-intervju: Arnt Ove Gregersen
+
2011-01-09 12:00
-

Most of the computers in use by the -Debian Edu/Skolelinux project -are virtual machines. And they have been Xen machines running on a -fairly old IBM eserver xseries 345 machine, and we wanted to migrate -them to KVM on a newer Dell PowerEdge 2950 host machine. This was a -bit harder that it could have been, because we set up the Xen virtual -machines to get the virtual partitions from LVM, which as far as I -know is not supported by KVM. So to migrate, we had to convert -several LVM logical volumes to partitions on a virtual disk file.

- -

I found -a -nice recipe to do this, and wrote the following script to do the -migration. It uses qemu-img from the qemu package to make the disk -image, parted to partition it, losetup and kpartx to present the disk -image partions as devices, and dd to copy the data. I NFS mounted the -new servers storage area on the old server to do the migration.

- -
-#!/bin/sh
-
-# Based on
-# http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
-
-set -e
-set -x
-
-if [ -z "$1" ] ; then
-    echo "Usage: $0 <hostname>"
-    exit 1
-else
-    host="$1"
-fi
-
-if [ ! -e /dev/vg_data/$host-disk ] ; then
-    echo "error: unable to find LVM volume for $host"
-    exit 1
-fi
-
-# Partitions need to be a bit bigger than the LVM LVs.  not sure why.
-disksize=$( lvs --units m | grep $host-disk | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-swapsize=$( lvs --units m | grep $host-swap | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-totalsize=$(( ( $disksize + $swapsize ) ))
-
-img=$host.img
-#dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
-qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
-
-parted $img mklabel msdos
-parted $img mkpart primary linux-swap 0 $disksize
-parted $img mkpart primary ext2 $disksize $totalsize
-parted $img set 1 boot on
-
-modprobe dm-mod
-losetup /dev/loop0 $img
-kpartx -a /dev/loop0
-
-dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
-fsck.ext3 -f /dev/mapper/loop0p1 || true
-mkswap /dev/mapper/loop0p2
-
-kpartx -d /dev/loop0
-losetup -d /dev/loop0
-
- -

The script is perhaps so simple that it is not copyrightable, but -if it is, it is licenced using GPL v2 or later at your discretion.

- -

After doing this, I booted a Debian CD in rescue mode in KVM with -the new disk image attached, installed grub-pc and linux-image-686 and -set up grub to boot from the disk image. After this, the KVM machines -seem to work just fine.

+

Inspirert av +intervjurunden +som Raphael Hertzog har startet med folk i Debianprosjektet, fikk jeg +lyst til å gjøre det samme med folk i +Skolelinuxprosjektet. Håpet +er at de som til daglig bidrar til å fremme fri programvare i +skoleverket og utvikler en linux-distribusjon spesiallaget for +skolebruk kan bli bedre kjent og kanskje inspirere flere til å bidra +til Skolelinux-prosjektet.

+ +

Først ut er nyvalgt leder i +foreningen FRISK som +organiserer utviklingen av Skolelinux-distribusjonen. FRISK trenger +alltid flere medlemmer, så +meld +deg gjerne inn hvis du vil støtte oss.

+ +

Hvem er du, og hva driver du med til daglig?

+ +

Mitt navn er Arnt Ove Gregersen, jeg er en småbarnfar på 32 år som +for tiden bor Trondheim. Her jobber jeg som systemutvikler i et firma +som heter Geomatikk IKT AS, +hvor jeg er på et Vegmeldings-prosjekt for Statens Vegvesen. På +fritiden er jeg styreleder i FRISK (Fri programvare i skolen) og +bidrar til bl.a. Skolelinux-prosjektet når jeg får tid til det. Det er +primært hjemmesiden til Skolelinux-prosjektet og +Linux-veiviseren jeg har +jobbet med her, men jeg har også gjort en del arbeid i forhold til +FRISK sin hjemmeside.

+ +

Hvordan kom du i kontakt med Skolelinux-prosjektet?

+ +

Jeg var på en presentasjon av prosjektet i regi av Knut Yrvin på +Gløshaugen i Trondheim, hvor jeg fattet stor interesse for prosjektet +og ville hjelpe til så godt jeg kunne. Dette var vel i 2002 eller +2003.

+ +

Jeg hadde fra før hørt om prosjektet fra før og syntes tanken bak var +ganske fin, men hadde ikke noen interesse av bruke min egen fritid på +det selv.

+ +

I etterkant av presentasjonen startet jeg og noen andre fra +Trondheim "Skolelinux-prosjektet i Sør-Trøndelag" . Hvor vi var med å +bidra til at Trondheim kommune satte igang Selsbakk ungdomskole som et +pilotprosjekt med Skolelinux, som egentlig var og er en stor suksess, +men det virker ut som det ikke skjer noe mer på. I tillegg var vi med +på dugnad på Brundalen videregående skole hvor vi installerte +Skolelinux som såvidt jeg vet fortsatt kjører på Skolelinux.

+ +

Hva er fordelene med Skolelinux slik du ser det?

+ +

Det bygger på fri programvare og har lav kostnad i forhold til +nytteverdien. Dette fordi det har forholdsvis lav inngangsum og bruker +en arkitektur med sentral-drift som gir mange driftfordeler. I +tillegg vil det kunne frigjøre kostnader for skolene slik at de kan +bruke dem til å ansette f,eks flere lærere om det er ønskelig.

+ +

Hva er ulempene med Skolelinux slik du ser det?

+ +

Ikke all pedagogisk programvare er tilgjengelig der, som f.eks +Drillpro om jeg ikke husker feil.

+ +

Hvilken fri programvare bruker du til daglig?

+ +

Til utvikling av Java-applikasjoner og Android bruker jeg Eclipse og +Quanta til web-utvikling via php. For all bildebehandling bruker jeg +GIMP og Blender til 3d-modellering . Dessverre har Blender en bratt +læringskurve i starten, men det er absolutt verdt det. + +

Til musikk bruker jeg stort Rhytmbox. Firefox til surfing på nettet og +Thunderbird og Evolution til e-post, + +

PÃ¥ database-siden bruker jeg PostgreSQL, Postgis og av og til Mysql. + +

Når jeg får tid til å spille bruker jeg som regel et strategi-spill +som er basert på TA Spring-motoren (springrts.com), her er det et +veldig bra utvalg av gratis spill som er av høy kvalitet. Veldig lett +å bli hektet :)

- Tags: debian, debian edu, english. + Tags: debian edu, intervju, norsk.
-
Lenny->Squeeze upgrades, apt vs aptitude with the Gnome and KDE desktop
-
2010-11-20 22:50
+
Noen lenker om Datalagringsdirektivet
+
2011-01-09 01:10
-

I'm still running upgrade testing of the -Lenny -Gnome and KDE Desktop, but have not had time to spend on reporting the -status. Here is a short update based on a test I ran 20101118.

- -

I still do not know what a correct migration should look like, so I -report any differences between apt and aptitude and hope someone else -can see if anything should be changed.

- -

This is for Gnome:

- -

Installed using apt-get, missing with aptitude

- -

- apache2.2-bin aptdaemon at-spi baobab binfmt-support - browser-plugin-gnash cheese-common cli-common cpp-4.3 cups-pk-helper - dmz-cursor-theme empathy empathy-common finger - freedesktop-sound-theme freeglut3 gconf-defaults-service gdm-themes - gedit-plugins geoclue geoclue-hostip geoclue-localnet geoclue-manual - geoclue-yahoo gnash gnash-common gnome gnome-backgrounds - gnome-cards-data gnome-codec-install gnome-core - gnome-desktop-environment gnome-disk-utility gnome-screenshot - gnome-search-tool gnome-session-canberra gnome-spell - gnome-system-log gnome-themes-extras gnome-themes-more - gnome-user-share gs-common gstreamer0.10-fluendo-mp3 - gstreamer0.10-tools gtk2-engines gtk2-engines-pixbuf - gtk2-engines-smooth hal-info hamster-applet libapache2-mod-dnssd - libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap - libart2.0-cil libatspi1.0-0 libboost-date-time1.42.0 - libboost-python1.42.0 libboost-thread1.42.0 libchamplain-0.4-0 - libchamplain-gtk-0.4-0 libcheese-gtk18 libclutter-gtk-0.10-0 - libcryptui0 libcupsys2 libdiscid0 libeel2-data libelf1 libepc-1.0-2 - libepc-common libepc-ui-1.0-2 libfreerdp-plugins-standard - libfreerdp0 libgail-common libgconf2.0-cil libgdata-common libgdata7 - libgdl-1-common libgdu-gtk0 libgee2 libgeoclue0 libgexiv2-0 libgif4 - libglade2.0-cil libglib2.0-cil libgmime2.4-cil libgnome-vfs2.0-cil - libgnome2.24-cil libgnomepanel2.24-cil libgnomeprint2.2-data - libgnomeprintui2.2-common libgnomevfs2-bin libgpod-common libgpod4 - libgtk2.0-cil libgtkglext1 libgtksourceview-common - libgtksourceview2.0-common libmono-addins-gui0.2-cil - libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil - libmono-i18n-west2.0-cil libmono-posix2.0-cil - libmono-security2.0-cil libmono-sharpzip2.84-cil - libmono-system2.0-cil libmtp8 libmusicbrainz3-6 - libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libopal3.6.8 - libpolkit-gtk-1-0 libpt-1.10.10-plugins-alsa - libpt-1.10.10-plugins-v4l libpt2.6.7 libpython2.6 librpm1 librpmio1 - libsdl1.2debian libservlet2.4-java libsrtp0 libssh-4 - libtelepathy-farsight0 libtelepathy-glib0 libtidy-0.99-0 - libxalan2-java libxerces2-java media-player-info mesa-utils - mono-2.0-gac mono-gac mono-runtime nautilus-sendto - nautilus-sendto-empathy openoffice.org-writer2latex - openssl-blacklist p7zip p7zip-full pkg-config python-4suite-xml - python-aptdaemon python-aptdaemon-gtk python-axiom - python-beautifulsoup python-bugbuddy python-clientform - python-coherence python-configobj python-crypto python-cupshelpers - python-cupsutils python-eggtrayicon python-elementtree - python-epsilon python-evolution python-feedparser python-gdata - python-gdbm python-gst0.10 python-gtkglext1 python-gtkmozembed - python-gtksourceview2 python-httplib2 python-louie python-mako - python-markupsafe python-mechanize python-nevow python-notify - python-opengl python-openssl python-pam python-pkg-resources - python-pyasn1 python-pysqlite2 python-rdflib python-serial - python-tagpy python-twisted-bin python-twisted-conch - python-twisted-core python-twisted-web python-utidylib python-webkit - python-xdg python-zope.interface remmina remmina-plugin-data - remmina-plugin-rdp remmina-plugin-vnc rhythmbox-plugin-cdrecorder - rhythmbox-plugins rpm-common rpm2cpio seahorse-plugins shotwell - software-center svgalibg1 system-config-printer-udev - telepathy-gabble telepathy-mission-control-5 telepathy-salut tomboy - totem totem-coherence totem-mozilla totem-plugins - transmission-common xdg-user-dirs xdg-user-dirs-gtk xserver-xephyr - zip -

- -Installed using apt-get, removed with aptitude - -

- arj bluez-utils cheese dhcdbd djvulibre-desktop ekiga eog - epiphany-extensions epiphany-gecko evolution-exchange - fast-user-switch-applet file-roller gcalctool gconf-editor gdm gedit - gedit-common gnome-app-install gnome-games gnome-games-data - gnome-nettool gnome-system-tools gnome-themes gnome-utils - gnome-vfs-obexftp gnome-volume-manager gnuchess gucharmap - guile-1.8-libs hal libavahi-compat-libdnssd1 libavahi-core5 - libavahi-ui0 libbind9-50 libbluetooth2 libcamel1.2-11 libcdio7 - libcucul0 libcurl3 libdirectfb-1.0-0 libdmx1 libdvdread3 - libedata-cal1.2-6 libedataserver1.2-9 libeel2-2.20 libepc-1.0-1 - libepc-ui-1.0-1 libexchange-storage1.2-3 libfaad0 libgadu3 - libgalago3 libgd2-noxpm libgda3-3 libgda3-common libggz2 libggzcore9 - libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0 libgnome-desktop-2 - libgnome-pilot2 libgnomecups1.0-1 libgnomeprint2.2-0 - libgnomeprintui2.2-0 libgpod3 libgraphviz4 libgtk-vnc-1.0-0 - libgtkhtml2-0 libgtksourceview1.0-0 libgtksourceview2.0-0 - libgucharmap6 libhesiod0 libicu38 libisccc50 libisccfg50 libiw29 - libjaxp1.3-java-gcj libkpathsea4 liblircclient0 libltdl3 liblwres50 - libmagick++10 libmagick10 libmalaga7 libmozjs1d libmpfr1ldbl libmtp7 - libmysqlclient15off libnautilus-burn4 libneon27 libnm-glib0 - libnm-util0 libopal-2.2 libosp5 libparted1.8-10 libpisock9 - libpisync1 libpoppler-glib3 libpoppler3 libpt-1.10.10 libraw1394-8 - libsdl1.2debian-alsa libsensors3 libsexy2 libsmbios2 libsoup2.2-8 - libspeexdsp1 libssh2-1 libsuitesparse-3.1.0 libsvga1 - libswfdec-0.6-90 libtalloc1 libtotem-plparser10 libtrackerclient0 - libvoikko1 libxalan2-java-gcj libxerces2-java-gcj libxklavier12 - libxtrap6 libxxf86misc1 libzephyr3 mysql-common rhythmbox seahorse - sound-juicer swfdec-gnome system-config-printer totem-common - totem-gstreamer transmission-gtk vinagre vino w3c-dtd-xhtml wodim -

- -

Installed using aptitude, missing with apt-get

- -

- gstreamer0.10-gnomevfs -

- -

Installed using aptitude, removed with apt-get

- -

-[nothing] -

- -

This is for KDE:

- -

Installed using apt-get, missing with aptitude

- -

- autopoint bomber bovo cantor cantor-backend-kalgebra cpp-4.3 dcoprss - edict espeak espeak-data eyesapplet fifteenapplet finger gettext - ghostscript-x git gnome-audio gnugo granatier gs-common - gstreamer0.10-pulseaudio indi kaddressbook-plugins kalgebra - kalzium-data kanjidic kapman kate-plugins kblocks kbreakout kbstate - kde-icons-mono kdeaccessibility kdeaddons-kfile-plugins - kdeadmin-kfile-plugins kdeartwork-misc kdeartwork-theme-window - kdeedu kdeedu-data kdeedu-kvtml-data kdegames kdegames-card-data - kdegames-mahjongg-data kdegraphics-kfile-plugins kdelirc - kdemultimedia-kfile-plugins kdenetwork-kfile-plugins - kdepim-kfile-plugins kdepim-kio-plugins kdessh kdetoys kdewebdev - kdiamond kdnssd kfilereplace kfourinline kgeography-data kigo - killbots kiriki klettres-data kmoon kmrml knewsticker-scripts - kollision kpf krosspython ksirk ksmserver ksquares kstars-data - ksudoku kubrick kweather libasound2-plugins libboost-python1.42.0 - libcfitsio3 libconvert-binhex-perl libcrypt-ssleay-perl libdb4.6++ - libdjvulibre-text libdotconf1.0 liberror-perl libespeak1 - libfinance-quote-perl libgail-common libgsl0ldbl libhtml-parser-perl - libhtml-tableextract-perl libhtml-tagset-perl libhtml-tree-perl - libio-stringy-perl libkdeedu4 libkdegames5 libkiten4 libkpathsea5 - libkrossui4 libmailtools-perl libmime-tools-perl - libnews-nntpclient-perl libopenbabel3 libportaudio2 libpulse-browse0 - libservlet2.4-java libspeechd2 libtiff-tools libtimedate-perl - libunistring0 liburi-perl libwww-perl libxalan2-java libxerces2-java - lirc luatex marble networkstatus noatun-plugins - openoffice.org-writer2latex palapeli palapeli-data parley - parley-data poster psutils pulseaudio pulseaudio-esound-compat - pulseaudio-module-x11 pulseaudio-utils quanta-data rocs rsync - speech-dispatcher step svgalibg1 texlive-binaries texlive-luatex - ttf-sazanami-gothic -

- -

Installed using apt-get, removed with aptitude

- -

- amor artsbuilder atlantik atlantikdesigner blinken bluez-utils cvs - dhcdbd djvulibre-desktop imlib-base imlib11 kalzium kanagram kandy - kasteroids katomic kbackgammon kbattleship kblackbox kbounce kbruch - kcron kdat kdemultimedia-kappfinder-data kdeprint kdict kdvi kedit - keduca kenolaba kfax kfaxview kfouleggs kgeography kghostview - kgoldrunner khangman khexedit kiconedit kig kimagemapeditor - kitchensync kiten kjumpingcube klatin klettres klickety klines - klinkstatus kmag kmahjongg kmailcvt kmenuedit kmid kmilo kmines - kmousetool kmouth kmplot knetwalk kodo kolf kommander konquest kooka - kpager kpat kpdf kpercentage kpilot kpoker kpovmodeler krec - kregexpeditor kreversi ksame ksayit kshisen ksig ksim ksirc ksirtet - ksmiletris ksnake ksokoban kspaceduel kstars ksvg ksysv kteatime - ktip ktnef ktouch ktron kttsd ktuberling kturtle ktux kuickshow - kverbos kview kviewshell kvoctrain kwifimanager kwin kwin4 kwordquiz - kworldclock kxsldbg libakode2 libarts1-akode libarts1-audiofile - libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1 - libavahi-core5 libavc1394-0 libbind9-50 libbluetooth2 - libboost-python1.34.1 libcucul0 libcurl3 libcvsservice0 - libdirectfb-1.0-0 libdjvulibre21 libdvdread3 libfaad0 libfreebob0 - libgd2-noxpm libgraphviz4 libgsmme1c2a libgtkhtml2-0 libicu38 - libiec61883-0 libindex0 libisccc50 libisccfg50 libiw29 - libjaxp1.3-java-gcj libk3b3 libkcal2b libkcddb1 libkdeedu3 - libkdegames1 libkdepim1a libkgantt0 libkleopatra1 libkmime2 - libkpathsea4 libkpimexchange1 libkpimidentities1 libkscan1 - libksieve0 libktnef1 liblockdev1 libltdl3 liblwres50 libmagick10 - libmimelib1c2a libmodplug0c2 libmozjs1d libmpcdec3 libmpfr1ldbl - libneon27 libnm-util0 libopensync0 libpisock9 libpoppler-glib3 - libpoppler-qt2 libpoppler3 libraw1394-8 librss1 libsensors3 - libsmbios2 libssh2-1 libsuitesparse-3.1.0 libswfdec-0.6-90 - libtalloc1 libxalan2-java-gcj libxerces2-java-gcj libxtrap6 lskat - mpeglib network-manager-kde noatun pmount tex-common texlive-base - texlive-common texlive-doc-base texlive-fonts-recommended tidy - ttf-dustin ttf-kochi-gothic ttf-sjfonts -

- -

Installed using aptitude, missing with apt-get

- -

- dolphin kde-core kde-plasma-desktop kde-standard kde-window-manager - kdeartwork kdebase kdebase-apps kdebase-workspace - kdebase-workspace-bin kdebase-workspace-data kdeutils kscreensaver - kscreensaver-xsavers libgle3 libkonq5 libkonq5-templates libnetpbm10 - netpbm plasma-widget-folderview plasma-widget-networkmanagement - xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra - xscreensaver-screensaver-bsod -

- -

Installed using aptitude, removed with apt-get

- -

- kdebase-bin konq-plugins konqueror -

+

Arbeiderpartiet har tvunget igjennom et forslag i regjeringen om +at alle borgere i Norge skal overvåkes kontinuerlig i tilfelle vi gjør +noe galt, slik at politiet får det enklere under etterforskningen. +Sikkerhetstjenesten vil få tilgang uten at noen er mistenkt, mens +politiet i starten må ha mistanke om noe kriminelt. Forslaget omtales +generelt som datalagringsdirektivet eller DLD, da det kommer på +bakgrunn av et direktiv fra EU.

Det er diskutabelt om slik datalagring er nyttig i +kriminalitetsbekjemping. Når oppgaven er å finne nåla i høystakken, er +det slett ikke sikkert at det hjelper å hive på mere høy. Og det er +nettopp dette lagring av informasjon om alle i landet vil gjøre. +Politiet har flere ganger demonstrert manglende evne til å håndtere de +datamengdene de har tilgang til i dag, og det er grunn til å tro at de +vil få større problemer hvis de må håndtere større datamengder. Dermed +kan faktisk DLD gjøre politiet mindre effektive.

+ +

Her følger endel aktuelle lenker om saken, for deg som vil lære +mer.

+ +
- Tags: debian, debian edu, english. + Tags: norsk, personvern.
-
Gnash buildbot slave and Debian kfreebsd
-
2010-11-20 07:20
+
Hvordan kringkaster T-banen i Oslo sine overvåkningskamerasignaler?
+
2011-01-05 18:30
-

Answering -the -call from the Gnash project for -buildbot slaves to test the -current source, I have set up a virtual KVM machine on the Debian -Edu/Skolelinux virtualization host to test the git source on -Debian/Squeeze. I hope this can help the developers in getting new -releases out more often.

- -

As the developers want less main-stream build platforms tested to, -I have considered setting up a Debian/kfreebsd -machine as well. I have also considered using the kfreebsd -architecture in Debian as a file server in NUUG to get access to the 5 -TB zfs volume we currently use to store DV video. Because of this, I -finally got around to do a test installation of Debian/Squeeze with -kfreebsd. Installation went fairly smooth, thought I noticed some -visual glitches in the cdebconf dialogs (black cursor left on the -screen at random locations). Have not gotten very far with the -testing. Noticed cfdisk did not work, but fdisk did so it was not a -fatal problem. Have to spend some more time on it to see if it is -useful as a file server for NUUG. Will try to find time to set up a -gnash buildbot slave on the Debian Edu/Skolelinux this weekend.

+

Jeg er den fornøyde eier av en håndholdt trådløs kamerascanner, +dvs. en radioscanner som automatisk scanner frekvensområdet 900 - 2500 +MHz og snapper opp radiokilder med PAL eller NTCS TV-signal og viser +signalet frem på en liten skjerm. Veldig morsom å ha med seg for å se +hva som finnes av trådløse overvåkningskamera. En får se bildet som +kameraet tar opp. :)

+ +

Men en kilde har den ikke klart å snappe opp: Sporveiens +overvåkningskamera på T-banestasjonene. Bildet sendes åpenbart +trådløst til T-baneføreren, men min scanner har ikke klart å ta inn +signalet. For å forsøke å finne ut av dette tok jeg i dag en nærmere +titt på en av boksene som sto på Forskningsparken T-banestasjon for å +se hva det er som sendes ut.

+ +

Boksen hadde følgende tekst:

+ +
+SupraLink
+Outdoor Transmitter 5.8 GHz
+
+default channel [ ]
+  identity code [ ]
+
+VTQ Videotronik
+06268 Querfurt
+www.vtq.de
+Made in Germany
+
+AC 230V   [strekkode]
+max 10W   84230936
+
+ +

Det var hyggelig av produsenten å legge inn lenke til nettsiden +sin. Der hadde de mye stilig elektronikk. Og forklaringen på hvorfor +min scanner ikke tar inn signalet er åpenbar ut fra merkelappen. 5.8 +GHz er langt over min scanners grense på 2.5 GHz. Trenger visst en +kraftigere scanner. :)

- Tags: debian, debian edu, english, nuug. + Tags: norsk, surveillance.
-
Nå er 74 norske overvåkningskamera registert i OpenStreetmap.org
-
2010-11-18 11:25
+
Inspirerende fra en ukjent Skolelinux-skole
+
2011-01-04 07:50
-

Jeg oppdaterte nettopp kartet med overvåkningskamera som -jeg -startet for ca. et og et halvt år siden, og nå er det 74 kamera på -plass. I prosessen med å oppdatere kartet oppdaget jeg ved en -tilfeldighet at webreferansen til registermeldingen hos Datatilsynet -nå ikke lenger er gyldig (se -tidligere -melding). Antar Datatilsynet fjerner utdaterte meldinger fra -databasen. Konsekvensen blir at kameraoversikten i OSM må ha med -søkekriteriene som ble brukt for å finne registermeldingen -(dvs. virksomhetsnavn og organisasjonsnummer), slik at eventuelt nye -meldinger for samme kamera kan finnes igjen.

- -

Det er dukket opp kamera på -kartet -i Bergensområdet, Stavangerområdet, Osloområdet, Gjøvikområdet og i -Troms. Mange områder og kamera mangler, og jeg er overbevist om at -bare en brøkdel av den enorme mengden kamera som nå finnes i det -offentlige rom er registrert så langt. Instrukser for å legge inn -kamera finnes på websiden for kartet hos -personvernforeningen.

+

Følgende inspirerende historie fant jeg i +kommentarfeltet +hos digi.no i forbindelse med en trist sak om hvordan +skolen +i Hemsedal har fått ødelagt sin Skolelinux-installasjon. Jeg har +fikset endel åpenbare skrivefeil for lesbarhetens skyld.

+ +
+

Lignende situasjon i annen kommune, se bare her: +
av Inspektør Siri (gjest) + +

Kommunen min har to omtrent jevnstore tettsteder, og en +ungdomsskole i hvert av tettstedene. Den minste av disse har ca 300 +elever og til denne sogner det 3 barneskoler. Den største har ca 350 +elever og til denne sogner det 4 barneskoler.

+ +
    + +
  • Kommunen har i veldig lang tid forsømt IKT i skolen, og det har +bare blitt gitt smuler i ny og ne. Det er kun den største av +ungdomsskolene som har hatt en skikkelig datapark, og dette takket +være en naturfaglærer som ble lei av Ã¥ vente pÃ¥ kommunen. Det gjorde +at vi bestemte oss for Ã¥ ta ting i egne hender, og da vha +skolelinux. En testinstallasjon med 10 gamle PCer ble gjort, og vi sÃ¥ +raskt at dette var veldig lovende. Neste etappe var Ã¥ gi alle lærere +egen PC pÃ¥ arbeidsplassene sine (2004), og sÃ¥ sette opp 16 PCer pÃ¥ to +datarom. Vi har kun basert oss pÃ¥ Ã¥ kjøpe inn brukte maskiner, og +aldri dyrere enn 1000 kr pr klient. For to Ã¥r siden sÃ¥ hadde vi +klienter i alle klasserom, og totalt hadde vi da rundt 250 stk. Rundt +40 klienter brukes av lærerne og kjører pÃ¥ en egen server. Elvene har +resten, og kjører ogsÃ¥ en egen server. Servere har vi ogsÃ¥ kjøpt +brukt, 2 Ã¥r gamle servere koster 6-7000 kroner.
  • + +
  • Skolen vÃ¥r er et relativt gammelt bygg, men en meget dyktig +vaktmester har sammen med IKT-ansvarlig/Naturfaglærer lagt kabler til alle +rom. Gradvis har vi byttet ut billige svitsjer med mer solide saker +som er mulig Ã¥ fjernstyre.
  • + +
  • Vi har i all hovedsak greid Ã¥ fÃ¥ dette til over eget budsjett, men +vi har ogsÃ¥ passet pÃ¥ Ã¥ fÃ¥ penger nÃ¥r de andre skolene har fÃ¥tt +bærbare PCer til lærere osv.
  • + +
  • VÃ¥r IKT-ansvarlig har gjort (og gjør) en fenomenal jobb, og vi har +en maskinpark som de andre av kommunens skoler bare kan drømme +om.
  • + +
+ +

Så skjer det som ofte skjer. Det kommer en eller annen +selger/blåruss og skal fikse ALT. I vårt tilfelle betyr dette også +sentralisering av drift. Den ny-ansatte på kommunens IT-avdelingen +skal også ha jobb, og ser for seg å ta over skoledriften. Kommunen +kjøper inn eksterne driftstjenester, og nekter i samme slengen å ta +hensyn til skolen vår. Dette til tross for at vi alene har like mange +datamaskiner som de andre til sammen.

+ +
    + +
  • Det blir krevd at vi skal innlemmes i de kommunale systemet, og +det er VI som fÃ¥r ansvar for at dette kommer pÃ¥ plass. Og det er her +de horrible tingene begynner Ã¥ skje.
  • + +
  • Det settes opp en lukket Exchange server som gjør av vi ikke kan +hente epost for vÃ¥re ansatte. Og det kreves at vi finner løsning pÃ¥ +dette.
  • + +
  • Det velges sak arkivsystem som vi pÃ¥legges Ã¥ bruke, noe som gjør +at vi mÃ¥ bruke en terminalløsning mot kommunal server. Ikke i seg selv +et problem i følge IKT-ansvarlig hos oss. Men kommunens IT-avd nektet +faktisk Ã¥ Ã¥pne de porter OSV som vi mÃ¥tte bruke.
  • + +
  • Vi blir pÃ¥lagt Ã¥ flytte pÃ¥ innsiden av det kommunale +nettverket. Dette gjorde at vi mistet hjemmekontor for lærere og +elever. Å fÃ¥ Ã¥pnet porter i kommunal brannmur var ikke +aktuelt. Mulighet for fjerndrift ble ogsÃ¥ vekk i samme slengen.
  • + +
  • VÃ¥r LMS Moodle er ikke mulig Ã¥ nÃ¥ for elevene og lærerne. + +
+ +

Den andre ungdomsskolen i kommunen begynner så å kreve at de skal +få bedre datatetthet, og komme opp på et nivå som ligner det vi +har. De ser at vi kan avholde eksamen hvor alle 10. klassingene får +sitte ved hver sin PC. Og de har fått tilbakemelding (klager) fra VGS +om manglende datakompetanse på elevene som kommer fra dem. Dette fører +videre til at kommunen endelig innser at de må ta grep.

+ +

Grepet betyr sentralisering, og farvel til vår plattform får vi +høre. Det blir gjort en rekke bestemmelser og vedtak som vi ikke får +være en del av. Det blir helt klart at vi må redusere antall maskiner, +og det skal satses på bærbare maskiner. Siden vi ikke har fått tatt +del i prosessene som angår oss, så bruker vi fagforening. Vi har ikke +blitt hørt i forbindelse med endringer som er betydelig for vår +hverdag, og greier å stoppe omlegging. I tillegg så har vi et politisk +vedtak i kommunen på at vi skal kjøre Linux på elevnett, og dette +vedtaket kan ikke administrasjonen i kommunene helt uten videre +tilsidesette.

+ +

I sum har dette gjort at vi har fått jobbe videre i fred. Og en del +runder i kommunens kontrollutvalg har gjort det tydelig at vi har blitt +systematisk motarbeidet.

+ +

I dag har de andre skolene fått sine bærbare maskiner til elever og +lærere, men etter 2 år med innkjøring er det fremdeles problemer +her.

+ +
    + +
  • Ungdomsskolen med windows kan ikke kjøre eksamen med sine bærbare, +det er for mye arbeid Ã¥ renske disse for innhold slik at juks ikke er +mulig.
  • + +
  • Utskrift er et mareritt, etter sigende pga at utskrift først +sendes til sentral server, og sÃ¥ sendes ut til rett skriver. I snitt +sÃ¥ tar det 7-8 minutter før utskrift starter pÃ¥ enkelte av +skolene.
  • + +
  • TrÃ¥dløst skaper store problemer, og det er i perioder helt umulig +Ã¥ komme seg pÃ¥ nett. Og lagring pÃ¥ felles server er bare Ã¥ glemme i +perioder.
  • + +
+ +

Vi har slitt mye, kranglet og sloss. Ikke med tekniske problemer, +men med omgivelsene rundt som vil oss til livs. Men det har vært verdt +hver dråpe med svette, og timer med irritasjon. Men vi har begynt å få +rutine her nå.

+ +
    + +
  • Vi har fremdeles et system som vi styrer helt selv.
  • +
  • Vi har vist at argumentet med at vÃ¥r IKT-ansvarlig kan finne seg annen jobb ikke holder mÃ¥l. Vi har kjøpt driftskonto hos et firma i tilfelle krise, og vi har kjørt opplæring pÃ¥ flere av de yngre lærerne.
  • +
  • Vi har til enhver tid en lærling IKT driftsfag, og velger selvsagt ut dem som satser pÃ¥ Linux. Vi har nÃ¥ begynt Ã¥ fÃ¥ tilbake av vÃ¥re tidligere elever som vil til oss nettopp fordi vi har Linux.
  • +
  • Vi har vist at vi greier Ã¥ opprettholde en dobbelt sÃ¥ stor datapark som naboskolen, og det til en billigere penge.
  • +
  • Vi har datastøtte og support pÃ¥ huset, ALLTID tilgjengelig. De andre skolene mÃ¥ vente flere dager hvis det ikke er noe kritisk.
  • +
  • VÃ¥r IKT-ansvarlig har 50% stilling som lærer og 50% som IKT-ansvarlig.
  • +
  • Vi har en lærer pÃ¥ hvert trinn som har 3 timer i uka til Ã¥ drive support/støtte til de andre lærerne.
  • +
  • Vi opplever at de yngste lærerne ved den andre ungdomsskolen ønsker seg over til oss.
  • + +
+ +

Vi skal i løpet av året starte prosess med å planlegge ny skole, og vi har fått gjennomslag for at jeg (inspektør) og IKT-ansvarlig skal ha det fulle og hele ansvar for IKT/Infrastruktur. Begrunnelsen vår som ble avgjørende her, var at IT-avd i kommunen ikke kan noe om data i skolen.

+ +

Beklager hvis dette ble litt usammenhengende, men det ble tastet i +fei, og jeg har ikke lest gjennom

+
+ +

Det kom raskt et lite svar:

+ +
+

SV: Lignende situasjon i annen kommune, se bare her: +
av captain_obvious

+ +

Inspirerende å lese. Har dere gjort noe for å fortelle denne +historien videre?

+ +

Hadde vært svært interessant om dere tok kontakt med dokument 2 eller +lignende for å fortelle hvordan det egentlig står til med +IT-satsningen i kommune-Norge. Om ikke annet kan du begynner med å +raffinere innlegget ditt og få en gjesteartikkel på digi.no

+
+ +

Og deretter en lengre oppfølging.

+ +
+

SV: Lignende situasjon i annen kommune, se bare her: +
av Inspektør Siri (gjest) + +

Joda, vi har lekt med tanken, og vi har t.o.m skrevet flere lengre +leserinnlegg myntet på aviser. Disse er ikke sendt til aviser, men +brukt internt i forbindelse med møter med kommune. Vår IKT-ansvarlig +har også truet med å si opp jobben sin hvis det ikke ble tatt hensyn i +større grad enn hva som har vært tilfelle. VI kan også dokumentere +flere brudd på anbudsregler, og vi kjenner til at relativt store +IT-leverandører som ikke har fått tatt del i disse anbudene, rett og +slett ikke tør melde fra av redsel for å få et dårlig rykte.

+ +

Alt ser ut til å roe seg ned, og vi har fått opp øynene på +politikerne. I sum gjør dette at vi ikke ønsker for mye publisitet nå, +det vil bare rote til igjen.

+ +

Jeg glemte å nevne at vi nå nesten ikke bruker tid på å drifte +systemet vårt, noe som gjør at det aller meste av tid blir brukt til å +støtte lærerne og elevene. F.eks så bruker vår IKT-ansvarlig den +første timen på jobb, 0730-0830 kun til å gå ute på arbeidsplassene +til læreren. Dette for å kunne svare på små og store problem, gi tips +og råd, eller bare for å plukke opp hva som er behovet ute i +undervisningsarealene. Det er dessverre ikke slik at alle lærerne har +nok digital kompetanse til å kunne formulere alle spørsmålene de har, +men ved å kunne få vise eller lufte tanker med IKT-ansvarlig så er det +utrolig hva som kommer fram.

+ +
    + +
  • Jeg ser at mange bruker økonomi som argument i forhold til Ã¥ bruke +SkoleLinux, og jeg skal ikke legge skjul pÃ¥ at det var dette som i +utgangspunktet var Ã¥rsaken til vÃ¥rt valg. Men diskusjonene og kampen +med kommunens IT-avdeling har gjort at vi har fÃ¥tt et noe annet +fokus. Fordelene med drift og stabilitet, gjør at vi ville ha valgt +samme løsning selv om den var dyrere. At vi slipper langt billigere +unna, som følge av 0,- lisenskostnader og lave maskinvarekostnader, er +bare en bonus.
  • + +
  • Etter Ã¥ ha kranglet oss til Ã¥ fÃ¥ skikkelig oversikt over hva de +andre skolene i kommunen bruker pÃ¥ IT, sÃ¥ har vi fÃ¥tt gehør for Ã¥ fÃ¥ +samme midler til innkjøp. Dette har gjort at vi nÃ¥ kan kjøpe inn +utstyr som de andre skolene bare kan se langt etter. Vi har nettopp +kjøpt inn 3 videokamera i semiproff-klassen for Ã¥ kunne lage film, +samt sende live fra skoleteater/konserter. Vi har kjøpt inn digitale +kompaktkamera til alle klassene. Vi har et team av lærere som skal i +gang med Ã¥ teste ut tablets pÃ¥ svake elever. HÃ¥pet et at teknologien +kan være med pÃ¥ Ã¥ gi noen av elevene litt mer motivasjon. Vi har kjøpt +inn et halvt klassesett med pulsklokker, noe som har vist seg Ã¥ være +overraskende inspirerende for en del av elevene. Vi har ogsÃ¥ oss pÃ¥ +fag pÃ¥ en høyskole litt lengre sør for oss, slik at 3 av oss nÃ¥ skal +ta faget "Linux tjenestedrift". Som inspektør og en del av skolens +administrasjon er det veldig praktisk Ã¥ kunne trÃ¥ til hvis det +kniper. Men IKT-ansvarlig har vært UTROLIG flink til Ã¥ lage rene +smørbrødlister for hvordan de mest vanlige driftsproblem løses, sÃ¥ det +er lett for flere av oss Ã¥ ta del i den daglige driften. Vi har svært +stor nytte av lærling (som ogsÃ¥ hjelper to av naboskolene), men det er +nesten blitt slik at det er om Ã¥ gjøre Ã¥ komme til først for Ã¥ fÃ¥ løse +problem. Det Ã¥ fÃ¥ fingrene pÃ¥ problem og utfordringer er den aller +beste læremester.
  • + +
+ +

Når vi nå tar til med planlegging av ny skole, så vil det være med +tanke på at det skal være mulig med datautstyr på alle plasser. Vi +kommer i all hovedsak til å legge kabel til alle tenkelige og +utenkelige plasser. WiFi koster tilnærmet NULL å sette opp i +ettertid.

+ +

Vi har ikke vært noe flink til å bidra til SkoleLinux-prosjektet, +vi har rett og slett vært for opptatt med vår egen kamp. Vi har hentet +mye inspirasjon fra diskusjoner som har gått i det miljøet, og vi +håper at vi nå framover kan få tid til å bidra. Vi er i ferd med å +bytte ut en av serverne våre, og da vil denne trolig bli satt opp som +testserver for neste versjon av Skolelinux. På den måten vil vi i alle +fall kunne gi tilbakemeldinger og rapportere feil. I tillegg så vil +det kanskje gi oss noen nye utfordringer, for som lærlingen vår sier: +"Skolelinux er noe herk, det skjer jo ikke noe galt og hvordan skal +jeg da lære?"

+ +
+ +

Det er veldig hyggelig å høre at +Skolelinux fungerer så bra i +skoleverdagen etter å ha jobbet med det i 10 år.

- Tags: norsk, personvern. + Tags: debian edu, norsk.
-
Gjendikte sangen "Copying Is Not Theft" på Norsk?
-
2010-11-10 14:40
+
Støtte for forskjellige kamera-ikoner på overvåkningskamerakartet
+
2011-01-02 11:05
-

En genial liten sang om kopiering og tyveri er -Copying Is -Not Theft av Nina Paley. Den vil jeg at -NUUG skal sende på -Frikanalen, men først må vi -fikse norske undertekster eller dubbing. Og i og med at det er en -sang, tror jeg den kanskje bør gjendiktes. - -Selve teksten finner en på bloggen til -tekstforfatteren og den ser slik ut: - -

-

Copying is not theft. -
Stealing a thing leaves one less left -
Copying it makes one thing more; -
that's what copying's for.

- -

Copying is not theft. -
If I copy yours you have it too -
One for me and one for you -
That's what copies can do

- -

If I steal your bicycle -
you have to take the bus, -
but if I just copy it -
there's one for each of us!

- -

Making more of a thing, -
that is what we call "copying" -
Sharing ideas with everyone -
That's why copying -
is -
FUN!

-

- -

Her er et naivt forsøk på oversettelse, uten noe forsøk på -gjendiktning eller få det til å flyte sammen med melodien.

- -

-

Kopiering er ikke tyveri. -
Stjeler du en ting er det en mindre igjen -
Kopier den og det er ting til. -
det er derfor vi har kopiering.

- -

Kopiering er ikke tyveri. -
Hvis jeg kopierer din så har du den fortsatt -
En for meg og en for deg. -
Det er det kopier gir oss

- -

Hvis jeg stjeler sykkelen din -
så må du ta bussen, -
men hvis jeg bare kopierer den, -
så får vi hver vår!

- -

Lage mer av en ting, -
det er det vi kaller "kopiering". -
Deler ideer med enhver -
Det er derfor kopiering -
er -
MORSOMT!

-

- -

Hvis du har forslag til bedre oversettelse eller lyst til å bidra -til å få denne sangen over i norsk språkdrakt, ta kontakt med video -(at) nuug.no.

+

I dag har jeg justert litt på kartet over overvåkningskamera, og +laget støtte for å gi fotobokser (automatisk trafikk-kontroll) og +andre overvåkningskamera forskjellige symboler på kartet, slik at det +er enklere å se forskjell på kamera som vegvesenet kontrollerer og +andre kamera. Resultatet er lagt ut på +kartet +over overvåkningskamera i Norge. Det er nå 93 fotobokser av 380 +totalt +i +følge vegvesenet og 80 andre kamera på kartet, totalt 173 kamera. +Takk til de 26 stykkene som har bidratt til kamerainformasjonen så +langt.

- Tags: fildeling, norsk, nuug, opphavsrett, personvern. + Tags: norsk, personvern, surveillance.
-
Debian in 3D
-
2010-11-09 16:10
+
What standards are Free and Open as defined by Digistan?
+
2010-12-30 23:15
-

- -

3D printing is just great. I just came across this Debian logo in -3D linked in from -the -thingiverse blog.

+

After trying to +compare +Ogg Theora to +the Digistan +definition of a free and open standard, I concluded that this need +to be done for more standards and started on a framework for doing +this. As a start, I want to get the status for all the standards in +the Norwegian reference directory, which include UTF-8, HTML, PDF, ODF, +JPEG, PNG, SVG and others. But to be able to complete this in a +reasonable time frame, I will need help.

+ +

If you want to help out with this work, please visit +the +wiki pages I have set up for this, and let me know that you want +to help out. The IRC channel #nuug on irc.freenode.net is a good +place to coordinate this for now, as it is the IRC channel for the +NUUG association where I have created the framework (I am the leader +of the Norwegian Unix User Group).

+ +

The framework is still forming, and a lot is left to do. Do not be +scared by the sketchy form of the current pages. :)

- Tags: 3d-printer, debian, english. + Tags: digistan, english, standard.
@@ -1100,6 +909,13 @@ thingiverse blog.

Archive