votre avatar

Fuinril

est avec nous depuis le 8 avril 2010 ❤️

2751 commentaires

Le 20/05/2014 à 09h 42







Kokusho a écrit :



Visiblement beaucoup de gens ne savent pas a quoi servent réellement les NDA de la presse pour les critiques de jeux vidéos.



La réponse la plus simple (et la plus stupide) c’est de croire qu’ils sont là pour empêcher la méchante presse de dire du mal d’un jeu de merde pour qu’il puisse se vendre avant que les acheteurs aient eu accès aux avis.

Ce n’est pas le cas ( désolé de décevoir les theoristes du complot )



Nan la réalité est différente, la raison principale c’est que si il n’y avait pas de date fixe de levé de NDA mise par l’éditeur, la presse s’empresserai de bacler leur tests pour être les premiers à diffuser et attirer le traffic (comme par exemple ce site qui vient de s offrir un beau pic de traffic avec ce leak ). Surtout que tout les journalistes ne reçoivent pas leur copie du jeu en même temps, donc ce serait injuste. Cela entrainerait évidement une grosse baisse de qualité générale dans les tests, et donc un impact négatif pour nous, les consommateurs.



Les producteurs veulent que la presse soit juste et ait le temps de donner sa chance au jeu. Vos histoires de critiques negatives avant la sortie du jeu pour vendre plus de copie est stupide, aujourd’hui tout est fait pour encourager les pré commande de jeux (et donc payer presque 1 ans avant la sortie des jeux). A en croire ubisoft les précommandes de watchdog crèvent déjà le plafond, donc quand bien même le jeu serait décevant, que ca se sache 1 semaines avant la sortie ou 2 jours après ca ne change rien pour les gens qui ne prêtent pas attentions aux critiques.









Beaucoup de vrai là dedans.



Par contre je suis moyennement d’accord avec le dernier paragraphe. Une précommande ça s’annule., et ceux qui ont pré commandé sont des gens qui s’intéressent au secteur… et donc lisent les tests.



Une note décevante sur un jeu qui a justement beaucoup capitalisé sur la préco ça peut être désastreux, un petit quelque chose qui fait douter l’acheteur et le fait annuler… de toutes façons il pourra toujours l’acheter plus tard si ses craintes s’avèrent infondées. Je ne vois pas d’autre explication à une levé du NDA si tard (aka après la sortie du jeu)… que les NDA soient utiles, oui, mais lever le NDA une semaine, voir 3 jours, avant la sortie ne donne pas de tests bâclés et fait au contraire monter la sauce marketting (mais il y a toujours le risque du couperet de la note).


Le 20/05/2014 à 09h 33







Winderly a écrit :



Ben, une fois calculée pour en faire son affichage, elle fera largement plus que le poids d’une formule (pas 4Go effectivement). Puis comme ça a été dit avant on peut pas tout créer avec des formules.







T’es de mauvaise foi…. je suis sûr que les infographistes seraient ravis de bosser sur des maths avancées au lieu de dessiner


Le 20/05/2014 à 01h 19







yAMiGoHaN a écrit :



Ils ont craqué les mecs chez Crytek… 8 Go c’est largement suffisant aujourd’hui, et dans 5 ans ça le fera aussi. On est sur console les gars, pas sur pc, l’optimisation ça existe <img data-src=" />







Qu’est-ce qui t’empêche de faire de l’optimisation sur pc ?



C’est quoi la différence concrète entre les principes de fonctionnement d’une PS4 / XboxOne et d’un PC ?

Dans les deux cas tu as un OS, une couche logicielle pour gérer les I/O…. le temps des gestions purement matérielles des consoles est révolu depuis longtemps, faut se réveiller…. Suffit de prendre une super NES, de lancer SF II, puis de prendre une console (ou un pc) récente et de lancer SFIV…. Tu vas voir que tu vas sentir que ça répond nettement moins bien…



D’ailleurs SFIV possède un buffering “énorme” sur les entrés sur console, c’est pas pour rien <img data-src=" />





Sinon pour le fond du problème, à tous les donneurs de leçon qui voudraient apprendre à Crytec à coder, j’aimerais bien voir comment ils s’y prendraient eux… Je ne dis pas qu’il n’y a pas de technique pour réduire la consommation en ressource (CPU, GPU ou RAM) , mais dans la plupart des cas ce sont des cache-misères (discret, certes, mais quand même). Les véritables avancés se font au niveau matériel…. et ça fait un moment que ça dure !



Et pour le côté code spécifique plus optimisé…. ce n’est pas ma branche mais je serais assez curieux de savoir si, dans l’optique ou une société sérieuse prendrait réellement la peine de vouloir optimiser un code pour une machine spécifique, le gain serait si spectaculaire que ça… Mes profs de prog, il y a plus de 10 ans, regrettaient le temps de l’ASM et des optimisations de derrière les fagots…. tout en reconnaissant que les compilateurs faisaient du bien meilleur boulot, bien plus performant, tout en proposant une rapidité et un confort de codage sans commune mesure….



Quelque chose me dit que les architectes des moteurs leaders du marché que sont le CE et l’UE ont une connaissance très poussé des architectures matérielles des divers supports…. sans commune mesure avec celle que pourrait posséder le random dev…. Bien sûr je peux me tromper…


Le 16/05/2014 à 19h 35







Emralegna a écrit :



Le 2 est beaucoup plus facile que le premier, et en plus on peut invoquer deux autres joueurs. En d’après ce que j’ai pu lire à gauche à droite, ça devient sérieux à partir du NG+1.







IMHO il est aussi moins sombre, moins oppressant et le game et le chara design sont moins inspirés. Tout ça combiné faite que je ne pense pas qu’il puisse me marquer comme le 1 l’a fait (avec le patch unoff bien sur) et être propulsé directement dans mon top 10.







Kethounet a écrit :



En plus de ça on a des anneaux à gagner si on fini le jeu sans mourir ou sans utiliser de feu.







<img data-src=" />



Euh comment c’est possible ça ? Sans mourir suffit d’être bon et de connaitre le jeu, par contre sans feu ça veut dire sans TP, sans estus, sans sorts…..


Le 16/05/2014 à 12h 59







NeoYoH a écrit :



Le must c’est quand même de profité de sa bécane + SSD avec des tous petits temps de chargement et du full HD 1080 60 fps tout le temps, et ça, ça n’a pas de prix ^^







C’est un vrai problème ça d’ailleurs…. les temps de chargement sont juste trop rapide, du coup on a pas le temps de lire les écrans qui ont tendance à donner des conseils précieux ou des éléments de background <img data-src=" />


Le 15/05/2014 à 18h 22







HarmattanBlow a écrit :



Dans le contexte il me semblait évident que c’était “qualité de production”, si bien qu’il n’était pas nécessaire de me faire un laïus de trois pages pour m’expliquer que c’est pas parce qu’on met le plus de fric qu’on a la meilleure oeuvre.

<img data-src=" />







