votre avatar

ErGo_404

est avec nous depuis le 16 mai 2005 ❤️

3044 commentaires

Le 19/05/2015 à 12h 16

Le seul projet sur lequel j’ai pu bosser avait des templates dans tous les sens. Tu te retrouves à modifier 15 fichiers pour rajouter une pauvre fonction quelque part. C’était probablement pas un bon exemple de beau code C++.

Après je n’ai jamais vraiment travaillé un projet là dessus, je dis ça juste avec mon expérience “de débutant”. Ce n’est pas un langage facile à appréhender je trouve, contrairement à d’autres langages comme le Python, qui non seulement est très simple mais propose un nombre de libs incroyable.

Le 19/05/2015 à 12h 14

Je pense que le passage au C++ permet d’aller plus vite pour développer. Je ne suis pas sûr que les compilateurs produisent du code machine qui soit significativement plus performant pour le C++ que pour le C.

Le 19/05/2015 à 12h 09

S’il propose les mêmes performances tout en étant plus simple à écrire, la réponse à ta question est évidente.

Le C/C++ sont des plaies, il faut être très rigoureux dans son écriture et il faut faire soi même des choses qu’un bon compilation/machine virtuelle pourraient très bien faire tout seuls. En contrepartie ils n’y a pas mieux pour maîtriser son application au poil et pour les performances.

Le 19/05/2015 à 10h 39

Il existera d’autres technos pour ces zones, qui se déploient plus vite, comme la 4G.

Le 19/05/2015 à 09h 53

Lol. Tout le monde n’a pas la connexion pour faire du streaming de bonne qualité. D’ailleurs, il n’existe aucun service de streaming qui propose la qualité d’un bluray… Alors que le bluray à 10 ans.

Le 19/05/2015 à 09h 51

Il est évident que pour la plupart des tailles d’écran, ça ne servira à rien de monter à plus de 4k.

D’ailleurs la prochaine évolution dont parle le plus c’est le HFR d’une part et le HDR de l’autre, deux technos qui ne se concentrent plus sur le nombre de pixels.

Maintenant si au cours des développements on arrive à faire des dalles 8k au lieu de 4k pour le même prix et la même qualité, pourquoi s’en priver ? Les écrans 3D “passifs” sont les moins fatigants pour les yeux, mais ils ont besoin du double de la définition en largeur, non ?

  

Le 19/05/2015 à 09h 48

D’ailleurs fibre ou pas, il n’existe aucune offre à ma connaissance qui propose la même qualité que le BluRay.

Bon après c’est des choses qui évoluent vite, les medium physiques ont eu des durées de vie d’une bonne dizaine d’années chacun. D’ici 5 ans le débit moyen en France sera peut être de 30Mbps, ce qui est suffisant pour de la HD pour tous, sans aucun soucis.

Le 18/05/2015 à 08h 13

C’est d’autant plus dommage que ce n’est pas une limitation technique. A mon avis, c’est purement commercial, c’est juste pour leur éviter de payer les équipes de support pour Linux&co. Ca ne m’étonnerait pas qu’il y ait rapidement un SDK linux disponible, même s’il n’est pas ou peu supporté.

Le 18/05/2015 à 08h 11

Sur le DK2, la dalle est en Full HD, donc 960*1080 par oeil. Là c’est 1080 x 1200. Ca fait quand même pas mal de pixels en plus, même si j’espérais plutôt du Full HD par oeil.

Le 15/05/2015 à 15h 42

Si l’appli word et a fortiori toutes les applis sont les mêmes sur PC et sur mobile, c’est une excellente chose pour la portabilité des documents et pour toutes les raisons évoquées par Microsoft.

Par contre, le package contient-il exactement le même code pour plusieurs architectures ? La version mobile contient-elle l’intégralité des fonctions de la version PC, même si l’interface ne donne pas accès à tout ?



En gros, va-t-on se retrouver avec des applis mobiles de plusieurs dizaines de Mo là où les applis “castrées” d’avant ne prenaient que quelques Mo ?

 

