Tic & Net https://blog.datacargo.fr Le blog notes de Fred Fri, 26 Nov 2021 09:52:36 +0000 fr-FR hourly 1 https://wordpress.org/?v=6.4.7 https://blog.datacargo.fr/wp-content/uploads/2019/05/cropped-bannière-ticnet-3-32x32.png Tic & Net https://blog.datacargo.fr 32 32 Connecter un ChromeBook au WIFI de l’université d’Artois https://blog.datacargo.fr/2021/11/26/connecter-un-terminal-android-au-reseau-de-luniversite-dartois/ https://blog.datacargo.fr/2021/11/26/connecter-un-terminal-android-au-reseau-de-luniversite-dartois/#comments Fri, 26 Nov 2021 12:13:00 +0000 http://tic-et-net.org/?p=3879 Se connecter au réseau Wifi de l’université est assez simple sur un système Windows ou MacOs, en revanche ce n’est pas la même chose sur un terminal de type Android, ChromeBook fait partie de cette famille de système d’exploitation.

Trois réseaux Wifi sont disponibles :

  •  irsf_UArtois, réseau avec authentification ;
  • Artois_Hotspot, réseau sans authentification avec accès limité aux services internes de l’université, site Web, Moodle, ENT et Intranet ;
  • EDUORAM, réseau réservé aux accès itinérants.

C’est donc le premier réseau sans fil qu’il faudra utiliser et surmonter la complexité de la page de connexion dont les paramètres à renseigner ne sont pas totalement documentés dans la page d’aide de l’intranet.

  • Dans Authentification, sélectionnez PEAP
  • Authentification de phase 2 sur : MSCHAPV2
  • Autorité de certification sur : ne pas valider

  • Enfin : saisir votre nom d’utilisateur sous la forme prenom_nom (étudiant) prenom.nom (personnel) suivi de votre mot de passe ENT. Ne rien saisir dans les autres sous peine de devoir réinitialiser le système. 

Evidemment ces paramètres sont valables au moment où ces lignes sont écrites, n’hésitez pas de le commenter si vous rencontrez des difficultés.

]]>
https://blog.datacargo.fr/2021/11/26/connecter-un-terminal-android-au-reseau-de-luniversite-dartois/feed/ 4
Comment identifier les escadrons de gendarmes mobiles en manifs ? https://blog.datacargo.fr/2021/11/23/comment-identifier-les-escadrons-de-gendarmes-mobiles-en-manifs/ https://blog.datacargo.fr/2021/11/23/comment-identifier-les-escadrons-de-gendarmes-mobiles-en-manifs/#respond Tue, 23 Nov 2021 13:14:55 +0000 https://blog.datacargo.fr/?p=6751 Le personnel des escadrons de gendarmerie mobile (EGM) sont facilement reconnaissables par leur casque bleu marine, lire cet article pour en savoir plus.

Galonage doré

A la différences des gendarmes départementaux, le galonnage des mobiles est doré. Le seul grade qui pourrait poser problème est celui des adjudants et adjudants chefs.

Il faut également savoir que désormais, il n’y a plus aucun réserviste chez les mobiles, mais on y trouve du personnel féminin y compris en maintien de l’ordre.

Numérotation des escadrons

Chaque escadron est numéroté et identifié par sa région d’appartenance.

Il existe 9 régions réparties sur tout le territoire, chaque région dispose de son propre écusson que l’on retrouve sur le haut deu bras gauche :

1 Ile de France

2 Aquitaine

3 Bretagne, Normandie et Val de Loire

5 Massif central et nord des Alpes

6 Occitanie et PACA

7 Est

9 Nord

Les régions fusionnées sont la cause des trous dans la numérotation.

La numérotation des escadrons est assez particulière, elle est discontinue, suite à la suppression d’unités sous Sarkozy.

Ainsi l’escadron 41/3 dépend de la région Ouest, il est basé à Orléans sa ville de garnison. En voici la liste complète.

Comment identifier un escadron ?

La plupart du temps, cette information ne fait pas partie des patchs. Malgré tout, comme pour l’immatriculation, tout est écrit sur les véhicules :

CLEMENT MAHOUDEAU VIA AFP (source)

Sur cette photo, on apprend que ce véhicule fait partie de l’escadron de Roanne (19/5), et qu’il s’agit du second véhicule du premier peloton (A2)

