{"id":2364,"date":"2020-11-05T17:32:58","date_gmt":"2020-11-05T16:32:58","guid":{"rendered":"http:\/\/192.168.1.202\/wordpress\/?p=2364"},"modified":"2020-11-05T17:33:58","modified_gmt":"2020-11-05T16:33:58","slug":"un-peu-vert-quand-meme","status":"publish","type":"post","link":"https:\/\/myrdil.com\/?p=2364","title":{"rendered":"Un peu vert, quand m\u00eame"},"content":{"rendered":"<p>J&#8217;en suis \u00e0 la troisi\u00e8me vid\u00e9o de cr\u00e9ation de minimap, r\u00e9alis\u00e9e par Ryan Laley, qui a pourtant l&#8217;air de conna\u00eetre son affaire, et je tombe sur des choses suspectes : placer un d\u00e9lai \u00e0 l&#8217;initialisation d&#8217;un \u00e9l\u00e9ment d&#8217;interface pour \u00eatre s\u00fbr que son parent a bien \u00e9t\u00e9 cr\u00e9\u00e9 avant lui, op\u00e9rer des calculs avec des valeurs fixes au lieu d&#8217;aller rechercher ces valeurs dans les objets concern\u00e9s ou encore placer des op\u00e9rations complexes dans le Tick d&#8217;un objet, soit la meilleure mani\u00e8re de saturer un CPU&#8230;<\/p>\n<p>Le probl\u00e8me, c&#8217;est que je n&#8217;ai pas le choix. Epic avait publi\u00e9 un projet gratuit qui g\u00e9rait toutes les op\u00e9rations d&#8217;une minimap mais il ne comporte aucun commentaire &#8211; bonjour pour comprendre comment tous les petits bouts de blueprints s&#8217;articulent &#8211; et il est outdated. Donc, je dois bien me rabattre sur un tutoriel de la communaut\u00e9 ce qui me permet de comprendre, et donc apprendre, des concepts au fur et \u00e0 mesure que je suis les vid\u00e9os. Seulement voil\u00e0, en un mot comme en cent, c&#8217;est de la merde.<\/p>\n<p>Je dois donc faire exactement comme Ryan, sachant que je devrai rectifier ses erreurs une fois que j&#8217;aurai tout termin\u00e9.<\/p>\n<p>J&#8217;ai commenc\u00e9 \u00e0 programmer des ordinateurs en 1980 et, depuis, j&#8217;ai tellement rarement lu un code \u00e9crit selon les r\u00e8gles de l&#8217;art et correctement comment\u00e9, que j&#8217;en suis &#8211; depuis longtemps &#8211; arriv\u00e9 \u00e0 la conclusion que les informaticiens sont d&#8217;infects bricoleurs. Un peu comme les dentistes. Ou les avocats. Ou presque toutes les professions, en fait. Tu dois en essayer dix pour trouver un bon, ce qui est f\u00e2cheux en ce qui concerne les dentistes, et je sais de quoi je parle !<\/p>\n<p>Ce qui me permet, plaisir non dissimul\u00e9, de rappeler que les musiciens, eux, n&#8217;ont pas droit au luxe de la m\u00e9diocrit\u00e9. Si ta note ne sort pas au bon moment ou n&#8217;est pas juste, tout le monde l&#8217;entend et tu passes pour un con, sans appel. Et \u00e7a aussi j&#8217;en parle en connaissance de cause. Si TooLs \u00e9tait encore dans le coin, il ne pourrait qu&#8217;approuver.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&#8217;en suis \u00e0 la troisi\u00e8me vid\u00e9o de cr\u00e9ation de minimap, r\u00e9alis\u00e9e par Ryan Laley, qui a pourtant l&#8217;air de conna\u00eetre son affaire, et je tombe sur des choses suspectes : placer un d\u00e9lai \u00e0 l&#8217;initialisation d&#8217;un \u00e9l\u00e9ment d&#8217;interface pour \u00eatre &hellip; <a href=\"https:\/\/myrdil.com\/?p=2364\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2364","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/2364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2364"}],"version-history":[{"count":0,"href":"https:\/\/myrdil.com\/index.php?rest_route=\/wp\/v2\/posts\/2364\/revisions"}],"wp:attachment":[{"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myrdil.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}