Le 13/05/2015 à 15h 49

Daech, le nouveau point godwin ?

T’es sérieusement en train de comparer un régime qui coupe des têtes, à Google, qui te fournit ta boîte mail en échange de ta préférence entre les pulls rouges et les polos bleus ?



Vouloir changer le monde est une bonne chose. Penser qu’on y arrivera en traitant tous les autres de cons et en voulant forcer son idéologie, ça ne marchera jamais.

Dans le monde actuel d’internet, la pub est nécessaire, elle fait tourner 90% des commerces. Pour revenir au sujet de Firefox, autant qu’ils s’y fassent et qu’ils acceptent les DRM. Sinon, ils disparaissent et tout ce pour quoi ils ont lutté disparaitra avec eux.

 

Le 13/05/2015 à 14h 35

Un site comme 9gag, c’est un site que tu dois maintenir, mettre à jour pour attirer du monde, tu dois monter des partenariats parfois, faire connaître etc. C’est pas un boulot de passionné qui fait ça dans son garage. Tu trouveras toujours des exemples de gens qui ont réussi, comme 4chan, à faire des trucs dans un coin, sans aide, sans financement, mais en pratique ce n’est pas applicable à grande échelle. Les gens ont besoin de bouffer, un serveur efficace ça coûte des sous, un site qui roule bien ça demande de la maintenance, donc de l’argent.

  

Ta théorie hippie c’est bien joli, oui dans l’idéal tout le monde n’est pas attiré par le fric. Mais internet n’est que le reflet du monde réel, pas la peine d’essayer de se convaincre du contraire, c’est pas le pays des licornes. Il y aura toujours du monde pour vouloir se faire du fric. Autant l’accepter.



Après je suis d’accord, la pub fonctionne parce que les gens s’en foutent de donner leurs infos privées. Mais à la limite, est-ce que ça en fait des cons pour autant ? Chacun définit la limite de ce qu’il accepte. Si les gens sont heureux comme ça, pourquoi les priver de ce qu’ils apprécient et essayer de leur fourrer dans la gorge un modèle économique qu’ils ne pourront pas utiliser ?

Le 13/05/2015 à 14h 29

Les connexions sont souvent assymétriques, ce qui est suffisant en DL pour visionner la vidéo ne l’est plus du tout en upload en général.

Le 13/05/2015 à 13h 55

Mais là encore, tu parles pour toi. “Sacrifier la quantité pour la qualité : tant mieux”, non, je suis désolé, il faut de tout. Je suis très content d’aller sur 9gag par exemple. Du contenu créé par la communauté, mais hébergé dans une boîte bien réelle. Comment faire vivre cet hébergeur ? Personne ne payera pour publier 3 cartoons dessinés sur Paint, et encore moins pour les voir. Alors comment veux-tu faire ? Supprimer tout ça, et ne garder qu’un contenu élitiste, que seuls les plus riches pourront se permettre de voir /publier ? C’est oublier la force d’internet, qui est de rendre accessible l’information à tout un chacun, riche, pauvre, français, malien, népalais.



Je suis on ne peut plus d’accord avec toi sur le fait que la pub a un effet néfaste sur la qualité de ce qu’on trouve sur internet. C’est indéniable. Mais ça n’empêche pas les sites de qualité de fonctionner, avec la pub. Et ça ne change rien au fait qu’un modèle économie alternatif, viable et compatible avec tous les types de sites et de contenus n’existe pas pour l’instant. Encore une fois, si c’était possible crois bien que tout le monde se serait engouffré dans la brèche pour y passer.



Nextinpact se lance en effet dans un process audacieux, ça prendra peut être du temps, mais en attendant il faut vivre. Si leur modèle fonctionne vu la taille du site et sa réputation, ce ne sera pas le cas de n’importe quel site.

Le 13/05/2015 à 13h 45

Les gens sont prêts à payer pour voir leurs services/vidéos. Mais pas avec de l’argent. Ils sont prêts à payer avec leurs données. C’est une monnaie d’échange comme une autre, même si beaucoup d’utilisateurs de ces services ne s’en rendent tout simplement pas compte.

