Journal Programmation système sous Linux

Posté par  (site Web personnel) .
Étiquettes : aucune
0
18
sept.
2007

Une série de cours sur la programmation système avec Linux ont étés publiés sur http://www.magellan.fpms.ac.be/linux/un-peu-de-programmation(...)


Ces cours sont des introductions à divers sujets de la programmation système: processus, threads, socket, etc. Chaque partie permet de découvrir le sujet et propose des exemples pour l'illustrer. Dans certains cas, des exercices sont proposés et les corrections sont disponibles.


Les connaissances requises sont très modeste, une connaissance du langage C et de la compilation sous Linux suffit. Pour un rappel sur la compilation, une page d'introduction sur le même site permet de découvrir g++ GCC (http://www.magellan.fpms.ac.be/linux/introduction-au-c/intro(...) Il suffit alors de remplacer g++ par gcc sur la ligne de commande.


Ces cours viennent à l'origine d'un cours dispensés par Eric Salice aux étudiants ingénieurs dans la faculté polytechnique de l'ULB. Eric Salice m'a permi de publier l'ensemble de son support de cours sous licence GPL.

  • # C'est une belle initiative.

    Posté par  . Évalué à 10.

    C'est une belle initiative.

    Félicitations
  • # Re: Programmation système sous Linux

    Posté par  . Évalué à 2.

    Je pense que tu devrais essayer de proposer cette information en tant que nouvelle. À mon humble avis, cette initiative risque d'intéresser pas mal de monde et mérite une bien meilleure visibilité.

    « Je vous présente les moines Shaolin : ils recherchent la Tranquillité de l'Esprit et la Paix de l'Âme à travers le Meurtre à Main Nue »

    • [^] # Re: Programmation système sous Linux

      Posté par  . Évalué à 5.

      mhbof, c'est très bien mais ce ne sont pas des news au sens nouvelles du terme

      il faudrait une rubrique Références au même titre que Astuces et autres Journaux et Dépêches pour y placer des vraies bonnes ressources dignes d'interêt

      mais il faudrait que ça ne devienne pas une poubelle non plus, faut donc que ca soit validé ensuite pour que les liens gardent un minimum d'intérêt. sans parler des liens qui expirent ensuite aléatoirement après, donc à vérifier souvent...

      du boulot et encore du boulot \o/
  • # Merci

    Posté par  (site Web personnel) . Évalué à 3.

    Merci beaucoup

    Je suis actuellement à la recherche d'exercices corrigés en C. Si vous avez d'autres sites, n'hesitez pas. Par contre, te serait-il possible de ne pas mettre l'énoncé sur la même page que les solutions ?

    Merci encore.
    • [^] # Re: Merci

      Posté par  (site Web personnel) . Évalué à 2.

      Le meilleur site pour moi c'est http://www.france-ioi.org
      Dans la partie Programmation C, tu as un certain nombre d'exos avec très souvent un corrigé.

      Je ne sais pas si c'est précisément ce que tu recherches ou si tu cherches de la prog système en particulier...
    • [^] # Re: Merci

      Posté par  (site Web personnel) . Évalué à 2.

      Merci pour vos remarques.

      Les exercices ont été modifiés afin de placer les énoncés et solutions sur des pages distinctes.

      Concernant les exercices, un point n'a pas été cité dans le journal: la compatibilité avec les normes Unix. Dans la mesure du possible les exercices ont été modifié pour être compatible avec les autres Unix, la plupart fonctionneront donc aussi sur BSD, openSolaris, etc.
  • # Wikiversité

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

    Sous GFDL (peut-être plus adapté à des documents ?), il aurait été possible de placer les cours sur la Wikiversité :
    http://fr.wikiversity.org/wiki/Accueil

    Sans doute qu'un site comme celui-là pourrait potentiellement toucher plus de monde qu'un site de club info (sans préjuger de sa qualité).
    • [^] # Re: Wikiversité

      Posté par  . Évalué à 3.

      ça faciliterait également l'internationalisation donc permettrait de toucher encore plus de monde.
    • [^] # Re: Wikiversité

      Posté par  . Évalué à 2.

      Bonsoir

      La licence GPL interdirait-elle de placer ces exercices sur le site de Linuxfr?

      Si tout est conservé à l'identique, avec un lien vers le site d'origine?

      Non?
      • [^] # Re: Wikiversité

        Posté par  . Évalué à 2.

        Non, en fait la GPL est bien moins restrictive que la GFDL puisque la GPL t'autorise à copier/modifier librement le contenu licencié alors que certaines clauses (optionnelles) de la GFDL peuvent t'interdire de le faire pour certains passages.

Suivre le flux des commentaires

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