votre avatar

HarmattanBlow

est avec nous depuis le 21 juin 2007 ❤️

5048 commentaires

Le 18/05/2013 à 15h 53

Je déteste personnellement W8 mais cet édito me semble plus que déplacé : il est bien trop tôt pour juger. Pour commencer il a fallu deux ans à Android pour atteindre les 5% de pdm, W8 a donc mieux démarré. Ensuite il y a deux enjeux pour MS : le marché grand public et le marché pro. Or, même si MS venait à échouer sur le premier, W8 offre aux entreprises des technologies pour des applis multi-plateformes, tant pour partager le code sur plusieurs formats d’appareils que pour pour le partager entre sites web et applis natives.











Tohrnoriac a écrit :





  • qui utilise encore le menu démarrer ? ca ne me manque pas, et c’est de même pour pas mal d’utilisateurs de win8



    • 2 fenetres sur ModernUI c’est faisable (en 23-13 par contre)

    • fermer une appli mUI mouai, c’est pas forcément nécéssaire comme sur le bureau (tu fermes toutes tes applis sur ton smartphone ?)





      Il faut arrêter sérieusement : certains utilisateurs ont des besoins plus conséquents que d’autres. En ce moment j’ai 13 fenêtres ouvertes depuis ce matin, dont 8 visitées dans la dernière heure, 7 en plein écran, le reste en fenêtré pour des drag’n drop fréquents et mon menu démarrer est proprement rangé en dix sous-menus regroupant la centaine d’applications qui sont installées, même si la plupart du temps je me contente de taper le nom (mais pourquoi fatiguer mes yeux avec un saut blanc -> noir -> blanc ?). Pour moi l’ui w8 est à bazarder.



      Et puis de toute façon il y a une autre raison à ce que je n’utilise pas W8 : sa faible densité d’informations. Compare l’explorateur de fichiers traditionnel à son pendant W8 où chaque fichier occupe 300 * 120 pixels pour afficher un pauvre titre. C’est ridicule sur PC, je n’ai pas de temps à perdre avec des ui playschool alors que je passe mon temps à devoir aller chercher des chemins d’accès paumés au fin fond de la hiérarchie. Et ce n’est pas la faute des applis : ce sont les guidelines de MS, établies pour s’adapter aux gros doigts.



      Mais c’est très bien pour Mme Michu W8.



Le 18/05/2013 à 11h 05







Horrza a écrit :



Qui est contre ACTA en Fransse, à par les patriotes ?

Personne. Vos potes de l’UMPS vous la mettent bien profond. Haha, hahaha !<img data-src=" /> Ils sont mort de rire car ils savent que quoi qu’il arrive vous continuerez à voter pour eux, ce qui est encore plus drôle…<img data-src=" />





Déçus de la grippe ? Essayez la lèpre !


Le 17/05/2013 à 18h 44







romjpn a écrit :



Vont-ils le déployer dans les DOM aussi ?





Il faut peu d’investissements donc, oui, ça devrait arriver dans les DOM en même temps que dans le reste de la France. Du moins si les liaisons avec les continents sont suffisantes. En gros, si les débits actuels médiocres pour de l’ADSL, aucun changement à espérer avec cette techno.


Le 17/05/2013 à 14h 50







iChaos a écrit :



Petite question , je suis a 2081 metre donc je gagne rien du tout pour 81 metre ? <img data-src=" />





C’est pas binaire, ça décroît progressivement. A 1900m tu aurais gagné très peu (voire perdu dans certains cas en fait, la distance n’est qu’indicative).







Paladin_Fr a écrit :



Plus tu as de moyens plus tu peux choisir, moins tu en as moins tu peux choisir.





Vous dîtes ça mais est-ce que vous pensez un peu aux riches obligés de vivre dans des ghettos de riches pour garder leurs toiles de maîtres à l’abri, hein ? Égoïstes !


Le 17/05/2013 à 13h 14







mononokehime a écrit :



Tout ça pour une techno qui va intéresser au mieux 10% de la population qui a déja un très bon débit en ADSL2+ pour avoir un encore plus mieux débit en VDSL2 et qui le plus souvent seront fibré soit par SFR, soit par un autre opérateur.





Ouais, je suis à 1500m du répartiteur et avec mes 50ko/s en upload je suis trop un bourgeois avec des débits de fous que je ne parviendrai jamais à saturer.


Le 17/05/2013 à 14h 49







megadub a écrit :



Et donc le dév n’a pas à connaitre le hardware… CQFD





Tu sembles avoir mal compris : le fait qu’aujourd’hui la RAM communique systématiquement des lignes de 16 octets ne rend pas inutile cette connaissance.





Oui, mais ça le dév a juste à connaitre la bonne pratique, pas le pourquoi du comment :)



Connaître cinq cent cas particuliers plutôt que le principe sous-jacent qui permet de tous les déduire ? Et le jour où notre dév rencontre le 501ème cas ?


Le 17/05/2013 à 13h 10







megadub a écrit :



Mais non, les AGL permettent justement de s’affranchir de ces problématiques. Dans Forms le dév n’a aucun moyen de changer son code en fonction du hardware du serveur par exemple.





Inutile : beaucoup de choses sont constantes car liées à l’archi x86 elle-même par exemple. Cela dit la gestion n’est pas le domaine où on a le plus souvent besoin de grosses performances avec des structures de données soignées aux petits oignons pour exploiter les forces du CPU.





Si on va à l’école et qu’on fait des TP c’est pas juste pour le plaisir de former des illétrés ;)



Je considère que le système d’enseignement est mauvais et illogique, fondé sur des pratiques traditionnelles plutôt qu’une recherche de l’efficacité, donc inutile de le prendre en référence pour me convaincre. La seule vraie force de ce système, et des formations pros, c’est de pousser les feignasses au derrière en les contrôlant et en leur servant tout sur un plateau. C’est à peu près le seul intérêt.





Non, parce que le bouquin fera l’impasse sur des choses sensés être acquises alors que le formateur peut combler les vides.



Le formateur n’a pas le temps de combler les vides de chacun de ses élèves, ce n’est pas un enseignement iindividualisé.





Et non, en 4h c’est impossible d’apprendre à installer RAC quoiqu’il en soit.