Le 13/05/2015 à 13h 42

Et il te faudra payer un serveur si tu veux être sûr qu’elle soit dispo h24. Et puis ça met à contribution la connexion des utilisateurs, qui n’en ont pas forcément envie/qui ont une connexion de merde/qui ont une connexion super chère.

Le 13/05/2015 à 09h 29

Tu n’es pas le seul, mais tu n’es pas représentatif. Le web, c’est pas 100,1000 ou même 100 000 personnes qui sont prêts à payer pour le contenu qu’ils voient. Le web, c’est des milliards de personnes dont une bonne partie qui a déjà du mal à bouffer. Et les gens n’ont pas l’habitude et ne sont pas prêts à payer pour quoi que ce soit, quand l’alternative “gratuit avec pub” existe.

Ce n’est pas pour rien que Google, Facebook etc cartonnent. C’est parce qu’ils sont gratuits.



Un modèle aussi rentable que la pub pour publier sur le net, si ça existait ça ferait longtemps que Google se serait engouffré dans la brèche. Les rares éditeurs qui font ça ont déjà du mal (regarde Next Inpact, c’est pas le pactole non plus les abonnements), mais ne parlons pas du contenu “débile” d’internet qui a quand même besoin d’être rémunéré d’une manière ou d’une autre.

Qui voudrait payer pour voir une vidéo de chaton rigolote ? Personne. Pourtant, il faut bien l’héberger.



N’exagérons rien avec le minitel non plus. Avoir deux trois bandeaux de pubs ne fait pas d’internet un endroit hyper-centralisé. 

Le 13/05/2015 à 13h 58

Bof. Quand tu mets à jour ton linux tu te dis pas chouette, des trucs gratuits mais “c’est quoi cette merde qui se met à jour ?”, vu les noms de packages complètement ésotériques.

Le 13/05/2015 à 10h 02

C’est un équivalent de Dropbox, mais autohébergé. Un peu comme Owncloud.

Le 12/05/2015 à 13h 12

Belle preuve de quoi ?



C’est un peu facile de dire qu’on a voulu pêcher du troll une fois qu’on s’est rendu compte de la connerie qu’on vient de sortir. 

Le 12/05/2015 à 13h 11

C’est ce qui se passe quand un responsable syndical, bien souvent hyper procédurier, se comporte comme une merde. La procédure se retourne contre lui.

Bien fait pour sa gueule. Une insulte ou un commentaire dégradant n’a rien à faire dans une discussion de ce type. Quand on veut œuvrer pour le bien des employés on le fait dans les règles, comme des grands. Même si c’est parfois frustrant.

Le 12/05/2015 à 13h 09

T’as raison, un type qui ne fait pas partie de l’élite de sa catégorie doit être insulté, il le mérite ce con.



C’est comme dire qu’on devrait cracher sur les éboueurs parce qu’ils ont été mauvais à l’école. Tu ferais bien la gueule s’ils étaient pas là pour faire leur job.



Un médecin du travail reste un médecin. C’est peut être pas ce que visent les étudiants en médecine en générale, ça n’empêche que ça peut en intéresser certains, qui n’ont pas forcément envie de soigner les rhumes de tous les vieux de sa ville.

Le 05/05/2015 à 06h 51

Les ordinateurs vendus à la rentrée le seront avec la mention “mise à jour vers Windows 10 offerte en octobre”, ce qui devrait suffire pour compenser la sortie tardive.

Un ordinateur vendu aujourd’hui est parfaitement capable de faire tourner windows 10, il n’y a pas vraiment de raisons d’attendre que ce dernier sorte pour changer de machine.

Le 30/04/2015 à 09h 19

Je trouve l’interface de l’explorateur un peu fouillis. Et j’aime pas du tout les nouvelles icônes.

Sinon à part ça, le travail est remarquable, j’aime beaucoup le résultat et ça m’a l’air aussi efficace que Windows 8 niveau performances. C’est un exploit quand on pense aux prérequis, qui n’ont pas bougé depuis maintenant pas mal d’années.

