{"id":133,"date":"2024-09-01T10:00:50","date_gmt":"2024-09-01T09:00:50","guid":{"rendered":"http:\/\/www.reynalddrouhin.net\/wrks\/?p=133"},"modified":"2024-09-16T11:19:36","modified_gmt":"2024-09-16T10:19:36","slug":"ip-monochrome","status":"publish","type":"post","link":"https:\/\/www.reynalddrouhin.net\/wrks\/ip-monochrome\/","title":{"rendered":"IP Monochrome"},"content":{"rendered":"<div>2024, site Internet, photographie, peinture (in progress).<\/div>\n<div><\/div>\n<div class=\"empty\"><a href=\"https:\/\/ipm.reynalddrouhin.net\/\" target=\"_blank\" rel=\"noopener\">https:\/\/ipm.reynalddrouhin.net<\/a><\/div>\n<div>\n<p>Mise \u00e0 jour majeure en 2024 (Reynald Drouhin,\u00a0<a href=\"https:\/\/alainmarechal.xyz\/\" target=\"_blank\" rel=\"noopener\">Alain Mar\u00e9chal<\/a>, Sophie Blum).\u00a0<span class=\"bold\">\u00a0<\/span><\/p>\n<p>Site web collectionnant des monochromes g\u00e9n\u00e9r\u00e9s lors de la connection (visite) de chaque internaute.<br \/>\nL\u2019adresse ip (Internet protocol) est le num\u00e9ro personnel attribu\u00e9 \u00e0 chaque ordinateur qui se connecte \u00e0 Internet. Celle-ci est r\u00e9cup\u00e9r\u00e9e lors de la visite de l\u2019utilisateur sur le site et est traduite en code couleur html. La couleur alors g\u00e9n\u00e9r\u00e9e est un monochrome qui viendra s\u2019accumuler dans une base de donn\u00e9e, une galerie archiv\u00e9e, une collection de connection.<\/p>\n<\/div>\n<p>Projet mis en ligne en 2006.<\/p>\n<p><strong>Update 2024<\/strong><br \/>\nUne mise \u00e0 jour compl\u00e8te du code PHP et MySQL a \u00e9t\u00e9 effectu\u00e9e. Le pr\u00e9c\u00e9dent syst\u00e8me, datant de 2006, ne permettait plus de faire fonctionner le site web aujourd\u2019hui fonctionnant sur un serveur en PHP8.<\/p>\n<p>Le syst\u00e8me de g\u00e9olocalisation des IP a \u00e9t\u00e9 \u00e9galement mis \u00e0 jour. La base de donn\u00e9es devenue obsol\u00e8te causait des erreurs dans la provenance des IP. D\u00e9sormais, le syst\u00e8me d\u00e9tecte automatiquement la localisation de chaque IP, qu&rsquo;elle soit IPv4 ou IPv6.<\/p>\n<p>La principale modification concerne les couleurs attribu\u00e9es aux utilisateurs selon leur adresse de connexion. En raison de l&rsquo;augmentation de l&rsquo;activit\u00e9 des bots se connectant d\u2019une m\u00eame localisation, les couleurs ne se distinguaient plus correctement. L&rsquo;utilisation de la quatri\u00e8me valeur de l&rsquo;adresse IPv4 permet d\u00e9sormais d&rsquo;ajouter une opacit\u00e9, r\u00e9v\u00e9lant ainsi mieux les diff\u00e9rences.<\/p>\n<p>Les adresses IPv6 n&rsquo;existaient pas \u00e0 la cr\u00e9ation initiale du projet et n\u2019\u00e9taient donc pas interpr\u00e9t\u00e9es par le syst\u00e8me. La mise \u00e0 jour a r\u00e9solu ce probl\u00e8me en convertissant les adresses IP en binaire, puis en leur appliquant un hachage SHA-1 et en convertissant ce r\u00e9sultat en un code hexad\u00e9cimal dont les 8 premiers caract\u00e8res sont conserv\u00e9s pour obtenir une valeur color\u00e9e.<\/p>\n<p>L\u2019interface a \u00e9t\u00e9 l\u00e9g\u00e8rement revue (design, adaptation responsive\u2026). Elle propose d\u00e9sormais une visualisation sur fond noir ou blanc permettant de de mieux distinguer les variations d\u2019opacit\u00e9 dans la multitude des couleurs affich\u00e9es.<\/p>\n<p>Voir capture et archive de l&rsquo;<a href=\"https:\/\/red.reynalddrouhin.net\/archive\/ip-monochrome\/\" target=\"_blank\" rel=\"noopener\">ancienne version<\/a><\/p>\n<p>IP Monochrome est une Production LUDART, Poitou-Charentes &#8211; France <a href=\"https:\/\/www.rurart.org\/\" target=\"_blank\" rel=\"noopener\">RURART<\/a> \u2013 Espace d&rsquo;art contemporain<\/p>\n<p><a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11029\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm1-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11030\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm2-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11031\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm3-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11032\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm4-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11033\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm5-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11034\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm6-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11035\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm7-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11036\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm8-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11037\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm9-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11038\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm10-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11039\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm11-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11040\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm12-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11041\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm13-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a> <a href=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-11042\" src=\"https:\/\/red.reynalddrouhin.net\/wp-content\/uploads\/2024\/09\/ipm14-1040x993.png\" alt=\"\" width=\"620\" height=\"592\" \/><\/a><\/p>\n<p>\n<iframe loading=\"lazy\" title=\"IP Monochrome\" src=\"https:\/\/player.vimeo.com\/video\/1009804816?dnt=1&amp;app_id=122963\" width=\"500\" height=\"463\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>2024, site Internet, photographie, peinture.<\/p>\n","protected":false},"author":3,"featured_media":1167,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[69,298,4],"tags":[212,135,94,416,73,136,289,108,417,197,418,77,8,137,95,44,28,78,419,80,175,82],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet","category-peinture","category-photographie","tag-1m2","tag-archive","tag-capture","tag-collaboratif","tag-collection","tag-couleur","tag-data","tag-generatif","tag-generation","tag-grid","tag-grid-grille","tag-grille","tag-internet","tag-ip","tag-m2","tag-memoire","tag-monochrome","tag-mosaique","tag-numero","tag-participatif","tag-surveillance","tag-visualisation"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-content\/uploads\/2024\/09\/ipm.png","jetpack_shortlink":"https:\/\/wp.me\/p72hz6-29","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":13,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":1178,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/posts\/133\/revisions\/1178"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/media\/1167"}],"wp:attachment":[{"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reynalddrouhin.net\/wrks\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}