[{"data":1,"prerenderedAt":533},["Reactive",2],{"references":3,"cTNFRfyTis":121,"technologies":217},{"data":4,"meta":120},{"id":5,"attributes":6},7,{"titre":7,"client":8,"site_web_client":9,"date":10,"URL":11,"description":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"pitch":16,"prestations":17,"secteur":18,"sections":19,"technos":86,"logo":96,"avis":116},"ISIS-FISH","Ifremer","https://www.ifremer.fr/","depuis 2002","https://isis-fish.org/","Depuis plus de 20 ans, Code Lutin accompagne l'Ifremer pour permettre\naux scientifiques de se concentrer sur leur métier. Le logiciel est\ndéveloppé sous licence libre.\n\nLe coeur du simulateur, les règles de gestion et certaines données de\npêcherie sont modifiables par l'utilisateur via des interfaces dédiées\ndans le logiciel. Un dépôt de sources permet aux scientifiques de\npartager leurs scripts.\n\nLes interfaces de saisie permettent d'être guidé et une vérification\npermet de lever les erreurs potentielles avant les simulations.\nL'utilisateur peut décider de lancer ses simulations sur son poste ou\nsur le super-calculateur de l'Ifremer. Les résultats peuvent être\nanalysés, soit dans ISIS-Fish, soit en utilisant des outils externes (R,\nS-Plus,...).\n\nCode Lutin accompagne également l'Ifremer pour la création et\nl'animation d'une communauté : site web, séminaire,...","2026-07-10T11:10:19.128Z","2026-07-10T16:18:56.076Z","2026-07-10T15:35:58.618Z","**Développement d'un simulateur** visant à apprécier l'impact de mesures de gestion de la pêche","","Recherche scientifique",[20,27,80],{"id":21,"titre":22,"contenu":23,"sous_sections":24,"images":25},14,"Le challenge","Le laboratoire EMH du centre Ifremer de Nantes avait modélisé une\npêcherie afin d'aider à l'appréciation de l'impact de mesures de gestion\nde la pêche (fermeture de zones à la pêche, quotas...) sur les\npopulations de la pêcherie.\n\nAfin de pouvoir étendre cette modélisation aux autres pêcheries, les\nscientifiques souhaitaient créer une plateforme de simulation devant\npermettre à tous de paramétrer leurs pêcheries et ainsi mutualiser les\nrecherches effectuées.\n\nLes fonctions principales de la plateforme ainsi imaginée sont :\n\n- Paramétrisation des pêcheries (plus de 400 paramètres) ;\n- Partage de données avec la communauté scientifique ;\n- Modifications du coeur de simulation de manière autonome ;\n- Visualisation des résultats en graphes ou sur une carte ;\n- Simulations effectuées sur une grille de calcul (super-calculateur);\n- Lancement de plans d'analyses (plus de 30 000 simulations).",[],{"data":26},null,{"id":28,"titre":29,"contenu":30,"sous_sections":31,"images":32},15,"La solution","Depuis plus de 10 ans, Code Lutin accompagne l'Ifremer pour permettre\naux scientifiques de se concentrer sur leur métier. Le logiciel est\ndéveloppé sous licence libre.\n\nLe coeur du simulateur, les règles de gestion et certaines données de\npêcherie sont modifiables par l'utilisateur via des interfaces dédiées\ndans le logiciel. Un dépôt de sources permet aux scientifiques de\npartager leurs scripts.\n\nLes interfaces de saisie permettent d'être guidé et une vérification\npermet de lever les erreurs potentielles avant les simulations.\nL'utilisateur peut décider de lancer ses simulations sur son poste ou\nsur le super-calculateur de l'Ifremer. Les résultats peuvent être\nanalysés, soit dans ISIS-Fish, soit en utilisant des outils externes (R,\nS-Plus,...).\n\nCode Lutin accompagne également l'Ifremer pour la création et\nl'animation d'une communauté : site web, séminaire,...",[],{"data":33},[34],{"id":35,"attributes":36},116,{"name":37,"alternativeText":26,"caption":26,"width":38,"height":39,"formats":40,"hash":75,"ext":42,"mime":45,"size":76,"url":77,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":79,"updatedAt":79},"isis-capture.png",1265,753,{"large":41,"small":51,"medium":59,"thumbnail":67},{"ext":42,"url":43,"hash":44,"mime":45,"name":46,"path":26,"size":47,"width":48,"height":49,"sizeInBytes":50},".png","/uploads/large_isis_capture_8c20954609.png","large_isis_capture_8c20954609","image/png","large_isis-capture.png",292.57,1000,595,292573,{"ext":42,"url":52,"hash":53,"mime":45,"name":54,"path":26,"size":55,"width":56,"height":57,"sizeInBytes":58},"/uploads/small_isis_capture_8c20954609.png","small_isis_capture_8c20954609","small_isis-capture.png",113.31,500,298,113311,{"ext":42,"url":60,"hash":61,"mime":45,"name":62,"path":26,"size":63,"width":64,"height":65,"sizeInBytes":66},"/uploads/medium_isis_capture_8c20954609.png","medium_isis_capture_8c20954609","medium_isis-capture.png",194.92,750,446,194923,{"ext":42,"url":68,"hash":69,"mime":45,"name":70,"path":26,"size":71,"width":72,"height":73,"sizeInBytes":74},"/uploads/thumbnail_isis_capture_8c20954609.png","thumbnail_isis_capture_8c20954609","thumbnail_isis-capture.png",40.73,245,146,40731,"isis_capture_8c20954609",77.71,"/uploads/isis_capture_8c20954609.png","local","2026-07-10T11:09:06.951Z",{"id":81,"titre":82,"contenu":83,"sous_sections":84,"images":85},16,"Les avantages","- Développement sous licence libre : diffusion et échanges facilités\n  avec la communauté scientifique ;\n- Développement collaboratif : adaptation aux évolutions du besoin et du\n  métier ;\n- Animation de la communauté, rencontres annuelles des utilisateurs ;\n- Accompagnement des chercheurs.",[],{"data":26},{"data":87},[88],{"id":89,"attributes":90},1,{"name":91,"description":92,"createdAt":93,"updatedAt":94,"publishedAt":95,"order":89},"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",{"data":97},{"id":98,"attributes":99},126,{"name":100,"alternativeText":100,"caption":100,"width":101,"height":102,"formats":103,"hash":111,"ext":42,"mime":45,"size":112,"url":113,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":114,"updatedAt":115},"Logo Isis Fish",308,100,{"thumbnail":104},{"ext":42,"url":105,"hash":106,"mime":45,"name":107,"path":26,"size":108,"width":72,"height":109,"sizeInBytes":110},"/uploads/thumbnail_isislogo_4e1bd8e0d8.png","thumbnail_isislogo_4e1bd8e0d8","thumbnail_isislogo.png",25.45,80,25446,"isislogo_4e1bd8e0d8",8.66,"/uploads/isislogo_4e1bd8e0d8.png","2026-07-10T15:35:46.831Z","2026-09-08T15:18:26.633Z",{"id":117,"auteur":118,"citation":119},3," Stéphanie Mahévas, Chercheuse IFREMER"," Nous travaillons avec Code Lutin depuis la création de la société. Le\n succès de notre partenariat tient à plusieurs qualités de Code Lutin :\n leur capacité à s'approprier la problématique et les contraintes de\n notre domaine de recherche, leur souplesse en acceptant un cahier des\n charges qui s'adapte au rendu du développement, leur disponibilité et\n leur réactivité pour palier aux anomalies et enfin la robustesse du\n développement.\n",{},[122,175],{"id":123,"created_at":124,"in_reply_to_id":26,"in_reply_to_account_id":26,"sensitive":125,"spoiler_text":17,"visibility":126,"language":127,"uri":128,"url":129,"replies_count":130,"reblogs_count":131,"favourites_count":89,"quotes_count":130,"edited_at":26,"content":132,"reblog":26,"application":26,"account":133,"media_attachments":162,"mentions":163,"tags":169,"emojis":170,"quote":26,"card":26,"poll":26,"quote_approval":171},"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,2,"\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":134,"username":135,"acct":135,"display_name":136,"locked":125,"bot":125,"discoverable":137,"indexable":137,"group":125,"created_at":138,"note":139,"url":140,"uri":141,"avatar":142,"avatar_static":142,"header":143,"header_static":143,"followers_count":144,"following_count":145,"statuses_count":146,"last_status_at":147,"hide_collections":125,"noindex":125,"emojis":148,"roles":149,"fields":153},"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",[],[150],{"id":151,"name":152,"color":17},"2","Admin",[154,158],{"name":155,"value":156,"verified_at":157},"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":159,"value":160,"verified_at":161},"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",[],[164],{"id":165,"username":166,"url":167,"acct":168},"114817414166338344","LaSuiteCoop","https://mastodon.indie.host/@LaSuiteCoop","LaSuiteCoop@mastodon.indie.host",[],[],{"automatic":172,"manual":173,"current_user":174},[],[],"denied",{"id":176,"created_at":177,"in_reply_to_id":26,"in_reply_to_account_id":26,"sensitive":125,"spoiler_text":17,"visibility":126,"language":127,"uri":178,"url":179,"replies_count":130,"reblogs_count":180,"favourites_count":117,"quotes_count":130,"edited_at":26,"content":181,"reblog":26,"application":26,"account":182,"media_attachments":189,"mentions":205,"tags":206,"emojis":213,"quote":26,"card":26,"poll":26,"quote_approval":214},"116515687273192632","2026-05-04T09:51:34.574Z","https://mastodon.libre-entreprise.com/users/codelutin/statuses/116515687273192632","https://mastodon.libre-entreprise.com/@codelutin/116515687273192632",29,"\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":134,"username":135,"acct":135,"display_name":136,"locked":125,"bot":125,"discoverable":137,"indexable":137,"group":125,"created_at":138,"note":139,"url":140,"uri":141,"avatar":142,"avatar_static":142,"header":143,"header_static":143,"followers_count":144,"following_count":145,"statuses_count":146,"last_status_at":147,"hide_collections":125,"noindex":125,"emojis":183,"roles":184,"fields":186},[],[185],{"id":151,"name":152,"color":17},[187,188],{"name":155,"value":156,"verified_at":157},{"name":159,"value":160,"verified_at":161},[190],{"id":191,"type":192,"url":193,"preview_url":194,"remote_url":26,"preview_remote_url":26,"text_url":26,"meta":195,"description":203,"blurhash":204},"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":196,"small":201,"focus":202},{"width":197,"height":198,"size":199,"aspect":200},572,403,"572x403",1.4193548387096775,{"width":197,"height":198,"size":199,"aspect":200},{"x":130,"y":130},"Reprise d'un meme avec la légende shut up and take my rétribution Copie Publique","UdHB+ukqKUOZtnj]S1X9OJavsioNacavoNjG",[],[207,210],{"name":208,"url":209},"logiciellibre","https://mastodon.libre-entreprise.com/tags/logiciellibre",{"name":211,"url":212},"CopiePublique","https://mastodon.libre-entreprise.com/tags/CopiePublique",[],{"automatic":215,"manual":216,"current_user":174},[],[],{"data":218,"meta":530},[219,238,250,291,310,354,371,389,404,421,438,454,469,484],{"id":220,"attributes":221},8,{"name":222,"description":26,"createdAt":223,"updatedAt":224,"publishedAt":225,"order":26,"logo":226},"Struts","2026-04-30T08:36:18.601Z","2026-06-19T14:27:53.027Z","2026-06-19T14:27:53.024Z",{"data":227},{"id":228,"attributes":229},109,{"name":230,"alternativeText":26,"caption":26,"width":231,"height":232,"formats":26,"hash":233,"ext":42,"mime":45,"size":234,"url":235,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":236,"updatedAt":237},"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":89,"attributes":239},{"name":91,"description":92,"createdAt":93,"updatedAt":94,"publishedAt":95,"order":89,"logo":240},{"data":241},{"id":242,"attributes":243},53,{"name":244,"alternativeText":244,"caption":244,"width":245,"height":245,"formats":26,"hash":246,"ext":42,"mime":45,"size":247,"url":248,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":249,"updatedAt":249},"java.png",110,"java_805dae734e",2.89,"/uploads/java_805dae734e.png","2022-09-14T08:48:59.483Z",{"id":251,"attributes":252},4,{"name":253,"description":254,"createdAt":255,"updatedAt":256,"publishedAt":257,"order":258,"logo":259},"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":260},{"id":261,"attributes":262},55,{"name":263,"alternativeText":263,"caption":263,"width":264,"height":264,"formats":265,"hash":287,"ext":42,"mime":45,"size":288,"url":289,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":290,"updatedAt":290},"JavaScript_Logo-2680961473.png",5000,{"large":266,"small":271,"medium":276,"thumbnail":281},{"ext":42,"url":267,"hash":268,"mime":45,"name":269,"path":26,"size":270,"width":48,"height":48},"/uploads/large_Java_Script_Logo_2680961473_74780c3d8a.png","large_Java_Script_Logo_2680961473_74780c3d8a","large_JavaScript_Logo-2680961473.png",47.94,{"ext":42,"url":272,"hash":273,"mime":45,"name":274,"path":26,"size":275,"width":56,"height":56},"/uploads/small_Java_Script_Logo_2680961473_74780c3d8a.png","small_Java_Script_Logo_2680961473_74780c3d8a","small_JavaScript_Logo-2680961473.png",19.31,{"ext":42,"url":277,"hash":278,"mime":45,"name":279,"path":26,"size":280,"width":64,"height":64},"/uploads/medium_Java_Script_Logo_2680961473_74780c3d8a.png","medium_Java_Script_Logo_2680961473_74780c3d8a","medium_JavaScript_Logo-2680961473.png",33.39,{"ext":42,"url":282,"hash":283,"mime":45,"name":284,"path":26,"size":285,"width":286,"height":286},"/uploads/thumbnail_Java_Script_Logo_2680961473_74780c3d8a.png","thumbnail_Java_Script_Logo_2680961473_74780c3d8a","thumbnail_JavaScript_Logo-2680961473.png",5.28,156,"Java_Script_Logo_2680961473_74780c3d8a",68.43,"/uploads/Java_Script_Logo_2680961473_74780c3d8a.png","2022-09-14T08:50:47.774Z",{"id":131,"attributes":292},{"name":293,"description":294,"createdAt":295,"updatedAt":296,"publishedAt":297,"order":298,"logo":299},"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,{"data":300},{"id":301,"attributes":302},54,{"name":303,"alternativeText":303,"caption":303,"width":304,"height":305,"formats":26,"hash":306,"ext":42,"mime":45,"size":307,"url":308,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":309,"updatedAt":309},"hibernate.png",175,44,"hibernate_5849dfb6d4",1.31,"/uploads/hibernate_5849dfb6d4.png","2022-09-14T08:49:08.653Z",{"id":311,"attributes":312},5,{"name":313,"description":314,"createdAt":315,"updatedAt":316,"publishedAt":317,"order":318,"logo":319},"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,{"data":320},{"id":321,"attributes":322},56,{"name":323,"alternativeText":323,"caption":323,"width":324,"height":325,"formats":326,"hash":350,"ext":42,"mime":45,"size":351,"url":352,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":353,"updatedAt":353},"Vue.js-Logo.png",3000,2000,{"large":327,"small":333,"medium":339,"thumbnail":344},{"ext":42,"url":328,"hash":329,"mime":45,"name":330,"path":26,"size":331,"width":48,"height":332},"/uploads/large_Vue_js_Logo_81bd4bb967.png","large_Vue_js_Logo_81bd4bb967","large_Vue.js-Logo.png",30.81,667,{"ext":42,"url":334,"hash":335,"mime":45,"name":336,"path":26,"size":337,"width":56,"height":338},"/uploads/small_Vue_js_Logo_81bd4bb967.png","small_Vue_js_Logo_81bd4bb967","small_Vue.js-Logo.png",13.99,334,{"ext":42,"url":340,"hash":341,"mime":45,"name":342,"path":26,"size":343,"width":64,"height":56},"/uploads/medium_Vue_js_Logo_81bd4bb967.png","medium_Vue_js_Logo_81bd4bb967","medium_Vue.js-Logo.png",23.87,{"ext":42,"url":345,"hash":346,"mime":45,"name":347,"path":26,"size":348,"width":349,"height":286},"/uploads/thumbnail_Vue_js_Logo_81bd4bb967.png","thumbnail_Vue_js_Logo_81bd4bb967","thumbnail_Vue.js-Logo.png",5.5,234,"Vue_js_Logo_81bd4bb967",19.17,"/uploads/Vue_js_Logo_81bd4bb967.png","2022-09-14T08:51:26.913Z",{"id":117,"attributes":355},{"name":356,"description":357,"createdAt":358,"updatedAt":359,"publishedAt":360,"order":361,"logo":362},"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":363},{"id":364,"attributes":365},51,{"name":366,"alternativeText":366,"caption":366,"width":245,"height":245,"formats":26,"hash":367,"ext":42,"mime":45,"size":368,"url":369,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":370,"updatedAt":370},"spring.png","spring_1772e7b645",1.9,"/uploads/spring_1772e7b645.png","2022-09-14T08:48:59.478Z",{"id":372,"attributes":373},6,{"name":374,"description":375,"createdAt":376,"updatedAt":377,"publishedAt":378,"order":26,"logo":379},"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":380},{"id":381,"attributes":382},65,{"name":383,"alternativeText":383,"caption":383,"width":231,"height":384,"formats":26,"hash":385,"ext":42,"mime":45,"size":386,"url":387,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":388,"updatedAt":388},"image 11.png",60,"image_11_5abafb8491",1.16,"/uploads/image_11_5abafb8491.png","2022-09-15T15:23:56.906Z",{"id":5,"attributes":390},{"name":391,"description":26,"createdAt":392,"updatedAt":393,"publishedAt":394,"order":26,"logo":395},"jQuery","2026-04-30T08:29:47.966Z","2026-04-30T08:37:36.997Z","2026-04-30T08:29:59.044Z",{"data":396},{"id":245,"attributes":397},{"name":398,"alternativeText":26,"caption":26,"width":399,"height":399,"formats":26,"hash":400,"ext":42,"mime":45,"size":401,"url":402,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":403,"updatedAt":403},"Jquery.png",48,"Jquery_435277e5c2",0.6,"/uploads/Jquery_435277e5c2.png","2026-04-30T08:37:34.120Z",{"id":405,"attributes":406},9,{"name":407,"description":26,"createdAt":408,"updatedAt":409,"publishedAt":410,"order":26,"logo":411},"React","2026-07-10T11:19:18.251Z","2026-07-10T15:24:23.351Z","2026-07-10T15:24:23.348Z",{"data":412},{"id":413,"attributes":414},119,{"name":415,"alternativeText":26,"caption":26,"width":245,"height":416,"formats":26,"hash":417,"ext":42,"mime":45,"size":418,"url":419,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":420,"updatedAt":420},"react.png",106,"react_25070ae7cc",1.81,"/uploads/react_25070ae7cc.png","2026-07-10T11:30:06.229Z",{"id":258,"attributes":422},{"name":423,"description":26,"createdAt":424,"updatedAt":425,"publishedAt":426,"order":26,"logo":427},"Node","2026-07-10T11:31:13.202Z","2026-07-10T13:45:42.795Z","2026-07-10T15:56:32.644Z",{"data":428},{"id":429,"attributes":430},120,{"name":431,"alternativeText":26,"caption":26,"width":432,"height":433,"formats":26,"hash":434,"ext":42,"mime":45,"size":435,"url":436,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":437,"updatedAt":437},"node.png",155,95,"node_61a837b4f7",1.68,"/uploads/node_61a837b4f7.png","2026-07-10T11:31:09.600Z",{"id":439,"attributes":440},12,{"name":441,"description":26,"createdAt":442,"updatedAt":443,"publishedAt":426,"order":26,"logo":444},"Tomcat","2026-07-10T11:32:11.536Z","2026-07-10T13:46:21.366Z",{"data":445},{"id":446,"attributes":447},122,{"name":448,"alternativeText":26,"caption":26,"width":449,"height":433,"formats":26,"hash":450,"ext":42,"mime":45,"size":451,"url":452,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":453,"updatedAt":453},"tomcat.png",143,"tomcat_ce6010089d",2.13,"/uploads/tomcat_ce6010089d.png","2026-07-10T11:32:06.967Z",{"id":28,"attributes":455},{"name":456,"description":26,"createdAt":457,"updatedAt":458,"publishedAt":459,"order":26,"logo":460},"Oracle","2026-07-10T15:57:20.009Z","2026-07-10T15:57:22.346Z","2026-07-10T15:57:22.344Z",{"data":461},{"id":462,"attributes":463},130,{"name":464,"alternativeText":26,"caption":26,"width":245,"height":301,"formats":26,"hash":465,"ext":42,"mime":45,"size":466,"url":467,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":468,"updatedAt":468},"oracle.png","oracle_c987c78f3a",0.9,"/uploads/oracle_c987c78f3a.png","2026-07-10T15:57:09.417Z",{"id":21,"attributes":470},{"name":471,"description":26,"createdAt":472,"updatedAt":473,"publishedAt":426,"order":26,"logo":474},"AngularJS","2026-07-10T11:33:10.401Z","2026-07-10T16:52:06.912Z",{"data":475},{"id":476,"attributes":477},124,{"name":478,"alternativeText":26,"caption":26,"width":245,"height":479,"formats":26,"hash":480,"ext":42,"mime":45,"size":481,"url":482,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":483,"updatedAt":483},"angular.png",118,"angular_2ccea23e03",1.5,"/uploads/angular_2ccea23e03.png","2026-07-10T11:33:07.905Z",{"id":485,"attributes":486},17,{"name":487,"description":26,"createdAt":488,"updatedAt":488,"publishedAt":489,"order":26,"logo":490},"Microsoft SQL Server","2026-07-11T21:19:48.282Z","2026-07-11T21:20:18.331Z",{"data":491},{"id":492,"attributes":493},147,{"name":494,"alternativeText":26,"caption":26,"width":495,"height":496,"formats":497,"hash":526,"ext":42,"mime":45,"size":527,"url":528,"previewUrl":26,"provider":78,"provider_metadata":26,"createdAt":529,"updatedAt":529},"microsoft-sql-server-logo.png",1280,1035,{"large":498,"small":505,"medium":512,"thumbnail":519},{"ext":42,"url":499,"hash":500,"mime":45,"name":501,"path":26,"size":502,"width":48,"height":503,"sizeInBytes":504},"/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":42,"url":506,"hash":507,"mime":45,"name":508,"path":26,"size":509,"width":56,"height":510,"sizeInBytes":511},"/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":42,"url":513,"hash":514,"mime":45,"name":515,"path":26,"size":516,"width":64,"height":517,"sizeInBytes":518},"/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":42,"url":520,"hash":521,"mime":45,"name":522,"path":26,"size":523,"width":524,"height":286,"sizeInBytes":525},"/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":531},{"page":89,"pageSize":532,"pageCount":89,"total":21},25,1788947383926]