Comment est structuré un escadron ?

Un escadron est structuré en 4 voire 5 pelotons de 18 personnels, et d’un groupe de commandement.

Chaque peloton est numéroté APHA, BRAVO, CHARLIE, DELTA, il est porté dans deux véhicules blindés, des Irisbus.

La capacité d’un Irisbus est de 9 personnels, chauffeur compris. Il emporte la totalité du matériel organique à l’exception des bagages qui voyagent à part entre lieux de catonnement.

Enfin le groupe de commandement dispose d’un véhicule radio, d’un véhicule pour le commandant d’unité et les moyens de l’adjudant d’escadron qui est chargé des aspects logistiques.

]]>
https://blog.datacargo.fr/2021/11/23/comment-identifier-les-escadrons-de-gendarmes-mobiles-en-manifs/feed/ 0
Facebook, Twitter, Amazon, Apple et Google ouvrent le bal des censeurs https://blog.datacargo.fr/2021/01/10/facebook-twitter-amazon-apple-et-google-ouvrent-le-bal-des-censeurs/ https://blog.datacargo.fr/2021/01/10/facebook-twitter-amazon-apple-et-google-ouvrent-le-bal-des-censeurs/#comments Sun, 10 Jan 2021 16:41:32 +0000 https://blog.datacargo.fr/?p=6715 C’est une semaine particulièrement triste pour les libertés, suite aux événements survenus au Capitol, les GAFAM ont décidé de limiter la libre expression sur le net en supprimant des milliers de comptes et en désactivant des applications.

Désormais, l’occident et les USA en tête n’auront plus rien à envier à la dictature chinoise pour ne citer qu’elle, Twitter a ouvert la boîte de pandore en supprimant le compte d’un président en exercice, puis en passant au broyeur des milliers de comptes jugés non conformes à une ligne politique.

Pour Twitter la conformité est une notion à géométrie variable, le groupe terroriste Al Qaeda à l’origine des attentats du 11 septembre dispose toujours d’un abonnement ouvert sans aucune restriction de publication.

Étonnant, non ?

Suite à ce génocide numérique, les utilisateurs bannis de chez l’oiseau Larry, se sont précipités sur une autre plate-forme de micro-blogging, parler.com. Qu’à cela ne tienne, Google et Apple ont immédiatement supprimé l’application de leur store.

Moins gênant pour Android, le système d’exploitation autorise l’installation des applications externes ce qui n’est pas le cas pour IOS. L’exploitation du site Web reste la seule option possible.

Mais cela n’allait pas assez loin, Amazon a donc décidé de fermer l’abonnement AWS de Parler.com le privant définitivement de son hébergement dès le 10/1/2021 minuit. Comme quoi la concurrence entre les GAFAM s’arrête devant les lignes politiques.

Dans un article daté du 8 janvier, la fondation Mozilla, l’éditeur de Firefox, par la voix de Mitchell Baker, considère qu’il faut aller plus loin dans la censure des réseaux sous le fallacieux prétexte de limiter la “domination blanche”.

Firefox est un navigateur en perte de vitesse, on comprend mieux cette désaffection du public pour un logiciel pourtant promis à un bel avenir mais que l’équipe dirigeante n’a pas été capable d’élever au niveau de la concurrence.

Visiblement, Mitchell Baker est plus préoccupée par la politique que par la survie d’un navigateur dont la descente aux enfers est inexorable.

Parts de marché octobre 2020

On connaissait les dangers que faisaient peser les GAFAM sur l’intégrité de nos données personnels, nous savons désormais que leur implication en politique ira jusqu’à la censure la plus ignoble quoiqu’il en coûte en termes de précédent.

Dans un tel contexte, les tripatouillages électoraux sont désormais loin d’apparaître comme des mirages d’observateurs. Tout est possible et rien ne sera plus comme avant au pays de l’oncle Sam et même au-delà, les cris d’orfraie de nos élites médiatiques défendant la liberté d’expression dans les pays opprimés sonneront désormais plus faux qu’auparavant.

