Accueil InfoQ Développement sur InfoQ
-
Android 4.4 KitKat et l'usine des clés magiques
Avec l'introduction d'Android 4.4, les développeurs sont invités à changer la manière dont les clés symétriques des passphrases sont générées via le SecretKeyFactory.
-
Apache Kafka - Un autre type de système orienté message
Apache a publié Kafka 0.8, la première version majeure de Kafka depuis que le projet est devenu un projet de top niveau de la Fondation Logicielle Apache.
-
Oracle ajuste la représentation interne des Strings
Dans un effort continu d'amélioration des performances de Java, Oracle a communiqué sur un changement dans la représentation interne de String à partir de Java 1.7.0_06.
-
IntelliJ 13 est disponible
Jetbrains vient d'annoncer la publication de la version 13 d'IntelliJ IDEA pour les éditions Community et Ultimate. Toutes deux présentent une interface utilisateur totalement repensée mais aussi le support pour Android, Java 8 (dont les expressions Lambda) et de nombreuses autres technologies disponibles depuis cette année.
-
Les solutions SQL open source pour Hadoop : Où en sommes-nous ?
Avec Facebook qui a récemment rendu Presto open source, le marché déjà encombré des solutions SQL sous Hadoop est juste devenu un peu plus complexe. Un certain nombre d'outils sont en compétition pour capter l'attention des développeurs: Stinger d'Hortonworks autour de Hive, Apache Drill, Apache Tajo, Impala de Cloudera, Phoenix de Salesforce (pour HBase) et maintenant Presto de Facebook.
-
Fedora fête ses 10 ans et sort Heisenbug
Après avoir fêté sa première décennie en vidéo, le Projet Fedora sort sa nouvelle mouture des dix ans à savoir Fedora 20 : nom de code Heisenbug.
-
Le Big Data chez Netflix dirige les décisions liées au Business
Jeff Magnusson de l'équipe de Netflix a présenté leur plate-forme de données en tant que service lors de la conférence QCon SF 2013. Suite à la présentation, nous nous pencherons sur la pile de technologie utilisée, et sur la manière dont elle permet à Netflix de s'attaquer à des décisions de business importantes.
-
Google annonce des applications Chrome améliorées, un mode hors-ligne et le support Mac
Google a récemment annoncé le lancement du support Mac pour son initiative Chrome Apps. Les Chrome Apps (applications Chrome) permettent aux développeurs d'utiliser des technologies Web pour créer des applications multi-plates-formes qui vont utiliser Chrome comme plate-forme d'exécution.
-
REST a-t-il besoin de remplaçants ?
Ole Lensmar, le créateur de SoapUI, s'interroge sur l'avenir de REST pour créer des architectures nécessitant du temps-réel, des intéractions asynchrones et des protocoles binaires. Dans son article, il se penche sur ces points et suggère que des approches alternatives sont nécessaires.
-
Les bibliothèques de classes (vraiment) portables
La promesse de bibliothèques de classes portables (PCL) pour le Framework .NET a été limitée jusqu'à présent en raison de leur dépendance à la pile basée sur Microsoft. Cette dépendance a été exprimée sous la forme d'un contrat de licence logicielle qui restreint légalement les PCL aux seules plates-formes Microsoft dont Windows Phone, Xbox 360 et Windows Desktop.
-
Firefox 26 bloque Java
Mozilla Firefox 26 bloque maintenant par défaut tous les plugins Java pour des raisons de sécurité mais permet quand-même aux utilisateurs de les utiliser s'ils le souhaitent.
-
PhoneGap 3.3 améliore le support de BlackBerry et offre une nouvelle API : Android Resource Loading
PhoneGap 3.3 permet maintenant de rediriger les requêtes chargeant des ressources Android. Cette version offre également des améliorations pour BlackBerry 10 et pour le debug iOS.
-
Oracle invite la communauté à définir Java EE 8
Pour perpétuer la tradition de laisser la communauté collaborer sur la plate-forme Java, Oracle invite la communauté des entreprises à participer à un sondage en vue de définir le périmètre de la prochaine version de Java Enterprise Edition, Java EE 8.
-
Red Hat Enterprise Linux 7 disponible en beta
Après les récentes mises à jours des branches stables de RHEL, avec les versions 5.10 et 6.5 c'est au tour de RHEL 7 de faire son apparition en beta. Au menu, beaucoup de nouveautés pour cette nouvelle mouture « la plus ambitieuse » de l'histoire de RHEL.
-
Neo4j 2.0 est disponible avec une nouvelle interface
Neo Technology a annoncé la disponilité de Neo4j 2.0, qui arrive avec une nouvelle interface utilisateur, des labels, un schéma optionnel et des améliorations sur Cypher.