j_m a écrit 863 commentaires

  • # Je ne comprend pas bien

    Posté par  . En réponse au message Gestion de patients. Évalué à 3. Dernière modification le 09 décembre 2017 à 19:16.

    Je ne comprend pas tres bien ton probleme. Est-ce que tu pourrais developper?

    C'est quoi ce fichier de texte que tu nous montre? C'est quoi cette histoire de tete et queue de liste de patient? Ce sont des details d'implementations sur ce que tu as deja commence?

    Finalement qu'elles sont les entrees et quelles sont les sorties attendues de ton programmes? Les entrees ca doit etre le texte, mais les sorties? Tu ecris quelque chose dans un fichier? Tu affiches quelque chose a l'ecrans? Tu envoie en message sur un serveur?

  • [^] # Re: Beaucoup de dev ne savent pas faire du SQL

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 3.

    Gérer les problématiques d'insertion (INSERT multi-ligne, et transactions pour diminuer les logs) : cela fait partie de ce que doit savoir un développeur qui travaille avec une base de données mais qui est très souvent ignorée. De plus dans le cas d'insertion de plusieurs parties corrélées, la gestion de transaction permet de s'assurer que la base de données reste dans un état stable en cas d'arrêt du chargement (suite à une erreur) et donc de pouvoir recommencer simplement.

    Qu'est-ce que tu conclus avec cette remarque de ce que dois savoir ou ne pas savoir un developpeur sur les DB? Si c'est d'aider avec bienveillance le developpeur en question a s'approprier ces techniques des que tu te rend compte de ce type de lacune, ca me va. Mais c'est valable pour tout truc necessaire a un moment donne, que ca soit plus ou moins pointu. Donc pourquoi ca en particulier?

    En plus je sens bien le truc venir de la liste des choses indispensables a connaitre, et que c'est une humilitation d'un ignorer une. Eviter la honte est plutot une mauvaise motivation d'apprentissage.

  • [^] # Re: INSERT et transaction

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 7. Dernière modification le 08 décembre 2017 à 20:45.

    Que le travail ai pu être confié à des stagiaires c’est pas tellement le problème, c’est qu’il n’y a eu aucun contrôle derrière et que, si c’est le cas, nos pauvres stagiaires sont ressortis sans aucune connaissance supplémentaire… enfin bon c’est un tout autre sujet.

    Tout a fait. Si tu fais de la relecture de code pour le stagiaire pour chaque pull request, le resultat ne devrait pas etre trop mauvais.

  • [^] # Re: Chacun cherche son film

    Posté par  . En réponse au journal Optimisez votre code !. Évalué à 2.

    _ Fichier XML des séances : je doute qu'il soit en Open Data, étant donné que le fournisseur de ce fichier (Plurimedia) le fait payer (20.000€/an, de mémoire). Mis à part nous, leurs autres clients sont au moins Première et Télérama, mais pas Allociné.

    Si ce sont les fichiers SMPTE, j'ai un peu travaille sur un script qui les recupere sur des milliers de cinema en Europe pour Ymagis :-)

    Je n'avais pas remarque qu'il y avait foule sur les projecteurs pour les recuperer. Ces donnees pourraient donc assez bien venir d'Ymagis.

  • [^] # Re: Bof mouais pfff

    Posté par  . En réponse au journal [liens] Mais juste un. Évalué à 3.

    J'ai toujours trouvé hallucinant la taille de certains logiciels, en me demandant s'il y avait en effet besoin d'autant de code pour effectuer des tâches qui n'apparaissaient pas comme si complexes que ça. Quand on dit qu'il faut 20M lignes pour coder le système de freinage et d'accélération d'une voiture, ça me semble assez dément.

    Il doit y avoir des filtres a base de resolution d'equation differentielles. Pour faire plus smooth.

  • [^] # Re: Article pas terrible

    Posté par  . En réponse au journal [liens] Mais juste un. Évalué à 4. Dernière modification le 27 novembre 2017 à 10:37.

    Et ça existe déjà. Ça s'appelle Scratch :D

    Ca ressemble toujours beaucoup a du code habituel. C'est surtout l'utilisation des couleurs qui est un peu plus approfondie, comme de decider de mettre une couleur pour identifier les methodes d'un module. Mais je doute que ca une direction qui permette d'eviter les bug. Ca ne simplifie pas la complexite d'un gros systeme.

    J'aurais plutot pense a Simulink qui enferme des composant preprogrammes dans des boites. J'ai l'impression que ces boites ne partagent pas d'etat global ou ce genre de truc et finalement ca ressemble a de la ligne de commande bash avec les pipes, mais avec plus de parametres d'entree/sortie et c'est pilote par interface graphique: https://en.wikipedia.org/wiki/Simulink

  • [^] # Re: Article pas terrible

    Posté par  . En réponse au journal [liens] Mais juste un. Évalué à 5.

    c'est marrant, je suis curieux, et ai un esprit critique.
    Après, libre à vous d'entrer dans la paranoïa.
    Je cherche l'information en toute indépendance, et je suis ravi de la partager.
    Même si ce n'est qu'un lien; peut-être, un jour, j'écrirais un vrai journal.
    Pour l'instant j'en suis incapable.

    Moi je n'ai pas assez d'esprit critique. Je suis fort influencable. Comme je ne peux rien y faire, j'essaie plutot de percevoir ce qui m'influence et de faire le choix d'accepter ou de m'en detourner.

    Mais ce n'est pas super important. C'est parce que vous aviez l'air de faire des efforts pour trouver des bons articles dans la presse mainstream. Je pense qu'il vaut mieux s'en detourner plutot que de faire ce genre d'effort.

    Un article comme ça dans un média reconnu (mainstream?) c'est rare.

  • [^] # Re: Article pas terrible

    Posté par  . En réponse au journal [liens] Mais juste un. Évalué à 4.

    Je n'ai pas dit que j'étais d'accord avec l'auteur de l'article, mais qu'il était argumenté.
    Les commentaires le sont d'ailleurs, pour ou contre. Ça repose.
    Un article comme ça dans un média reconnu (mainstream?) c'est rare.

    Il faut faire attention avec ces journaux. Si on s'y interesse on finis par penser comme eux, par extension, penser comme tout le monde et finalement se plonger avec la force du nombre dans les erreurs et les delires collectifs sans s'en rendre compte.

    Il faut les laisser mourir et plutot chercher l'info volontairement au lieu de se laisser servir. Et on se trompe, on apprend, on est curieux, on decide et c'est bien plus sain.

  • # C'est quoi le sujet?

    Posté par  . En réponse au journal [liens] Mais juste un. Évalué à 5.

    Bonjour,

    J'ai commence a lire 5 minutes, ca parle de complexite des logiciels avec toutes leurs lignes de code mais je n'ai pas compris ou ils veulent en venir.

    Tu parles de meta programmation. Est-ce que c'est lie a la meta programmation comme dans cet article wikipedia: https://fr.wikipedia.org/wiki/M%C3%A9taprogrammation

  • [^] # Re: La gouvernance par les nombres

    Posté par  . En réponse au journal ils l'ont voulu, ils l'ont obtenu, et ils l'ont dans le baba.... Évalué à 4.

    Breaking news ! Marie-Antoinette se porte très bien et elle moule sur LinuxFR :-)

    C'est vrai… Ça serait pas un problème de pas avoir de quoi se payer le chauffage l'hiver si on voyait pas des mauvais œil les enfants morts de froid et si on y avait jamais eu accès de toute façon.

    Ca arrive souvent, ca, les enfants qui meurent de froid l'hiver? Ca doit etre quand meme mele a pas mal d'autres problemes sociaux. C'est quelque chose dont tu as entendu parler? Tu connais des details sur la vie de ces gens?

  • [^] # Re: Aigreur, quand tu nous tiens

    Posté par  . En réponse au journal ils l'ont voulu, ils l'ont obtenu, et ils l'ont dans le baba.... Évalué à 3.

    Je suis absolument contre cette nouvelle vague d'école inclusive qui sous couvert d'aider un élève se permet de détruire le reste … On ne s'est jamais dit que si on laisse sans alimenter une classe, on risque de détruire le groupe classe puis la motivation des meilleurs élèves …

    C'est bien de se soucier de la motivation des eleves, ca pourrait etre le seul critere. Etre motive dans un environnement d'apprentissage, ca serait deja bien. Mais pourquoi seulement la motivation des meilleurs?

  • [^] # Re: La gouvernance par les nombres

    Posté par  . En réponse au journal ils l'ont voulu, ils l'ont obtenu, et ils l'ont dans le baba.... Évalué à 2.

    Parce que le problème, c'est pas le chômage, c'est la pauvreté. Et radier les chômeurs ou les faire bosser 20h par semaine ne les sort pas de la pauvreté.

    Pourquoi la pauvrete? J'ai l'impression qu'une pauvrete stable et qui ne serait pas chargee de divers sentiments de hontes et de culpabilites pourrait se vivre assez bien.

  • # Une sorte d'EDI ?

    Posté par  . En réponse au message Changements mineurs dans le créateur/gestionnaire de projets mk-project.. Évalué à 2.

    Je ne comprend pas ton projet. C'est une sort d'environement de developpement integre?

    mk-project prend la forme d'une barre de menu:

    Elle apparait ou cette barre de menu?

  • [^] # Re: ben attend...

    Posté par  . En réponse au message Projet j'attends vos suggestion pour comparaitre avec ma part. Évalué à 2. Dernière modification le 18 novembre 2017 à 23:28.

    Ce qui est bien c'est qu'on sait que le titre est de toi : on le différencie tout de suite de l'énoncé.
    Tu ne prends même pas la peine de rendre l'énoncé lisible (quelques sauts de ligne). En plus l'énoncé de guide vachement.

    C'est vrai qu'il y a des problemes de mise en forme avec ce texte et les motivations ne sont pas clair. Il faudrait peut-etre prevoir une sorte de revue de code pour demande d'aide. Ca permettrait de donner une deuxieme chance a quelqu'un qui se serait senti deborde par la redaction d'une question convenable.

  • [^] # Re: ARE YOU SERIOUS?!

    Posté par  . En réponse à la dépêche Seconde mise en demeure pour l'association LinuxFr. Évalué à 10.

    Demander a ne pas faire de politique, n'est-ce pas deja un peu politique?

  • # Pour commencer

    Posté par  . En réponse au message Projet j'attends vos suggestion pour comparaitre avec ma part. Évalué à 4.

    SI tu ne sais pas par ou commencer, je te propose d'ecrire la class Employe, puis ensuite d'implementer l'employe le plus simple. Par exemple, un Manutentionaire. Et tu essaies juste de calculer le salaire.

    Ca te permettra d'avoir quelque chose a tester.

  • [^] # Re: "Ou vous êtes avec nous, ou vous êtes contre nous"

    Posté par  . En réponse au journal Eben Moglen vs FSF !?. Évalué à 2.

    Question sans doute bête mais sans doute facile à répondre si on sait que ça "s'ecarte completement des objectifs" : en quoi accepter l'idée que la CDDL (libre, copyleft) est utilisable avec la GPL (libre, copyleft) écarte complètement des objectifs? Quels objectifs?

    Je ne connais pas les details des motivations de la FSF. Si ils ont l'impression de s'ecarter de leurs objectifs, de leurs principes, ben qu'ils suivent cette impression. Je trouve ca bien. Des gens qui font des compromis, il y en a plein partout, ce n'est pas ca qui manque non plus.

    Bon, la on n'a vraiment pas la même vision de ce que peut être un problème dans une communauté.
    Après il ne faut pas s'étonner si la GPL est fuite (tiens, coucou Apple avec CUPS qui fait hurler alors que ça reste libre), et que le nombre de logiciels sous une licence qui fait fuir diminue (en proportion), à force d'exclure les gens qui ne pensent pas exactement comme soit.

    C'est quoi le probleme dont tu parles? Les gens s'ecartent de la GPL? Peut-etre. C'est un probleme?

    A lire les réactions sur les gens "un peu pas d'accord" (que ce soit ici ou sous le journal de CUPS), on comprend pourquoi la "communauté" a une sale réputation (et après, d'autres rament pour dire que si, le libre est pas mal).

    Je ne sais pas trop de quoi tu parles. Si c'est la FSF qui decide de ne plus travailler avec leur expert en droit, je ne vois pas trop de probleme. J'espere qu'ils peuvent rester en bon terme tout de meme.

    Si c'est pour l'autre personne qui pretend decider de qui est l'ami de qui. La, oui, c'est dommage. J'espere qu'il y a des gens bien autour de lui pour l'aider un peu a comprendre la vie. Mais ce n'est pas une question d'absence de compromis.

  • [^] # Re: "Ou vous êtes avec nous, ou vous êtes contre nous"

    Posté par  . En réponse au journal Eben Moglen vs FSF !?. Évalué à 5.

    Cette façon d'agir n'est malheureusement pas rare dans les diverses branches du militantisme, où l'obsession de la “pureté” du dogme idéologique qu'elles prétendent servir mène à l'éclatement de la branche en sous branches et prend le pas sur les objectifs communs sur lesquels tous ces gens auraient pu s'accorder.

    A quoi bon etre efficace si finalement on s'ecarte completement des objectifs? L'efficacite est aussi une obsession qui pause probleme.

    La recherche de purete deviens un probleme quand ca genere des conflits. Mais si la seule consequence, c'est un peu de dispersion dans l'utilisation de l'energie des gens, ben c'est pas trop un probleme. Et puis un projet militant devrait pouvoir etre interessant meme lorsqu'il n'aboutit pas a la conquete du monde.

    Ici c'est difficile a dire. Le gars qui affirme que "Eben Moglen n'est plus un ami de la communaute" est un peu dans le delire. Pour moi ce n'est pas trop lie a du purisme en soit, ca vient de quelqu'un qui n'a pas trop de reflexion sur les relations sociales. Et le purisme n'empeche pas de developper des qualite relationnelles. Par exemple, je vois du purisme dans la vie monacale, Matthieu Ricard qui est un moine bouddhiste fort mediatise, me semble bien representer un purisme sans conflit.

  • [^] # Re: Et donc?

    Posté par  . En réponse au journal Un type de chez facebook en conf à l'Espace des Sciences. Évalué à 4. Dernière modification le 14 novembre 2017 à 20:20.

    Enfaîte à la base je pensais ajouter un énorme commentaire spoiler où je reprenais chaque argument de la vidéos et y répondait. Mais le manque de temps m'a rattrapé (trop de logiciels libre à tester), car cela nécessite que je me retape la conf en entier (mais ça m'a surtout donné envie de me retaper les confs de S.Bortzmeyer).

    Tu as l'air bien presse. Tu ne pouvais pas attendre quelques jours pour avoir plus de temps et creer quelque chose de plus grande qualite?

  • [^] # Re: Pourquoi en C en 2017 ?

    Posté par  . En réponse à la dépêche Mr.Boom version GNU/Linux. Évalué à 4.

    Si un effort de portage a été fait, j'imagine que c'est qu'ils comptent améliorer/ajouter des fonctionnalités. Donc n'importe quel langage moderne favorisant un style de programmation sain et maintenable aurait été un meilleur choix que C (qui n'est au fond qu'un assembleur un peu plus lisible et multi-plateforme).

    Tu es un peu dur avec le C. Il a un typage qui est verifie a la compilation. C'est deja un gros avantage par rapport a des languages plus modernes comme php par exemple, qui pour le coup fait penser a "un assembleur plus lisible".

  • [^] # Re: Et OCaml ?

    Posté par  . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 2.

    Hmmhmm, pour le coup non. Mais la transformation d'une fonction récursive en une fonction tail-récurvise à l'aide du style CPS est quelque chose de très commun en OCaml (et dans les langages fonctionnels en général - pour peu que ces derniers optimisent les fonctions tail-rec).

    Après, il est vrai que ce n'est pas spontané mais avec un peu de logique et de pratique, on y arrive sans trop de mal.

    Si c'est tres commun il doit y avoir moyen que j'y arrive.

    Pour rendre mes fonctions tail-rec, j'ajoutais juste un accumulateur dans mes arguments. Mais ca n'est pas toujours possible. CPS permet de repousser un peu les limites, c'est ca?

    Mais quand je vois les exemples wikipedia, j'ai l'impression que ca rend la lecture quand mem plus compliquee. Ca ne vaut pas le coup de repasser au style imperatif dans ces cas la?

  • [^] # Re: Et OCaml ?

    Posté par  . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 2. Dernière modification le 23 octobre 2017 à 16:46.

    le parser utilise le style CPS pour être sûr que les fonctions soient tail-rec.

    Ca a l'air bien complique cette histoire de CPS. On ne peut pas s'en passer?

    Sinon, un truc rigolo a l'etranger:

    Ah bon, t'es Francais? Tu connais OCaml?

    Ca a l'air interressant mais non. Puis je suis plutot Belge, en fait.

  • [^] # Re: Merci pour cette info

    Posté par  . En réponse au message Logiciel Vpaint. Évalué à 3.

    Bonjour NumOpen,
    le projet est intéressant mais si j'ai bien compris, il sera payant pour les OS windows, Mac et open-source pour linux sous licence apache 2.0, j'avoue ne
    pas comprendre…
    il explique cela sur cette page : https://www.patreon.com/borisdalstein

    Les logiciels libres peuvent etre revendu. Tu peux prendre n'importe quelle distribution Linux, la modifier et/ou la revendre et devenir riche. Il y a cependant des restrictions avec la licence GPL de Linux, c'est que tu dois redistribuer ton logiciel sous licence GPL egalement. Remarque que si ton logiciel est un site web, tu echappes a cette contrainte.

    Ici c'est une licence Apache, c'est encore plus permissif. Tu peux aussi modifier le logiciel et le revendre, mais aussi un faire un logiciel non open source, comme macOS. La licence exige uniquement que tu mentionnes l'auteur et la mention de copyright original: https://fr.wikipedia.org/wiki/Licence_Apache

    Concretement si tu contribues au projet il se peut que Boris garde pour lui et son business une version amelioree qu'il va garder closed source. Mais c'est symetrique, tu es libre de faire la meme chose.

  • [^] # Re: C’est gravement inintéressant

    Posté par  . En réponse au journal C'est pas moi qui le dit (journal bookmark). Évalué à 5.

    Est-ce Ballmer chez Microsoft qui avait décidé d'appliquer ces méthodes du type "tous les ans on vire les n% les moins performants, donc les responsables de chaque équipe doivent désigner ceux qui doivent dégager" ?

    Non, ca c'est Jack Welch chez General Electric:

    Il impose notamment à chaque patron de département de licencier chaque année les 10 % les moins performants de leurs effectifs.

    https://fr.wikipedia.org/wiki/Jack_Welch

  • [^] # Re: Wikidébats

    Posté par  . En réponse à la dépêche Le développement de « Débattons » est lancé !. Évalué à 2.

    Voilà, on est arrivé à ce que je voulais éviter à tout pris, répondre sur le fond à l'autre imbécile, parce que non, il n'y a aucune légitimité à répondre sur le fond à quelqu'un qui vous insulte, et oui ça ne mérite rien d'autre que le mépris.

    A mon avis les gens qui discutent sur un ton insultant peuvent assez vite s'adapter et adoucir le ton si tu ne joues pas l'escalade. C'est facile sur linuxfr parce que le ton general est plutot tres bien, enfin selon moi.

    Puis du mepris ou de l'insulte, je trouve que c'est le mepris qui installe le plus grand malaise.