]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2012/06/index.html
Add link.
[homepage.git] / blog / archive / 2012 / 06 / index.html
index 28e973924d580f3c0501d870e0e5f090bdd5db3a..c5659eb727cb1d8f94484662ee0300df7fe922ad 100644 (file)
@@ -46,8 +46,9 @@ github</a>, og en kan rapportere tilbakemeldinger og forslag til
 forbedringer der (eller via epost og twitter for de som ønsker
 det).</p>
 
 forbedringer der (eller via epost og twitter for de som ønsker
 det).</p>
 
-<p>Det eneste jeg virkelig savnet i veilederen var omtale av w3cs
-stjerneklassifisering av åpne datakilder, som jeg tror ville være
+<p>Det eneste jeg virkelig savnet i veilederen var omtale av
+<a href="http://www.w3.org/DesignIssues/LinkedData.html">w3cs
+stjerneklassifisering</a> av åpne datakilder, som jeg tror ville være
 nyttige mentale knagger for de som vurderer å publisere sin
 informasjon på som åpne data.  Jeg har
 <a href="https://github.com/difi/veileder-opnedata/issues/1">rapportert
 nyttige mentale knagger for de som vurderer å publisere sin
 informasjon på som åpne data.  Jeg har
 <a href="https://github.com/difi/veileder-opnedata/issues/1">rapportert
@@ -56,7 +57,9 @@ en github-bug</a> om dette, så får vi se hvordan den blir behandlet.</p>
 <p>Det slo meg at det var veldig lite konkret i veilederen om valg av
 bruksvilkår ved publisering (aka lisens), men jeg er ikke sikker på om
 det hører hjemme der, da det er et vanskelig tema som kanskje heller
 <p>Det slo meg at det var veldig lite konkret i veilederen om valg av
 bruksvilkår ved publisering (aka lisens), men jeg er ikke sikker på om
 det hører hjemme der, da det er et vanskelig tema som kanskje heller
-hører hjemme i sin egen veileder.</p>
+hører hjemme i sin egen veileder.  Uansett, anbefaler alle å ta en
+titt på veilederen og sikre at alle offentlige etater en har kontakt
+med får en kopi.</p>
 
       </div>
       <div class="tags">
 
       </div>
       <div class="tags">
@@ -69,6 +72,111 @@ hører hjemme i sin egen veileder.</p>
     </div>
     <div class="padding"></div>
     
     </div>
     <div class="padding"></div>
     
+    <div class="entry">
+      <div class="title">
+        <a href="http://people.skolelinux.org/pere/blog/SOAP_based_webservice_from_Dell_to_check_server_support_status.html">SOAP based webservice from Dell to check server support status</a>
+      </div>
+      <div class="date">
+         1st June 2012
+      </div>
+      <div class="body">
+        <p>A few years ago I wrote
+<a href="http://people.skolelinux.org/pere/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html">how
+to extract support status</a> for your Dell and HP servers.  Recently
+I have learned from colleges here at the
+<a href="http://www.uio.no/">University of Oslo</a> that Dell have
+made this even easier, by providing a SOAP based web service.  Given
+the service tag, one can now query the Dell servers and get machine
+readable information about the support status.  This perl code
+demonstrate how to do it:</p>
+
+<p><pre>
+use strict;
+use warnings;
+use SOAP::Lite;
+use Data::Dumper;
+my $GUID = '11111111-1111-1111-1111-111111111111';
+my $App = 'test';
+my $servicetag = $ARGV[0] or die "Please supply a servicetag. $!\n";
+my ($deal, $latest, @dates);
+my $s = SOAP::Lite
+    -> uri('http://support.dell.com/WebServices/')
+    -> on_action( sub { join '', @_ } )
+    -> proxy('http://xserv.dell.com/services/assetservice.asmx')
+    ;
+my $a = $s->GetAssetInformation(
+    SOAP::Data->name('guid')->value($GUID)->type(''),
+    SOAP::Data->name('applicationName')->value($App)->type(''),
+    SOAP::Data->name('serviceTags')->value($servicetag)->type(''),
+);
+print Dumper($a -> result) ;
+</pre></p>
+
+<p>The output can look like this:</p>
+
+<p><pre>
+$VAR1 = {
+          'Asset' => {
+                     'Entitlements' => {
+                                       'EntitlementData' => [
+                                                            {
+                                                              'EntitlementType' => 'Expired',
+                                                              'EndDate' => '2009-07-29T00:00:00',
+                                                              'Provider' => '',
+                                                              'StartDate' => '2006-07-29T00:00:00',
+                                                              'DaysLeft' => '0'
+                                                            },
+                                                            {
+                                                              'EntitlementType' => 'Expired',
+                                                              'EndDate' => '2009-07-29T00:00:00',
+                                                              'Provider' => '',
+                                                              'StartDate' => '2006-07-29T00:00:00',
+                                                              'DaysLeft' => '0'
+                                                            },
+                                                            {
+                                                              'EntitlementType' => 'Expired',
+                                                              'EndDate' => '2007-07-29T00:00:00',
+                                                              'Provider' => '',
+                                                              'StartDate' => '2006-07-29T00:00:00',
+                                                              'DaysLeft' => '0'
+                                                            }
+                                                          ]
+                                     },
+                     'AssetHeaderData' => {
+                                          'SystemModel' => 'GX620',
+                                          'ServiceTag' => '8DSGD2J',
+                                          'SystemShipDate' => '2006-07-29T19:00:00-05:00',
+                                          'Buid' => '2323',
+                                          'Region' => 'Europe',
+                                          'SystemID' => 'PLX_GX620',
+                                          'SystemType' => 'OptiPlex'
+                                        }
+                   }
+        };
+</pre></p>
+
+<p>I have not been able to find any documentation from Dell about this
+service outside the
+<a href="http://xserv.dell.com/services/assetservice.asmx?op=GetAssetInformation">inline
+documentation</a>, and according to
+<a href="http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/">one
+comment</a> it can have stability issues, but it is a lot better than
+scraping HTML pages. :)</p>
+
+<p>Wonder if HP and other server vendors have a similar service.  If
+you know of one, drop me an email. :)</p>
+
+      </div>
+      <div class="tags">
+        
+        
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
+        
+        
+      </div>
+    </div>
+    <div class="padding"></div>
+    
     <p style="text-align: right;"><a href="06.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
     <div id="sidebar">
       
     <p style="text-align: right;"><a href="06.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
     <div id="sidebar">
       
@@ -90,7 +198,7 @@ hører hjemme i sin egen veileder.</p>
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
 
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
 
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (1)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (2)</a></li>
 
 </ul></li>
 
 
 </ul></li>
 
@@ -217,7 +325,7 @@ hører hjemme i sin egen veileder.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (3)</a></li>
 
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (3)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (130)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (131)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (15)</a></li>
 
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (15)</a></li>
 
@@ -237,7 +345,7 @@ hører hjemme i sin egen veileder.</p>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (168)</a></li>
 
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (168)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (127)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (128)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
 
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>