Pendant que j’écris ces lignes, je me prépare également à entrer en résistance en supprimant autant que possible les comptes associés au GAFAM et je vous souhaite à tous de faire de même.

]]>
https://blog.datacargo.fr/2021/01/10/facebook-twitter-amazon-apple-et-google-ouvrent-le-bal-des-censeurs/feed/ 3
Mes cours en ligne avec l’appli Moodle https://blog.datacargo.fr/2020/07/04/mes-cours-en-ligne-avec-lappli-moodle/ https://blog.datacargo.fr/2020/07/04/mes-cours-en-ligne-avec-lappli-moodle/#respond Sat, 04 Jul 2020 15:00:35 +0000 https://blog.datacargo.fr/?p=6670 En ces temps de confinement, l’enseignement à distance s’apprécie sous un nouveau prisme obligeant enseignants et formateurs à mettre en ligne des contenus d’enseignement. Quelque soit la qualité des contenus diffusés, leur accessibilité devient un atout de la réussite des étudiants.

Mon établissement, l’université d’Artois, met à notre disposition une plate-forme de FAD, Moodle, rien d’extraordinaire à cela. La logique veut que cette plate-forme soit accessible avant tout à partir d’un ordinateur, or il se trouve que tous les étudiants de dispose pas du matériel informatique nécessaire, ce qui pose évidemment un problème qui influe sur leur réussite.

Tous les étudiants ont un smartphone équipé d’un navigateur, ils peuvent donc raisonnablement accéder aux contenus proposés mais en supportant une limitation : la transposition d’un contenu réalisé pour un écran rectangulaire de grande taille à un écran aux proportions renversées de petite taille. Selon la qualité du thème l’accessibilité des contenus n’est pas garanti.

Afin de résoudre cette problématique, l’usager, quelque soit son statut, peut aussi se connecter à la plate-forme en utilisant l’application Moodle installée sur son smartphone, elle est distribuée sur les deux grands stores, Apple et Android.

Une fois l’application téléchargée, on se connecte avec l’URL de la plate-forme, celle d’Artois est en http (c’est étrange mais je n’y peux rien) : http://moodle.univ-artois.fr/cours

L’application propose 5 commandes principales :

Bouton Home : accueil du site, catégorie des cours ouverts et tableau de bord, liste des cours où vous êtes inscrit. On accès aux contenus grâce à ce bouton.

Bouton Calendrier, affiche les dates d’échéances pour les rendus des devoirs paramétrés avec des dates d’ouverture et d’échéance.

Bouton Messages personnels, enfin un moyen accessible pour communiquer !

Le bouton des notifications puis celui d’un menu d’information (accès aux notes) et de paramétrage :

Malheureusement, j’ai découvert l’activation du service application mobile un peu tard après le déconfinement, la rentrée de septembre sera l’occasion d’un test grandeur nature.

]]>
https://blog.datacargo.fr/2020/07/04/mes-cours-en-ligne-avec-lappli-moodle/feed/ 0
Comment extraire toutes les images d’une page Web en une fois ? https://blog.datacargo.fr/2020/06/27/comment-extraire-toutes-les-images-dune-page-web-en-une-fois/ https://blog.datacargo.fr/2020/06/27/comment-extraire-toutes-les-images-dune-page-web-en-une-fois/#respond Sat, 27 Jun 2020 15:10:58 +0000 https://blog.datacargo.fr/?p=6663 Pas besoin d’une solution spécifique me direz-vous ? Un clic droit et basta ! Il se trouve que je déteste la répétition inutile, vous aussi j’imagine. Alors si vous souhaitez récupérer TOUTES les images d’une page web (et non d’un site), utilisez Image Extractor.

Une fois l’adresse collée et le bouton Extract cliqué, Image Extract fait le job pour vous et affiche un “mur d’images” à sélectionner et à télécharger sous forme d’archive.

Vraiment cool ! Je vous conseille quand même de penser au droit d’auteur.

https://extract.pics/

]]>
https://blog.datacargo.fr/2020/06/27/comment-extraire-toutes-les-images-dune-page-web-en-une-fois/feed/ 0
Préparer une randonnée avec BRouter pour votre GPX Tomtom ou votre smartphone. https://blog.datacargo.fr/2020/06/22/preparer-une-randonnee-avec-brouter-pour-votre-gpx-tomtom-ou-votre-smartphone/ https://blog.datacargo.fr/2020/06/22/preparer-une-randonnee-avec-brouter-pour-votre-gpx-tomtom-ou-votre-smartphone/#respond Mon, 22 Jun 2020 13:38:08 +0000 https://blog.datacargo.fr/?p=6644 Dans cet article de 2016, que le temps passe vite, j’expliquais la procédure permettant de produire une trace GPS et de l’injecter dans votre GPS Tomtom. A cette époque, il fallait mettre en œuvre Google Map et un outil de conversion.