Même en terme de qualité de production… Tu as des jeux indés nettement moins buggés que des super-productions. Ils vont souvent pêcher ailleurs mais tu peux difficilement dire qu’ils sont d’une qualité inférieure. C’est juste différent.







HarmattanBlow a écrit :



Autrement dit elles ne plaisent pas au public, CQFD.







Ouais enfin c’est toi qui parle d’achat et de diffusion en France. Elles plaisent aux coréens. Je donnais simplement l’exemple d’un modèle alternatifs qui pourrait émerger sans l’hégémonie des super-productions que l’on nous sert actuellement….. hégémonie imposée et non choisie d’ailleurs.



La culture américaine ne s’est pas imposé chez nous parce que le public la préférait, mais parce que c’était une condition du plan Marshall pour la reconstruction. D’ailleurs tous les pays l’ayant accepté se sont fortement américanisé.









HarmattanBlow a écrit :



Je ne connais pas ce René la taupe, cela étant le grégarisme n’est pas seulement un instruction de manipulation, c’est aussi bel et bien un facteur d’appréciation : tu aimes d’autant plus si ton ami apprécie. Là encore le grégarisme n’a pas été inventé par les grosses boîtes, elles ne font que surfer dessus.







Tu troll là ? Allez cadeau, une pure production de major française qui a fait un (gros) carton.













HarmattanBlow a écrit :



C’est l’histoire de la poule et l’oeuf : personne ne promouvra un produit qui ne peut pas être apprécié, personne n’appréciera un produit qui n’a pas été promu (les deux assertions ont leurs failles mais sont relativement universelles).



Sauf que du coup les producteurs recherchent le produit le plus efficace et le fait est que le système est remarquablement habile à fournir au public ce qui lui plaira. N’est-ce pas l’essentiel ? Ton système où les artistes travailleraient tous au SMIC serait-il meilleur sur ce plan ?







Bah justement si on rentre dans les failles… un produit de merde qui a de bons vendeurs rapportera plus qu’un bon produit avec de mauvais vendeur.



Sinon il est effectivement vrai que le système est très habile pour fournir au public ce qui lui plaira…. c’est d’autant plus facile quand le dit public est dressé, formaté même, pour n’accepter de produits qu’à condition qu’il remplisse les normes qui ont été définis par ce même système.



Pour finir je ne défends pas la baisse de salaire moyen des artistes, bien au contraire. Dans le modèle actuel tu as moins de 1% qui se gavent outrageusement et 99% qui crèvent la dalle sans quasiment rien au milieu. Un système avec moins de gros c’est certes un système avec moins de super productions, mais aussi un système avec beaucoup plus de petites et moyennes productions.



Encore une fois, juste par curiosité, cherche un peu combien de dramas coréens sont sortis en 2013…. pour un pays de moins de 50 millions d’habitants (et je persiste à penser que la situation est très comparable : c’est un pays de taille moyenne, riche, éduqué et industrialisé…. sauf qu’il n’a pas subi le plan marshall et a développé sa propre culture au lieu de manger l’américaine). Et puis tant que tu y es compare les salaires des têtes d’affiche… on est presque dans un rapport de 1 à 10 par épisode…. et ils sont loin de crever la dalle, y a encore de la marge !


Le 15/05/2014 à 13h 25







HarmattanBlow a écrit :



J’ai dit que l’ordre de grandeur ne pouvait pas changer à qualité égale et c’est incontestable.







Encore une fois tout dépend de ce que tu appelles “qualité”. Il y a des qualités qui coutent cher, d’autres qui tiennent plus de l’investissement et/ou de la personnalité de la personne qui le fait (scénario, réalisation, etc…).



Je vais passer à un domaine que je connais bien : le jeu. Comparons deux city builder récents : Banished et SimCity. L’un a été développé par un mec seul dans son garage, l’autre est une super-production EA. Et pourtant les scores d’appréciation de la presse ET du publique ont tendance à dire que banished est bien mieux que simcity (respectivement 738.2 et 642.1 sur metacritic).



Et malgré ça, simcity s’est BEAUCOUP mieux vendu que Banished. Ce qui m’amène au point suivant :







HarmattanBlow a écrit :



Foutaises ! S’il est possible de rafler le public en claquant dix fois moins pourquoi personne ne le fait ? Si les productions coréens déjà financées sont tellement géniales, pourquoi personne ne dépense t-il 100k pour les diffuser en France et ramasser 100 millions ?



Parce que justement ça ne plaît pas au public, ou pas tant que ça. Pas tant par habitude que parce que les productions populaires ont des qualités indéniables. Je suis le premier à râler contre les super-budgets, l’hégémonie américaine, j’ai été un amateur de cinéma indé, je suis un amateur de jeux indés, etc, mais il faut reconnaître que c’est par les qualités des productions mainstream que celles-ci sont mainstream. On peut dire ce qu’on veut des ricains et de Hollywood mais ils connaissent leur boulot.









Pour les séries coréennes c’est simple : elles n’ont rien à voir avec la culture occidentale. A quelques rares exceptions (type Nodame Cantabile - qui n’est pas coréen) c’est absolument incompréhensible pour quelqu’un qui n’est pas imprégné de culture asiatique. C’est comme si tu me demandais pourquoi les films de bolywood n’étaient pas diffusés en prime time sur les grandes chaines françaises…. Contrairement aux super-productions ce sont très clairement des oeuvres, c’est à dire qu’elles ont une identité forte qui se prête mal à l’exportation. Tu connais le film “aniki mon frère” ? Tu l’as vu ? Tu as aimé ? Moi je n’ai absolument rien compris….



Mais la question n’est pas de savoir “est-ce que ça va s’exporter ?”, je ne pense pas (du moins je n’espère pas…) que “plus belle la vie” s’exporte beaucoup…

La question est de savoir pourquoi nous n’avons pas de productions de ce type en France. Et là je reprends mon exemple de banished : tout est question d’exposition. Pour vendre il faut être visible, pour être visible il faut du fric…. plus que tes concurrents directs. Si les concurrents blindés de fric disparaissent il devient nettement plus simple et moins couteux d’obtenir une visibilité. Je ne sais pas, mais je pense qu’il existe des productions françaises très bonnes en série ou en film, réalisées avec de petits moyens…. mais nous n’en entendons pas parler.









HarmattanBlow a écrit :



Bien sûr. Et interdit le vin et la gastronomie et demain les œnologues disserteront sur les mérites comparés des pâtées pour chiens. Ça aussi c’est de l’adaptation.



Mais la question n’est pas celle de l’adaptation du public mais de sa satisfaction au mieux par un système libre qui autorise tout un chacun à créer, y compris pour certains à créer à coups de centaines de millions en versant des cachets indécents au seul motif que ça fonctionne.







Il n’est pas question d’interdiction ici. Mais puisque tu parles de vin, parlons de vin ! Si on regarde ce qu’il se passe aux USA, le vin français est hors de prix à cause des taxes d’importation. Qu’ont fait les américains ? Ils ont commencé à produire le leur. Et de vin plus que passable au départ, il existe aujourd’hui de très bons vins américains…. nettement plus accessibles pour eux. Un vide existait : il a été comblé.



