DevPush Bulletin 01 - [FR]
Tags: webdev, news, developer, code
Published: 2024-03-17 16:59:52

> **Attention**: 
Ce numéro du bulletin a été publié le **17 septembre 2023**, et il est possible que les nouvelles et mises à jour **ne soient pas à jour**.

&nbsp;
## 🔅 Introduction
Bonjour 👋
J'espère que vous allez tous bien. Après un certain temps, je pense qu'il y a suffisamment d'articles et de contenus pour que je puisse publier le numéro 0️⃣1️⃣. Après la publication du numéro 0️⃣0️⃣, près de **200** personnes ont suivi ce bulletin 😳 et il a obtenu plus de succès que ce que à quoi je m'attendais.

---

## 📣 L'actualité

&nbsp;
### 📰 Résultats du plus grand test de Turing
Si vous avez vu le film **[Imitation Game](https://fr.wikipedia.org/wiki/Imitation_Game)**, il raconte l'histoire d'**[Alan Turing](https://fr.wikipedia.org/wiki/Alan_Turing)**. En 1950, il a créé le “Test de Turing” dans laquelle une machine devrait être capable de montrer des comportements intelligents de telle manière qu'ils ne puissent pas être distingués du comportement humain. Aujourd'hui, en 2023, la société **[AI21 Labs](https://www.ai21.com/)** a mené ce test pour répondre à la question de savoir si les machines ont atteint un niveau d'intelligence leur permettant de battre les humains. Pendant ce test, des personnes conversent pendant **2 minutes** avec quelqu'un dont on ne sait pas s'il s'agit d'une machine ou d'un humain et doivent répondre à la question de savoir si leur interlocuteur est un humain ou une machine. Ce test a utilisé les modèles de langage **Jurassic-2**, **GPT-4**, **Claude** et **Cohere**. Environ **2 millions** de personnes du monde entier y ont participé. Il est intéressant de regarder les résultats.

- **68%** des gens ont pu correctement déterminer s'ils parlaient à un humain ou à un chatbot d'intelligence artificielle.
- Lorsqu'un humain parlait, **73%** l'ont correctement identifié, mais lorsqu'une machine parlait, seulement **60%** l'ont correctement identifiée.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fjnma0vjn54djfkorrb8.png)

**La France**, avec **71,3%** de taux de reconnaissance correcte (au-dessus de la moyenne de **68%**), a eu le pourcentage le plus élevé.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1p53u8ogw6v098pju0r8.png)

Les femmes 👩 ont un taux légèrement plus élevé que les hommes 👨.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/scedq0ogfl43f008f3dn.png)

Les jeunes ont mieux deviné que les personnes âgées.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jyjcw32hqh36ygjgj7no.png)

Et enfin, les mots les plus utilisés dans ces conversations sont :


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fysusgh0y2z8tcpn2h5x.png)

Vous pouvez trouver des explications plus détaillées sur cette expérience dans l'article ci-dessous :