En 4h les personnes “normales” peuvent lire entre 100 et 600 pages. Ce n’est pas assez pour expliquer comment installer RAC ? Comment ton formateur peut-il y arriver avec moins de mots en trois jours ?





Et en l’occurence, savoir comment fonctionne le CPU ou la baie de disque n’aura aucun intérêt en l’espèce ;)



Au contraire, l’exemple que j’ai donné s’explique directement par le fonctionnement du couple mémoire-CPU : dans un cas on a un accès séquentiel quand dans l’autre on a un accès aléatoire.


Le 17/05/2013 à 12h 19







megadub a écrit :



Aucun langage utilisé en info de gestion donc





Dans TOUS les langages.





Tu veux dire que quand tu lis une doc de plus de 10000 pages t’arrives à retenir plus de 500 pages ? Ben là, j’te tire mon chapeau <img data-src=" />



Si tu parles d’une doc de référence, non, bien sûr, mais là tu parlais de formation et l’analogie est donc un ouvrage pédaogique (tutoriel, livre, etc). Si tu retiens moins de 80% des concepts qui y sont enseignés, il y a un problème.





En formation, tu repars avec un doc de 50 pages mais surtout des notes qui tu as toi même écrit (donc enregistré) et de la pratique :)



Et donc il est préférable d’écouter 24h de formation pour en tirer deux pages plutôt que d’avoir dès le départ un document avec le même contenu et bien présenté ?





A la fin de la formation de 3 jours, tu sais installer Oracle en RAC… je doute que t’arrive à de telles performances avec juste la doc et des tutos



Achète un bouquin ou trouve un tutoriel consacrés au à ce sujet précis et tu sauras le faire en quatre heures. A nouveau pourquoi limiter l’écrit aux docs de référence sinon pour essayer d’emporter artificiellement le propos ?





Pour moi, tout tiens dans l’expérience… développeur ou non, connaissant les arcanes des CPU ou pas, etc. De mon coté j’ai jamais eu à savoir la différence entre un I64 et un x86 et ça me va aussi bien <img data-src=" />



Le savoir et l’expérience, seuls, ne valent rien. Ce n’est qu’en les combinant que tu fais quelque chose.



Si un algo demande des compétences pointues en mathématiques ou une connaissance intime du matériel, sans ces connaissances, tu ne fais absolument rien, nada, quelle que soit ton expérience.



Si un dév ignorant du fonctionnement de la mémoire scanne une image par colonnes au lieu de le faire par ligne, il aura beau utiliser toute son expérience il sera incapable de comprendre pourquoi son algo est cent fois plus lent qu’il ne pourrait l’être. Il en déduira sans doute que son langage est en cause et qu’on ne peut faire ce genre de choses qu’en C ou en assembleur, ce qui est totalement faux.


Le 17/05/2013 à 07h 43







megadub a écrit :



Le type de problème que tu n’as pas avec tous les langages. Je peux t’assurer que si tu développes sur Forms t’en a absolument rien à carrer <img data-src=" />





Tu observeras ces phénomènes en lua, en java, en C#, en assembleur ou en javascript ! C’est indépendant du langage. La seule question qui se pose est : quelles sont tes exigences en termes de perfs ? Pour la grande majorité des projets, c’est inutile, pas pour tous.



Encore pour des langages dynamiques comme JS ou Lua je veux bien qu’on avance que ça devient négligeable au regard de l’obésité du langage lui-même, mais c’est absolument faux pour Java et C# où les conséquences sont à peu près aussi visibles qu’en C.





quand t’en retiens 5% t’es déjà une exception.



Bon sang, non ! Pas à l’écrit justement.





Le formateur fait le tri pour toi.



Tout comme le type qui écrit un bouquin. Personne ne te demande de lire toute la doc d’Oracle si tu souhaites simplement t’y initier : il existe de très bons livres pour ça, des tutoriels, etc. Et ça te prend moins de temps et c’est plus efficace qu’une formation qui coûte un rein.





J’ai jamais été lancé en autonomie total sur un nouveau poste, le senior qui m’accompagné m’a bel et bien formé :)



Mais ce n’est pas une formation au sens où nous en discutions. Je ne conteste pas l’utilité du compagnonnage.


Le 17/05/2013 à 06h 02







megadub a écrit :



Oui, c’est ce que je dis… m’enfin y’a plus des masses de dev en C ou en assembleur ;)



Et même en C, il y a suffisamment de librairie pour ne pas avoir besoin de descendre trop bas.





Voilà un exemple parmi d’autres de données sur le matériel que tout développeur ayant à se préoccuper de performances devrait connaître, aussi bien en Java qu’en assembleur.



C’est pas de la rigolade, c’est pas anecdotique, et sur de forts besoins en performances la connaissance de ce genre de problèmes conduira à des décisions qui se traduiront par des gains substantiels.



Et en plus, selon mon expérience, le type qui ignore le fonctionnement exact du matériel est souvent aussi celui qui ignore comment fonctionne le logiciel : c’est à dire celui qui va confondre le GC avec un tour de magie, va croire que telle opération a duré 15,7ms, ne comprends pas pourquoi il ne peut pas passer un paramètre en ref dans un lambda en C# ou cette histoire de conventions d’appel dans la doc qu’il a sous les yeux.





Lq doc d’Oracle t’as pas assez d’une vie pour la lire



Outre que l’assertion est sûrement fausse, sur une formation de trois jours on ne va pas t’enseigner l’intégralité de la doc d’Oracle mais seulement une toute petite partie. La retranscription de 30 minutes de discours fluide (par coeur ou depuis prompteur) tient en un texte qui se lit en trois minutes. Donc tout ce que tu auras entendu en trois fois huit heures se lira en 2h et 24 minutes. Ajoutons à cela que le taux de rétention est plus fort à l’écrit que l’oral, et que l’écrit a été relu et optimisé, ce qui n’est pas le cas de l’oral qui s’encombre de nombreuses choses superflues.





Ajoutons à cela que la formation peut être sous la forme d’une sorte de compagnonnage avec une personne expérimenté et c’est tout à fait probant.



Pas de compagnonnage dans une formation pour pros, je n’ai jamais vu ça. Alors le compagnonnage ou le travail en binômes peuvent être enrichissant, oui, mais aucun rapport avec l’intérêt des formations ou des cours.