Le 20/04/2015 à 09h 28

Bah déjà il y a tous ceux qui ont payé pour TF2 (directement, ou indirectement lorsqu’il était proposé en pack). Il y a sûrement eu pas mal de nouveaux joueurs depuis le passage au F2P, mais je pense que la majorité était déjà là avant.

Le 20/04/2015 à 09h 26

Les jeux les moins chers sont dans les 1,5€. Parfois moins, souvent un peu plus. A 5 dollars tu as donc deux jeux en général. Soit des jeux indés récents, soit des jeux complets de gros éditeurs un peu plus anciens.



Steam c’est vraiment génial pour redécouvrir d’anciens jeux sans se ruiner.

Le 16/04/2015 à 15h 08

Et tu voudrais qu’on supprime des fonctions pour les téléphones plus récents juste parce qu’il existe des anciens modèles ? Le GS2 est sorti il y a 5 ans, il serait temps d’accepter qu’il est maintenant obsolète, même s’il fonctionne encore. Tu peux toujours installer des apps, c’est juste que tu ne peux pas le remplir autant qu’un téléphone récent. Bon, c’est un compromis acceptable, non ?

Le 15/04/2015 à 13h 16

Tu parles d’optimisation des apps, et tu demandes à utiliser du vectoriel. Lol.

Une image, tu la files quasiment telle quelle à ta carte graphique qui est capable de l’afficher à n’importe quelle taille, quasiment sans effort.

Un vectoriel, tu dois le parser, l’interpréter, créer le dessin et ensuite seulement le filer à la CG. Tu perds un temps fou à faire ça, alors qu’il était 10x plus simple de fournir directement 34 versions de ton image à la base.

 

En plus, les images vectorielles ne résolvent ce problème que dans certains cas. Notamment, quand tu fais une icône simple. Si tu décides d’avoir plus de détails dans les grandes définitions (puisque tu as plus de pixels pour les afficher) et une icône plus simple en basse définition, tu ne peux pas.

Si ton image est d’une manière générale trop complexe (une photo par exemple), tu ne peux pas utiliser du vectoriel.



Bref, encore une fois, ne fais pas l’erreur de croire que personne n’a jamais pensé à ce problème et que tu as une solution miracle. Le vectoriel existe chez les deux (et Google propose du 9patch), mais ça ne résout pas tout.

Le 15/04/2015 à 09h 37

Hein ? Je vois pas le rapport. Les ressources sont des PNGs, tu fais une version par densité d’écran. Ton icone sur gros écrans sera plus précise (et aura peut être plus de détails et d’éléments) que la version basse densité. C’est pas compliqué à comprendre, il suffit d’agrandir une petite image ou de rétrécir une grosse image pour se rendre compte que ça ne rend pas bien et qu’il faut bien fournir plusieurs versions.



C’est pas des quiches chez Google et Apple, ils ont parmi les meilleurs ingénieurs au monde. S’ils ont choisi ce système, c’est qu’il y a bien une raison.

Sauf qu’au final, tu te retrouves dans une appli avec 4 fois la même icone à différentes tailles. Ca prend un peu plus de place, ok. Et alors ? Ca ne prend pas plus de ram, tout n’est pas chargé en ram à chaque démarrage, l’appli choisit la bonne ressource.

Le 15/04/2015 à 09h 33

Encore une fois, les ressources pour toutes les tailles d’écran prennent de la place.

Après c’est souvent les gens qui utilisent des libs tierces parfois assez grosses pour réaliser des toutes petites fonctions, ce qui prend de la place sur le disque, mais pas de la ram. Et on ne manque pas tellement de place sur les appareils aujourd’hui.

Le 15/04/2015 à 08h 20

Basé sur Chromium ou basé sur le moteur de rendu intégré à Android, soit celui de Chrome ?

Ca me paraît overkill d’intégrer un moteur de rendu complet quand celui d’origine est déjà très performant.

Le 15/04/2015 à 08h 19

