{"id":770,"date":"2013-01-30T21:36:07","date_gmt":"2013-01-30T19:36:07","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=770"},"modified":"2016-03-29T19:03:47","modified_gmt":"2016-03-29T17:03:47","slug":"le-lien-et-la-subdivision-dobjet","status":"publish","type":"post","link":"https:\/\/blog.nebule.org\/?p=770","title":{"rendered":"Le lien et la subdivision d&rsquo;objet"},"content":{"rendered":"<p style=\"text-align: justify;\">Un lien particulier avec pour action &lsquo;<code>s<\/code>&lsquo; permet de faire de la subdivision d&rsquo;objet. A quoi cela sert-il ?<\/p>\n<p style=\"text-align: justify;\">Il y a deux usages possibles de cette action.<\/p>\n<p style=\"text-align: justify;\">Le premier usage est de permettre de scinder un objet volumineux en une multitude de morceaux, une multitude d&rsquo;objet plus petits. Ces objets d\u00e9riv\u00e9s peuvent avoir des tailles identiques ou non. Ils doivent imp\u00e9rativement \u00eatre non recouvrants et parcourir l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;objet parent.<br \/>\nEn scindant un objet volumineux, il peut \u00eatre transf\u00e9r\u00e9 par morceaux vers diff\u00e9rents emplacement (d&rsquo;autres entit\u00e9s). Et donc une autre entit\u00e9 peut simultan\u00e9ment t\u00e9l\u00e9charger les multiples morceaux \u00e0 des emplacements diff\u00e9rents. Une fois tous les morceaux rassembl\u00e9s, l&rsquo;objet parent, l&rsquo;original, peut \u00eatre reconstitu\u00e9.<br \/>\nC&rsquo;est une des techniques n\u00e9cessaires au fonctionnement du P2P par exemple.<\/p>\n<p style=\"text-align: justify;\">Le deuxi\u00e8me usage, c&rsquo;est de ne faire qu&rsquo;un seul objet d\u00e9riv\u00e9 d&rsquo;un objet parent plus grand. Cet objet d\u00e9riv\u00e9 fonctionne alors comme un extrait de l&rsquo;objet parent. On ne peut pas reconstituer l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;objet parent \u00e0 partir de l&rsquo;objet d\u00e9riv\u00e9.<br \/>\nBien s\u00fcr, plusieurs extraits d&rsquo;un objet peuvent \u00eatre faits. Et un extrait plus petit encore peut \u00eatre retir\u00e9 d&rsquo;un autre extrait. Rien ne limite le nombre d&rsquo;objets d\u00e9riv\u00e9s. Rien ne garanti leur non-recouvrement ni qu&rsquo;ils parcourent l&rsquo;int\u00e9gralit\u00e9 de l&rsquo;objet parent.<br \/>\nL&rsquo;usage peut par exemple \u00eatre l&rsquo;extrait d&rsquo;une citation dans un livre, un extrait d&rsquo;une musique, etc&#8230;<\/p>\n<p style=\"text-align: justify;\">Actuellement, une subdivision est r\u00e9f\u00e9renc\u00e9e par un objet contenant une et une seule ligne de type <code>x-y<\/code>. Mais peut-\u00eatre serait-il int\u00e9ressant de permettre plusieurs lignes de type <code>x-y<\/code>, cela cr\u00e9ant un extrait contenant directement la concat\u00e9nation des diff\u00e9rents extraits d&rsquo;un objet. Quel usage ?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un lien particulier avec pour action &lsquo;s&lsquo; permet de faire de la subdivision d&rsquo;objet. A quoi cela sert-il ? Il y a deux usages possibles de cette action. Le premier usage est de permettre de scinder un objet volumineux en une multitude de morceaux, une multitude d&rsquo;objet plus petits. Ces objets d\u00e9riv\u00e9s peuvent avoir des &hellip; <a href=\"https:\/\/blog.nebule.org\/?p=770\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Le lien et la subdivision d&rsquo;objet<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[99,101,110,112,113,24,27,35],"tags":[312],"_links":{"self":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/770"}],"collection":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=770"}],"version-history":[{"count":1,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/770\/revisions"}],"predecessor-version":[{"id":2301,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/770\/revisions\/2301"}],"wp:attachment":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}