Search Results

Search found 3622 results on 145 pages for 'le gall benoit'.

Page 134/145 | < Previous Page | 130 131 132 133 134 135 136 137 138 139 140 141  | Next Page >

  • Coverity publie Coverity Security Library, une bibliothèque open-source pour identifier les défauts de sécurité dans les applis Web Java

    Coverity publie Coverity Security Library Une bibliothèque open source pour identifier les défauts de sécurité les plus courants dans les applis Web Java Coverity, un des leaders du marché du test de développement, vient d'annoncer la création de la Coverity Security Library, un projet open source (disponible via GitHub et Maven) pour aider les développeurs à réparer les attaques de type cross-site scripting (XSS) dans les applications Web Java. Ce projet a été initié par le Security Research Laboratory de Coverity. Il s'agit d'une bibliothèque de fonctions de contournement et de codage gratuite. « Les développeurs peuvent ainsi réparer rapidement les problèmes les plus courants, qui p...

    Read the article

  • Linux 3.7 sort en version stable : support de multiples plateformes ARM, améliorations de Btrfs, Ext4, TCP Fast Open et IPv6

    Linux 3.7 sort en version stable support de multiples plateformes ARM, améliorations de Btrfs, Ext4, TCP Fast Open et IPv6 Près de deux mois après la sortie du noyau Linux 3.6, Linus Torvalds, annonce la publication de la version stable de Linux 3.7, avec un nombre important de nouvelles fonctionnalités. La nouveauté vedette de cette mouture est sans aucun doute la proposition d'une version unique du Kernel capable de prendre en charge plusieurs architectures ARM. Bien que le support de toutes les plateformes ARM du marché ne soit pas complet, Linux 3.7 est compatible avec les plateformes populaires comme les processeurs Calxeda's Higbank ARM utilisés dans les serveurs Moo...

    Read the article

  • Implementing cache system in Java Web Application

    - by TGM
    I worked with JPA (Eclipselink implementation) and Hibernate. As I understand these two have great caching systems. I am interested in caching in a Web application and in order to better understand the process I'm trying to implement something on my own. Sadly, I cannot find any in depth documentation about this subject. I'm interested in things like high scalability, sharing memory on different machines and other important theoretical matters. Is there any tutorial or open project I could check out? Thank you! *LE: * I want to cache DB information in POJOs just like JPA or Eclipselink

    Read the article

  • BeansBinding Across Modules in a NetBeans Platform Application

    - by Geertjan
    Here's two TopComponents, each in a different NetBeans module. Let's use BeansBinding to synchronize the JTextField in TC2TopComponent with the data published by TC1TopComponent and received in TC2TopComponent by listening to the Lookup. The key to getting to the solution is to have the following in TC2TopComponent, which implements LookupListener: private BindingGroup bindingGroup = null; private AutoBinding binding = null; @Override public void resultChanged(LookupEvent le) { if (bindingGroup != null && binding != null) { bindingGroup.getBinding("customerNameBinding").unbind(); } if (!result.allInstances().isEmpty()){ Customer c = result.allInstances().iterator().next(); // put the customer into the lookup of this topcomponent, // so that it will remain in the lookup when focus changes // to this topcomponent: ic.set(Collections.singleton(c), null); bindingGroup = new BindingGroup(); binding = Bindings.createAutoBinding( // a two-way binding, i.e., a change in // one will cause a change in the other: AutoBinding.UpdateStrategy.READ_WRITE, // source: c, BeanProperty.create("name"), // target: jTextField1, BeanProperty.create("text"), // binding name: "customerNameBinding"); bindingGroup.addBinding(binding); bindingGroup.bind(); } } I must say that this solution is preferable over what I've been doing prior to getting to this solution: I would get the customer from the resultChanged, set a class-level field to that customer, add a document listener (or action listener, which is invoked when Enter is pressed) on the text field and, when a change is detected, set the new value on the customer. All that is not needed with the above bit of code. Then, in the node, make sure to use canRename, setName, and getDisplayName, so that when the user presses F2 on a node, the display name can be changed. In other words, when the user types something different in the node display name after pressing F2, the underlying customer name is changed, which happens, in the first place, because the customer name is bound to the text field's value, so that the text field's value will also change once enter is pressed on the changed node display name. Also set a PropertyChangeListener on the node (which implies you need to add property change support to the customer object), so that when the customer object changes (which happens, in the second place, via a change in the value of the text field, as defined in the binding defined above), the node display name is updated. In other words, there's still a bit of plumbing you need to include. But less than before and the nasty class-level field for storing the customer in the TC2TopComponent is no longer needed. And a listener on the text field, with a property change listener implented on the TC2TopComponent, isn't needed either. On the other hand, it's more code than I was using before and I've had to include the BeansBinding JAR, which adds a bit of overhead to my application, without much additional functionality over what I was doing originally. I'd lean towards not doing things this way. Seems quite expensive for essentially replacing a listener on a text field and a property change listener implemented on the TC2TopComponent for being notified of changes to the customer so that the text field can be updated. On the other other hand, it's kind of nice that all this listening-related code is centralized in one place now. So, here's a nice improvement over the above. Instead of listening for a customer, listen for a node, from which the customer can be obtained. Then, bind the node display name to the text field's value, so that when the user types in the text field, the node display name is updated. That saves you from having to listen in the node for changes to the customer's name. In addition to that binding, keep the previous binding, because the previous binding connects the customer name to the text field, so that when the customer display name is changed via F2 on the node, the text field will be updated. private BindingGroup bindingGroup = null; private AutoBinding nodeUpdateBinding; private AutoBinding textFieldUpdateBinding; @Override public void resultChanged(LookupEvent le) { if (bindingGroup != null && textFieldUpdateBinding != null) { bindingGroup.getBinding("textFieldUpdateBinding").unbind(); } if (bindingGroup != null && nodeUpdateBinding != null) { bindingGroup.getBinding("nodeUpdateBinding").unbind(); } if (!result.allInstances().isEmpty()) { Node n = result.allInstances().iterator().next(); Customer c = n.getLookup().lookup(Customer.class); ic.set(Collections.singleton(n), null); bindingGroup = new BindingGroup(); nodeUpdateBinding = Bindings.createAutoBinding( AutoBinding.UpdateStrategy.READ_WRITE, n, BeanProperty.create("name"), jTextField1, BeanProperty.create("text"), "nodeUpdateBinding"); bindingGroup.addBinding(nodeUpdateBinding); textFieldUpdateBinding = Bindings.createAutoBinding( AutoBinding.UpdateStrategy.READ_WRITE, c, BeanProperty.create("name"), jTextField1, BeanProperty.create("text"), "textFieldUpdateBinding"); bindingGroup.addBinding(textFieldUpdateBinding); bindingGroup.bind(); } } Now my node has no property change listener, while the customer has no property change support. As in the first bit of code, the text field doesn't have a listener either. All that listening is taken care of by the BeansBinding code.  Thanks to Toni for help with this, though he can't be blamed for anything that is wrong with it, only thanked for anything that is right with it. 

    Read the article

  • Firefox 15 disponible en version finale : mise à jour silencieuse et fin des fuites de mémoire dues aux extensions

    Firefox 15 réduit par 5 sa consommation mémoire en gérant mieux les fuites causées par les extensions, la bêta du navigateur disponible L'un des problèmes constamment décriés dans le navigateur Firefox est sa consommation excessive de la mémoire. À partir de la version 7, la fondation Mozilla avait commencé à développer des solutions pour résoudre ce problème au travers du projet MemShrink. Firefox 7 à sa livraison permettait une réduction d'environ 20 à 30 % de la mémoire. Toujours dans la même lancée, les développeurs se sont attaqués à la consommation de mémoire engendrée par des composants tiers. Ainsi, Firefox 15 introduit un mécanisme pour forcer les extensions à libérer la...

    Read the article

  • Windows Phone 7 : 80.000 applications depuis hier, 300 nouveautés par jour, 3.700 créations françaises et un « Appselerator »

    Windows Phone : 80.000 applications depuis hier 300 nouveautés par jour, 3.700 créations françaises et un « Appselerator » Microsoft France l'a confirmé. La galerie de Windows Phone 7 a officiellement dépassé les 80.000 applications depuis hier. Parmi ces 80.000, 3.700 ont été publiées par un des 3.000 développeurs français recensés. Côté qualitatif, le catalogue s'enrichit avec quelques « poids lourds » comme Velib' ou (bientôt) iCoyote, réalisées respectivement par Mobile Tech People et par Net Sense. Les développeurs de ces applications aux expériences multi-plateformes sont particulièrement bien placés pour comparer les différents OS. Tous semblent d'accord pour dire qu...

    Read the article

  • Windows 8 : mise à jour des applications natives, une flopée d'améliorations est prévue avant la sortie officielle de l'OS

    Windows 8 sera disponible en octobre la version RTM sera publiée début août MAJ du 10/07/2012 Microsoft met fin aux spéculations sur la date de sortie de la version finale de Windows 8. L'événement Worldwide Partner Conference (WPC), réservé aux partenaires de l'éditeur, qui se déroule actuellement à Toronto au Canada, a été l'occasion pour celui-ci de dévoiler officiellement la date de disponibilité de Windows 8. Le futur système d'exploitation de la firme de Redmond sera disponible en version finale fin octobre prochain. L'OS sera mis à la disposition des fabricants dès début août, afin que ceux-ci puissent décide...

    Read the article

  • Trimestre financier record pour Adobe qui franchit la barre du milliard de dollars de chiffre d'affaires trimestriel

    Trimestre financier record pour Adobe qui franchit la barre du milliard De dollars de chiffre d'affaires trimestriel Adobe vient d'annoncer un bilan financier resplendissant en ce quatrième et dernier trimestre financier de l'année 2010. L'entreprise se réjouit surtout de rejoindre le club des entreprises IT enregistrant plus d'un milliard de dollars de chiffre d'affaire (CA) trimestriel. Soit une croissance de 33% par rapport au même trimestre de l'année passée où l'entreprise n'avait enregistré "que" 757.3 millions de dollars de revenus. Pour l'ensemble de l'année 2010, l'entreprise a réalisé 3.8 milliards de dollars de CA (+29%). Des perf...

    Read the article

  • Un outil générant de fausses IP vient défier Hadopi, SeedFuck remettra-t-il en cause les preuves de

    Un outil générant de fausses IP vient défier Hadopi, SeedFuck remettra-t-il en cause les preuves de culpabilité ? Toujours aussi cordialement détesté par une majorité de français, l'Hadopi (Haute autorité pour la diffusion des oeuvres et la protection des droits sur Internet) a désormais un nouvel adversaire. SeedFuck est un nouvel outil permettant de générer de fausses activités autour de contenus protégés sur les réseaux P2P. Evidemment, ce programme est totalement illicite, et nous ne vous en montrerons pas le code source, bien qu'il ai été rendu public. Son but est clairement de mettre des batons dans les roues des chasseurs de pirates, commandités par les ayants droits (comprenez les artistes, ou...

    Read the article

  • Firefox 13 capture trop d'écrans pour sa nouvelle page d'historique, les miniatures des contenus consultés en HTTPS y sont affichées

    Firefox 13 capture trop d'écrans pour sa nouvelle page d'historique Les miniatures des contenus consultés en HTTPS y sont affichées Grosse gaffe dans Firefox 13. La version la plus récente du navigateur sortie au début du mois enregistre en effet tous les sites visités par l'utilisateur, avec capture d'écran à l'appui, pour personnaliser sa page d'accueil. Problème, dans « tous », il y a également les sites sécurisés en HTTPS. Dans sa nouvelle page ? proposé par défaut à l'ouverture d'un nouvel onglet ? Firefox 13 affiche des miniatures des sites pour rendre le surf plus rapide et plus pratique. Mais ces min...

    Read the article

  • Google Drive pour mobiles permet d'éditer les feuilles de calcul et de les créer directement depuis l'application iOS et Android

    Google Drive : une version pour iOS s'attaque à iCloud Un nouveau SDK et un mode hors-ligne pour Chrome sont disponibles Tout comme Chrome (disponible pour iOS) et tout comme les Google Maps (accessibles hors-ligne sur Android), Google Drive ? le service de stockage qui chapeaute à présent Google Docs ? est disponible offline et sur les terminaux mobiles d'Apple. Hors-ligne. Ce qui signifie que l'utilisateur peut « créer et éditer des documents ou laisser un commentaire. Tous les changements seront automatiquement synchronisés dès que vous vous ...

    Read the article

  • .NET Compact Framework 3.9 : compatibilité avec VS 2012, gain de performance et support du multi-core pour l'outil

    .NET Compact Framework 3.9 sera compatible avec Visual Studio 2012 gain de performance et support du multi-coeur pour la version embarquée de .NET Microsoft a dévoilé la semaine dernière sa feuille de route pour l'ensemble de ses systèmes d'exploitation embarqués. L'éditeur prévoit de publier au second trimestre de l'année prochaine Windows Embedded Compact 2013, son OS destiné aux terminaux tactiles légers. Dans cette version, sera inclus le Framework .NET Compact (NETCF) 3.9, la prochaine mise à jour de la plateforme de développement pour l'embarqué. Pour rappel, .NET Framework Compact est une version du Framework .NET pour les périphériques embarqués. Il f...

    Read the article

  • Android occupe 70 % des terminaux mobiles européens, 6 Français sur 10 ont opté pour la plateforme de Google

    Android occupe 70 % des terminaux mobiles européens, 6 Français sur 10 ont opté pour la plateforme de GoogleLes derniers chiffres publiés par l'institut Kantar révèlent que les ventes de téléphones équipés d'Android sont en très forte progression sur le marché européen. Sur la période mars, avril et mai 2013, les parts de vente d'Android ont atteint 70,4 % en France, Grande-Bretagne, Allemagne, Italie et France. L'année passée elles avoisinaient les 61 %. En France, Android équipe 65,2 % des terminaux mobiles soit une hausse de 8,5 points en comparaison avec l'année dernière. Ave...

    Read the article

  • Monthly C++ Novembre 2012, par la rubrique C++

    La communauté du C++ est dynamique et il est possible de trouver tous les mois de nombreuses ressources autour de ce langage. Pour les développeurs, c'est une mine de connaissances importantes et une source constante d'inspiration. Cependant, il est parfois difficile de suivre l'ensemble du web et de faire le tri. C'est pour cette raison que la rubrique C++ a décidé de vous proposer tous les mois, en plus des articles qui vous sont proposés en français, une sélection d'articles en anglais avec un résumé. Si vous connaissez d'autres blogs intéressants à suivre, n'hésitez pas à les proposer ici. Pour démarrer cette nouvelle série, nous vous proposons ...

    Read the article

  • JavaOne 2012 : Oracle dévoile ses plans pour Java, les préversions du JDK 8 et JavaFX Scene Builder 1.1 disponibles

    JavaOne 2012 : Oracle renouvelle son engagement à faire évoluer Java et dévoile ses plans les préversions de JDK 8 et JavaFX Scene Builder 1.1 disponibles JavaOne 2012, la plus grande conférence annuelle autour de la plateforme Java se déroule actuellement à San Francisco. Oracle a profité de l'occasion pour dévoiler sa feuille de route pour Java et renouveler son engagement à faire évoluer le langage afin de rassurer les utilisateurs sceptiques face aux récentes découvertes de failles dans la plateforme. Pendant ces prochains mois, Oracle travaillera essentiellement sur Java SE 8. Au menu : l'éditeur prévoit l'intégration des expressions lambda, du moteur JavaScript Nash...

    Read the article

  • Nouvelle vulnérabilité critique découverte dans Internet Explorer avec cross_fuzz, l'outil de sécurité développé par un ingénieur de Google

    Nouvelle vulnérabilité critique découverte dans Internet Explorer Avec cross_fuzz, l'outil de sécurité développé par un ingénieur de Google Un bug critique d'Internet Explorer a été découvert et des détails sur son exploitation ont été accidentellement divulgués sur Internet. Problème, des pirates chinois auraient consultés ces informations sensibles. Ce bug fait partie de la longue liste d'une centaine de nouvelles vulnérabilités découvertes grâce à cross_fuzz, un nouvel outil développé par le chercheur Michal Zalewski, travaillant chez Google. Cette liste concerne aussi bien IE que les autres navigateurs majeurs, y compris Chrome et Safari, tous les deux fondés sur Webkit...

    Read the article

  • BlackBerry abandonné pour Windows Phone ? RIM pourrait se tourner vers Microsoft pour se relancer

    BlackBerry abandonné pour Windows Phone ? RIM pourrait se tourner vers Microsoft pour se relancer RIM (Research In Motion) se porte mal, et aligne trimestre après trimestre des résultats en baisse. Le constructeur canadien du BlackBerry a réalisé un chiffre d'affaires de moins de 3 milliards de dollars au premier trimestre 2012, soit une perte de 192 millions de dollars, et une chute de son chiffre d'affaires de 33 % par rapport à la même période l'an dernier. La direction du constructeur est sous pression, et doit trouver des solutions pour sortir de cette mauvaise passe qui n'a que trop duré. Du coup, des spéculations refont surface sur les futures orienta...

    Read the article

  • Microsoft sort la CTP du Service Pack 1 de SQL Server 2012 : support amélioré pour AlwaysOn, XML et SharePoint Server 2013

    Microsoft sort la CTP du Service Pack 1 de SQL Server 2012 : support amélioré pour AlwaysOn, XML et SharePoint Server 2013 Microsoft vient de publier la CTP4 (Customer Technology Preview) du Service Pack 1 de SQL Server 2012. SQL Server 2012 est la dernière version majeure de la plateforme de gestion et d'analyse d'information de Microsoft. Publiée en version stable en avril dernier, cette mouture offre un meilleur support pour les applications critiques d'entreprise, fournit des solutions de business intelligence complètes et permet aux applications de communiquer de façon transparente avec les plateformes de Cloud. Le SP 1 de SQL Server 2012 apporte quelques nouveautés e...

    Read the article

  • Apps mobiles : la moitié des revenus irait dans la poche de 25 éditeurs, la tâche des "petits" et des "nouveaux" de plus en plus dure

    Apps mobiles : la moitié des revenus termine dans la poche de 25 éditeurs D'après Canalys, la tâche des nouveaux entrants de plus en plus dure Enfin une analyse sur les galeries applicatives mobiles qui ne ressemblent pas aux autres. Même si elle est cantonnée aux USA, ses conclusions sont assez iconoclastes. Selon le cabinet Canalys, la moitié des 120 millions de dollars générés par les ventes mobiles (applications et achats in-app) sur les 20 premiers jours de novembre 2012 irait dans la poche de seulement 25 « auteurs ». Par auteur il faut bien sûr comprendre des développeurs mais surtout des sociétés. Parmi ces 25 noms, on retrouve Disney, Electronic Arts, Gameloft, Rov...

    Read the article

  • Windows 8 : combien coûtent les différentes éditions et les mises à jour ? Quelles sont les conditions matérielles requises ?

    Windows 8 : Combien coûtent les différentes éditions Et les mises à jour ? Quelles conditions matérielles requises ? Windows 8, combien ça coûte ? Réponse de Normand : ça dépend. Les versions Plus sérieusement, Windows 8 (hors version RT qui n'est de toute façon pas disponible à l'achat) se présente commercialement sous deux options : la mise à jour, et la boite complète. Chacune étant disponible en deux déclinaisons pour le grand public (développeur compris) : la « normale », et la « Pro ». Auquelles s'ajoute une version « Entreprise » uniquement disponible en licence de volume. Comme tout système d'exploitation, ch...

    Read the article

  • Google s'exprime sur ses règles de confidentialité, dans une lettre ouverte en réponse aux recommand

    Mise à jour du 11.05.2010 par Katleen Google s'exprime sur ses règles de confidentialité, dans une lettre ouverte en réponse aux recommandations européennes Google vient enfin de répondre à la lettre salée qu'il avait reçue de la part de la CNIL et de neuf autres organisations européennes (voir news précédente ci-dessous), dans un courrier ouvert rendu public ce jour. La firme de Mountain View y expose sa vision de la collecte de données personnelles et rappelle ses règles de confidentialité maison. Google met en avant le fait que ses utilisateurs sont informés des données qu'il récolte et conserve, avant de déclarer utiliser ces informations pour «fournir des produits et services util...

    Read the article

  • Microsoft déploie une mise à jour pour Windows Phone 8, qui apporterait des correctifs et quelques nouveautés pas encore définies

    Microsoft déploie une mise à jour pour Windows Phone 8 Portico apporterait de meilleures performances, des correctifs et quelques nouveautés Six semaines seulement après la sortie de Windows Phone 8, Microsoft serait déjà en cours de déploiement d'une mise à jour pour son OS mobile. Selon le site spécialisé WPCentral, les consommateurs européens utilisant les smartphones HTC 8X sont les premiers à avoir reçu cette mise jour. Baptisée officieusement « Portico », cette mise à jour apporte essentiellement des correctifs pour un problème de redémarrage aléatoire signalé par certains utilisateurs, et pour un bug qui empêchait la connexion Wi-Fi de persister après une mise en v...

    Read the article

  • Nouveaux cours officiels Microsoft pour devenir Développeur Web certifié sur Visual Studio 2010 en 18 jours, à partir du 14 mars

    Nouveaux cours officiels Microsoft pour devenir Développeur Web certifié sur Visual Studio 2010 En 18 jours, à partir du 14 mars prochain « Savoir développer avec le framework Microsoft .NET 4.0 des applications Web accédant à des données et utilisant des services WCF », voilà ce que propose, résumé en une phrase, la formation certifiée par Microsoft de Demos. Au menu, programmation C# et Visual Studio 2010 ? bien sûr ? mais aussi les solutions WCF, la sécurité, les solutions d'accès aux données, ADO.NET, IIS 7.0 ou MVC. Bref, une formation complète et solide qui s'adresse exclusivement aux développeurs Web professionnels. Ce pa...

    Read the article

  • Microsoft publie une nouvelle solution pour sécuriser Internet Explorer contre des attaques utilisant les feuilles de style

    Microsoft publie une nouvelle solution pour sécuriser Internet Explorer Contre des attaques utilisant les feuilles de style Mise à jour du 12/01/11 Microsoft vient de publier une nouvelle solution de contournement pour se protéger contre une vulnérabilité récemment dévoilée touchant Internet Explorer. Microsoft, qui prend la situation très au sérieux, avait déjà tiré la sonnette d'alarme et émis un bulletin d'alerte. Un billet expliquant comment réduire les risques d'attaque avait été publié. Pour mémoire la faille se situe au niveau du moteur HTML. Elle peut être exploitée lorsque le navigateur traite des...

    Read the article

  • Google Drive : nouvelles applications iOS et Android, les solutions mobiles de stockage et de partage en ligne sont de plus en plus complètes

    Google Drive : une version pour iOS s'attaque à iCloud Un nouveau SDK et un mode hors-ligne pour Chrome sont disponibles Tout comme Chrome (disponible pour iOS) et tout comme les Google Maps (accessibles hors-ligne sur Android), Google Drive ? le service de stockage qui chapeaute à présent Google Docs ? est disponible offline et sur les terminaux mobiles d'Apple. Hors-ligne. Ce qui signifie que l'utilisateur peut « créer et éditer des documents ou laisser un commentaire. Tous les changements seront automatiquement synchronisés dès que vous vous ...

    Read the article

< Previous Page | 130 131 132 133 134 135 136 137 138 139 140 141  | Next Page >