🆕 WA-Tech&DevNews N°19

🆕 WA-Tech&DevNews N°19

Postgres SQL 14

Le 30 septembre est sortie la version 14 de PostgreSQL. Au programme une amélioration des performances et des meilleures possibilités pour manipuler des données json dans vos bases, et ça ça fait plaisir.
La note de release ici.

Sortie de Windows 11

Le nouvel OS de Microsoft est disponible, gratuit pour les possesseurs de Windows 10. 

Parmi les grosses nouveautĂ©s de l’interface on remarque surtout la barre d’icĂŽne centrĂ©e, incluant le menu DĂ©marrer. Menu DĂ©marrĂ© Ă©purĂ© d’ailleurs, comme vous pouvez-le-voir ci-dessous. On note Ă©galement l’apparition de multi-bureaux pour ouvrir plusieurs fenĂȘtres en simultanĂ© (et je parle sans avoir Ă  les redimensionner et les placer vous-mĂȘme sur votre Ă©cran).

Niveau logiciels/app, on note aussi que ça y est, Teams remplace dĂ©finitivement Skype sur cette version. De plus on nous avait annoncĂ© que les prochains OS intĂ©greraient un noyau Linux, et c’est le cas, le windows store intĂ©grera les app Androids et ça c’est pas rien (sauf que pas avant 2022 “la douche froide” tĂ©moigne William Krieg). Allez les gars, on croise les doigts pour avoir un terminal qui supporte les commandes shell linux.

Niveau perf par contre, malgrĂ© que l’OS se prĂ©sente pensĂ© Ă©galement pour les Gamers, les premiers retours annoncent des pertes de performances parfois assez significatives. En attente de correctifs de ce cĂŽtĂ© lĂ …

Ils l’ont testĂ©, leur premiers retours

Note : certains problĂšmes ressentis peuvent ĂȘtre dus Ă  l’absence de drivers Ă  jour de la part d’éditeurs tiers.

William Krieg : “Globalement la nouvelle interface est plutĂŽt jolie, la colorimĂ©trie des thĂšmes est trĂšs bien gĂ©rĂ©e (avec leur matĂ©rial design Mica >> Mica material – Windows apps | Microsoft Docs ), on a l’impression d’avoir un mĂ©lange de Mac et d’Ubuntu. Quelques amĂ©liorations sur l’audio avec la dĂ©tection des flux audios. Par contre, le casque Bluetooth met beaucoup de temps Ă  ĂȘtre dĂ©tectĂ© (30 sec/1 minute pour ĂȘtre dĂ©tectĂ© et devenir le pĂ©riphĂ©rique de sortie). Quelques problĂšmes de lags lors du redimensionnement des fenĂȘtres.

Truc top : la rĂ©organisation de l’interface dynamique.

Un peu dommage, le Teams intĂ©grĂ© dans l’OS est un Teams personnel, pas un Teams entreprise (du coup personne ne va l’utiliser).

On note un chouette travail de l’horloge avec la mise en place de minuteurs et d’un mode ‘concentration’, pour couper toutes les notifications pendant une pĂ©riode donnĂ©e, connectable avec Spotify pour lancer certaines playlists pendant des pĂ©riodes choisies. » 

D’ailleurs c’est une exclu mais dans la doc de Mic Material on dĂ©couvre des copies d’écrans d’un nouveau bloc-note pas encore disponible !

Opéra GX

Quel est donc ce navigateur dont on entend parler et qui se prĂ©sente comme le navigateur des gamers (C’est peut-ĂȘtre pour ça qu’il n’est disponible que sur Windows, snif) ?

Opera GX est une version spĂ©ciale du navigateur Opera conçue spĂ©cialement pour les joueurs. Le navigateur comprend des fonctionnalitĂ©s uniques telles que des limiteurs d’unitĂ© centrale, de mĂ©moire vive et de rĂ©seau pour vous aider Ă  tirer le meilleur parti de vos jeux et de votre navigation.

