Forum Linux.débutant Diner des philosophes et jeu des bâtonnets

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
-12
20
juil.
2019

J'ai deux exercices de la matière unix il faut les implémenté en langage c, qui peut m'aider svp et merci.

Ex 1 - Diner des philosophes : expliquer le problème et ta solution dans rapport. L'implémenter en C en assimilant les philosophes à des threads.
Ex 2 - Jeu des batonnets : coder le jeu des bâtonnets les règles ici . Une partie se déroulera de manière totalement automatique. Les 2 joueurs doivent être 2 processus et vont communiquer par l’intermédiaire de tube anonyme. Les processus doivent pouvoir gagner à coup sûr s'il commence sinon le nombre de bâtonnet à retiré est défini au hasard.

  • # Personne pour le moment

    Posté par  . Évalué à 8. Dernière modification le 20 juillet 2019 à 09:54.

    Salut :)

    J'ai deux exercices de la matière unix il faut les implémenté en langage c

    Et ton implémentation, même imparfaite ? Je ne la vois pas…

    Comme d'habitude, il y aura certainement des gens malhonnêtes pour te proposer de le faire à ta place à des prix non raisonnables.

    Voilà !

    Bon courage :)

    Matricule 23415

    • [^] # Re: Personne pour le moment

      Posté par  . Évalué à 9.

      il y aura certainement des gens malhonnêtes pour te proposer de le faire à ta place à des prix non raisonnables.

      Malhonêtes, je ne pense pas. Prix raisonnables, faut voir le TJM d'un indépendant. Tu trouves peut-être ça malhonnête mais en même temps c'est assez formateur: si tu veux que quelqu'un fasse auelque chose à ta place, tu le payes. C'est valable pour tout dans la vie. Et au final bien souvent, sur le long terme, ça coute moins cher de se prendre en main et d'apprendre à faire que de faire faire par quelqu'un.

      Mes tarifs sont en ce moment de 75 euros de l'heure, toute heure commencée doit être payée (une facturation à 600 euros la journée c pas délirant dans le milieu. Et faut savoir que le demandeur, s'il bosse un peu, il pourrait en tant qu'independant se faire facturer à un taux journalier plus imortant encore).

      • [^] # Re: Personne pour le moment

        Posté par  . Évalué à 2.

        Mes tarifs sont en ce moment de 75 euros de l'heure, toute heure commencée doit être payée (une facturation à 600 euros la journée c pas délirant dans le milieu. Et faut savoir que le demandeur, s'il bosse un peu, il pourrait en tant qu'independant se faire facturer à un taux journalier plus imortant encore).

        Si tu travailles 20 jours par mois ça fait 12.000 €. Ça fait beaucoup quand même. Ça correspond à quoi en net?

        • [^] # Re: Personne pour le moment

          Posté par  . Évalué à 7.

          C'est de la facturation, apres tu retires les charges et frais divers, le prix d'un comptable pour gerer ta compta. Si tu es porté par une boite, elle prend sa commission au passage. Je ne suis pas indep, mais quand je me suis renseigné pour l'etre, j'ai cru comprendre qu'en net ça te fait un salaire de l'ordre de la moitié de ce que tu factures (peut être un peu moins). Mais des gens qui sont indépendants seront plus précis. Ah et ne pas oublier que ça parait beaucoup, mais quand tu es indépendant, faut aussi compter gérer les vacances (c'est à dire économiser quand tu es facturé parce que lorsque tu ne bosses pas l'argent ne tombe pas), et l'intercontrat.

          Donc au final, oui c'est plutot bien payé, mais c'est pas 12000 euros par mois qui rentrent dans ta poche. Je dirais plutôt que c'est un peu plus de la moitié en moins si tu prends des vacances.

          • [^] # Re: Personne pour le moment

            Posté par  . Évalué à 5.

            Je dirais plutôt que c'est un peu plus de la moitié en moins si tu prends des vacances.

            Prendre 50% est généralement une bonne estimation. Comme tu l'écris, il y a d'autres éléments à prendre à compte. Seuls les jours travaillés sont payés (et heureusement) mais ça veut dire : pas de congés payés. Autre problématique, la durée des contrats : si tu enchaines des contrats de 6 mois, ça t'offre une certaine visibilité mais ça reste limité à 6 mois. Certaines entreprises fonctionnent avec des contrats beaucoup plus courts. Pour ne pas avoir trop de temps libre entre les contrats, il faut savoir se rendre visible, un carnet d'adresse assez fourni et souvent démarcher les entreprises avant la fin du contrat présent. En d'autres termes, le travail ne se limite pas aux jours facturés.

        • [^] # Re: Personne pour le moment

          Posté par  (site web personnel) . Évalué à 6.

          Si tu travailles 20 jours par mois ça fait 12.000 €

          beaucoup moins, car il ne va pas facturer 240 jours par an.

          • [^] # Re: Personne pour le moment

            Posté par  . Évalué à -4.

            Si tu travailles 20 jours par mois ça fait 12.000 €

            beaucoup moins, car il ne va pas facturer 240 jours par an.

            Qu'il travaille 365 jours ou 0 jour dans l'année, l'hypothèse de base n'est pas changée, en travaillant 20 jour, ça fait 12 000 €. Le nombrer de jours facturé, c'est autre chose.

        • [^] # Re: Personne pour le moment

          Posté par  . Évalué à 2.

          divise deja par presque 2 pour les charges, frais divers, impots
          => CA Net (benefice selon la situation)

          et c'est peut-etre 600euros/jours brut => 300 net
          mais il va surement travailler 2 jours par ci, 2 jours par là.

          et si tu trouves un contrat à 20jours/mois sur 12 mois, alors t'es riche.
          mais t'as pas pris un jour de congé pendant 12 mois, t'as pas été malade et tu as bossé 10h/jour, 20 jours/mois

    • [^] # Re: Personne pour le moment

      Posté par  (site web personnel) . Évalué à 5.

      En fait ça serait plus efficace d'écrire une FAQ sur ce point. Un volontaire pour proposer un texte ?

      • [^] # Re: Personne pour le moment

        Posté par  . Évalué à 7. Dernière modification le 20 juillet 2019 à 20:26.

        Une proposition:

        J'arrive pas à faire mon exercice (ou j'ai la flemme de le faire), voici l'énoncé. Merci.

        Si tu t'attends à ce que quelqu'un le fasse à ta place, il n'y aura pas de problème, mais ça ne sera pas gratuit. Sinon, poste ce que tu as commencé à faire et on t'aidera. En effet, il arrive régulièrement que des gens qui ont un problème avec leur exercice viennent ici pour demander que quelqu'un le fasse à leur place (ou alors ils formulent leur demande maladroitement). En général il y a toujours une réponse favorable à cette demande, mais contre rémunération. Certains trouvent ça malhonnête, ou les tarifs prohibitifs, mais ce n'est pas le point de vue de tout le monde. En effet, dans la vie, lorsqu'on ne sait pas faire quelque chose, soit on apprend à le faire, soit on le fait faire par quelqu'un. Et quand on le fait faire par quelqu'un, souvent ce n'est pas gratuit. Alors certes les tarifs demandés peuvent paraître élevés, mais en général ils sont conformes à ce qui se fait dans le milieu de la prestation informatique. Parce que oui, demander à quelqu'un d'écrire du code pour résoudre un problème, c'est une prestation informatique. Et oui, c'est un métier qui aujourd'hui est plutôt bien rémunére. Alors si toi aussi tu veux gagner plein de thunes, et facturer plus de 75 euros de l'heure un bête hello world ou un truc un peu plus compliqué, commence par essayer de faire ton travail. Relis l'énoncé. En posant ta question, essaie de le reformuler comme tu l'as compris. Si tu n'as rien compris dis-le "j'ai pas compris ce que je dois faire. Quelqu'un peut-il me l'expliquer?" (si possible en indiquant le chapitre du cours que tu examines, ça peut aider à resituer le contexte). Si tu as compris l'énoncé, mais que tu n'arrive pas à coder, relis tes cours. Ecris quelque chose même si c'est faux, et poste ton code. Tu trouveras alors quelqu'un qui sera en mesure de t'expliquer ce que tu as bien fait et ce qui ne va pas. En agissant comme ça tu pourras comprendre, et avec le temps, tu pourras à ton tour demander à être bien rémunéré pour écrire du code.

        Voila. J'ai passé moins d'1 heure à le faire, ça te coutera 75 euros (toute heure commmencée est dûe) ;)

        • [^] # Re: Personne pour le moment

          Posté par  (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 22 juillet 2019 à 14:59.

          J'aime bien. Il faudrait découper en paragraphe pour plus de lisibilité.

          Ajouter aussi un paragraphe du style :

          Même si on a posté cette demande sur une multitude de forums ou de sites, il est conseillé de suivre ses message de façon à répondre aux gens qui se creusent la tête, les remercier voire indiquer si c'était la bonne solution (donner sa note par exemple…). Ce n'est pas qu'une question de politesse mais, c'est aussi de l'égoïsme de bon aloi, puisque les personnes qui hantent les forums et ont répondu seront plus enclines à répondre une autre fois. En prime cela permet à d'autres de trouver la réponse et de l'utiliser sans qu'il soit nécessaire de le demander (c'est donc de l'altruisme à bas prix et c'est sans prix). Bref, même si on trouve que remercier c'est ringard, on voit bien que c'est utile.

          « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

  • # Je sais qu'il fait chaud, mais faut pas pousser !

    Posté par  . Évalué à 2.

    Salut, alors, on a la flemme de faire ses exos soit même ?
    Si vraiment tu ne trouves pas, la solution est peut-être là

  • # Exercices

    Posté par  . Évalué à 9.

    Ça me fait penser à cette image vue sur Twitter. C'est probablement un fake, mais la réponse est inattendue.

    Texte du lien

    • [^] # Re: Exercices

      Posté par  . Évalué à 3. Dernière modification le 21 juillet 2019 à 17:15.

      Ça me fait penser à cette image vue sur Twitter. C'est probablement un fake, mais la réponse est inattendue.

      Effectivement, j'ai retrouvé le post ("monkeyponey" est un terme assez rare sur SO et donc assez facile à retrouver) et je ne vois pas la réponse de CBGraham.

      https://stackoverflow.com/questions/15442956/how-to-insert-one-string-into-the-middle-of-another-string

      • [^] # Re: Exercices

        Posté par  . Évalué à 2.

        Du coup, je suis allé cherché si CBGraham existe vraiment. Oui, il a bien un compte et dans sa description c'est bien un professeur. Par contre, il n'a pas l'air de répondre à des questions sur Java mais plutôt sur iPhone.

        • [^] # Re: Exercices

          Posté par  . Évalué à 3.

          D'après la capture d'écran, la question aurait été posée le 15 mars 2013 et la réponse du professeur le 9 juillet 2014. Ce n'est pas très crédible que le professeur viennent répondre à l'élève plus d'un an après.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.