hervé Couvelard a écrit 2654 commentaires

  • # le truc est complexe

    Posté par  . En réponse au message [résolu] Logiciel pour générer des devis et factures (mais pas un CRM) ?. Évalué à 4.

    parce que devis et facture sans rien de complexe c'est assez flou.

    Un devis, il y a un client (et donc des clients), des lignes (et donc des produits), un suivi entre le devis, la commande, la facture, un suivi des règlements, et obligatoirement une compta, même simple, probablement des fournisseurs, une numérotation…

    Ainsi la difficulté de ce genre de trucs c'est que chacun pose la frontière entre simple et compliqué à un endroit différent des autres et que pour chacun les fonctionnalités nécessaires sont différentes.

    Maintenant, à mon humble avis, il vaut mieux un truc complet que l'on peut paramétrer (ou se faire paramétrer) parce que rien n'est "simple".

    Si, le truc simple : openoffice ou n'importe quel traitement de texte…, ça fait des devis, des factures.

    moi j'utilise openerp dans une vieille version et passé le temps d'adaptation il me convient bien.

  • [^] # Re: Deux poids, deux mesures

    Posté par  . En réponse au journal Notepad++ est Charlie. Évalué à 7.

    tout comme un Zenitram dans un attentat en France aura plus de valeur que 19 nigériens qui meurent sur un marché mais dont on ne parle pas beaucoup et où on ne réagira pas.

    Tu peux juste m'expliquer pourquoi ? parce que je suis lent de la comprennette. Parce qu'ils sont noirs ? Il faut combien de nigérien pour faire un zenitram ? et si un des nigériens il avait écrit otherFS, c'est aussi valable ?

    En revanche, et les 4 dessinateurs doivent se retourner dans leur tombe, justifier les lois liberticides qui arrivent A CAUSE de cet attentat pour une population de veau qui aime se faire conduire à l’abattoir parce que tu comprends, la liberté c'est compliqué faut faire des choix, me laisse moins de marbre.

    La femme d'un des disparu expliquait que les responsables de cet attentat n'était pas tant les 2 péquins qui ont déboulés mais ceux qui pendant des années on traité charlie hebdo de racistes et anti islam et l'on pointé du doigt il ne restait qu'à deux pauvres péquins bas du front de faire les basses oeuvres de ceux la (et les asso anti-racistes, les politiques ne sont pas blanc comme neige).

    Alors le "je suis charlie" qui explique que maintenant plus besoin de juge pour suspendre un site, plus besoin de juge pour surveiller internet et les réseaux sociaux et qu'une bonne loi qui atteint aux libertés publiques c'est ce qu'il faut "pour charlie"

    Enfin, cela me dépasse un peu, mais j'ai lu un mec qui explique qu'on ne peut pas à coup de drones et de missiles faire exploser hommes,femmes et enfants dans des mariages et autres fêtes dans des pays lointain avec comme excuse de combattre le terrorimse et imaginer un seul instant que cela ne va pas nous retomber un poil sur la gueule. Parce que honnêtement, même en étant un citoyen lambda si un jour un pays/groupe vient tuer ma femme et mes gosses parce que parmi les gens autour il y a des terroristes, je n'aurais de cesse de me venger, même si cela me conduit à des actes désespérés. D'autant plus que si on se penche sur les grandes affaires judiciaires, il y a parfois (plus facilement si tu es pauvre et/ou pas blanc) des erreurs judiciaires (presque de bonne foi).

    Il m'avait semblé comprendre que l'on ne combattait pas la violence par la violence, à partir de ce moment là, je crois que la première chose à faire est de montrer l'exemple.

    Cela n'enlève rien au fait que ce qui s'est passé est abject et que cette marche avec la brochette de "dictateur" me fait plutôt rire. C'est juste dommage pour les familles de voir les turcs, les russes… ces grands chantre de la liberté d'expression venir piétiner leurs morts.

  • [^] # Re: ennuis

    Posté par  . En réponse au journal Les lois françaises favorisent-elles l’insécurité informatique ?. Évalué à 6. Dernière modification le 24 août 2019 à 18:08.

    On ne peut pas dialoguer avec ceux qui ne le veulent pas. La réponse était l'archétype même de la langue de bois, d'éléments de langage vide qui n'ont pour but que de donner une réponse vide à une vraie question.

    Tant que la communauté s’essoufflera à perdre son temps avec des gens qui ne veulent pas d'elle, elle n'en sortira qu'aigrie. Il faut savoir se tourner vers les gens qui ont envie de travailler avec nous.

    Il ne faut pas rêver, les gens se tournent vers le libre que lorsqu'ils sont coincés (budget, fonctionnalité, besoin de développement en interne…) mais que très rarement par philosophie et bien souvent le retour pour la communauté est minime par rapport au gain qui est apporté dans la balance.

    Maintenant c'est le jeux et c'est leur droit je ne le reproche pas, mais ne viens pas me parler de mépris ou d'ironie devant une réponse aussi creuse.

    Il y avait des tonnes de chose que l'on pouvait dire : habitude, connaissance, système atypique, processus long à mettre en place, secrets industriels….

    Mais là c'est un méta-caricature cette réponse, on croirait un : message à caractère informatif

  • [^] # Re: ennuis

    Posté par  . En réponse au journal Les lois françaises favorisent-elles l’insécurité informatique ?. Évalué à -8.

    oui oui, je suis charlie aussi

  • [^] # Re: Jolla ?

    Posté par  . En réponse au message Remplacer un N810. Évalué à 2.

    Le truc avec tous les *phones, c'est que l'appareil a été conçu autour du téléphone, et pour le téléphone. Toute l'ingénierie que tu paies dans ton achat a été tournée vers le téléphone et ensuite a été ajouté, ce qu'il y a autour, pour faire "fun et bigarré", tout en étant secondaire.

    Je puis te dire que j'ai un n810 et que pour faire ce que je fais avec, des tests de mes programmes, jouer aux jeux linusque, même avec des XX années d'existences, il est très loin devant le tout nouveau smartphone (en mode avion) de ma femme, aussi bien en mode confort d'utilisation (tu as un vrai truc dans la main) avec un vrai clavier agréable, que tu peux très facilement (sans faire d'opération compliqué) devenir root dessus et tu sens bien que le téléphone n'a pas été son focus de construction : pas de carnet d'adresse qui recoupe tout, pas d'obligation de placer des boutons ou il faut pour que l'oreille soit placée près d'un haut parleur et la bouche près d'un micro, des boutons qui te facilite la vie (plein écran/hors plein écran…) une gestion de l'appareil très simple dans le mode d'ajout et/ou de connexion aux réseaux wifi… et je ne parle même pas d'autonomie. Et c'était un dérivé debian qui fournissait avec les bons dépôts, la majeure partie des logiciels debian sans avoir besoin de reflasher, sans prendre le risque de perdre la garantie.

    Maintenant, je puis comprendre que ceux qui sont élevés au smartphone trouvent que c'est une "feature" d'avoir tout en un et qu'on peut tout faire avec, mais certains le voit comme un bug. C'est comme ceux qui sont persuadés que le confort de travail sur un portable 13' est identique que sur un fixe avec un vrai clavier et un vrai écran.

    Je ne suis pas capable de ressentir cet identique et je comprends totalement sa recherche d'une VRAIE tablette pour la garder dans la durée, et pas la jeter au bout de 1 ou 2 ans, comme tout bon smartphone qui se respecte.

  • [^] # Re: smartphone

    Posté par  . En réponse au message Remplacer un N810. Évalué à 3.

    oui c'est vrai… et tu colles derrière un clavier azerty (qui dépassera un peu) et tu as une tablette avec clavier. et si tu as un peu d'argent tu attaches sur le coté un disque 3.5 et ca fait nas en même temps.

  • [^] # Re: smartphone

    Posté par  . En réponse au message Remplacer un N810. Évalué à 5.

    le N810 ne fait pas téléphone, c'est donc difficile d'en faire un smartphone, ce que j'en pense.

  • [^] # Re: Respectons le Seigneur de La Palice

    Posté par  . En réponse au journal Pour les expats. Évalué à 4.

    Ce sont ses serviteurs ???

  • # oui c'est triste...

    Posté par  . En réponse au journal Liberté d'expression sous les balles. Évalué à 8.

    Attendons d'avoir attrapé les responsables et d'avoir trouvé les commanditaires avant d'accuser les uns ou les autres.

    Cela ne fera pas revivre les victimes, mais cela évitera de montrer du doigt le bouc émissaire bien trouvé.

    N'oublions pas les salades que l'on nous sert au quotidien avant de mettre en route la machine à accuser.

  • # sans vouloir faire le truc de mauvaise augure

    Posté par  . En réponse au message Probleme de spam à partir de mon serveur. Évalué à 1.

    Il faut réinstaller from scratch……

    cela prend moins de temps que de chercher à droite et gauche sans savoir si on a bien compris.

    Une sauvegarde d'avant le problème … et hop..

  • [^] # Re: Pas des les dépôts ?

    Posté par  . En réponse au journal Installation de fish shell sur Debian Jessy . Évalué à 10.

    est ?

  • [^] # Re: eth0 ?

    Posté par  . En réponse au message problème configuration wifi. Évalué à 2.

    est-ce qu'il y a systemd, est-ce qu'il y a networkmanager ?

    la manière de le voir est de regarder la sortie de dmesg… Si tu vois le wifi qui se connecte puis qui perd sa connexion plus tard… alors cela peut venir de là (j'ai cherché un bout de temps avant de comprendre car c'est ce qui se passait chez moi).

    systemd faisait la connexion puis networkmanager venait la fucker en essayant de la faire. Ma solution a été de désinstaller networmanager. et tout fonctionnait parfaitement au reboot

  • [^] # Re: Et si on prenait ça comme un retour?

    Posté par  . En réponse au journal Word vs TeX. Évalué à 4.

    Si LaTex est si merdique, il est tellement plus simple de ne pas l'utiliser plutôt que d'expliquer à ceux qui l'utilisent que c'est une merde et qu'ils perdent leur temps, ce que j'en pense.

    Oui c'est compliqué de faire des trucs ésotérique, oui il mélange, si on ne sait pas faire, la forme et le fond (alors que ce n'est qu'un langage par balise : c'est comme expliquer que html est merdique parce qu'il mélange la forme et le fond - tandis que word, son compétiteur, lui sait bien faire la différence entre la forme et le fond), oui il a une courbe d'apprentissage ardue.

    Mais lorsque tu as fait la feuille de style qui correspond à ce que tu produis, tu ne te soucis plus de mise en forme. Lorsque tu veux reproduire un effet, une mise en forme, tu n'as qu'a copier-coller du texte, ce qui est impossible avec word. LaTex est effectivement plus complexe que word qui est plus complexe que wordpad qui plus complexe que note pad, qui est plus complexe que la feuille et le stylo. C'est le propre de tout outils, plus il offre de possibilités, plus il est compliqué à utiliser.

    Je suis persuadé que si on faisait une étude scientifique entre la scie à métaux et un tour numérique avec comme exercice de couper un clou, la scie métaux l'emporterait haut la main, mais est-ce que cela veut dire que la scie à métaux est meilleure que le tour numérique ? je n'en suis pas persuadé.

    Il y a des outils, avec leurs historiques, pour chaque chose.

    D'ailleurs si LaTex est si merdique pourquoi les gens se font chier à générer des langages pour en écrire ? autant directement créer des langages qui génère du word ! ! ! ce que les gens peuvent être con, se faire chier à fabriquer du code pour un truc merdique qui vaut pas un clou.

    En attendant, entre un document écrit avec LaTex et un écrit avec word, niveau beauté (césure, justification, qualité typographique…) y'a même pas photo, cela se voit à l’œil nu.

    A tel point que les personnes qui veulent un "beaux" documents, ils utilisent indesign (parce qu'ils n'ont pas le poignon pour acheter Quark. Et putain taper du document texte dans indesign c'est un avant goût de l'enfer.

  • [^] # Re: Pourquoi pas

    Posté par  . En réponse au journal Word vs TeX. Évalué à 4.

    moi j'ai aussi un truc…

    \widowpenalty=10000
    \clubpenalty=10000

    cela force à ne plus avoir de veuves et orphelins (ce qui explique le changement de nombre de pages pour une phrase de plus).

  • [^] # Re: Scientifique ?

    Posté par  . En réponse au journal Word vs TeX. Évalué à 8.

    on ne peut pas le savoir à priori. Ce que l'on sait c'est que tex est plus complexe à prendre en main que word pour taper une lettre ou un court article et que word propose certaines fonctionnalités simplement.

    Maintenant pour faire un pavé de 300 pages, avec figures, tables des figures, renvoies à des pages et des figures, notes de bas de pages table des matières… , je préfère de loin latex, même si pour de nombreuses choses c'est compliqué d'avoir le rendu que l'on veut exactement.

    Il faut voir aussi ce qui était demandé : latex n'est pas fait pour faire une sortie conforme à ce que l'on s'imagine : il est fait pour que cela soit agréable à lire.

    "On pense, avec erreur, que la mise en page est une question d’esthétisme, mais rien n’est plus faux : le document doit être lu, non exposé dans une galerie d’art. Il doit être conçu pour être lisible et compréhensible."
    Tiré d'une intro à latex dont j'ai perdu la référence.

    En résumé pour savoir si c'est un bon article, il suffit de savoir ce qui était cherché, car bien souvent on ne trouve que ce que l'on cherche : comme on ne le sait pas ET que l'on a que le résultat ET qu'il n'a pas été revus pas des pairs ET qu'il n'a pas été trié par un comité de rédaction ET que l'expérience n'a pas été refaite avec un autre public et un autre document, on ne peut pas se prononcer sur la qualité du travail.

  • [^] # Re: Tu es revenu !

    Posté par  . En réponse au journal Une autre entité de la défense américaine fait confiance à une société Européenne !. Évalué à 8.

    Juste pour mon information perso, parce que je suis pas très vieux ici et je comprends pas tout.

    Pourquoi cette haine à son égard et ses dépêches sur suze ? Votre objectif est qu'il se casse ? autant lui demander gentillement, c'est plus sympa que de le casser à chaque fois qu'il écrit un truc.

  • [^] # Re: complément : sur la confiance

    Posté par  . En réponse au journal Au secours, l'école Centrale Paris a donné mes mails à Microsoft !. Évalué à 10.

    Comme d'hab…

    Ce qui est inscrit dans la constit, c'est le droit à la vie privé et le secret des correspondance est, en ligne directe, une de ses applications.

    de plus :
    http://fr.wikipedia.org/wiki/Secret_de_la_correspondance
    (dans l'article 8 de la convention européenne des drois de l'homme)

    code pénal (Le fait, commis de mauvaise foi, d'ouvrir, de supprimer, de retarder ou de détourner des correspondances….)
    http://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000006417954&cidTexte=LEGITEXT000006070719&dateTexte=20090620

    Oui il y a des exceptions, non ce qui c'est passé n'est pas illégal, mais son énervement est tout ce qu'il y a de légitime : la rapidité de la migration pose question, et cela renforce encore plus la question d'héberger soi même ses mails pour éviter que le prestataire change d'avis (légalement) et ne te mette dans une position que tu ne désirais pas.

    Toutefois, on a bien compris que les questions de liberté ne t’intéressent guère.

  • [^] # Re: Probablement bientôt?!

    Posté par  . En réponse au journal Sans OS. Évalué à 0.

    Si tu n'arrives pas à comprendre, reste sous windows, c'est bien mieux pour toi.

  • [^] # Re: Probablement bientôt?!

    Posté par  . En réponse au journal Sans OS. Évalué à 7.

    Par exemple, debian stable est une très mauvaise distro pour le tout publique
    simplement parce que ces lib sont vieilles de plusieurs décennies…

    Whouaou quelle compétence, quelles connaissance… faudrait être plus précis… vielles de plusieurs siècles

    Et ils n'ont pas à l'être.

    C'est un feu d'artifice pour noyelle.

    Le "truc" du libre c'est le partage de la connaissance parce que savoir c'est être libre. Ainsi justement le truc de linux c'est (c'était ?) que les gens soient intéressés à l'informatique pour pouvoir choisir en connaissance de cause (est-ce que c'est gratuit ? est-ce que je suis la marchandise, est-ce que mes recherches sont biaisées pour me fournir une adresse marchande dont le discours est taillé pour me faire acheter même s'il y a d'autres produits plus adéquats avec mon besoin ?).

    Bien entendu on peut se dire que pour la piétaille, faut juste qu'ils utilisent un truc simple sans avoir à se poser de question, mais de toi à moi, je passerais pas de temps à vulgariser, aider , guider un péquin qui veut juste un truc qui marche et qui se fout de ce qu'il utilise, même si cela tue des ours du groenland. Il y a des truc tout prêt (windows, mac, android, windows phone…) qu'il aille acheter un truc et qu'il le change dans 2 ans et qu'il se démerde tout seul.

    Que tu penses qu'il faille faire des produits de consommation courante sans idéologie, sans volonté, sans vrai choix est une opinion respectable, mais n'attend pas en retour de l'aide de personnes qui s'impliquent.

    C'est la différence entre la grande distribution et le petit commerce, entre le pret à porter et le sur mesure, entre le groupe et l'individualisme. Choisis ton camp camarade.

    Enfin, hormis le cas de bugs fataux (on dit des chacals ?), j'aimerais bien voir, pour un logiciel "classique", la Feature qui n'existe QUE sous la dernière version que l'on doit compiler soit même du dépot git qui n'existe pas dans la version d'avant et qui va manquer à "monsieur-tout-le-monde-qui-veut-rien-comprendre-à-l'informatique-à-tel-point-qu'il-ne-sait-pas-s'il-est-en-web-mail(wtf?)-ou-en-client-lourd,-qui-ne-sait-pas-si-c'est-sur-sa machine-ou-sur-internet-et-qui-te-donne-comme-adresse-mail-www.orange.fr" (ps : je ne te parle même pas des winner de demain qui essaient de se connecter sur gmail avec une adresse : orange.fr), effectivement pour eux, je suis d'accord avec toi, la dernière nightly build est impérative, avec une distro qui la reconstruit tous les jours (car il est impensable d'avoir une version vieille de 2 jours pour ce public). mais pour le commun des mortels, je crois qu'une ou 2 versions ne font pas la différence.
    Par contre, ceux qui sont intéressés à prendre le risque, chaque semaine, qu'une mise à jour casse un pilote un peu proprio ben faut absolument une distro bleeding edge, que cela mette un peu de piment dans leur vie morne à juste regarder facebook.

  • [^] # Re: effaré

    Posté par  . En réponse au message Modifier le schema dynamiquement. Évalué à 5.

    Q"est-ce qui est impossible à faire ?

    j'ai fais la somme pour que ce soit facile à lire, mais si met avg(), au lieu de sum(), tu auras la moyenne.

    Je crois qu'on ne se comprends pas.

  • [^] # Re: effaré

    Posté par  . En réponse au message Modifier le schema dynamiquement. Évalué à 2.

    je repose mon commentaire perdu dans les limbes…

    ajout : il y a aussi la moyenne par mois qui est une moyenne tout court…. c'est bonus la glissante.

    Je vais le faire par année :

    mysql> insert into bar values (27,10);
    Query OK, 1 row affected (0.00 sec)   
    
    mysql> select month,number,truncate(month/12,0) from bar;
    +-------+--------+----------------------+                
    | month | number | truncate(month/12,0) |                
    +-------+--------+----------------------+                
    |     1 |     50 |                    0 |                
    |     2 |     30 |                    0 |                
    |    13 |     30 |                    1 |                
    |    14 |     10 |                    1 |                
    |    15 |     14 |                    1 |                
    |    25 |     11 |                    2 |                
    |    27 |     10 |                    2 |                
    +-------+--------+----------------------+                
    7 rows in set (0.02 sec)                                 
    
    mysql> select month,sum(number),truncate(month/12,0) as annee from bar group by annee;
    +-------+-------------+-------+
    | month | sum(number) | annee |
    +-------+-------------+-------+
    |     1 |          80 |     0 |
    |    13 |          54 |     1 |
    |    25 |          21 |     2 |
    +-------+-------------+-------+
    3 rows in set (0.00 sec)

    et méga bonus

    mysql> select month,sum(number),2011+truncate(month/12,0) as annee from bar group by annee;
    +-------+-------------+-------+
    | month | sum(number) | annee |
    +-------+-------------+-------+
    |     1 |          80 |  2011 |
    |    13 |          54 |  2012 |
    |    25 |          21 |  2013 |
    +-------+-------------+-------+
    3 rows in set (0.00 sec)

    Et là on a la moyenne par année (janvier-décembre). on ne modifie pas un schéma de table à la volée,les BDD sont faite pour enregistré les données en LIGNES.

    Cela me déprime de lire tout et n'importe quoi sur des forums et des péquins sont renvoyés avec des fausses réponses en pensant parler à des mecs qui s'y connaissent un peu… c'est triste.

    Moi non plus je suis pas admin de BDD, mais je réponds pas à tort et à travers.

  • # effaré

    Posté par  . En réponse au message Modifier le schema dynamiquement. Évalué à 2.

    Je suis pas un spécialiste, mais je lis les réponses et je suis effaré…. il est possible de faire avec le numéro de mois (relatifs), comme il est possible de faire avec une colonne année. Je vais prendre l'exemple du spécialiste qui nous explique qu'avec modulo c'est trop vachement compliqué, voir impossible.

    create table bar (`month` int, `number` int); 
    insert into bar values (1,50);
    insert into bar values (2,30);
    insert into bar values (13,30);
    insert into bar values (14,10);
    insert into bar values (15,14);
    insert into bar values (25,11);
    
    mysql> select * from bar;                
    +-------+--------+      
    | month | number |      
    +-------+--------+      
    |     1 |     50 |      
    |     2 |     30 |      
    |    13 |     30 |      
    |    14 |     10 |      
    |    15 |     14 |      
    |    25 |     11 |      
    +-------+--------+      
    6 rows in set (0.00 sec)
    
    # admettons que janvier soir le 1 (et donc le 13 et 25) et que l'on veuille tous les janvier 
    #(soit 50+30+11) 91 :
    
    mysql> select sum(number) from bar where (mod(month,12)=1 and month > 12) or month=1 ;
    +-------------+
    | sum(number) |
    +-------------+
    |          91 |
    +-------------+
    1 row in set (0.00 sec)

    Une seule requête.

    bonus, ca marche avec février 30+10=40

    mysql> select sum(number) from bar where (mod(month,12)=2 and month > 12) or month=2 ;
    +-------------+
    | sum(number) |
    +-------------+
    |          40 |
    +-------------+
    1 row in set (0.00 sec)

    Maintenant il faut voir la suite de l’application pour décider c'est bien ou pas, mais cela permet de faire des moyennes glissants facilement sur x mois consécutifs par exemple : where month in (25,26,27,28)…

  • [^] # Re: Parce que j'essaye de progresser en bash

    Posté par  . En réponse au journal Esod mumixam !. Évalué à 2.

    Amélioration des majuscules, mais bon la ponctuation est toujours dans les choux, enfin… dans une certaine mesure.

    sentence=$*
    for word in $sentence
    do
    
    punct=""
    if [[ "$word" =~ ^.*([!?.,:;])+.*$ ]];then
            punct=${BASH_REMATCH[1]};
    fi
    new_word="${word/$punct/}"
    
    pl=${new_word:0:1};
    if [[ ${pl} == [a-z] ]] & [[ `printf '%o' "'${pl}"` < 133  ]];then
            new_word=${new_word,}
            the_word=`echo $new_word | rev`
            the_word=${the_word^}
    else
            the_word=`echo $new_word | rev`
    fi
    
            result="$result $the_word$punct"
    done
    echo $result

    herve@DreamMachine:~$ ./zorg "La phrase à reverser, Une bonne phrase Qui tue."
    Al esarhp à resrever, Enu ennob esarhp Iuq eut.

  • [^] # Re: Parce que j'essaye de progresser en bash

    Posté par  . En réponse au journal Esod mumixam !. Évalué à 3.

    ahoui….

    petit scarabée devra progresser encore.

  • # Parce que j'essaye de progresser en bash

    Posté par  . En réponse au journal Esod mumixam !. Évalué à 5.

    sentence=$*
    for word in $sentence
    do
    
    if [[ "$word" =~ ^.*([!?.,:;])+.*$ ]];then
            punct=${BASH_REMATCH[1]};
            new_word="${word/$punct/}"
            the_word=`echo $new_word | rev`
            result="$result $the_word$punct"
    else
            the_word=`echo $word | rev`
            result="$result $the_word"
    fi
    done
    echo $result

    ./zorg "la phrase à reverser, une bonne phrase qui tue."
    al esarhp à resrever, enu ennob esarhp iuq eut.