votre avatar

anonyme_d58ae7e2d09a5d3fb2e3eb976436dda3

est avec nous depuis le 28 juillet 2011 ❤️

433 commentaires

Le 10/12/2012 à 12h 50

Mouais, les rumeurs vont dans tous les sens pour l’arrêt ou pas du développement de nouvelles versions de Silverlight.



Par exemple ici un exemple qui tendrait à prouver qu’une version 6 est bel et bien prévue. Il y a d’autres exemples qui pourraient montrer le contraire, personne ne sait au final (pas même Marie Jo Foley).



Sinon en tant que développeur, je peux dire que Silverlight nécessite certes un plugin, mais pour une application web (je dis bien application et non site web) de type LOB, il n’y a pas d’équivalent en termes de vitesse de développement, réutilisabilité, maintenabilité, confort de debug, et pour le résultat final, de réactivité côté client…



Pour développer en ce moment même en HTML5 (backoffice ASP.Net MVC, comme PCInpact), je peux dire que je regrette vraiment, mais alors vraiment Silverlight pour un tas de raisons techniques (support multi-browser horrible du HTML5, Javascript illisible et pas maintenable…). HTML5 c’est “hype”, c’est vendeur, mais au final c’est immonde à développer.



Pour moi le seul inconvénient de Silverlight, c’est de n’avoir pas été porté officiellement par MS sur Linux via Mono et Moonlight (Miguel de Icaza a fait son possible, mais sans soutien c’était un chantier trop important). Et je rappelle que Mac OS est officiellement supporté (donc 95% des machines dans le monde le sont).

Le 30/11/2012 à 08h 00







127.0.0.1 a écrit :



Je pense que la refonte vient davantage du fait que le portage n’est pas possible, plutôt que d’une subite envie de JB de réécrire tout le code de VLC.



Mais je peux me tromper…





bah clairement ils ont des limitations par rapport à Win32, et très clairement la grosse différence de mon avis c’est les possibilités d’accéder au matériel en bas niveau (ici le lecteur optique) sans passer par les API d’I/O fourni par la lib WinRT.


Le 29/11/2012 à 19h 20







jb a écrit :



Et bien, tu sais quoi? Nous aussi :)







<img data-src=" />



Je vais suivre de très près, voire donner un peu si j’ai de la thune sur mon paypal en ce moment, franchement si vous arrivez à réaliser un portage isofonctionnel de l’application desktop sur WinRT… chapeau bas <img data-src=" />



VLC et la lecture des BR, c’est l’exemple que je prend souvent avec le défragmenteur de disque et le logiciel de gravure pour dire que tout n’est pas possible en WinRT <img data-src=" />



Franchement bonne chance, je vous souhaite vraiment de réussir <img data-src=" /> Et pour Microsoft aussi çà serait cool, si vous arrivez à mettre votre VLC sur le markteplace, alors tout est possible (ou presque) avec la nouvelle API, et çà calmerait quelques doutes sur Windows RT <img data-src=" />


Le 29/11/2012 à 19h 00

Je me demande bien comment l’équipe va réussir à porter leur code avec les limitations de la sandbox WinRT<img data-src=" /> <img data-src=" />



J’attends avec grande impatience des infos sur comment accéder au hard (le lecteur optique) via WinRT !

Le 27/11/2012 à 12h 51







Noxigar a écrit :



Cette update permet aussi de développer à nouveau des programmes C++ à destination de Windows XP, tout en utilisant le nouveau compilateur.





Mais… mais… mais…. c’est super important !



A l’époque où on avait gueulé pour avoir un Visual Studio 2012 Express pour le Desktop, les développeurs C++ gueulaient déjà pour avoir la possibilité d’utiliser le nouveau compilateur pour targeter du XP !



Bonne nouvelle donc <img data-src=" />


Le 22/11/2012 à 14h 41







Ruzgfpegk a écrit :



