X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/a93d61e1567d5836402fdadf90f5380108df5d0b..ab57e8be2071bc7132405fc4c66c2abe7ff9e923:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index c593ae74df..22cff98d4f 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -6,6 +6,109 @@ + + Frikanalen og jul i studentrådet + Frikanalen_og_jul_i_studentr__det.html + Frikanalen_og_jul_i_studentr__det.html + Wed, 11 Mar 2009 23:40:00 +0100 + +<p>I går +<a href="http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html">lanserte</a> +NUUGs videogruppe +<a href="http://www.frikanalen.no">Frikanalen</a> med +<a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi">åpne +standarder</a>, og resultatet av noen intense uker med arbeide kunne +endelig presenteres. Jeg har tro på åpen kanalkonseptet som +Frikanalen er et eksempel på, der borgerne får anledning til å +kringkaste sitt syn på en åpen og demokratisk måte. Jeg er veldig +glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle +kan få tilgang til opptakene på web, og slipper å måtte installere MS +Silverlight for å spille av opptakene.</p> + +<p>Frikanalen har en brokete historie, og dagens inkarnasjon er ikke +helt slik foreningen Åpen kanal planla det for mange år siden, noe som +er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en +rettsak i Oslo tingrett der Kringkasterforeningen (tidligere +foreningen Åpen kanal) har saksøkt kulturdepartementet over +konsesjonsvilkårene til Frikanalen. Jeg er spent på resultatet.</p> + +<p>I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede +av å se en rekke av innslagene som er tilgjengelig. Her er mye +religiøst sludder, fra +<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720">vandring +i jerusalem</a> via +<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779">religiøst +vinklede nyheter</a> til +<a +href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077">kreasjonisk +retorikk</a>, men også fine +<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407">dokumentarer +om redningsselskapet</a> og +<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204">interessante +tegneserieanmeldelser</a>. Det jeg derimot har hatt størst glede av, +er + +<a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556">jul +i studentrådet</a>, der hver episode var en fest å se på. Jeg håper +NUUG lykkes med å få ut sine opptak med like stor suksess.</p> + + + + + Lisensvalg for NUUG-opptakene endelig på plass + Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html + Lisensvalg_for_NUUG_opptakene_endelig_p___plass.html + Fri, 6 Mar 2009 21:20:00 +0100 + +<p>Etter mange års meditasjon over temaet, har NUUG endelig klart å +bestemme seg for hvilken lisens vi skal bruke på videoopptakene som +gjøres av NUUGs videogruppe. Ole Kristian har annonsert at lisensen +blir <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative +Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Jeg er veldig +glad for at denne saken endelig er landet. Lisensen for opptaket til +Stallman-foredraget ble en annen pga. at lisensvalget ikke var avklart +på forhånd og IFI og PING ønsket CC-BY-ND, og må ses på som et unntak +i denne sammenhengen.</p> + + + + + Teknisk program for Go Open 2009 er nesten ferdig + Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html + Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html + Thu, 5 Mar 2009 22:30:00 +0100 + +<p>Etter lang tids jobbing begynner endelig programmet til det +tekniske sporet på konferansen <a href="http://www.goopen.no/">Go Open +2009</a> å bli ferdig. Det blir 9 punkter på programmet, og etter alt +å dømme blir det disse 9:</p> + +<ul> + +<li>"Open Telephony: A solution greater than the sum of its parts" med + Jon "maddog" Hall</li> +<li>OpenSolaris-relatert med Ian Murdock fra SUN</li> +<li>"The inner workings of the OpenStreetmap project and the + technology used" med Andy Allan </li> +<li>Coreboot-relatert med Peter Stuge</li> +<li>"Gratis værdata fra Meteorologisk institutt" med Trond Michelsen</li> +<li>RRDtool/Nagios-relatert med Tobias Oetiker</li> +<li>"Developers guide to server-side productivity and fun using open + source platforms and frameworks" med en gjeng folk fra + JavaBin-miljøet</li> +<li>"G(et)it Nå!" med Marcus Ramberg</li> +<li>Om kontrolltelling av valgresultater med fri programvare med Mitch + Trachtenberg</li> + +</ul> + +<p>De siste bekreftelsene og overskrifter mangler og kommer +forhåpentlig på plass før mandag, men jeg håper dette blir et program +flere enn meg vil sette pris på. Jeg gleder meg i hvert fall +stort.</p> + + + Checking server hardware support status for Dell, HP and IBM servers Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html @@ -47,7 +150,7 @@ scraping was written by me based on the Dell code. I know the HTML parsing could be done using nice libraries, but did not want to introduce more dependencies. This is the current incarnation:</p> -<p><pre> +<pre> use LWP::Simple; use POSIX; use WWW::Mechanize; @@ -59,7 +162,7 @@ sub get_support_info { if ( $model =~ m/^Dell / ) { # fetch website from Dell support - my $url = "http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/no/details?c=no&cs=nodhs1&l=no&s=dhs&ServiceTag=$serial"; + my $url = "http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/no/details?c=no&amp;cs=nodhs1&amp;l=no&amp;s=dhs&amp;ServiceTag=$serial"; my $webpage = get($url); return undef unless ($webpage); @@ -67,14 +170,26 @@ sub get_support_info { my @lines = split(/\n/, $webpage); foreach my $line (@lines) { next unless ($line =~ m/Beskrivelse/); - $line =~ s/<[^>]+?>/;/gm; - $line =~ m%;(\d{2})/(\d{2})/(\d{4});+(\d{2})/(\d{2})/(\d{4});%g; - my $start = "$3-$1-$2"; - my $end = "$6-$4-$5"; - $str = "$start -> $end"; + $line =~ s/&lt;[^>]+?>/;/gm; + $line =~ s/^.+?;(Beskrivelse;)/$1/; + + my @f = split(/\;/, $line); + @f = @f[13 .. $#f]; + my $lastend = ""; + while ($f[3] eq "DELL") { + my ($type, $startstr, $endstr, $days) = @f[0, 5, 7, 10]; + + my $start = POSIX::strftime("%Y-%m-%d", + localtime(str2time($startstr))); + my $end = POSIX::strftime("%Y-%m-%d", + localtime(str2time($endstr))); + $str .= "$type $start -> $end "; + @f = @f[14 .. $#f]; + $lastend = $end if ($end gt $lastend); + } my $today = POSIX::strftime("%Y-%m-%d", localtime(time)); tag_machine_unsupported($machine) - if ($end lt $today); + if ($lastend lt $today); } } elsif ( $model =~ m/^HP / ) { my $mech = WWW::Mechanize->new(); @@ -93,7 +208,7 @@ sub get_support_info { # Next step is screen scraping my $content = $mech->content(); - $content =~ s/<[^>]+?>/;/gm; + $content =~ s/&lt;[^>]+?>/;/gm; $content =~ s/\s+/ /gm; $content =~ s/;\s*;/;;/gm; $content =~ s/;[\s;]+/;/gm; @@ -115,12 +230,13 @@ sub get_support_info { if ($end lt $today); } } elsif ( $model =~ m/^IBM / ) { + # This code ignore extended support contracts. my ($producttype) = $model =~ m/.*-\[(.{4}).+\]-/; - if ($producttype && $serial) { + if ($producttype &amp;&amp; $serial) { my $content = - get("http://www-947.ibm.com/systems/support/supportsite.wss/warranty?action=warranty&brandind=5000008&Submit=Submit&type=$producttype&serial=$serial"); + get("http://www-947.ibm.com/systems/support/supportsite.wss/warranty?action=warranty&amp;brandind=5000008&amp;Submit=Submit&amp;type=$producttype&amp;serial=$serial"); if ($content) { - $content =~ s/<[^>]+?>/;/gm; + $content =~ s/&lt;[^>]+?>/;/gm; $content =~ s/\s+/ /gm; $content =~ s/;\s*;/;;/gm; $content =~ s/;[\s;]+/;/gm; @@ -138,22 +254,27 @@ sub get_support_info { } return $str; } -</pre></p> +</pre> <p>Here are some examples on how to use the function, using fake serial numbers. The information passed in as arguments are fetched from dmidecode.</p> -<p><pre> +<pre> print get_support_info("hp.host", "HP ProLiant BL460c G1", "1234567890" "447707-B21"); print get_support_info("dell.host", "Dell Inc. PowerEdge 2950", "1234567"); print get_support_info("ibm.host", "IBM eserver xSeries 345 -[867061X]-", "1234567"); -</pre></p> +</pre> <p>I would recommend this approach for tracking support contracts for -everyone with more than a new computers to administer. :)</p> +everyone with more than a few computers to administer. :)</p> + +<p>Update 2009-03-06: The IBM page do not include extended support +contracts, so it is useless in that case. The original Dell code do +not handle extended support contracts either, but has been updated to +do so.</p> @@ -336,122 +457,5 @@ nå får vi se om noen er enig.</p> - - Intellektuelt privilegium - et bedre IP-begrep - Intellektuelt_privilegium___et_bedre_IP_begrep.html - Intellektuelt_privilegium___et_bedre_IP_begrep.html - Sun, 1 Feb 2009 15:06:00 +0100 - -<p>Ofte brukes intellektuell eiendom som samlebegrep for opphavsrett, -patenter, varemerker og forretningshemmeligheter. Problemet med dette -begrepet er at det er svært misvisende. For det første er ingen av de -begrensede monopolene det her er snakk om som kan kalles eiendom, og -for det andre er egenskapene til de ulike monopolene så forskjellige -at det er mer tilslørende enn opplysende å gruppere dem sammen i et -sekkebegrep. Blant annet Richard Stallman har -<a href="http://www.gnu.org/philosophy/not-ipr.html">skrevet litt om dette</a>.</p> - -<p>I dag kom jeg over -<a href="http://blogs.sun.com/webmink/entry/intellectual_privilege">en -bloggpost fra Simon Phipps</a> som foreslår å bruke intellektuelt -privilegium som begrep i stedet, da det gjør det klarere at det ikke -er snakk om eiendom, men et tidsbegrenset monopol. Simon Phipps -forteller videre at noen jobber med å skrive -<a href="http://www.intellectualprivilege.com/book.html">en bok med -tittel Intellectual Privilege</a>, og at boken er anbefalt av Lawrence -Lessig. Jeg tror jeg skal begynne å bruke begrepet intellektuelt -privilegium når jeg snakker om opphavsrett, patenter, varemerker og -forretningshemmeligheter framover.</p> - - - - - Fri og åpen standard, slik Digistan ser det - Fri__og___pen_standard__slik_Digistan_ser_det.html - Fri__og___pen_standard__slik_Digistan_ser_det.html - Sat, 31 Jan 2009 23:10:00 +0100 - -<p>Det er mange ulike definisjoner om hva en åpen standard er for noe, -og NUUG hadde <a href="http://www.nuug.no/dokumenter/standard-presse-def-200506.txt">en -pressemelding om dette sommeren 2005</a>. Der ble definisjonen til -<a href="http://www.aaben-standard.dk/">DKUUG</a>, -<a href="http://europa.eu.int/idabc/servlets/Doc?id=19529">EU-kommissionens -European Interoperability Framework ( side 9)</a> og -<a href="http://www.teknologiradet.no/files/7polert_copy.htm">teknologirådet</a> omtalt. - -Siden den gang har regjeringens standardiseringsråd dukket opp, og de -ser ut til å har tatt utgangspunkt i EU-kommisjonens definisjon i -<a href="http://www.regjeringen.no/nb/dep/fad/kampanjer/standardiseringsradet/arbeidsmetodikk.html?id=476407">sin -arbeidsmetodikk</a>. Personlig synes jeg det er en god ide, da -kravene som stilles der gjør at alle markedsaktører får like vilkår, -noe som kommer kundene til gode ved hjelp av økt konkurranse.</p> - -<p>I sommer kom det en ny definisjon på banen. -<a href="http://www.digistan.org/">Digistan</a> lanserte -<a href="http://www.digistan.org/open-standard:definition">en -definisjon på en fri og åpen standard</a>. Jeg liker måten de bryter -ut av diskusjonen om hva som kreves for å kalle noe en åpen standard -ved å legge på et ord og poengtere at en standard som er både åpen og -fri har noen spesielle krav. Her er den definisjonen etter rask -oversettelse fra engelsk til norsk av meg:</p> - -<blockquote> -<p><strong>Definisjonen av en fri og åpen standard</strong></p> - -<p>Den digitale standardorganisasjonen definierer fri og åpen standard -som følger:</p> -<ul> -<li>En fri og åpen standard er immun for leverandørinnlåsing i alle -stadier av dens livssyklus. Immuniteten fra leverandørinnlåsing gjør -det mulig å fritt bruke, forbedre, stole på og utvide en standard over -tid.</li> -<li>Standarden er adoptert og vil bli vedlikeholdt av en ikke-kommersiell -organisasjon, og dens pågående utvikling gjøres med en åpen -beslutningsprosedyre som er tilgjengelig for alle som er interessert i -å delta.</li> -<li>Standarden er publisert og spesifikasjonsdokumentet er fritt -tilgjengelig. Det må være tillatt for alle å kopiere, distribuere og -bruke den uten begresninger.</li> -<li>Patentene som muligens gjelder (deler av) standarden er gjort -ugjenkallelig tilgjengelig uten krav om betaling.</li> -<li>Det er ingen begresninger i gjenbruk av standarden.</li> -</ul> -<p>Det økonomiske resultatet av en fri og åpen standard, som kan -måles, er at det muliggjør perfekt konkurranse mellom leverandører av -produkter basert på standarden.</p> -</blockquote> - -<p>(Tar gjerne imot forbedringer av oversettelsen.)</p> - - - - - Transendentalt tullball og en funksjonell tilnærming - Transendentalt_tullball_og_en_funksjonell_tiln__rming.html - Transendentalt_tullball_og_en_funksjonell_tiln__rming.html - Sat, 24 Jan 2009 15:00:00 +0100 - -<p>Kom over -<a href="http://debian-administration.org/users/dkg/weblog/39">en -bloggpost fra Daniel Kahn Gillmor</a> som forteller at -Eben Moglen, juridisk rådgiver for FSF og stifteren av Software Fredom -Law Center, i sitt kurs har referert Felix Cohen sin artikkel -<a href="http://moglen.law.columbia.edu/LCS/cohen-transcendental.pdf">Trancendental -Nonsense and the Functional Approach</a> fra 1935. Det må jeg si var -svært interessant for å forstå hvordan og hvorfor immaterialretten har -utvidet sitt virkeområde og hvor lenge det har pågått.</p> - -<p>Innlegget minner meg på -<a href="https://penta.debconf.org/~joerg/events/161.en.html">en -presentasjon jeg overvar</a> på Debconf 7 om hvordan innføring og -utvidelse av opphavsretten ble debattert på 1700-tallet. Anbefaler å -se den presentasjonen som er tilgjengelig på video i -<a href="http://meetings-archive.debian.net/pub/debian-meetings/2007/debconf7/low/072_Free_as_in_Market_the_misunderstood_entanglement_of_ethics_software_and_profits.ogg">lav</a> -og -<a href="http://meetings-archive.debian.net/pub/debian-meetings/2007/debconf7/high/072_Free_as_in_Market_the_misunderstood_entanglement_of_ethics_software_and_profits.ogg">høy</a> -oppløsning.</p> - - -