Le problème de la doc c’est qu’elle te dit pas si tu comprends de travers



Seulement si tu poses la question. L’équivalent moderne à l’écrit est la recherche internet. Et une alternative plus ancienne est de chercher la réponse par soi-même, ce qui est souvent possible et instructif.





et te donne pas forcément de cas pratique sur lesquels te faire les dents.



Il n’y en a pas non plus forcément à l’oral. Il y a de bonnes et de mauvaises formations, de bonnes et de mauvaises docs.


Le 16/05/2013 à 18h 31







sr17 a écrit :



Et pourtant, dans la configuration d’un serveur, il y a beaucoup de petits réglages qui sont assez difficiles à comprendre pour qui n’a pas de notion de programmation et de fonctionnement d’un système.





Mais de toute façon tu ne fais pas installer un serveur ou un SGBD par le premier venu ; tu confies la tâche à un administrateur qui a, dans sa formation, des bases de programmation, ne serait-ce que pour la rédaction des scripts et la compréhension des makefiles vu que ceux-ci ne sont pas complètement portables d’un Unix à l’autre, voire d’un Linux à l’autre. As-tu déjà vu une boîte où l’admin est le neveu du PDG ou quelque chose dans ce goût-là ?



Je crois que la conversation s’est égarée, qu’il y a eu une série de quiproquos, avec plusieurs personnes qui, chacune, parlaient implicitement de la situation qu’elles voyaient au quotidien et que nous nous retrouvons maintenant avec un dialogue de sourds qui n’a ni queue ni tête où nous réagissons tous aux derniers propos de l’autre en les remettant dans le contexte que nous imaginons être cela de la discussion mais qui ne l’est pas.



Une discussion de forum, quoi ! <img data-src=" />







sr17 a écrit :



D’une part car la tâche d’écrire un jeu est souvent énorme et les délais trop courts. La qualité de code en patit forcément.



Mais ce n’est pas la seule raison. Un jeu programmeur de jeu ne peut pas se préoccuper uniquement de la structuration à haut niveau. Souvent, le besoin d’optimiser est impératif. Et c’est une cause majeure de baisse de la structuration.





Tout à fait. Et on pourrait ajouter que chaque logiciel de la chaîne n’a qu’un voire deux codeurs (d’où absence de commentaires et de docs) et que le code ne servira plus du tout par la suite et n’aura pas à être maintenu (donc refactoriser est non-rentable).



Il faut juste que ça marche : une histoire de code avec du scotch, trois bouts de ficelles et une agrafeuse.


Le 16/05/2013 à 16h 12







megadub a écrit :



Un bon geek est bien plus compétent qu’un bon dév qui se fout royalement de la vie high-tech. Je le vois au quotidien dans mon boulot :)





Rassure-moi, tu parles de l’installation de logiciels ? Car concernant le développement je suis autant enthousiaste vis-à-vis des nouvelles technos que je me fous royalement des derniers smartphones et GPU.







megadub a écrit :



Si je te file la doc de l’A380 tu crois que tu pourras le piloter ? Soyons sérieux <img data-src=" />





Quittons le cas de l’aéronautique pour rester dans l’info : ça dépend des personnes. Pour ma part je trouve l’utilité des formations douteuses au regard de leur durée et de leur coût. Je préfère cent fois un bon bouquin et, crois-moi, c’est largement suffisant pour se former à des technos radicalement nouvelles et pointues (et pour les plus basiques quelques pages Internet suffisent). D’ailleurs j’ai fait toutes mes études en zappant le plus de cours possibles (la présence aux autres étant imposée et contrôlée) : écrit &gt;&gt; oral.







megadub a écrit :



Ca n’a aucune espèce d’importance pour développer :)





Pour certains travaux, oui, c’est vital. Développement système, bas-niveau ou lorsque les exigences sur les performances sont difficiles. Et plus généralement je rejoins SR17 sur l’importance au long terme d’une formation exhaustive concernant les fondamentaux.







sr17 a écrit :



Mais le jour ou tu devra installer un serveur avec des gros logiciels complexes et que tu devra comprendre moultes finesses de configuration et tout faire à la main, tu verra que ça t’aidera beaucoup de savoir comment fonctionne un logiciel à la base.





Ça aidera un peu mais ça reste accessoire et peu significatif.


Le 16/05/2013 à 12h 55







yvan a écrit :



Ca dépend des jeux ça, le graphisme n’est pas forcément l’intérêt n°1





Ça reste quand même un gros facteur d’audience. D’ailleurs une des caractéristiques du jeu vidéo est d’être le plus souvent transitoire : passé le premier mois de sortie, les ventes baissent fortement, quelle que soit la qualité du jeu. Là aussi cela s’accorde mal à l’open-source où l’on ne commence pas le projet avec cinquante personnes (ou alors ce n’est qu’un argument marketing, pas un vrai projet open source et communautaire).





, et on peut imaginer qu’un moteur libre puisse évoluer graphiquement en rajoutant du filtre et du glow sans casser trop la rétrocompatibilité.



Le bénéfice serait anecdotique, une vraie rénovation graphique nécessite de nouveaux assets et de modifier ceux existants.





sur ce point tu as tout à fait raison mais c’est néanmoins à nuancer par le fait que pas mal de jeux même sous Windows autorisent les mods de passionnés, donc soit ça permet d’économiser en dev de patchs soit c’est un réel plus pour que les gens achètent.



A mon avis c’est surtout une façon de pouvoir customiser son jeu, plutôt que de le faire évoluer. Car si l’on regarde les mods, le contenu y est souvent anecdotique au regard du contenu total du jeu lui-même et pas au niveau de ce dernier.


Le 16/05/2013 à 10h 11







yvan a écrit :



J’ai une théorie là dessus :





Ok, alors voilà la mienne : les jeux sont codés à la truelle sans aucun souci de maintenabilité et aucun de leurs dévs n’a envie de montrer au monde l’horreur qu’il a pondu. <img data-src=" />



Et accessoirement, ouvrir un jeu coûte en fait du fric et n’apporte à peu près rien. Et puis tu veux que les joueurs achètent la second opus, pas qu’ils améliorent le premier.



Enfin la création collaborative de jeu ne fonctionne pas car les logiciels libres mûrissent lentement alors qu’un jeu est vite dépassé sur le plan graphique.


