|
||
|
|
||
Flux RSSDéveloppement1816 documents trouvés, affichage des résultats 11 à 20.
(16/03/2012 11:53:46) Oracle détaille ses projets à long terme pour JavaMis à part la version 8 de Java SE (Standard Edition) dont la sortie est programmée pour l'année prochaine, Oracle a dressé la liste de ce qu'il souhaite faire pour Java à long terme. L'éditeur envisage notamment d'améliorer les fonctionnalités objet, de faciliter l'utilisation de Java dans le cloud computing, plus d'autres optimisations avancées. Selon les diapositives de la présentation de Simon Ritter, évangéliste Java chez Oracle, intitulée « Au-delà de Java SE 8 » qu'Oracle a mise en ligne sur le site de la conférence QCon 2012 à Londres, à partir de la version 10 du JDK (Java Development Kit), le système devrait être unifié, tout sera fait sous forme d'objets, et les primitives auront disparu. La liste des projets établie par Oracle pour Java est ambitieuse. Il semble que celle-ci a été dévoilée la semaine dernière par Simon Ritter, Technology Evangeliste d'Oracle. Dans une diapositive intitulée « Java SE 9 (et au-delà) », il est fait mention d'interopérabilité, de machine virtuelle Java JVM multilangage et de meilleure intégration Java en mode natif. Ces dernières années, d'autres langages que Java, comme JRuby, Scala, et Groovy, ont acquis une certaine popularité sur la JVM. La présentation comporte même un calendrier de sortie. On peut voir que JDK 9 est prévu en 2015, JDK 10 en 2017, JDK 11 en 2019, et JDK 12 en 2021. Celle-ci affirme aussi dans un slogan que « Java n'est pas le nouveau Cobol. » Une JVM pour hyperviseur Parmi les améliorations en terme d'usage, la présentation mentionne une fonction d'auto-optimisation de la JVM et des améliorations dans le langage lui-même. Parmi les optimisations avancées, on remarque un système de type unifié et des optimisations dans les structures de données. Dans la diapositive sous-titrée, « Fonctionne partout et avec tout », Oracle énumère comme objectifs, aussi bien l'adaptation aux systèmes embarqués et que les très gros serveurs, plus le support des modèles de calcul hétérogènes. Pour les environnements cloud, on note, à partir du JDK 9, le développement d'une machine virtuelle Java capable de travailler avec un hyperviseur, et le partage coopératif des ressources mémoire. Dans les objectifs multi-tenant mentionnés pour le JDK 8 et au-delà figurent un meilleur partage entre machines virtuelles au sein d'un même système d'exploitation, le suivi des ressources et la gestion des données par thread et par classe Threadgroup. Dans la présentation d'Oracle, est également fait mention d'un « développement ouvert », où le prototypage, la recherche et le développement se feraient dans OpenJDK, c'est-à-dire l'implémentation libre du standard Java SE. Enfin, l'éditeur appelle à élargir toujours plus la communauté Java et la coopération avec les partenaires et les milieux universitaires. (...)(08/03/2012 15:15:44)Shadow, l'outil de développement web mobile gratuit d'AdobeL'outil Shadow d'Adobe permet de naviguer en même temps sur le bureau d'un ordinateur et un terminal mobile. Pour les designers, l'application va faciliter le test de leurs productions et de contrôler les mises à jour de leurs sites. Selon Adobe, l'outil est capable d'effectuer la révision et le débogage de manière plus efficace, du fait que les concepteurs pourront visualer le comportement de chaque modification sur tous les appareils cibles simultanément. « Shadow est destiné aux concepteurs web front-end, - autrement dit l'intégrateur HTML - et aux développeurs qui souhaitent offrir de meilleures expériences web mobile, » a déclaré Bruce Bowman, chef de produit senior du pôle Digital Media Business d'Adobe. « L'outil leur permet de connecter différents périphériques mobiles à leur ordinateur. Shadow synchronise la navigation sur l'ordinateur et celle sur les dispositifs connectés. L'outil fait une inspection et un débogage à distance. » Le client Shadow existe client à la fois pour Mac et Windows, supporte iOS et Android, et analyse les workflows HTML, CSS et JavaScript. Le logiciel fonctionne via une extension du navigateur Chrome. Le client n'est pas réservé aux programmes d'Adobe, et peut être utilisé avec n'importe quel outil de développement. Voir et inspecter Shadow permet aux développeurs de pointer les erreurs, de tester de nouvelles idées et mises en page, et de voir les changements en temps réel sur les terminaux mobiles connectés. Celui-ci fonctionne en WiFi et reconnaît tous les périphériques connectés au même réseau. L'outil permet de suivre les changements rapides qui se produisent dans le domaine du développement, les nouveaux terminaux, les mises à jour des systèmes d'exploitation et les différentes versions de navigateurs. Les niveaux de fonctionnalités varient selon le navigateur, quelques-uns comportent de nouvelles technologies, en avance sur les règles du W3C, ce qui suppose un contrôle constant pour s'assurer que le site web fonctionnement bien sur tous les support, ou au moins qu'il subit des impacts supportables. La fonction d'inspection de Shadow permet aux utilisateurs de réaliser la plupart des ajustements depuis leur ordinateur sans avoir à interagir avec les périphériques. Adobe explique que, alors qu'aujourd'hui, la plupart des développeurs travaillent selon la méthode des essais et des erreurs, Shadow leur permet de contrôler toutes les révisions depuis un ordinateur unique. « Plus le développeur web peut garder les yeux fixés sur son propre écran et ses mains sur sa propre souris, sans avoir à manipuler d'autres appareils, plus il peut être efficace », a déclaré Bruce Bowman. « Shadow permet le contrôle à distance des terminaux mobiles. Il n'y a dans ce mode fonctionnement aucune ambiguïté, aucun hasard, juste des outils d'édition précis. » Une meilleure navigation avec le HTML 5 Comme pour les autres outils de développement web d'Adobe Labs, Edge, Muse, et Wallaby, Shadow s'inscrit dans la politique de l'éditeur qui consiste à promouvoir des produits HTML 5, et à prendre sa distance avec les sites mobiles basés sur Flash. Cette orientation est cohérente avec la position d'Adobe qui veut s'éloigner de la plate-forme Flash pour la création de contenu pour les terminaux mobiles. Contrairement à des applications natives développées avec des langages de programmation comme Xcode et Objective C, Shadow cible le web comme une plate-forme, de sorte que toute personne qui code avec du HTML 5, du CSS et JavaScript peut profiter du nouvel outil de développement web d'Adobe. [[page]] Le logiciel client est disponible pour Mac et Windows, et comporte des extensions pour les teminaux mobiles, plus une extension pour le navigateur Chrome de Google. Une fois que tout est installé sur chaque appareil cible, l'utilisateur peut se connecter, naviguer, et se synchroniser avec l'ordinateur de bureau via la navigation synchronisée. Il suffit de taper un code d'autorisation sur le terminal pour accepter la connexion avec l'ordinateur et accéder au contrôle à distance et à la navigation synchronisée. Shadow est compatible avec Webkit, le moteur de rendu open-source intégré aux navigateurs Safari d'Apple et Chrome de Google, ainsi que les navigateurs sous iOS et Android. Il est compatible avec les iPad, iPhone et iPod Touch tournant sous iOS 4 et suivants. Des origines Open Source Shadow est basé sur le logiciel Open Source Weinre (Remote Web Inspector). Pris tel quel, il faut une certaine habileté pour utiliser Weinre. Cependant, Shadow a été doté d'une interface front-end qui atténue sa complexité, si bien que les concepteurs n'ont pas besoin d'avoir des connaissances en développement pour l'utiliser. Une fois installé, les utilisateurs voient immédiatement et simultanément sur les terminaux les changements appliqués dans le design ou le code. Adobe a connecté et testé environ 20 terminaux simultanément, et selon l'éditeur, le nombre d'appareils est illimité. « C'est une économie de temps réelle. Aujourd'hui les développeurs doivent manipuler en permanence le terminal, charger une URL longue, taper son adresse sur un minuscule clavier. Et ils doivent le faire sur chaque appareil qu'ils veulent tester, » a fait valoir le chef de produit senior du pôle Digital Media Business d'Adobe. « A chaque fois qu'ils font des modifications, ils doivent réactualiser chaque navigateur. Ils passent leur temps à rafraîchir les navigateurs. C'est pénible et ennuyeux. Shadow va s'occuper de tout ça maintenant. » La version finale de Shadow devrait être disponible sur l'Adobe Store au cours du second semestre 2012. L'application sera également disponible sur l'iTunes Store et l'Android Market. La version desktop commerciale sera payante, mais Adobe n'a pas encore indiqué son prix. Enfin Shadow sera également disponible sous forme d'abonnement sur le nouveau service Creative Cloud d'Adobe, lequel devrait être lancé avant la fin du premier semestre de cette année. On peut trouver plus d'informations sur Shadow sur le site web d'Adobe. L'éditeur a demandé aux utilisateurs de donner leur avis sur le produit avant sa sortie commerciale. (...)(07/03/2012 17:14:40)Avec SQL Server 2012, Microsoft courtise le marché big dataLa nouvelle version de la base de données relationnelle SQL Server 2012 de Microsoft doit permettre aux entreprises d'analyser de grandes quantités de données non structurées, une pratique connue sous le nom de big data et de plus en plus répandue. « Du fait de la baisse constante des coûts en matière de stockage et de calcul informatique, il devient de plus en plus intéressant pour les entreprises de stocker toutes leurs données », a déclaré Doug Leland, directeur général Business Platform Marketing Group de Microsoft. « Le défi est de savoir comment tirer parti de cette tendance. » Et de démocratiser l'usage d'Hadoop dans toutes les stacks de l'entreprise. SQL Server 2012 est « une plate-forme de données moderne destinée aussi bien au traitement des données structurées traditionnelles, qu'à celui des grandes quantités de données non structurées », a ajouté Doug Leland. La base de données doit permettre « aux utilisateurs de coller au changement et d'évoluer au rythme de leurs besoins. » C'est la première mise à jour importante du produit depuis 2010, date de la sortie de SQL Server 2008 R2. Selon l'éditeur, cette version apporte des améliorations dans trois grands domaines : une meilleure préparation aux applications critiques, de meilleurs outils de business intelligence (BI) et une plus grande compatibilité avec le cloud computing. En outre, selon Microsoft, avec cette mise à jour, SQL Server devient un outil de premier ordre pour l'analyse des données à grande échelle. SQL Server peut agir comme lien entre les plates-formes de données non structurées comme Hadoop et les outils BI plus traditionnels utilisés dans l'entreposage de données et proposés par Microsoft. Les clients qui combineront SQL Server avec Hadoop « pourront tirer des analyses de ces données, notamment avec des outils comme Excel PowerPivot et Power View inclu avec SQL Server 2012 » a ajouté le DG de Microsoft. Une association étroite avec Hadoop SQL Server 2012 a été modifié pour fonctionner avec l'intégration de la distribution Apache Hadoop dans Windows Azure. En octobre dernier, l'entreprise de Redmond avait lancé une déclinaison d'Hadoop sur son cloud en version de test limitée (Hadoop On Azure). Pour la sortie de SQL Server 2012, ce service Hadoop On Azure a été élargi à 2 000 noeuds, contre 400, lors du lancement initial, nous a indiqué Jean-Marc Monfort, chef de produit SQL Server chez Microsoft France. L'entreprise prévoit de livrer une version complète de son service d'ici la fin du mois de juin. « Les clients n'auront pas à assumer le coût de la mise en oeuvre de Hadoop dans le datacenter. Ils peuvent s'abonner à l'offre de service géré», a ajouté Doug Leland. Microsoft prévoit également de fournir un connecteur qui permettra à SQL Server d'accéder à Hadoop via Windows Server 8. « Nous travaillons également sur un serveur de distribution Hadoop pour Windows Server, que les clients pourront utiliser dans leur propre centre de calcul, » a ajouté le DG de Microsoft. Parmi les premiers utilisateurs de SQL Server 2012 pour le traitement de grandes quantités de données, on trouve le service Klout qui mesure l'influence sur les réseaux sociaux. Klout utilise Hadoop pour analyser environ 350 Go de données issues des réseaux sociaux chaque jour. L'entreprise utilise chaque jour Microsoft SQL Server Analysis Services (AS) pour préparer 600 millions de lignes de données tirées de la composante Hive d'Hadoop et les intégrer dans ses requêtes. « Nous utilisons AS comme moteur de requête analytique, car Hive et Hadoop sont moins performants pour effectuer des requêtes interactives variables », a déclaré David Mariani, vice-président de l'ingénierie chez Klout. « Microsoft SQL Server Analysis Services permet de traiter des milliards de lignes de requêtes en moins de 10 secondes et de tester un grand nombre de scénarios très rapidement. » Une solution disponible le 2 avril Le 8 mars, Microsoft mettra en ligne un tutoriel expliquant aux utilisateurs potentiels comment se familiariser avec les nouvelles fonctionnalités de SQL Server 2012. La nouvelle version sera disponible à l'achat à partir du 2 avril. (...)(07/03/2012 10:18:28)Le Louvre se dote d'un outil IBM pour gérer la maintenance du muséeIBM met son savoir-faire au service du musée du Louvre, dans le but de l'aider à mieux protéger encore ses oeuvres d'art, économiser l'énergie et rester toute l'année ouvert à ses millions de visiteurs. Avec des capteurs, des outils d'analyse en temps réel et autres outils connectés à internet, l'idée est de rendre le musée, le plus fréquenté au monde, "plus intelligent". "Ce n'est pas un travail, c'est une mission", explique à l'AFP un vice-président d'IBM, David Bartlett, surnommé "l'homme qui murmure à l'oreil des bâtiments" pour sa passion pour une meilleure gestion des immeubles. "Si on écoute un bâtiment de façon holistique, il y a des tas d'occasions d'améliorations", explique-t-il. "Le Louvre me dit qu'il y a tout un réseau complexe de systèmes à l'intérieur de systèmes". Le Louvre, qui a conclu avec IBM un contrat pluriannuel d'un montant non précisé révélé lundi par le groupe informatique, réalise en moyenne 65 000 travaux de réparation ou de maintenance par an dans ses plus de 60 000 mètres carrés d'espace d'expositions permanentes, qui parfois exigent la fermeture de certaines salles ou galeries. Assurer l'entretien pendant les visites "Le fait qu'il abrite des milliers d'oeuvres d'art irremplaçables qui doivent être préservées pendant qu'on essaie d'accueillir des millions de visiteurs chaque année, représente une difficulté supplémentaire", souligne le responsable du département de maintenance informatique du musée, Metin Pelit. Dans le cadre de son initiative "Smarter Buildings" ("des bâtiments plus intelligents") lancée par IBM en février 2010, le groupe new-yorkais a déjà installé son logiciel Maximo pour coordonner les opérations de nettoyage, d'entretien, de chauffage, d'éclairage, et même de verrouillage des plus de 2.500 portes qu'abrite le musée. "On a beau concevoir la meilleure maison possible en termes d'économies d'énergie, si l'adolescent de la maison laisse la porte ouverte, ça ruine tout", fait valoir M. Bartlett - qui note au passage que le Louvre doit aussi veiller aux questions d'humidité. Remplacer un système papier Avant la solution proposée par d'IBM, le personnel du Louvre s'en remettait aux papiers et formulaires pour gérer l'entretien. Mais "gérer les visites de réparations, de nettoyage et de maintenance qui permettent de préserver les locaux et les oeuvres d'art, tout en gardant les galeries accessibles, c'est une tâche dantesque", fait valoir Metin Pelit. "Grâce au logiciel IBM, nous sommes capables de visualiser toute l'infrastructure, et de prendre de meilleures décisions, mieux informées sur la façon et le moment de résoudre un problème, ou d'agir préventivement pour éviter un problème que sinon nous n'aurions pas vu venir". Des capteurs permettent par exemple de repérer des filtres ayant besoin d'être changés, ou des moteurs en bout de course. Le logiciel tient à jour une liste d'intervenants spécialisés pour réaliser les travaux requis. Alors que ce partenariat n'en est qu'à ses débuts, IBM affirme avoir déjà permis au Louvre de réaliser 40% d'économies d'énerge dans ses bâtiments anciens. "Le Louvre est maintenant en mesure d'ouvrir au public quotidiennement la majorité de ses galeries, tout en réduisant ses coûts", selon M. Pelit. Le programme réalisé par IBM au Louvre est l'un des plus ambitieux de l'initiative "Smarter Buildings", également retenue par l'université Tulane à La Nouvelle-Orléans, ou encore par le gigantesque hôtel-casino The Venetian à Las Vegas. (...)(05/03/2012 13:54:47)PHP 5.4 : pas de changement radical, mais plus de performances et de raffinementLa mise à jour du PHP, l'un des langages les plus utilisés pour la construction de sites web, comporte un certain nombre de modifications qui facilitent le développement et améliorent les performances. « Globalement, ces nouvelles fonctionnalités ne viennent pas modifier radicalement le langage, mais elles apportent un certain raffinement », a déclaré Zeev Suraski, l'un des principaux contributeurs au PHP, par ailleurs CTO de Zend Technologies, un éditeur de logiciel PHP. « Ce que l'on pouvait faire auparavant, on peut toujours le faire, mais plus facilement, et de manière plus élégante, » a-t-il ajouté. Pour les développeurs, la syntaxe PHP a été simplifiée pour faciliter la convivialité. Un nouveau mécanisme, appelé « Traits », permet aux développeurs de réutiliser le code. La syntaxe d'un tableau « array » a elle aussi été simplifiée. D'autres améliorations permettent également au PHP de mieux travailler avec le format d'échange de données JSON (JavaScript Object Notation). La version 5.4 inclut aussi le support natif pour les langues asiatiques, si bien que les développeurs n'ont plus besoin de compiler une version spéciale du PHP pour offrir un contenu dans ces langues. De meilleures performances Un gros travail a également été accompli en matière de performances. Ainsi, suite à la réécriture de quelques lignes de code, le PHP peut maintenant prendre en charge 40% d'utilisateurs en plus sur un même serveur. « Nous avons réduit la consommation de mémoire vive. Sur un site web très visité, tout dépend de la densité et du nombre de requêtes par seconde que peut supporter le serveur. Typiquement, le vrai facteur limitant, c'est la mémoire. En réduisant la consommation de mémoire, on peut augmenter la densité,» a expliqué le CTO de Zend Technologies. Dans le monde, environ 5 millions de développeurs utilisent le PHP, principalement pour la création de pages web offrant un contenu qui doit être régulièrement mis à jour ou modifié, mais aussi pour créer des applications web. Selon la dernière estimation mensuelle du Tiobe Group, le PHP est le sixième langage de programmation le plus couramment utilisé dans le monde. Parallèlement à cette sortie, Zend a également livré la troisième version bêta de Zend Framework 2, laquelle inclut le support du PHP 5.4. Zend teste également un service PHP hébergé, appelé Zend Developer Cloud. (...)(14/02/2012 14:11:16)Mozilla va adapter Firefox à l'interface Metro de Windows 8C'est le premier éditeur de navigateur, concurrent de Microsoft, à s'engager publiquement à sortir une version pour l'interface Metro de Windows 8. Microsoft avait déclaré qu'il livrerait son navigateur Internet Explorer 10 (IE10) en version desktop classique et pour Metro en même temps que Windows 8 et Windows sur ARM (WOA). Metro, c'est le nom que Microsoft donne à son interface tactile située au coeur des prochains OS. Pour ce qui est de Windows 8, le futur OS pourra exécuter Metro et des applications Windows classiques 32 et 64-bits. Mais en ce qui concerne sa déclinaison sur ARM, ce système sera uniquement capable de faire tourner des applications tierces conçues spécifiquement pour Metro. Graal : Un compilateur dynamique pour JavaLe projet Graal pour la mise en oeuvre d'un compilateur dynamique pour Java semble profiter d'une conjoncture favorable. Celui-ci pourrait produire un code d'une excellente qualité sans compromettre le temps de compilation, ni monopoliser trop de mémoire dans la machine virtuelle Java. Les participants au groupe de discussion OpenJDK - le groupe fonctionne par messagerie électronique - parmi lesquels on trouve des représentants d'Oracle, plaident en faveur du projet. Leur volonté : explorer l'utilisation d'un compilateur dynamique dans une machine virtuelle Java native comme HotSpot, ou méta-circulaire comme Maxine. Sur le site qu'Oracle réserve au projet Graal, on peut lire que la machine virtuelle Maxine est une plate-forme de prochaine génération écrite en Java, qu'elle est compatible avec des environnements de développement intégrés (IDE) Java modernes ainsi qu'avec le Java Development Kit classique, et qu'elle possède une architecture modulaire. Test logiciel : l'outil gratuit ThreadFix agrège les données sur les vulnérabilitésLes développeurs en entreprise peuvent maintenant recourir à une application web Open Source pour centraliser les données sur les vulnérabilités des logiciels, à partir de différents outils d'analyse de code et de test. C'est en effet ce que permet ThreadFix en fournissant une vue agrégée de ces informations et des outils de reporting. L'outil permet de réduire le temps nécessaire au traitement des bugs, notamment pour les applications mobiles qui se multiplient. Créer une vue centralisée pour ce type d'informations est important pour les entreprises dans un contexte où les applications en ligne et mobiles évoluent de plus en plus vite et où non seulement les données des entreprises, mais aussi les informations confidentielles de millions de consommateurs se trouvent exposées. Cobol : un langage incontournable, en mal de reconnaissanceMicrofocus, spécialiste de solutions de développement, test et modernisation d'applications d'entreprise, a souhaité faire un état des lieux du langage Cobol auprès des responsables informatiques. L'éditeur a donc envoyé 20 000 questionnaires et a obtenu 281 sondages validés avec une répartition de 186 clients et 95 SSII. Il a ainsi réalisé le 1er observatoire du Cobol auprès des décideurs informatiques. Sans surprise, les secteurs d'activité où le langage est le plus présent sont les banques et les assurances, le secteur de l'informatique et des SSII, mais aussi le secteur public. Cette étude transmet plusieurs enseignements, selon Patrick Rataud, directeur général France et Bénélux. « Le Cobol est très présent dans les entreprises et dans nos activités quotidiennes » avec « 30 milliards de transactions quotidiennes reposant sur des systèmes Cobol ». Dans l'étude, 83% des répondants déclarent utiliser ce langage dans au moins une application importante dans leur entreprise. Oracle propose un comité unique pour superviser les spécifications JavaSi la proposition qu'Oracle vient de faire est acceptée, la supervision des standards techniques de Java passerait sous l'égide d'un seul comité, alors que l'actuel système s'appuie sur deux entités séparées pour Java EE/SE (Enterprise Edition/Standard Edition) et pour Java ME (Micro Edition). Les deux premières déclinaisons concernent respectivement les environnements serveurs et postes de travail, tandis que ME est destinée à ses utilisations mobiles et embarquées.
DERNIER DOSSIER
![]() Cloud hybride : optimiser son stockage avec les services en ligne(04/05/2012)La volumétrie des données explose, 35 Zo d'ici à 2020, soit 45% par an selon IDC ! Le stockage est donc stratégique dans les décisions IT que les entreprises doivent prendre. C'est encore plus vrai avec la montée en puissance du cloud. Quelles sont les données que l'on peut stocker en ligne et comment le faire en optimisant au maximum l'espace ? Nous avons essayé de répondre à ces deux questions au (...)
DERNIER ENTRETIEN
![]()
Dan Serfaty : la culture du networking fait défaut en France
PDG de ViadeoIl vit une partie de l'année à Pékin, pour suivre le pays où sa progression est la plus forte, raconte ses soirées et rendez-vous dans la Silicon Valley, mais c'est en plein coeur de Paris que Dan Serfaty, (...)
Service de recherche Prestataires IT
Obtenez gratuitement 3 à 5 devis rapidement pour votre projet Internet ou informatique. Plus de 3800 prestataires Internet et informatique pour vous répondre. |
Recherche
LMI VIDEOS et PODCASTS
CONFERENCES
05/06/2012
GESTION DES RISQUES: Protéger l'entreprise ouverte, sociale et mobile De 8h30 à 14h00 au Pavillon Dauphine - Paris 16e programme INSCRIVEZ-VOUS
|
||||||||||||||||||||
|
| |||||||||||||||||||||