{"id":6796,"date":"2013-02-14T23:59:19","date_gmt":"2013-02-14T22:59:19","guid":{"rendered":"http:\/\/blogg.ngn.nu\/?p=6796"},"modified":"2013-02-15T00:29:41","modified_gmt":"2013-02-14T23:29:41","slug":"svar-dag","status":"publish","type":"post","link":"https:\/\/blogg.ngn.nu\/index.php\/2013\/02\/14\/svar-dag\/","title":{"rendered":"Sv\u00e5r dag"},"content":{"rendered":"<p><span style=\"font-weight: bold;\">V&aring;rdcentralen<\/span><br \/>\nHuva vad l&auml;nge jag fick v&auml;nta. Ca 20 min &auml;r l&auml;nge f&ouml;r mig&#8230;<\/p>\n<p>V&auml;l inne i labbet s&aring; diskuterade vi proverna. En del var tydligen inte s&aring; vanliga. Jag tog f&ouml;ljande:<br \/>\n1. <span style=\"font-weight: bold;\">ANA<\/span>: Visar med sannolikhet om det finns autoimmun sjukdom.<br \/>\n2. <span style=\"font-weight: bold;\">RA faktor<\/span>: kroppsegna antikroppar som &auml;r riktade mot andra egna antikroppar. Vanligt vid vissa reumatiska sjukdomar.<br \/>\n3. <span style=\"font-weight: bold;\">Elfores<\/span>: Visar om det finns inflammatorisk aktivitet i kroppen<br \/>\n4. <span style=\"font-weight: bold;\">Borrelia antikroppar<\/span>: visar om det funnits eller finns aktiva borreliabakterier. <br \/>\nMina f&ouml;rra v&auml;rden var: IgG: 200 och IgM: 3,0.<br \/>\nPositiv IgG: tyder p&aring; genomg&aring;ngen infektion och eventuell immunitet<br \/>\nPositiv IgM: betyder att man har antikroppar emot Borrelia. Man har allts&aring; sannolikt ganska nyligen haft en Borreliainfektion. (Och sannolikheten att den finns kvar &auml;r stor. Det &auml;r s&auml;llsynt att den f&ouml;rsvinner &#8211; av sig sj&auml;lvt. )<br \/>\n&Auml;r b&aring;de IgG och IgM positiva, som i mitt fall, s&aring; &auml;r sannolikheten stor att det finns en aktiv Borrelia som ska behandlas.<\/p>\n<p>Ni som p&aring;st&aring;r att Borrelia inte kan komma i skov &#8211; har fel, j&auml;ttefel. Borreliabakterien beter sig mycket likt herpesviruset. Och &auml;r mycket sv&aring;rbehandlat.<br \/>\nOm doktorer inte hittar borrelia-antikroppar i spinalv&auml;tska s&aring; betyder det &#39;endast&#39; att man inte har haft borreliabakterien just d&auml;r. Man kan fortfarande ha den i &ouml;vriga kroppen.<\/p>\n<p>Provtagningen fixades med 2st r&ouml;r s&aring; n&aring;gon st&ouml;rre &aring;derl&aring;tning blev det inte.<\/p>\n<p>Ska bli intressant &aring; se om IgG &amp; IgM har r&ouml;rt p&aring; sig och hur.<\/p>\n<p><span style=\"font-weight: bold;\">Skattekontoret<\/span><br \/>\nHustrun ville veta hur det funkar med f&ouml;rs&auml;ljning av bostadsr&auml;tt. Vi tittade p&aring; det tillsamman h&auml;romdagen och reglerna var minst sagt f&ouml;rvirrande.<br \/>\nInne p&aring; kontoret fick jag medh&aring;ll om detta och n&aring;gra papper med mer aktuell och f&ouml;rhoppningsvis tydligare information.<\/p>\n<p><span style=\"font-weight: bold;\">Bredband<\/span><br \/>\nN&auml;r jag kommer hem s&aring; visar det sig att hustrun r&aring;kat ut f&ouml;r en trilskande installation av n&aring;got adobe-program. jag f&aring;r ig&aring;ng det men mitt i installationen kommer ett m&auml;rkligt felmeddelande upp och det visar sig bero p&aring; att vi f&ouml;rlorat bredbandsuppkopplingen.<\/p>\n<p>Nu kan man ju faktiskt s&auml;ga att det &auml;r tur att jag har en SmartPhone som bl.a. har den finurligheten att den kan kopplas, via USB, till dator och s&aring; delas telefonens bredbnadsuppkoppling med datorn.<\/p>\n<p>Nu kan hustrun kolla vidare p&aring; internet. Jag d&auml;remot &auml;r f.n. h&auml;nvisad till s.k. lokalt arbete.<\/p>\n<p>Via telefonen gick jag in p&aring; ComHem:s hemsida och letade upp &#39;Driftinformation&#39;. Knappade in postnummer och gatunummer.<br \/>\nDet kom upp ett driftmeddelande. Det &auml;r fel, p&aring; rubbet. Och de ber&auml;knar att det &auml;r &aring;tg&auml;rdat till 18:00.<\/p>\n<p>Hur ska detta g&aring;?<\/p>\n<p>Det verkar som om de var snabbare &auml;n stipulerat. Bredbandet &auml;r nu (13:22) tillbaka.<\/p>\n<p><span style=\"font-weight: bold;\">Tr&ouml;tt<\/span><br \/>\nAtt sitta i hyfsat obekv&auml;ma m&ouml;bler och v&auml;nta tar styggt p&aring; den lilla energireserv jag har s&aring; nu (strax f&ouml;re lunch) &auml;r jag tr&ouml;tt.<br \/>\nDessutom kr&aring;nglar bredbandet &#8211; s&aring;dant irriterar mig och sp&auml;r p&aring; tr&ouml;ttheten.<\/p>\n<p><span style=\"font-weight: bold;\">GAMBAS<\/span><br \/>\nSom v&auml;l &auml;r kan jag bl.a. roa mig med att forts&auml;tta f&ouml;rb&auml;ttra bildhanteringen i mitt lilla GAMBAS2-projekt: NGN GC WP-file maker<\/p>\n<p>Det blev idag en kamp. GAMBAS2 &auml;r ju lite speciell n&auml;r det kommer till s.k. globala variabler.<br \/>\nVill man att en variabel ska vara &#39;global&#39; inom ett formul&auml;r (f&ouml;nster) s&aring; ska den s.k. deklareras h&ouml;gst upp i tillh&ouml;rande s.k. class-fil.<\/p>\n<p>Vill man att den ska vara riktigt global. S&aring; global s&aring; att den kan anv&auml;ndas i flera formul&auml;r ja d&aring; f&aring;r man helt enkelt skapa en &#39;global&#39; klass och i den skriva de variabler man vill ha helt globala.<br \/>\n&Auml;r man lite fyndig s&aring; kallar man just den klassen f&ouml;r t.ex. <span style=\"font-family: Courier New,Courier,monospace;\">gGlobal<\/span>.<br \/>\nOm jag d&aring; i den klassen (<span style=\"font-family: Courier New,Courier,monospace;\">Global.class<\/span>) har deklarerat tre st s.k. variabler, t.ex:<br \/>\n<span style=\"font-style: italic; color: rgb(0, 153, 0); font-family: Courier New,Courier,monospace;\">&#39; Gambas class file<\/span><br style=\"font-family: Courier New,Courier,monospace;\" \/><br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\"> STATIC PUBLIC<\/span> bNyBildOK <span style=\"color: rgb(51, 51, 255);\">AS Boolean<br \/>\n<\/span><\/span><span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">STATIC PUBLIC<\/span> sNewKey <span style=\"color: rgb(51, 51, 255);\">AS String<br \/>\n<\/span><\/span><span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">STATIC PUBLIC<\/span> sText <span style=\"color: rgb(51, 51, 255);\">AS String<\/span><\/span><\/p>\n<p>S&aring; skriver jag f&ouml;ljande i ett formul&auml;r om jag vill anv&auml;nda en global variabel i <span style=\"font-family: Courier New,Courier,monospace;\">gGlobal<\/span>-klassen:<br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"> Global<span style=\"color: rgb(51, 51, 255);\">.<\/span>sNewKey <span style=\"color: rgb(51, 51, 255);\">=<\/span> <span style=\"color: rgb(204, 51, 204);\">&quot;Detta blir ett nytt inneh&aring;ll&quot;<\/span><\/span><\/p>\n<p><span style=\"font-family: Courier New,Courier,monospace;\"> Global<span style=\"color: rgb(51, 51, 255);\">.<\/span>sNewKey<\/span> kommer att inneh&aring;lla ovanst&aring;ende s&aring; l&auml;nge programmet &auml;r ig&aring;ng eller att jag n&aring;gonstans ger den ett nytt inneh&aring;ll eller &#39;t&ouml;mmer&#39; den: <span style=\"font-family: Courier New,Courier,monospace;\">Global<span style=\"color: rgb(51, 51, 255);\">.<\/span>sNewKey <span style=\"color: rgb(51, 51, 255);\">=<\/span> <span style=\"color: rgb(204, 51, 204);\">&quot;&quot;<\/span><\/span><\/p>\n<p>Obervera ocks&aring; att den beh&ouml;ver inte s.k. deklareras<\/p>\n<p>N&auml;r det kommer till s.k. variabler som ska inneh&aring;lla flera olika v&auml;rden s&aring; blir det lite knepigare.<br \/>\nVill man ha s&aring;dana globala inom aktuell klassfil s&aring; deklareras den:<br \/>\n<span style=\"color: rgb(51, 51, 255); font-family: Courier New,Courier,monospace;\">PUBLIC<\/span><span style=\"font-family: Courier New,Courier,monospace;\"> sPath <\/span><span style=\"color: rgb(51, 51, 255); font-family: Courier New,Courier,monospace;\">AS NEW String[]<\/span><\/p>\n<p>Det &auml;r de avslutande klamrarna: &#39;<span style=\"color: rgb(51, 51, 255); font-family: Courier New,Courier,monospace;\">[]<\/span>&#39; som g&ouml;r variabel m&ouml;jlig att tilldela v&auml;rden som &auml;r separerade i en &#39;lista&#39; (array).<\/p>\n<p>N&auml;r den ska f&aring; inneh&aring;ll s&aring; g&auml;ller f&ouml;ljande:<br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\">sPath<span style=\"color: rgb(51, 51, 255);\">.<\/span>Add<span style=\"color: rgb(51, 51, 255);\">(<\/span><span style=\"color: rgb(0, 153, 0);\">&quot;Den text man vill l&auml;gga till&quot;<\/span><span style=\"color: rgb(51, 51, 255);\">,<\/span> <span style=\"color: rgb(204, 0, 0);\">[v&auml;rde]<\/span><span style=\"color: rgb(51, 51, 255);\">)<\/span><\/span><br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(204, 0, 0);\">[v&auml;rde]<\/span><\/span> &auml;r ett entalsv&auml;rde (integer) som s.k. indexerar variabeln.<br \/>\nDenna typ av variabel kan ocks&aring; kallas: &#39;array&#39;<br \/>\nVi kan ocks&aring; t&auml;nka p&aring; den som en s.k. matris med en enda kolumn.<\/p>\n<p>Vill man ha en s&aring;dan &#39;array&#39;-variabel helt global s&aring; g&ouml;r man b&auml;st i att skapa en egen klassfil f&ouml;r det. En startklass. T.ex:<br \/>\nKlassfil: <span style=\"font-family: Courier New,Courier,monospace;\">clStart.class<\/span><\/p>\n<p>I den kan man t.ex. skriva:<br \/>\n<span style=\"font-style: italic; color: rgb(0, 153, 0); font-family: Courier New,Courier,monospace;\">&#39; Gambas class file<\/span><br style=\"font-family: Courier New,Courier,monospace;\" \/><br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">STATIC PUBLIC<\/span> sPath <span style=\"color: rgb(51, 51, 255);\">AS NEW String[]<br \/>\n<\/span><\/span><span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">STATIC PUBLIC<\/span> sName <span style=\"color: rgb(51, 51, 255);\">AS NEW String[]<br \/>\n<\/span><\/span><span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">STATIC PUBLIC SUB<\/span> Main<span style=\"color: rgb(51, 51, 255);\">()<br \/>\n<span style=\"color: black;\">&nbsp; &nbsp; FMain<span style=\"color: rgb(51, 51, 255);\">.<\/span>Show<br \/>\n<\/span><\/span><\/span><span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\">END<\/span><\/span><br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(51, 51, 255);\"><br \/>\n<\/span><\/span>I det h&auml;r exemplet &auml;r den egntliga startklassen: <span style=\"font-family: Courier New,Courier,monospace;\">FMain.Show<\/span><\/p>\n<p>G&ouml;r vi p&aring; detta viset s&aring; beh&ouml;ver inte heller dessa, helt globala &#39;list&#39;-variabler, deklareras ytterligare.<\/p>\n<p>Man kan sedan var som helst i programmet fylla dem med v&auml;rden. T.ex:<br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\">clStart<span style=\"color: rgb(51, 51, 255);\">.<\/span>sPath<span style=\"color: rgb(51, 51, 255);\">.<\/span>Add<span style=\"color: rgb(51, 51, 255);\">(<\/span><span style=\"color: rgb(0, 153, 0);\">&quot;Den text man vill l&auml;gga till&quot;<\/span><span style=\"color: rgb(51, 51, 255);\">,<\/span> <span style=\"color: rgb(204, 0, 0);\">[v&auml;rde]<\/span><span style=\"color: rgb(51, 51, 255);\">)<\/span><\/span><br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(204, 0, 0);\">[v&auml;rde]<\/span><\/span> &auml;r ett entalsv&auml;rde (integer) som s.k. indexerar variabeln.<br \/>\nAnta att vi skriver:<br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\">clStart<span style=\"color: rgb(51, 51, 255);\">.<\/span>sPath<span style=\"color: rgb(51, 51, 255);\">.<\/span>Add<span style=\"color: rgb(51, 51, 255);\">(<\/span><span style=\"color: rgb(0, 153, 0);\">&quot;Den text man vill l&auml;gga till&quot;<\/span><span style=\"color: rgb(51, 51, 255);\">,<\/span> <span style=\"color: rgb(204, 0, 0);\">0<\/span><span style=\"color: rgb(51, 51, 255);\">)<\/span><\/span><\/p>\n<p>Vill man sedan visa eller anv&auml;nda v&auml;rdet i en s&aring;dan &#39;list&#39;(array)-variabel s&aring; skriver man (vi antar att vi har en textruta i ett formul&auml;r, vilket som helst):<br \/>\n<span style=\"font-family: Courier New,Courier,monospace;\">TextBox1<span style=\"color: rgb(51, 51, 255);\">.<\/span>Text <span style=\"color: rgb(51, 51, 255);\">=<\/span> clStart<span style=\"color: rgb(51, 51, 255);\">.<\/span>sPath<span style=\"color: rgb(51, 51, 255);\">[<\/span><span style=\"color: rgb(204, 0, 0);\">0<\/span><span style=\"color: rgb(51, 51, 255);\">]<\/span><\/span> <\/p>\n<p>L&auml;gg m&auml;rke till det m&auml;rkliga att &#39;<span style=\"color: rgb(204, 0, 0);\">0<\/span>&#39; &auml;r &#39;<span style=\"font-family: Courier New,Courier,monospace;\"><span style=\"color: rgb(204, 0, 0);\">1<\/span><\/span>&#39;:a positionen i &#39;listan&#39;.<br \/>\nDet beror p&aring; att &#39;<span style=\"color: rgb(204, 0, 0);\">0<\/span>&#39; definieras som ett v&auml;rde inom programmeringen.<br \/>\nHar en lista (array) 5 v&auml;rden s&aring; &auml;r de numrerade enligt: 0, 1, 2, 3, 4<\/p>\n<p>Tyv&auml;rr s&aring; &auml;r det d&auml;r inte heligt. Det f&ouml;rekommer att en del s.k. Index b&ouml;rjar med &#39;1&#39;.<\/p>\n<p><span style=\"font-weight: bold;\">H&auml;lsol&auml;get<\/span>:<br \/>\nHar ju varit ute och r&ouml;rt p&aring; mig idag men det &auml;r stelt och segt.<br \/>\n<font size=\"1\" style=\"font-size: 8pt;\">[<font size=\"1\">01<\/font>&#8211;<font size=\"1\">08<\/font>&#8211;<font size=\"1\">045<\/font>&#8211;<font size=\"1\">005]<\/font><\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>V&aring;rdcentralen Huva vad l&auml;nge jag fick v&auml;nta. Ca 20 min &auml;r l&auml;nge f&ouml;r mig&#8230; V&auml;l inne i labbet s&aring; diskuterade vi proverna. En del var tydligen inte s&aring; vanliga. Jag tog f&ouml;ljande: 1. ANA: Visar med sannolikhet om det finns &hellip; <a href=\"https:\/\/blogg.ngn.nu\/index.php\/2013\/02\/14\/svar-dag\/\">Forts\u00e4tt l\u00e4sa <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[814,975,371,798,337,792,392,104,602,369],"tags":[351,639,373],"class_list":["post-6796","post","type-post","status-publish","format-standard","hentry","category-besokt","category-borrelia","category-data","category-lederna","category-linux","category-musklerna","category-programmering","category-sjukvard","category-skatteverket","category-ubuntu","tag-bredband","tag-comhem","tag-gambas"],"_links":{"self":[{"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/posts\/6796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/comments?post=6796"}],"version-history":[{"count":3,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/posts\/6796\/revisions"}],"predecessor-version":[{"id":6799,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/posts\/6796\/revisions\/6799"}],"wp:attachment":[{"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/media?parent=6796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/categories?post=6796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogg.ngn.nu\/index.php\/wp-json\/wp\/v2\/tags?post=6796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}