Le 16/05/2013 à 09h 50







megadub a écrit :



Un paquet de perdu 10 de retrouvé… spa bien grave tout ça <img data-src=" />









DarKCallistO a écrit :



Tu va pas pleurer pour quelques paquets IP perdu dans la nature quand même <img data-src=" />





Allez dire ça à Putty. <img data-src=" />







yvan a écrit :



Emacs et latex par contre qui mériteraient d’être leaders du marché… je vois pas bien quel marché.





L’édition scientifique : tous les éditeurs à ma connaissance exigent que l’article soit soumis au format latex.

Bon, ok, on s’en cogne, c’est un micro-marché, je partage ton opinion. ;)







yvan a écrit :



Ca viendra une fois les grands moteurs portés, c’est ce que j’entendais par “ça frétille”.





Et pourquoi n’ont-ils pas décollé à l’époque des jeux 2D où chacun codait son moteur en une après-midi ? <img data-src=" />


Le 16/05/2013 à 09h 23







DarKCallistO a écrit :



Ben moi j’y connais absolument rien en développement,mais je laisserais jamais un dev’ administré un réseau en full cisco avec 1500 machines au fesses,parce que je suis certain que l’on a pas suivi le même cursus,tout en bossant dans l’informatique <img data-src=" />





Et en tant que dév je me garderai bien de toucher à cet immonde fatras de câbles ou de bidouiller les trente-deux mille exceptions du pare-feu.



Non, je me contenterai de t’appeler. <img data-src=" />



Et puis ça m’évitera de perdre trois heures à essayer de comprendre pourquoi cette $#@?§!! de liaison SSH ne cesse de se déconnecter. Et qu’est-ce que j’ai fait de ces fichus identifiants d’abord ?!


Le 16/05/2013 à 08h 52







megadub a écrit :



Ben j’ai fait du SQL, du PL/SQL et du script Unix, j’suis incapable ne serait-ce que parcourir un projet .Net





C’est aussi une question d’expérience : j’ai tapé mes premières lignes de code il y a vingt ans, j’ai exploré toutes sortes de langage, si bien qu’aujourd’hui j’ai expérimenté tous les concepts qu’on retrouve dans les divers langages.



Au point où j’en suis, quand j’en aborde un nouveau, je recherche d’abord une description formelle de ce langage (objectifs de ses concepteurs, formes de typage, liste des fonctionnalités, etc). Le reste, notamment la syntaxe, viendra tout seul à la lecture.



Qui plus est, vu l’expérience que tu mentionnes, je présume que tu es un administrateur plutôt qu’un développeur, non ?





Et dans le fond, le débat c’est : t’es développeur, t’es capable de faire fonctionner n’importe quel soft sans formation… j’ose espérer que tu n’es pas d’accord avec ça <img data-src=" />



Je ne suis évidemment pas d’accord avec ça. ;)


Le 16/05/2013 à 08h 27







sr17 a écrit :



Vu la merdasse que je vois dans les collectivité et les grandes entreprises, ça me fait rire d’entendre parler de contrôle qualité.



Parce que la vérité, c’est que pendant qu’on se perd en procédures compliquées et inutiles de réunion machin ou de contrôle bidûle, les entreprises font pisser leur code à ce qu’elles trouvent de moins cher sur le marché du travail.





En même temps le contrôle qualité ce n’est pas avoir des tonnes de middle management qui se paluchent avec les rapports TPS. C’est mettre en place un processus de développement où la qualité et la maintenabilité sont au centre des préoccupations (Test driven development, programmation en binômes, relectures, etc) et, ça, ça fait une différence quand c’est vraiment mis en oeuvre (avec les moyens que ça implique même si, sur le long terme, ça paie).


Le 16/05/2013 à 08h 18







Paladin_Fr a écrit :



et ensuite les salaires sont TRES TRES loin de 50K par an. Ou on est plutôt dans le 30K par an et encore, pour ceux qui ont minimum 15-20 ans d’expérience… (net par contre).





Il parlait de 50k brut et toi de 30k net, autrement dit des sommes similaires.







megadub a écrit :



En plus développeur ça veut rien dire du tout. Tu peux être un cador du PHP et ne rien comprendre au .Net <img data-src=" />





N’exagérons pas : développeur veut quand même dire quelque chose, tout comme architecte, même si certains font des pavillons quand d’autres dessinent des gratte-ciels passifs avec murs végétaux et capables de résister à un séisme de force 10. Et puis en tant que développeur je peux lire n’importe quel langage, au pire me faudra t-il aller dénicher quelques infos.





Et si t’as déjà fait du dév, tu dois savoir que même avec le code sous les yeux, c’est loin d’être évident de comprendre le fonctionnement d’une appli :)



Ça me rappelle un type qui, vingt-quatre heures après m’avoir envoyé un code source de 80Mo (oui, uniquement les sources) à des fins de compatibilité avec mon propre travail, m’avait téléphoné le lendemain en me demandant si j’avais fini de le lire parce qu’il avait plein de questions.

<img data-src=" />


Le 16/05/2013 à 04h 00







sr17 a écrit :



T’est en train de me dire que t’as développé pendant des années mais que tu ne sais pas mieux installer des softs que madame michu ? <img data-src=" />





Je fais du développement logiciel depuis longtemps, je sais un peu mieux installer un logiciel et dépanner les problèmes que Mme Michu mais moins bien qu’un gamin de quinze ans passionné par l’info qui teste toutes les nouveautés et les bidouilles qu’il trouve sur Internet, et lis tous les tests de matos, tout ce qui ne m’intéresse plus du tout depuis longtemps. Hé ouais.



Je rejoins les autres critiques sur tous les points : “informaticien” n’existe pas. Un garagiste ne sait pas concevoir un moteur, un ingénieur concevant des moteurs de F1 ne sait peut-être pas dépanner sa bagnole. Pourtant ce sont tous des voituriciens, de même que l’architecte et le maçon sont des constructiciens. Et le reste de ce que tu dis est aussi faux que ça.


Le 15/05/2013 à 10h 07







brazomyna a écrit :



Il fait une refonte complète de l’ensemble de son SI, 2 000 informaticiens, 33 000 utilisateurs.