Au hasard de mes découvertes sur le Web, j’ai récemment mis la main sur l’url du site BRouter qui offre l’avantage de simplifier considérablement la procédure décrite dans cet article tout en s’adressant aussi à des randonneurs pédestres ou cyclistes ainsi qu’à d’autres formes de déplacement.

Pour être parfaitement exact, BRouter est un écosystème qui nous vient de ce beau pays qu’est l’Allemagne, une application Androïd est disponible ainsi qu’un site en ligne.

BRouter utilise plusieurs calques de cartes libres de de droit, ce qui est un avantage considérable comparé à Google Map :

Pour réaliser votre tracé, il suffira simplement d’utiliser le crayon dans la barre d’outils, Echap ou un nouveau clic sur l’outil pour vous libérer du tracé et faciliter les déplacements sur la carte. L’annulation du dernier point s’effectue avec la seconde commande.

Une fois votre tracé terminé – les distances sont affichées sur la carte, gros avantage – BRouter vous livrera une foule d’informations techniques dans une barre d’informations, je suis certain que les randonneurs seront intéressés par le dénivelé :

Il ne reste qu’à effectuer l’export, ce sera au format GPX, d’autres formats ouvrent à d’autres usages.

Ensuite, l’import s’effectuera dans l’application Tomtom MyDrive, ouvrez le menu Mes Parcours et sélectionnez un import GPX, on peut difficilement faire plus simple :

Pour être parfaitement précis, la dernière fois que j’ai utilisé ce mode de navigation, j’ai regretté l’impossibilité de varier le parcours selon les conditions de circulation. Tomtom me guidait invariablement sur le trajet préparé. En randonnée, cette problématique ne se pose pas.

]]>
https://blog.datacargo.fr/2020/06/22/preparer-une-randonnee-avec-brouter-pour-votre-gpx-tomtom-ou-votre-smartphone/feed/ 0
Monétiser votre site avec Snipcart https://blog.datacargo.fr/2020/02/04/monetiser-votre-site-avec-snipcart/ https://blog.datacargo.fr/2020/02/04/monetiser-votre-site-avec-snipcart/#comments Tue, 04 Feb 2020 08:00:00 +0000 http://tic-et-net.org/?p=6372 Snipcart est un gestionnaire de panier prenant en charge le paiement par carte bancaire. L’inscription est gratuite, une commission de 2% est retenue sur chaque opération ce qui est modeste.

C’est une solution est idéale pour monétiser un contenu en ligne tout en évitant les grosses usines comme Prestashop.

Pour ce tutoriel, le CMS support sera l’excellent Zwii en version 9.  J’irai un peu vite sur certains aspects, le tutoriel ne s’adresse donc pas à de grands débutants.

Rendez-vous chez Snipcart  et ouvrez un compte, validez le mail reçu et complétez l’écran de profil.

Votre tableau de bord est en mode test, nous activerons le mode live une fois la configuration terminée.

Configuration de Snipcart :

Rendez-vous dans les paramètres du compte
Dans Domain & URLs / Protocol : indiquez https:
Dans Domain & URLs / Regional Settings : réglez la devise, sa position et son symbole ainsi que le fuseau horaire. Enfin la liste des continents/pays où vous vendrez.

Dans Account / Api key sont listées les lignes à inclure dans l’en-tête <head> de votre page. La mention du jquery est inutile  pour Zwii.

Configuration du CMS :

Dans Zwii, accédez à la gestion du site et dans le champ Insérer un script dans header, collez les 3 lignes contenants les clés d’API.

Vérification de la liaison avec Snipcart : dans le tableau de bord Snipcart, cliquez sur le message en forme de panneau d’avertissement, puis sur validation, c’est le moyen de vérifier que votre installation est conforme. Tapez l’adresse de votre site et cliquez sur Check My Website. Un message confirme la prise en compte des scripts.

Inclure les boutons d’achat dans le CMS :

Ce bouton permet d’ajouter un article au panier. Pour cela, il faut inclure dans la page en mode code source :

