liberforce a écrit 4744 commentaires

  • # Debian ou Mageia

    Posté par  (site web personnel, Mastodon) . En réponse au message Distrib avec gnome. Évalué à 3.

    Idem, Debian peut être un bon choix (c'est ce que j'utilise au boulot), et tu ne seras pas trop dépaysé côté gestionnaire de packages. Sur mon netbook, j'utilise Mageia qui a un cycle de 9 mois (Mageia 2 utilise GNOME 3.4, mais ne fournira GNOME 3.6 qu'en mars). Il faut faire 2-3 manips pour éviter que NetworkManager et le gestionnaire de réseau Mageia ne se marchent sur les pieds, mais sinon ça roule. Avec systemd en bonus à partir de Mageia 2.

  • [^] # Re: un peu gonflé quand meme

    Posté par  (site web personnel, Mastodon) . En réponse au journal Ubuntu : une donation à Ubuntu/Canonical va être proposée avant le téléchargement de la distribution. Évalué à 6.

    J'ai du mal a voir en quoi investir des millions dans une distribution est une mauvaise chose.

    Parce que cela a créé un dumping énorme, empêchant d'autres acteurs de percer (oui, je pense à Mandriva) ? Comment tu veux lutter avec des gens qui se foutent . La communication de Canonical sur Ubuntu a toujours été plus basée sur la gratuité que sur la liberté. « We'll alway be free of charge »… Super. Du coup ils ont complètement tué le modèle économique où des gens voulaient faire payer un minimum la distrib produite. Ils ont pas mal contribué aussi à la confusion « c'est gratuit parce que c'est libre ».

    Le soucis c'est qu'alors qu'eux se foutaient d'être rentables, vu qu'ils avaient de l'argent à la pelle, ils ont bien plombé les autres qui eux essayaient d'en vivre sans avoir les mêmes millions derrière. Du coup, maintenant que l'argent se fait rare chez Canonical aussi, c'est un peu l'arroseur arrosé. Qu'un autre acteur arrive sur le marché avec des millions en poche, et se donne 10 ans pour être rentable et Canonical mettrait la clé sous la porte dans les 2 ans. Mark s'est donné à peu près 10 ans pour être rentable, et là il fait de l'huile de voir que ce n'est pas encore le cas. Du coup il s'arrange bien avec sa vision du libre. Encore 1 an et Ubuntu va ressembler à Windows 98 avec 15 raccourcis sur ton bureau vers des produits payants après une installation fraîche. Faut être rentable, alors tous les moyens sont bons, non ?

  • [^] # Re: Toolkit envy

    Posté par  (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 2.

    Je ne vois pas le rapport, tu peux faire un widget personnalisé qui utilise un thème, le même que pour le système. Cette idée de déplacer le toolkit dans la pile logicielle n'est pas nouvelle. Il y avait par exemple eu la tentative avortée de Y-Windows qui mettait les widgets au niveau du serveur d'affichage..

  • [^] # Re: Une solution ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 3.

    C'est juste que je présentait une réponse a l'affirmation que personne n'avais développer une abstraction au dessus des toolkits.

    C'est pour ça que je t'ai pertinenté alors que tu étais en négatif ;-)

  • # La bonne blague !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 10.

    Alors pour le coup, je vois plein de commentaires disant "oh oui, comme tu as raison". Et bien ce ne sera pas mon cas, je suis en complet désaccord avec toi.

    Il n'y a pas besoin de rappeler que le monde du bureau libre est très focalisé sur le toolkit, avec l'éternelle division entre GTK+ et Qt. L'une des premières choses qu'on dit sur une application tournant sur un bureau libre, c'est quel toolkit elle utilise.

    Et pourquoi ? Parce que pendant des années il était difficile d'avoir une bonne intégration dans un desktop en utilisant des applis de toolkit différents. Ce n'est pas qu'une histoire de thème, mais aussi de design: une appli KDE et GNOME n'ont pas du tout la même tronche, même avec un thème identique. Fût un temps, tu n'avais pas 2 Go de RAM sur un desktop, mais plutôt moins de 512Mo, et utiliser des toolkits différents sur ton système te donnait une pénalité en termes de consommation mémoire. L'utilisateur averti sous Linux avait donc tendance à chercher des applications utilisant le même toolkit, parce qu'elles allaient souvent visuellement mieux ensemble, et en plus sa machine allait plus vite !

    Aujourd'hui, GTK ou Qt ont des systèmes de thèmes assez puissants, et c'est surtout le design de l'application qui les distingue. Mais ça, ça dépend du développeur de l'appli, pas du développeur du toolkit.

    C'est intéressant : par contraste, sous Windows, on parle rarement de ça, alors qu'il existe encore plus de toolkits différents. Et sur le Web, on ne sait même pas combien de toolkits existent; voici même une page qui en liste une quinzaine !

    Tu pense que l'utilisateur Windows sait ce qu'est un toolkit ? Non, il voit juste un truc moche qui ressemble pas au reste, mais il est habitué, depuis le temps. Personne ne proposait mieux, ou il ne savait pas qu'il pouvait avoir mieux ailleurs. Une appli moche sous Windows, on s'y fait si elle marche (ex: VLC). Mais ça reste moche. Comme un salon fait de bric à brac. Il peut être très confortable, il est pourtant moche. Le même aussi confortable et joli, je ne suis pas sûr que les gens n'aiment pas.

    Un autre problème, causé par l'obsession du toolkit, est bien entendu de diviser en deux le marché. Cela conduit à des situations où, plutôt que d'utiliser la meilleure application pour une tâche donnée, on en crée une nouvelle qui utilise son toolkit préféré. Je n'ai pas besoin de donner d'exemples de ça, n'est-ce pas ?

    C'est le seul point où on est d'accord. Parfois le design de l'application est adapté pour s'intégrer au mieux à l'environnement de bureau, mais dans pas mal de cas c'est une pure copie.

    Mais il ne faut pas oublier que GTK est né d'un réel besoin: la licence propriétaire de Qt. Une fois que l'écosystème autour de GTK était créé, et que Qt est devenu libre, que fallait il faire ? Tuer GTK ?

    Enfin et surtout, l'obsession du toolkit décourage les éditeurs de logiciels indépendants de faire des portages pour nos bureaux libres. Ceci de plusieurs façons : en plaçant des attentes trop élevées en termes d'intégration ("si les combobox n'ont pas des coins arrondis, j'en veux pas")

    Les thèmes sont là pour ça… Si tu n'as qu'un version utilisant un autre toolkit que ton préféré, bin tu fais comme sous Windows: tu fais avec. C'est la différence entre préférence et exigence.

    À chaque fois, le résultat est le même : on n'a déjà pas les ressources qu'on voudrait pour développer les fonctionnalités centrales d'un navigateur Web, et pour faire l'intégration aux plateformes les plus importantes sur le marché. Pourquoi dans ces conditions investir dans KDE qui ne doit pas représenter plus de 0.2% du marché ?

    Le problème ici, c'est les parts de marché. Si Linux avait 20% de parts de marché, et KDE 40% de ceux là, ç'aurait paru bien plus intéressant. Mais doit-on en déduire que forcément tout ce qui se fait sous Linux (qui représente 1% de PDM) n'a aucun intérêt ? 1% c'est déjà pas beaucoup, pourtant Mozilla fournit bien des binaires pour Linux, c'est bien qu'elle y trouve un intérêt, non ? La fragmentation des toolkits, cela ralentit juste la progression vers la masse critique. Mais de la même manière que tu ne peux pas demander aux fabricants de matériel de faire des drivers pour tous les OS, même les plus exotiques, il y a un moment où la communauté doit faire une partie du boulot…

    Mais à ce moment-là, GTK commençait sa transition vers GTK3, et ça allait à nouveau nous causer beaucoup de problèmes, parce que GTK3 ne peut pas être utilisé conjointement avec GTK2, ce qui rend toute tentative de portage vraiment difficile, en particulier avec les plugins binaires utilisant GTK2.

    On peut dire que le portage à GTK3, particulièrement difficile pour un navigateur Web comme Firefox qui utilise des widgets GTK natifs (par contraste, Chromium dessine ses propres widgets), absorbe 100 % de l'énergie que Mozilla est capable d'investir dans du travail sur GTK, et en plus de ça, bloque la possibilité de faire participer le reste de la communauté à des efforts d'intégration dans des bureaux libres, car le portage à GTK3 est un prérequis pour ça, et seuls quelques ingénieurs à Mozilla et à Red Hat ont la compétence requise pour y participer. Voir ce bug

    Donc d'un côté tu utilises une bibliothèque externe ce qui te permet d'économiser en développement et en maintenance, mais de l'autre tu te plains qu'elle évolue et que migrer prend du temps de développement qui vous est précieux.

    Ainsi, si GTK avait entièrement accepté l'idée qu'un toolkit, ça n'est qu'une bibliothèque comme une autre, et donc, qu'en cas de nouvelle version majeure, il faudrait permettre d'utiliser les deux conjointement, l'intégration de Firefox dans les bureaux libres serait probablement plus avancée aujourd'hui.

    Tu en profites pour tacler les équipes de développement de GTK, comme si eux avaient des ressources illimitées. S'ils n'ont pas fait cette compatibilité GTK2-GTK3 dans le même binaire, c'est pour les mêmes raisons que vous: pas assez de ressources. L'autre raison étant que dans GTK2, les modifications et les obsolescences de composants se sont faites cycle après cycle. Une application GTK2 qui a été mise à jour au fur et à mesure des obsolescences est directement compatible GTK3 ! Il est aussi à noter que le but était de virer dans GTK3 tous les composants obsolètes de GTK2. Il y a 8 ans de stabilité d'ABI entre les 2 versions ! Au final, tu te plains juste qu'une bibliothèque dont tu dépends… évolue. Bienvenue dans le monde de l'informatique. Tu penses peut être que s'il n'y avait eu qu'un seul toolkit sous Linux il n'y aurait pas eu ce boulot à faire ?

    De plus, il est impossible pour moi, de mon point de vue Mozilla, de ne pas y voir une leçon ici : lorsque les développeurs d'un bureau libre déclarent que ceci ou cela est la bonne façon de développer une application pour leur bureau, cette information n'est fiable qu'à court terme et sa validité se repose sur l'idée, non réaliste, que les applications vont pouvoir se re-porter à chaque version majeure suivante. Par exemple, lorsque Firefox est passé à des widgets GTK2 natifs et à Cairo/XRender pour son rendu 2D, c'était considéré comme la bonne façon de faire, mais maintenant ça n'est qu'un handicap face à un concurrent, Chromium, qui ne s'est pas embêté avec ça (dessine ses propres widgets, a sa propre bibliothèque 2D Skia, n'utilise pas d'APIs X11) et s'en porte mieux.

    Tu parles de la charge de portage, mais ne prends pas en compte la charge de développement et maintenance de l'équivalent dans Chromium. Ah, et je ne veux pas te gâcher ton week end, mais GTK 4 est dans les cartons, avec sûrement fusion avec Clutter, et pour le coup, ça va faire bien plus de changements que pour la migration GTK2 → GTK3.

    Quand je vois sous Windows tout le monde qui réinvente la roue parce que chacun ait sa solution proprio dans son coin, je ne suis pas sûr que ton approche soit la bonne. C'est bien… si tu as du pognon et les compétences pour maintenir ça chez toi. Sinon, tu délègues ! En plus, Google aurait eu du mal à se distinguer en disant ah, bah in utilise les mêmes technos que Firefox, mais on est mieux. Bah non, ça se passe pas comme ça, ça s'appelle la concurrence. Tout comme il y a concurrence entre Qt et GTK. Entre Windows et Linux.

    Bref, ça s'appelle le choix.

    Pour ça, il faut non pas insister sur un toolkit en particulier, mais au contraire accepter (comme Windows, et comme le Web) l'idée que chacun veut faire les choses à sa façon, et qu'on ne peut rien y changer.

    Tu pars du principe que ce serait plus simple que le développeur d'application fasse tout à sa sauce, et pour moi c'est du syndrome NIH. Tu pars du principe que le pari de l'intégration est perdu d'avance, et là je ne suis profondément pas d'accord.

  • [^] # Re: Une solution ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 10.

    Pour avoir utilisé wxWidgets, je peux t'assurer que ce n'est pas la solution. En gros c'est une surcouche au dessus du toolkit principal de l'OS utilisé (pour Linux, c'est GTK qui a été choisi). Tu te retrouves dans l'API avec des fonctions où on te dit "celle ci ne marche que sous Windows, celle là que sous Linux", etc. Donc c'est pas transparent du tout, et tu finis par pondre du code non portable si tu ne fais pas attention, et en plus tu te chopes une surcouche de bugs par dessus ceux du toolkit que tu abstraits.

  • [^] # Re: Une solution ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Conseils aux libristes, 3e partie : surmonter l’obsession du « toolkit ». Évalué à 8.

    Pas vraiment, je dirais plutôt un Phonon (KDE) du graphisme.

  • [^] # Re: Ta source raconte des conneries

    Posté par  (site web personnel, Mastodon) . En réponse au message Installation de Linux Mint sur un Eeepc 701 4 Go. Évalué à 4.

    Tout d'abord parce que les eePC701 avaient une autre distrib Linux (j'ai plus le nom là).

    C'était une Xandros.

  • [^] # Re: Firefox 16 retiré

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Firefox & Thunderbird 16 sont sortis. Évalué à 3.

    Je suis pas sous Arch, je tourne sous Debian avec les binaires Linux fournis par Mozilla… Tu connais l'histoire de l'arroseur arrosé ? ;-)

  • # Merci pour les liens

    Posté par  (site web personnel, Mastodon) . En réponse au journal De tout, de rien, des bookmarks, du bla bla #41. Évalué à 8.

    Et surtout merci pour le lien vers l'étude des code PIN, le blog tout entier est une mine d'information diverses de vulgarisation sur l'algorithmique, le datamining, les probabilités, les jeux…

  • [^] # Re: Firefox 16 retiré

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Firefox & Thunderbird 16 sont sortis. Évalué à 4.

    M'étant mis à jour immédiatement hier, j'ai donc l'honneur de faire partie des ces utilisateurs exposés à la faille \o/.

  • [^] # Re: démagogie autour d'investissement

    Posté par  (site web personnel, Mastodon) . En réponse au journal « Le domaine public est du communisme », pour Nicolas Seydoux,. Évalué à 2.

    J'ai du mal à voir en quoi acheter un bien immobilier ne serait jamais un investissement. Il suffit que tu penses le vendre plus cher dans quelques années, ou que tu penses le louer, et ça devient un investissement. Ou le premier cas est de la spéculation pour toi ?

  • [^] # Re: Le problème n'est pas là !

    Posté par  (site web personnel, Mastodon) . En réponse au journal Quizz spécial moules. Évalué à 10.

    Rou… Rrrrou…

    Titre de l'image

  • [^] # Re: Chiche ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal « Le domaine public est du communisme », pour Nicolas Seydoux,. Évalué à 2.

    Et pourquoi on n'aurait pas le droit de faire de fork? Désolé, je n'accepte pas cette interdiction "à vie".

    Ah, mais si il y a des forks. Suffit de lire "Tintin en Irak". Bon, suis pas sûr qu'ils soient très autorisés, mais droit à la parodie, tout ça…

  • [^] # Re: Durée du droit d'auteur dans le cinéma

    Posté par  (site web personnel, Mastodon) . En réponse au journal « Le domaine public est du communisme », pour Nicolas Seydoux,. Évalué à 7.

    à l'inverse de nombreux succès commerciaux ne sont pas très bons (même si tout cela reste subjectif).

    Je pense que ceux qui ont vu les Bronzés 3, ou Astérix aux Jeux Olympiques comprennent ce que tu veux dire.

  • [^] # Re: Corrections

    Posté par  (site web personnel, Mastodon) . En réponse au message CDD long à Marseille : Technicien réseau pour test de fonctionnalités de produit sur linux embarqué. Évalué à 7.

    C'est sûr que vous ne trouverez pas ce profil à ce prix là, mais en même temps les clients en demandent toujours trop pour au final se contenter du minimum. Ils trouveront sans doute à ce prix là, quitte à devoir composer avec les connaissances et expériences moindres des candidats. Je ne comprends d'ailleurs pas pourquoi ce billet est à -7, car au moins vous jouez le jeu en mettant cartes sur table: les gens choisiront en connaissance de cause. Manque tout de même le temps de travail (35h?).

    Néanmoins, je goûte peu comme mes collègues l'insistance sur la "politique sociale" de votre société pour au final ne même pas laisser envisager de débouché à celui qui ferait l'effort de venir à ce tarif là. De plus, une société de service n'est pas censée gérer sa politique salariale en fonction de la grille du client. Je me suis retrouvé dans un poste chez un client où ma boîte de service me disait "on ne peut pas t'augmenter, le client ne veut pas payer". Dois-je rappeler que ce n'est pas le client qui embauche ? Si une mission n'est pas profitable, aux commerciaux d'en trouver une autre, ou tu es rentable avec ton niveau de connaissances. Étrangement, quand le client est du genre à payer plus que la moyenne, la différence ne va pas dans la poche du consultant… C'est un peu le même coup qu'avec le prix de l'essence à la pompe et le prix du baril de pétrole. Quand ça monte, c'est répercuté tout de suite, mais quand ça descend…

  • [^] # Re: Courageux...

    Posté par  (site web personnel, Mastodon) . En réponse au message CDD long à Marseille : Technicien réseau pour test de fonctionnalités de produit sur linux embarqué. Évalué à 2. Dernière modification le 09 octobre 2012 à 14:26.

    en gros, il s'agit de validation fonctionnelle (et si t'es bon tu proposes des patchs) au SMIC.

    Le SMIC c'est 17108€ annuel brut pour 35h/semaine. Là on propose entre 28 et 46% de plus. La comparaison est donc un peu grossière. Mais je t'accorde que c'est peu pour un bac + 2, et qu'il manque l'information du nombre d'heures de travail par semaine.

  • [^] # Re: Dans la famille Gtk

    Posté par  (site web personnel, Mastodon) . En réponse au message GUI définie à l'exécution. Évalué à 3.

    Avec GtkBuilder.

  • [^] # Re: Super !

    Posté par  (site web personnel, Mastodon) . En réponse au journal 30 millions de consommateurs style. Évalué à 2.

  • [^] # Re: Super !

    Posté par  (site web personnel, Mastodon) . En réponse au journal 30 millions de consommateurs style. Évalué à 2.

    Effectivement, cela semble contrevenir:

    B. vous vous engagez à ne pas accéder au Contenu par quelque moyen que ce soit autre que les pages de lecture vidéo du Site Internet lui-même, le Lecteur YouTube ou tout autre moyen que YouTube peut explicitement désigner à cet effet ;

    C. vous vous engagez à ne pas tenter et à vous abstenir de contourner, désactiver ou perturber de toute autre manière toute fonction du Service liée à la sécurité ou (i) empêchant ou restreignant l'utilisation ou la copie du Contenu ou (ii) imposant des limitations sur l'utilisation du Service ou du Contenu accessible sur le Service ;

    http://www.youtube.com/static?gl=FR&template=terms

  • [^] # Re: Super !

    Posté par  (site web personnel, Mastodon) . En réponse au journal 30 millions de consommateurs style. Évalué à 2.

    Tout à fait d'accord avec ce point, mais ça ne représente qu'une partie négligeable de ce qu'on trouve sur Youtube, non ?

  • [^] # Re: Super !

    Posté par  (site web personnel, Mastodon) . En réponse au journal 30 millions de consommateurs style. Évalué à 3.

    Si la source n'est pas légale, je ne vois pas comment la copie peut être légale. Tu peux m'éclairer sur ce point ? C'est du streaming, donc tu ne te feras pas chopper par HADOPI, mais je ne vois pas en quoi c'est légal.

  • # Machine Learning

    Posté par  (site web personnel, Mastodon) . En réponse au message Homoiconicité. Évalué à 2.

    Je crois que c'est cette propriété qui rend le LISP intéressant en Programmation génétique (machine learning). Cela rend la modification du programme par lui-même plus simple. J'avais vu un exemple simple de ce type, mais impossible de retrouver le lien…

  • # Une page se tourne

    Posté par  (site web personnel, Mastodon) . En réponse au message systemrescuecd sur le disque dur c'est tellement cool. Évalué à 1.

    Je viens de pertinenter Robertix. Je ne pensais pas en avoir l'occasion un jour…

  • # Super !

    Posté par  (site web personnel, Mastodon) . En réponse au journal 30 millions de consommateurs style. Évalué à 9.

    Mon expérience de SFR c'est plutôt que la hotline est plutôt incompétente (vive les pseudo-techos avec un script), surtout sur les plate-formes délocalisées. Le pire est tout de même la télé: ça doit faire bien 1 an 1/2 que la chaînes hitview qui donne l'audimat est incapable de me donner le nom des programmes, que le décodeur télé est d'une lenteur affligeante (latence énorme), qu'il m'affiche parfois du XML dans le nom des programmes (et une fois du HTML sur toute la surface de l'écran). Ah, ils développent tellement bien que l'autre jour je n'ai pas pu utiliser leur chaîne multimédia qui donne accès à un compte en ligne, à l'UPnP, et aux médias USB locaux. J'avais un film sur un clé USB, mais je n'ai jamais pu accéder à l'interface, parce qu'un site web SFR n'était pas joignable. On appréciera la gestion du mode dégradé: on t'empêche de lire un média local pour un problème sur un serveur distant…

    Ce qui fait que je ne suis pas encore parti ? L'inertie. En téléphonie mobile en revanche, dès l'ouverture de l'offre Free, je me suis barré, et je ne regrette pas une seconde d'économiser 15€ par mois. J'hésite entre Free et Alice (histoire d'économiser encore quelques sous). Youtube je m'en fous un peu. Et Youtube serait sans doute moins engorgé si madame Michu comprenait que ce n'est pas une radio, et que télécharger de l'image pour écouter de la musique, c'est prendre un pelleteuse pour écraser une fourmi.