Ce que tu dis est faux. Une appli bien faite sur mobile contient des ressources pour toutes les tailles d’écran. Si elle utilise des librairies natives, elle en contient une version par architecture supportée. Ca fait vite monter le poids de l’application, mais toutes les versions de chaque ressource ne sont pas chargées en mémoire, et heureusement. En plus, le gros de la conso mémoire tient quand même dans ce que tu fais dans ton appli. Une appli de 3Mo mal faite prendra plus de ram qu’une appli de 30Mo bien optimisée.

Le 15/04/2015 à 08h 09

On est en 2015 coco, c’est fini les applets Java de 2Mo.

Aujourd’hui un mobile gère très bien une appli de plusieurs Go.

On attend d’un navigateur mobile qu’il gère les mêmes technos que la contrepartie desktop. C’est pas parce qu’il affiche les pages sur un écran plus petit qu’elles sont capables de faire moins de chose.

Si Opera mini est si petit, ce n’est pas parce qu’ils ont bien optimisé leur moteur de rendu, c’est parce que cette appli ne contient aucun moteur de rendu !

 

Le vrai problème à mon sens c’est le constructeur qui te vend un smartphone avec 8Go de mémoire dont 4 dispo et qui te fait croire que tu vas pouvoir l’utiliser comme un smartphone, c’est à dire que tu vas pouvoir installer des applications.

Le 16/04/2015 à 14h 54

Si le point d’entrée ne fait que la fonction de routage, et qu’il fait ça de manière matérielle, tu n’as pas nécessairement besoin de le redémarrer.





EDIT: ce que je dis est purement théorique, je n’ai jamais eu à le faire en pratique donc je ne sais ni comment ça se fait, ni même si c’est possible en réalité.

Le 16/04/2015 à 13h 20

Oui ce que je voulais dire avec ma dernière phrase, c’est que le patch en live est nécessaire dans certains cas, mais que même dans les autres cas il est tout à fait appréciable.

Le 16/04/2015 à 13h 17

Tu rediriges temporairement le trafic qui arrive normalement vers cette machine vers l’une des x machines qui sont normalement derrière. Tu redémarres, puis tu fais revenir le trafic vers le “load balancer”.

Cela nécessite bien entendu une machine encore devant (un routeur? ton hébergeur), mais je pense que c’est techniquement faisable.

Le 16/04/2015 à 12h 29

Dans beaucoup de cas, il y a une mise en place de solutions de load balancing qui permettent de redémarrer petit à petit, sans coupure de service. Il n’empêche que si la procédure existe et est fiable, autant l’utiliser.

Le 13/04/2015 à 13h 52

Non. Les caméras pros prennent déjà des images sur 10 bits. Il n’y a pas de traitement pour recomposer des images.

Tout ce qui manque pour l’instant, c’est le protocole pour transférer les images vers les téléviseurs de particuliers… et des téléviseurs capables d’afficher des images codées en 10 bits (ou plus).

Le 13/04/2015 à 11h 57

Il ne faut pas confondre ce que l’on voit (ce que tu décris) avec ce qui se passe techniquement derrière.

Les Lumia sont essentiellement à base de procs ARM, avec du matériel bien spécifique. Bien entendu, l’OS comme les apps sont compilées spécialement pour ces processeurs.

Ce que MS présentait, c’était une façon simple pour un développeur de faire une appli qui tourne à la fois sur mobile et sur PC.

Le 13/04/2015 à 11h 52

Au départ, les bitcoins ne valaient rien. Ils ont été minés par la communauté et petit à petit leur prix a augmenté. Ce ne sont pas les fondateurs qui ont décidé du jour au lendemain : tiens, ce bitcoin vaut 1000 euros.

 

Le 10/04/2015 à 09h 18

Ben si, c’est le même principe. Sur appareil photo, tu cherches à étendre la gamme en prenant plusieurs photos qui sont ensuite mixées en une seule avec une plage étendue. En général, il y a ensuite une reconversion vers un format standard pour affichage sur écran (ce qu’on appelle le tone mapping), mais il y a bien un moment ou tu as une image intermédiaire avec une plage dynamique plus grande.