Quant à la satisfaction du publique c’est ridicule. Regarde la musique et ose me dire que les qualités musicales de rené la taupe concordent avec le succès qu’il a rencontré ! Le publique, quand tu as à ta disposition des milliards et le contrôle de la quasi-totalité de la production ça s’éduque, non, ça se dresse ! Tu habitues les gens, petit à petit à leur faire aimer ce que tu proposes…. et si ils n’aiment pas et bien ils en entendront quand même dès qu’ils sortiront de chez eux…. à tout le moins ils s’habitueront.





Dans le monde, pour réussir, il ne faut pas avoir le meilleur produit. Voir il n’y a pas besoin d’un bon produit. Ce qu’il faut c’est la meilleure visibilité ! Tu peux avoir le meilleur de tous les produits, si personne n’en entend jamais parler, eu mieux tes ventes resteront confidentielles.


Le 15/05/2014 à 12h 35

Et au passage je n’ai pas la télé, j’ai horreur des séries télé d’une manière générale (avec très peu d’exceptions - et aucune en cours), dramas compris.



Par contre dans celles que j’aime bien, il y a de la prod américaine et de de la prod asiatique (donc pas avec le même budget). Les points positifs ne sont pas les mêmes mais il y en a dans les deux.



Et c’est pareil avec les jeux : je joue énormément… à tout. Tant des supers productions que des jeux indépendant faits dans un garage. Et comme pour les séries, chaque type possède ses charmes propres.

Le 15/05/2014 à 12h 23







HarmattanBlow a écrit :



Peu importe : à qualité équivalente, le prix sera toujours du même ordre de grandeur, c’est à dire en dizaines ou centaines de millions, parce qu’il faut des millions d’heures de travail (directes et indirectes : fournisseurs, partenaires, équipementiers, etc) pour produire ces films, séries et jeux vidéos. Et il n’y a que les ayant-droits qui pourront fournir ces sommes.







Donc merci de ne pas me sortir le couplet “oui mais les ayant-droits y sont méchants, Depardieu il a des baloches en platines, le système de financement culturel français il est tout pourri et y a des jeux indés plus funs que des bouses à trois milliards”. J’en suis parfaitement conscient mais ça ne change pas le fond du problème : même si tu pouvais trouver une formule magique pour faire bosser Vincent Cassel au SMIC les coûts seraient toujours très lourds et les ayant-droits indispensables.

.







D’abord je n’ai dit nulle part que les ayant-droits étaient inutiles. Méchant oui, dans une certaine mesure, sur-protégés très clairement, mais c’est tout.



Je réagissais au fait que tu penses que les couts de prods sont (presque) incompressibles. C’est faux.







HarmattanBlow a écrit :



Et peu importe la question de savoir si toi, personnellement, tu préfères les jeux à un ou cent millions ; la question est de savoir si tu veux un monde où ces superproductions restent possibles et où les productions de plus d’un million sont légion. Si oui il faut des entités capables d’allonger dix à cinq cents millions sur la table. Et pas la peine de me parler du crowdfunding qui sur les dernières années a tout juste financé une poignée de projets de plus d’un million, ce qui va en plus devenir de plus en plus difficile.







En fait le coeur du problème est là. Il est vrai que le publique occidental attends des super-productions hors de prix. Mais c’est peut être un peu beaucoup oublier le fait qu’on ne lui propose que ça, qu’il est nourri à ça…. Sauf que le modèle occidental n’est pas le seul existant, et les autres sont bien moins couteux, tout en satisfaisant pleinement leurs publiques. Supprime les ayant-droits et tu verras des modèles de production alternatifs émerger, profitant d’une visibilité largement accrue car n’ayant pas à lutter contre des sociétés ayant les moyens financiers de s’imposer sur tous les créneaux.



Les films d’auteurs ça existe dans le modèle actuel, c’est généralement des films chiants au possible car les auteurs savent qu’il n’ont pas les moyens de toucher un large publique, même si le film était destiné à ça. Supprime la concurrence des majors et le paysage changera. La nature a horreur du vide.



Pour faire un parallèle moisi, imagine internet sans google : les gens utiliseraient un autre moteur de recherche, comme avant, même si il est un peu plus lourd ou plus lent ou moins pertinent, leur vie n’en serait pas bouleversée.





Quand je parlais de la production de série coréenne ou thaïlandaise (les “drama”) ce n’était pas par hasard : l’offre est pléthorique (vraiment) et s’exporte peu. Ils n’ont pas possibilité de mettre un million par épisode…. et pourtant la production existe et est en moyenne de bien meilleure qualité que les productions françaises…. voir américaines : ce qu’ils perdent en effets spéciaux ou/et nombre de protagonistes, décors, etc…. ils le gagnent en authenticité et en travail sur le scénario.







HarmattanBlow a écrit :



Rends les ayant-droits non-viables et tu rendras non-viables la quasi-totalité des productions populaires.







Je dirais plutôt que tu rendrais non viable la quasi-totalité des productions populaires actuelles. Le publique s’adaptera sans problème.



Le modèle des budgets délirants est de toutes façons voué à l’échec sur le long terme : le moindre échec est extrêmement pénalisant, d’où d’ailleurs peut être leur désir de s’arroger des droits délirants pour continuer à capitaliser sur celles qui fonctionnent.

Une super-production de temps en temps pourquoi pas, n’avoir QUE ça c’est juste super malsain : les productions ne visent plus à la culture mais au profit. Ca donne des choses génériques, sans saveur… qui n’est d’ailleurs plus représentatif de la culture du pays qui le produit (hors USA) mais une pâle imitation de celle la plus universellement acceptée : la culture américaine.


Le 15/05/2014 à 09h 02







HarmattanBlow a écrit :



Si les cachets sont importants, c’est que le reste l’est aussi. Même si tu vires les cachets extraordinaires, les coûts de production nécessaires à la qualité actuelle resteront du même ordre. Ça coûte des dizaines de millions et ce ne sont pas des chérubins qui peuvent avancer de pareilles sommes.









J’ai parlé des cachets délirants, mais il n’y a pas que ça…. Des effets spéciaux à la pelle dans les films, des modèles 3D hyper détaillés dans les jeux…



Les coûts de production culturels sont très clairement sur-évalués. Je ne dis pas que c’est bon marché, mais ça pourrait être nettement moins cher…. Déjà tu vires tous les organismes type SACEM, les fonds liés au lobbying et tu récupères un peu d’argent….



Le truc c’est qu’on a le modèle américain qui enchaine les super-productions qui s’exportent dans le reste du monde, et que tout le monde occidentale le copie bêtement (mais sans les exportations) à coup de subventions publics….



Tiens un peu de lecture, dont voici un extrait :





Pourquoi, par exemple, Vincent Cassel tourne-t-il dans Black Swan (226 millions d’euros de recettes monde) pour 226 000 euros et dans Mesrine (22,6 millions d’euros de recettes monde) pour 1,5 million d’euros ?