Le navigateur embarque de nombreuses options de personnalisations trÚs appréciables ,

Un grand point positif pour la gestion du mode sombre et clair, ce dernier est particuliĂšrement rĂ©ussi et vient sublimer votre bureau si vous ĂȘtes dans une piĂšce blanche par exemple.

GX Corner est une fonctionnalité inédite à Opéra GX vous retrouverez des jeux gratuits ainsi que les meilleures offres du moment.

Pour les adeptes de Twitch vous pouvez surveiller vos streamers grĂące Ă  un onglet dĂ©diĂ© dans la barre latĂ©rale de gauche et gĂ©rer vos notifications pour savoir lorsqu’un stream dĂ©marre ! Attention cependant Ă  ne pas trop nĂ©gliger votre travail !

Discord est nativement intĂ©grĂ© dans cette barre latĂ©rale en mode Web. TrĂšs pratique pour l’avoir sous la main sans l’installer sur son PC, et si comme moi vous aimez le Whatsapp PC sachez qu’il est aussi disponible de la mĂȘme façon avec Messenger et Telegram

Vous aimez Pinterest ? Opéra GX intÚgre un systÚme similaire nommé PinBoards, trÚs pratique pour organiser du contenu à relire plus tard.

Pour les développeurs :

Opéra GX et opéra sont développés avec le moteur Chromium comme Chrome ou Edge vous retrouverez donc toutes les fonctionnalités habituelles ainsi que la compatibilité WebKit

Pour dĂ©couvrir OpĂ©ra GX c’est par ici :

Opera GX | Navigateur de jeu | Opera

Tutoriels / Outils

Face-api

Reconnaissance faciale avec Javascript en 30 minutes par CodeConcept

Alpine.js

Il y a quelques news je vous ai parlĂ© de Alpine.js un Vue.js “light” et ça tombe bien Grafikart a fait une vidĂ©o entre temps :

Alpine.js : https://alpinejs.dev/

Grafikart – Typescript

Restant sur Grafikart avec une playlist complÚte de vidéo pour apprendre le Typescript sortie il y a peu.
https://www.youtube.com/watch?v=ffCIANfx_-0&list=PLjwdMgw5TTLX1tQ1qDNHTsy_lrkCt4VW3&ab_channel=Grafikart.fr Plus aucune excuse pour ne pas s’y mettre !

DĂ©couverte Youtube CoderCoder

Vous le savez, chez WA-Tech&DevNews on consomme beaucoup de vidĂ©os Youtube ! C’est un peu le site du zĂ©ro de 2021 mais en beaucoup moins organisĂ© ! Aujourd’hui je vous prĂ©sente la chaĂźne de “Coder Coder”

https://www.youtube.com/c/TheCoderCoder/featured vous y trouverez de nombreuses vidéos en anglais toutes plus intéressantes les unes que les autres. Ici on ne parle pas juste de code mais aussi du métier de développeur, de la motivation et de plein de sujets techniques transverses .

Docker

Depuis peu je me force Ă  monter des environnements docker mĂȘme pour faire 5 lignes de PHP.

J’ai dĂ©couvert ce site pour me faire rapidement une installation fonctionnelle :

https://phpdocker.io/generator trÚs pratique, vous générez votre config et ensuite il suffit de créer un fichier /public avec votre code dedans ! Super sympa pour notre quotidien de développeur

Coding Font

Faites concourir des polices afin de trouver laquelle vous plait le mieux et ne plus passer 3 heures à paramétrer votre nouvel IDE avec ce site amusant : https://www.codingfont.com/

L’inconvĂ©nient Ă©tant que la prĂ©visualisation est disponible uniquement en CSS, et que vous ne pouvez pas voir les ligatures si vous les utilisez.

Et si vous ne savez pas ce que sont les ligatures dans votre Ă©diteur de code, c’est le fait de remplacer les chaĂźnes de caractĂšres des opĂ©rateurs par des symboles associĂ©s. Voici quelques exemples :

