barmic a écrit 10455 commentaires

  • [^] # Re: Xamarin et LibreOffice ?

    Posté par  . En réponse à la dépêche LibreOffice 5.0 : sous le capot. Évalué à 6.

    celui à gauche perd plein de place avec un ruban

    Non en fait il en gagne. Avoir une barre toute petite ne sers à rien si c'est pour devoir ouvrir une boite de dialogue dès que tu veux t'en servir. C'est le cas de LibO avec les styles par exemple. Donc se donner un peu plus de place pour avoir des accès direct aux fonctionnalités dont tu as besoin (tel que voir ce que donne un style donné), ce n'est pas perdre de la place.

    Une vraie comparaison serait avec un outil professionnel comme R, là ce que tu présentes est du niveau de matplot :-)

    R est moche de base. Je n'ai jamais trop essayé d'en faire quelque chose de magnifique, mais de base, les graphiques sont pixelisés.

    Peut être que la solution serait d'avoir une notion de thème et que ce soit vraiment mis en avant (par exemple avoir un thème xkcd : http://matplotlib.org/xkcd/examples/showcase/xkcd.html)
    De même pour les styles de documents.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Styles et formatage

    Posté par  . En réponse à la dépêche LibreOffice 5.0 : sous le capot. Évalué à 3.

    Je ne résiste pas à la tentation, au risque de passer pour un pédant maniaque…

    Idem https://linuxfr.org/suivi

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Styles et formatage

    Posté par  . En réponse à la dépêche LibreOffice 5.0 : sous le capot. Évalué à 5.

    sur pas mal de points.

    Notamment sur les points-virgule et les points d'exclamation, n'est-ce pas ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Editeur de bases SQLite

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 5.

    Quand l'éditeur d'une techno ne fait plus rien pour mettre en avant et au contraire réduit son usage (paf Firefox Android, paf le XulRunner, paf Mozilla Prism, paf remote XUL). Depuis combien de temps XUL prend des coups sans jamais montrer de signes positifs ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Styles et formatage

    Posté par  . En réponse à la dépêche LibreOffice 5.0 : sous le capot. Évalué à 6.

    C'est trop simple ?

    Beaucoup trop compliqué. Sortir de vi c'est :q, c'est hyper basique, mais ça n'en fait pas quelque chose de simple. Si rien ne montre que c'est possible alors c'est impossible. Tu a peu d'utilisateurs qui vont tenter d'aller faire des glisser/déposer dans tous les sens pour voir ce qui est possible ou non.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Editeur de bases SQLite

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 2.

    certains sont en train de préparer l'avenir

    En fait AMHA ça fait tout de même plusieurs années que XUL est déprécié. Commencer maintenant à se dire qu'il faut le dégager, c'est déjà avoir emmagasiner une sacrée dette. L'après XUL c'était hier :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Editeur de bases SQLite

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 5.

    la première va mettre à mon avis quelques années à disparaitre de Firefox

    Oui, mais il ne faut pas tabler là dessus. Il faut s'appuyer dessus le moins possible car :

    • tu augmente ta dette technique chaque jour qui passe
    • tu ton support s'il n'est pas arrêté du jour au lendemain va crever salement (Mozilla arrête ou réduit ses tests de non régressions sur l'API et tu en fais les frais)
    • plus tu attend, plus la marche est haute pour te mettre à jour

    C'est peut être horrible, mais l'informatique c'est comme ça que ça fonctionne : marche ou crève. Il n'y a pas de techno qui ne se fasse pas déprécier en maximum 10 ou 15 ans (faire du C++03 à l'heure du C++11 voir 14 c'est considérer comme être d'une vielle époque). C'est sans fin, mais c'est comme ça qu'on peut s'assurer qu'une application est maintenue, notamment pour la sécurité, l'ergonomie, la compatibilité avec l'existant, etc

    Considérer qu'une application quelle qu'elle soit est gravée dans le marbre et n'a pas de raison de bouger c'est irréelle.

    C'est affreux, mais c'est ainsi et c'est pour ça que pleins de projets se mettent aux mises à jour automatiques et tu demandera aux développeurs Android ou web ce qu'ils pensent de l'utilisation de d'IE 6, 7 ou 8 et de la fragmentation d'android.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Styles et formatage

    Posté par  . En réponse à la dépêche LibreOffice 5.0 : sous le capot. Évalué à 10.

    donc sans créer un bandeau de 10cm en haut du document, ceci sans tenir compte du fait que les écrans ont perdu en hauteur ces derniers temps : 4/3 -> 16/10 -> 16/9

    En créant une barre sur le coté ? En modifiant le style du document à la volé (et sans le caché par une boite de dialogue ?

    Par ailleurs, 90% des utilisateurs d'un traitement de texte ne savent pas ce que c'est qu'un style et ne veulent pas le savoir. De part la maigre couche d'abstraction nécessaire à leur usage, ces styles finissent par poser plus de problèmes qu'ils n'en résolvent pour ces personnes qui refusent tout apprentissage, en critiquant le soi disant manque d'ergonomie pour justifier leurs échecs…

    C'est avec ce genre de résonnement qu'on fait de la merde : en prenant pour acquis que l'utilisateur est un bourrin et que rien y ferra. C'est un chalenge, ça donne du travail mais c'est comme ça qu'on passe d'un logiciel techniquement pas mauvais à un très bon logiciel.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Mozilla, le nouveau Gnome?

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 4.

    Quand les développeurs Web utilisent donc n'importe comment les préfixes pour les trucs expérimentaux, dont ceux de webkit, pas étonnant que les développeurs de navigateurs pour ne pas léser leurs utilisateurs changent les User-Agent et interprètent les préfixes des autres moteurs. Donc si, c'est lié.

    Le fait d'utiliser une propriété CSS n'a pas de lien avec le User Agent.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Editeur de bases SQLite

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 4.

    Il n'y a qu'une solution pour cette extension : être lancée comme toute application XUL. Et ça tombe bien, il y a un application.ini dans les sources. Ce qui veut dire que Sqlite Manager continuera à fonctionner avec Firefox, non pas en l'installant comme extension, mais en le lançant directement avec firefox --app sqlite-manager/application.ini. Il est possible aussi de le lancer avec XulRunner, mais c'est un programme qui est désormais mort : il n'y aura pas de XulRunner 41 et supérieur.

    Je crois que tu a raté quelque chose d'important : XUL c'est fini. On va encore en entendre parler pas mal de temps du fait de l'inertie des logiciels, mais ça n'est pas une technologie d'avenir, ce n'est plus développé. Ça a était génial, ça a sur un paquet de points inspiré HTML5, mais maintenant c'est fini. Ça fait un baille que ça se voyait venir.

    http://xulfr.org/news/2015/08/24/300-confirmation-mozilla-veut-se-debarrasser-de-xul

    Mozilla cherche apparemment à virer xul de gecko.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: ....

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 6.

    Ouai t'es entrain de te foutre de nous. Mis à part Opera qui a mis son menu en haut à gauche (Quelle innovation ergonomique !) les différences sont tout aussi subtiles (la plupart des boutons sont au même endroit par exemple).

    Je ne sais pas si tu es daltonien, mais Chrome est bleu (partout).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: ....

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 3.

    Comme j'utilise peu les deux, cela me met dans la confusion.

    En vrai. Qu'est-ce que tu en a à foutre ? Tu utilise un navigateur, que ce soit l'un l'autre ou encore un dernier, ça change quoi à ce que tu dois faire ? Parce que là tu es entrain de nous dire qu'ils sont superficiellement semblables. Ok et alors ? Ce sont 2 navigateurs web ça a une certaine logique, non ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Raisons techniques

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 7.

    Il me semble que personne ne critique vraiment la partie technique (du moins si on considère que ne pas fournir d'équivalent à une fonctionnalité qui existait avant n'est pas de la technique, ça serait quand même bizarre de ne pas pouvoir fournir un truc qu'on a pu fournir il y a 10 ans).

    Tu n'a pas compris grand chose… Le fait d'avoir des objets globaux (ou de la mémoire globale) c'est la pire chose qui puisse t'arriver quand tu fais du multitâche. Continuer à avoir des données globales protégées par des sections critiques c'est se tirer une balle dans la glotte (au niveau perf, maintenabilité, sécurité, etc).

    Mais Firefox Android est-il utilisé?

    D'après Google Play, il est installé entre 100 000 000 et 500 000 000 de fois (la version play, donc pas les apk que tu peut installer à la main).

    Plus ou moins : disons qu'avec les dernières histoires avec Mozilla […], les gens commencent à se demander en premier quelle est la prochaine mauvaise blague et s'attendent au pire plutôt que d'avoir un apriori positif comme c'était avant pour la majeure parti des utilisateurs

    Donc tu reconnais que c'est plus du réflexe qu'une quelconque réflexion ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: ....

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 9.

    Tu es incapable de faire la différence entre :

    firefox

    et

    Google Chrome

    ?

    • la couleur
    • la forme des arrondis qui n'a pas grand chose à voir (quand tu conduit - que ce soit un vélo, une voiture ou un moto - tu ne vois pas la différence entre un virage en épingle à cheveux et une sortie de rond point par exemple ?)
    • le fait que tous les onglets soient dessinés dans l'un et que l'onglet actif dans l'autre
    • les boutons pour ajouter un onglet qui n'ont pas grand chose à voir

    Mais je ne parle que de la barre d'onglet. Si on prend la barre qui contient l'url :

    • dans l'un tu as une barre de recherche spécifique
    • l'un a un gros bouton rond pour aller à la page précédente
    • dans la barre d'url l'un a une étoile pour bookmarquer la page, l'autre le bouton pour la recharger

    (Merci pour le conseil de l'ophtalmologiste; j'y suis allé il y a quelques semaines et j'ai 12/10 après correction.)

    Ça vient donc d'ailleurs… De ta mauvaise foie peut être ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: ....

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 8.

    la sécurité intrinsèque (droits finement définie et accordée, etc…)

    Pour pouvoir faire ça, il faut mettre en place des conteneurs ou bac à sable pour les extensions et ça demande justement d'arrêter de faire ce qu'il font actuellement.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Tree Style Tab, NoScript, Pentadactyl, etc ...

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 3.

    Encore une fois, qu’un truc (ici, l’extensibilité) n’est pas parfait est difficilement une justification pour le rendre encore pire sur ce plan…

    Le truc que je critique moi c'est un argument qui consiste à dire « même si Mozilla trouve la solution à tous les arguments actuels » (permet l'implémentation des extensions d'aujourd'hui), je lui reprocherais d'avoir fais des modifications qui empêcheront peut être quelqu'un de faire quelque chose un jour.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Tree Style Tab, NoScript, Pentadactyl, etc ...

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 2. Dernière modification le 23 août 2015 à 11:36.

    L’API actuelle ne permet pas de tout faire, donc c’est une bonne chose de proposer une nouvelle API qui permet de faire encore moins de choses ?

    Non, c'est juste que l'argument qui consiste à dire s'ils posent une limite il y a peut être une idée quelqu'un un jour ne pourra pas mettre en œuvre alors que ça aurait changé le monde (!), s'applique déjà.

    Il vient tout de même de dire que même si Mozilla trouve un moyen de faire fonctionner les extensions actuelles, il ne sera pas content parce qu'il y a peut être quelque chose qui un jour ne fonctionnera pas.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Tree Style Tab, NoScript, Pentadactyl, etc ...

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 0.

    Quid des autres extensions, des trucs qui pourraient être développées et avoir besoin du support d'une API particulière pour le faire?

    T'es juste entrain d'expliquer que la simple idée de faire un changement dans l'API mérite d'être blâmé ? Tu es certains que l'API actuel permet de tout faire ? J'en doute, par exemple on ne peux pas vraiment changer le moteur de rendu web, ni passer firefox en Qt,… Tu imagine tout ce qui n'existe pas à cause de ce genre de limitations ?!

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: FUD !

    Posté par  . En réponse au journal La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions. Évalué à 8.

    Et puis, ne peut-on pas aussi en conclure que Mozilla s'y prend mauvaisement en com'?

    Peut-on conclure que Mozilla, quoi qu'il fasse (ou pas) se fait railler ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Maven

    Posté par  . En réponse au journal biicode, c'est fini. Évalué à 5.

    Sérieusement, Maven est encore plus abscons qu'autotools, il est inutilement compliqué.

    Bof pour connaître les 2, maven est plutôt trop simple que trop compliqué, tu n'a pas de langage à apprendre (là où les autotools t'en demandent 2 à 3), les conventions sont bien explicités.

    Puis quand on voit les discussions où les devs Java sont tout excités de découvrir le versionnage sémantique (bref, la gestion de version saine et pratiqué depuis plusieurs décennies ailleurs)

    1. Je vois pas le rapport
    2. « Puis quand on voit les discussions où les devs gcc sont tout excités de découvrir le versionnage temporel » hum… Les hackers du noyau peut être ? Non plus. Les développeurs de Chrome ou de Firefox ? Non ? Bon. Ça fait pas mal de monde plutôt respectables AMHA qui ont arrêté sciemment d'utiliser une gestion de version « saine et pratiqué depuis plusieurs décennies ». Bizarre, non ?
    3. Je vois pas le rapport

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Maven

    Posté par  . En réponse au journal biicode, c'est fini. Évalué à 3.

    Je ne connais pas sbt gradle ne pourrait pas faire ton bonheur ? https://docs.gradle.org/current/userguide/scala_plugin.html

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Maven

    Posté par  . En réponse au journal biicode, c'est fini. Évalué à 4.

    Et là aussi, Barret Michel n'a jamais rien répondu aux nombreuses objections qui ont été faites comme quoi Maven n'était pas adapté pour C/C++.

    T'es pas foutu de lire mon premier commentaire sur le sujet1 :

    Perso je vois pas comment maven peut gérer les dépendances en C++ (il a un moteur de gestion de dépendance, mais l'installation des bibliothèques n'a rien avoir et il faut trouver un dépôt pour le C et le C++) et il sera désagréable car il est lent à démarrer à cause de la JVM[…]

    Tu (toi et d'autres) te focalise sur maven, maven, maven,… là où j'ai simplement dis qu'il est tout a fait possible d'avoir un outil souple qui puisse marcher pour ton langage à toi et pour d'autres. J'ai donné des exemples avec maven parce que c'est celui que je connais.

    Maintenant je ne sais pas si tu cherche à faire un outil de gestion de dépendance tel Ivy ou bower ou si tu cherche à faire un outil de build qui gère les dépendances, mais sincèrement je m'en fou. Tu fais bien ce que tu veux ton langage est suffisamment spécifique, pour que je n'ai jamais a y toucher (que dieu m'en garde). Tu veux coder un truc hyper spécifique avec un couplage fort entre ton moteur et ton langage c'est ton droit le plus strict.


    1. S'il te faut une explication de texte j'ai en plus répété ça dans un commentaire un peu plus tard : « Maven est l'exemple le plus connu, mais arrête de faire une fixette dessus (je t'ai déjà dis plus haut qu'utiliser maven n'est pas une bonne idée) » et j'ai décris des limites précises de maven dans un autre commentaire. Et je n'ai cessé d'expliqué que la plupart des fonctionnalités n'existent pas mais qu'elles peuvent facilement s'ajouter. 

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: He ben

    Posté par  . En réponse au journal Et si l'afflux de réfugiés n'était qu'un moyen pour destabiliser l'Europe ?. Évalué à 1.

    pour moi c'était une question de bon-sens

    J'ai un gros problème avec le bon sens. Le bon sens c'est le non-dit, c'est quelque chose qui est propre à chacun. Tu vois par exemple quand tu dis :

    selon toi, quelles sont les raisons qui poussent à ne pas autoriser le travail pour les migrants ? (autant que le temps « que je t'ai fait perdre » serve à quelque chose)

    Tu énonce que le problème ce n'est plus le travail au noir mais le travail des migrants, alors que pour d'autres le travaille au noir ça veut surtout dire ne pas payer certains impôts et ne pas respecter des conditions de travail classiques (comme une limite de temps de travail).

    selon toi, quelles sont les raisons qui poussent à ne pas autoriser le travail pour les migrants ?

    Parce qu'ils « volent le travail des français » ?
    Parce qu'on a peur de tous les voir arriver ?
    Parce que « ça ne se fait pas » ?

    Je n'en sais rien.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Qt, QML

    Posté par  . En réponse au journal De l’utilisation des technologies web dans une application native.. Évalué à 4.

    Donc QtQuick/QML n'est pas la solution :)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: He ben

    Posté par  . En réponse au journal Et si l'afflux de réfugiés n'était qu'un moyen pour destabiliser l'Europe ?. Évalué à 2.

    J'ai une question stupide, si tu comptes s'attaquer à ces problèmes sans jamais utiliser/créer/modifier de lois, et ensuite les faire appliquer … quelle est ta solution miracle ? (je suis curieux).

    Euh… On réfléchis à comment est-ce qu'on voudrait que ça fonctionne puis on s'intéresse aux lois ? L'inverse c'est comme écrire du code avant de se demander comment doit être la fonctionnalité.

    Pour comprendre la première citation, il faut savoir qu'elle répond à « migrants = travail au noir ». Et servait à dire que cette simplification n'était pas sans aucun fondement, ni plus, ni moins.

    Le « tu » étais impersonnel. Personne n'a parlé d'autres problème que travaille au noir. Que ce soit toi ou quiconque personne ne s'est demandé quel est le problème derrière cette question légale.

    Bah, oui, mais c'est pas vraiment une solution si ?

    Une solution à quoi ?! Si tu t'inquiète qu'il y a des gens qui font des choses illégales abolir les lois résous le problème, plus personne ne commet d'acte illégal. Si tu t'inquiète des meurtres alors non ce n'est pas une solution.

    De la même manière si tu t'inquiète du travail au noir, il suffit de le légaliser, si tu t'inquiète des problèmes que cela engendre alors il faut décrire ces problèmes.

    Pour pouvoir résoudre un problème, il faut commencer par bien le poser et correctement le formaliser.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)