Et c’est pareil pour tout… Tiens je serais curieux de connaitre la différence de budget entre une série américaine standard, une série française financée en grande partie par les fonds publics et…. celui de l’un des très nombreux drama asiatiques, qu’ils soient coréen, honk kongais ou taiwanais….


Le 14/05/2014 à 21h 04







HarmattanBlow a écrit :



Deuxièmement, si tu extermines les ayant-droits, qui avancera les dizaines de millions nécessaires à la production des films que tu regardes, des jeux auxquels tu joues, des concerts auxquels tu assistes, et au marketing et à la commercialisation indispensables à l’amortissement de tout cela ? A moins que tu espères que les centaines de personnes impliquées dans ces tâches travaillent gratuitement comme de petites putes à ton service ?







La nature à horreur du vide et la production artistique n’a pas attendu le droit d’auteur pour exister.



Peut être que les budgets alloués à la production des superproductions ne seront plus atteignables, d’un autre côté est ce que c’est bien sain un saltimbanque multimillionnaire ?


Le 14/05/2014 à 18h 16







TBirdTheYuri a écrit :



En 2168 je pense que le problème du droit d’auteur sera le dernier souci de la population mondiale, ravagée par la famine, la chaleur, la sécheresse et la diminution de la surface des terres émergées <img data-src=" />







Peut être….



D’un autre côté, au vu des problèmes actuels de la France, est-ce bien sérieux de la part du gouvernement de se préoccuper du droit d ‘auteur et de dépenser de l’argent pour ça ?



La connerie humaine n’a pas de limite


Le 14/05/2014 à 18h 07







Drepanocytose a écrit :



Là on parle d’ayants droits qui ont des droits exclusifs sur leurs “propriétés” pendant 70 ans….







Non, pendant 70 ans après la mort de l’auteur, ce qui porte le délai à potentiellement beaucoup plus longtemps….



Imagine si quelqu’un comme Jordy vit jusqu’à 110 ans, la chanson “dur dur d’etre un bébé” a été créée en 1992, il avait 4 ans, ça veut dire qu’elle ne sera pas libre de droit avant 2168 ! Et ce bien entendu si le domaine public existe encore d’ici là et/ou que les ayant-droits n’obtiennent pas de nouvelles rallonges, ce qui serait plus que douteux au vu de l’historique et de l’extension continue de ce droit <img data-src=" />


Le 14/05/2014 à 18h 14







Romaindu83 a écrit :



Je pense que Sony va devoir abandonner certaine de ses branches, comme les télévisions, et se recentrait sur d’autres, qui fonctionne très bien.







Ouaip, t’inquiète ! Il y a un secteur chez Sony qui se porte très très, mais alors très bien : la division financière ! D’ailleurs ce n’est pas valable que chez Sony <img data-src=" />


Le 13/05/2014 à 22h 04

Allez, je développe :



Capcom c’est un nain dans le monde des éditeurs connus. Qui connait Focus Home Interactive ou paradox ? A part les joueurs de leurs jeux (et encore), qui ?



Leur taille est proportionnel à capcom en terme de de nombre de jeux ambitieux annuels… pas en terme de renommé !



Pourquoi ? C’est simple : Capcom a une réputation d’excellence ancrée par des dizaines d’années de bons et loyaux services (et SF) auprès des joueurs. C’est leur coeur de métier : les joueurs ! Des jeux sans concessions et difficiles (globalement j’entends hein, je n’ai toujours pas fini les défis de SFIV par exemple, alors que c’est le tuto).



Là, leur business plan c’est d’aller concurrencer EA, Ubisoft et Activision (dans une moindre mesure) sur leur terrain… et ben bonne chance ! De mon point de vue c’es-t presque comme si FDN essayait de concurrencer Orange : complètement absurde !



Il essayent de se diversifier au lieu de faire fructifier leurs acquis, alors même que des réussites ou des échecs retentissants, absolument exemplaires et complètement à contre courant du marché (from software VS THQ par exemple) auraient du leur montrer la voie (et proposer une alternative gratuite a la fin de GWL par exemple), ils font ce qu’il y a de pire….

Les Sims ça a réussit parce que le marché était vierge, les costume de SF ça marche parce que le jeu est bon…. ils veulent arrêter les bons jeux et venir lorgner du côté des jeux à très forte VA ? Il partent avec 15 ans de retard contre des concurrents impitoyables blindés de fric. C’est pas de la stratégie mais du suicide !



Bethesda - enfin Zenimax - a nettement mieux joué le coup. Si ils suivent cette ligne de conduite leur meilleure chance c’est de se faire racheter sous 5 ans….

Le 13/05/2014 à 21h 32

Rien d’étonnant….



Finalement on retrouve un schéma de développement commun…. prise de risque minimum, on capitalise sur ce qui marche…. et on oublie complètement comment on en est venu à une position de leader mondial.



Stratégie court-termiste au possible…. cela se paiera d’ici 10 ans. Zynga (entre autre, des éditeurs de jv qui ont eu la même approche et qui ont coulé ou sont en train je peux en citer 25 sans réfléchir) avait la même, ça leur a très bien réussi.



Et pendant ce temps Facebook pose des milliards tant qu’ils ont du cash, google est présent dans plus de branches que je ne saurais en citer et domine le marché de la domotique sans l’ombre d’un concurrent <img data-src=" />





Bref je ne suis pas cadre chez capcom mais je refuserai d’y acheter des actions, fusse à 10% de leur valeur si je ne peux pas les revendre immédiatement….

Le 01/05/2014 à 20h 44







x689thanatos a écrit :



Bah, c’était déja pas mal avec messenger (je ne sais plus si cette fonction était active par défaut).

Il y avait les adresses mails/ pseudo

Dates et heures de conversations

Contenu des échanges.



Le tout dans des fichiers txt.

Bref, niveau confidentialité… Il valait mieux tout virer.









J’ai déjà été très content de retrouver des anciennes conversations msn sur mon pc….

Les dites conversations ne sont pas envoyés je ne sais où…. elles sont sur MON pc, dans un dossier accessible uniquement de MA session. Ca a rien d’une faille c’est le fonctionnement normal du logiciel… Si quelqu’un avait accès physiquement à mon PC, assez pour pouvoir aller farfouiller dans des dossiers où il a rien à faire, je pense que j’aurais d’autre problématique que “OMG il peut lire mes conversations bourrés avec un pote qui datent de 5 ans !”



Le cryptage, la sécurité… c’est important dans certains contextes. Dans un logiciel de discussion grand public quotidien… non.



Aller, un petit sondage :

_malgré la faillibilité reconnue des protocoles de communication GSM qui ne l’utilise pas ?

_combien cryptent l’intégralité de leurs DD sur leurs ordinateurs personnels ?





Y a les solutions pro d’un côté, avec cryptage asymétrique (enfin en théorie, il serait intéressant de savoir combien de fournisseur de cloud le font réellement…), et les solutions persos où tout est hébergé en local. Faire un foin parce qu’une solution locale n’utilise pas de systèmes de sécurité pro ça n’a pas de sens… Ou alors on multiplie par 50 le temps de développement de tout logiciel réseau…. et on paye en conséquence. A titre personnel ça me fait pas rêver….


