[{"data":1,"prerenderedAt":586},["Reactive",2],{"references":3,"cTNFRfyTis":199,"technologies":296},{"data":4,"meta":198},{"id":5,"attributes":6},8,{"titre":7,"client":8,"site_web_client":9,"date":10,"URL":10,"description":11,"createdAt":12,"updatedAt":13,"publishedAt":14,"pitch":15,"prestations":10,"secteur":16,"sections":17,"technos":155,"logo":197,"avis":10},"ENC-AHI","Ministère des Affaires sociales et de la Santé","http://www.social-sante.gouv.fr/",null,"Afin de répondre aux problématiques rencontrées par la DGCS, Code Lutin a proposé un développement effectué en mode agile pour pouvoir s'adapter aux retours effectués par les représentants du secteur tout au long du projet.\n\nLes interfaces ont été conçues avec les représentants du secteur, comme un mélange d'application de gestion et d'interface grand public pour simplifier la saisie des utilisateurs.\n\nAprès la saisie par les établissements du secteur, un système de double validation au niveau départemental et régional permet de garantir la qualité des données remontées.\n\nCode Lutin a développé un ensemble de fonctionnalités de reporting permettant à la DGCS de piloter l'ensemble du dispositif, et notamment d'obtenir un ensemble d'indicateurs autour du public accueilli et des services rendus aux usagers.\n\nCode Lutin a mis en place un accompagnement des agents décentralisés de l'État dans le transfert de compétences auprès des établissements du secteur. Plus de 1500 personnes ont ainsi été formées à l'outil.","2026-07-10T15:53:10.255Z","2026-07-11T20:43:43.199Z","2026-07-10T16:23:53.081Z","Développement d’un outil de reporting visant à mieux connaître le secteur de l’hébergement d’urgence","Social",[18,70,149],{"id":19,"titre":20,"contenu":21,"sous_sections":22,"images":23},17,"Le challenge","Une refondation du dispositif d'hébergement et d'accès au logement a été engagée en 2009. Une stratégie nationale en découle, et au cœur de cette stratégie, l'harmonisation, entre les territoires et les structures, de la prise en charge des personnes. Afin de mener à bien cette démarche, la DGCS, en partenariat avec les associations, a mis en place un référentiel des prestations dispensées ainsi que des critères de qualité de ces prestations. Il est alors prévu une étude approfondie du secteur pour étudier les coûts associés à ces prestations.\n\nL'objectif est de capitaliser la connaissance des structures du secteur dans un système d'information favorisant leur valorisation et leur analyse transversale.\n\nLe système d'information doit assurer globalement les fonctions suivantes :\n\n- La saisie des données structurelles et comptables des établissements et associations du secteur ;\n- La validation, par les agents décentralisés de l'État, des données rapportées ;\n- L'analyse statistique des données remontées.",[],{"data":24},[25],{"id":26,"attributes":27},127,{"name":28,"alternativeText":10,"caption":10,"width":29,"height":30,"formats":31,"hash":65,"ext":33,"mime":36,"size":66,"url":67,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":69,"updatedAt":69},"enc.jpg",1200,800,{"large":32,"small":42,"medium":50,"thumbnail":57},{"ext":33,"url":34,"hash":35,"mime":36,"name":37,"path":10,"size":38,"width":39,"height":40,"sizeInBytes":41},".jpg","/uploads/large_enc_0599cc69c4.jpg","large_enc_0599cc69c4","image/jpeg","large_enc.jpg",45.32,1000,667,45316,{"ext":33,"url":43,"hash":44,"mime":36,"name":45,"path":10,"size":46,"width":47,"height":48,"sizeInBytes":49},"/uploads/small_enc_0599cc69c4.jpg","small_enc_0599cc69c4","small_enc.jpg",15.47,500,333,15467,{"ext":33,"url":51,"hash":52,"mime":36,"name":53,"path":10,"size":54,"width":55,"height":47,"sizeInBytes":56},"/uploads/medium_enc_0599cc69c4.jpg","medium_enc_0599cc69c4","medium_enc.jpg",28.9,750,28899,{"ext":33,"url":58,"hash":59,"mime":36,"name":60,"path":10,"size":61,"width":62,"height":63,"sizeInBytes":64},"/uploads/thumbnail_enc_0599cc69c4.jpg","thumbnail_enc_0599cc69c4","thumbnail_enc.jpg",5.25,234,156,5249,"enc_0599cc69c4",60.43,"/uploads/enc_0599cc69c4.jpg","local","2026-07-10T15:53:05.969Z",{"id":71,"titre":72,"contenu":11,"sous_sections":73,"images":74},18,"La solution",[],{"data":75},[76,111],{"id":77,"attributes":78},128,{"name":79,"alternativeText":10,"caption":10,"width":80,"height":81,"formats":82,"hash":107,"ext":84,"mime":87,"size":108,"url":109,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":110,"updatedAt":110},"enc-capture-2.png",771,358,{"small":83,"medium":92,"thumbnail":99},{"ext":84,"url":85,"hash":86,"mime":87,"name":88,"path":10,"size":89,"width":47,"height":90,"sizeInBytes":91},".png","/uploads/small_enc_capture_2_224e0f2230.png","small_enc_capture_2_224e0f2230","image/png","small_enc-capture-2.png",64.5,232,64503,{"ext":84,"url":93,"hash":94,"mime":87,"name":95,"path":10,"size":96,"width":55,"height":97,"sizeInBytes":98},"/uploads/medium_enc_capture_2_224e0f2230.png","medium_enc_capture_2_224e0f2230","medium_enc-capture-2.png",113.09,348,113092,{"ext":84,"url":100,"hash":101,"mime":87,"name":102,"path":10,"size":103,"width":104,"height":105,"sizeInBytes":106},"/uploads/thumbnail_enc_capture_2_224e0f2230.png","thumbnail_enc_capture_2_224e0f2230","thumbnail_enc-capture-2.png",23.72,245,114,23720,"enc_capture_2_224e0f2230",14.63,"/uploads/enc_capture_2_224e0f2230.png","2026-07-10T15:54:14.048Z",{"id":112,"attributes":113},129,{"name":114,"alternativeText":10,"caption":10,"width":115,"height":30,"formats":116,"hash":145,"ext":84,"mime":87,"size":146,"url":147,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":148,"updatedAt":148},"enc-capture.png",1265,{"large":117,"small":124,"medium":131,"thumbnail":138},{"ext":84,"url":118,"hash":119,"mime":87,"name":120,"path":10,"size":121,"width":39,"height":122,"sizeInBytes":123},"/uploads/large_enc_capture_4b2f769bfa.png","large_enc_capture_4b2f769bfa","large_enc-capture.png",180.75,632,180747,{"ext":84,"url":125,"hash":126,"mime":87,"name":127,"path":10,"size":128,"width":47,"height":129,"sizeInBytes":130},"/uploads/small_enc_capture_4b2f769bfa.png","small_enc_capture_4b2f769bfa","small_enc-capture.png",64.96,316,64961,{"ext":84,"url":132,"hash":133,"mime":87,"name":134,"path":10,"size":135,"width":55,"height":136,"sizeInBytes":137},"/uploads/medium_enc_capture_4b2f769bfa.png","medium_enc_capture_4b2f769bfa","medium_enc-capture.png",120.86,474,120858,{"ext":84,"url":139,"hash":140,"mime":87,"name":141,"path":10,"size":142,"width":104,"height":143,"sizeInBytes":144},"/uploads/thumbnail_enc_capture_4b2f769bfa.png","thumbnail_enc_capture_4b2f769bfa","thumbnail_enc-capture.png",23.43,155,23433,"enc_capture_4b2f769bfa",35.56,"/uploads/enc_capture_4b2f769bfa.png","2026-07-10T15:54:14.223Z",{"id":150,"titre":151,"contenu":152,"sous_sections":153,"images":154},19,"Les avantages","- Développement sur mesure : adaptation précise au métier et au besoin ;\n- Développement collaboratif : adaptation aux évolutions du besoin et du métier ;\n- Travail ergonomique : adhésion au projet facilitée ;\n- Intégration du secteur : adhésion au projet facilitée ;\n- Accompagnement important, dans chaque région française, pour assurer l'adhésion du terrain.",[],{"data":10},{"data":156},[157,165,171,180,189],{"id":158,"attributes":159},1,{"name":160,"description":161,"createdAt":162,"updatedAt":163,"publishedAt":164,"order":158},"Java ","Code Lutin est spécialisé depuis sa création dans le langage Java. Fort de près de 30 ans d'existence, nous faisons confiance à ce langage pour nos développements.","2022-09-14T08:49:31.068Z","2024-03-01T15:06:44.553Z","2022-09-14T08:49:32.056Z",{"id":5,"attributes":166},{"name":167,"description":10,"createdAt":168,"updatedAt":169,"publishedAt":170,"order":10},"Struts","2026-04-30T08:36:18.601Z","2026-06-19T14:27:53.027Z","2026-06-19T14:27:53.024Z",{"id":172,"attributes":173},5,{"name":174,"description":175,"createdAt":176,"updatedAt":177,"publishedAt":178,"order":179},"VueJS","Vue.js est l'un de nos frameworks JavaScript de prédilection. Nous l'avons mis en place avec succès dans plusieurs projets.","2022-09-14T08:51:29.331Z","2024-03-01T15:07:19.199Z","2022-09-14T08:51:30.163Z",30,{"id":181,"attributes":182},2,{"name":183,"description":184,"createdAt":185,"updatedAt":186,"publishedAt":187,"order":188},"Hibernate","Nous utilisons Hibernate afin de nous abstraire de l'utilisation d'un SGBD, permettant à nos clients de migrer vers un autre SGBD plus facilement.","2022-09-14T08:49:45.573Z","2024-03-01T15:07:10.779Z","2022-09-14T08:49:46.352Z",20,{"id":190,"attributes":191},6,{"name":192,"description":193,"createdAt":194,"updatedAt":195,"publishedAt":196,"order":10},"PostgreSQL","PostgreSQL est un SGDB libre qui nous permet d'administrer les bases de données de nos projets.","2025-08-04T12:39:49.303Z","2026-04-02T15:35:31.190Z","2025-08-04T12:43:29.702Z",{"data":10},{},[200,253],{"id":201,"created_at":202,"in_reply_to_id":10,"in_reply_to_account_id":10,"sensitive":203,"spoiler_text":204,"visibility":205,"language":206,"uri":207,"url":208,"replies_count":209,"reblogs_count":181,"favourites_count":158,"quotes_count":209,"edited_at":10,"content":210,"reblog":10,"application":10,"account":211,"media_attachments":240,"mentions":241,"tags":247,"emojis":248,"quote":10,"card":10,"poll":10,"quote_approval":249},"117014133916404191","2026-07-31T10:33:06.763Z",false,"","public","fr","https://mastodon.libre-entreprise.com/users/codelutin/statuses/117014133916404191","https://mastodon.libre-entreprise.com/@codelutin/117014133916404191",0,"\u003Cp>Souscrire à \u003Cspan class=\"h-card\" translate=\"no\">\u003Ca href=\"https://mastodon.indie.host/@LaSuiteCoop\" class=\"u-url mention\">@\u003Cspan>LaSuiteCoop\u003C/span>\u003C/a>\u003C/span> : fait ✅\u003C/p>",{"id":212,"username":213,"acct":213,"display_name":214,"locked":203,"bot":203,"discoverable":215,"indexable":215,"group":203,"created_at":216,"note":217,"url":218,"uri":219,"avatar":220,"avatar_static":220,"header":221,"header_static":221,"followers_count":222,"following_count":223,"statuses_count":224,"last_status_at":225,"hide_collections":203,"noindex":203,"emojis":226,"roles":227,"fields":231},"159","codelutin","Code Lutin",true,"2017-04-14T00:00:00.000Z","\u003Cp>Expertise \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Java\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Java\u003C/span>\u003C/a> et \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Javascript\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Javascript\u003C/span>\u003C/a> à \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/Nantes\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>Nantes\u003C/span>\u003C/a>.\u003C/p>\u003Cp>Membre-fondateur de \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/LibreEntreprise\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>LibreEntreprise\u003C/span>\u003C/a>, nous sommes une SAS à participation ouvrière : nous pratiquons la démocratie, l&#39;égalité de salaire, la transparence.\u003C/p>","https://mastodon.libre-entreprise.com/@codelutin","https://mastodon.libre-entreprise.com/users/codelutin","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/accounts/avatars/000/000/159/original/49c5dafbdddd540b.png","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/accounts/headers/000/000/159/original/1dad6966907ca631.png",937,171,549,"2026-07-31",[],[228],{"id":229,"name":230,"color":204},"2","Admin",[232,236],{"name":233,"value":234,"verified_at":235},"Site web","\u003Ca href=\"https://www.codelutin.com\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\">\u003Cspan class=\"invisible\">https://www.\u003C/span>\u003Cspan class=\"\">codelutin.com\u003C/span>\u003Cspan class=\"invisible\">\u003C/span>\u003C/a>","2022-11-29T10:45:02.109+00:00",{"name":237,"value":238,"verified_at":239},"LinuxFR","\u003Ca href=\"https://linuxfr.org/users/lutintern\" target=\"_blank\" rel=\"nofollow noopener me\" translate=\"no\">\u003Cspan class=\"invisible\">https://\u003C/span>\u003Cspan class=\"\">linuxfr.org/users/lutintern\u003C/span>\u003Cspan class=\"invisible\">\u003C/span>\u003C/a>","2023-02-13T14:32:10.587+00:00",[],[242],{"id":243,"username":244,"url":245,"acct":246},"114817414166338344","LaSuiteCoop","https://mastodon.indie.host/@LaSuiteCoop","LaSuiteCoop@mastodon.indie.host",[],[],{"automatic":250,"manual":251,"current_user":252},[],[],"denied",{"id":254,"created_at":255,"in_reply_to_id":10,"in_reply_to_account_id":10,"sensitive":203,"spoiler_text":204,"visibility":205,"language":206,"uri":256,"url":257,"replies_count":209,"reblogs_count":258,"favourites_count":259,"quotes_count":209,"edited_at":10,"content":260,"reblog":10,"application":10,"account":261,"media_attachments":268,"mentions":284,"tags":285,"emojis":292,"quote":10,"card":10,"poll":10,"quote_approval":293},"116515687273192632","2026-05-04T09:51:34.574Z","https://mastodon.libre-entreprise.com/users/codelutin/statuses/116515687273192632","https://mastodon.libre-entreprise.com/@codelutin/116515687273192632",29,3,"\u003Cp>On rallonge notre appel à candidatures de quelques jours !!! n&#39;hésitez plus à candidater et/ou faire passer le message autour de vous.\u003C/p>\u003Cp>En 2026, nous distribuerons 10 000 € à partager entre les initiatives choisies par les lutin·e·s.\u003Cbr />Vous êtes intéressé·e·s ? Postulez avant le 17 mai 2026\u003C/p>\u003Cp>Pour tout savoir : \u003Ca href=\"https://codelutin.com/campagneCopiePublique\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\">\u003Cspan class=\"invisible\">https://\u003C/span>\u003Cspan class=\"ellipsis\">codelutin.com/campagneCopiePub\u003C/span>\u003Cspan class=\"invisible\">lique\u003C/span>\u003C/a>\u003C/p>\u003Cp>Partages appréciés 🧡 \u003C/p>\u003Cp>\u003Ca href=\"https://mastodon.libre-entreprise.com/tags/LogicielLibre\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>LogicielLibre\u003C/span>\u003C/a> \u003Ca href=\"https://mastodon.libre-entreprise.com/tags/CopiePublique\" class=\"mention hashtag\" rel=\"tag\">#\u003Cspan>CopiePublique\u003C/span>\u003C/a>\u003C/p>",{"id":212,"username":213,"acct":213,"display_name":214,"locked":203,"bot":203,"discoverable":215,"indexable":215,"group":203,"created_at":216,"note":217,"url":218,"uri":219,"avatar":220,"avatar_static":220,"header":221,"header_static":221,"followers_count":222,"following_count":223,"statuses_count":224,"last_status_at":225,"hide_collections":203,"noindex":203,"emojis":262,"roles":263,"fields":265},[],[264],{"id":229,"name":230,"color":204},[266,267],{"name":233,"value":234,"verified_at":235},{"name":237,"value":238,"verified_at":239},[269],{"id":270,"type":271,"url":272,"preview_url":273,"remote_url":10,"preview_remote_url":10,"text_url":10,"meta":274,"description":282,"blurhash":283},"116515681293676765","image","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/media_attachments/files/116/515/681/293/676/765/original/13e7a0dc213d1904.png","https://media.mastodon.libre-entreprise.com/volume-mastodon-system/media_attachments/files/116/515/681/293/676/765/small/13e7a0dc213d1904.png",{"original":275,"small":280,"focus":281},{"width":276,"height":277,"size":278,"aspect":279},572,403,"572x403",1.4193548387096775,{"width":276,"height":277,"size":278,"aspect":279},{"x":209,"y":209},"Reprise d'un meme avec la légende shut up and take my rétribution Copie Publique","UdHB+ukqKUOZtnj]S1X9OJavsioNacavoNjG",[],[286,289],{"name":287,"url":288},"logiciellibre","https://mastodon.libre-entreprise.com/tags/logiciellibre",{"name":290,"url":291},"CopiePublique","https://mastodon.libre-entreprise.com/tags/CopiePublique",[],{"automatic":294,"manual":295,"current_user":252},[],[],{"data":297,"meta":583},[298,312,324,364,377,412,429,441,457,474,490,506,522,538],{"id":5,"attributes":299},{"name":167,"description":10,"createdAt":168,"updatedAt":169,"publishedAt":170,"order":10,"logo":300},{"data":301},{"id":302,"attributes":303},109,{"name":304,"alternativeText":10,"caption":10,"width":305,"height":306,"formats":10,"hash":307,"ext":84,"mime":87,"size":308,"url":309,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":310,"updatedAt":311},"struts-logo.png",52,63,"struts_logo_90c2f97ba8",0.79,"/uploads/struts_logo_90c2f97ba8.png","2026-04-30T08:36:09.685Z","2026-04-30T09:55:35.926Z",{"id":158,"attributes":313},{"name":160,"description":161,"createdAt":162,"updatedAt":163,"publishedAt":164,"order":158,"logo":314},{"data":315},{"id":316,"attributes":317},53,{"name":318,"alternativeText":318,"caption":318,"width":319,"height":319,"formats":10,"hash":320,"ext":84,"mime":87,"size":321,"url":322,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":323,"updatedAt":323},"java.png",110,"java_805dae734e",2.89,"/uploads/java_805dae734e.png","2022-09-14T08:48:59.483Z",{"id":325,"attributes":326},4,{"name":327,"description":328,"createdAt":329,"updatedAt":330,"publishedAt":331,"order":332,"logo":333},"JavaScript","Incontournable pour développer des applications web, nous maîtrisons JavaScript ainsi que des frameworks comme Angular, React ou encore Vue.","2022-09-14T08:50:51.209Z","2024-03-01T15:06:56.615Z","2022-09-14T08:50:52.013Z",10,{"data":334},{"id":335,"attributes":336},55,{"name":337,"alternativeText":337,"caption":337,"width":338,"height":338,"formats":339,"hash":360,"ext":84,"mime":87,"size":361,"url":362,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":363,"updatedAt":363},"JavaScript_Logo-2680961473.png",5000,{"large":340,"small":345,"medium":350,"thumbnail":355},{"ext":84,"url":341,"hash":342,"mime":87,"name":343,"path":10,"size":344,"width":39,"height":39},"/uploads/large_Java_Script_Logo_2680961473_74780c3d8a.png","large_Java_Script_Logo_2680961473_74780c3d8a","large_JavaScript_Logo-2680961473.png",47.94,{"ext":84,"url":346,"hash":347,"mime":87,"name":348,"path":10,"size":349,"width":47,"height":47},"/uploads/small_Java_Script_Logo_2680961473_74780c3d8a.png","small_Java_Script_Logo_2680961473_74780c3d8a","small_JavaScript_Logo-2680961473.png",19.31,{"ext":84,"url":351,"hash":352,"mime":87,"name":353,"path":10,"size":354,"width":55,"height":55},"/uploads/medium_Java_Script_Logo_2680961473_74780c3d8a.png","medium_Java_Script_Logo_2680961473_74780c3d8a","medium_JavaScript_Logo-2680961473.png",33.39,{"ext":84,"url":356,"hash":357,"mime":87,"name":358,"path":10,"size":359,"width":63,"height":63},"/uploads/thumbnail_Java_Script_Logo_2680961473_74780c3d8a.png","thumbnail_Java_Script_Logo_2680961473_74780c3d8a","thumbnail_JavaScript_Logo-2680961473.png",5.28,"Java_Script_Logo_2680961473_74780c3d8a",68.43,"/uploads/Java_Script_Logo_2680961473_74780c3d8a.png","2022-09-14T08:50:47.774Z",{"id":181,"attributes":365},{"name":183,"description":184,"createdAt":185,"updatedAt":186,"publishedAt":187,"order":188,"logo":366},{"data":367},{"id":368,"attributes":369},54,{"name":370,"alternativeText":370,"caption":370,"width":371,"height":372,"formats":10,"hash":373,"ext":84,"mime":87,"size":374,"url":375,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":376,"updatedAt":376},"hibernate.png",175,44,"hibernate_5849dfb6d4",1.31,"/uploads/hibernate_5849dfb6d4.png","2022-09-14T08:49:08.653Z",{"id":172,"attributes":378},{"name":174,"description":175,"createdAt":176,"updatedAt":177,"publishedAt":178,"order":179,"logo":379},{"data":380},{"id":381,"attributes":382},56,{"name":383,"alternativeText":383,"caption":383,"width":384,"height":385,"formats":386,"hash":408,"ext":84,"mime":87,"size":409,"url":410,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":411,"updatedAt":411},"Vue.js-Logo.png",3000,2000,{"large":387,"small":392,"medium":398,"thumbnail":403},{"ext":84,"url":388,"hash":389,"mime":87,"name":390,"path":10,"size":391,"width":39,"height":40},"/uploads/large_Vue_js_Logo_81bd4bb967.png","large_Vue_js_Logo_81bd4bb967","large_Vue.js-Logo.png",30.81,{"ext":84,"url":393,"hash":394,"mime":87,"name":395,"path":10,"size":396,"width":47,"height":397},"/uploads/small_Vue_js_Logo_81bd4bb967.png","small_Vue_js_Logo_81bd4bb967","small_Vue.js-Logo.png",13.99,334,{"ext":84,"url":399,"hash":400,"mime":87,"name":401,"path":10,"size":402,"width":55,"height":47},"/uploads/medium_Vue_js_Logo_81bd4bb967.png","medium_Vue_js_Logo_81bd4bb967","medium_Vue.js-Logo.png",23.87,{"ext":84,"url":404,"hash":405,"mime":87,"name":406,"path":10,"size":407,"width":62,"height":63},"/uploads/thumbnail_Vue_js_Logo_81bd4bb967.png","thumbnail_Vue_js_Logo_81bd4bb967","thumbnail_Vue.js-Logo.png",5.5,"Vue_js_Logo_81bd4bb967",19.17,"/uploads/Vue_js_Logo_81bd4bb967.png","2022-09-14T08:51:26.913Z",{"id":259,"attributes":413},{"name":414,"description":415,"createdAt":416,"updatedAt":417,"publishedAt":418,"order":419,"logo":420},"Spring","Spring nous permet de gérer le cœur du fonctionnement de nos applications Java.","2022-09-14T08:49:58.077Z","2024-03-01T15:07:29.619Z","2022-09-14T08:49:58.885Z",40,{"data":421},{"id":422,"attributes":423},51,{"name":424,"alternativeText":424,"caption":424,"width":319,"height":319,"formats":10,"hash":425,"ext":84,"mime":87,"size":426,"url":427,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":428,"updatedAt":428},"spring.png","spring_1772e7b645",1.9,"/uploads/spring_1772e7b645.png","2022-09-14T08:48:59.478Z",{"id":190,"attributes":430},{"name":192,"description":193,"createdAt":194,"updatedAt":195,"publishedAt":196,"order":10,"logo":431},{"data":432},{"id":433,"attributes":434},65,{"name":435,"alternativeText":435,"caption":435,"width":305,"height":436,"formats":10,"hash":437,"ext":84,"mime":87,"size":438,"url":439,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":440,"updatedAt":440},"image 11.png",60,"image_11_5abafb8491",1.16,"/uploads/image_11_5abafb8491.png","2022-09-15T15:23:56.906Z",{"id":442,"attributes":443},7,{"name":444,"description":10,"createdAt":445,"updatedAt":446,"publishedAt":447,"order":10,"logo":448},"jQuery","2026-04-30T08:29:47.966Z","2026-04-30T08:37:36.997Z","2026-04-30T08:29:59.044Z",{"data":449},{"id":319,"attributes":450},{"name":451,"alternativeText":10,"caption":10,"width":452,"height":452,"formats":10,"hash":453,"ext":84,"mime":87,"size":454,"url":455,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":456,"updatedAt":456},"Jquery.png",48,"Jquery_435277e5c2",0.6,"/uploads/Jquery_435277e5c2.png","2026-04-30T08:37:34.120Z",{"id":458,"attributes":459},9,{"name":460,"description":10,"createdAt":461,"updatedAt":462,"publishedAt":463,"order":10,"logo":464},"React","2026-07-10T11:19:18.251Z","2026-07-10T15:24:23.351Z","2026-07-10T15:24:23.348Z",{"data":465},{"id":466,"attributes":467},119,{"name":468,"alternativeText":10,"caption":10,"width":319,"height":469,"formats":10,"hash":470,"ext":84,"mime":87,"size":471,"url":472,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":473,"updatedAt":473},"react.png",106,"react_25070ae7cc",1.81,"/uploads/react_25070ae7cc.png","2026-07-10T11:30:06.229Z",{"id":332,"attributes":475},{"name":476,"description":10,"createdAt":477,"updatedAt":478,"publishedAt":479,"order":10,"logo":480},"Node","2026-07-10T11:31:13.202Z","2026-07-10T13:45:42.795Z","2026-07-10T15:56:32.644Z",{"data":481},{"id":482,"attributes":483},120,{"name":484,"alternativeText":10,"caption":10,"width":143,"height":485,"formats":10,"hash":486,"ext":84,"mime":87,"size":487,"url":488,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":489,"updatedAt":489},"node.png",95,"node_61a837b4f7",1.68,"/uploads/node_61a837b4f7.png","2026-07-10T11:31:09.600Z",{"id":491,"attributes":492},12,{"name":493,"description":10,"createdAt":494,"updatedAt":495,"publishedAt":479,"order":10,"logo":496},"Tomcat","2026-07-10T11:32:11.536Z","2026-07-10T13:46:21.366Z",{"data":497},{"id":498,"attributes":499},122,{"name":500,"alternativeText":10,"caption":10,"width":501,"height":485,"formats":10,"hash":502,"ext":84,"mime":87,"size":503,"url":504,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":505,"updatedAt":505},"tomcat.png",143,"tomcat_ce6010089d",2.13,"/uploads/tomcat_ce6010089d.png","2026-07-10T11:32:06.967Z",{"id":507,"attributes":508},15,{"name":509,"description":10,"createdAt":510,"updatedAt":511,"publishedAt":512,"order":10,"logo":513},"Oracle","2026-07-10T15:57:20.009Z","2026-07-10T15:57:22.346Z","2026-07-10T15:57:22.344Z",{"data":514},{"id":515,"attributes":516},130,{"name":517,"alternativeText":10,"caption":10,"width":319,"height":368,"formats":10,"hash":518,"ext":84,"mime":87,"size":519,"url":520,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":521,"updatedAt":521},"oracle.png","oracle_c987c78f3a",0.9,"/uploads/oracle_c987c78f3a.png","2026-07-10T15:57:09.417Z",{"id":523,"attributes":524},14,{"name":525,"description":10,"createdAt":526,"updatedAt":527,"publishedAt":479,"order":10,"logo":528},"AngularJS","2026-07-10T11:33:10.401Z","2026-07-10T16:52:06.912Z",{"data":529},{"id":530,"attributes":531},124,{"name":532,"alternativeText":10,"caption":10,"width":319,"height":533,"formats":10,"hash":534,"ext":84,"mime":87,"size":535,"url":536,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":537,"updatedAt":537},"angular.png",118,"angular_2ccea23e03",1.5,"/uploads/angular_2ccea23e03.png","2026-07-10T11:33:07.905Z",{"id":19,"attributes":539},{"name":540,"description":10,"createdAt":541,"updatedAt":541,"publishedAt":542,"order":10,"logo":543},"Microsoft SQL Server","2026-07-11T21:19:48.282Z","2026-07-11T21:20:18.331Z",{"data":544},{"id":545,"attributes":546},147,{"name":547,"alternativeText":10,"caption":10,"width":548,"height":549,"formats":550,"hash":579,"ext":84,"mime":87,"size":580,"url":581,"previewUrl":10,"provider":68,"provider_metadata":10,"createdAt":582,"updatedAt":582},"microsoft-sql-server-logo.png",1280,1035,{"large":551,"small":558,"medium":565,"thumbnail":572},{"ext":84,"url":552,"hash":553,"mime":87,"name":554,"path":10,"size":555,"width":39,"height":556,"sizeInBytes":557},"/uploads/large_microsoft_sql_server_logo_41d66f2016.png","large_microsoft_sql_server_logo_41d66f2016","large_microsoft-sql-server-logo.png",174.32,809,174319,{"ext":84,"url":559,"hash":560,"mime":87,"name":561,"path":10,"size":562,"width":47,"height":563,"sizeInBytes":564},"/uploads/small_microsoft_sql_server_logo_41d66f2016.png","small_microsoft_sql_server_logo_41d66f2016","small_microsoft-sql-server-logo.png",68.8,404,68802,{"ext":84,"url":566,"hash":567,"mime":87,"name":568,"path":10,"size":569,"width":55,"height":570,"sizeInBytes":571},"/uploads/medium_microsoft_sql_server_logo_41d66f2016.png","medium_microsoft_sql_server_logo_41d66f2016","medium_microsoft-sql-server-logo.png",117.64,606,117638,{"ext":84,"url":573,"hash":574,"mime":87,"name":575,"path":10,"size":576,"width":577,"height":63,"sizeInBytes":578},"/uploads/thumbnail_microsoft_sql_server_logo_41d66f2016.png","thumbnail_microsoft_sql_server_logo_41d66f2016","thumbnail_microsoft-sql-server-logo.png",19.71,193,19711,"microsoft_sql_server_logo_41d66f2016",43.03,"/uploads/microsoft_sql_server_logo_41d66f2016.png","2026-07-11T21:19:45.452Z",{"pagination":584},{"page":158,"pageSize":585,"pageCount":158,"total":523},25,1788947383958]