freem a écrit 5059 commentaires

  • [^] # Re: Fonction

    Posté par  . En réponse au journal Plonk. Évalué à 3.

    Si tant est que cela puisse aider…

    Ça m'a pas mal aidé oui, merci.

    Le problème est le suivant, sur une page web (node est un autre cas), les scripts sont chargés et appliquer au contexte global.

    Est-ce une spécification de HTML, ou de JS?
    Si c'est JS qui spécifie cela, alors il ne me semble pas possible d'invoquer "la faute des autres" (je ne dis pas que tu le fais, attention) et la suite logique serait que JS est bancal.

    Donc au départ cette syntaxe apparait pour éviter les conflits de nommage de variable entre deux scripts de sources distincts

    De la même façon que les blocs C (ou C++, et même les fichiers bash à bien y réfléchir).

    quand à savoir si un main serait utile à JS, bof, si j’arrive pas à trouver le main d'un script, je préfère faire autre chose que de m'en servir.

    J'ai le même type de raisonnement, c'est pour ça que j'ai du mal avec le bash.
    D'ailleurs, en pratique, je ne suis même pas sûr que le fameux int main( int argc, char** argv ) soit autre chose qu'une convention.
    Après tout, les OS reconnaissent aussi int main( void ) comme point d'entrée. Pour moi, c'est juste une convention née d'UNIX (pour lequel le C à été inventé si je ne me trompe), les OS cherchant à exécuter un symbole particulier et il se trouve que celui-ci est main (le C n'inclue pas les paramètres dans la signature) dans le cas de windows, linux, *bsd… D'ailleurs, c'est faux: windows exécute le symbole winmain, pas main (enfin, main aussi).

    Il n'empêche que c'est une convention pratique et utile. Il m'est arrivé de manipuler du code PHP dans lequel je m'y retrouvais sans trop de problème. Mais quand je me mets en tête de contribuer à un projet avec plusieurs centaines de fichiers source, c'est quand même sympa de pouvoir faire un grep "int main" pour savoir ou commencer.

    Pour finir, cette structure tant à être désuète car on utilise de plus en plus des modules de chargement qui encapsule automatiquement le code dans une fonction pour éviter ces effets de bords d'écrasement de variable (cf AMD, require.js etc), et d'autres trucs.

    En ce qui me concerne, est ce que c'est beau, est ce que c'est bien : osef.

    Personnellement, je considère que ce qui est maintenable est beau, que ce qui est beau est simple, et que ce qui est simple est concis (et bien dans cet ordre). Hors, (f(){})() n'est pas concis, donc pas simple, donc pas beau, et donc difficile à maintenir.
    Opinion personnelle.

  • [^] # Re: Sérieusement...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à -2.

    Arfff pardon! C'est une dépêche en plus ce truc! Mea culpa… autre raison de pertinenter du coup: une dépêche qui n'a rien à voir avec linux ou le libre en soit, qui ne fait que faire appel aux sentiments… ouai. Bon. Vraiment, triste.

  • [^] # Re: Haro sur le baudet

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 5.

    Tellement vrai. L'ensemble. Si je pouvais vider mes votes sur un seul commentaire, je le ferai sur le "pertinent" en dessous du tien.

  • [^] # Re: Sérieusement...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 6.

    Au fait, Emmabuntüs, ils ont modifié quel pourcentage des paquets Debian? Parce que sinon, ce n'est pas une distribution, mais juste un jeu d'ISO ;) (oui je trolle)

  • [^] # Re: Sérieusement...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 3.

    C'est un journal. Donc, pas dans la ligne éditoriale.
    Mais, j'avoue, j'ai plussé, mais surtout parce que ce qui me gonfle avec ce type d'article, c'est l'absence d'argument objectifs. Ah, du sentiment, ça, il y en a. De l'objectif, que dalle. On se croirait sur TF1…

  • [^] # Re: Les libertés transposées à l'Humain ?

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 4.

    Si ça peut te rassurer, il arrive que les gens évoluent. Ou s'expriment mal. En tout cas, je ne peux qu'être d'accord.

    Les gens qui prêchent la liberté absolue ont tendance à oublier un principe élémentaire de l'égalité: «La liberté des uns s'arrêtent là ou celles des autres s'arrête.» (merci papa).

  • [^] # Re: Ignoble, ignoble...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 9.

    Déclaration universelle des Droits de l’Homme (1948)

    J'aime bien l'article wikipedia cité. Parce qu'il dit aussi ceci:

    Le Conseil Constitutionnel français n'accorde pas de statut juridique positif à la Déclaration de 1948, bien que celle de 1789 soit intégrée au bloc de constitutionnalité depuis 1971.

    Bref, en France, c'est celle de 1789 qui semble compter, pas celle de 1948 (je savais même pas qu'il en existait une… ça serait déjà bien de respecter la vieille honnêtement!).
    Voila, mon devoir de citation avec peu voire pas de contexte est rempli.

  • [^] # Re: Ignoble, ignoble...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 1.

    Je suis prêt à parier que les justifications qui peuvent être faites sont uniquement de l'ordre de l'idéologie et de la spéculation.

    D'un autre côté, n'est-ce pas par idéologie que l'on considère la mise à mort d'un humain comme étant mal?
    À titre de rappel, à une époque pas si lointaine et actuellement dans des nations pas si lointaines, cet acte peut être pratiqué de manière légale et non choquante pour la population. Des personnes souhaitent, dans diverses nations, l'autorisation de le pratiquer sur des personnes dans des cas précis.
    Bref, il est important de se souvenir que nos idéaux et nos sentiments nous font voir le monde d'une façon biaisée.

    Zenitram, comme d'habitude, va trop loin et est trop abrupt, mais ses propos sont malgré tout censés.
    La peine de mort comme le droit à l'euthanasie ou même l'avortement peuvent être considérés comme des meurtres dans des cultures différentes. D'ailleurs, certains de ces actes sont considérés ainsi, en France.

    En théorie, les lois d'une nation sont censées refléter l'idéologie de sa population, et c'est, toujours en théorie, censé être encore plus le cas dans une démocratie (représentative, pour le cas de la France) que dans une tyrannie…

    je n'arrive simplement pas à comprendre ce qui est répréhensible, voir même "embêtant" d'un point de vue pratique dans le fait qu'une personne se déplace et décide de vivre dans notre pays.

    Et pourtant, tu comprends pourquoi ce n'est pas bien de se garer n'importe ou.
    Bon. Faisons simple, prenons un example. Il semble qu'en France (ma mère qui a bossé dans un hôpital est ma source), les hopitaux ne peuvent refuser un repas à quelqu'un qui vit dans la rue. Maintenant, imagine que tous les gens pauvres de la terre viennent en France. Et rappelles-toi que ce sont les impôts des citoyens qui payent les hôpitaux. Imagine le résultat (hé oui, il faut les payer, ces repas).

    Je ne dis pas qu'il ne faut pas aider les étrangers, je suis plutôt en faveur de ça (dans certaines conditions, pour ne pas se faire attirer dans la merde au passage), mais, par les élections que j'ai pu voir (je n'ai pu voter que 3 fois pour des présidentielles, c'est une expérience relativement faible) je n'ai pas eu l'impression que ce soit le cas de la majorité du peuple français.
    Comme nous vivons dans une démocratie représentative (par choix, parce que je n'ai pas l'impression que les partis qui ont voulus changer de type de gouvernement ont été très populaires) nous nous devons de respecter les règles que nous avons, d'une façon ou d'une autre, créées.
    Cela inclue de ne laisser entrer et séjourner que les étrangers remplissant certains critères auxquels cette personne, à priori, ne correspond pas.

    Je finirais par faire remarquer que l'on ne peut pas simplement se limiter à la "loi" pour définir si quelque-chose est bien ou non, qu'il faut le défendre ou non, c'est juste absurde. et que la communauté du logiciel libre elle-même a eu des combats sur le plan légal,face à des lois absurdes voulant rendre illégal l'usage de sa liberté.

    En effet. Ce qui définit le bien, c'est l'opinion d'un peuple d'une époque. Rien d'autre. Cette opinion peut exister pour diverses raisons, parfois grâce à un sursaut de sensibilité, ou à cause de la colère (certains massacres ont été "bien" à leur époque et nous sont, à nous, intolérables… sauf qu'on à pas vécu à la même époque, avec les mêmes emmerdes).
    Et ce qui change les opinions, ce sont les combats. J'éprouve du respect pour ceux qui combattent, tant qu'ils savent pourquoi ils combattent (ça exclue tous les gens incapables de penser d'eux-même "je ne suis pas un penseur") et même si leurs idées sont radicalement différentes des miennes. Pour ceux qui les suivent, non. Parce que les suiveurs sont en réalité les premiers à brûler les sorcières.

  • [^] # Re: Ignoble, ignoble...

    Posté par  . En réponse à la dépêche Comité de soutien pour Cellou Diallo contre son expulsion. Évalué à 4.

    Concernant votre argumentaire c'est votre droit de penser cela, même si je n'ai pas tout compris.

    Pourtant, le niveau n'étais pas trop élevé, il est capable de bien mieux, que ce soit en subtilité, en mesquinerie, en ironie ou en crachage de vérité.
    D'ailleurs, je pense que la plupart des gens qui le moinssent, le font à cause de la forme de son message, pas pour le contenu (qui, dans ton cas, se résume à: "un contributeur du libre se fait virer de France" sans dire pourquoi et en jouant sur les sentiments: "sa famille de guadeloupe était morte quand il était en France").

    Je ne vais pas perdre trop de temps dans l'argumentaire, car je ne suis pas un penseur, et je dois me concerter sur l'action pour aider notre ami.

    Correction: ton ami. Et d'ailleurs, je doute qu'il soit vraiment un ami, parce que chez moi l'amitié implique de connaître l'autre, et pas juste un peu. M'enfin passons, si ça se trouve c'est vraiment ton ami, mais ce qui est sûr, c'est que ce n'est pas le notre. À la rigueur, ça peut être un type avec lequel on sera ami, quand on le connaîtra. Si ça arrive. Et comme plein d'autres gens.

    Si tu n'es pas un penseur, évite d'utiliser des notions telles que "le libre", "la liberté", etc. Parce qu'il faut pouvoir penser pour comprendre les tenants et aboutissants de ces idées, qui sont loin d'être simples.

    Concernant le dessin, celui-ci ma était envoyé hier soir par l'auteur pour aider notre ami Cellou, et si je l'avais eu le matin je l'aurais intégrer dans l'article. D'ailleurs nous allons surement demander que celui-ci soit mis dans l'article

    Bah, tu vois, "le libre", tel que lu sur ce site précis, c'est juste et uniquement les 4 libertés liées au logiciel. Je n'ai vu aucun lien dans ton article avec le logiciel libre. C'est aussi simple que ça.
    Et c'est, en partie, ce que Zenitram, qui n'est pas mon ami mais pour lequel j'ai pas mal de respect (il est probable que je le connaisse mieux que tu ne connais le sieur Diallo, et pourtant je ne le connais qu'a travers linuxfr et que peu…), a essayé de t'expliquer.

    Pour être encore plus critique envers cet article, je dois t'avouer, je pense que tu ferais un très bon journaliste. Du genre de ceux qui ont fait que j'ai arrêté de suivre les infos.
    Tu mélanges super bien le sentiment (il est arrivé en France, puis sa famille est morte d'une maladie, le pauvre… cela dis, rien n'est dit au fait qu'il n'était pas la quand sa famille avait besoin de lui…) avec des des demi-faits (il est sujet à une expulsion… oui, mais pourquoi?) qui tentent d'apitoyer le lecteur, non de le convaincre, mais de le persuader.

    Navré, mauvais site.
    Ici, je crains que les gens soient plus sensibles aux tentatives de conviction que de persuasion.

    Bref, fait-moi une faveur: met plus de faits et d'arguments objectifs dans tes journaux, et moins de trucs reposant sur les sentiments. Parce que quand on essaie de toucher à mes sentiments, régulièrement, le résultat est le contraire de celui attendu: je n'aime pas qu'on essaie de me manipuler. Et j'espère que ce n'est pas que moi.

  • [^] # Re: Source

    Posté par  . En réponse au message source dans fichier interfaces. Évalué à 2.

    D'ailleurs, il fait quoi le script iptables? Et tu peux aussi enlever le "auto etho0" ça fait doublon avec le "allow-hotplug".

  • [^] # Re: Bonjour,

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 2.

    ravo à toi de ne pas t'être mis toutes les barrières qui sont évoquées ici (coût, virus, etc). La réalité t'a donné raison et 84 élèves sur 85 qui ont un smartphone au collège, c'est juste bluffant.

    On en reparlera quand le système aura tourné pendant quelques mois en utilisation réelle. Pour le moment, il n'a fait que des tests, et le système à beau être très prometteur et très utile, je suis prêt à parier que tout le bien qu'il aura fait sera oublié le jour ou il y aura un problème.
    Et ce, y compris si le problème ne proviens pas de cet outil. Quand on cherche un responsable, on n'est pas tout le temps très malin.

    Ne pas penser à ce genre de choses risque juste de tuer le truc au premier problème. Ce qui serait dommage.

  • [^] # Re: powerbank

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 3.

    l'autonomie dépendra-t-elle beaucoup de la charge du serveur ?

    Très probablement.
    Je doute que le processeur tourne à fond quand il n'a pas de charge (sur ma machine, quand il n'a pas grand chose à faire, il tourne à 800 MHz par exemple… c'est à dire tout le temps sauf quand je compile ou regarde une vidéo :)).
    D'ailleurs, si ça se trouve, tu as des trucs qui tournent en arrière-plan pour rien. Ou du matériel allumé inutilement. Il y avait un outil pour modifier ce genre de trucs, mais impossible de me rappeler le nom?

  • [^] # Re: Source

    Posté par  . En réponse au message source dans fichier interfaces. Évalué à 2.

    L'italique sur le que n'est pas très visible, c'est vrai. J'aurai du utiliser le gras.
    Il n'est pas impossible que tu aies plusieurs problèmes.

    Sinon, je me demandais, pourquoi ne pas utiliser plutôt un script à coup de ifconfig?
    Ça me semble plus simple à générer, et, pendant le développement, tu peux utiliser un cron pour te faire retomber sur le /etc/network/interfaces si tu n'arrives à rien ping.

  • [^] # Re: Bonjour,

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 4.

    Ce n'est pas donné pour un truc qui fait bien moins que le smartphone.

    Il y a quoi comme applications pour smartphone qui permette d'émuler une TI… disons, 82 (oui ça date, si ça se trouve ça ne se vend même plus)?
    Parce qu'une TI (pour les casio non, je trouve leur interface déplorable) ça permet de rapidement et relativement facilement faire pas mal de choses complexes. Tracé de graphs suivant divers modes (je me rappelle plus les termes exacts), calculs sur matrices & listes, et j'en oublie.

    Pour le coup, la TI82 j'en ai vu à 15$ sur le net, et personnellement elle était plus que suffisante pour un STI électronique / BTS IRIST. Améliorée avec quelques programmes de mon cru, elle était même bien plus utile que les grosses machines des autres.

    Le BYOD est aussi un moyen de compléter une « flotte » de quelques tablettes pour arriver à un équipement par élève.

    Encore faut-il avoir une flotte qui puisse potentiellement équiper une classe complète.

  • [^] # Re: Bonjour,

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 4.

    C'est vrai. Particulièrement dans le cas des smartphones, les téléphones les plus chers (pour info, on trouve des téléphones portables classique dans les 10€).
    Il faut aussi se rappeler que les enfants ne sont pas nécessairement soigneux entres autres problèmes (smartphones => cher => racket, par exemple), donc si un élève n'a pas son téléphone sur lui au moment du cours (peut-être un oubli? Moi, j'oubliais régulièrement ma TI ainsi qu'équerre et rapporteur… assez pour apprendre à faire la plupart des mesures d'angles et calculs sans XD) comment faire?

    Sans parler des problématiques liées aux malwares: le BYOD pose ce genre de problème, alors même qu'il arrive que les entreprises aient de véritables DSI (pour les collèges je serai surpris, seuls les lycées de bonne taille et/ou avec un enseignement lié me paraissent avoir le potentiel nécessaire en terme de compétences).
    Comment faire si un malware infecte toute la classe, qui prendra en charge les frais de nettoyage? Entres autres (surtout, au lycée, certains élèves commencent à être plus que démerdars avec l'info… je le sais d'expérience).

    Mais on peut imaginer que l'établissement ait une "banque" de smartphones, qui sont quand même plus simples à trimbaler, à déployer qu'une tour et moins chers. Ça résous déjà la problématique économique (côté élève). Pour la problématique de sécurité, je ne sais pas s'il est possible de descendre des ghost sur des téléphones, mais si c'est le cas j'imagine que ce serait assez correct.
    Le problème, c'est que ça amène une problématique de gestion des réservations/stocks, mais en théorie c'est déjà en place pour les télé & autres matos déplaçables?

  • [^] # Re: performance

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 2.

    J'aurais dû écrire : « modifier la configuration réseau » :-)

    Et j'aurai du le comprendre :)
    D'ailleurs, pendant qu'on y est, je suppose que tu as prévu un fallback sur la dernière config, au cas où la nouvelle ne marcherait pas?

  • [^] # Re: Source

    Posté par  . En réponse au message source dans fichier interfaces. Évalué à 3. Dernière modification le 26 mai 2016 à 13:40.

    Ou pas que ça.

    Si tu veux trouver un nom de fichier tel que "eth0.cfg", la regex ^[a-zA-Z0-9_-]+$ ne marchera pas. Elle ne trouvera rien:

    • '' implique que l'expression doit commencer la ligne (mince, le 1er ' qui précède ^ ne s'affiche pas… je ne sais pas pourquoi.)
    • '$' implique que l'expression doit finir la ligne
    • [a-zA-Z0-9_- ]+ indique que l'expression doit être composée d'au moins un de ces caractères, et uniquement de ces caractères.

    Hors, il n'y à pas de '.' dans la liste des caractères, donc ta regex s'arrêtera ou commencera au niveau du '.', et donc ne commencera ni ne finira la ligne. Du coup, ça match pas.
    Peut-être que retirer le '.cfg' permettrait que le système trouve ton fichier.

  • [^] # Re: Fonction

    Posté par  . En réponse au journal Plonk. Évalué à 2.

    Oui, et ? En javascript aussi tu as un système de portée de variables (c'est justement ce que la construction polémique utilise pour pas polluer le scope global…), je vois pas le rapport.

    Ces 2 commentaires:

    Apparemment ce manque de granularité dans les portées des variables a été réglé par l'introduction de l'instruction let.

    il faut donc cocher les deux propositions !!! \o/ !!!
    D'un autre coté, je n'avais pas dit que le choix se voulait exclusif…

    M'ont donné l'impression que la construction en question était là pour limiter la portée des variables, justement?
    Si c'est bien le cas, alors oui, je trouve ça lourd et moche, parce qu'il aurait suffit de créer un bloc dans d'autres langages pour que le problème soit résolu, et non de créer une fonction qui ne sera appelée au moment même de sa création.
    D'ailleurs, est-ce vraiment impossible en JS de faire ça?

    Rajoute une convention "au chargement j'éxécute ta fonction main" et ça sera exactement pareil, je vois vraiment pas le rapport avec la choucroute.

    Je vois. Donc, en fait, le '()' à la fin de la la définition de la fonction, c'est parer au fait que JS n'ait pas de main défini de manière standard?
    Autrement dit, pour contourner une chose qui m'apparaît comme une limite du langage?
    Quant au rapport avec la choucroute, je te dirais ça quand j'aurai fini ma bière :)

    y a uniquement du sucre syntaxique.

    Certes. Le problème, c'est que l'abus de sucre c'est mauvais pour les dents. Personnellement, je trouve par exemple que le C++11 nous fait utiliser trop de sucre syntaxique pour pas mal de trucs liés aux lambdas. Je trouve ces constructions moches.
    Ben la, c'est pareil.
    Quoique, c'est peut-être même pire (en admettant qu'il soit possible de faire pire que la syntaxe C++ qui entoure les lambda… entres autres.), parce que de la manière ou je vois les choses, c'est du sucre qui est utilisé pour contourner une limitation du langage.

  • [^] # Re: Cas VLC

    Posté par  . En réponse au message Copyright du code d'un fork refondu. Évalué à 2.

    Pour les contributeurs qui n'ont pas pu être joins, ils ont retiré leurs contributions.

    Doit être difficile ça, non? Je sais que git permets de modifier l'historique, mais à ce point ça semble délicat à faire quand même.

  • # performance

    Posté par  . En réponse au journal MoodleBox : un petit projet pour du BYOD en classe. Évalué à 2.

    À la surprise de tous, ce petit machin bricolé était plutôt réactif et tout à fait utilisable.

    Ça ne me surprend pas plus que ça que ça soit réactif, un serveur web ce n'est pas spécialement lourd, et le rPI3 à quand même 1Go de RAM et un quad core à 1.2GHz. En terme de RAM, 1Go suffit à faire pas mal de choses, tant qu'on ne lance pas un navigateur web ou un jeu. Niveau CPU, je crois bien que je n'ai jamais eu de machine personnelle avec plus de 2 cœurs, donc 4… même si la fréquence est peu légère (1.2 c'est pas énorme) le quad-code compense pas mal si les applications sont écrites correctement.

    Dans la pratique, avant de lancer un navigateur web (donc Xorg, i3, quelques terminaux et mpd(lecteur de musique), en gros), la charge de ma RAM est inférieure à 150Mio, et je ne me suis pas amusé à recompiler mes applications pour en enlever les modules inutiles (je pourrai, et peut-être même devrai, parce que debian compile avec le maximum de fonctionnalités activées, ce qui résulte en un système plus lourd).
    Pour ce qui est de raspbian, je ne serai pas surpris que ce soit plus léger que debian.

    On à tendance à s'être habitué à utiliser des bêtes de course, mais si on gardait un œil sur l'utilisation des ressources système, il est probable que la moyenne soit d'utiliser ~20% du CPU (au doigt mouillé) et que ça dépasse rarement les 3Gio de RAM (hors utilisations particulières type jeux/travail multimedia).

    Dans les travaux en cours, je suis en train de réaliser une IHM web pour permettre la configuration de la MoodleBox (arrêt-redémarrage, paramètres réseau et wifi notamment), l'idée étant de rester le plus possible dans une utilisation ultra-simple.

    Il n'y à rien de ce genre de déjà fait? Ce serait surprenant. Sinon, tu fais comment pour configurer le réseau via un navigateur/serveur web si le réseau n'est pas encore en place?

    PS: phrase coupée: "- de fréquentes discussions avec des collègues sur les "

  • [^] # Re: Fonction

    Posté par  . En réponse au journal Plonk. Évalué à 2.

    Quoi qu'il en soit c'est sensiblement la même chose en C si tu déclares une variable en dehors d'une fonction

    D'un autre côté, en C (c'est quand même plus utile en C++ avec les objets, mais bon), on peut faire ceci:

    int main()
    {
      {
        int foobar = 42;
        printf( "%d", foobar );
      }
      ++foobar;
    }

    Et ça ne compilera pas parce que foobar n'est pas à portée. Inutile de rajouter tout un patacaisse de contournements.
    Bien entendu, ce n'est pas commun, et je préfère éviter d'y avoir recours, je préfère faire une vraie fonction, mais parfois, j'ai la flemme.

    Je dirais que tu trouves ça affreux parce que ça ne match pas tes regex de "code dont j'ai l'habitude" et parce que c'est du javascript donc t'es obligé de dire que c'est mal.

    Ou parce que d'autres langages plus anciens permettent de faire la même chose, avec moins de magie noire, et que, peut-être, JS aurai pu s'en inspirer.
    Mais il est vrai que j'ai énormément de mal avec la notion de ne pas avoir besoin de définir un point d'entrée pour un programme, pour commencer.
    Le fait de devoir le faire me semble tellement pratique quand je dois creuser dans le code des autres: un p'tit grep "int main(" -r . (par exemple, peu importe le nom de la fonction qui sert de point d'entrée) et je sais ou que ça commence. Contrairement aux langages qui ne forcent pas ce type de définition.

    Oups, on est pas encore dredi.

  • # Des exemples?

    Posté par  . En réponse à la dépêche Livre « La poste, quelle aventure ! ». Évalué à 8.

    Quelques exemples des logiciels auxquels contribue le monsieur?

    Soit ces logiciels sont peu connus du public et ça aidera à ce qu'ils le soient, soit ils le sont et on saura qui remercier.
    Dans tous les cas, il n'y aura pas de mal, alors autant faire un peu de pub?

  • [^] # Re: Et sinon, t'as fini?

    Posté par  . En réponse au journal Ah ben je savais…. Évalué à 2.

    « Tout ce qui est petit est mignon » - Passe-partout, encore… décidément, un vrai philosophe chinois celui-la.

  • [^] # Re: Un coup ça veut, un coup ça veut pas

    Posté par  . En réponse au journal Non respect du droit d’auteur. Évalué à 4. Dernière modification le 25 mai 2016 à 03:58.

    Je viens de découvrir ce soir l'étendu de ton oeuvre et je dois dire que je me suis bien marré.

    Moi, j'avoue, j'ai fait une pause dlfp de quelques semaines et en revenant j'ai vu plein de nourjeaux de lui (ou son alter-ego). J'ai lu un peu, mais j'ai pas l'endurance pour me faire l'ensemble de l'œuvre.
    J'avais déjà beaucoup de respect avant (ta série sur la création de JV impose) mais je te respecte encore plus maintenant (être prof rend probablement endurant à la bêtise?)!

    Quoique, faut voir la différence entre étendue et intégralité: l'étendue est-elle une estimation de ce que pourrait être l'intégralité?

    Tu te fais une idée de ce qu'est le droit d'auteur

    Ça, on peut au moins lui accorder que c'est un sujet délicat.
    Maintenant, il me semble qu'en France, la notion d'originalité y est incluse.
    De même, il me semble bien qu'en France les éditeurs (je suppose que linuxfr.org… j'ai pas connu l'appellation dlfp, mais c'était quand même plus court :'( a ce rôle) ont le droit de ne pas publier une œuvre, et l'obligation d'enlever les parties illégales (diffamation, notamment, dont on peut clairement sentir l'intention malgré la modération dans l'avant dernier…).
    Mais, l'auteur n'est peut-être pas citoyen français, et peut-être que dans sa nation les choses sont radicalement différentes? Du coup, comment ça marcherait si tel était le cas? Je suppose que comme l'asso DLFP est une asso loi française 1901, c'est la législation française qui prend le pas?

    Maintenant, tu peux aussi aller voir ailleurs si on y est, juste comme ça.

    D'ailleurs, je dois y être, et je suis sûr de pas être le seul. Faudrait vraiment qu'il nous rejoigne… ailleurs…

    NB: mince, j'ai même 2 questions intelligentes pour un journal débile… je m'impressionne.
    NNB: zut, j'avais pas vu les tags, ils sont plutôt intéressants pour le coup.

  • [^] # Re: Et sinon, t'as fini?

    Posté par  . En réponse au journal Ah ben je savais…. Évalué à 2.

    En fait, c'était une feinte, je voulais le convaincre de la fermer vu qu'il pense qu'on est des imbéciles :)