Le 01/05/2014 à 03h 01

Nan, désolé, c’est peut être un peu virulent.



Ceci dit, moi et un certain nombre de personnes ont à gérer une contrainte : un programme a besoin de stocker des informations plus ou moins sensibles pour son bon fonctionnement.

Etant le concepteur de ce programme, et ces données n’étant pas susceptibles d’être mises en danger par l’utilisateur (si il les modifie c’est son problème, pas le mien), je les stock dans une DB (avec tous les avantages qui sont liés à ce mode de stockage) à l’intérieur du compte utilisateur de la dite personne, compte lui-même protégé par la sécurité de l’OS et inaccessible des autres utilisateurs locaux comme distants (hors root bien sûr).



En un mot comme en cent : ce sont les “best pratices”, de toutes façons, si je stock en crypté, pour utiliser ces données mon programmes, donc l’utilisateur local, a accès à la clé de cryptage… que ce soit lui qui la définisse (linux style) ou qu’elle soit imposée et accessible uniquement en mémoire. Après il existe certes des possibilités avec des clés asymétriques gérées par un serveur distant, récupérées via des certificats…. enfin on rentre là dans un tout autre domaine ! Skype ce n’est pas et ça n’a jamais eu vocation à être, un logiciel de messagerie ultra confidentiel pour professionnels ! Pour ça il y a d’autres solutions comme BBM (avec les résultats que l’on connait !).



Crypter ça veut aussi dire être capable de décrypter, sinon ça ne sert à rien ! Et décrypter ça signifie faire confiance à l’utilisateur local (sinon autant ne rien crypter) ou à un serveur distant (ce qui pose d’autres problèmes)….. et puis de toutes façons un hackeur déterminé pourra toujours récupérer les informations à partir du moment où il a la main à l’endroit où le message s’affiche en clair (c’est valable pour tout).



On considère en sécurité informatique qu’obtenir un accès local sur une machine c’est devenir dieu… ce n’est pas pour rien (hors solutions extrêmes - aka truecrypt - dont le mode de fonctionnement est radicalement différent et absolument inapplicable à l’échelle d’une application)

Le 01/05/2014 à 02h 34







Wawet76 a écrit :







On peut reprocher la même chose à n’importe quel client lourd pour le mail.



L’argument “si quelqu’un a accès à la machine il peut récupérer les infos”, franchement… Si quelqu’un a accès à la machine, il peut installer un keylogger aussi !







D’autant que l’argument est faux. C’est “si quelqu”un a accès à la machine en root”, sinon bonne chance pour lire les fichiers situés à cet endroit à partir d’un autre compte utilisateur <img data-src=" />



Au fait on peut faire quoi sous linux avec un accès root ? C’est quoi les mesures de sécurités recommandées ? ah oui : “ne vous loguez jamais sur une machine sur laquelle vous n’avez pas confiance en l’administrateur”…



Je n’appelle pas ça une faille : si la sécurité de l’utilisateur est corrompu ça n’engage que lui…. ou sinon tout information stockée en clair est une faille de sécurité…. et vu de ce point de vue, au regard du contenu du /var/log, linux est le plus faillible de tous les systèmes <img data-src=" />



Vincent_H a écrit :



Bien sûr, parce qu’enregistrer un document Word dans un endroit que l’on a choisi est directement comparable à une base de donnée masquée qui se remplit sans même que l’on y prête attention.







Faudra m’expliquer en quoi un fichier appellé “main.db” situé dans un dossier skype (fut-il caché, lui même situé dans un dossier utilisateur) est une “base de donnée masquée”.



En gros c’est dangereux sur un système vieux de 10 ans, plus supporté, avec un système ACL antédiluvien…. Certes. Mais utiliser un traitement de texte c’est dangereux aussi.



Et si Microsoft avait désactivé la compatibilité avec windows XP ça aurait hurlé à la fin de support prématuré ?



Je suis pas spécialement pro MS, enfin là ça pu carrément le FUD pour rien…



Edit : oh et puis je peux me tromper parceque ça fait longtemps, mais il me semble que postfix stock aussi tout en clair dans une DB sqlite…. donc un des serveurs de mail les plus populaires serait en fait un vulgaire spyware ? <img data-src=" />


Le 30/04/2014 à 18h 44

a delete

Le 29/04/2014 à 13h 38







ike a écrit :



Bizarrement, j’attend plus la possibilité de jouer à plusieurs (Chacun pour soi ou par équipe) que l’arrivé de nouvelle carte.



Par ailleurs, il ne faut pas confondre la sortie (officiel) du jeu et la date d’accès à la Beta. Même si aujourd’hui, on ne voit plus trop la différence parfois.







Le jeu en équipe d’accord.



Par contre un mode chacun pour soi je ne vois pas l’intérêt…. Le jeu étant dépourvu de tout mécanisme de défense (si l’on excepte les tanks qui servent normalement plutôt à temporiser qu’à défendre), l’intérêt tactique est quel que peu limité. Ceci sans compter les cartes à effet de zone qui vont devenir outrageusement puissante ou outrageusement nulle…. Le jeu n’a clairement pas été pensé dans cette optique.


Le 29/04/2014 à 10h 23







_Makaveli_ a écrit :



Normal cette étude, l’UFC est une institut qui regarde que les prix et se place uniquement du point de vue du consommateur.



Après oubliez pas que les prix font les salaires, entres autres :o Aaaah la schizophrénie française qui cherche le prix le plus bas possible mais qui se demande pourquoi son salaire augmente pas <img data-src=" />









Ah le masochisme français….



http://lexpansion.lexpress.fr/entreprises/les-plus-grandes-fortunes-francaises-o…





Libre à toi de croire des conneries ultra-libéral mais merci de te documenter sur l’ensemble du processus de création et de redistribution de la richesse avant de balancer ce genre de remarques. “Bas” prix (enfin plutôt “juste” prix) et rémunération convenable ne sont pas incompatibles.



Par contre hausse drastique des grosses fortunes, en particulier la hausse drastique des revenus liés au capital (complètement différente de travail donc) et bonne prestation de service pour prix correct et salaire convenable l’est…. il faut bien financer cette hausse. Bref, c’est loin d’être aussi simple, le sujet est complexe, mais si l’économie était en mauvais état mais saine, les grosses fortunes n’augmenteraient plus <img data-src=" />


Le 24/04/2014 à 12h 58







Khalev a écrit :



Sauf qu’envoyer un colis plus rapidement coûte effectivement plus cher à la poste en fonction de ce que tu demandes.



Un bit de YT coûte aussi cher à acheminer pour Orange qu’un(e) bit(e) de YP.









Pas vraiment non. Tu as 3 types de timbre pour les lettres normales, je doute que la poste ait 3 process complètement différents pour la distribution (ou alors y a de sérieuses économies à faire). Pareil j’aimerai savoir ce qui coute plus cher entre la distribution d’une enveloppe de 20 ou de 25g…. Ca serait éventuellement crédible si tu payais en fonction du volume de l’envoi, mais au poids ça n’a pas de sens….







