Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 14 sur 14
  1. #1
    Invité de passage
    Inscrit en
    avril 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 6
    Points : 0
    Points
    0

    Par défaut Meilleur livre de programmation système sous Linux

    Bonjour,

    Je cherche activement un bouquin sur la programmation système sous Linux qui traite de la glibc, des threads et des sockets principalement.

    Sur ce site j'ai vu Programmation système en C sous Linux : Signaux, processus, threads, IPC et sockets de Christophe Blaess. Il traite exactement ce que je recherche.

    Par contre, j'ai un préjugé (peut-être infondé) qui me fait dire que les livres en anglais sur la programmation sont en général un peu meilleurs. Je voudrais donc savoir s'il existe un bouquin en anglais qui pourrait être encore meilleur que celui-ci.


    Merci

  2. #2
    Membre Expert Avatar de nicolas.sitbon
    Inscrit en
    août 2007
    Messages
    2 024
    Détails du profil
    Informations personnelles :
    Âge : 31

    Informations forums :
    Inscription : août 2007
    Messages : 2 024
    Points : 2 083
    Points
    2 083

    Par défaut

    Linux system programming de Robert Love le complète à merveille. Autrement, il y a les classiques de Richard Stevens, the linux programmer's toolbox est pas mal, il y a aussi, Linux programming by example que j'aime bien, GNU/linux application programming...
    Cordialement.
    "The quieter you become, the more you are able to hear"
    "Plus vous êtes silencieux, plus vous êtes capable d'entendre"

  3. #3
    Invité de passage
    Inscrit en
    avril 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 6
    Points : 0
    Points
    0

    Par défaut

    Merci bien, je vais regarder tout ça !

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    août 2007
    Messages
    509
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : août 2007
    Messages : 509
    Points : 437
    Points
    437

    Par défaut

    Il y'a aussi un site qui s'appelle itstudy8.org qui contient plein de bouquin en info qui sont pas mal.

  5. #5
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2002
    Messages
    3 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2002
    Messages : 3 761
    Points : 5 611
    Points
    5 611

    Par défaut

    Excellent topic, je l'ai mis en post-it

    Sinon, je sais que ça ne répond pas à la question des bouquins en anglais, mais moi à l'époque j'avais acheté celui-ci que j'ai trouvé pas mal :
    http://www.amazon.fr/Programmation-L...0065776&sr=1-2
    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
    Je n'ai rien à voir avec la société www.ovh.com !

  6. #6
    Membre Expert Avatar de nicolas.sitbon
    Inscrit en
    août 2007
    Messages
    2 024
    Détails du profil
    Informations personnelles :
    Âge : 31

    Informations forums :
    Inscription : août 2007
    Messages : 2 024
    Points : 2 083
    Points
    2 083

    Par défaut

    Citation Envoyé par ovh Voir le message
    Excellent topic, je l'ai mis en post-it

    Sinon, je sais que ça ne répond pas à la question des bouquins en anglais, mais moi à l'époque j'avais acheté celui-ci que j'ai trouvé pas mal :
    http://www.amazon.fr/Programmation-L...0065776&sr=1-2
    Ce bouquin a été réédité plusieurs fois depuis, on en est à la quatrième édition (en anglais) :
    http://www.amazon.fr/Beginning-Linux...0109289&sr=1-5.
    Cordialement.
    "The quieter you become, the more you are able to hear"
    "Plus vous êtes silencieux, plus vous êtes capable d'entendre"

  7. #7
    Expert Confirmé Sénior

    Inscrit en
    novembre 2005
    Messages
    5 104
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 5 104
    Points : 5 987
    Points
    5 987

    Par défaut

    Pas spécifique à Linux, mais Advanced Programming in the UNIX Environment de Stevens est un incontournable. Pour ce qui est des réseaux, les deux tomes de UNIX Network Programming du même auteur sont tout aussi incontournables à mon avis.
    Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça.

  8. #8
    Membre Expert Avatar de nicolas.sitbon
    Inscrit en
    août 2007
    Messages
    2 024
    Détails du profil
    Informations personnelles :
    Âge : 31

    Informations forums :
    Inscription : août 2007
    Messages : 2 024
    Points : 2 083
    Points
    2 083

    Par défaut

    Citation Envoyé par Jean-Marc.Bourguet Voir le message
    Pas spécifique à Linux, mais Advanced Programming in the UNIX Environment de Stevens est un incontournable. Pour ce qui est des réseaux, les deux tomes de UNIX Network Programming du même auteur sont tout aussi incontournables à mon avis.
    Oui c'est ce que j'entendais par "les classiques de Richard Stevens".
    "The quieter you become, the more you are able to hear"
    "Plus vous êtes silencieux, plus vous êtes capable d'entendre"

  9. #9
    Expert Confirmé Sénior

    Inscrit en
    novembre 2005
    Messages
    5 104
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 5 104
    Points : 5 987
    Points
    5 987

    Par défaut

    Citation Envoyé par nicolas.sitbon Voir le message
    Oui c'est ce que j'entendais par "les classiques de Richard Stevens".
    Oops, j'avais pas vu.
    Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça.

  10. #10
    Invité régulier
    Inscrit en
    avril 2009
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : avril 2009
    Messages : 33
    Points : 8
    Points
    8

    Par défaut

    Salut,
    justement j'ai acheté Programmation système en C sous linux il n'y a pas longtemps. Et il vaut bien son prix !
    Il a l'avantage d'être en français (surtout quand on débute dans le prog sys ça peut aider, après à toi de voir avec ton niveau d'anglais). C'est complet et bien expliqué, avec de bons exemples compréhensibles. Il manquerait juste des petits exercices mais j'ai trouvé sur un site de quoi y remédier : http://drocourt.info/cours/Unix/ dans la section C, et en plus c'est classé par partie, tu peux te repérer par rapport au livre.
    Un bon gros pavé de réference

  11. #11
    Invité de passage
    Profil pro paul ferrette
    Inscrit en
    juillet 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Nom : paul ferrette

    Informations forums :
    Inscription : juillet 2010
    Messages : 2
    Points : 1
    Points
    1

    Par défaut livre de programmation sur linux

    bonjour

    sujets du livre de programmation sur linux il bien
    comme je début dans la programmation shell
    ça doit tré interessant

  12. #12
    Membre chevronné
    Avatar de Kirilenko
    Homme Profil pro Lucas Pesenti
    Étudiant
    Inscrit en
    décembre 2011
    Messages
    234
    Détails du profil
    Informations personnelles :
    Nom : Homme Lucas Pesenti
    Âge : 17
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2011
    Messages : 234
    Points : 762
    Points
    762

    Par défaut

    En ce qui me concerne j'ai l'excellent livre de Joëlle Delacroix LINUX - Programmation système et réseau qui aborde le sujet d'une approche un peu plus « système » que « programmation », mais je trouve ça mieux. (Editions Dunod)
    Récursivité en C : épidémie ou hérésie ?

    "Pour être un saint dans l'Église de l'Emacs, il faut vivre une vie pure. Il faut se passer de tout logiciel propriétaire. Heureusement, être célibataire n'est pas obligé. C'est donc bien mieux que les autres églises" - Richard Stallman

  13. #13
    Responsable Modération

    Avatar de ok.Idriss
    Homme Profil pro Idriss Neumann
    Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Inscrit en
    février 2009
    Messages
    5 015
    Détails du profil
    Informations personnelles :
    Nom : Homme Idriss Neumann
    Âge : 23
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Consultant en SSII et ingénieur CNAM Paris (spécialité SI)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2009
    Messages : 5 015
    Points : 16 975
    Points
    16 975

    Par défaut

    Bonsoir.

    Je plussoie Kirilenko, c'est un très bon bouquin
    On s'en était servis comme support de cours (socket, IPC, etc) ...

    Cordialement,
    Idriss
    mes cours sur DVP | initiation aux bases de données relationnelles | FAQ Linux | FAQ tests
    la programmation Shell | bonnes pratiques Bash | exercices shells scripts & Bash corrigés
    Merci aussi de lire les règles du club

    "Forgiveness does not change the past, but it does enlarge the future." (Paul Boese)
    Traduction approximative : le pardon ne change pas le passé mais élargit l'horizon de l'avenir.

  14. #14
    Membre habitué
    Inscrit en
    juin 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 48
    Points : 136
    Points
    136

    Par défaut

    En ce qui me concerne, je conseillerais "Advanced Linux Programming"
    http://www.advancedlinuxprogramming.com/
    Il date un peu, mais reste d'actualité.

    Cordialement,

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •