{"id":432,"date":"2014-03-06T12:37:57","date_gmt":"2014-03-06T10:37:57","guid":{"rendered":"http:\/\/blog.sylabe.org\/?p=432"},"modified":"2016-03-29T19:02:03","modified_gmt":"2016-03-29T17:02:03","slug":"avancement-50","status":"publish","type":"post","link":"http:\/\/blog.sylabe.org\/?p=432","title":{"rendered":"Avancement"},"content":{"rendered":"<p style=\"text-align: justify;\">Le processus de gestion de l&rsquo;entit\u00e9 <a title=\"bachue\" href=\"http:\/\/bachue.nebule.org\/\" target=\"_blank\">bachue<\/a> est toujours en cours de mise en place. Mais j&rsquo;ai pu manipuler l&rsquo;entit\u00e9 en environnement contr\u00f4l\u00e9. Les liens des derni\u00e8res versions de <em>sylabe<\/em> (<code>20140304<\/code>) et de la librairie <em>nebule<\/em> (<code>20140302<\/code>) ont pu \u00eatre sign\u00e9s par <em>bachue<\/em>.<\/p>\n<p style=\"text-align: justify;\">Depuis ce matin, nous avons en ligne les toutes derni\u00e8res versions :<br \/>\n&#8211; bootstrap : <a title=\"bootstrap\" href=\"http:\/\/bachue.nebule.org\/o\/ae4d4a9acc8a754f4862c7ddf252079ee5fc9cc4b2fc878f0adecc3c37aea72f\" target=\"_blank\"><code>ae4d4a9acc8a754f4862c7ddf252079ee5fc9cc4b2fc878f0adecc3c37aea72f<\/code><\/a><sup>(1)<\/sup><br \/>\n&#8211; sylabe : <a title=\"sylabe\" href=\"http:\/\/bachue.nebule.org\/?mod=aff&amp;obj=0a65036105b001b926d1d0336aa4de5fde1d8a476f325f9832e524d914e7e465\" target=\"_blank\"><code>0a65036105b001b926d1d0336aa4de5fde1d8a476f325f9832e524d914e7e465<\/code><\/a><br \/>\n&#8211; librairie nebule : <a title=\"Librairie nebule\" href=\"http:\/\/bachue.nebule.org\/?mod=aff&amp;obj=6045d142eb96144333cc99c6f1d7c2499fb25e7cf3e3b3aa7cea306d70d2eb15\" target=\"_blank\"><code>6045d142eb96144333cc99c6f1d7c2499fb25e7cf3e3b3aa7cea306d70d2eb15<\/code><\/a><\/p>\n<p style=\"text-align: justify;\">La variable <code>$nebule_io_maxdata<\/code> a n\u00e9cessit\u00e9 une augmentation de sa valeur. L&rsquo;objet du code <em>sylabe<\/em> fait plus que 100000octets. Sans cette modification, le t\u00e9l\u00e9chargement marche bien mais l&rsquo;affichage est tronqu\u00e9. Ce sera r\u00e9percut\u00e9 dans le code de la librairie plus tard.<\/p>\n<p style=\"text-align: justify;\">Les recherches de mises \u00e0 jours de <em>sylabe<\/em> ne se d\u00e9roulent pas correctement. Il y a visiblement un probl\u00e8me dans la recherche r\u00e9cursive des mises \u00e0 jours (r\u00e9solution du graphe de mise \u00e0 jour). A priori, on atteint la limite permise pour le parcours r\u00e9cursif, fix\u00e9 \u00e0 100. En regardant le fonctionnement du code, cette limite est interpr\u00e9t\u00e9e aujourd&rsquo;hui comme une limite du nombre d&rsquo;objets parcourus et non du nombre de niveau travers\u00e9. Modifier ce comportement est un vrai sujet de questionnement sur la s\u00fcret\u00e9 de fonctionnement de cette partie de code.<br \/>\nIl serait possible de garder ce mode de fonctionnement mais de permettre le fonctionnement correcte de la mise \u00e0 jour m\u00eame si on tape la limite. Dans certains cas extr\u00eames, une mise \u00e0 jour pourra n\u00e9cessiter d&rsquo;\u00eatre rejou\u00e9e plusieurs fois pour obtenir les toutes derni\u00e8res versions des codes.<br \/>\nIl est possible de r\u00e9ellement g\u00e9rer le nombre de niveaux travers\u00e9s. Mais si un niveau contient un tr\u00e8s grand nombres de liens de mises \u00e0 jours valides, on a une forme de d\u00e9ni de service.<\/p>\n<p style=\"text-align: justify;\">(1) Le <em>bootstrap<\/em> ne doit pas \u00eatre t\u00e9l\u00e9charg\u00e9 par le navigateur. Celui-ci interpr\u00e8te la partie du code <em>html<\/em> qui lui semble valide et n&rsquo;affiche pas le code. Il faut utiliser \u00e0 la place un autre outil comme <a title=\"wget\" href=\"https:\/\/www.gnu.org\/software\/wget\/\" target=\"_blank\">wget<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le processus de gestion de l&rsquo;entit\u00e9 bachue est toujours en cours de mise en place. Mais j&rsquo;ai pu manipuler l&rsquo;entit\u00e9 en environnement contr\u00f4l\u00e9. Les liens des derni\u00e8res versions de sylabe (20140304) et de la librairie nebule (20140302) ont pu \u00eatre sign\u00e9s par bachue. Depuis ce matin, nous avons en ligne les toutes derni\u00e8res versions : &hellip; <a href=\"http:\/\/blog.sylabe.org\/?p=432\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Avancement<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,7,30],"tags":[61],"_links":{"self":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/432"}],"collection":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=432"}],"version-history":[{"count":1,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/432\/revisions"}],"predecessor-version":[{"id":1165,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=\/wp\/v2\/posts\/432\/revisions\/1165"}],"wp:attachment":[{"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=432"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.sylabe.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}