maestro321 a écrit :



Oui, mais la voiture de la poste n’est pas prioritaire sur une voiture d’UPS.







Ah mais je suis d’accord sur le principe, juste que l’analogie avec “imagine si tu avais des prestations différentes avec la poste en fonction de l’expéditeur”, alors que c’est le cas, m’a fait rire.







J-Phil a écrit :



Tu choisies un niveau de service … De la même façon que tu choisies l’ADSL ou la Fibre ou la 4G … Maintenant que tu envoies un bon de commande à la Redoute ou aux 3 Suisses la poste ne fera pas de différence … Alors que là cela deviendra le cas sur Internet …







Oui, alors… non, désolé. Dans le cadre décrit dans l’article le destinataire n’a pas son mot à dire : c’est bel et bien l’expéditeur qui paye - ou non. Et qui a un niveau de prestation de service en conséquence.



Quand tu commandes un article, si pour le même prix un marchand te propose une livraison en 24h et l’autre en 48, lequel tu vas choisir ? Qu’est ce que tu sais des accords commerciaux que les dits marchands ont passé avec la poste ?





Le fait est que c’est juste pas comparable… à l’extrême limite avec une autoroute bouchonnée où certains auraient le droit de rouler sur la BAU en payant plus cher… mais même ça c’est vaseux tant les enjeux sont différents….


Le 24/04/2014 à 12h 29







J-Phil a écrit :



Comme si la Poste ralentissait les courriers et colis en fonction de l’expéditeur …







Bah c’est le cas…



Quand tu envoies un colis (ou un courrier) tu as tout un tas d’options à des tarifs différents offrant des services différents pour la même finalité : la remise du courrier au destinataire.



Les options c’est la rapidité d’expédition, l’assurance du contenu du colis, la méthode de distribution…. On n’est pas si loin de la “non neutralité” en fait : selon les moyens que l’expéditeur mets au départ le courrier arrivera plus ou moins vite, en plus ou moins bon état.


Le 23/04/2014 à 19h 31







spidy a écrit :



On va faire notre propre Windows, avec des tables de black jack et des putes.







Même pas besoin de windows en fait <img data-src=" />



<img data-src=" />


Le 23/04/2014 à 12h 51







stilgars a écrit :



C’est désespérant de bêtise les forums français … Par rapport au passé, Apple s’est énormément remise en question, et les commentaires se résument à une litanie de commentaires sceptiques désabusés - tellement convenus. Mieux vaut carburer à la centrale au charbon et rejetter des polluants dans les riviéres, à l’instar de MS à vous lire.



C’est GP et pas Apple qui a établi le classement pour info, une ONG indépendante qui ne s’est pas gênée pour allumer Cupertino voilà encore quelques années.







L’écologie ce n’est pas des mesures idiotes pour faire sa pub. Ca commence déjà par ne pas concevoir exprès des appareils ultra polluants vendus par millions absolument impossible à réparer….


Le 23/04/2014 à 12h 10







dematbreizh a écrit :



“Pour tout service actif vivant du nombre d’utilisateurs (qui payent 89 centimes par an au-delà de la première année, gratuite)”

45 millions de $, bien joué, tout dépend après des frais de fonctionnement.







Ouais enfin y a anguille sous roche, parce que c’est pas à coup de 45 millions que tu fais du bénéf quand t’as acheté une boîte 19 milliards <img data-src=" />


Le 23/04/2014 à 00h 11







OlivierJ a écrit :



Si c’est du premier degré, c’est vraiment d’une débilité impressionnante.







Sa remarque avait le mérite d’être interprétable à divers niveaux, du plus bassement terre à terre (ce que tu semble appeler le premier degré) au plus philosophique (cf Nietzsche), avec toute une gamme de possibles entre les deux.



La tienne par contre…. <img data-src=" />


Le 22/04/2014 à 19h 07







HarmattanBlow a écrit :



L’UE, la seconde plus grande prison au monde. Bienvenue dans la tyrannie douce, nous espérons que vous appréciez vos programmes télés.







En superficie ou en population ? Parce qu’en superficie je dirais quatrième…. au moins


Le 22/04/2014 à 09h 06







Yzokras a écrit :



On récompense les logiciels pour leurs failles maintenant, ça fait penser à Harlem Désir qui a été promu pour son incompétence.







Vilain poilu ! <img data-src=" />


Le 18/04/2014 à 16h 28







trexmaster a écrit :



On peut faire nettement plus simple : permaban des comptes ayant abusé de ce bug et de tous ceux qui ont bénéficié de leurs largesses.







Sans aller jusque là, la simple suppression des items dupliqués serait suffisante (surtout si il était faisable sans le faire exprès).



Le truc c’est que si ils l’ont pas fait c’est certainement qu’ils ne peuvent pas.


Le 18/04/2014 à 15h 49







Zyami a écrit :



Je ne pense pas, en réalité il doit falloir être hyper réactif.

S’il y a trop de po en jeu, il suffit d’augmenter la rareté des items et inversement s’il ni en a pas assez, au pire mettre des chapeaux en vente, des mascottes, etc…



Et pour leur problème, une fois régler le bug, il suffit d”ajouter une nouvelle compo rare/chère/dur à looter aux recettes et basta, en fait les maîtres du jeu peuvent bien faire ce qu’ils veulent.







Si tu augmentes la rareté des items tu pénalises les nouveaux arrivants et ceux qui ont joué selon les règles…



Une (bonne) solution pour éponger les surplus de po c’est des items purement cosmétiques (ou presque histoire de donner envie quand même) hors de prix comme il y en a des tas dans wow (mamouths, fusée, changement de nom et d’icône d’un sort, etc…).



Le problème c’est qu’ici c’est de la duplication des compos de craft et d’objets (certainement les plus puissants), donc ce qui devrait être rarissime à ce stade du jeu est devenu commun. A partir de là, à moins de créer de nouveaux items plus puissants tu es coincé…. mais qui dit créer de nouveaux items plus puissants dit revoir les rencontres (actuelles et futures) prévues pour un certain niveau d’équipement… c’est un travail titanesque !



Reste la solution du nerf, mais ça va être très mal vue par la base joueurs…


Le 18/04/2014 à 14h 58







Gilles.T a écrit :



Bah il suffit de créer une crise économique. <img data-src=" />







Même pas. L’inflation serait une (bonne) solution si c’était de la duplication de po. Dans le cas de duplications d’objets et de compos c’est vachement plus problématique…


Le 18/04/2014 à 10h 54







Z-os a écrit :



Ah non tu ne peux la revendre rapidement que si tu perds ton permis. <img data-src=" /> Passer l’examen et avoir la carte professionnelle juste pour ça, faut être courageux. ,-)







Pour 200k je veux bien faire un effort <img data-src=" />


Le 18/04/2014 à 10h 26







GutsBlack a écrit :



Ce qui reviens au même, tu es obligé d’en acheter une si tu ne veux pas poirauter 10 ans sans commencer à travailler <img data-src=" />