Sans ligaturesAvec Ligatures
->→
=>⇒
>=≀
<=≄
!=≠
===≡
!==≱

En ce qui me concerne j’utilise Fira Code (MĂ©dium) avec ligatures et je ne peux plus m’en passer !

Pour configurer sur phpStorm si vous avez une police compatible, allez dans File > Settings > Font et cochez “Enable font ligatures

Modern PHP Cheatsheet

Un trĂšs bon rĂ©capitulatif  de tout ce qu’il est possible de faire en PHP jusqu’à la version 8, avec notamment tous les opĂ©rateurs d’assignation et les typages qu’on a tendance Ă  ignorer le plus souvent (Ă  tort).

https://github.com/smknstd/modern-php-cheatsheet

Angular 13  next release

Je vous présente ici les modifications ou nouveautés significatives de cette prochaine version

  • Prise en charge de Typescript 4.4
  • Prise en charge de Rxjs V7
  • Les validateurs des formControl deviennent dynamiquement activables ou non 
  • Une API ViewContainerRef.createComponent simplifiĂ©e permet la crĂ©ation dynamique de composants.
  • Le gestionnaire d’erreurs a Ă©tĂ© amĂ©liorĂ©.
  • Le routeur ne remplace plus l’URL du navigateur lorsqu’une nouvelle navigation est annulĂ©e par une navigation en cours
  • Le cache du service worker est effacĂ© pour s’assurer que le contenu obsolĂšte ou cassĂ© n’est pas utilisĂ© dans les demandes futures.
  • La prise en charge d’IE11 (Internet Explorer) est en cours de suppression total du framework
  • Modification sur l’api RouterOutletContract permettant de modifier le contrat d’interface pour l’injection de composant dans une view ( en particulier pour les applications multivues )

Gitlab 14

Equipe OPS : nous prĂ©voyons dans les mois Ă  venir le passage Ă  la derniĂšre version 14 de Gitlab. Celle-ci inclut de nombreuses fonctionnalitĂ©s par rapport Ă  notre version 12 utilisĂ©e actuellement. 

(Bon au moment oĂč j’ai Ă©cris ces lignes c’était pas prĂ©vu, mais comme vous avez remarquĂ©, c’est fait !)

Outre les nombreux changements dĂ©jĂ  apportĂ©s par la version 13 que nous n’avons pas utilisĂ©e, cette version 14 offre une panoplie d’amĂ©liorations et nouvelles fonctionnalitĂ©s que vous pouvez consulter en cliquant ici

Nous envisageons de crĂ©er une nouvelle instance pour ce Gitlab 14 Ă©tant donnĂ© les problĂ©matiques rencontrĂ©es Ă  upgrader depuis notre version 12 actuelle, sachant que cette derniĂšre a dĂ©jĂ  subi de nombreux upgrades depuis la V8 initialement installĂ©e Ă  l’époque et que l’OS sur lequel elle est installĂ©e a aussi besoin d’un coup de dĂ©poussiĂ©rage (Ubuntu 16.04). 

Rédaction :Timothée Garnaud, William Krieg
Relecture :Sonia Klein
Participation indirecte :àŒŒ ぀ ◕_◕ àŒœă€

William

Super HĂ©ro du web / CTO Si vous venez dans nos bureaux je vous fais un cafĂ© ☕ et on discute sur Rocket League

Related Posts

[WA Tools] JSON Visio, pour vous aider a visualiser votre json

[WA Tools] JSON Visio, pour vous aider a visualiser votre json

Le Web3 c’est quoi ?

Le Web3 c’est quoi ?

🆕 WA-Tech&DevNews N°21 0 commentaire

🆕 WA-Tech&DevNews N°21

🆕 WA-Tech&DevNews N°20 0 commentaire

🆕 WA-Tech&DevNews N°20

No Comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.