J’utilise Firefox depuis qu’il était appelé Firebird donc j’accepterais sans broncher le qualificatif de “fanboy”, mais ce genre de décisions est de celles qui me donnent envie d’aller voir ailleurs.





Sans version 64-bit qui tient la route, les concepteurs de plug-ins n’iront pas se faire chier. Faux argument.





Qu’ils les implémentent plutôt que de perdre leur temps à pourrir progressivement l’interface. Faux argument.





Qu’ils les traitent avec la priorité adaptée. Faux argument.





Qu’ils traitent les testeurs des versions 64 comme les autres. Faux argument.





Qu’ils rajoutent un menu déroulant contenant “32 Bits”, “64 Bits” et “Toutes versions” dans Bugzilla. Faux argument.



Quel argumentaire crétin.





Franchement…… +20 quoi.


Le 22/11/2012 à 12h 12

c’est vraiment bien foutu, voire même assez impressionnant !



Bien joué dans tous les cas <img data-src=" />

Le 19/11/2012 à 12h 47

ok, reste plus qu’à savoir le contenu de la MAJ.



Le startscreen c’est sur, mais il faudrait au minimum à mon avis Xbox Music aussi.



IE10 on n’y croit plus, mais pourtant c’est le truc le plus important qu’ils auraient pu (du) changer.

Le 15/11/2012 à 23h 19







Bejarid a écrit :



Ne compare pas StyleCop à FxCop, ce n’est pas la même chose, du tout.



StyleCop c’est UN DEV (Andy Chaypuquoi) qui balance des règles. C’est bien, mais ce dev, qui a tout mon respect pour maintenir ce projet à travers les versions de .Net et de VS, fait de sacré bourde. Tel que par exemple de forcer par defaut à utiliser les alias partout à la place de “String” “Int32” ou “Nullable…”. Ceci a été particulièrement décrié par toutes les têtes pensantes qui conçoivent ou influent sur le C# (qu’on trouve le choix de ces têtes pensantes justifiés ou non). Et se mettre en porte-à-faux avec ceux qui mène la barque dans laquelle on est, c’est pas terrible…



R# c’est un peu le même principe, y a une équipe (déjà un peu mieux) qui décide comment tu dois coder. Le problème étant que cette équipe est en faite dirigé par un responsable qui a le dernier mot (pourquoi pas) et dont le job est de faire de l’argent… Et là, ça coince. Tout est fait pour que ça soit chiat de faire demi-tour ou pour impressionner les responsables avec des fonctionnalités qui dans les cas d’école facilite énormément le boulot, puis 1 ans plus tard te font t’arracher les cheveux car niveau maintenabilité c’était juste catastrophique, sans parlé des problème de perf récurrent car ça cache le fonctionnement interne du framework.



A trop vouloir se simplifier la tâche sans être un minmum prudent, on s’en mord les doigts…

Donc StyleCop est un super moteur de vérification de code, et R# est bourré de bonne idée, mais autant StyleCop est parfaitement personalisable et donc peut être adapté au projet, autant R# ne l’est pas et au final c’est le projet qui se fait adapter, avec les soucis que ça implique car le client comme le Runtime .Net s’en moque bien de R#.



Donc FxCop (CodeAnalysis) et StyleCop sont des must have (après un peu de config) autant R# est beaucoup plus dangereux comme outil.





Je connais très bien Stylecop et FxCop <img data-src=" />



Stylecop a très longtemps été managé par Microsoft (d’ailleurs il y avait même “Microsoft” dans le path d’install de l’outil…). Les règles ne sont pas tirées du chapeau, elles sont issues de MSDN, des best practices éditées par Microsoft, et d’un consensus sur la façon de coder.



Pour ta règle en particulier (alias au lieu du type du framework), l’idée est simple : homogénéiser l’utilisation des types. Soit int de partout, soit Int32 de partout. Et quand il a fallut choisir… seul int était possible, vu qu’il est possible de faire



public enum MyEnum : int { }



mais pas



public enum MyEnum : Int32 { }