Mais bon c’est plus simple de dire que c’est gratuit…







Parce que si tu attends 10 ans tu peux en avoir une gratuitement ?



Bon, j’ai plus qu’à m’inscrire sur la liste d’attente et dans 10 ans j’ai ma licence que je revends dans la seconde ! A moi le jackpot !


Le 18/04/2014 à 10h 28







garvek a écrit :



Vous n’aimiez pas la droite ? La gauche l’a fait ! XDD







Quelle droite ? Quelle gauche ?


Le 18/04/2014 à 09h 07







Cara62 a écrit :



Il ne faut pas croire ce qui est marqué sur internet, c’est de la désinformation. Vivement que le CSA fasse le ménage là. <img data-src=" />







En plus c’est sexiste et dégradant pour l’image des femmes ! 3 filles à son bras <img data-src=" />



On constate, encore une fois, qu’internet est un espace de non droit ! Vivement que Najat Vallaud-Belkacem passe un bon coup de balai !


Le 17/04/2014 à 21h 28







Presteus a écrit :











Tout à fait d’accord. Ca manque encore un peu de profondeur stratégique (on est loin d’un magic) mais le jeu part bien. Ma principale crainte étant que les pouvoirs des héros soient un facteur quasiment impossible à équilibrer.







Oh, je viens de faire une partie (ça faisait longtemps). Illustration parfaite de la chance qui, à mon avis, est encore bien trop présente : je joue contre un mage, j’ai le contrôle total de la board. Il réussit à me tuer toutes mes créatures en jeu, j’ai une carte dans la main (une consécration), lui 6.



Je pioche une arcanite reaper….. Il lui restait 6 HP


Le 17/04/2014 à 17h 47







izbing a écrit :



Si tu restes bloqué rang 12 ce n’est pas une question de chance mais de skill. Chaque saison je monte rank 5 tellement facilement… (0 Légendaires dans mon deck)







Cool story bro. Je suis content pour toi. Au fait qui t’as dit que j’étais “bloqué” ? J’ai employé le mauvais temps dans ma phrase, je la refais :





J’étais rang 12 sur la dernière saison, mais plus ça allait plus je me rendais compte qu’en fait jouer en priant pour que l’adversaire n’ait pas le contre en main et pour que toi tu aies les bons contres… mouais.





C’est mieux comme ça ?


Le 17/04/2014 à 15h 51







Soltek a écrit :



Tu peux perdre par manque de chance une fois, deux fois, aller quelques fois, mais si tu perds tout le temps, ça vient d’ailleurs <img data-src=" />







Qui a dit que je perdais tout le temps ? <img data-src=" />



J’étais rang 12 sur la dernière saison, mais plus ça va plus je me rends compte qu’en fait jouer en priant pour que l’adversaire n’ait pas le contre en main et pour que toi tu aies les bons contres… mouais.



Au final c’est frustrant et très énervant. Du coup, me rendant compte que ça ne m’amusait plus j’ai arrêté. Je reprendrais peut être un peu avec la version pour console de chiottes (euh pardon, iPad <img data-src=" />)


Le 17/04/2014 à 14h 29







Nhaps a écrit :



Le jeu est trop basé sur la chance à mon gout. Des fois je gagne le mec en face n’a rien fait, et des fois c’est l’inverse. Les belles games sont extrêmement rare.



Ca me manque les decks hybrides sur magic, ou vraiment là il y avait matière à réfléchir. Ou alors j’étais plus jeune et j’étais beaucoup plus réceptif sur ce type de jeu.









+1



Après avoir joué pas mal le jeu est quand même très clairement basé sur la chance….

Certes avoir un bon deck avec de bonnes synergies ça aide énormément. Certes il y a quelques subtilités dans la façon de jouer qui peuvent différencier deux joueurs… mais il y a surtout de la chance.



Tu peux être le meilleur joueur du monde, si le gars en face pick systématiquement un contre à ce que tu joues, ou si au contraire toi tu ne pick que des grosses cartes (5-6+) en début de partie bah tu fais pas grand chose.



Quant à l’arène c’est encore plus basé sur la chance si possible tant les cartes proposées au départ jouent… J’ai déjà eu le cas de n’avoir qu’une épique (naze en plus) dans le deck et tomber contre un mec qui a sorti 4 légendaires…


Le 17/04/2014 à 10h 21







Winderly a écrit :



J’ignore si c’est à cause des graphismes.

Certains jeux en 3D me donnent la gerbe, d’autres non et le premier HL me la donne.

Left4Dead2 me donnait la gerbe mais à force d’insister j’ai réussi à m’habituer et à ne plus avoir la gerbe (à moins d’y jouer 5 heures d’affilée).

Celui ci je sais pourquoi il me pose problème : le champ de vision bidon.

Même quelqu’un ayant un œil manquant ne pourrait pas avoir un champ de vision aussi restreint.

Quand on visite une zone sombre c’est carrément du grand délire, on voit plus rien !

Le champ de vision de la lampe torche sans déconner.









Sinon tu peux augmenter le FOV <img data-src=" />


Le 14/04/2014 à 10h 15







Virtual_Spirit a écrit :



mysql_num_rows() a besoin d’une ressource, retourné par mysql_query(), mais la fonction prend en paramètre une requête et pas une ressource.



Donc même problème que de refaire un count() il peut y avoir une différence si il y’a eu des résultats modifiés entre le moment où la première requête est faite et le moment ou celle avec count() est exécuté.



Si on ne cherche qu’à modifier la fonction sans toucher au reste du code, faire une regex qui remplace



SELECT * FROM …



Par



SELECT COUNT(*) FROM …



Est celle qui semble le moins gourmande.







Oulà…. je viens de retourner voir le site pris d’un gros doute. Il me semblait que le paramètre passé était une ressource et non une string (j’avais pas vu le mysql_query).



Ok, je raconte que de la merde. Désolé <img data-src=" />


Le 14/04/2014 à 10h 01







Virtual_Spirit a écrit :



Si, mais bon, c’est pas grave, t’as l’air bien seul à soutenir le fait qu’utiliser un count est aussi dégueulasse que de faire une boucle en php pour compter les résultats renvoyés. <img data-src=" />







Ca l’est ! Le count ça peut être utile avant, pas après.



La correction aurait du être “sinon on peut écrire \(nbResultats = mysql\_num\_rows(\)query)”


Le 14/04/2014 à 09h 58







Virtual_Spirit a écrit :



La voyance pour le code.









Tiens d’ailleurs, monsieur je fais de la voyance de code.



Quelle est la problématique (ce que l’on sait) ?



Une requête mysql a été exécutée, on veut savoir combien de résultats elle a renvoyé.



C’est tout. On ne sait rien d’autre du contexte.





Comment répondre à cette question ?



1)Parcourir les résultats de la requête et incrémenter un nombre à chaque fois. C’est ce que fait l’auteur. Ca fonctionne à 100%, mais ça a effectivement le désavantage d’être lourd à l’exécution si il y a potentiellement beaucoup de résultats. Note que l’on en sait rien et que si c’est 10 résultats y a pas une différence énorme entre ça et les “best practice”.





  1. Générer une autre requête par la suite, en count celle-ci comme préconisé par le correcteur. Ouais, ça peut fonctionner. C’est moins dépendant du nombre de résultat pour le temps d’exécution mais ce n’est pas toujours possible. Et surtout : ça ne répond pas à la problématique, ce à quoi tu réponds c’est “A l’instant T+1, combien de résultat cette requête aurait-elle renvoyé ?”, pas “combien de résultats ma requête effectuée à l’instant T a-t-elle renvoyé ?”



  2. Utiliser les outils mis à disposition par php qui répondent à ta problématique et qui sont à la fois rapides et totalement indépendant du nombre de résultat.





    Fais ton choix ! A titre personnel, je préfère un code rapide et fonctionnel. Si je ne peux pas l’avoir je préfère encore un code lent mais fonctionnel à un code aux résultats aléatoires. Pour insérer des bugs super chiants à tracer et à débuguer dans un projet y a pas mieux <img data-src=" />


