{"id":760,"date":"2008-09-21T23:09:23","date_gmt":"2008-09-21T21:09:23","guid":{"rendered":"http:\/\/webbservern.se\/~jonas\/wordpress\/?p=760"},"modified":"2008-09-21T23:09:23","modified_gmt":"2008-09-21T21:09:23","slug":"en-kvall-med-pytrainer","status":"publish","type":"post","link":"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=760","title":{"rendered":"En kv\u00e4ll med pyTrainer"},"content":{"rendered":"<p>Jag har \u00e4gnat kv\u00e4llen \u00e5t pyTrainer och b\u00f6rjar k\u00e4nna mig n\u00e5gorlunda n\u00f6jd nu. Jag b\u00f6rjade med att fundera p\u00e5 om jag skulle f\u00f6rs\u00f6ka l\u00e4gga till en pulsgraf och sen hittade jag ett <a href=\"http:\/\/bazaar.launchpad.net\/~vcs-imports\/pytrainer\/trunk\/files\">k\u00e4llkodsf\u00f6rr\u00e5d hos launchpad<\/a> som var synkat med originalrepot (som var nere d\u00e5 men som verkar vara online sporadiskt).<\/p>\n<p>Efter att ha h\u00e4mtat hem den senaste k\u00e4llkoden med kommandot <code>bzr branch lp:pytrainer<\/code> var det l\u00e4ge att provk\u00f6ra och se vad som skiljde mellan 1.5.0.0.1 och 1.5.0.3 (som verkar motsvara &#8220;trunken&#8221;).<\/p>\n<p>Till min stora gl\u00e4dje fanns redan den pulsgraf jag efterfr\u00e5gade. Innan jag kom s\u00e5 l\u00e5ngt att jag kunde konstatera detta fick jag dock lov att l\u00f6sa ett antal puckar. Till en b\u00f6rjan gick det inte ens att starta programmet d\u00e5 en inst\u00e4llning saknades (enligt incheckningskommentarerna \u00e4r st\u00f6det f\u00f6r det amerikanske m\u00e5ttsystemet endast p\u00e5b\u00f6rjat) och det gick heller inte att spara tr\u00e4ningspass n\u00e4r man valde att spara i en MySQL-databas (id:t f\u00f6r den senast sparade posten returnerades inte) ist\u00e4llet f\u00f6r sqllite. Jag ordnade \u00e4ven lite kosmetiska detaljer samt gjorde s\u00e5 att mer information om tr\u00e4ningspasset \u00f6verf\u00f6rs till bloggen. Jag kunde \u00e4ven konstatera att den buggen jag beskrev i ett tidigare inl\u00e4gg, d\u00e4r en namespace-definition saknades, inte var fixad.<\/p>\n<p>Jag har skrivit till han som utvecklat pyTrainer och erbjudit mina patchar. F\u00e5r se om han finner n\u00e5got intresse i det. I vilket fall funderar jag p\u00e5 att ordna s\u00e5 att puls- och h\u00f6jdskillnadsgraferna f\u00f6rs \u00f6ver till bloggen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jag har \u00e4gnat kv\u00e4llen \u00e5t pyTrainer och b\u00f6rjar k\u00e4nna mig n\u00e5gorlunda n\u00f6jd nu. Jag b\u00f6rjade med att fundera p\u00e5 om jag skulle f\u00f6rs\u00f6ka l\u00e4gga till en pulsgraf och sen hittade jag ett k\u00e4llkodsf\u00f6rr\u00e5d hos launchpad som var synkat med originalrepot &hellip; <a href=\"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=760\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,21,26],"tags":[463,464],"class_list":["post-760","post","type-post","status-publish","format-standard","hentry","category-datorer","category-motion","category-programmering","tag-python","tag-pytrainer"],"_links":{"self":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=760"}],"version-history":[{"count":0,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/760\/revisions"}],"wp:attachment":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}