mardi 20 décembre 2011
Les physiciens cernent le boson ...
Quels sont les outils qu’utilise...
SkyDrive sur iOS pour les servic...
jeudi 8 décembre 2011
OnLive intros apps for iOS and A...
Br3f, j'ai passé ma journée ...
Wakanim : téléchargement définit...
Quand la CGT mène la vie de chât...
mercredi 7 décembre 2011
dimanche 4 décembre 2011
Kinecthesia, la Kinect détournée...
Robin Williams imite l’accent Fr...
Reuters: les meilleurs photos de...
[Infographie] Qui sont les adept...
Mymicroinvest, la future platefo...
Kinect 2 pourra lire sur les lèv...
Windows 8 : Nouveau système de f...
Une tour Eiffel verte dès juin 2...
vendredi 2 décembre 2011
Sarkozy et les joies du montage ...
Le Wi-Fi aurait des effets néfas...
mercredi 30 novembre 2011
Rumeur : Microsoft préparerait O...
L’information inutile du vendred...
Youtube – Comment activer la nou...
dimanche 27 novembre 2011
AcePlayer : enfin une bonne app ...
New Partnership Brings Disney Mo...
SACEM : Un léger raccourci mais ...
La chine est le vainqueur de la ...
mercredi 23 novembre 2011
New Partnership Brings Disney Movies To YouTube Starting Today Sarah Perez
Sarah Perez originally shared this post:
TechCrunch | New Partnership Brings Disney Movies To YouTube Starting Today

On ne rembourse pas...
Nicolas Perrier originally shared this post:
Caméra cachée : les arnaques des réparateurs PC

