Accueil InfoQ Programmation sur InfoQ
-
NPM livre de nouvelles fonctionnalités de sécurité
Lors de la conférence interactive Node.js qui s'est tenue la semaine dernière à Vancouver, npm Inc. a annoncé le lancement de nouvelles fonctionnalités de sécurité visant à rendre le registre npm plus sécurisé contre les attaquants.
-
Gradle 4.2 est disponible
Gradle a récemment publié la version 4.2 de son outil de build, avec quelques compléments majeurs.
-
Modèle et Guide Stylistique de l'API PayPal
PayPal a créé sa plate-forme en tant que services connectés les uns aux autres via des APIs RESTful. Ils ont élaboré des recommandations et des modèles de conception pour créer et utiliser ces APIs, les rendant publics pour que d'autres développeurs puissent s'en inspirer pour leurs propres projets.
-
Oracle donne le code de NetBeans à Apache
Oracle a publié le code source complet de NetBeans à l'incubateur Apache presque un an après qu'InfoQ ait signalé cette intention.
-
GitHub et Facebook font équipe avec Atom-IDE
GitHub et Facebook ont collaboré pour fournir Atom-IDE, en réutilisant certains travaux que Facebook a entrepris pour créer un éditeur de texte Atom plus fonctionnel.
-
Vers un environnement plus ouvert, JEE est désormais sous la gouvernance de la Fondation Eclipse
Entre plusieurs acteurs majeurs dans le monde open source, le choix est fait pour le compte de la Fondation Eclipse. Ayant une forte expérience et une implication en Java EE et technologies connexes, cela aidera à transiter Java EE rapidement, à créer des processus favorables à la communauté pour l'évolution de la plate-forme et à exploiter des projets complémentaires tels que MicroProfile.
-
L’API Java EE Security (JSR-375) est approuvée
L'API de sécurité Java EE, JSR 375, a été approuvée début août. Tous les membres du Comité exécutif du JCP ont voté « Oui », avec zéro « Non ». Intel Corp. n'a pas voté sur la JSR.
-
Go 1.9 introduit les alias de type et améliore le moteur d'exécution et l'outillage
Dans la version 1.9 récemment publiée de Go, le plus grand changement est l'amélioration du support pour la réparation incrémentale du code via l'utilisation des déclarations des alias de type. Go 1.9 améliore également le ramasse-miettes et le compilateur.
-
Sortie du Guide d'architecture .NET de Microsoft
Quatre guides d'architecture d'application sont disponibles auprès de la division Microsoft Developer et des équipes de produits Visual Studio. Cette orientation, précédemment publiée sous forme d'ébauche, couvre quatre domaines : Microservices, Docker, Applications Web avec ASP.NET Core et Azure, et les Applications Entreprise utilisant Xamarin Forms. Chaque guide est contenu dans un eBook.
-
Java encore numéro un, mais qu'est-ce qui le remplace ?
L'indice TIOBE d'août 2017 montre que Java est le langage de programmation numéro un mondial en termes de popularité mais que son intérêt continue de décroitre. Il semble que la tendance soit similaire avec les principaux langages de programmation. Alors, où vont les développeurs ? TIOBE rapporte que plusieurs nouveaux langages comblent l'écart en augmentant leur part d'utilisateurs.
-
La Preview 15.3 de Visual Studio 2017 se rapproche de la Version Finale
La version 15.3 de Visual Studio 2017 semble être proche de la publication au vu de la dernière Preview qui se concentre sur les corrections de bugs. Les développeurs intéressés par les dernières fonctionnalités C# 7.1 et qui travaillent en C++ trouveront encore beaucoup à utiliser dans la dernière version 7 en Preview.
-
Adobe ne supportera plus Flash après 2020
Adobe a annoncé la fin de Flash d'ici la fin de 2020. Les éditeurs de navigateurs ont publié les délais détaillant les étapes pour éliminer progressivement la technologie dans leurs navigateurs respectifs.
-
Angular 4.3 apporte un nouveau HttpClient et plus
Angular 4.3, la dernière version 4.x avant Angular 5, est une version de remplacement pour les versions précédentes et comprend un certain nombre de nouvelles fonctionnalités, dont un nouveau module HttpClient, de nouveaux événements de cycle de vie du routeur et plus encore.
-
Rider augmente les gains en performance avec sa RC1
Rider de JetBrains, l'IDE multiplateforme axé sur .NET, vient de produire sa première Release Candidate. Dans cette dernière preview, le support de NuGet est étendu, les performances générales sont améliorées (en particulier sur Windows), et quelques autres améliorations d'utilisabilité sont ajoutées.
-
Blazor apporte de nouveau .NET au navigateur
L’expérience Blazor de Steve Sanderson essaye de ramener .NET dans le navigateur en utilisant WebAssembly. Il ne s'agit pas d'un framework complet pour la production comme Flash ou Silverlight, mais plutôt d'un essai pour voir ce qui est possible.