Pour toutes les règles de stylecop c’est pareil : on peut en discuter, on peut désactiver certaines règles, mais toutes ont une raison et aucune n’est farfelue.





Pour R#, l’objectif de jetbrains est de vendre. Leur arme ? Un produit efficace et demandé par 99% des développeurs. Franchement il faudrait expliciter tes critiques envers cet outil. R# ne refactore rien tout seul, il n’y a pas de “retour arrière” à faire vu que l’outil ne change rien au code.





puis 1 ans plus tard te font t’arracher les cheveux car niveau maintenabilité c’était juste catastrophique, sans parlé des problème de perf récurrent car ça cache le fonctionnement interne du framework.



Je vois pas de quoi tu parles exactement ? R# ne cache rien du tout, R# ne produit pas de code ni n’encapsule quoi que ce soit :confus:


Le 15/11/2012 à 09h 41







tanguy_k a écrit :



Ra je le deteste ! :)

Par défaut il t’oblige a tout documenter, meme les methodes evidentes. Du coup tu te retrouves avec des trucs complètement idiot pour faire plaisir a l’outil :



/// {{summary}}

/// Returns the user’s name.

/// {{/summary}}

string GetName()



Sans compter le format XML des commentaires verbeux et illisible au possible.



A cela faut rajouter Sandcastle qui est particulièrement chiant a manipuler.



A cote Java et la JavaDoc c’est juste du pur bonheur, c’est pour dire !





Tu peux utiliser GhostDoc (gratos) pour te simplifier la vie <img data-src=" /> Il auto-génère des commentaires.



pour



public string Name { get; set; }



il va te générer



///

/// Gets or sets the name.

///



Après cet exemple est pas le meilleur, vu que le getter est trivial, mais dans tous les cas vu qu’il est public, il faudra le commenter. Dans ce cas précis çà va être dur de trouver un truc moins débile qu’un code autogénéré (ghostdoc sert juste à mettre une base, après faut améliorer le commentaire généré pour qu’il serve vraiment).



Sinon commenter c’est chiant au début, mais à la fin quand ton code est propre et documenté, c’est beaucoup mieux pour la maintenabilité.


Le 14/11/2012 à 21h 00







tanguy_k a écrit :









Inodemus a écrit :





var est en fait principalement utile avec LINQ.



var maString = string.Empty; ne sert à rien.



Par contre



var myResult = this.repository.Query().Where(z =&gt; z.Enabled).GroupBy(z =&gt; z…..)…



où myResult est un mix de IQueryable /IGrouping/IEnumerable/… (voire bien pire…), le var est très pratique <img data-src=" />









Bejarid a écrit :



C’est pas R# qui propose ça, c’est visual studio directement.

Et ce genre de remarque est valable pour bcp de chose dont se targue R# : VS10 avec quelques plugins gratuit (souvent open source) et t’as + de 80% des fonctionalités qu’il propose. Et sans les inconvénients (difficile de coder sans après s’y être habitué car il remplace certain fonctionnement de base fourni par VS par les siens, configuration pas assez poussé pour faire ce qu’on veut quand on est pas d’accord avec les sacro saintes règles de R# (qui comme StyleCop nous balance des perles assez épiques par moment), etc.).



Bref, R# c’est loin d’être le messie, et je vous demande pas de me croire (contrairement aux précédents commentaires), seulement de croire les architectes du C# qui crache régulièrement sur R# (cet outil est interdit d’utilisation chez MS en passant, et ce n’est pas pour rien car plus d’un dev arrivé chez eux ces dernières années l’ont réclamé, mais la réponse a toujours été… instructive).





Pas d’accord. Un grand nombre de fonctionnalités de R# n’ont pas d’équivalent dans les extensions gratos de VS (autocomplétion XAML, imports XAML, refactoring avancé, erreurs potentielles (closures…), intégration avec stylecop pour proposer les warnings stylecop pendant que tu tappes…)



De plus va falloir m’expliquer le

qui comme StyleCop nous balance des perles assez épiques par moment

