Outils pour utilisateurs

Outils du site


issue206:critique_litteraire

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue206:critique_litteraire [2024/07/01 13:03] d52frissue206:critique_litteraire [2024/07/02 10:56] (Version actuelle) auntiee
Ligne 11: Ligne 11:
 Prix : 39-49 $ US Prix : 39-49 $ US
  
-Présentation : « Ce livre est conçu comme un guide complet du DevOps, couvrant tous les aspects, depuis le choix de la bonne distribution Linux jusqu'à l'évitement des pièges du DevOps. Chaque chapitre de ce livre fournit des informations détaillées et des exemples pratiques pour vous aider à comprendre les concepts et à les appliquer à des scénarios du monde réel. »+Présentation : « Ce livre est conçu comme un guide complet du DevOps et en traite tous les aspects, depuis le choix de la bonne distribution Linux jusqu'à l'évitement des pièges du DevOps. Chaque chapitre de ce livre fournit des informations détaillées et des exemples pratiques pour vous aider à comprendre les concepts et à les appliquer à des scénarios du monde réel. » [Ndt : Ce livre est vendu sur Amazon.fr mais uniquement en anglais.]
  
-Je cherchais un livre pour faire le lien avec ce que je savais sur les « devops ». Au lieu d'éléments d'information sans lien, j'espérais trouver comment certaines choses sont liées, mais à un niveau pratique. J'avais une vue d'ensemble à 1000 pieds de hautd'accord, je n'étais pas très concret là-dessus non plus, mais j'avais l'intention d'éclaircir l'image que j'avais. J'ai opté pour ce titre de Packt. Je savais ce qu'étaient docker et kubernetes, etc, mais ne venant pas de ce côté du monde informatique, j'ai décidé que tout ce que je savais avait besoin d'être peaufiné. Heureusement pour moi, ce titre a été écrit par deux Polonais. Bon, je m'éloigne.+Je cherchais un livre pour rassembler tout ce que je savais sur les « devops ». Au lieu d'éléments d'information sans lien, j'espérais trouver comment certaines choses sont liées, mais à un niveau pratique. J'avais une vue d'ensemble à 1 000 pieds de haut d'accord, je n'étais pas très concret là-dessus non plus, mais j'avais l'intention d'éclaircir l'image que j'en avais. J'ai opté pour ce livre Packt. Je savais ce qu'étaient docker et kubernetes, etc., mais ne venant pas de ce côté-la du monde informatique, j'ai décidé que tout ce que je savais avait besoin d'être peaufiné. Heureusement pour moi, ce titre a été écrit par deux Polonais. Bon, ne vous dérangez pas, je m'en vais.
  
  
Ligne 22: Ligne 22:
 We then move to “command-line basics”, and again we are given information in concise, easy to assimilate, chunks. Instead of faffing with bash or zsh, you are told which directories you should familiarise yourself with, and the importance thereof. They touch on a few commands, but sort of funnel you to the man pages. They touch on permissions and processes, and then how to manipulate files, before giving you some basic homework. Up until this point, anyone with zero Linux experience, should be comfortable. ** We then move to “command-line basics”, and again we are given information in concise, easy to assimilate, chunks. Instead of faffing with bash or zsh, you are told which directories you should familiarise yourself with, and the importance thereof. They touch on a few commands, but sort of funnel you to the man pages. They touch on permissions and processes, and then how to manipulate files, before giving you some basic homework. Up until this point, anyone with zero Linux experience, should be comfortable. **
  
-Nous commençons par « Les bases de Linux », qui explique les distributions, mais il n'est pas difficile de se rendre compte que ces messieurs polonais sont partiaux. Les choses concernant RHEL sont en gras, mais Debian et Ubuntu ne sont pas traitées de la même manière. Je vais donner un exemple. Heureusement, aucun des exemples ou devoirs du livre n'est spécifique à une distribution, vous pouvez donc utiliser la distribution que vous voulez. J'ai juste pensé que c'était intéressant et je voulais le souligner.+Nous commençons par « Linux Basics » (Les bases de Linux), qui explique les distributions, mais il n'est pas difficile de se rendre compte que ces messieurs polonais sont partiaux. Les choses concernant RHEL sont en gras, mais Debian et Ubuntu ne sont pas traitées de la même manière. Je vais vous donner un exemple. Heureusement, aucun des exemples ou devoirs du livre n'est spécifique à une distribution, vous pouvez donc utiliser la distribution que vous voulez. J'ai juste pensé que cela était intéressant et je voulais le souligner.
  
 Heureusement, le chapitre est concis et pertinent, et facile à lire pour tout débutant en matière de développement.  Heureusement, le chapitre est concis et pertinent, et facile à lire pour tout débutant en matière de développement. 
  
