Accueil InfoQ Développement sur InfoQ
-
Java 8 repoussé à 2014 suite aux ennuis de sécurité
Mark Reinhhold, Architecte en chef de la plate-forme Java, a annoncé sur son blog la décision d'Oracle de retarder de 4 à 6 mois la sortie de Java 8.
-
La dernière VM Dart bat la JVM dans le benchmark DeltaBlue
Peu de temps après que Dart2js ait dépassé en performance du JavaScript écrit à la main, la dernière machine virtuelle Dart bat maintenant une JVM 7 Server 64bits, et d'autres versions, dans le benchmark DeltaBlue.
-
Java encore vulnérable, malgré les derniers patchs
Seulement quelques jours après les dernières corrections, le chercheur en sécurité Adam Gowdiak a trouvé une nouvelle vulnérabilité Java. Dans le billet d'annonce, Adam Gowdiak note que les failles de l'API Reflection affectent toutes les versions de Java SE 7 et "peuvent être utilisées pour réaliser un contournement total de la sandbox de sécurité de Java sur un système cible".
-
Rendre plus facile les graphes d'objets immuables en C#
Créer une simple classe immuable en C# est facile. Il vous suffit de créer un constructeur et de ne pas parvenir à créer des setters publics. Mais souvent cela ne suffit pas. Finalement, vous pouvez vouloir créer des graphes profonds qui, pour des raisons d'efficacité, devraient être créés via un constructeur. Andrew L. Arnott a une solution qui s'appuie sur des générateurs de code à base de T4.
-
Google dévoile son offre de Cloud publique IaaS et ajoute la gestion d'une base de données NoSQL
Google a ouvert les portes de son service très attendu, Google Compute Engine et il est maintenant fermement engagé dans la bataille de l'Infrastructure-as-a-Service (IaaS) avec des gens comme Amazon et Microsoft.
-
Fastbook : Sencha veut prouver que HTML est "prêt
Sencha a créé Fastbook, une application HTML5 qui mock de manière très proche l'application native de Facebook et affichant des performances similaires sur iOS et Android dans le but de démontrer que "HTML5 est prêt".
-
Une nouvelle API Date pour Java 8
Suite aux différents travaux effectués cet été pour simplifier et affiner l'API de la JSR 310, la Java Specification Request dirigée par Stephen Colebourne, destinée à remplacer la très complexe API Date de Java, a été ajoutée à la liste des fonctionnalités de Java 8. Elle est attendue avec la sortie de la milestone 6 en janvier 2013.
-
Première ébauche de HTTP 2.0
Les rédacteurs de la spécification HTTP ont publié une ébauche de v2 qui est une copie conforme de SPDY, et qui sera utilisée comme base pour les changements à l'avenir.
-
50 Astuces pour des applications Web plus rapides
Jatinder Mann, chef de produit Internet Explorer chez Microsoft, a présenté la session "50 astuces pour rendre vos sites et applications HTML5 plus rapides" au BUILD 2012, offrant de nombreux conseils pour la création d'applications Web plus rapides.
-
Facebook: “Parier sur HTML5 était une erreur” – Raisons techniques et réactions
Facebook a décidé d'opter pour le natif pour son contenu mobile plutôt que de continuer avec le HTML5 comme ils l'avaient prévu et le faisait depuis quelques années. Cet article contient des détails techniques derrière ce positionnement de Facebook, ainsi que des réactions de Xamarin et Mozilla.
-
Google a rendu open source Testacular, un exécuteur de tests javascript
Google a rendu open source Testacular, un exécuteur de test JavaScript basé sur Node.js. Cet outil peut être utilisé pour tester les principaux navigateurs web, peut s'intégrer avec les outils d'intégration continue et fonctionne avec n'importe quel éditeur de code.
-
Solutions de tests automatisés pour Android
Il existe aujourd'hui plusieurs solutions et frameworks de tests automatisés ou d'outils pour le développement d'applications Android, qui sont entre autres dédiés à l'instrumentation d'Activité telles que MonkeyRunner, Robotium, ou encore Robolectric.
-
WebSockets ou REST?
Ces dernières années, WebSockets a gagné en popularité et en disponibilité. À la fin de l'année dernière, il a franchi une nouvelle étape vers un futur standard en obtenant le statut de W3C Candidate Recommendation.
-
Scala ajoute les macros au langage
L’équipe derrière Scala ajoute une version expérimentale des macros à la version 2.10 de Scala. Les macros de Scala fournissent une forme avancée de méta-programmation à la compilation.
-
Android Studio: Un nouvel IDE de Google basé sur IntelliJ IDEA
Google lance un autre IDE Android construit sur la version communautaire d'IntelliJ IDEA, partageant de nombreuses caractéristiques avec l'outil basé sur Eclipse.