]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2012/06/06.rss
Ready to publish.
[homepage.git] / blog / archive / 2012 / 06 / 06.rss
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries from June 2012</title>
5 <description>Entries from June 2012</description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7
8
9 <item>
10 <title>Veileder fra DIFI om publisering av offentlige data</title>
11 <link>http://people.skolelinux.org/pere/blog/Veileder_fra_DIFI_om_publisering_av_offentlige_data.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Veileder_fra_DIFI_om_publisering_av_offentlige_data.html</guid>
13 <pubDate>Fri, 1 Jun 2012 10:40:00 +0200</pubDate>
14 <description>&lt;p&gt;På onsdag rakk jeg såvidt innom
15 &lt;a href=&quot;http://www.meetup.com/osloopendata/&quot;&gt;Oslo Open Data Forums&lt;/a&gt;
16 møte, og fikk lagt hendene mine på DIFIs helt nye veileder
17 &quot;&lt;a href=&quot;http://veileder.data.norge.no/&quot;&gt;Åpne data. Del og skap
18 verdier. Veileder i tilgjengeliggjøring av offentlig data&lt;/a&gt;&quot; (også
19 &lt;a href=&quot;http://www.difi.no/filearchive/veileder-i-tilgjengeliggjoring-av-offentlig-data-web.pdf&quot;&gt;tilgjengelig
20 som PDF&lt;/a&gt; fra DIFI).&lt;/p&gt;
21
22 &lt;p&gt;Veilederen er veldig bra, og nevner viktige problemstillinger og
23 skisserer f.eks. både verdiskapningspotensialet og formatmulighetene
24 som en bør ha i bakhodet når en publiserer offentlig informasjon på
25 maskinlesbart format. Kildekoden til veilederen er
26 &lt;a href=&quot;https://github.com/difi/veileder-opnedata&quot;&gt;tilgjengelig via
27 github&lt;/a&gt;, og en kan rapportere tilbakemeldinger og forslag til
28 forbedringer der (eller via epost og twitter for de som ønsker
29 det).&lt;/p&gt;
30
31 &lt;p&gt;Det eneste jeg virkelig savnet i veilederen var omtale av
32 &lt;a href=&quot;http://www.w3.org/DesignIssues/LinkedData.html&quot;&gt;w3cs
33 stjerneklassifisering&lt;/a&gt; av åpne datakilder, som jeg tror ville være
34 nyttige mentale knagger for de som vurderer å publisere sin
35 informasjon på som åpne data. Jeg har
36 &lt;a href=&quot;https://github.com/difi/veileder-opnedata/issues/1&quot;&gt;rapportert
37 en github-bug&lt;/a&gt; om dette, så får vi se hvordan den blir behandlet.&lt;/p&gt;
38
39 &lt;p&gt;Det slo meg at det var veldig lite konkret i veilederen om valg av
40 bruksvilkår ved publisering (aka lisens), men jeg er ikke sikker på om
41 det hører hjemme der, da det er et vanskelig tema som kanskje heller
42 hører hjemme i sin egen veileder. Uansett, anbefaler alle å ta en
43 titt på veilederen og sikre at alle offentlige etater en har kontakt
44 med får en kopi.&lt;/p&gt;
45 </description>
46 </item>
47
48 <item>
49 <title>SOAP based webservice from Dell to check server support status</title>
50 <link>http://people.skolelinux.org/pere/blog/SOAP_based_webservice_from_Dell_to_check_server_support_status.html</link>
51 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/SOAP_based_webservice_from_Dell_to_check_server_support_status.html</guid>
52 <pubDate>Fri, 1 Jun 2012 15:20:00 +0200</pubDate>
53 <description>&lt;p&gt;A few years ago I wrote
54 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html&quot;&gt;how
55 to extract support status&lt;/a&gt; for your Dell and HP servers. Recently
56 I have learned from colleges here at the
57 &lt;a href=&quot;http://www.uio.no/&quot;&gt;University of Oslo&lt;/a&gt; that Dell have
58 made this even easier, by providing a SOAP based web service. Given
59 the service tag, one can now query the Dell servers and get machine
60 readable information about the support status. This perl code
61 demonstrate how to do it:&lt;/p&gt;
62
63 &lt;p&gt;&lt;pre&gt;
64 use strict;
65 use warnings;
66 use SOAP::Lite;
67 use Data::Dumper;
68 my $GUID = &#39;11111111-1111-1111-1111-111111111111&#39;;
69 my $App = &#39;test&#39;;
70 my $servicetag = $ARGV[0] or die &quot;Please supply a servicetag. $!\n&quot;;
71 my ($deal, $latest, @dates);
72 my $s = SOAP::Lite
73 -&gt; uri(&#39;http://support.dell.com/WebServices/&#39;)
74 -&gt; on_action( sub { join &#39;&#39;, @_ } )
75 -&gt; proxy(&#39;http://xserv.dell.com/services/assetservice.asmx&#39;)
76 ;
77 my $a = $s-&gt;GetAssetInformation(
78 SOAP::Data-&gt;name(&#39;guid&#39;)-&gt;value($GUID)-&gt;type(&#39;&#39;),
79 SOAP::Data-&gt;name(&#39;applicationName&#39;)-&gt;value($App)-&gt;type(&#39;&#39;),
80 SOAP::Data-&gt;name(&#39;serviceTags&#39;)-&gt;value($servicetag)-&gt;type(&#39;&#39;),
81 );
82 print Dumper($a -&gt; result) ;
83 &lt;/pre&gt;&lt;/p&gt;
84
85 &lt;p&gt;The output can look like this:&lt;/p&gt;
86
87 &lt;p&gt;&lt;pre&gt;
88 $VAR1 = {
89 &#39;Asset&#39; =&gt; {
90 &#39;Entitlements&#39; =&gt; {
91 &#39;EntitlementData&#39; =&gt; [
92 {
93 &#39;EntitlementType&#39; =&gt; &#39;Expired&#39;,
94 &#39;EndDate&#39; =&gt; &#39;2009-07-29T00:00:00&#39;,
95 &#39;Provider&#39; =&gt; &#39;&#39;,
96 &#39;StartDate&#39; =&gt; &#39;2006-07-29T00:00:00&#39;,
97 &#39;DaysLeft&#39; =&gt; &#39;0&#39;
98 },
99 {
100 &#39;EntitlementType&#39; =&gt; &#39;Expired&#39;,
101 &#39;EndDate&#39; =&gt; &#39;2009-07-29T00:00:00&#39;,
102 &#39;Provider&#39; =&gt; &#39;&#39;,
103 &#39;StartDate&#39; =&gt; &#39;2006-07-29T00:00:00&#39;,
104 &#39;DaysLeft&#39; =&gt; &#39;0&#39;
105 },
106 {
107 &#39;EntitlementType&#39; =&gt; &#39;Expired&#39;,
108 &#39;EndDate&#39; =&gt; &#39;2007-07-29T00:00:00&#39;,
109 &#39;Provider&#39; =&gt; &#39;&#39;,
110 &#39;StartDate&#39; =&gt; &#39;2006-07-29T00:00:00&#39;,
111 &#39;DaysLeft&#39; =&gt; &#39;0&#39;
112 }
113 ]
114 },
115 &#39;AssetHeaderData&#39; =&gt; {
116 &#39;SystemModel&#39; =&gt; &#39;GX620&#39;,
117 &#39;ServiceTag&#39; =&gt; &#39;8DSGD2J&#39;,
118 &#39;SystemShipDate&#39; =&gt; &#39;2006-07-29T19:00:00-05:00&#39;,
119 &#39;Buid&#39; =&gt; &#39;2323&#39;,
120 &#39;Region&#39; =&gt; &#39;Europe&#39;,
121 &#39;SystemID&#39; =&gt; &#39;PLX_GX620&#39;,
122 &#39;SystemType&#39; =&gt; &#39;OptiPlex&#39;
123 }
124 }
125 };
126 &lt;/pre&gt;&lt;/p&gt;
127
128 &lt;p&gt;I have not been able to find any documentation from Dell about this
129 service outside the
130 &lt;a href=&quot;http://xserv.dell.com/services/assetservice.asmx?op=GetAssetInformation&quot;&gt;inline
131 documentation&lt;/a&gt;, and according to
132 &lt;a href=&quot;http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/&quot;&gt;one
133 comment&lt;/a&gt; it can have stability issues, but it is a lot better than
134 scraping HTML pages. :)&lt;/p&gt;
135
136 &lt;p&gt;Wonder if HP and other server vendors have a similar service. If
137 you know of one, drop me an email. :)&lt;/p&gt;
138 </description>
139 </item>
140
141 </channel>
142 </rss>