-Nous passons ensuite aux « bases de la ligne de commande » et, là encore, nous recevons des informations sous forme de morceaux concis et faciles à assimiler. Au lieu d'utiliser bash ou zsh, on vous indique les répertoires avec lesquels vous devez vous familiariser et leur importance. Ils abordent quelques commandes, mais vous renvoient en quelque sorte aux pages du manuel. Ils abordent les permissions et les processus, puis la manipulation des fichiers, avant de vous donner quelques devoirs de base. Jusqu'à ce stade, toute personne n'ayant aucune expérience de Linux devrait être à l'aise.+Nous passons ensuite aux « command-line basics » (les bases de la ligne de commandeet, là encore, nous recevons des informations sous forme de morceaux concis et faciles à assimiler. Au lieu d'utiliser bash ou zsh, on vous indique les répertoires avec lesquels vous devez vous familiariser et leur importance. Ils abordent quelques commandes, mais vous renvoient en quelque sorte aux pages du manuel. Ils abordent les permissions et les processus, puis la manipulation des fichiers, avant de vous donner quelques devoirs de base. Jusqu'à ce stade, toute personne n'ayant aucune expérience de Linux devrait être à l'aise.
  
  
Ligne 33: Ligne 33:
 It starts to get interesting with “Automating with shell scripts”. In each chapter, the difficulty level is raised another step, but not at the expense of the newbie reader. It is just enough to keep you coming back for more and keeping the book interesting. You are not just shown basic shell scripting and kicked from the nest, this section covers right up to debugging your scripts, something I find invaluable. You can see the authors’ field is Linux troubleshooting, this is the chapter it shines through. ** It starts to get interesting with “Automating with shell scripts”. In each chapter, the difficulty level is raised another step, but not at the expense of the newbie reader. It is just enough to keep you coming back for more and keeping the book interesting. You are not just shown basic shell scripting and kicked from the nest, this section covers right up to debugging your scripts, something I find invaluable. You can see the authors’ field is Linux troubleshooting, this is the chapter it shines through. **
  
-Lorsque nous passons à « Linux à niveau intermédiaire », vous devez avoir quelques connaissances de Linux. Bien que les concepts soient bien expliqués, si vous n'avez pas encore plongé dans l'écosystème Linux, certains d'entre eux risquent de vous échapper. Les auteurs ont toutefois précisé au début de l'ouvrage que : « Ce livre est conçu pour les personnes qui ont déjà acquis des connaissances et de l'expérience dans le domaine du développement de logiciels et des opérations informatiques, et qui cherchent maintenant à approfondir leurs connaissances en matière de DevOps et de systèmes Linux. » Cela dit, je recommanderais quand même ce livre à tout débutant désireux d'apprendre le DevOps. Il suffit d'allumer une machine virtuelle avec Linux et de suivre le cours. Tout ce dont vous avez besoin est abordé, avec juste ce qu'il faut pour vous permettre de démarrer. La partie sur ssh est suffisamment approfondie pour que vous soyez en sécurité et que vous puissiez faire votre travail. +Lorsque nous passons à « Intermediate Linux » (Linux au niveau intermédiaire), vous devez avoir quelques connaissances de Linux. Bien que les concepts soient bien expliqués, si vous n'avez pas encore au moins pataugé dans l'écosystème Linux, certains d'entre eux risquent de vous échapper. Les auteurs ont toutefois précisé au début de l'ouvrage que : « Ce livre est conçu pour les personnes qui ont déjà acquis des connaissances et de l'expérience dans le domaine du développement de logiciels et des opérations informatiques, et qui cherchent maintenant à approfondir leurs connaissances en matière de DevOps et de systèmes Linux. » Cela dit, je recommanderais quand même ce livre à tout débutant désireux d'apprendre le DevOps. Il suffit d'allumer une machine virtuelle avec Linux et de suivre le cours. Tout ce dont vous avez besoin est abordé, avec juste ce qu'il faut pour vous permettre de démarrer. La partie sur ssh est suffisamment approfondie pour que vous soyez en sécurité et que vous puissiez faire votre travail. 
  
-Les choses commencent à devenir intéressantes avec « Automatiser avec des scripts shell ». Dans chaque chapitre, le niveau de difficulté est relevé d'un cran, mais pas au détriment du lecteur débutant. Il est juste suffisant pour que vous en redemandiez et que le livre reste intéressant. On ne se contente pas de vous montrer les scripts shell de base et de vous virer du nid, cette section couvre jusqu'au débogage de vos scripts, ce que je trouve inestimable. Vous pouvez voir que le domaine de l'auteur est le dépannage Linuxc'est le chapitre où il brille.+Les choses commencent à devenir intéressantes avec « Automating with shell scripts » (Automatiser avec des scripts shell). Dans chaque chapitre, le niveau de difficulté est relevé d'un cran, mais pas au détriment du lecteur débutant. Il est juste suffisant pour que vous en redemandiez et que le livre reste intéressant. On ne se contente pas de vous montrer les scripts shell de base et de vous virer du nid, cette section couvre jusqu'au débogage de vos scripts, ce que je trouve précieux. Vous pouvez voir que le domaine de l'auteur est le dépannage de Linux et c'est le chapitre où il brille.
  
  
Ligne 42: Ligne 42:
 Part 2 covers the day-to-day part of devops. Because almost all the modern distributions have systemd, we fall in the door with managing services. We even get to learn about other init systems, but we all know that, in production, with your RHEL or Ubuntu servers, we never use the others. The level of detail is amazing for the compactness and I dare say, newbies should also not have an issue here, but as a newbie, you cannot skim this chapter. Even I learned something new here, not that I know everything, not by a long shot, but it was refreshing. ** Part 2 covers the day-to-day part of devops. Because almost all the modern distributions have systemd, we fall in the door with managing services. We even get to learn about other init systems, but we all know that, in production, with your RHEL or Ubuntu servers, we never use the others. The level of detail is amazing for the compactness and I dare say, newbies should also not have an issue here, but as a newbie, you cannot skim this chapter. Even I learned something new here, not that I know everything, not by a long shot, but it was refreshing. **
  
-Bien que le chapitre couvrant l'automatisation se situe avant et ne couvre que cron, j'aurais préféré qu'il se situe après (la partie automatisation)et qu'il comprenne des recettes d'automatisation de scripts shell et des exemples concrets. Je veux dire par là qu'il s'agirait d'un « bon point » et non d'un élément crucial. +Bien que le chapitre couvrant l'automatisation se situe avant et ne couvre que cron, j'aurais préféré qu'il se situe après (la partie automatisation) et qu'il comprenne des recettes d'automatisation de scripts shell et des exemples concrets. Je veux dire par là qu'il s'agirait de quelque chose de bien et non d'un élément crucial. 
  
-La partie 2 couvre la partie quotidienne du devops. Comme presque toutes les distributions modernes ont systemd, nous entrons dans le vif du sujet avec la gestion des services. Nous apprenons même à connaître d'autres systèmes d'initialisation, mais nous savons tous qu'en production, avec vos serveurs RHEL ou Ubuntu, nous n'utilisons jamais les autres. Le niveau de détail est étonnant pour sa compacité et j'ose dire que les débutants ne devraient pas avoir de problème ici, mais en tant que débutant, vous ne pouvez pas survoler ce chapitre. Même moi, j'ai appris quelque chose de nouveau, non pas que je sache tout, loin de là, mais c'était rafraîchissant.+La partie 2 couvre la partie quotidienne du devops. Comme presque toutes les distributions modernes ont systemd, nous entrons dans le vif du sujet avec la gestion des services. Nous apprenons même à connaître d'autres systèmes d'initialisation, mais nous savons tous qu'en production, avec vos serveurs RHEL ou Ubuntu, nous n'utilisons jamais les autres. Le niveau de détail est étonnant pour sa compacité et j'ose dire que les débutants ne devraient pas avoir de problème ici, maisen tant que débutant, vous ne pouvez pas survoler ce chapitre. Même moi, j'ai appris quelque chose de nouveau, non pas que je sache tout, loin de là, mais c'était rafraîchissant.
  
  
Ligne 52: Ligne 52:
 Now this is where I currently am in the book, the next chapter being “Docker”, that I have skimmed over. Not skimming to skip, but skimming to judge content. I’m not going to lie to you, so far, I’m loving this book. It took a longer run up to get to the devops stuff than I expected, but that time you spend on the first six chapters will not be wasted. ** Now this is where I currently am in the book, the next chapter being “Docker”, that I have skimmed over. Not skimming to skip, but skimming to judge content. I’m not going to lie to you, so far, I’m loving this book. It took a longer run up to get to the devops stuff than I expected, but that time you spend on the first six chapters will not be wasted. **
  
-Dans le chapitre 6, nous passons à la « mise en réseau » où nous couvrons à nouveau les bases, et parce que le livre est nouveau, netplan est également couvert. Étant donné que vous passerez beaucoup de temps à vérifier les ports d'entrée et de sortie des conteneurs, etc, je vous suggère de revoir ce chapitre. La raison pour laquelle je dis cela est qu'un développeur de niveau intermédiaire m'a dit que « toutes les vieilles choses que vous avez apprises sur la mise en réseau ont, depuis, été jetées par la fenêtre » - lorsque nous parlions de conteneurs. Ce n'est certainement pas le cas. En fait, je dirais qu'il est même plus prudent que vous connaissiez cela. Le problème de l'informatique aujourd'hui est que beaucoup de choses sont abstraites pour accélérer le cycle de développement, ce qui permet à plus de personnes de coder sur plus de claviers et d'abaisser la barre d'entrée.+Dans le chapitre 6, nous passons à « networking » (la mise en réseauoù nous couvrons à nouveau les bases, et parce que le livre est nouveau, netplan est également couvert. Étant donné que vous passerez beaucoup de temps à vérifier les ports d'entrée et de sortie des conteneurs, etc., je vous suggère de revoir ce chapitre. La raison pour laquelle je dis cela est qu'un développeur de niveau intermédiaire m'a dit que « toutes les vieilles choses que vous avez apprises sur la mise en réseau ont, depuis, été jetées par la fenêtre » - lorsque nous parlions de conteneurs. Ce n'est certainement pas le cas. En fait, je dirais qu'il est même plus prudent que vous connaissiez cela. Le problème de l'informatique aujourd'hui est que beaucoup de choses sont abstraites pour accélérer le cycle de développement, ce qui permet à plus de personnes de coder sur plus de claviers et d'abaisser la barre d'entrée.
  
-Ensuite, au chapitre 7, c'est « Git » qui est au centre de l'attention. Pas un vieux Git comme le mien, mais avec la gestion des versions.+Ensuite, au chapitre 7, c'est « Git » qui est au centre de l'attention. Pas un vieux « git » (connard en français) comme moi, mais la gestion des versions.
  
-Voilà où j'en suis actuellement dans le livre, le chapitre suivant étant « Docker », que j'ai survolé. Je n'ai pas survolé pour sauter, mais pour juger du contenu. Je ne vais pas vous mentir, jusqu'à présent, j'adore ce livre. Il m'a fallu plus de temps que prévu pour arriver à l'aspect devops, mais le temps que vous passerez sur les six premiers chapitres ne sera pas perdu.+Voilà où j'en suis actuellement dans le livre, le chapitre suivant étant « Docker », que j'ai survolé. Je n'ai pas survolé pour sauter, mais pour en juger le contenu. Je ne vais pas vous mentir, jusqu'à présent, j'adore ce livre. Il m'a fallu plus de temps que prévu pour arriver à l'aspect devops, mais le temps que vous passerez sur les six premiers chapitres ne sera pas perdu.
  
 **After “docker” and the “deep dive into docker”, there is the “cloud kit” chapter that I’m looking forward to.  I thought I would write this impression of the book now, while it is still fresh (it is a Christmas release as far as I can tell), even though I have not completed it 100%, as I have to put it down for a month or two as there are some work-related things that take precedence. I am really excited for this book, and I hope I have transferred that excitement to you. This needs to be on your desk, right now.  **After “docker” and the “deep dive into docker”, there is the “cloud kit” chapter that I’m looking forward to.  I thought I would write this impression of the book now, while it is still fresh (it is a Christmas release as far as I can tell), even though I have not completed it 100%, as I have to put it down for a month or two as there are some work-related things that take precedence. I am really excited for this book, and I hope I have transferred that excitement to you. This needs to be on your desk, right now. 
Ligne 63: Ligne 63:
 Would you like to say something? misc@fullcirclemagazine.org** Would you like to say something? misc@fullcirclemagazine.org**
  
-Après « docker » et le « plongeon approfondi dans docker", il y a le chapitre « kit pour l'informatique nuagique » que j'attends avec impatience. J'ai pensé écrire mon impression sur le livre maintenant, pendant que c'est encore frais (il s'agit d'une sortie de Noël pour autant que je sache), même si je ne l'ai pas terminé à 100 %, car je dois le mettre de côté pendant un mois ou deux ; des choses liées au travail ont la priorité. Je suis très enthousiaste à propos de ce livre, et j'espère que je vous ai transmis cet enthousiasme. Il doit être sur votre bureau, dès maintenant. +Après « docker » et le « deep dive into docker » (plongeon dans docker), il y a le chapitre « cloud kit » (kit pour l'informatique nuagiqueque j'attends avec impatience. J'ai pensé écrire mon impression sur le livre maintenant, pendant que c'est encore frais (il s'agit d'une sortie de Noël pour autant que je sache), même si je ne l'ai pas terminé à 100 %, car je dois le mettre de côté pendant un mois ou deux ; des choses liées au travail ont la priorité. Je suis très enthousiaste à propos de ce livre, et j'espère que je vous ai transmis cet enthousiasme. Il doit être sur votre bureau, dès maintenant. 
  
 Voulez-vous dire quelque chose ? misc@fullcirclemagazine.org Voulez-vous dire quelque chose ? misc@fullcirclemagazine.org
  
issue206/critique_litteraire.1719831833.txt.gz · Dernière modification : 2024/07/01 13:03 de d52fr