! Je suis un acharné de cet outil (tout comme code analysis, remplaçant de FxCop), va falloir nous dire ce que tu trouves qui est foireux comme règle !


Le 10/11/2012 à 09h 17

Je trouve cet édito particulièrement naïf.



La box est le critère de choix numéro 1 pour les français lambda ? Je ne crois pas du tout. Pour certains geek peut être (et encore moi perso je m’en branle), mais pour la grande majorité des gens, de mon avis, c’est plutôt :




  • un truc qui est facile à installer et bien expliqué

  • un truc qui marche

  • un SAV de proximité en cas de questions/problèmes



    Les fonctionnalités super géniales méga intéressantes de la parfaite freebox (ironie inside sur le “parfait”, d’ailleurs faudra me dire lesquelles…), les gens s’en cognent complètement…



    Un lecteur BR ? Les gens ont un lecteur dédié de meilleure qualité.

    Un NAS ? Pour les 2-3 geeks que çà intéresse, un serveur perso ou même un NAS vendu dans le commerce font l’affaire.





    Aujourd’hui, Orange est tel un village peuplé d’irréductibles ingénieurs résistant encore et toujours à la technologie. Même par rapport aux anciennes box concurrentes (Neufbox NB5 ou Freebox v5), la Livebox actuelle est loin d’être un foudre de guerre



    C’est une blague ? Vous y connaissez quelque chose aux process de développements d’Orange ? La vision du vieil ingé de 60 ans qui fait des technos minitel-like est tenace, franchement c’est décevant de la part de PCI de ressortir ce genre de discours. Les ingés d’Orange travaillent aussi bien que les ingé des autres boites…



    Ah oui sinon au fait, l’article ne dit pas un mot sur en quoi la livebox est en retard par rapports aux autres….

Le 07/11/2012 à 15h 32







Edtech a écrit :



Commencer par un point ? Mais Windows refuse un dossier ou un fichier qui commence par un point !





Heu, non.


Le 06/11/2012 à 17h 17







charon.G a écrit :



Oui c’était pas disponible au départ <img data-src=" />





Il avait fallut gueuler sur les forums, mais MS nous a entendu très clairement sur ce coup, et ils ont fait marche arrière <img data-src=" />


Le 06/11/2012 à 17h 13







charon.G a écrit :



Ici ?





On avait bien lutté quand même pour l’avoir, la version desktop !


Le 06/11/2012 à 16h 32







Djaron a écrit :



autre solution: ne pas se service du quintuple play (ils ont surement trouvé un truc au dela du triple play maintenant) et utiliser (tant que c’est encore techniquement possible) un vrai modem adsl



à partir du moment ou le fai machin n’acceptera de connexions que de machinbox loués par lui, ca sera plus un fournisseur d’acces internet mais intranet, y’aura plus qu’à changer de cremerie



quand on pense que normalement les normes voip permettent de raccorder un combiné voip en rj45 sur n’importe quel modem adsl independament du fai… dans d’autres pays que la francofrancie… ca laisse reveur





Mouais enfin quand tu vois l’état des tarifs pour avoir de l’ADSL 20MB dans les autres pays, et quand tu vois la complétude des services proposés par les box françaises, tu te dis “ouah j’ai de la chance d’être en france”…


Le 06/11/2012 à 16h 24







coket a écrit :



Ben j’ai aucun problème moi… et les derniers que j’avais eu datent de plusieurs années (grosse utilisation de la mémoire)





Toujours des gros problèmes de mémoire depuis des années chez moi. Sur mes différents PC, suffit de lancer Opera, de surfer 2h (ouvrir 10-20 onglets en même temps, en fermer/ouvrir de nouveaux…etc.) et on se rend compte qu’il bouffe 400 MB à la fin.



J’ai aucune extension activée en plus.


Le 06/11/2012 à 16h 09







typhoon006 a écrit :



pas de pb sur PCI perso….accuse pas le navigateur <img data-src=" />





T’as vérifié ton taskmgr pour voir combien de CPU il bouffe ? Quel CPU tu as ?



