{"id":87906,"date":"2015-06-17T09:46:59","date_gmt":"2015-06-17T08:46:59","guid":{"rendered":"https:\/\/artigianodelsoftware.wordpress.com\/?p=87906"},"modified":"2015-06-17T09:46:59","modified_gmt":"2015-06-17T08:46:59","slug":"graphviz-prova-su-strada","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2015\/06\/17\/graphviz-prova-su-strada\/","title":{"rendered":"Graphviz &#8211; Prova su strada"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/87906?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Prova su strada<\/h1>\n<\/blockquote>\n<p>In questo post andiamo a fare la prova su strada dell&#8217;addon Graphviz, per Confluence Cloud, di cui abbiamo dato una breve introduzione nel seguente post.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/4a053c1c-79b3-4b57-89bd-d5aa24650092.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/4a053c1c-79b3-4b57-89bd-d5aa24650092.png\" alt=\"\" width=\"601\" height=\"294\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Procediamo con l&#8217;installazione<\/h1>\n<\/blockquote>\n<p>Installiamo l&#8217;addon, come siamo gi\u00e0 abituati. Selezioniamo l&#8217;addon dalla apposita sezione di amministrazione degli addon di Confluence:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-87970\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz01.png\" alt=\"graphviz01\" width=\"610\" height=\"278\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz01.png 610w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz01-300x137.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Selezioniamo\u00a0<em><strong>Accept &amp; Install<\/strong><\/em> e procediamo con l&#8217;installazione<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-87971\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz02.png?w=660\" alt=\"graphviz02\" width=\"660\" height=\"277\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz02.png 681w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz02-300x126.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/p>\n<p>L&#8217;addon viene cos\u00ec installato sulla nostra installazione cloud. Viene quindi impostata la licenza<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-87972\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz03.png?w=660\" alt=\"graphviz03\" width=\"660\" height=\"310\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz03.png 677w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz03-300x141.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/p>\n<p>dopo qualche minuto<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-87973\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz04.png?w=660\" alt=\"graphviz04\" width=\"660\" height=\"275\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz04.png 678w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz04-300x125.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/p>\n<p>la licenza \u00e8 disponibile e l&#8217;addon \u00e8 pronto all&#8217;uso.<\/p>\n<blockquote>\n<h1><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz05.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-87974\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz05.png\" alt=\"graphviz05\" width=\"608\" height=\"285\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz05.png 608w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz05-300x141.png 300w\" sizes=\"(max-width: 608px) 100vw, 608px\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz04.png\"><br \/>\n<\/a>Test di utilizzo<a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz02.png\"><br \/>\n<\/a><\/h1>\n<\/blockquote>\n<p>A questo punto, creiamo la nostra pagina di prova e procediamo con il test.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz06.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-87976 size-full\" style=\"border:1px solid #000000;\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz06.png\" alt=\"graphviz06\" width=\"561\" height=\"255\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz06.png 561w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz06-300x136.png 300w\" sizes=\"(max-width: 561px) 100vw, 561px\" \/><\/a><\/p>\n<p>Settiamo il nostro codice:<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz07.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-87977\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz07.png?w=660\" alt=\"graphviz07\" width=\"660\" height=\"218\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz07.png 1338w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz07-300x99.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz07-768x254.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz07-1024x338.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz07-1200x396.png 1200w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Il codice che abbiamo impostato \u00e8 il seguente<\/p>\n<blockquote>\n<pre><em>digraph G {<\/em>\n \n<em> subgraph cluster_0 {<\/em>\n<em> style=filled;<\/em>\n<em> color=lightgrey;<\/em>\n<em> node [style=filled,color=white];<\/em>\n<em> a0 -&gt; a1 -&gt; a2 -&gt; a3;<\/em>\n<em> label = \"process #1\";<\/em>\n<em> }<\/em>\n \n<em> subgraph cluster_1 {<\/em>\n<em> node [style=filled];<\/em>\n<em> b0 -&gt; b1 -&gt; b2 -&gt; b3;<\/em>\n<em> label = \"process #2\";<\/em>\n<em> color=blue<\/em>\n<em> }<\/em>\n<em> start -&gt; a0;<\/em>\n<em> start -&gt; b0;<\/em>\n<em> a0 -&gt; b0;<\/em>\n<em> a0 -&gt; b1;<\/em>\n<em> a1 -&gt; b3;<\/em>\n<em> a1 -&gt; b2;<\/em>\n<em> a1 -&gt; end;<\/em>\n<em> b2 -&gt; a3;<\/em>\n<em> a3 -&gt; a0;<\/em>\n<em> a3 -&gt; end;<\/em>\n<em> b3 -&gt; end;<\/em>\n \n<em> start [shape=Mdiamond];<\/em>\n<em> end [shape=Msquare];<\/em>\n<em>}<\/em><\/pre>\n<\/blockquote>\n<p>e come si vede non \u00e8 difficilissimo da impostare. Il risultato \u00e8 il seguente:<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz08.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-87978\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2015\/06\/graphviz08.png\" alt=\"graphviz08\" width=\"514\" height=\"535\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz08.png 514w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2015\/06\/graphviz08-288x300.png 288w\" sizes=\"(max-width: 514px) 100vw, 514px\" \/><\/a><\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Abbiamo un addon per disegnare dei grafici interessante. Per coloro che sono abituati a scrivere codice, questo addon pu\u00f2 essere un buon compromesso per poter disegnare de grafi da inserire nelle pagine Confluence. Per coloro che non sono &#8230; sviluppatori, questo addon potrebbe risultare un p\u00f2 ostico e di difficile utilizzo. Occorre quindi che gli utilizzatori lo provino, in modo da rendersi conto se \u00e8 l&#8217;addon che fa per loro.<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'87906','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'87906','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Prova su strada In questo post andiamo a fare la prova su strada dell&#8217;addon Graphviz, per Confluence Cloud, di cui abbiamo dato una breve introduzione nel seguente post. &nbsp; Procediamo con l&#8217;installazione Installiamo l&#8217;addon, come siamo gi\u00e0 abituati. Selezioniamo l&#8217;addon<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,4,7,22],"tags":[30,34,35,48,56,58,82,89,108],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/87906"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=87906"}],"version-history":[{"count":1,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/87906\/revisions"}],"predecessor-version":[{"id":89630,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/87906\/revisions\/89630"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=87906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=87906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=87906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}