{"id":195,"date":"2010-01-30T01:34:00","date_gmt":"2010-01-30T01:34:00","guid":{"rendered":"http:\/\/e-ware.org\/blog\/?p=195"},"modified":"2010-01-30T01:34:00","modified_gmt":"2010-01-30T01:34:00","slug":"modulo-info-gambas","status":"publish","type":"post","link":"http:\/\/e-ware.org\/blog\/modulo-info-gambas\/","title":{"rendered":"Modulo Info [Gambas]"},"content":{"rendered":"<div><span><br \/><\/span><\/div>\n<div>\n<div><span><span>Continua il mio (piccolo) lavoro per portare in Gambas moduli e classi che contengano funzioni delle quali il gambero blu \u00e8 sprovvisto.<\/span><\/span><span><\/p>\n<p><span>Ultimamente mi sono accorto che tra gli utenti di questo linguaggio c&#8217;\u00e8 interesse verso le caratteristiche dell&#8217;hardware su cui un programma gira. Armatomi di pazienza e di tanta, tantissima, cioccolata calda, ho passato il tempo libero degli ultimi giorni a trovare e strutturare un algoritmo per ovviare a tali problemi. La soluzione \u00e8 stata un p\u00f2 di sano codice e l&#8217;uso di lshw.<\/span><\/p>\n<p><span>Per chi non lo sapesse lshw \u00e8 un software da linea di comando che permette di conoscere per filo e per segno tutto l&#8217;hardware presente sul proprio sistema.<\/span><\/p>\n<p><span>Partendo da questo presupposto ho creato una serie di filtri (secondo me molto funzionali) hai quali ho affidato la gestione delle funzioni dei diversi device. Attualmente sono ancora al lavoro, e quindi il codice \u00e8 instabile e in fase beta, ma cercavo qualcuno volenteroso che testasse il modulo sul proprio computer magari confrontando i risultati con un lshw lanciato da terminale. In questo modo potrei avere feedback da diversi utenti e da diversi sistemi.<\/span><\/p>\n<p><span>Per ora il codice mostra info su: core, memoria RAM, cache, PCI, USB<\/span><\/p>\n<p><span>Per maggiori informazioni visitate il link nella colonna di destra.<\/span><\/span><\/div>\n<\/div>\n<div><span><br \/><\/span><\/div>\n<div><span><span>Nella stessa pagina, oltre ovviamente ai sorgenti da scaricare, trovate anche i link alla lista dei prototipi delle funzioni attualmente implementate ed il link al changelog delle modifiche.<\/span><\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Continua il mio (piccolo) lavoro per portare in Gambas moduli e classi che contengano funzioni delle quali il gambero blu \u00e8 sprovvisto. Ultimamente mi sono accorto che tra gli utenti di questo linguaggio c&#8217;\u00e8 interesse verso le caratteristiche dell&#8217;hardware su cui un programma gira. Armatomi di pazienza e di tanta, tantissima, cioccolata calda, ho passato [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,2,46,4],"tags":[],"class_list":["post-195","post","type-post","status-publish","format-standard","hentry","category-gambas","category-gnulinux","category-modulo","category-opencode"],"views":823,"_links":{"self":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":0,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/195\/revisions"}],"wp:attachment":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/media?parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/categories?post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/tags?post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}