Accueil InfoQ Développement sur InfoQ
-
Pivotal publie Spring Cloud Data Flow 1.5
Pivotal a publié la version 1.5 de Spring Cloud Data Flow, un projet pour la construction de pipelines de traitement de données en temps réel. Les nouvelles fonctionnalités comprennent des améliorations de l'interface utilisateur, des métriques et des Kubernetes, ainsi que des mises à jour de Spring Cloud Stream Application.
-
Trop de scripts peuvent tuer votre livraison continue
Avantika Mathur, chef de produit chez Electric Cloud, évoque les coûts associés à un nombre toujours croissant de scripts dans un pipeline de livraison continue. Outre le coût de la maintenance, le manque de visibilité et d'auditabilité sur les activités qui sont exactement menées avant de déployer un changement en production représente un coût important dont peu d'organisations sont conscientes.
-
De nouveaux détails émergent à propos du licenciement par Oracle de l'équipe de Java Mission Control
A la suite de notre dernier article à propos du licenciement par Oracle de la plupart de l'équipe de Java Mission Control après avoir rendu le produit Open Source, un ancien employé d'Oracle nous a fourni des informations supplémentaires concernant les événements.
-
Oracle licencie l'équipe de Java Mission Control après avoir rendu le produit Open Source
La suite d'outils Java Mission Control, également connue sous le nom de JMC, a été rendue open source par Oracle le 3 mai sous les acclamations de la communauté des développeurs Java. L'excitation a été remplacée par le malaise quand des sources ont signalé que l'intégralité de l'équipe de développement de JMC avait été licenciée.
-
Une vulnérabilité dans Git peut conduire à une exécution de code arbitraire
Une faiblesse dans la validation de nom de sous-modules Git permet à un assaillant distant d'exécuter du code arbitraire sur les machines des développeurs. De plus, un attaquant peut accéder à une section de la mémoire système. Les deux vulnérabilités ont déjà été corrigées dans Git 2.17.1, 2.16.4, 2.15.2 ainsi que d'autres versions.
-
Des modèles AWS de Blockchain pour Ethereum et Hyperledger Fabric
Amazon a récemment annoncé l'introduction de modèles de blockchain pour Ethereum et Hyperledger Fabric. Les modèles AWS Blockchain permettent aux développeurs de configurer rapidement une infrastructure blockchain et de se concentrer sur la création d'applications plutôt que d'avoir à gérer, à construire, à maintenir et à sécuriser l'infrastructure sous-jacente.
-
Visual Studio 2017 15.7 apporte une conformité complète C++17
Microsoft a publié une septième mise à jour de Visual Studio 2017. Des ajouts notables dans cette version incluent la conformité C++17, un programme d'installation amélioré et des changements généraux de qualité à qui devraient bénéficier la plupart des développeurs.
-
Les mots de passe de Twitter peuvent être compromis
Le 3 mai, Twitter a annoncé avoir découvert et corrigé un bug qui avait entraîné le stockage en clair des mots de passe des utilisateurs dans un log interne. Aucune information n'a été publiée sur le nombre d'utilisateurs concernés et il est recommandé à tous les utilisateurs de changer leur mot de passe et de changer les mots de passe sur tous les services utilisant le même mot de passe.
-
La cour suprême des Etats-Unis déclare le dossier Microsoft caduque
Après l'adoption de la loi CLOUD par le Congrès des États-Unis, le ministère de la Justice a abandonné sa précédente demande de mandat de perquisition. La Cour suprême a ensuite déclaré caduque le dossier des courriels de Microsoft. Le ministère de la Justice est cependant retourné au tribunal et a obtenu un nouveau mandat de perquisition fondé sur la nouvelle loi.
-
Les Fonctionnalités de la plateforme IoT de Google "Android Things" sont clôturées
Google a publié la dernière version preview de "Android Things", DP 8, qui a stabilisé la surface de l'API pour la prochaine version stable.
-
Rust 1.25 passe à LLVM 6
Rust 1.25 met à niveau son LLVM vers LLVM 6, ajoute la prise en charge des groupes d'importation imbriqués dans les instructions use, l'alignement personnalisé de struct et les stabilisations de bibliothèque. Cette dernière version de Rust n'inclut cependant pas les fonctionnalités très attendues telles que impl Trait, la prise en charge stable de SIMD et les entiers 128 bits.
-
GitHub Licensed vise à faciliter la conformité avec les licences Open Source
GitHub Licensed est un outil open-source qui vise à simplifier la tâche d'assurer la validité de la licence et de la documentation pour toutes les dépendances d'un projet GitHub.
-
JavaFX et l'avenir des technologies client Java
Oracle va supprimer JavaFX, les Applets et Java Web Start du JDK après Java SE 8. Swing et AWT resteront.
-
Swift 4.2 entre dans son étape de développement final, et ouvre la voie à Swift 5
Avec Swift 4.1 étant proche de sa sortie officielle dans Xcode 9.3, actuellement disponible en version bêta, l'équipe Swift met maintenant l'accent sur la prochaine version du langage, Swift 4.2. Outre les corrections de bugs et les améliorations apportées aux performances au moment de la compilation, la nouvelle version fera progresser le travail sur la stabilité de l'ABI.
-
Java Nestmates fait des progrès
Oracle a annoncé la JEP 181 - "Contrôle d'Accès basé sur Nest" - aka "Nestmates". Il s'agit d'une amélioration technique de la plate-forme qui rembourse une dette technique architecturale de 20 ans introduite dans Java 1.1.