La chine est le vainqueur de la guerre en Irak :
Free Mobile couvre désormais plus de 30 % de la population avec son propre
Free Mobile couvre désormais plus de 30 % de la population avec son propre réseau
dimanche 20 novembre 2011
vendredi 18 novembre 2011
Learn how to save time by mounti...
Free Mobile couvre désormais plu...
jeudi 17 novembre 2011
mercredi 16 novembre 2011
HzO présente sa technologie qui ...
mardi 15 novembre 2011
Apple travaillerait au portage d...
Astuce iPhone iOS 5 : créez des ...
lundi 14 novembre 2011
Les cellules souches au secours ...
jeudi 3 novembre 2011
Une nouvelle démonstration du ro...
"Kinder Bueno" extrait...
mercredi 2 novembre 2011
Google va indexer les commentair...
GMail's new look : encore qu...
mercredi 3 août 2011
Announcing the Microsoft Entity Framework June 2011 CTP
We are excited to announce the availability of the Microsoft Entity Framework June 2011 CTP. This release includes many frequently requested features for both the Entity Framework and the Entity Framework Designer within Visual Studio.
What’s in Entity Framework June 2011 CTP?
The Microsoft Entity Framework June 2011 CTP introduces both new runtime and design-time features. Here are some of the new runtime features:
- The Enum data-type is now available in the Entity Framework. You can use either the Entity Designer within Visual Studio to model entities that have Enum properties, or use the Code First workflow to define entities that have Enum objects as properties. You can use your Enum property just like any other scalar property, such as in LINQ queries and updates.
- Two new spatial data-types for Geography and Geometry are now natively supported by the Entity Framework. You can use these types and methods on these types as part of LINQ queries, for example to find the distance between two locations as part of a query.
- You can now add table-valued functions to your entity data model. A table-valued function is similar to a stored procedure, but the result of executing the table-valued function is composable, meaning you can use it as part of a LINQ query.
- Stored procedures can now have multiple result sets in your entity data model.
- The Entity Framework June 2011 CTP includes several SQL generation improvements, especially around optimizing queries over models with table-per-type (TPT) inheritance.
- LINQ queries are now automatically compiled and cached to improve query performance. In previous releases of the Entity Framework, you could use the CompiledQuery class to compile a LINQ query explicitly but in this CTP this happens automatically for LINQ queries.
- The Entity Designer now supports creation of Enums, spatial data-types and table-value functions from the designer surface.
- You can now create multiple diagrams for each entity data model. Each diagram can contain entities and relationships to make visualizing your model easier. You can switch between diagrams using the Model Browser and include related entities on each diagram as an optional command.
- The StoreGeneratedPattern for key columns can now be set on an entity Properties window and this value will propagate from your entity model down to the store definition.
- Diagram information is now stored in a separate file from the edmx or entity code files.
- When you import stored procedures using the Entity Model Wizard, you can now batch import your stored procedures as function imports. The result shape of each stored procedure will automatically become a new complex type in your entity model. This makes getting started with stored procedures very easy.
- The Entity Designer surface now supports selection driven highlighting and entity shape coloring.
Getting the Microsoft Entity Framework June 2011 CTP
The Microsoft Entity Framework June 2011 CTP is available on the Microsoft Download Center and there are three separate installers. You will need to have Visual Studio 2010 SP1 to install and use the new Entity Designer. All three installers are available here and should be installed in the following order:
- Download and install the runtime installer for the Entity Framework 2011 CTP runtime components.
- Download and install the WCF Data Services 2011 CTP installer to use new features in WCF Data Services with the Entity Framework.
- Download and install the designer installer to use the new Entity Framework 2011 CTP entity designer within Visual Studio 2010 SP1.
Getting Started
There are a number of resources to help you get started with this CTP.
Targeting the Microsoft Entity Framework June 2011 CTP Runtime
The easiest way to use the CTP is to set your project’s target framework to Microsoft Entity Framework June 2011 CTP. This target framework allows use of the CTP versions of the Entity Framework assemblies in addition to the standard .NET 4.0 RTM assemblies.
To re-target a C# project:
- Right-click the project in the Solution Explorer and choose Properties or select <Project> Properties from the Project menu.
- On the Application tab, select Microsoft Entity Framework June 2011 CTP or Microsoft Entity Framework June 2011 CTP Client Profile from the Target framework dropdown.
- A dialog box will appear indicating that the project needs to be closed and reopened to retarget the project. Click Yes.
To re-target a VB.NET project:
- Right-click the project in the Solution Explorer and choose Properties or select <Project> Properties from the Project menu.
- Select the Compile tab and click the Advanced Compile Options… button on the bottom left of the dialog.
- Select Microsoft Entity Framework June 2011 CTP or Microsoft Entity Framework June 2011 CTP Client Profile from the Target framework dropdown.
- Click Ok.
- A dialog box will appear indicating that the project needs to be closed and reopened to retarget the project. Click Yes.
Walkthroughs
For assistance in using the new design-time and runtime features please refer to the following walkthroughs:
Support
The Entity Framework Pre-Release Forum can be used for questions relating to this release.
Uninstalling
We recommend installing the Microsoft Entity Framework June 2011 CTP in a non-production environment to avoid any risk associated with installing and uninstalling pre-release software. If the CTP is uninstalled, existing functionality installed with Visual Studio 2010 (such as the Entity Designer) may no longer be available. To restore the features that were removed, complete the following steps:
- Locate the Visual Studio 2010 installation DVD and insert it into your computer. If you are using an Express SKU of Visual Studio and don’t have the installation media, you can obtain new media here
- Launch an administrative-level command prompt and execute one of the following commands. These commands restore versions of the EF Tools files that were initially shipped with Visual Studio 2010.
With Ultimate, Pro, or other non-Express SKUs:
[DVD drive letter]:\WCU\EFTools\ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1
With C# Express, VB Express, and Visual Web Developer Express SKUs:
[DVD drive letter]:\[VBExpress, VCSExpress, or VWDExpress]\WCU\EFTools\ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1
- To update the EF Tools with what shipped with Visual Studio Service Pack 1, there are two options:
- To run an update only for EF Tools, create a DVD with Visual Studio Service Pack 1 and execute the following command from an administrative-level command prompt. This update will only take a few minutes to complete.
msiexec /update [DVD drive letter]:\VS10sp1-KB983509.msp /package {14DD7530-CCD2-3798-B37D-3839ED6A441C}
- To avoid creating a DVD, reapply SP1. Launch the Uninstall/Change programs applet in the Control Panel, double-click on Microsoft Visual Studio 2010 Service Pack 1, and then choose the option to “Reapply Microsoft Visual Studio Service Pack 1.” This approach will take longer since all of SP1 will be applied, not just the EF Tools file updates.
What’s Not in the Entity Framework June 2011 CTP?
There are a number of commonly requested features that did not make it into this CTP of the Entity Framework. We appreciate that these are really important to you and our team has started work on a number of them already. We will be reaching out for your feedback on these features soon:
- Stored Procedure or table-valued function support in Code First
- Migration support in Code First
- Customizable conventions in Code First
- Unique constraints support
- Batching create-update-delete statements during save
- Second level caching
Thank You
It is important for us to hear about your experience using the Entity Framework and we appreciate any and all feedback you have regarding this CTP or other aspects of the Entity Framework. We thank you for giving us your valuable input and look forward to working together on this release.
ADO.NET Entity Framework Team
mardi 7 juin 2011
#Santé : #Cancer : des progrès inédits contre le mélanome malin
Deezer arrête l’écoute gratuite et illimitée
Première vidéo de Windows 8
Après les quelques leaks aperçu de ci de là, Windows 8 vient d’être officiellement dévoilé par Microsoft lors de la conf D9.
Et franchement, ça change ! Ce nouvel OS a été clairement conçu pour les interfaces tactiles et donc les tablettes sans oublier les ordinateurs classiques. C’est un gros mix entre une interface à la Windows 7 et à la Windows Phone 7.
Cette couche graphique à la WP7 semble très évoluée et permet à chacun d’organiser son bureau comme bon lui semble, que ce soit en terme de gestion de ses flux d’informations (météo, twitter, rss…etc) qu’en terme d’applications. D’ailleurs en parlant d’applications, celle-ci tourneront de manière assez classique (comme sous Windows 7 avec le menu Démarrer et tout le bordel), mais vous pourrez organiser votre bureau pour y placer les widgets de votre choix à côté de vos applications.
C’est beau, c’est fluide, on navigue entre les applis en glissant d’un écran à l’autre (avec son doigt par exemple), et même si j’ai des doutes sur le côté “optimisé pour le boulot” de cette interface, je ne peux que reconnaitre que Microsoft a pour une fois vraiment innové. Reste à voir à l’utilisation maintenant… mais ça semble plutôt cool !
J’ai l’impression de re-découvrir l’Active Desktop à l’époque de Windows 98 #troll !
D’après Microsoft, une release pour les dev est prévue en septembre et Windows 8 ne sera peut être pas le nom définitif…
J’ai vraiment hâte de le tester !!! J’vous laisse avec l’oncle Fétide pour la démo (à regarder en 1080p+fullscreen):
Merci à Nicolas pour l’info.
jeudi 19 mai 2011
First commercial quantum computer !
vendredi 25 février 2011
Un biocarburant superpropre qui nettoie l'air... et l'eau ?
La nature est pleine de ressources qu'il faut savoir exploiter intelligemment... Selon un communiqué de l'Université de Rochester, des chercheurs du Rochester Institute of Technology suivent cette piste et tentent de...
Le poker, prochain défi des superordinateurs
Dans un sens, il n’avait pas tout à fait tort, Watson, le
superordinateur qui participait au célèbre jeu télévisé Jeopardy! en 1992.
«Un coup sous la
ceinture». C’était la réponse. Le jeu consistait à retrouver la question.
Bien qu’il ne s’agissait alors que d’un tour de chauffe, organisé des années
avant le premier vrai défi télévisé homme-machine de cette semaine, Watson était confronté à
une vraie situation de jeu. À l’époque, le participant humain avait remporté le
prix de 200$ en apportant la réponse correcte: «Qu’est-ce qu’un coup bas?». Après avoir scanné sa titanesque base
de données, l’ordinateur dernier cri avait en revanche trouvé une solution tout
autre: «Qu’est-ce qu’une branlette?»
L’époque de la branlette appartient désormais au passé pour
Watson. À tel point que celui-ci affronte aujourd’hui les meilleurs
participants de l’histoire du jeu. IBM déroule le tapis rouge pour son nouvel
enfant-star à travers une grande campagne promotionnelle, tout en insistant
bien sur le fait que, en dépit de tout le battage qui est fait autour, Jeopardy! n’est qu’une vitrine pour
l’entreprise. Les ambitions d’IBM sont bien plus élevées: apprendre à une
machine à comprendre un langage écrit pour les humains et non pour les
ordinateurs. C’est l’un des Saints Graals de la recherche sur l’intelligence
artificielle (AI), une technologie qui révolutionnerait tous les secteurs
aujourd’hui handicapés par le fait que les ordinateurs sont nuls lorsqu’il
s’agit de comprendre ce que l’on appelle «le langage naturel».
Les ordinateurs imbattables aux dames
Le projet Watson consiste, au moyen d’un jeu humain
relativement simple, à apprendre à un ordinateur les facultés qui lui seront
nécessaires pour réussir ailleurs dans la vie. Tous les jeux auxquels peuvent
jouer les ordinateurs n’ont pas cette vertu. Aucun être humain ne peut battre
une machine programmée pour jouer parfaitement aux dames, mais l’existence de
logiciels sophistiqués de jeux de dames ne résout aucun des problèmes
classiques de l’intelligence artificielle. Certes, on devrait bien pouvoir
trouver quelque application aux algorithmes de prise de décision qu’ils
utilisent, mais rien de comparable à la carrière post-Jeopardy! qui s’ouvre à Watson.
Pour faire simple, le développement de programmes
informatiques capables de battre les plus grands champions humains aux dames
(ou même aux échecs) n’a pas eu de grandes répercussions si ce n’est dans le
monde des jeux de société. Mais cela n’a pas toujours semblé évident. Il y a
quelques dizaines d’années, avant la victoire du Deep
Blue d’IBM sur le champion du monde d’échecs Garry Kasparov, nous imaginions
qu’un tel exploit ne pourrait être accompli que par une machine capable de
penser de façon créative en exploitant les tendances et habitudes de son
adversaire. Mais l’émergence des puissances de traitement massives semble avoir
effacé le besoin d‘innovations majeures en matière d’IA. Cela fait 14 ans
que s’est déroulé ce fameux match à New York. Comme l’a écrit Kasparov l’année
dernière dans la New York
Review of Books :
«Au lieu de concevoir un ordinateur qui aurait réfléchi et joué aux
échecs comme un humain, avec une créativité et une intuition humaines, ils ont
créé une machine, qui jouait comme une machine, en évaluant de manière
systématique 200 millions de coups possibles par seconde pour finir par
gagner grâce à la force brute des chiffres.»
L’un des chercheurs de l’équipe Watson avec qui j’ai pu
parler a contesté cela, affirmant que l’élément stratégique tenait une place
aussi importante dans le programme Deep Blue que la puissance de calcul (l’un
des membres de la première équipe de Deep Blue travaille désormais dans
l’équipe Watson). On peut cependant dire sans se tromper que les algorithmes qui
ont eu raison de Kasparov n’ont pas révolutionné l’industrie. Les échecs
n’étaient pas le jeu qu’il fallait aux informaticiens, voilà tout. Il existe, à
vrai dire, une foule d’autres jeux dans lesquels les ordinateurs se révèlent
incompétents et dont la maîtrise représenterait, en fait, une avancée
extraordinaire pour l’intelligence artificielle. C’est notamment le cas du poker.
Texas Hold'Em
Il peut paraître étrange qu’il soit plus facile de concevoir
une machine capable de gagner à Jeopardy!
qu'un ordinateur capable de remporter une vraie partie de poker. Le jeu
télévisé, après tout, aborde tous les sujets possibles et imaginables, tandis
que les jeux de cartes sont basés sur les interactions de 52 unités
individuelles, selon des probabilités a priori calculables. Les bon joueurs de Texas Hold'Em (une variante du poker)
parviennent à estimer leur chance
de constituer telle ou telle main en fonction des cartes qu’ils ont en main et
de celles qu’ils voient sur la table. On ne voit donc pas pourquoi un
ordinateur ne pourrait pas faire un malheur au casino.
Pour un Hold’Em à deux joueurs avec mises limitées, les
ordinateurs sont plutôt bons. En 2008, un programme baptisé «Polaris» a affronté une
équipe de joueurs professionnels
avec comme résultats deux parties gagnées, une perdue et une ex aequo. Les
ordinateurs sont plus faciles à battre en «no-limit» —les enchères illimitées
compliquent les algorithmes et modifient la stratégie optimale— mais les
chercheurs pensent que ce problème finira par être réglé. Ce type de jeu à deux
joueurs est, d’une certaine manière, assez prévisible. Mais dès que l’on ajoute
un troisième joueur, c’est la panique.
«Dans les jeux à deux joueurs, une bonne réponse est
toujours fondamentalement possible» afin de déterminer la décision à prendre,
affirme Michael Bowling, responsable du groupe de recherche sur le poker
électronique de l’Université d’Alberta. «C’est
un jeu équitable —sur le long terme, je suis certain de ne pas perdre d’argent.
À chaque fois que mon adversaire fait une erreur, j’en tire profit.» Cela
revient à dire qu’il est possible de développer une stratégie optimale, puisqu’il
y a toujours un meilleur coup qu’un autre à faire. Que tout le monde se rassure:
les ordinateurs sont bien incapables de décrypter la gestuelle ou le
comportement de leurs adversaires. Un poker à deux joueurs est essentiellement
une question de mathématiques.
De deux à trois joueurs
Ajouter un troisième joueur revient à peu près à passer d’un
monde en 2D à un monde en 3D: le «un contre un» du début cède la place à un
trio de relations «un contre deux». Le concept du «bon coup» adapté à chaque
situation est relégué aux oubliettes et le fragile équilibre stratégique est
rompu. Les stratégies des trois joueurs deviennent interdépendantes et reposent
désormais autant sur des considérations statistiques que psychologiques. Michael
Bowling m’a décrit une expérience dans laquelle trois ordinateurs —ou «bots»—
étaient parvenus à un ex-aequo virtuel lors d’une partie de Hold 'Em simplifiée
à trois joueurs. Pour mettre à l’épreuve ce subtil équilibre, les chercheurs placèrent
l’une des machines en mode «toujours relancer» (une stratégie généralement peu
recommandable). À leur grande surprise, cette relance automatique ne pénalisa
pas tant que ça le bot concerné. Celui placé à sa gauche, en revanche, nettoya
la table—et celui de droite y laissa sa chemise.
C’est en cela que le poker pose un problème intéressant:
afin de développer un excellent bot multijoueur, les programmeurs devraient
modéliser non seulement les probabilités, mais aussi les gens. «Si nous
souhaitons prendre en charge ces jeux à plusieurs, il va nous falloir travailler
sur les comportements» a affirmé Bowling. Cela va au-delà de la théorie traditionnelle
des jeux et au-delà de la force de calcul brute et des stratégies qui
constituaient l’ADN de Deep Blue. Si un ordinateur ne peut interpréter le
langage du corps, il pourrait en revanche glaner bon nombre d’informations à
partir de schémas plus explicites du comportement humain. Chercheur en
informatique à l’University of California, Los Angeles (UCLA), Leonard
Kleinrock –dont l’étudiant le plus célèbre est le pro du poker Chris Ferguson–
affirme que le moment et la vitesse auxquels une personne effectue ses mises
pourraient, par exemple, faire partie des données exploitables par la machine (on
peut, par exemple, penser qu’un joueur mise immédiatement lorsqu’il bluffe et
qu’il met plus de temps lorsqu’il a une main moyenne). On pourrait également
prendre en compte la fréquence à laquelle un adversaire est pris en train de bluffer,
le type de mains qu’il aime le plus jouer et la manière dont ses mises changent
au fil de la partie.
Economie
Jusqu’ici, la plupart des travaux interdisciplinaires ont
été réalisés avec des économistes, qui ont depuis longtemps incorporé la
théorie du jeu dans leurs propres modèles. Les deux côtés font preuve d’un
intérêt certain pour le poker. L’un des économistes avec qui j’ai pu parler, Roger McCain, a
immédiatement émis la suggestion que les chercheurs en IA s’intéressent au «Three
card draw», variante plus stratégique que le Hold 'Em, en partant du point de
vue de la vulnérabilité de l’être humain. «On
sait bien que les gens ne choisissent pas toujours la meilleure stratégie»,
souligne-t-il. Les autres modèles abordent le jeu en partant du principe que
l’adversaire est extrêmement rusé. À vrai dire, le fait même de pouvoir «cerner»
les adversaires représenterait une innovation majeure pour le monde de
l’informatique. Comme souvent avec ces technologies émergentes, les
applications les plus évidentes seraient dans la finance: le poker et la
spéculation boursière reposant tous deux sur une prise de risque avec de
l’argent en ligne de mire, il n’est pas difficile d’imaginer comment un modèle
informatique créé pour le poker pourrait servir d’outil à tous ceux qui jouent
sur les marchés. De manière plus générale, l’analyse des comportements des
joueurs pourrait aider les économistes à comprendre certains changements brusques,
voire irrationnels, de comportement (comme, par exemple, lorsque les gens
déplacent leur argent, vendent leurs maisons, achètent des obligations d’État ou
se montrent prêt à tout pour anticiper un changement de conjoncture).
Le développement d’un tel programme constituerait une
entreprise majeure pour laquelle il ne suffirait pas d’enfermer dans une même
pièce quelques informaticiens et quelques économistes. Nombre de chercheurs en
IA estiment que les modèles économiques actuels sont irréalistes en matière de
comportement, car ils considèrent que les gens vont agir de manière stratégique
après avoir réfléchi à des milliers d’options différentes. «Au fond, [les informaticiens] critiquent les théories économiques
parce qu’elles impliquent une grande puissance de calcul de la part des
différents acteurs», commente Constantinos Daskalakis, théoricien du jeu au
MIT. Il existe en économie une ligne de recherche bien plus prometteuse, que
l’on nomme «rationalité limitée» et qui prend en compte le fait que les humains
ne disposent que de telle ou telle puissance de calcul. Toutefois, ce sujet
nécessite encore un certain développement avant de pouvoir être utilisé par les
programmeurs.
À l’inverse des programmes de dames ou d’échecs, un
programme de poker analysant les comportements des joueurs commencerait enfin à
ressembler à ce que ne fut jamais Deep Blue: une machine jouant comme un humain.
Il ne fait aucun doute que le premier ordinateur qui remportera le National Heads-Up Poker Championship aura
gagné grâce à sa puissance de calcul brute. Mais il aura aussi compris une
chose ou deux sur la personnalité de ses adversaires: qui ils sont, le type
d’erreurs qu’ils sont capables de commettre, les moments où ils sont les plus
vulnérables… Je vois d’ici Watson dans Poker
After Dark, annonçant à ses adversaires humains de sa voix métallique:
«Tapis!»
Chris Wilson
Traduit par Yann
Champion
Photo: Le tournoi de poker à l'Empire Casino de Londres en 2009, REUTERS/Luke MacGregor
vendredi 18 février 2011
MWC 2011 – Démonstration de WebOS avec la HP TouchPad
Le sommeil permet de trier les informations importantes de celles qui ne le sont pas
mercredi 16 février 2011
toto a une VDM
Quand le passé se mêle au présent
Shared by Stéphane
Pas mal !
Quand le passé se mêle au présent
L’artiste Jason E. Powell s'est amusé à faire correspondre des anciens clichés avec le paysage actuel en les photographiant à l’endroit où la photo a jadis été prise.
BMW VISION CONCEPT CAR | SITE GEEK et HIGH-TECH NWE

Nouveau concept car qui nous vient tout de Bavière, voici la BMW Vision, la voiture dans laquelle TRON se déplacerait sans aucun doute s’il en avait marre de se prendre des pelles en Lightbike… Ou en Skatecycle…