Ils refont leur système de gestion. Ce n’est qu’une partie des besoins d’un hôpital, à côté de ça tu as des flopées d’applis spécialisées dont le coeur des fonctionnalités ne peut pas s’appuyer sur des briques pré-conçues. Quant aux coûts, merci de garder en tête que le PIB/hab de l’Afrique du Sud n’est pas tout à fait le nôtre : tes 80 millions deviennent 500 millions d’euros à parité. Et ça c’est le prix estimé, on verra le vrai coût à la fin.





Et pour revenir au sujet de base, dans le calcul des coûts on n’a même pas commencé à compter les bénéfices économiques indirects sur l’emploi, la consommation, la possibilité de revendre des solutions à des pays tiers, la balance commerciale, etc… ni même (comme ça a déjà été mentionné) les bénéfices non chiffrables (indépendance, souveraineté, …).



Ça, oui. Mais je maintiens que le coût d’investissement serait gigantesque si l’on voulait se passer de toutes les solutions proprios tierce-partie.


Le 15/05/2013 à 09h 30







Tiebor a écrit :



Par contre, tu sors toi-même des chiffres de ton chapeau, et tu reproches aux autres de ne pas avoir de chiffres, c’est un peu fort!





Je ne te le reprochais pas. Je faisais simplement valoir que dans l’hypothèse effectivement absurde défendue par certains, les chiffres que tu avançais ne nous apprenaient rien. Nous n’avons aucun chiffre sur lequel nous appuyer pour mesurer rapidement l’immensité de cette tâche absurde.





Tu remontes jusqu’où? l’invention des interfaces graphiques de Xerox, l’invention du transistor? <img data-src=" />.



Oh oui ! Ne nous arrêtons pas au logiciel, forçons l’administration à construire elle-même ses ordinateurs ! Et ses cartouches d’imprimante, ses agrafeuses, ses distributeurs à café, ses gobelets en plastique, ses… <img data-src=" />





Par contre, les hôpitaux sont justement un excellent exemple d’administration avec des pôles de développement public.

En compta, gestion, RH…. etc, par exemple, les éditeurs publics sont largement leaders



J’ignorais cela et j’en suis agréablement surpris.


Le 15/05/2013 à 09h 14







Tiebor a écrit :



Tiens, c’est justement mon métier.

Et je peux te dire que c’est beaucoup moins.





Je parlais de l’éventualité où il faudrait tout développer soi-même, du soft pour la gestion de l’inventaire des cuisines à l’interface avec l’IRM. Et tu n’as aucun chiffre là-dessus.







brazomyna a écrit :



Toi t’as jamais géré un projet. Clairement.





Perdu, je pense que la différence se situe dans notre appréciation des besoins d’un hôpital.





Et on n’a jamais dit qu’il fallait tout refaire ‘from scratch’, mais adapter de l’existant (open source) pour l’immense majorité des besoins.



Encore faut-il qu’une base libre existe. Ce n’est le cas que pour les besoins les plus communs du grand public et de l’informatique elle-même.







ze_fly a écrit :



Ouai, il faut la masse de développeurs<img data-src=" />

J’ai pas pu m’en empêcher<img data-src=" />





<img data-src=" />

<img data-src=" />


Le 15/05/2013 à 09h 03







brazomyna a écrit :



1 milliard par an pour l’it d’un hopital, soit 2000 employés à temps plein, soit 420 000 jours homme par an.



<img data-src=" />





Tu as raison de rigoler : formulé ainsi il est clair que j’ai sous-estimé les coûts car il faut plus de 2k développeurs sur dix ans pour répondre à tous les besoins d’un hôpital.







megadub a écrit :



Oui enfin, faut comparer avec le budget IT pas le budget totale de l’Etat… <img data-src=" />





Bof. Tiens, une autre formulation : ça fait 50€ par an et par fonctionnaire. Ça semble raisonnable.


Le 15/05/2013 à 08h 55

Quand je vois les commentaires, il est clair que nombreux sont ceux qui ne comprennent rien à rien.

* 250 millions d’euros, c’est 0,06% du budget de l’État. Ça semble loin d’être faramineux ou un signe de gaspillage.

* Ceux qui en concluent qu’avec de telles sommes on pourrait développer nos propres logiciels à la pelle n’ont, là aussi, aucune idée des coûts de développement. Microsoft dépense chaque année deux milliards dans la seule division business+office. Rien que équiper un hôpital en logiciels spécialisés on doit en avoir pour dix milliards d’euros de coûts de développement sur dix ans.

* L’Etat développe déjà des solutions propres dans toutes les administrations.



Alors je ne sais pas si l’Etat a bien ou mal investi son pognon, ou si l’on pourrait faire mieux voire beaucoup mieux. Ce que je sais c’est que le volume dépensé en licences semble raisonnable, peu significatif, et ne représente pas un budget d’investissement potentiel important au regard des besoins.

Le 16/05/2013 à 16h 24







jaretlafoudre a écrit :



Dejà java VS C… j’ai fait un test tout con quand j’ai voulu me lancer en pregramation native sur android, le calcul d’une madelbrot en java et j’ai pris l’algo tel quel en C, resultat : 58x plus rapide pour la version native… et encore en C j’aurais pu optimiser en utilisant les fonctions NEON…





Si moi je code le même algo en C# il sera 5% plus lent et sans optimisation particulière. Et un codeur familier de Java en ferait autant.


Le 16/05/2013 à 12h 48







brazomyna a écrit :



Ne tombons pas dans la caricature du “Java c’est juste bon à faire de l’IHM”.





Vu les biblios disponibles ous Java, ne faudrait-il pas plutôt dire : Java est bon à tout sauf de l’IHM ?

<img data-src=" />







foetus a écrit :



Visual répond aussi pour les Winforms





