Aller au contenu

Poil à gratter

Utilisateur
  • Compteur de contenus

    6 314
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par Poil à gratter

  1. As-tu essayé le beurre d'amandes ? Le goût est différent des amandes avec une spécificité: je trouve que ça a un effet astringent assez fort. Mais à petite dose pour épaissir des sauces c'est excellent (un peu comme le beurre de cacahuètes en fait), ça peut aussi évidemment se tartiner. Sinon effectivement des noix de Grenoble, ou bien des noisettes.
  2. Mais je ne vois pas du tout en quoi c'est une mauvaise solution, c'est au contraire une solution prouvée et efficace pour garantir un certain niveau de qualité. Il existe par exemple l'exact équivalent dans le monde Java avec les Technology Compatibility Kit, et ça fonctionne très bien aussi. En fait ça me paraît être une méthode d'industrialisation du code qui serait le reflet de ce qui se fait dans l'industrie lorsqu'un fournisseur livre un produit et qu'on lui fait passer des tests pour valider que ça va pouvoir passer dans la chaîne de production.
  3. Ouais, mais vu que tu es dans le métier tu as du aussi en croiser des développeurs qui vont toujours trouver à critiquer le code des autres et n'ont généralement confiance que dans leur propre code (qui est censé ne souffrir d'aucun défaut). Et bien ce genre de personnes trouve parfois un terrain d'expression propice dans le monde de l'OSS. Sinon intéressant ce lien G+, j'ai pas le temps de tout lire, mais le commentaire d'Alan Cox m'a bien fait sourire : En gros il dit un peu la même chose que moi: il y a eu plein de temps de perdu avec des choix douteux, certains aiment bien tout péter, et non ce n'est effectivement pas une fatalité de l'OSS, mais c'est quand même bien répandu.
  4. Ouais, la porte mal conçue, c'est exactement ça. Et puis des fois on refait l'appartement et on en profite pour changer la porte aussi
  5. Alors je vais continuer sur la métaphore: oui tu peux, sauf si tu veux faire entrer un énorme réfrigérateur et qu'il ne passe pas la porte Et puis ton appartement peux avoir les murs de travers, un parquet vermoulu et des fenêtres mal isolées…
  6. Un truc qui vient de me revenir comme ça à propos de Total Recall 2, c'est que j'ai trouvé amusant de voir que dans le China Town du futur on écoute du Dubstep
  7. Attention je ne parle pas spécifiquement de l'ABI/API du kernel Linux, mais des logiciels qui constituent l'OS au complet. Et là c'est parfois assez flagrant que certains logiciels sont lâchés dans la nature alors que rien n'est stabilisé et le tout à été écrit à la va-vite. Et quand je parle d'utilisateurs - en anglais j'aurais dit "client" mais en français c'est ambigu - je parle des développeurs qui sont les utilisateurs de ces APIs pour développer d'autres logiciels. Ces logiciels étant ce que l'utilisateur final voit concrètement et ce qui fait tout l'interêt d'un desktop pour eux. C'est encore une fois une histoire 'arbitrage entre pas évoluer du tout et devenir médiocre, et changer trop souvent et perdre des développeurs en cours de route. Un bon exemple pour moi qui suis plus dans le monde Java, c'est la comparaison entre Scala et Java, où il est flagrant que "l'avantage" de Scala qui est sa rapide évolution est en fait un handicap les utilisateurs de Scala qui essaient tout bêtement de produire des logiciels utiles.
  8. Ouais, j'ai eu ce soucis à une époque, et puis je suis passé aux légumes surgelés déjà épluchés voire carrément prédécoupés. Et ce pour plusieurs raisons - plus besoin de couper/émincer - les légumes surgelés contiennent au moins autant de vitamines que les légumes dits "frais" - et parfois plus. - ça se garde longtemps au congélateur. - c'est plus facilement portionable. - c'est souvent moins cher. Évidemment si tu as accès à un maraîcher sérieux, tu devrais pourvoir trouver du frais de meilleure qualité que du surgelé à un prix raisonnable, mais comparé à des légumes de supermarché qui sont restés sur l'étal 1 semaine ou plus, le surgelé gagne sur tous les plans.
  9. Ouais, c'est sans doute le gros problème de pas mal de logiciels libres: le manque de stabilité des APIs ou ABIs. Disons que lorsqu'on s'amuse à tout péter tous les 6 mois pour le fun, au bout d'un moment les utilisateurs finissent par se lasser de devoir se mettre à jour.
  10. Quel rapport ?
  11. C'est pas plutôt bêtement les contribuables qui vont payer ? C'est pas que ça me dérangerait de voir les notaires raquer, mais bon je n'y crois pas trop…
  12. Oui, ce n'est pas strictement et académiquement un micro-kernel, on peut appeler ça hybride si tu veux. Je suis d'accord que les histoires de micro ou même nano-kernel c'est un peu de la branlette pour universitaire - la preuve étant qu'aucun n'est vraiment abouti et performant. Aussi les développeurs doivent toujours faire un compromis entre la pureté chimique et les performances ainsi que la facilité d'implémentation, donc évidemment des choses comme les pilotes FS et graphiques tendent à se retrouver en kernel-space. Par contre, pousser le maximum de choses en user-space est un bon design pour la sécurité et c'est ce qui à mon avis valide ce genre d'architectures. Dans un kernel monolithique comme Linux, la moindre faille de sécurité dans un module va donner accès aux fonctionnalités kernel. Et la leçon historique c'est que modulariser après coup, ou intégrer de la sécurité après coup, ça demande beaucoup plus d'efforts et de temps pour un résultat toujours imparfait. Quand on regarde les années d'efforts et le nombre de personnes qui ont bossé sur Linux, comparé à d'autres OS parfois écrits en partant de rien, ça laisse quand même vachement perplexe sur la validité de certains choix.
  13. Bof, ça ne me choque même plus, en France on a aussi l'habitude de dire qu'on veut devenir ou qu'on est ingénieur - tout court. C'est un peu le même problème finalement.
  14. Je crois que c'est surtout utile pour les développeurs d'avoir les 3 moteurs de rendu dans le même browser, histoire de voir…le rendu. Mais dans ton cas, si le site ne fonctionne pas c'est probablement un problème de Javascript (sinon le site aurait juste eu une tronche bizarre), et changer de moteur de rendu ne résoudra pas le problème.
  15. En effet, j'ai eu la flemme de vérifier Ce qui est marrant - et a toujours joué en faveur du design obsolète de Linux - c'est que je ne connais aucun projet open-source de micro-kernel qui soit viable et terminé. Je me souviens encore du fiasco de GNU/Hurd qui a donné lieu a pas mal de blagues sur IRC (on appellerait ça un meme aujourd'hui). Par contre en commercial ils ont eu un beau succès: il y avait QNX qui était vraiment chouette à la même époque. Du coup je me dis que je vais tester un truc nouveau, pour le fun, plutôt que d'avoir une OpenSuse qui dort sur mon laptop. Peut-être Haiku, le clone de BeOS qui me semble le plus avancé. Ou encore plus fun: ReactOS, un clone de Windows qui vise la compatibilité avec XP. Ou autre chose, quelqu'un a une idée ?
  16. Amusant car j'en parlais avec un hollandais hier soir et il m'a expliqué qu'il y a un parti libertarien aux Pays-Bas (un de ses amis à décidé de voter pour). Je vais tâcher de me rencarder là dessus. Bon évidemment ils n'ont strictement aucune chance de faire un score honorable. Du coup on a enchaîné sur le sujet et j'ai presque réussi à le convaincre sur la problématique des faux droits lorsqu'il me parlait du droit à la santé et l'éducation. En attendant je sollicite l'aide du forum pour me trouver un texte en anglais, ou encore mieux en néerlandais, qui explique pourquoi ce sont des faux droits. Ça devrait achever de le convaincre
  17. Mais, je croyais que la gendarmerie, et donc le GIGN, sont des militaires. Ce qui explique d'ailleurs que leur armements sont plus lourds que ceux de la police. SInon c'est marrant cette histoire dans les quartiers nords d'Amiens: encore beaucoup de polémiques à 2 balles, et comme toujours rien ne sera résolu. Le calme reviendra sans doute avec la rentrée des classes.
  18. Oh là je pense que c'est plutôt la théorie ça: on se fait des bibliothèques de code partagées et tout le monde réutilise le travail de chacun. Mais concrètement, j'ai pu constater comment les développeurs aiment bien réinventer la roue et souffrent du syndrome Not Invented Here. C'est comme ça qu'on se retrouve par exemple avec des dizaines de formats de fichier de configuration sur Linux, contrairement à Windows qui a un format et une API pour y accéder (ainsi qu'une base de registre, concept pas mauvais en soit, mais au début ce fut laborieux au niveau robustesse). Et aussi, j'en ai déjà parlé sur un autre fil, mais un truc comme OpenOffice/LibreOffice montre bien le ridicule de la situation: il n'y a aucune suite bureautique valable en OSS, et on se retrouve avec 2 équipes qui travaillent sur 2 projets quasi identiques. Si ça c'est pas de la duplication d'effort… Après en réfléchissant un peu je dois pouvoir en citer encore plein des exemples de duplication d'efforts qui n'ont rien apporté d'innovant. Après toutes ces années je suis plutôt déçu par GNU/Linux, et vu que j'ai tout ce qu'il me faut pour travailler sur Windows (Java, Ruby, Git, Svn, Putty), j'ai fini par arrêter d'utiliser Linux pour mon bureau. Du coup je ne connaissais même pas Wayland ça a l'air bien, mais ça arrive "un peu" tard. +1 Les kernel dérivés de NT sont très robustes étant fondé sur un principe de microkernel. C'était la même architecture pour le kernel de BeOS, et il était capable de survivre à tous les crashs de drivers en redémarrant le driver. D'ailleurs c'était une des critiques formulées contre Linux au tout début par un des profs de Linus: un kernel monolithique est une architecture complètement dépassée. Ensuite la communauté à beaucoup rigolé de cette critique, et puis ils ont ramé comme des bœufs pendant des années pour introduire de la modularité dans le kernel.
  19. Voilà, c'est "juste" la UI qui a l'air un peu pénible, mais dans le fond je ne suis pas super pressé de lâcher 7 Sinon effectivement sur Linux on a le choix, mais ça se paie par une duplication d'effort - ainsi que pas mal de troll - plutôt dommageable pour la qualité finale.
  20. Waouw, vous en connaissez beaucoup des bouses françaises, c'est assez inquiétant. Arrêtez d'écouter la radio, c'est pas bon.
  21. Haaaa Miguel de Icaza, je suis bien content qu'il soit sur MacOS, c'est un mec qui a passé son temps à foutre le bordel dans le monde du desktop Linux (entre CORBA/IIOP, GTK versus QT, et ensuite Mono…). C'est aussi un mec qui parle beaucoup et aime bien passer dans les médias en trollant. Et puis effectivement ignorer Windows, c'est vraiment n'importe quoi. IMHO la plate-forme desktop du moment c'est Windows, et ça le restera si le monde OSS ne se réveille pas un bon coup. Mais là il faudrait un genre de séisme parcequ'a chaque fois que je repasse sur Linux/KDE, la stagnation du truc me fait quand même un peu pitié. Et puis X.org quoi…
  22. Je dis ça comme ça mais en Hollande pratiquement personne ne porte de casque à vélo ni en 2 roues motorisé. En plus ils ont souvent un passager à l'arrière, et parfois c'est un enfant, mais sans casque non plus. ça a l'air de fonctionner pas mal…
  23. Poil à gratter

    Hébergement web

    Openshift je testouille un peu depuis la beta, et ils viennent donc de donner leurs prix qui semblent effectivement assez compétitifs. De plus ils offrent PostgreSQL et MongoDB, et évidemment JBoss AS. Et Node.js pour les masochistes/script-kiddies. Ha oui Lost-Oasis j'ai utilisé il y a très longtemps et c'était effectivement un très bon rapport qualité/prix, fonctionnel et très simple, par contre c'était affreusement lent (à l'époque en tous cas).
  24. Bah ça ressemble à une technique de camelot vieille comme le monde: on file un échantillon gratuit, et puis une fois que le client est habitué au produit on revient pour le vendre.
  25. Poil à gratter

    Hébergement web

    Trop mainstream MongolDB ? Bah, MongoDB est très bien pour certains usages, mais bon c'est sûr qu'il y a un paquet de développeurs web qui vont l'utiliser en remplacement d'une base relationnelle et vont se planter dans les grandes largeurs. Et c'est toujours ce qui arrive quand on utilise une technologie X parceque c'est la mode sans en comprendre les implications sous-jacentes, en fait c'est pas vraiment lié à MongoDB elle même qui est plutôt relativement bien foutue pour ce que j'ai pu en voir.
×
×
  • Créer...