Et avec l’hardware acceleration mode d’activé, le CPU retombe à 20%, mais c’est pas fluide du tout chez moi.


Le 06/11/2012 à 15h 59

mouais c’est bien beau tout çà, mais le browser n’est toujours pas capable d’afficher PCInpact de manière fluide sans bouffer 50% de CPU sur un C2Duo avec l’option smooth scrolling activée…



Je sais pas si çà vient du code de PCI, du navigateur Opera, du fait que HTML5 c’est surfait, d’un peu des trois… mais en tout cas au quotidien c’est pénible.



Et c’est un défenseur d’Opera qui parle…

Le 05/11/2012 à 12h 42



Autre apport : la compatibilité Xbox SmartGlass



Heu mais… j’ai déjà Smartglass sur mon Lumia 800 !

Le 01/11/2012 à 07h 59







Gigatoaster a écrit :



Une autre typique de SG : un couple qui s’embrasse dans le métro! Shocking!<img data-src=" />



http://singaporeseen.stomp.com.sg/stomp/sgseen/caught_in_the_act/1396794/couple_…









jb18v a écrit :



dafuq <img data-src=" />





Parce que pour vous c’est un truc qui n’a pas de sens, que vous ne pratiquez pas, alors c’est forcément des abrutis tous ces chinois qui dénoncent ?



C’est franchement pathétique comme réaction.

Il y a des gens et des cultures pour qui ce genre de comportement (embrasser en public) est malvenu. RESPECTEZ UN PEU le comportement des gens appartenant à d’autres culture bon sang !





Donner le sein dans la rue à un gamin au quatar c’est bien vu à votre avis ? Non ? “Ah quand même quels abrutis ces qataris <img data-src=" /> “…



C’est un exemple à la con, mais aussi con que les réactions de gens qui tentent de transposer le parfait modèle français de respect à d’autres cultures qui n’ont pas la même approche des relations humaines.



On n’est pas le centre du monde en France, il y a des pays qui se comportent différemment, apprenez à respecter çà plutôt que de vous moquer bêtement…


Le 29/10/2012 à 12h 38







Schpountz42 a écrit :



De mémoire, j’ai du l’activer moi-même <img data-src=" />





En effet, par défaut c’est décoché sur Opera (on peut vérifier en cliquant sur “default value”).


Le 26/10/2012 à 20h 51







Tolor a écrit :



Les mails pour le media center sont expédiés à priori.





Idem, reçu il y a 10 minutes <img data-src=" />


Le 26/10/2012 à 11h 39

Cette news est vraiment très importante, c’est exactement l’info qu’il nous manquait depuis très longtemps.



Mon cas d’utilisation est très, très classique et beaucoup de gens ont surement la même idée : j’ai un PC Windows 7 mais je veux Windows 8 sur un nouveau hardware (PC que je monte moi-même).



La news confirme donc enfin que je peux acheter des pièces de PC sans OS + une MAJ de Windows 8 et installer tout çà sans devoir me taper une install de 7 que je dégage après. Très bonne nouvelle ! <img data-src=" />

Le 07/10/2012 à 17h 44

Je pense qu’on peut critiquer objectivement les artistes, mais à un moment faut aussi savoir reconnaitre que si on aime pas, ce n’est pas forcément une généralité.