<button
class="snipcart-add-item"
data-item-id="référence"
data-item-name="Nom du produit"
data-item-price="100.00"
data-item-weight="dimension"
data-item-url="/"
data-item-description="Description du produit">
Ajouter au panier
</button>

Évidemment, il faut insérer et paramétrer ce bouton sous un descriptif avec une image, etc..

Pour afficher un bouton vers le panier :

<a href="#" class="snipcart-checkout">Payer</a>

Malheureusement la dernière version de Zwii ne propose pas une configuration de l’éditeur correcte et les balises <span> seront effacées même si saisies en mode code source. Pour y remédier, il faut éditer /core/vendor/tinymce/init.js et remplacer  :

extended_valid_elements: "script[language|type|src]",

par

extended_valid_elements: "script[language|type|src],span[!class]",

Automatisation de l’insertion d’un bouton :

Pour ce faire, on utilise le module Template de l’éditeur TinyMCE déjà installé.

Dans /core/vendor/tinymce/templates, créez un fichier html avec le code du bouton, nommez le snipcart.html

Ensuite ouvrez à nouveau /core/vendor/tinymce/init.js et ajoutez dans le bloc Templates :

{
     title: "Bouton Snipcart",
     url: baseUrl + "core/vendor/tinymce/templates/snipcart.html",
     description: "Ajoute un bouton de paiement."
},

Une fois le site prêt, il ne reste plus qu’à passer le tableau de bord en mode live et à engranger des commandes…

]]>
https://blog.datacargo.fr/2020/02/04/monetiser-votre-site-avec-snipcart/feed/ 2
La publication en ligne facile avec Tiiny.host https://blog.datacargo.fr/2020/01/29/la-publication-en-ligne-facile-avec-tiiny-host/ https://blog.datacargo.fr/2020/01/29/la-publication-en-ligne-facile-avec-tiiny-host/#respond Wed, 29 Jan 2020 12:36:00 +0000 https://blog.datacargo.fr/?p=6606 Tiiny.host est un outil génial créé par Elston Baretto, il permet de mettre en ligne très rapidement un petit site statique, html et javascript (le php étant naturellement exclu) pour une courte durée de 7 jours.

A coté des solutions massives comme Github Pages et Netlify qui s’adressent en tout premier lieu à des développeurs, il manquait une solution permettant à un utilisateur de base de publier en ligne un contenu Web pour une courte durée. Personnellement, je l’utilise pour la publication en ligne de diaporamas réalisés avec Marpit.

Tiiny.host est une solution simple et élégante. Tout d’abord il faut créer une archive contenant l’arborescence des fichiers à publier dont un fichier index.html qui est obligatoire. Déposez ensuite cette archive en la glissant. Sélectionnez un nom de sous-domaine et cliquez sur Launch.

Une fois les fichiers réceptionnés et désarchivés, une confirmation s’affiche :

Indiquez votre mail afin de protéger la publication puis cliquez Lock. Une confirmation vous sera adressée avec l’adresse du sous-domaine.

La modification d’un site publié est très simple, cliquez sur Update puis tapez le nom du sous-domaine ainsi que le mail, un code de vérification est envoyé afin d’ouvrir un nouveau transfert.

A ce jour, Elston évalue la manière dont les utilisateurs s’approprient cet outil, des modifications et des améliorations sont prévues. Il n’existe pas encore de dépôt Github, le code n’est donc pas encore libéré.

Pour un usage plus régulier, il est possible de s’abonner, deux offres sont proposées :

– 39$ l’année, soit un peu plus de 35€, pour 4 sites en lignes publiés pour durée variable de 7 jours à illimité.
– 9$ le mois, soit un peu plus de 8€, pour 10 sites publiés pour une durée variable de 7 jours à illimité.

Un service à découvrir sans tarder : https://tiiny.host

]]>
https://blog.datacargo.fr/2020/01/29/la-publication-en-ligne-facile-avec-tiiny-host/feed/ 0
Mise à jour OpenOffice 4.1.7 disponible https://blog.datacargo.fr/2019/09/22/mise-a-jour-openoffice-4-1-7-disponible/ https://blog.datacargo.fr/2019/09/22/mise-a-jour-openoffice-4-1-7-disponible/#respond Sun, 22 Sep 2019 15:59:59 +0000 https://blog.datacargo.fr/?p=6591 Beaucoup le pense défunt, OpenOffice n’est pas mort, la suite bureautique vient d’être mise à jour.