Le 14/04/2014 à 09h 09







Virtual_Spirit a écrit :



Qu’est-ce qui te fait pensé que le code est issue du milieux pro ? Que l’application où tourne le code nécessite des requêtes générées ? Que les traitements sont assez lourds ? Si t’es capable de dire tout ça en regardant 10 lignes de codes félicitation, je pense que tu peux lancer une nouvelle activité : La voyance pour le code.







Si c’est du code de garage le gars fait ce qu’il veut, du moment que ça marche (et son code, pour être très crade) fonctionne.





Pour le reste, rien. Mais rien n’interdit les bonnes pratiques, surtout dans le cas d’une “correction”.







Virtual_Spirit a écrit :



Ah, je pense que t’as pas bien compris l’esprit du blog : montrer des bouts de code un peu dégueulasses pour se marrer, mais pas pour “rire de l’auteur”.



Tous les développeurs écrivent un jour ou l’autre du code dégueulasse, pour des milliers de raisons : manque de temps, manque de formation sur une techno, obligation d’utiliser une librairie pourrie, refactoring (trop) rapide qui laisse du code mort ou des aberrations dans le code, reprise de vieux code horrible et pas le temps de tout réécrire, …



Bref, l’idée c’est de rire de tout ça, parce que tous les développeurs connaissent ça pas de montrer du doigts les auteurs en les traitants de sous-merde.



Les “corrections” ne sont peut être pas toujours les plus optimisés / propre tout ce que tu veux, mais sans connaitre le contexte et le reste du code c’est impossible de juger si la “solution” est la meilleur ou pas à moins de faire comme toi, pleins d’hypothèses qui sont peut être totalement fausses…







Bah, pour moi c’est quand même très axé “Ouh le vilain code ! Riez ! Voilà comment il faudrait faire”.



Et y a pas besoin de connaitre le contexte pour savoir que la solution proposée est presque aussi crade que le code exposé dans ce cas précis.


Le 13/04/2014 à 23h 13







127.0.0.1 a écrit :



<img data-src=" /> ??



Comment savoir combien il y a de pages dans un livre ?



A: en regardant le numero de la dernière page

B: en lisant toutes les pages et en ajoutant 1 à chaque page lue

C: je ne sais pas lire ni compter







Bon, petit court de programmation pour les nuls.



Pourquoi la solution critiquée est mauvaise ? the_frogkiller a déjà répondu, rien à redire dessus.



Pourquoi faire une deuxième requête en count est une (très) mauvaise idée ? Trois raisons :




  1. Ca peut être assez lourd de regénérer une requête count avec les mêmes paramètres que la première. Encore une fois, en milieu pro, la grande, que dis-je ?, l’immense majorité des requêtes sont générées ce qui peut nécessiter un traitement assez lourd (pour peu que ça soit possible - ce qui est loin d’être toujours le cas).

  2. Une deuxième requête en count sera très rapide dans le cas d’une requête simple, dans celui d’une requête complexe avec jointures multiples c’est pas gagné.

  3. Absolument rien ne dit qu’entre les deux requêtes (le select simple et le count) il n’y ait pas eu de nouveaux enregistrements…. donc qui donneraient deux réponses différentes (ah, oui, la requête a déjà été exécuté dans le cas donné en critique).



    Conclusion :

    Utiliser les outils mis à disposition est toujours le meilleur choix possible. Même effet sans les 3 problèmes cités plus haut. Réinventer la roue ça marche rarement vraiment bien….





    Sinon je vote pour la réponse A… que fait la que je donne solution mais que ne font pas les autres.





    Bref, je ne vais pas ergoter, le code est cradingue au possible, mais la solution n’est pas mieux, d’où mon histoire de poutre et de paille. Quand on rapporte un code pour que le monde entier puisse rire de son auteur, la moindre des choses est d’être irréprochable (d’ailleurs j’ai lu 2-3 autres exemples assez drôles du même genre).


Le 13/04/2014 à 17h 57







the_frogkiller a écrit :



il a raison dans sa méthode ne fait que compter le nombre de résultats et ne se sert pas des résultats retournés. ça ne fait pas grandes différences si la requête retourne qu’une 10ène de résultats mais si on en a 1 millions… on consomme de la bande puissance et de la puissance coté bdd et client. le mieux est de faire faire le count par la bdd qui est plus optimisée pour faire ça







Ou pas.



Je ne critique pas le fait que ce soit effectivement un code atroce… juste qu’on ne modifie une requête gratuitement sans en comprendre le contexte.

Et faire la même requête en count c’est d’abord pas forcément possible dans le cas d’une requête générée… et c’est surtout parfaitement inutile !



il existe une magnifique fonction en php qui s’appelle mysql_num_rows (et qui a son équivalent en pdo ou en mysqli) qui sert justement à ça et qui est parfaitement optimisée (bien plus que de refaire une requête count).



Donc, le mec critique un code dégueulasse, ok. Mais sa “‘solution” est presque aussi crade que le code qu’il critique <img data-src=" />


Le 13/04/2014 à 11h 16







the_frogkiller a écrit :



mdr pour le code de porc on n’est pas loin dans certains cas :







Le best c’est, pour moi, le tout premier “Ha count(*) amatata”



Bon le code est crade ok, mais j’aime par dessus tout le commentaire du posteur “Sinon on peut utiliser count() en sql”….



Pourquoi modifier une requête dont on ne sait rien dans le contexte quand existe une fonction qui sert justement à renvoyer le nombre de résultats d’une requête <img data-src=" />



Bref, je suis loin d’avoir tout lu mais à mon avis, paille poutre tout ça <img data-src=" />


Le 13/04/2014 à 18h 18







Yzokras a écrit :



Pendant ce temps personne ne parle du crach du Nasdaq, une nouvelle bulle internet est en train d’exploser. Twitter, Facebook et toutes ces conneries.

Enfin si, Nextinpact en parlera dans une semaine…







C’est le moment d’acheter du Google <img data-src=" />