D’ailleurs moi-même Rihana je n’aime pas (sauf celle là : http://www.youtube.com/watch?v=sEhy-RXkNo0) mais faut savoir accepter que certains trucs plaisent à d’autres que soi.

Le 07/10/2012 à 12h 31







Ricard a écrit :



Qu’est-ce qui te dérange dans cette vérité absolue ?<img data-src=" />









ElRom16 a écrit :



Y’a pire que Rihanna c’est vrai <img data-src=" /> … genre la Lady KK <img data-src=" /><img data-src=" />



Enfin, moi et mes Hôtel Costes de Stéphane Pompougnac, ne sont pas près d’être sur la liste d’Hadopi, ouf <img data-src=" />





Je déteste vraiment ce genre de commentaire à base de “çà c’est de la merde, moi j’écoute que de la musique trop d4rk, pas commerciale, underground et de bonne qualité pas comme les black eyed pisse, lady kk et compagnie <img data-src=" />”



Les gouts, les couleurs, la nature, çà vous parle un peu ?…


Le 02/10/2012 à 11h 31

Du javascript côté serveur, y a vraiment des gens malades pour inventer/promouvoir cette horreur…

Le 06/09/2012 à 05h 43



au fait ils vendent encore des téléphones ? car à force de mettre en avant tels ou tels services les constructeurs commencent à s’éloigner de leurs produits…



Nokia est justement un constructeur, je comprends pas vraiment la remarque…



Sinon ce n’est pas dit dans l’article, mais Nokia Music existe en France depuis le début de la gamme Nokia (je l’ai sur mon 800).

Le 31/08/2012 à 16h 32

Ils auraient au moins pu autoriser les applis Silverlight OOB…

Le 22/08/2012 à 10h 09

Nickel !! Manque plus qu’une annonce à tarif réduit jusqu’au 31/01/13 pour une licence System Builder !

Le 22/08/2012 à 10h 03







Edtech a écrit :



Je peux répondre aux deux premières :




  • Oui, une licence est une licence donc faire une mise à jour fonctionnera. D’ailleurs Microsoft ne demande pas l’ancienne clef pour installer mais vérifie qu’il y a déjà un Windows (même sans clef et non activé !).

  • Si tu formates depuis l’installation alors qu’un Windows était présent, ça fonctionnera. Si ton disque n’a jamais connu de Windows avant, il faudra réinstaller un Windows avant sinon ta clef sera refusée.





    merci pour les réponses.



    Pour la 1), ok!



    Pour la 2) ok, par contre, j’ai vu qu’il est possible de mettre à jour depuis Windows 8 Preview, si avant le Windows 8 Preview il y avait une licence valide. Du coup j’imagine que le setup demande la clé du XP/Vista/7 d’avant le Windows 8 Preview (vu qu’il n’y a pas de trace du XP/Vista/7 sur une machine en Windows 8 preview) .Je me demandais si c’était pareil si aucun système n’était présent.



    Si tu vois où je veux en venir, en fait j’ai une licence XP (MSDNAA) non utilisé, et j’aimerais bien avoir la mise à jour vers Windows 8 Preview, mais sur une nouvelle machine (en renonçant à cette licence XP). Donc je devrais installer un XP pour le virer juste après, c’est un peu dommage.





    2 autres questions pour les pro du setup :






  1. Et en cas de nouveau setup de Windows 8 depuis un disque de backup (après formatage de l’install mise à jour de Windows 8), pas besoin se préoccuper du XP/Vista/7 qui était à la base sur la machine ?



  2. Si on upgrade un XP/Vista/7 dans une langue, le Windows 8 qui remplace peut-il avoir une autre langue ?


Le 22/08/2012 à 09h 49

Moi j’ai 3 questions, tout ma gratitude à celui qui trouvera les réponses !





  1. une licence MSDNAA peut elle être mise à jour vers Windows 8 avec l’offre promotionnelle ?



  2. Dans l’offre de mise à jour à 70 $ (avec DVD d’install), comme cela se passe si aucun OS n’est installé sur la machine (après formatage) ? Doit-on forcément installer un XP/Vista/7 pour le virer juste après, ou bien on peut lors de l’install from scratch renseigner le serial de la version XP/Vista/7 upgradée ?



  3. Aucune rumeur sur une offre promotionnelle pour Windows 8 SANS MISE A JOUR (système neuf) ?

Le 20/08/2012 à 06h 41

Les mots de passes sont hachés, et si avec un peu de bon sens ils étaient salés, alors çà ne risque pas grand chose <img data-src=" />



Reste les 200 adresses mail valides qui peuvent être revendues pour du spam, mais c’est moins grave.