Tu as malheureusement raison de préciser “pour Winform”. :(


Le 16/05/2013 à 12h 43







brazomyna a écrit :



Certes, mais ça reste une couche d’Eclipse qui a été faite volontairement générique pour pouvoir être réutilisée un peu partout et qui est effectivement utilisée par l’IDE lui-même.





Oui mais ça ne dit rien de l’extensibilité et de la réutilisabilité de l’IDE lui-même.







TheDidouille a écrit :



Tous les ERP, ESB, ETL, tous les GROS outils modernes sont développés avec Eclipse





Et toutes les autres applis pour Windows sont développées sous VS.





tu n’as pas de “DLL Hell”



Tu n’en n’as pas pour les applis java, parce que java a été conçu comme dotnet avec la perspective d’éviter ce pb, ce qui n’a rien à voir avec Eclipse en soi.





c’est ton prof de second techno qui te fait resortir ce terme?





C’est pas un IDE de tapette pour faire du directX.



Pathétique.


Le 16/05/2013 à 10h 28







brazomyna a écrit :



PS: un lien assez parlant: List of Eclipse-based software.

Genre dedans, tu trouves RSSOwl, un RSS reader ; uDig, un soft pour faire des carte géographiques, Lotus Notes dont je parlais avant, etc…





Sauf qu’en fait ce n’est pas basé sur Eclipse mais sur un framework (RCP) développé pour Eclipse et qui est en somme un framework UI avec des mécanismes d’extensibilité. De telles choses existent aussi côté dotnet, même si la plupart ne sont pas utilisées par VS.







brazomyna a écrit :



Improbable ; on a des preuves photographiques qui contredisent cette théorie ubuesque.





<img data-src=" />







WilliamSauron a écrit :



C’est même surtout parce que les variables d’environnement sont une solution globale à un problème local.





Je ne suis pas d’accord. Le problème est : où est tel composant ? Quel que soit le mécanisme pour exposer cette info à toutes les applications, tu peux ou non distinguer les différents versions disponibles (différentes variables d’environnement par ex).


Le 16/05/2013 à 10h 16







TheDidouille a écrit :



tu connais vraiment pas eclipse





Connais-tu vraiment Visual Studio ?





c’est aussi une plateforme pour faire des appli développer avec des équipes qui se connaissent pas



Ils ont intégré un chat ? Plus sérieusement, à quelle fonctionnalité songes-tu ?





, qui peuvent utiliser des versions différentes de lib, d’application qui peuvent s’étendre, portable, sans maintenance.



Un IDE qui produit des applis sans maintenance et résoud tout seul le DLL hell ? A ce stade ce n’est plus un IDE, c’est Jésus.


Le 16/05/2013 à 10h 01







lordzeon a écrit :



Compilé oui … mais pour la VM.

Le code n’est pas natif pour le processeur.





Comme l’a précisé Brazonyma, la VM compile bel et bien le bytecode en code natif, à la volée (JIT = just in time).





C’est vrai … mais il faut avouer que les IDE en java ne sont pas vraiment rapide.



Et à côté de ça VS est écrit majoritairement en dotnet de nos jours (pas entièrement pour des raisons historiques et de compatibilité) et il est très véloce.







WilliamSauron a écrit :



Très vrai, et pourtant j’ai parfois dû “passer outre” le garbage collector. J’avais une application qui allouait beaucoup de petits objets à la durée de vie faible. Hé bien, en maintenant manuellement un petit pool d’objets “libérés” j’ai multiplié les performances par 3.





J’ai aussi eu une fois à faire ça pour éviter de faire bosser le GC et maintenir une fluidité impeccable. Mais la technique existe aussi dans le monde non-managé, pour des raisons un peu différentes. ;)







brazomyna a écrit :



C’est sûrement beaucoup lié à l’architecture: un IDE ultra généraliste, générique et extensible comme Eclipse ne peut pas se comporter de façon aussi optimisée qu’un IDE ultra spécialisé dans une techno précise.





VS n’est pas plus restreint qu’Eclipse, tu peux y ajouter le support de tous les langages que tu veux via des plugins, avec prise en charge de la coloration syntyaxique, du déboguage de ta propre gestion de projets, etc. C’est très extensible.







TheDidouille a écrit :



C’est dingue le nombre de personnes sous Windows qui savent même pas configurer une variable d’environnement! Des mec qui d/l un IDE en plus…





Parce que c’est devenu rare. Les applis de nos jours sous Windows utilisent plutôt des clés de registre. Je dois toucher aux variables d’environnement une fois par an et à chaque fois j’hésite un peu pour retrouver où ils ont foutu l’UI pour ça.


Le 16/05/2013 à 09h 38







Glubglub a écrit :



Je ne voit pas en quoi c’est trollesque : exécuter un programme dans une machine virtuelle est forcément plus lent qu’un programme compilé en assembleur.

10 fois plus lent, selont quelques profs de mon ancienne fac.





Alors d’abord le dix fois plus lent à de quoi me faire rire. Machine virtuelle ou pas le code se retrouve in fine compilé (simplement moins optimisé qu’avec une compilation ordinaire) et ce n’est pas la surcouche pour ouvrir les fichiers ou afficher l’UI qui fera ramer le bousin vu le faible poids de ces appels. En pratique je vois des surcoûts globaux de 30% du fait du manque d’optimisation de la compilation JIT. Même si dans le cas de Java le surcroût est sans doute plus élevé. Quant aux coûts inhérents aux langages managés (comptage de références, etc), de nos jours les mêmes problèmes se posent avec un code C++ s’appuyant sur Boost et compagnie.



Ensuite avec les CPU qu’on a aujourd’hui il y a largement de quoi faire tout ce que fait un IDE dans le plus lent des langages qui soit et sans forcer. Si ça rame, c’est que quelqu’un a merdé. Il n’y a guère que pour une ou deux étapes longues par essence (compilation de gros projet, etc) qu’une différence se fera nécessairement sentir (et encore : les réductions de coût engendrées peuvent servir à mieux paralléliser).



Crois-moi, j’ai conçu des tonnes d’applis dans des langages managés (même si dotnet n’a pas à proprement parler une machine virtuelle), dont certaines bien exigeantes, et je n’ai eu aucun pb de performances au final alors que je n’hésite pas à y aller à la truelle. Je me contente d’éviter les erreurs stupides et les machins sur-architecturés. Et ce sont ces derniers qui doivent plutôt être en cause.



L’algo fait la vitesse, pas le langage. Dit comme ça c’est un peu simpliste mais c’est essentiellement vrai.


Le 16/05/2013 à 09h 13



Surtout, les deux souffrent du même manque de réactivité, et pâtissent du fait qu’ils sont développés en java.



Ce troll. <img data-src=" />

Le 16/05/2013 à 13h 36







