blog.jetbrains.com

Autre

IntelliJ IDEA 2025.1 Beta 2 Is Here!

IntelliJ IDEA 2025.1 Beta 2 est désormais disponible, permettant aux utilisateurs de tester les nouvelles fonctionnalités avant la version officielle. Ce build comprend l'accès à toutes les fonctionnalités présentées dans le programme d'accès anticipé. Les utilisateurs peuvent télécharger cette version depuis le site web, directement dans l'IDE, ou via des packages snap pour Ubuntu. Les retours des utilisateurs sont encouragés pour continuer à améliorer l'outil.

Autre

Automate Your React App Deployment With TeamCity

Ce tutoriel explique comment automatiser le déploiement d'une application React à l'aide de TeamCity, une plateforme CI/CD. Il aborde les problèmes fréquents de déploiement et comment l'automatisation peut aider. Vous apprendrez à configurer une pipeline TeamCity pour déployer une application React depuis un dépôt GitHub vers un bucket Amazon S3, la rendant prête à être servie comme un site statique. Les étapes incluent la création d'une pipeline, l'ajout de tâches pour installer les dépendances, exécuter des tests, et déployer les artefacts construits sur S3. Il est également mentionné la nécessité de créer et configurer un bucket S3 pour l'hébergement de site statique.

Dev back

Which Is the Best Python Web Framework: Django, Flask, or FastAPI?

Cet article compare trois frameworks de développement web en Python : Django, Flask et FastAPI. Il explore les avantages et inconvénients de chacun, en soulignant que Django offre une solution complète et robuste, tandis que Flask est plus léger et flexible. Django est idéal pour les applications complexes, alors que Flask convient pour des projets plus simples. FastAPI est mentionné comme une alternative moderne et performante. Le choix du framework dépend largement des besoins spécifiques du projet.

Dev back

New Livestream: TDD and Generative AI – A Perfect Pairing?

Un nouveau livestream explorera comment le développement piloté par les tests (TDD) et l'IA générative peuvent interagir pour générer du code prêt à la production à partir de cas de test. Le principe clé de TDD est de rédiger des tests avant, et si ces tests passent, le code est supposé être fonctionnel et fiable pour la production. Cette session inclura une démonstration en direct et permettra aux participants d'appliquer ces techniques à leurs propres projets.

Autre

IntelliJ IDEA 2024.3.3 Is Out!

IntelliJ IDEA 2024.3.3 est maintenant disponible avec des corrections importantes, telles que la synchronisation correcte des dépendances Maven, l'amélioration de la détection des lecteurs d'écran sur Windows, et la gestion des conflits de fusion. Cette mise à jour vise à améliorer l'expérience de développement en corrigeant divers bugs et en ajoutant des fonctionnalités utiles.

Autre

Rider 2025.1 EAP 3: Enhancements for Blazor WASM, User Experience, and the Decompiler

La version 2025.1 EAP 3 de JetBrains Rider propose des améliorations significatives pour la publication de Blazor WebAssembly, une interface utilisateur simplifiée, des mises à jour automatiques de plugins, ainsi que des améliorations du décompilateur. Parmi les nouvelles fonctionnalités, le support du lock avec les nouveaux types de C# 13, et une meilleure lisibilité du code décompilé grâce à des commentaires hexadécimaux ont été ajoutés.

Fullstack

IntelliJ IDEA 2025.1 EAP 4: Improvements for Kotlin Development, Automatic Plugin Updates, and More

La version 2025.1 EAP 4 d'IntelliJ IDEA offre des améliorations pour le développement Kotlin, y compris un correctif rapide pour les noms KDoc non importés et la conversion automatique des dépendances de Gradle Groovy DSL vers Kotlin DSL. Les utilisateurs peuvent également profiter de mises à jour automatiques des plugins, d'une interface utilisateur améliorée avec un menu principal fusionné sur Windows et Linux, et d'une mise en garde pour les distributions Linux utilisant glibc en dessous de la version 2.28.

Mobile

Kodee’s Kotlin Roundup: Fresh Picks to Begin 2025

Cette édition de Kodee’s Kotlin Roundup présente les dernières nouveautés autour de Kotlin, dont la sortie de la version 2.1.0 avec ses nouvelles fonctionnalités, améliorations de performances et correctifs importants. La version bêta 2.1.20 est également disponible, intégrant des améliorations et corrections. Un service web nommé klibs.io facilite la découverte des bibliothèques Kotlin Multiplatform. De plus, des opportunités de formation seront offertes à KotlinConf 2025, et les résultats de Google Summer of Code 2024 viennent d'être publiés avec plusieurs projets aboutis.

Autre

Advent of Code in Kotlin: Winners and Community Highlights

L'article met en avant les résultats du concours Advent of Code 2024, où les participants ont utilisé le langage Kotlin pour résoudre des énigmes algorithmiques. Il souligne la participation active de la communauté Kotlin, les livestreams organisés avec des experts, et les gagnants qui ont partagé leurs solutions sur GitHub. Des ressources pour le prochain Advent of Code ainsi que des conseils pour améliorer ses compétences en Kotlin sont également disponibles.

Autre

Introducing Cheuk Ting Ho – New Developer Advocate

Cheuk Ting Ho rejoint JetBrains en tant que nouveau développeur advocate, apportant son expertise en data science et Python, ainsi que son engagement pour la diversité dans la technologie. Il prévoit d'assister à plusieurs conférences et de travailler sur des projets passionnants intégrant des modèles de langage avancés, dont Gemini de Google, dans les outils AI de JetBrains.