Accueil InfoQ Développement sur InfoQ
-
La bibliothèque d'interfaces utilisateur React de Facebook reçoit des critiques mitigées
Facebook a ouvert le code source de React, sa bibliothèque JavaScript prévue pour écrire des interfaces utilisateur réactives, utilisée pour réaliser le site web Instagram ainsi que des parties du site web Facebook. React est basé sur l'idée de spécifications déclaratives des interfaces par-dessus un modèle de données.
-
Automatiser ses tâches d'inspection avec CLR Memory Diagnostics
Le récent Microsoft.Diagnostics.Runtime, connu aussi sous le nom de CLR Memory Diagnostics (ClrMD), vous permet d'automatiser vos tâches d'inspection et d'accéder à des informations de debugging via un ensemble d'APIs avancées.
-
Azul Systems lance Zing Platform Edition pour WebSphere Application Server
Azul Systems, Inc. a annoncé le lancement de Zing Platform Edition avec WebSphere. Zing PE intègre WebSphere Applications Server (WAS) d'IBM avec une version améliorée de sa JVM Zing.
-
Java EE 7 et GlassFish chez CloudBees
Le 12 Juin Oracle a officiellement lancé sa nouvelle version JEE qui, comme à l'accoutumée est accompagnée de son implémentation de référence à travers le serveur d’application GlassFish 4. La plate-forme de Cloud pour application Java Cloudbees propose d’ores et déjà de pouvoir déployer ses applications JEE 7 via un ClickStart GlassFish 4.
-
Bling et le futur des Environnements de Développement
Lors de l'EclipseCon 2013, L33t Labs a présenté un portage de SWT sur OpenGL, et l'a utilisé pour faire la démonstration d'une instance d'Eclipse dont l'interface utilisait des effets graphiques animés par du hardware OpenGL.
-
Débat : Avons-nous besoin d'un bytecode Web universel ?
Cela vaut-il la peine de créer un bytecode web universel ? LLVM est-il la solution ? Qui est le meilleur pour exécuter du code natif dans le navigateur : Mozilla asm.js ou Google pNaCl ? Cet article contient des opinions exprimées sur le web sur ces questions.
-
L'utilisation des Bounded Contexts de Domain Driven Design pour découper un modèle de domaine vaste
Pour diviser un modèle de domaine trop vaste en plusieurs modèles plus petits, les développeurs peuvent appliquer le concept de Bounded Context (Contexte Borné) proposé par Domain Driven Design (DDD) en utilisant le Contexte de Base de données (DbContext class) disponible dans Entity Framework (EF), ce que expliquait récemment Julie Lerman dans le magazine MSDN.
-
Meteor améliore l'intégration de NPM, et refond sa gestion de paquets
Le Meteor Development Group a annoncé la sortie de Meteor 0.6.0 le 4 avril, cette nouvelle version inclus une refonte majeure du système de gestion des paquets et une intégration améliorée de NPM. Depuis cette sortie, la version 0.6.2 parue le 16 avril inclus de nombreuses améliorations et correctifs.
-
Red Hat rebaptise JBoss Application Server WildFly et ouvre les binaires de la version commerciale
Red Hat, le leader des vendeurs Linux, a annoncé dans le cadre du JUDCon Brésil que JBoss Application Server sera renommé "WildFly". Ce nouveau nom devra refléter la nature "extrêmement agile, légère, naturelle et vraiment libre" de JBoss AS. Les listes de diffusions, les noms de domaines ainsi que d’autres éléments portant le nom JBoss AS vont être renommés.
-
Le principe Open-Closed défié
Le principe Open-Closed, OCP, faisant partie des principes orientés objets SOLID, a été récemment critiqué par Jon Skeet et Robert Ashton qui pensent tout deux que le principe, tel qu'il est définit, cause plus de problèmes qu'il n'en résout. Robert C. Martin, qui a identifié les principes au début des années 2000, cependant, le défend.
-
Introduire de la simplicité dans un système via des composants Event Driven simples
Pour rendre un système simple, utilisez des événements pour supporter les interactions entre de petits composants métiers, c'est ce qu'a suggéré Russ Miles lors d'une récente présentation Développer des composants Event Driven simples pour du logiciel agile.
-
NoBackend: retour au développement côté client
Lors de la conférence Front-Trends 2013 la semaine dernière, Gregor Martynus a présenté une session intitulée "Look ma, no backend!" sur le développement d'applications uniquement coté client, en utilisant des composants coté serveur seulement lorsque le navigateur ne les implémentait pas.
-
Deraillé: des Hackers exploitent une faille Rails vieille de plusieurs mois
Les utilisateurs et administrateurs de sites web Ruby-On-Rails se voient ciblés par un *malware* qui exploite une vulnérabilité Ruby publiée en janvier 2013.
-
L'émergence de Visual Studio 2013
Moins de 9 mois après le lancement de Visual Studio 2012, Microsoft a annoncé que Visual Studio 2013 sera livré cette année. InfoQ jette un regard sur ce qui a été annoncé jusque là.
-
Les Derniers Développement chez Neo4j
Neo4j a annoncé Neo4j 1.9 GA et Neo4j 2.0 M03. Un nouveau projet nommé Neo4j Mobile for Android a pour objectif d'introduire une base de donnée orientée graphe dans le monde des smartphones et des tablettes.