Alameda a écrit :



Ne me fait pas dire ce que je n’ai pas dit (même si je me suis peu être mal exprimé)





Autant pour moi, entre la formulation étrange, une lecture et un peu rapide et une confusion dans le suivi du fil et de ses divers protagonistes, je me suis un peu emporté.





20 millions, tu les sors d’où ?



C’est de la grosse louche. Avec toutes les immigrations en oeuvre depuis un siècle et les croisements sur les cinq générations que ça représente, je serais étonné qu’on ait plus d’un tiers de la population dont tous les aïeux il y a un siècle étaient Français.


Le 16/05/2013 à 13h 28







max34 a écrit :



<img data-src=" />





Tous les vendredis à 11h30 (juste avant les JT) il se trouvait un député UMP pour nous sortir une petite phrase raciste. Si ce n’était pas du racolage de bas-fonds, qu’est-ce que c’était ?


Le 16/05/2013 à 13h 23







misterB a écrit :



Non il peut rester à l’UMP en rabatteur pour le FN <img data-src=" /><img data-src=" />





Ou l’inverse : il est de plus en plus difficile de distinguer le FN de l’UMP, depuis Sarkozy ça pue sacrément.







sniperdc a écrit :



Non sérieux il pensait quoi <img data-src=" />





Encore une fois il est député du Var : il faisait du pied à ses électeurs. Dans le Var on trouve toujours une foule de gros cons prêts à applaudir le moindre propos raciste. Beaucoup veulent du sang là-bas.


Le 16/05/2013 à 13h 16







Alameda a écrit :



Tout à fait d’accord, cependant leurs aïeux venaient des colonies et donc leur sentiment d’appartenance pouvaient être différent.





En somme tous les noirs, les descendants de Maghrébins, d’Italiens, de Polonais, etcétéra, sont des traîtres potentiels et pas de vrais Français. Cool, nous voici vingt millions.



Ah ! Pardon, pas “nous”, j’ai une arrière-arrière-grand-mère allemande, en fait je suis un boche placé en sous-marin pour détruire la France.



A gerber.







Oromy a écrit :



Ok dire que pour certain l’intégration c’est mal passé fait de moi un raciste.





Ce n’était pas ça ton propos.


Le 16/05/2013 à 13h 04







Oromy a écrit :



Ils étaient jaune?





Beaucoup étaient blancs.





Tand que vous n’admettrez pas que l’intégration c’est mal passer pour bcp en France, on ne risque pas d’arranger le problèmes des premiers concerner, les “jeunes de Banlieue”. Car comment réglé un problème si on ne pose pas les bonnes questions.



Et d’après toi le racisme règle des problèmes ? J’avais plutôt l’impression qu’il ne faisait qu’en créer.


Le 16/05/2013 à 13h 00







Oromy a écrit :



pffff quelel loi débile “insitation à la hain”.. pfff

Le mieux c’est de ne plus voter pour lui un!





Il est député UMP dans le Var. Chaque fois qu’il fait preuve de racisme il gagne des électeurs. Si en 2017 il descend un musulman en pleine rue il fera 80% de voix aux législatives.


Le 16/05/2013 à 09h 04







Tolor a écrit :



Les formats Office Open XML sont des standards documentés. C’est le faute de MS si ce n’est pas correctement lu par google docs?





Sauf que si je ne m’abuse ce standard n’incorporait pas toutes les fonctionnalités communes et se contentait de fournir un mécanisme pour rajouter des extensions proprios. Le format de MS, de son côté, était certes plus crade mais il couvrait tous les besoins de MS Office. Et tous deux sont aujourd’hui standards et documentés.


Le 16/05/2013 à 04h 12







ecko005 a écrit :



Perso je ne vois pas trop ce que l’été viens changer sur la température de mon ordinateur, canicule ou pas…





L’été est une période fatale pour les vieux et les ordinateurs. Rien de tel que de démonter le ventilo du CPU et de faire un peu de ménage pour arranger les choses : j’ai vu un CPU perdre vingt degrés ainsi !







Si je comprends bien, il y a encore des gens qui n’ont pas l’air conditionné en Europe?



Moins d’1m² de surface climatisée par habitant dans la quasi-totalité des pays Européens. C’est donc plutôt rare et ça ne devrait pas changer, c’est culturel : le besoin n’est pas énorme, les maisons en pierre sont naturellement fraîches, et nous avons tendance à vivre avec les aléas de la nature plutôt qu’à chercher systématiquement à les contrer.


Le 15/05/2013 à 16h 26



On notera que l’exécutif affiche parmi ses priorités la suppression de la Hadopi et le maintien de la riposte graduée, alors que le candidat Hollande promettait au travers de ses 60 engagements de remplacer « la loi Hadopi par une grande loi signant l’acte 2 de l’exception culturelle française ».



Stricto sensu il a tenu parole mais ça sent fort l’endauffade. <img data-src=" />









Aloyse57 a écrit :



Une contribution peut-être ?





<img data-src=" />







BiroutteMan a écrit :



mon petit doigt me dit que les mesures du rapport lescure qui seront choisis ne vont pas beaucoup améliorer les vie des citoyens (par contre celle des lobbys….)





A vrai dire ça ne va pas changer grand chose pour la très grande majorité, ayant-droits y compris. Dans cinq ans tout sera exactement comme aujourd’hui si ce n’est que les news de PCI porteront sur le CSA plutôt que sur la Hadopi. Il n’y aura toujours pas de bonne offre légale, le piratage sera toujours là, on parlera toujours de chômage et de crise. Même si sur ce dernier point je ne vois pas qui aurait pu y changer quoi que ce soit. Au mieux je vois une ribambelle de candidats qui nous auraient enfoncés plus rapidement.


Le 15/05/2013 à 16h 20



« Les gens se sont levés et nous ont acclamés quand nous avons annoncé que nous travaillerons sur Star Wars »



L’annonce a été faîte lors d’une assemblée d’actionnaires ?

Le 15/05/2013 à 15h 40



déclare le dirigeant, qui réalise « un rêve de gosse ».



Virer des gens et s’en mettre plein les fouilles ?









bingo.crepuscule a écrit :



Personne n’a peur de voir EA massacrer la licence Star Wars ?.. <img data-src=" />





