Accueil InfoQ Programmation sur InfoQ
-
L20n : le Framework de localisation JavaScript de Mozilla
L20n est un framework de localisation Open Source de Mozilla. Il a été conçu pour être très expressif avec plusieurs fonctionnalités comme l'adaptation aux tailles d'écrans, une bonne séparation des préoccupations, le support simplifié de la pluralisation, le support des valeurs par défaut lorsqu'il y a plusieurs variantes, et plus encore.
-
Sortie de Ruby 2.1.0 avec livraison d’un nouveau GC
La version officielle de Ruby 2.1 vient d’être publiée en apportant un certain nombre d’améliorations prévues, y compris de nombreux changements au niveau du ramasse miettes comprenant plusieurs améliorations de performance qui se projettent dans l’avenir.
-
Release Candidates Disponibles, Nouveaux Atomic Numbers et Stripped Implementations Abandonnées
Les premières <i>Release Candidates</i> de Java 8 sont apparues début Février. La toute première, b128, le 4 février, et une seconde annoncée sur la liste de diffusion de l'OpenJDK une semaine plus tard.
-
BDD et JavaScript avec CucumberJS
Selon un récent article de Todd Anderson, ajouter CucumberJS au processus de développement d'un projet JavaScript, c'est adopter les idées derrières le Behaviour Driven Development, BDD, et permettre au développeur de suivre les principes du TDD en ayant une approche par l'extérieur, c'est-à-dire avoir des tests qui échouent tant qu'une fonctionnalité n'est pas implémentée.
-
Première publication du projet de garbage collector Shenandoah pour OpenJDK
Le projet de garbage collector quasi sans pause Shenandoah, couvert par le JEP 189 a été publié.
-
Les standards de codage de Google
Google a récemment publié leur définition complète des standards de codage pour le code source Java.
-
Version 1.7 de CoffeeScript
Jeremy Ashkenas a publié la version 1.7 de CoffeeScript : Chaînage sans parenthèses, chaînes de caractères multilignes et bien plus encore.
-
Spark, Storm et les analyses temps-réel
Hadoop est sans aucun doute une plate-forme de choix pour les analyses et les calculs Big Data. Pourtant, les volumes de données, leur variété et la vélocité augmentant, Hadoop, en tant que Framework de traitements en mode Batch, ne peut pas satisfaire les besoins d'analyse temps-réel. Spark, Storm et la Lambda Architecture peuvent aider à combler les manques.
-
Statistiques et Astuces pour Android sur OpenSignal
Le site OpenSignal, offre dans un récent rapport sur la Fragmentation visualisée d'Android, des perspectives uniques sur les challenges que présente la création d'applications Android qui fonctionneront de la façon attendue sur les multiples versions actuellement utilisées du système d'exploitation mobile.
-
Scala vient de fêter ses dix ans
Cela fait une décenie que Michel Schinz a annoncé la première mise en œuvre du langage de programmation Scala. Lors de l’annonce, Scala était décrit comme étant « un langage intégrant parfaitement le paradigme orienté objet et la programmation fonctionnelle » et « conçu pour exprimer les modèles de programmation communes de manière concise, élégante et typesafe ».
-
Unsafe à tout prix; Oracle sonde la communauté à propos de sun.misc.Unsafe
Oracle lance une enquête à propos de l'utilisation de la classe sun.misc.Unsafe pouvant amener à une standardisation de certaines de ses APIs.
-
Encrypter des fichiers sur Android avec Conceal
Facebook a rendu open source Conceal, un set d'APIs Java pour encrypter des fichiers et gérer l'authentification d'utilisateurs sur Android.
-
Intel pousse le développement mobile HTML5 avec le XDK NEW
En décembre 2013, Intel a annoncé son désir de proposer l'Intel XDK NEW au plus grand nombre en faisant de cet outil la version officielle de son XDK et en invitant tous les développeurs à migrer depuis la précédente version de préférence avant fin février 2014. Le XDK permet de créer, émuler, debugger et packager des applications basées sur Cordova.
-
Les principes de design SOLID pour JavaScript
Les principes SOLID sont un des éléments de la programmation orientée objet qui peuvent vous aider à écrire du code JavaScript stable et de bonne qualité. C'est ce que Derick Bailey, auteur et développeur focalisé sur le JavaScript, déclare dans une récente présentation.
-
Sortie de JArchitect v4.0
La version 4.0 de JArchitect de CoderGears, un outil utilisé pour gérer des bases de code Java et le développement d'applications, est à présent disponible.