Les supporteurs de l’autre suite bureautique, LibreOffice, en seront pour leurs frais, OpenOffice continue d’être actualisée, lentement mais sûrement.

Il s’agit d’une mise à jour de maintenance, inutile de chercher de nouvelles fonctionnalités.

Je vous recommande de privilégier que la page officielle de téléchargement et d’éviter toute source non officielle.

]]>
https://blog.datacargo.fr/2019/09/22/mise-a-jour-openoffice-4-1-7-disponible/feed/ 0
Bootstrap – Migration d’une version 2 vers une version 4 https://blog.datacargo.fr/2019/07/24/bootstrap-migration-dune-version-2-vers-une-version-4/ https://blog.datacargo.fr/2019/07/24/bootstrap-migration-dune-version-2-vers-une-version-4/#respond Wed, 24 Jul 2019 07:22:12 +0000 https://blog.datacargo.fr/?p=6546 Certes, la logique voudrait que la migration ait été effectuée vers Bootstrap 3 avant d’entamer une migration vers la version 4 sortie en 2019, le poids de l’inertie ou d’autres considérations peuvent obliger les organisations à passer d’une version 2 directement à une version 4.

Par exemple, une mise à jour de Moodle vers la version 3.5.n dont les thèmes sont désormais sous Bootstrap 4, implique cette gymnastique périlleuse. Bien évidemment, j’y ai été confronté lors de l’une de mes activités.

Pour m’aider dans cette tâche, j’ai tout d’abord réalisé un tableau de synthèse des différentes modifications que je partage dans ce billet.

Bootstrap 2.x

Bootstrap 4.x

.badge

.badge.badge-pill

.btn

.btn .btn-default

.btn-large

.btn-lg

.btn-small

.btn-sm

.btn-mini

.btn-xs

.btn-default

.btn-secondary

.center-block

.mx-auto.d-block

.checkbox

.form-check

.span*

.col-md-*

.col-*-offset-*

.offset-*

.col-*-pull-*

.order-*-1

.col-*-push-*

.order-*-2

.container-fluid

.container

.control-label

.col-form-label

.dropdown-menu > li

.dropdown-item

.form-horizontal

(removed)

.help-block

.form-text

.hidden-desktop

.d-lg-none

.hidden-tablet

.d-md-none

.hidden-phone

.d-sm-none

.hidden-xs

.d-none

.icon-*

.glyphicon .glyphicon-*

.img-circle

.rounded-circle

.img-responsive

.img-fluid

.img-rounded

.rounded

.thumbnail

.img-thumbnail

.add-on

.input-group-addon

.input-append

.input-group

.input-prepend

.input-group

.input-lg

.form-control-lg

.input-sm

.form-control-sm

.item

.carousel-item

.hero-unit

.jumbotron

.label

.badge

.list-inline > li

.list-inline-item

.brand

.navbar-brand

.navbar .nav

.nav .navbar-nav

.nav navbar > li

.nav-item

.nav navbar > li > a

.nav-link

.nav-stacked

.flex-column

.btn-navbar

.nav-item

.navbar-fixed-top

.fixed-top

.navbar-right

.ml-auto

.pagination > li

.page-item

.pagination > li > a

.page-link

.panel

.card

.panel-body

.card-body

.panel-danger

.card.bg-danger.text-white

.panel-footer

.card-footer

.panel-heading

.card-header

.panel-info

.card.text-white.bg-info

.panel-primary

.card.bg-primary.text-white

.panel-success

.card.bg-success.text-white

.panel-title

.card-title

.panel-warning

.card.bg-warning

.pull-left

.float-left

.pull-right

.float-right

.offset*

.col-md-offset-*

.radio

.form-check

.row-fluid

.row

.table-condensed

.table-sm

.thumbnail

.card.card-body

.visible-desktop

.d-none.d-lg-block.d-xl-none

.visible-tablet

.d-none.d-md-block.d-lg-none

.visible-phone

.d-none.d-sm-block.d-md-none

.visible-xs

.d-block.d-sm-none

.well

.card.card-body

]]>
https://blog.datacargo.fr/2019/07/24/bootstrap-migration-dune-version-2-vers-une-version-4/feed/ 0