Blog Zenika

#CodeTheWorld

Thèmes

JavaOpen source

Enfin un gestionnaire de version, pour Java, compatible nativement sous Windows (et bien plus)

Cela fait plusieurs années que je trouve contraignant le fait d’avoir à switcher d’une version de Java à une autre, lorsque je travaille sur plusieurs projets ayant des stacks techniques différentes. Il en va de même pour les versions d’autres outils tels que Node.js.

Mes précédents essais m’avaient menés vers SDKMAN, qui n’était pas pleinement compatible avec les outils sur mon espace Windows (terminal et IDE).

Dernièrement, un collègue, Guillaume FAYEMI, a trouvé la solution qui a dépassé mes attentes : mise-en-place (alias mise). C’est une solution open-source, avec plus de 15.4K étoiles sur GitHub, permettant de gérer facilement la mise en place d’une configuration de développement local, sur plusieurs systèmes d’exploitation, dont Windows.

Il permet :

l’installation d’outils tels que Java (des centaines d’autres sont disponibles) ;

la gestion automatique des variables d’environnements ;

la possibilité de lancer des commandes au chargement de la configuration.

Read More
AutresÉvénementsCloud

✨ IDX becames Firebase Studio

The IDX project was officially launched during the Cloud Next 24. A CDE – Cloud Development Environment – tool that allows you to develop into your browser or on a client application, but nothing else is saved locally on your laptop but in a Cloud. This is one of the most important benefits of the CDE for developers.

With CDE and IDX, the project configuration is saved into the directory of the project. This configuration contains some information as the context of the project like npm and maven, extensions, etc. In IDX, this configuration works with NIX.

Read More
ÉvénementsDevOpsLa zLife

Retour sur la KubeCon Europe 2025

Retour sur la KubeCon Europe 2025

Waw! Quelle KubeCon incroyable !

Cette année encore, Zenika était présent à la KubeCon qui s’est déroulée cette année à Londres, du 1er au 4 avril ! 🇬🇧💂

Une première journée dédiée aux évènements partenaires co-localisés avant d’attaquer le 2 avril la KubeCon en tant que telle. Par exemple, Red Hat, via son évènement “Openshift Commons Gathering”, a mis en avant l’IA et la virtualisation, avec notamment KubeVirt, projet au statut incubating du landscape CNCF intégrable à sa plateforme OpenShift. Google en a aussi profité pour organiser le “Google Cloud Container Day” où nous avons pu fêter les 10 ans de Google Kubernetes Engine (GKE) ainsi que d’entrevoir quel serait son futur.

Read More
Web

Set, an underrated power of JavaScript

In the world of JavaScript development, we tend to rely on traditional objects like arrays to manipulate data collections. However, the Set object remains underrated, even though it offers powerful features, especially for unique operations on data. With the arrival of new methods through the TC39 Set proposal, Set becomes even more attractive. Let’s explore its capabilities together through a practical example.

Read More