Le 10/04/2015 à 09h 16

Les appareils photo/cameras pros capturent déjà des images sur une plage plus étendue, à 10 bits par couleur il me semble. Ce n’est pas aussi bien que ce que permet une capture en bracketing, mais c’est déjà mieux que ce qu’on a actuellement sur les appareils classiques.



D’autre part, certaines images ne sont pas filmées, mais générées. Je pense aux films d’animation, mais aussi aux jeux vidéos ou l’effet “HDR” est maintenant omniprésent (et du coup pourrait gagner en réalisme).

Le 10/04/2015 à 07h 03

Les OS de bureau, notamment Ubuntu, évoluent bien moins vite que les OS mobiles. Il y a un renouvellement d’interface toutes les 34 versions majeures sur Android, sans compter toutes les petites fonctions annexes. C’est beaucoup plus “pénible” (quand on s’y connait) de ne pas être à jour que sur un Ubuntu qui effectivement tourne au poil quelques années.



Maintenant dans ton exemple, les LTS ont un long support, mais si tu pars du principe que tu gardes toujours la dernière version majeure de l’OS, tu auras toujours le même support. D’ailleurs je ne vois pas trop l’intérêt de rester sur des LTS pour un particulier qui peut se permettre quelques interruptions de services.

Le 10/04/2015 à 06h 59

C’est une excellente chose si les Lumia font ça, mais comme l’a dit atomusk, les Nexus font la même chose côté Android. Il suffit juste de bien choisir son téléphone quand on l’achète. Ca serait mieux si toutes les marques le faisaient, mais on a ce qu’on choisit. En l’occurrence les consommateurs n’achètent généralement pas un téléphone pour ses mises à jour, si c’était le cas ça ferait longtemps que tous les contructeurs s’y seraient mis.

Le 09/04/2015 à 15h 56

Sony met à disposition l’AOSP pour tous ses téléphones, Lollipop est sorti ou va sortir pour pas mal de modèles. Après si tu achètes le bas de gamme, ça ne me paraît pas déconnant qu’il ne soit pas mis à jour. Tu as ce que tu payes, en somme.

Mais quand tu compares à Samsung chez qui les maj sont annoncées mais ne sortent que des mois après la date prévue, c’est pas si mal chez Sony. Et ça sera toujours mieux que toutes les marques bas de gamme qui ne mettent jamais rien à jour.

Le 08/04/2015 à 08h 28

La faute au consommateur, qui n’a rien à faire d’avoir les mises à jour. Si les gens s’intéressaient un peu plus à ce sujet, ils finiraient par acheter les marques qui se mettent à jour rapidement (Sony … ou les Nexus). Et les autres constructeurs suivraient la tendance.

Le 08/04/2015 à 08h 26

Ce qui serait intéressant, ça serait de faire des stats sur le “long terme” (plusieurs mois) et pas seulement sur un mois, pour voir la tendance.

Un développeur qui sort son appli aujourd’hui ne peut pas se passer d’Android 4.3 et difficilement de 4.2. Par contre, une boîte qui lance un développement aujourd’hui pour un produit qui sort dans 6 mois peut éventuellement oublier ces plateformes directement car leur PDM sera vraiment trop faible d’ici là.

Le 08/04/2015 à 12h 43

Certains sites parlent d’un matériel identique à la précédente, écrans mis à part. Donc c’est pas impossible qu’Android soit installable, sauf bien sûr si le contructeur a bloqué la faille qui permettait de faire ça.

 

Le 08/04/2015 à 10h 22

Sous Linux c’est normal, les exécutables sont les mêmes (tant que c’est compilé en x86 comme tu le dis). Mais tu es en train de dire que ça fonctionne sous Windows ?

Le 08/04/2015 à 08h 21

A priori ces applis sont bien sandboxées, elles n’ont pas accès au reste du navigateur. Par contre je ne vois pas trop l’intérêt pour Chrome sur PC, à part faire le cadeau à Microsoft de la compatibilité avec toutes les applis Android.