Accueil InfoQ Programmation sur InfoQ
-
V-Play pour le développement Cross-platform d'App Mobile Native sur base Qt
V-Play est une application de développement cross-platform desktop et mobile basée sur Qt. V-Play vise à faciliter la création d'apps en utilisant du JavaScript et QML, le langage déclaratif de Qt 5. V-Play supporte iOS, Android, WindowsPhone, BlackBerry et les autres plateformes mobile. InfoQ a échangé avec Christian Feldbacher, CEO & Co-Founder de V-Play.
-
Faille Zero-Day Java exploitable à distance au travers de la sérialisation
D'après une analyse de sécurité récente par Foxglove Security, les applications utilisant la désérialisation pourraient être vulnérables à une faille 0-day. Cela inclut les librairies utilisant OpenJDK, ApacheCommons, Spring et Groovy. InfoQ enquête.
-
La proposition Object.observe pour ECMAScript va être abandonnée
La proposition Object.observe sera retirée lors de la prochaine réunion du TC39. Même si l'idée était très prometteuse, le monde JavaScript a beaucoup changé depuis sa première proposition.
-
Mesurer les performances des Applications Web Monopages (SPAs)
Mesurer les performances des applications web monopages s'avère être une source de défis uniques. Philip Tellis, auteur de la bibliothèque boomerang et architecte chez SOASTA, et Nicholas Jansma, ingénieur senior chez SOASTA, ont exploré le sujet à la conférence Velocity à Amsterdam, en proposant un contexte et des conseils spécifiques pour mesurer les performances de ce genre d'applications.
-
Le groupe de travail RAML annonce RAML 1.0 et API Workbench
La communauté RAML annonce la version 1.0 de RAML, API Workbench et un parseur Java et JavaScript.
-
Samsung SAMI - une Plateforme D3 pour l'IoT
Samsung SAMI est une plate-forme de développement pilotée par les données (D3) pour la réception, le stockage et l'envoi des données depuis et vers des dispositifs IoT. Tout dispositif peut envoyer des données dans différents formats, qui seront par la suite normalisées dans un format JSON et stockées dans le cloud. Les données peuvent ensuite être demandées par d'autres appareils.
-
Nicolas Muller nous parle de CloudUnit, le premier PaaS Java Open Source
InfoQ FR a échangé avec Nicolas Muller de Treeptik, start-up lauréate des Trophées du Cloud, a l'occasion du passage en mode open source de leur produit CloudUnit (un orchestrateur de containers pour applications Java).
-
Réduire le Risque d'Echec avec Elm
Lors du Strange Loop 2015, Richard Feldman a montré comment son équipe a commencé à utiliser le langage Elm afin de réduire le risque d'échec et balayer plus rapidement leur application web.
-
Gestion de Portefeuilles Projets avec Obeya
L'Obeya est une approche de gestion de projets avec des salles de commande (war room - NdT) et de la visualisation. InfoQ a échangé avec Malika Mir sur ses motivations à déployer Obeya, son usage pour la gestion du portefeuille de projets, son expérience d'Obeya et les bénéfices retirés.
-
Firefox ne supportera plus les Plugins sauf Flash
Mozilla a annoncé la fin de NPAPI dans Firefox pour fin 2016. Le seul plugin qui sera encore supporté sera Flash.
-
Ionide : l'IDE atom f# écrit en f#
Ionide, construit sur l'éditeur Atom, est un ensemble de packages qui propose un IDE open-source, moderne, fonctionnel et cross-plateforme pour le développement F#. InfoQ a échangé avec le créateur de Ionide, Krzysztof Cieślak.
-
Une Bibliothèque JavaScript Poids Plume propose une Intégration du Presse-Papier sans Flash
Clipboard.js est une bibliothèque JavaScript poids plume permettant d'utiliser la fonction copier sans Flash.
-
JFrog Artifactory 4 devient Universel
JFrog a annoncé la disponibilité d'Artifactory 4, un référentiel binaire unifié pour Maven, NPM, Docker, Vagrant et nombreux autres formats de packaging au sein d'un service unique, désormais rebaptisé comme un Référentiel Universel d'Artéfacts. En fournissant la sécurité, l'évolutivité et la fiabilité, il se positionne pour assurer le cycle de vie de Dev vers Ops.
-
Un Hyperviseur Natif à venir pour OpenBSD
Depuis longtemps, OpenBSD manque d'un support pour accueillir des machines virtuelles sur les plate-formes x86/x64. Mike Larkin, développeur OpenBSD, cherche à changer la donne grâce à son nouveau projet consistant à apporter un hyperviseur natif sur ce système d'exploitation. Le résultat : la possibilité d'héberger des machines virtuelles nativement.
-
Principes d'Ingénierie du Chaos de Netflix
Au vu de leur expérience avec l'arrêt arbitraire de serveurs ou la simulation de l'arrêt d'un centre de données complet en production, Netflix a proposé un certain nombre de principes d'Ingénierie du Chaos.