🌐[https://www.ai21.com/blog/human-or-not-results](https://www.ai21.com/blog/human-or-not-results)
&nbsp;
### 📰 Présentation du modèle d'intelligence artificielle SeamlessM4T

La société Meta a présenté un modèle d'intelligence artificielle appelé Seamless M4T, qui est un traducteur supportant par défaut 100 langues. Cet outil peut traduire du texte et de la voix et vous donner la traduction dans la langue de votre choix, sous forme de texte ou de voix. Il est annoncé que les traductions de ce modèle d'IA sont supérieures à ce que l'on voit actuellement dans Google Translate.

🌐[https://seamless.metademolab.com/demo](https://seamless.metademolab.com/demo)

🌐[https://ai.meta.com/blog/seamless-m4t](https://ai.meta.com/blog/seamless-m4t)
&nbsp;
### 📰 Meta publie le modèle de langage Code Llama spécialisé dans le code

La société Meta a également publié le projet Code Llama. Cet outil transforme votre texte en code. Ce projet est open source et gratuit et vous pouvez trouver plus de détails via les liens ci-dessous :

🌐[https://ai.meta.com/blog/code-llama-large-language-model-coding](https://ai.meta.com/blog/code-llama-large-language-model-coding)

🌐[https://github.com/facebookresearch/codellama](https://github.com/facebookresearch/codellama)
&nbsp;
### 📰 Python dans Excel 🤔

[Guido van Rossum](https://fr.wikipedia.org/wiki/Guido_van_Rossum), le créateur de **[Python](<https://fr.wikipedia.org/wiki/Python_(langage)>)**, qui travaille maintenant chez Microsoft, a intégré Python à Excel dans son dernier projet... Il suffit de taper "PY" dans la zone de formule pour pouvoir utiliser tout Python et ses bibliothèques pour l'analyse de données, le machine learning, les graphiques, etc... **[Anders Hejlsberg](https://fr.wikipedia.org/wiki/Anders_Hejlsberg)**, le créateur de C#, a aussi participé au projet !

🌐[https://twitter.com/gvanrossum/status/1694031794306458056](https://twitter.com/gvanrossum/status/1694031794306458056)

🌐[https://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-combining-the-power-of-python-and-the/ba-p/3893439](https://techcommunity.microsoft.com/t5/excel-blog/announcing-python-in-excel-combining-the-power-of-python-and-the/ba-p/3893439)
&nbsp;
### 📰 Activation de la fonctionnalité Custom Instructions sur ChatGPT

La fonctionnalité Custom Instructions, qui vous permet de définir certaines conditions que ChatGPT doit respecter lors de conversations avec vous, a été activée pour la plupart des utilisateurs ayant un abonnement gratuit. Vous pouvez y accéder via l'image ci-dessous (1er item) :

![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wdzfrnx58k95nph8vmyr.png)
&nbsp;
### 📰 Que fait l'Inde ?

Je pense que le mois dernier, c'était le mois de l'Inde et on entendait toutes sortes de nouvelles dans tous les domaines. Des choses comme le lancement réussi d'un satellite sur la lune, le BRICS, etc. En plus de cela, une autre nouvelle a été publiée selon laquelle l'Inde veut abandonner Windows et utiliser Linux appelé MayaOS basé sur Ubuntu. La raison principale étant que Windows avec ses malwares et les attaques qu'il subit ont réduit la sécurité de l'Inde.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u95la7mlmlv1unmy0jwb.png)

🌐[https://www.gadgets360.com/laptops/news/maya-os-defence-ministry-replace-windows-ubuntu-based-malware-ransomware-attacks-4296787](https://www.gadgets360.com/laptops/news/maya-os-defence-ministry-replace-windows-ubuntu-based-malware-ransomware-attacks-4296787)
&nbsp;
### 📰 Intelligence artificielle mieux notée que les humains pour résoudre les tests CAPTCHA

Les CAPTCHA sont des tests pour distinguer les robots des humains, mais le problème est que maintenant l'intelligence artificielle a réussi à obtenir de meilleurs scores que les humains pour les résoudre.


![bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/od7tm9cwx3o9fpiodpop.png)

🌐[https://arxiv.org/abs/2307.12108](https://arxiv.org/abs/2307.12108)

---

## ✅ Liens utiles
&nbsp;
### 💠 Technologie:

Test de vitesse Internet par Cloudflare:

🌐[https://speed.cloudflare.com](https://speed.cloudflare.com)
&nbsp; &nbsp;
Si vous êtes intéressé à contribuer à des projets open source, ce site vous fournit des conseils sur la façon de contribuer à des projets open source et des sujets connexes.

🌐[https://opensource.guide/fr](https://opensource.guide/fr)
&nbsp; &nbsp;
Tout le monde connait le site GSMArena, mais j'ai vu une nouvelle section appelée Network coverage où vous pouvez voir les réseaux 2G / 3G / 4G / 5G utilisés dans différents pays.

🌐[https://www.gsmarena.com/network-bands.php3](https://www.gsmarena.com/network-bands.php3)
&nbsp; &nbsp;
### 💠 Programmation:

Comment créer une bibliothèque d'utilitaires JavaScript comme Lodash :

🌐[https://www.freecodecamp.org/news/how-to-create-a-javascript-utility-library-like-lodash](https://www.freecodecamp.org/news/how-to-create-a-javascript-utility-library-like-lodash)
&nbsp; &nbsp;
Outils alimentés par l'IA pour générer de la documentation de code, des tests et des refactorisations de code :

🌐[https://www.docuwriter.ai](https://www.docuwriter.ai)
&nbsp; &nbsp;
CSS Selectors: Un guide visuel et une référence :

🌐[https://fffuel.co/css-selectors](https://fffuel.co/css-selectors)
&nbsp; &nbsp;
Un assistant d'intelligence artificielle qui identifie les problèmes dans votre code et vous fournit des solutions appropriées pour les résoudre:

🌐[https://useadrenaline.com](https://useadrenaline.com)
&nbsp; &nbsp;
### 💠 UI et UX:

UI Design System - Icon-Iconpark:

🌐[https://www.figma.com/community/file/1275424510882790713](https://www.figma.com/community/file/1275424510882790713)
&nbsp; &nbsp;
### 💠 Autre:

Si vous êtes à la recherche d'un emploi, ce site vous donne gratuitement accès à toutes les offres d'emploi dans le domaine et le pays de votre choix :

🌐[https://www.devjobsscanner.com](https://www.devjobsscanner.com)
&nbsp; &nbsp;
Un cours d'anglais débutant gratuit :

🌐[https://www.bbc.co.uk/learningenglish/course/how-to-speak-english/unit-1](https://www.bbc.co.uk/learningenglish/course/how-to-speak-english/unit-1)

---

## 😺 Quoi de neuf sur GitHub ?

Ce dépôt GitHub maintient une liste d'APIs gratuites dans différentes catégories. La liste est très longue et complète :

🌐[https://github.com/public-apis/public-apis](https://github.com/public-apis/public-apis)
&nbsp; &nbsp;
Ce repo était très cool, il contient tous les fichiers de configuration pour créer un profil GitHub. C'est nouveau et c'était dans les tendances d'aujourd'hui :

🌐[https://github.com/BEPb/BEPb](https://github.com/BEPb/BEPb)
&nbsp; &nbsp;
Une liste de newsletters :

🌐[https://github.com/zudochkin/awesome-newsletters](https://github.com/zudochkin/awesome-newsletters)

---

## 🆕 Mises à jour
&nbsp;
### 📦 Bun 1.0


![Bun v1.0.0](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xl7kl7dnenzi6dodt3g1.png)

Bun a publié sa version 1 il y a quelques jours et a reçu un accueil très positif. Un article à ce sujet sur Bun disait:

> Bun is a fast, all-in-one toolkit for running, building, testing, and debugging JavaScript and TypeScript, from a single file to a full-stack application. Today, Bun is stable and production-ready.

Bun vous offre toutes les fonctionnalités de pointe en un seul endroit. Bien que l'accent soit fortement mis sur la vitesse de Bun par rapport à ses concurrents, je pense que le véritable atout de Bun est qu'il s'agit d'un outil tout-en-un et qu'au lieu d'installer des dizaines de packages différents, vous pouvez avoir tout cela avec Bun.

Vous pouvez voir les explications complètes dans l'article ci-dessous:

🌐[https://bun.sh/blog/bun-v1.0](https://bun.sh/blog/bun-v1.0)

🌐[https://www.youtube.com/watch?v=BsnCpESUEqM](https://www.youtube.com/watch?v=BsnCpESUEqM)

🌐[https://www.youtube.com/watch?v=dWqNgzZwVJQ](https://www.youtube.com/watch?v=dWqNgzZwVJQ)
&nbsp;
### 📦Astro 3.0

La version 3 d'Astro a été publiée à la fin du mois d'août. Dans le résumé d'un article sur la sortie de cette version d'Astro, les explications suivantes ont été données:

- Image Optimization (stable): Unflagged and better than ever.
- Faster Rendering Performance: Astro components render 30-75% faster.
- SSR Enhancements for Serverless: New ways to connect to your hosting platform.
- HMR Enhancements for JSX: Fast Refresh support for React and Preact.
- Optimized Build Output: Cleaner and more performant HTML.
&nbsp;
### 📦Autres:

- Angular (16.2.5) : [https://github.com/angular/angular/releases/tag/16.2.5](https://github.com/angular/angular/releases/tag/16.2.5)
- Axios (1.5.0) : [https://github.com/axios/axios/releases/tag/v1.5.0](https://github.com/axios/axios/releases/tag/v1.5.0)
- Electron (26.2.1) : [https://github.com/electron/electron/releases/tag/v26.2.1](https://github.com/electron/electron/releases/tag/v26.2.1)
- Jest (29.7.0) : [https://github.com/jestjs/jest/releases/tag/v29.7.0](https://github.com/jestjs/jest/releases/tag/v29.7.0)
- Node (20.6.1): [https://github.com/nodejs/node/releases/tag/v20.6.1](https://github.com/nodejs/node/releases/tag/v20.6.1)
- Pnpm (8.7.5) : [https://github.com/pnpm/pnpm/releases/tag/v8.7.5](https://github.com/pnpm/pnpm/releases/tag/v8.7.5)
- Remix (2.0.0): [https://github.com/remix-run/remix/releases/tag/remix%402.0.0](https://github.com/remix-run/remix/releases/tag/remix%402.0.0)
- Turborepo (1.10.14) : [https://github.com/vercel/turbo/releases/tag/v1.10.14](https://github.com/vercel/turbo/releases/tag/v1.10.14)
- Vitest (0.34.4): [https://github.com/vitest-dev/vitest/releases/tag/v0.34.4](https://github.com/vitest-dev/vitest/releases/tag/v0.34.4)

---

## ▶️ YouTube

Use Type, not Interface in TypeScript :

▶️[https://www.youtube.com/watch?v=Idf0zh9f3qQ](https://www.youtube.com/watch?v=Idf0zh9f3qQ)
&nbsp; 
&nbsp;
Figma for Edu: Figma Design 101 (L'atelier présente les bases de Figma pour la conception, comprenant les graphiques, la typographie et les composants réutilisables.) :

▶️[https://youtu.be/traOvK4lJ_M?si=U-6truyPtD7PuDVV](https://youtu.be/traOvK4lJ_M?si=U-6truyPtD7PuDVV)
▶️[https://www.figma.com/community/file/1276670014901247361](https://www.figma.com/community/file/1276670014901247361)
&nbsp; 
&nbsp;
Don't be AFRAID of Typescript | A Guide For Beginners :

▶️[https://www.youtube.com/watch?v=f_JG0IJvhtQ](https://www.youtube.com/watch?v=f_JG0IJvhtQ)

---

## 📋 Antisèche

![Antisèche bulletin-01 devpush](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/egjjrn404qgrn5qtxaeh.png)

---

## 😅 Humour

![Humour JS](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8e3fdc6ix5mg81mcf7sj.jpeg)

Au revoir !