J’ai toute confiance en Disney et EA… pour définitivement bousiller la licence au point où tout geek qui se respecte crachera de mépris au seul nom de “Star Wars”.


Le 15/05/2013 à 10h 11







charon.G a écrit :



Je n’utilise pas Modern UI sans doute pour ça que je ne rencontre pas ces problèmes. je pensais que toi aussi mais tu dois être masochiste <img data-src=" />





Je ne l’utilise pas non plus (j’avais édité mon message pour le mentionner) mais il n’empêche que ça fait quand même partie de Windows. Effectivement, sur la partie bureau, à part le problème que j’ai mentionné, je n’en vois aucun autre. Mais la partie Modern UI est une bêta et Windows Blue est son patch qui signe le passage en v1.0 (en attendant la version qui réconciliera le bureau et modern UI).



Cela dit en tant que dév je dois quand même faire des efforts pour utiliser modern UI mais modernMix est là pour ça.


Le 15/05/2013 à 09h 46







charon.G a écrit :



Je n’ai pas ce bug j’en ai jamais entendu parler.. Certaines applications n’affichent pas le titre dans la zone non cliente, c’est voulu par l’application.





Non, c’était là dès le départ en migrant, c’est lié aux couleurs que j’avais choisies sous W7. En effet, concernant le bureau, MS ne propose de choisir qu’une seule couleur à laquelle l’OS superposera du texte blanc (barre des tâches) ou noir (fenêtres), ce qui fait que toute couleur trop sombre ou trop claire aboutit à un résultat à la noix. Faute de résultat satisfaisant, je suis resté sur le moins pire, le paramètre que j’avais au démarrage : le noir. Malheureusement le titre de la fenêtre active en est rendu illisible.





Je comprend que tu n’aimes pas Modern UI moi aussi mais je pense que tu te discrédites en voulant à tout pris prouvé que Windows 8 est buggé.

C’est le comportement humain classique quand on aime pas un truc on refuse de voir le reste qui est bon à côté :(



Je te renvoie au dossier qu’avait réalisé PCI sur les problèmes de Windows 8 (qui mentionnait d’ailleurs ce problème de textes illisibles), ceux-ci sont bien réels.



Et si je n’aime effectivement pas modern UI, ce n’est pas là le problème : elle est encore incomplète (réglages indisponibles dans ce mode par ex) et la cohabitation avec le bureau fonctionne mal (les deux barres de tâches, etc). Ce sont là des défauts de jeunesse qui doivent être corrigés. Et beaucoup le sont dans ce patch (même si MS n’en règle pas certains pour forcer les utilisateurs vers modern UI). Il suffit d’ailleurs de lire les changements apportés par Blue pour voir une liste des problèmes de W8.



Pour ma part je m’en cogne : la majorité des pbs sont sous Modern Ui et j’ai fini par complètement court-circuiter celle-ci avec deux applis tierce-parties (classic start menu pour le menu démarrer + modernmix pour les applis métro fenêtrées). Et le comble est que depuis que j’ai installé modern mix je commence enfin à m’intéresser aux applis du store, comme quoi la stratégie de MS de nous forcer à utiliser Modern UI est contre-productive.


Le 15/05/2013 à 08h 55







charon.G a écrit :



Je n’ai aucun bug avec Windows 8. Tu trolles. Mais ce que tu associes à bug ce sont les choix d’interface pris par Microsoft. Ce ne sont pas des bugs c’est voulu.





Au hasard, le fait que je ne vois pas le titre de la fenêtre active ? Le texte en noir sur noir, c’est un choix esthétique ?



Tu veux vraiment que je passe en revue tous les problèmes de W8 ? Troller ce serait plutôt nier qu’il y en a.


Le 15/05/2013 à 08h 12

Encore heureux que ce soit gratuit, non mais ! Il ne manquerait plus qu’ils fassent payer les patches maintenant.









after_burner a écrit :



Le fait que se soit uniquement par le store, est-ce que ça peut vouloir dire qu’il y aura une diffusion séparé par windows update plus tard, ou bien c’est pas utile car les changements concerne en priorité ModernUI?





Les changements concernent presque exclusivement Modern UI.







Tolor a écrit :



Ce n’est pas un SP, un SP rassemble toutes les MAJ précédentes, plus parfois quelques nouveautés assez mineures (à l’exception de XP SP2). Là, les changements sont bien plus importants. C’est plus comparable à une évolution de MacOS qu’à un simple SP.





A mes yeux c’est un patch qui résout les bogues et problèmes introduits par W8.


Le 15/05/2013 à 06h 21







Goldensniper a écrit :



lol c’est quoi ce troll en bois ? Les connections en Belgique sont bien mieux qu’en France LOL. J’ai du 120 Mbps et pîng 4ms, c’est pas en France qu”on pourrait voir ça mdr.





Et moi, en France, d’ici la fin de l’année j’aurai de la fibre pour 30€ par mois, Tv et téléphone inclus. Avec des cas particuliers, hein… ?



Débit moyen France : 3,3 Mb/s

Débit moyen Belgique : 5,3 Mb/s



Pour plus de deux fois notre tarif et trois fois notre densité de population, pas de quoi pavoiser franchement…

<img data-src=" />


Le 15/05/2013 à 03h 16







Soltek a écrit :



Oula c’est quoi ce comment qui part dans tout les sens oO

Pour la Queen ça te dit quelque chose le Commonwealth ?





Je sais très bien pourquoi elle est sur vos billets mais c’est quand même la honte. <img data-src=" />

(je ne veux offenser personne mais bon… tu connais notre histoire avec les têtes couronnées…)





après oui c’est comme les dollars US, c’est des politiques mais bon, le Canada est une jeune nation, on a une petite histoire, on fait avec ce qu’on peut :)



N’exagérons pas, votre histoire n’est pas si jeune que vous n’auriez aucune autre figure historique ! Tout comme pour les USA, on pourrait trouver d’autres visages que ceux de politiciens exclusivement. Vos voisins ont décidé de transformer leurs premiers gouvernants en figures mythologiques, je déplore que vous laissiez vos gouvernants en faire autant. Et si je suis tout prêt à reconnaître que nous avons aussi sacralisé un De Gaulle ou un Tigre, nous avons jusqu’à présent su rester dans certaines limites.