]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2015/02/02.rss
Generated.
[homepage.git] / blog / archive / 2015 / 02 / 02.rss
index 5d89927df93f7ac6352501abb6429e3f735586bb..145e7f6ac594d1ba50e0ad8cbcedaed571e64eed 100644 (file)
                 <link>http://people.skolelinux.org/pere/blog/</link>
 
        
                 <link>http://people.skolelinux.org/pere/blog/</link>
 
        
+       <item>
+               <title>The Citizenfour documentary on the Snowden confirmations to Norway</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Citizenfour_documentary_on_the_Snowden_confirmations_to_Norway.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Citizenfour_documentary_on_the_Snowden_confirmations_to_Norway.html</guid>
+                <pubDate>Sat, 28 Feb 2015 22:10:00 +0100</pubDate>
+               <description>&lt;p&gt;Today I was happy to learn that the documentary
+&lt;a href=&quot;https://citizenfourfilm.com/&quot;&gt;Citizenfour&lt;/a&gt; by
+&lt;a href=&quot;https://en.wikipedia.org/wiki/Laura_Poitras&quot;&gt;Laura Poitras&lt;/a&gt;
+finally will show up in Norway.  According to the magazine
+&lt;a href=&quot;http://montages.no/&quot;&gt;Montages&lt;/a&gt;, a deal has finally been
+made for
+&lt;a href=&quot;http://montages.no/nyheter/snowden-dokumentaren-citizenfour-far-norsk-kinodistribusjon/&quot;&gt;Cinema
+distribution in Norway&lt;/a&gt; and the movie will have its premiere soon.
+This is great news.  As part of my involvement with
+&lt;a href=&quot;http://www.nuug.no/&quot;&gt;the Norwegian Unix User Group&lt;/a&gt;, me and
+a friend have
+&lt;a href=&quot;http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_til_Norge_.shtml&quot;&gt;tried
+to get the movie to Norway&lt;/a&gt; ourselves, but obviously
+&lt;a href=&quot;http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_endelig_til_Norge_.shtml&quot;&gt;we
+were too late&lt;/a&gt; and Tor Fosse beat us to it.  I am happy he did, as
+the movie will make its way to the public and we do not have to make
+it happen ourselves.
+&lt;a href=&quot;https://www.youtube.com/watch?v=XiGwAvd5mvM&quot;&gt;The trailer&lt;/a&gt;
+can be seen on youtube, if you are curious what kind of film this
+is.&lt;/p&gt;
+
+&lt;p&gt;The whistle blower Edward Snowden really deserve political asylum
+here in Norway, but I am afraid he would not be safe.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>The Norwegian open channel Frikanalen - 24x7 on the Internet</title>
+               <link>http://people.skolelinux.org/pere/blog/The_Norwegian_open_channel_Frikanalen___24x7_on_the_Internet.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_Norwegian_open_channel_Frikanalen___24x7_on_the_Internet.html</guid>
+                <pubDate>Wed, 25 Feb 2015 09:10:00 +0100</pubDate>
+               <description>&lt;p&gt;The Norwegian nationwide open channel
+&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; is still going
+strong.  It allow everyone to send the video they want on national
+television.  It is a TV station administrated completely using a web
+browser, running only &lt;ahref=&quot;https://github.com/Frikanalen&quot;&gt;Free
+Software&lt;/a&gt;, providing &lt;ahref=&quot;http://beta.frikanalen.tv/api&quot;&gt;a REST
+api&lt;/a&gt; for administrators and members, and with distribution on the
+national DVB-T distribution network RiksTV.  But only between 12:00
+and 17:30 Norwegian time.  This has finally changed, after many years
+with limited distribution.  A few weeks ago, we set up a Ogg Theora
+stream via icecast to allow everyone with Internet access to check out
+the channel the rest of the day.  This is presented on
+&lt;a href=&quot;http://www.frikanalen.tv/se&quot;&gt;the Frikanalen web site now&lt;/a&gt;.  And
+since a few days ago, the channel is also available
+via &lt;a href=&quot;https://www.uninett.no/iptv-tilgang&quot;&gt;multicast on
+UNINETT&lt;/a&gt;, available for those using IPTV TVs and set-top boxes in
+the Norwegian National Research and Education network.&lt;/p&gt;
+
+&lt;p&gt;If you want to see what is on the channel, point your media player
+to one of these sources.  The first should work with most players and
+browsers, while as far as I know, the multicast UDP stream only work
+with VLC.&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a href=&quot;http://video.nuug.no/frikanalen.ogv&quot;&gt;http://video.nuug.no/frikanalen.ogv&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;udp://@224.17.43.129:1234&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;The Ogg Theora / icecast stream is not working well, as the video
+and audio is slightly out of sync.  We have not been able to figure
+out how to fix it.  It is generated by recoding a internal MPEG
+transport stream with MPEG4 coded video (ie H.264) to Ogg Theora /
+Vorbis, and the result is less then stellar.  If you have ideas how to
+fix it, please let us know on frikanalen (at) nuug.no.  We currently
+use this with ffmpeg2theora 0.29:&lt;/p&gt;
+
+&lt;blockquote&gt;&lt;pre&gt;
+./ffmpeg2theora.linux &amp;lt;OBE_gemini_URL.ts&amp;gt; -F 25 -x 720 -y 405 \
+ --deinterlace --inputfps 25 -c 1 -H 48000 --keyint 8 --buf-delay 100 \
+ --nosync -V 700 -o - | oggfwd video.nuug.no 8000 &amp;lt;pw&amp;gt; /frikanalen.ogv
+&lt;/pre&gt;&lt;/blockquote&gt;
+
+&lt;p&gt;If you get the multicast UDP stream working, please let me know, as
+I am curious how far the multicast stream reach.  It do not make it to
+my home network, nor any other commercially available network in
+Norway that I am aware of.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>En enklere Osloskolehverdag med automatisk sjekk av Fronter</title>
+               <link>http://people.skolelinux.org/pere/blog/En_enklere_Osloskolehverdag_med_automatisk_sjekk_av_Fronter.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/En_enklere_Osloskolehverdag_med_automatisk_sjekk_av_Fronter.html</guid>
+                <pubDate>Thu, 12 Feb 2015 10:30:00 +0100</pubDate>
+               <description>&lt;p&gt;En stund nå har jeg vært nødt til å forholde meg til
+&lt;a href=&quot;https://fronter.com/osloskoler/&quot;&gt;Fronter&lt;/a&gt;, en nettløsning
+Osloskolen bruker for kontakt mellom hjem og skole.  Løsningen
+imponerer ikke, og det er lagt opp til at vi foreldre skal logge inn
+regelmessig for å se om noe har endret seg.  Idéen om å la folk stikke
+innom nettsider for å se om det har skjedd endringer er så idiotisk at
+jeg har lett etter et alternativ.  Fronterløsningen har en innebygget
+løsning der en kan abonnere på forsiden (som viser en oppsummering av
+det en har tilgang til), og få tilsendt en kopi hver natt, men det
+fjerner jo bare behovet for å stikke innom, ikke den idiotiske ideen
+om at folk skal huske hvordan nettsiden så ut sist og oppdage hva som
+er endret.&lt;/p&gt;
+
+&lt;p&gt;For å gjøre livet enklere har jeg derfor brukt litt tid på å lage
+et program som kobler seg opp og sjekker etter endringer automatisk,
+slik at jeg kan få beskjed fra datamaskinen når noe endrer seg i
+stedet for å forsøke å finne ut av det selv.  I går ble scriptet
+brukbart, og jeg er dermed klar til å dele det med deg.&lt;/p&gt;
+
+&lt;p&gt;Jeg startet med å skrive programmet i Python, og hadde en versjon
+som logget inn og hentet ned enkeltsider fra Fronter.  Men
+Fronter-websidene suger golfballer gjennom en hageslange, med
+uleselig HTML, flere nivåer av iframes og en struktur på innholdet som
+er svært vanskelig å finne ut av, så jeg ga til slutt opp lxml-parsing
+med Python og forsøkte meg med WWW::Mechanize for Perl som jeg kjente
+fra før.  I ettertid har jeg oppdaget at WWW:Mechanize også finnes for
+Python, så jeg kunne antagelig droppet språkbyttet.  Men da jeg
+oppdaget det hadde jeg kommet så langt med Perl-utgaven, så jeg hoppet
+ikke tilbake.&lt;/p&gt;
+
+&lt;p&gt;For å logge inn i Fronter besøker en enten skolens websider eller
+den sentrale innloggingsiden &lt;tt&gt;https://fronter.com/osloskoler/&lt;/tt&gt;.
+Perl-koden for å logge inn ser slik ut:&lt;/p&gt;
+
+&lt;pre&gt;
+my $mech = WWW::Mechanize-&gt;new();
+$mech-&gt;get(&#39;https://fronter.com/osloskoler/&#39;);
+$mech-&gt;submit_form(fields =&gt; {
+    username =&gt; $username,
+    password =&gt; $password,
+} );
+&lt;/pre&gt;
+
+&lt;p&gt;Neste steg er å få oversikt over hvilke «rom» en har tilgang til.
+På vår skole er det rom for skolen, biblioteket, elevrådet,
+aktivitetsskolen og klasser der en har unger, og dette vil være
+forskjellig fra person til person.  Etter å ha romstert rundt i
+Fronter-grensesnittet endel kom jeg over en grei HTML-side med
+oversikt over rommene,
+&lt;tt&gt;https://fronter.com/osloskoler/adm/projects.phtml?mode=displayRoomchooser&lt;/tt&gt;,
+så jeg bruker denne til å hente ut romoversikt med rom-ID.&lt;/p&gt;
+
+&lt;pre&gt;
+my %room;
+$mech-&gt;get(&#39;https://fronter.com/osloskoler/adm/projects.phtml?mode=displayRoomchooser&#39;);
+for my $link ($mech-&gt;links()) {
+    my $url = $link-&gt;url();
+    if ($url =~ m%/links/list_files.phtml\?edit=(\d+)$%) {
+        $room{$link-&gt;text()} = $1;
+    }
+}
+&lt;/pre&gt;
+
+&lt;p&gt;Når en har rom-ID kan en slå opp websiden for rommet, som starter
+på
+&lt;tt&gt;https://fronter.com/osloskoler/contentframeset.phtml?goto_prjid=$ROMID&lt;/tt&gt;
+(der $ROMID byttes ut med rom-ID-tallet).  Det gir en side med
+iframes, og en må tre nivåer ned i iframes før en får tak i
+HTML-informasjonen som vises frem når en ser på det aktuelle rommet.
+Her ga jeg opp den robuste parsingen og hardkodet endel URL-er som i
+stedet bør spores opp maskinelt.  HTML-informasjonen som vises lagres
+i en fil etter at økt- og innloggings-nøkkel er fjernet og deretter
+bruker jeg &lt;tt&gt;lynx --dump --nolist&lt;/tt&gt; for å hente ut en tekstlig
+utgave av websiden.  Denne tekstlige utgaven sammenlignes med forrige
+versjon og oversikt over endringer kan så sendes ut på egnet vis.&lt;/p&gt;
+
+&lt;p&gt;Jeg valgte å bruke git til å holde rede på endringer, så jeg
+sjekker inn HTML og tekst-utgaver i git og bruker git til å vise frem
+endringene i tekstutgavene.  Programvaren for å gjøre dette er testet
+på Debian GNU/Linux og kan
+&lt;a href=&quot;https://github.com/petterreinholdtsen/fronter-scraper-oslo&quot;&gt;lastes
+ned fra github&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;For å bruke dette selv, kjør følgende kommandoer på din
+Debian-maskin (forutsetter sudo-tilgang for installasjon av
+programvare):&lt;/p&gt;
+
+&lt;pre&gt;
+sudo apt-get install git lynx-cur libio-prompter-perl libwww-mechanize-perl \
+      libconfig-inifiles-perl
+git clone https://github.com/petterreinholdtsen/fronter-scraper-oslo
+cd fronter-scraper-oslo
+./update-git
+&lt;/pre&gt;
+
+&lt;p&gt;Det gjenstår endel, men systemet er allerede nyttig for meg.  Jeg
+ønsker at systemet også skal laste ned PDF-er og slikt som er lagt ut
+for nedlasting på sidene, slik at f.eks. ukeplaner kommer inn i
+git-arkivet mitt automatisk og jeg får automatisk beskjed når ny
+ukeplan er lagt ut.  Kanskje du kan bidra med å få det på plass, eller
+kanskje du har andre ting du vil fikse?  Jeg tar gjerne imot endringer
+og forbedringer.  Det er mye som kan gjøres bedre, og scriptet er ikke
+veldig robust mot endringer hos nettsidene til Fronter.  Jeg regner
+dermed med at det vil trengs oppdateringer jevnlig etter hvert som
+Fronter-løsningen endrer seg.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Nude body scanner now present on Norwegian airport</title>
+               <link>http://people.skolelinux.org/pere/blog/Nude_body_scanner_now_present_on_Norwegian_airport.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nude_body_scanner_now_present_on_Norwegian_airport.html</guid>
+                <pubDate>Tue, 10 Feb 2015 15:20:00 +0100</pubDate>
+               <description>&lt;p&gt;Aftenposten, one of the largest newspapers in Norway, today report
+that
+&lt;a href=&quot;http://www.aftenposten.no/reise/Slik-skannes-kroppen-din-i-fremtidens-sikkerhetskontroll-490666_1.snd&quot;&gt;three
+of the nude body scanners now is put to use at Gardermoen&lt;/a&gt;, the
+main airport in Norway.  This way the travelers can have their body
+photographed without cloths when visiting Norway.  Of course this
+horrible news is presented with a positive spin, stating that &quot;now
+travelers can move past the security check point faster and more
+efficiently&quot;, but fail to mention that the machines in question take
+pictures of their nude bodies and store them internally in the
+computer, while only presenting sketch figure of the body to the
+public.  The article is written in a way that leave the impression
+that the new machines do not take these nude pictures and only create
+the sketch figures.  In reality the same nude pictures are still
+taken, but not presented to everyone.  They are still available for
+the owners of the system and the people doing maintenance of the
+scanners, as long as they are taken and stored.&lt;/p&gt;
+
+&lt;p&gt;Wikipedia have a more on
+&lt;a href=&quot;https://en.wikipedia.org/wiki/Full_body_scanner&quot;&gt;Full body
+scanners&lt;/a&gt;, including example images and a summary of the
+controversy about these scanners.&lt;/p&gt;
+
+&lt;p&gt;Personally I will decline to use these machines, as I believe strip
+searches of my body is a very intrusive attack on my privacy, and not
+something everyone should have to accept to travel.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Nagios module to check if the Frikanalen video stream is working</title>
+               <link>http://people.skolelinux.org/pere/blog/Nagios_module_to_check_if_the_Frikanalen_video_stream_is_working.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nagios_module_to_check_if_the_Frikanalen_video_stream_is_working.html</guid>
+                <pubDate>Sun, 8 Feb 2015 13:00:00 +0100</pubDate>
+               <description>&lt;p&gt;When running a TV station with both broadcast and web stream
+distribution, it is useful to know that the stream is working.  As I
+am involved in the Norwegian open channel
+&lt;a href=&quot;http://www.frikanalen.no/&quot;&gt;Frikanalen&lt;/a&gt; as part of my
+activity in the &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG member
+organisation&lt;/a&gt;, I wrote a script to use mplayer to connect to a
+video stream, pick two images 35 seconds apart and compare them.  If
+the images are missing or identical, something is probably wrong with
+the stream and an alarm should be triggered.  The script is written as
+a Nagios plugin, allowing us to use Nagios to run the check regularly
+and sound the alarm when something is wrong.  It is able to detect
+both a hanging and a broken video stream.&lt;/p&gt;
+
+&lt;p&gt;I just uploaded the code for the script into the
+&lt;a href=&quot;https://github.com/Frikanalen/frikanalen/blob/master/nagios-plugin/check_video_stream_images&quot;&gt;Frikanalen
+git repository&lt;/a&gt; on github.  If you run a TV station with web
+streaming, perhaps you can find it useful too.&lt;/p&gt;
+
+&lt;p&gt;Last year, the Frikanalen public TV station transformed into using
+only Linux based free software to administrate, schedule and
+distribute the TV content.  The
+&lt;a href=&quot;https://github.com/Frikanalen&quot;&gt;source code for the entire TV
+station&lt;/a&gt; is available from the Github project page.  Everyone can
+use it to send their content on national TV, and we provide both a web
+GUI and &lt;a href=&quot;http://beta.frikanalen.tv/api/&quot;&gt;a web API&lt;/a&gt; to
+&lt;a href=&quot;http://beta.frikanalen.tv/login/?next=/members/video/&quot;&gt;add&lt;/a&gt;
+and &lt;a href=&quot;http://beta.frikanalen.tv/members/plan/&quot;&gt;schedule
+content&lt;/a&gt;.  And thanks to last weeks developer gathering and
+following activity, we now have the schedule
+&lt;a href=&quot;http://beta.frikanalen.tv/xmltv/2015/01/01&quot;&gt;available as
+XMLTV&lt;/a&gt; too.  Still a lot of work left to do, especially with the
+process to add videos and with the scheduling, so your contribution is
+most welcome.  Perhaps you want to set up your own TV station?&lt;/p&gt;
+
+&lt;p&gt;Update 2015-02-25: Got a tip from Uninett about their
+&lt;a href=&quot;https://scm.uninett.no/maalepaaler/qstream/&quot;&gt;qstream
+monitoring system&lt;/a&gt;, which gather connection time, jitter, packet
+loss and burst bandwidth usage.  It look useful to check if UDP
+streams are working as they should.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Mer allemannseie til inspirasjon og glede</title>
                <link>http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</guid>
        <item>
                <title>Mer allemannseie til inspirasjon og glede</title>
                <link>http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mer_allemannseie_til_inspirasjon_og_glede.html</guid>
-                <pubDate>Fri, 6 Feb 2015 23:25:00 +0100</pubDate>
+                <pubDate>Fri, 6 Feb 2015 23:30:00 +0100</pubDate>
                <description>&lt;p&gt;Kultur bygger på kultur.  Det betyr blant annet at enhver kunstner
 og ethvert kulturuttrykk er påvirket av de kulturuttrykk som
 eksisterer i sin omverdenen.  Men for at kunstnere skal kunne uttrykke
                <description>&lt;p&gt;Kultur bygger på kultur.  Det betyr blant annet at enhver kunstner
 og ethvert kulturuttrykk er påvirket av de kulturuttrykk som
 eksisterer i sin omverdenen.  Men for at kunstnere skal kunne uttrykke
@@ -20,7 +299,7 @@ populærkulturen (og det meste av mindre populær kultur) er vernet av
 åndsverksloven og opphavspersonen har enerett (monopol) på enhver bruk
 av kulturuttrykket.  En risikerer å måtte spørre mange om lov hvis en
 lar seg inspirere.  Men det finnes en sikkerhetsventil som sikrer at
 åndsverksloven og opphavspersonen har enerett (monopol) på enhver bruk
 av kulturuttrykket.  En risikerer å måtte spørre mange om lov hvis en
 lar seg inspirere.  Men det finnes en sikkerhetsventil som sikrer at
-slike statsstøttede monopoler ikke varer evig, opphavsrettens
+slike statsstøttede monopoler ikke varer evig, nemlig opphavsrettens
 utløpstid.  I Norge er den på det meste ved utløpet av året, 70 år
 etter lengstlevendes opphavspersons død.  Det betyr f.eks. at et
 opphavsrettsbeskyttet verk av en 10-åring som lever til vedkommende er
 utløpstid.  I Norge er den på det meste ved utløpet av året, 70 år
 etter lengstlevendes opphavspersons død.  Det betyr f.eks. at et
 opphavsrettsbeskyttet verk av en 10-åring som lever til vedkommende er
@@ -1451,6 +1730,97 @@ heldigvis.  Opphavsrettens statstøttede monopoler varer ikke evig
 &amp;mdash; ennå.  Men det er sterke krefter i sving for å utvide
 verneperioden inn i evigheten, et steg av gangen.  Det trengs sterke
 motkrefter for å verne allemannseiet mot slike angrep.&lt;p&gt;
 &amp;mdash; ennå.  Men det er sterke krefter i sving for å utvide
 verneperioden inn i evigheten, et steg av gangen.  Det trengs sterke
 motkrefter for å verne allemannseiet mot slike angrep.&lt;p&gt;
+
+&lt;p&gt;Oppdatering 2016-02-07: Ble tipset av Kjetil Kjernsmo om at en kan
+bruke &lt;a href=&quot;http://dbpedia.org/sparql&quot;&gt;dbpedia.org sitt Virtuoso
+SPARQL-grensesnitt&lt;/a&gt; til å hente ut fra Wikipedia alle kunstnere som
+døde før 1. januar 1945 og som er klassifisert i en underkategori av
+Norwegian Artists ved å bruke
+&lt;a href=&quot;http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&amp;query=PREFIX+dbo%3A++%3Chttp%3A%2F%2Fdbpedia.org%2Fontology%2F%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+dct%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+dbpprop%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0A%0D%0ASELECT+%3Fname+%3Fpage+%3FYEAR+WHERE+%7B%0D%0A++%3Fperson+a+foaf%3APerson+%3B%0D%0A++++++++++foaf%3AisPrimaryTopicOf+%3Fpage+%3B%0D%0A++++++++++dbpprop%3Aname+%3Fname+%3B%0D%0A++++++++++dbo%3AdeathYear+%3FYEAR+%3B%0D%0A++++++++++dct%3Asubject%2Fskos%3Abroader%3F++%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FCategory%3ANorwegian_artists%3E%0D%0A++FILTER+%28%3FYEAR+%3C+xsd%3Adate%28%221945-01-01%22%29%29%0D%0A%7D%0D%0A&amp;format=text%2Fhtml&amp;timeout=30000&amp;debug=on&quot;&gt;følgende
+søkeuttrykk&lt;/a&gt;:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX dbo:  &amp;lt;http://dbpedia.org/ontology/&amp;gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&amp;gt;
+PREFIX skos: &amp;lt;http://www.w3.org/2004/02/skos/core#&amp;gt;
+PREFIX dct:  &amp;lt;http://purl.org/dc/terms/&amp;gt;
+PREFIX dbpprop: &amp;lt;http://dbpedia.org/property/&amp;gt;
+
+SELECT ?name ?page ?YEAR WHERE {
+  ?person a foaf:Person ;
+          foaf:isPrimaryTopicOf ?page ;
+          dbpprop:name ?name ;
+          dbo:deathYear ?YEAR ;
+          dct:subject/skos:broader?  &amp;lt;http://dbpedia.org/resource/Category:Norwegian_artists&amp;gt;
+  FILTER (?YEAR &amp;lt; xsd:date(&quot;1945-01-01&quot;))
+}
+&lt;/pre&gt;
+
+&lt;p&gt;Det kan jo være en ide for å skripte uthenting i fremtiden, hvis en
+vil vedlikeholde listen over kunstnere i Wikipedia.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-02-08: Ble tipset om at Wikipedia vedlikeholder en
+liste over kunstnere som har laget verk som faller i det fri i mange
+land, en for hvert år.  Sjekk de som er i listene for
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2014_in_public_domain&quot;&gt;2014&lt;/a&gt;
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2015_in_public_domain&quot;&gt;2015&lt;/a&gt;
+og
+&lt;a href=&quot;https://en.wikipedia.org/wiki/2016_in_public_domain&quot;&gt;2016&lt;/a&gt;.
+Det er et visst overlapp, men det mangler noen i listen fra SNL i
+lista til Wikipedia.  Men jeg synes det er veldig nyttig å se at det
+er flere som er interessert i å bidra med å spore opp allemanseide
+verk.  Litt underlig at listen ikke vedlikeholdes automatisk, når en
+ser hva dbpedia kan gjøre med innholdet i Wikipedia.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-05-11: Ble kjent med
+&lt;a href=&quot;http://www.pdinfo.com/&quot;&gt;Public Domain Information Project&lt;/a&gt;
+som gjør allemanseid musikk tilgjengelig, og prosjektet
+&lt;a href=&quot;http://outofcopyright.eu/&quot;&gt;Out Of Copyright&lt;/a&gt;, som lager
+opplegg for å kunne identifisere verk som er falt i det fri.  Kom også
+over &lt;a href=&quot;http://publicdomainreview.org/&quot;&gt;The Public Domain
+Review&lt;/a&gt; som både er en samling over verk i det fri, men også et
+tidsskrift om verdien av allemannseiet.&lt;/p&gt;
+
+&lt;p&gt;Oppdatering 2015-12-26: Jonas Smedegaard send me an updated search
+expression as the original one no longer work with &lt;a
+href=&quot;http://dbpedia.org/sparql&quot;&gt;dbpedia.org&lt;/a&gt;.  The
+&lt;a href=&quot;http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&amp;query=PREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+dct%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+dbpprop%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0APREFIX+xsd%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23%3E%0D%0A%0D%0ASELECT+%3Fname+%3Fpage+%3FYEAR+WHERE+%7B%0D%0A++%3Fperson+a+foaf%3APerson+%3B%0D%0A++++++++++foaf%3AisPrimaryTopicOf+%3Fpage+%3B%0D%0A++++++++++dbpprop%3Aname+%3Fname+%3B%0D%0A++++++++++dbo%3AdeathYear+%3FYEAR+%3B%0D%0A++++++++++dct%3Asubject%2Fskos%3Abroader%3F++%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2FCategory%3ANorwegian_artists%3E%0D%0A++FILTER+%28%3FYEAR+%3C+xsd%3Adate%28%221945-01-01%22%29%29%0D%0A%7D&amp;format=text%2Fhtml&amp;CXML_redir_for_subjs=121&amp;CXML_redir_for_hrefs=&amp;timeout=30000&amp;debug=on&quot;&gt;updated
+search&lt;/a&gt; look like this:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&amp;gt;
+PREFIX skos: &amp;lt;http://www.w3.org/2004/02/skos/core#&amp;gt;
+PREFIX dct:  &amp;lt;http://purl.org/dc/terms/&amp;gt;
+PREFIX dbpprop: &amp;lt;http://dbpedia.org/property/&amp;gt;
+PREFIX xsd: &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt;
+
+SELECT ?name ?page ?YEAR WHERE {
+  ?person a foaf:Person ;
+          foaf:isPrimaryTopicOf ?page ;
+          dbpprop:name ?name ;
+          dbo:deathYear ?YEAR ;
+          dct:subject/skos:broader?  &amp;lt;http://dbpedia.org/resource/Category:Norwegian_artists&amp;gt;
+  FILTER (?YEAR &amp;lt; xsd:date(&quot;1945-01-01&quot;))
+}
+&lt;/pre&gt;
+
+&lt;p&gt;He also provided
+&lt;a href=&quot;http://data.deichman.no/sparql?default-graph-uri=&amp;query=PREFIX+dct%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0ASELECT+%3Fressource+WHERE+%7B%0D%0A++%3Fressource+dct%3Acreator+%3Fcreator+.%0D%0A++%3Fcreator+foaf%3Aname+%22Lawrence+Lessig%22+.%0D%0A%7D&amp;format=text%2Fhtml&amp;timeout=0&amp;debug=on&quot;&gt;a
+search&lt;/a&gt; on &lt;a href=&quot;http://data.deichman.no/sparql&quot;&gt;the SPARQL
+interface of data.deichman.no&lt;/a&gt; to look up a single author
+there:&lt;/p&gt;
+
+&lt;pre&gt;
+PREFIX dct: &amp;lt;http://purl.org/dc/terms/&gt;
+PREFIX foaf: &amp;lt;http://xmlns.com/foaf/0.1/&gt;
+SELECT ?ressource WHERE {
+  ?ressource dct:creator ?creator .
+  ?creator foaf:name &quot;Lawrence Lessig&quot; .
+}
+&lt;/pre&gt;
+
+&lt;p&gt;I hope this can provide me with enough starting points to be able
+to map books to long dead authors.&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>