
| Page 1 2 3 4 5 6 7 8 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 2 3 4 5 6 7 8 Suivante | |
M@teo21
|
# Posté le 09/09/2008 à 16:54:47 |
Doh ! Nuts. Mmh, donuts !![]()
|
Salut à tous !
J'avais fait un post-it similaire dans le forum de C puis le forum de C++ à l'époque où je rédigeais ces tutoriels. Je me suis aperçu, non sans surprise, que je n'avais pas fait pareil pour le cours Linux alors que rien ne m'en empêchait. Il n'est pas trop tard pour rétablir cette erreur. Voici donc dans les grandes lignes ce que j'ai prévu pour la suite du cours sur Linux :
Comme vous pouvez le voir il reste de quoi faire et c'est assez ambitieux, mais je vais me débrouiller au mieux pour mener ce travail au bout sans non plus m'épuiser à faire des chapitres extrêmement longs, comme ça avait été le cas vers la fin du cours C++ notamment. Normalement, il est tout à fait possible de faire des chapitres de taille plus humaine (et donc plus digestes) tout en couvrant une large partie de la console sous Linux. Bien entendu tout ne sera pas traité. C'est impossible et personne de toute façon ne connaît toutes les commandes. Parmi les exceptions notables sur lesquelles je ferai l'impasse, il y aura certainement awk (très complexe et je n'ai pas d'expérience suffisante encore) et les shells un peu plus exotiques tels que ksh. Si quelqu'un souhaite traiter l'un de ces sujets dans un tutoriel, il peut le faire avec l'assurance que je n'ai pas l'intention de traiter ces sujets (du moins avant très longtemps ).Bonne lecture !
![]() Le premier Livre du Zéro Apprenez à programmer en C est sorti ! Prenez-vous en photo avec dès que vous l'avez reçu ! L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai... |
Natim
|
# Posté le 10/09/2008 à 11:59:16 |
Apprendre à coder c'est coder
Ville : Beaucourt |
|
Jérémy_B
|
# Posté le 10/09/2008 à 12:00:42 |
Oooh pinaize !![]()
Ville : Roissy-en-france |
Alors là, super !
Je trouve vraiment que ces trois parties vont beaucoup m'intéresser. Les deux premières un peu moins lorsqu'on utilise déjà linux depuis quelques mois. J'ai hate que tu rédiges ces tutoriels, je pourrai ainsi en faire plus sous Linux, même s'il existe des tutoriels sur le net, mais on va dire que grâce à ta pédagogie, la lecture est plus facile et plus compréhensible. Merci bien pour tes tutoriels et bon courage pour la rédaction. Reprise en main du tutoriel sur le rewriting Tuto en ligne : Du rewriting réalisé avec du php Tuto en cours : Un système de tutoriel |
jay93
|
# Posté le 10/09/2008 à 12:17:49 |
L'informatique est ma passion!![]()
|
Personnellement,je n'ai pas lu votre tuto encore car j'hésite à installer Linux.Mais,j'aimerais vous souhaîter bonne chance pour l'évolution du cours!
|
Rastagong
|
# Posté le 10/09/2008 à 12:35:11 |
Si vis potes![]()
Ville : Antony |
Super programme ! Vivement la partie sur les scripts, je ne trouve pas de tuto expliquant aussi bien que M@teo21 sur le net (même si je commence à bien me débrouiller).
Mon ancien pseudo : Rayman3640 Supra-Quest, un jeu vidéo concentrant une aventure épique, un monde presque sans limites à découvrir et un système de combat novateur ! |
anonyme
|
# Posté le 10/09/2008 à 12:52:34 |
|
|
<troll>
Vous avez raison de choisir vim. Vim c'est mieux qu'emacs... </troll> Bon courage pour la suite
|
Mageta
|
# Posté le 10/09/2008 à 13:05:47 |
l'Homme créa l'Ordinateur !![]()
Ville : Saint jean d'illac |
Excellent !!! il me tarde de voir la suite !!!
|
julien.skywalker
|
# Posté le 10/09/2008 à 13:08:37 |
debian, c'trop bian![]()
|
Deux mots à dire: Bonne chance
Sinon, Merci m@teo pour ce superbe tuto, et fais vite pour la suite, on attends!
Visual effects work is never done, it’s only abandoned. (Les effets visuels ne sont jamais terminés, ils sont juste abandonnés) Amateurs de logiciels libres? de vidéos? ou tout simplement intéressés par un projet web? Venez ici pour nous aider |
slycooper
|
# Posté le 10/09/2008 à 13:16:28 |
Sur ma tombe : "REZ PLZ !"![]()
Ville : Valliquerville |
|
c-9b66
|
# Posté le 10/09/2008 à 13:20:44 |
Haï ké y pué !![]()
Ville : Bamako |
Je serai heureux de lire la suite du tuto mais en attendant je te souhaite tout le courage du monde.
Fait de ta vie un rêve et d'un rêve une réalité. |
zulon
|
# Posté le 10/09/2008 à 13:21:29 |
![]()
|
Citation : M@teo21
Je ne peux que déplorer ce choix de vi. Celui de Vim aurait été déjà un peu mieux (vi est assez archaïque, faut pas se leurrer), mais peut-être que le fait que le fait que `vi' lance vim sous Ubuntu n'est pas étranger à ce "choix". Sinon, la panacée aurait été Emacs, mais tant pis. Sera-t-il possible d'au moins rediriger vers les tutoriels de rz0 sur Emacs que voici ? Écrire du code C avec Emacs Votre premier .emacs : la configuration d'Emacs pour les zéros Bien utiliser la marque et la région dans Emacs |
Damiatux
|
# Posté le 10/09/2008 à 13:29:23 |
Trance forever![]()
Ville : Taillades |
Je te souhaite bonne chance pour la suite de ce tuto et que j'attends avec impatience.
A State of Trance : le meilleur de la trance Donjon de Naheulbeuk || JdR Naheulbeuk || Gentoo Linux user || SFML || Jeu de Go sur Internet |
jerrypeeren
|
# Posté le 10/09/2008 à 13:43:15 |
Soundfreak !!!![]()
|
vaste... très vaste même...
Mais si les chapitres sont aussi biens que les précédents, il ne devrait pas y avoir de problèmes... Merci pour ce (très) bon tuto, et bon courage pour la rédaction de la suite Guitare : Richwood Strat Basse : Yamaha RBX 375 Pédalier : Vox Tonelab SE Pédale supplémentaire : Electro Harmonix Metal Muff with Top-Boost Tête ampli guitare et basse : Peavey Series-400 Bass Corps ampli guitare : Homemade 4X12'' Celestion G12T100 400Watts RMS Corps ampli basse : Homemade 4X10'' Eminence Gamma 10 1200Watts RMS Synthé : Yamaha QS-300 Table de mixage : Behringer Xenyx 1832FX |
M@teo21
|
# Posté le 10/09/2008 à 13:49:58 |
Doh ! Nuts. Mmh, donuts !![]()
|
J'ai dit "vi" parce que c'est le nom historique, mais je pensais bien entendu implicitement à vim (peu de gens utilisent encore vi sauf sur certaines machines particulières). En effet, la commande "vi" redirige automatiquement vers "vim" sous Ubuntu, mais en fait c'est le cas sur les distribs basées sur Debian et sur Debian lui-même à ma connaissance.
Pour emacs je le répète je ne suis pas capable de produire un tutoriel dessus (pour le moment). Je me ferai un plaisir de rediriger vers des tutoriels de membres, même si ceux de rz0 sont un peu trop spécifiques (on attendrait plutôt un tuto "pour zéro" dans emacs, que je me ferais un plaisir de lire pour apprendre d'ailleurs).
Édité
le 10/09/2008 à 13:52:13
par M@teo21
![]() Le premier Livre du Zéro Apprenez à programmer en C est sorti ! Prenez-vous en photo avec dès que vous l'avez reçu ! L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai... |
Mc Giver
|
# Posté le 10/09/2008 à 14:14:36 |
Windows is an apple !![]()
Ville : Thenon |
Bon courage
. Au faite es-ce que une partie annexe pour les mandriviens est prévu ?
Windows is an apple -> He has no core but pips !Mes projets : Xen oxx | Pandaburg | D'autres à venir !Mes Tutoriels : Pure Basic | Prochainement de Nouveaux chapitres !![]() |
Navaati
|
# Posté le 10/09/2008 à 14:25:24 |
C-3PO, droïde de protocole.![]()
Ville : Aix en provence |
Hum, awk ne sera pas au programme (dommage, c'est extrêmement utile dans la manipulation de la sortie des commandes), mais sed le sera il ?
Et sinon les icônes sont aussi jolies que le programme , de qui sont-elles ?
|
Shahor
|
# Posté le 10/09/2008 à 14:39:01 |
![]()
études : ETNA |
Je suis de ceux qui sont obligés de travailler avec VI pour le moment et c'est franchement pas le pied.
En fait pour tout dire, je suis développeur pour une grande banque dont je tairai le nom et c'est vraiment la catastrophe... Vi (ancienne version), Ksh (shell dont l'ergonomie n'a vraiment pas été le premier des soucis) etc...Je ne connais pas Vim, mais ne demande qu'à découvrir, étant plutôt habitué à emacs... ![]() Awk est un gros gros pavé du monde unix. On peut pratiquement le considérer comme un langage en lui même. ![]() ![]() ![]() |
zulon
|
# Posté le 10/09/2008 à 15:00:39 |
![]()
|
Citation : M@teo21
J'ai dit "vi" parce que c'est le nom historique, mais je pensais bien entendu implicitement à vim (peu de gens utilisent encore vi sauf sur certaines machines particulières). En effet, la commande "vi" redirige automatiquement vers "vim" sous Ubuntu, mais en fait c'est le cas sur les distribs basées sur Debian et sur Debian lui-même à ma connaissance. Pour emacs je le répète je ne suis pas capable de produire un tutoriel dessus (pour le moment). Je me ferai un plaisir de rediriger vers des tutoriels de membres, même si ceux de rz0 sont un peu trop spécifiques (on attendrait plutôt un tuto "pour zéro" dans emacs, que je me ferais un plaisir de lire pour apprendre d'ailleurs). C'est bien ce qu'il me semblait .Pour Emacs, je doute de l'utilité d'un tutoriel complet "pour zéro". Le manuel est on ne peut mieux fait, très clair et très complet. Les tutoriels de rz0, par exemple, décrivent des points spécifiques justement parce que le manuel est suffisant pour une approche globale d'Emacs .
|
M@teo21
|
# Posté le 10/09/2008 à 15:13:16 |
Doh ! Nuts. Mmh, donuts !![]()
|
Il y a un emacstutor comme il existe un vimtutor ? Je trouvais cette idée vraiment bien pensée pour introduire par la pratique.
Shahor > toutes mes condoléances, je sais un peu ce que ça fait de bosser dans un environnement que tu sais dépassé mais où t'as pas d'autre choix que d'utiliser ce qu'on te donne. Et bon courage avec ksh, je m'y suis un peu frotté aussi, mais j'y ai plus trop remis les pieds ![]() Quant à awk, oui c'est un très gros pavé. Il mériterait un big-tuto à lui tout seul. C'est pas pour moi. Je ne connais pas bien comme je vous l'ai dit. Quant à sed, j'avoue je n'en ai pas parlé dans mon plan mais il est en effet très probable qu'il soit au programme, plutôt dans la dernière partie. ![]() Le premier Livre du Zéro Apprenez à programmer en C est sorti ! Prenez-vous en photo avec dès que vous l'avez reçu ! L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai... |
Jarvis
|
# Posté le 10/09/2008 à 15:34:20 |
quando paratus est![]()
études : ESIAL |
Sympathique.
Il ne serait pas plus logique de faire les scripts bash avant les transferts de données à travers le réseau? En effet, tout le monde n'a pas un serveur. Ça risque de faire partir des gens. En tout cas bon courage
|
Krankkatze
|
# Posté le 10/09/2008 à 15:47:51 |
Ob-la-di, Ob-la-da![]()
|
Et euh, puisque c'est un tuto sur Linux, on pourrait pas voir comment compiler son noyau, ou ce genre de trucs ? Parce que là, à part la première partie, c'est un peu un cours d'utilisation de bash quoi.
|
lemirandais
|
# Posté le 10/09/2008 à 16:17:20 |
|
Ubuntu, Debian User
Ville : Mirande |
|
crow
|
# Posté le 10/09/2008 à 16:19:58 |
![]()
Ville : Grand couronne |
Il est vraiment bien ce tutoriel. Surtout pour les webmaster qui veulent gérer un serveur linux. En utilisation normale l'interface graphique suffit dans la plupart des cas.
J'ai hâte de lire la partie sur les scripts bash. Etant donnée que le tutoriel va servir principalement aux personnes ayant un serveur ça serait bien de parler des crons et des autres outils très utilisés sur un serveur.
Édité
le 10/09/2008 à 16:21:58
par crow
|
Shahor
|
# Posté le 10/09/2008 à 16:47:02 |
![]()
études : ETNA |
Citation : crow
Il est vraiment bien ce tutoriel. Surtout pour les webmaster qui veulent gérer un serveur linux. En utilisation normale l'interface graphique suffit dans la plupart des cas. C'est une très mauvaise idée d'utiliser un serveur web avec une interface graphique. L'explication est très simple : l'accès à ta machine va être complètement dérisoire en comparaison avec le temps de disponibilité qu'elle va afficher (autrement dit : comparé aux traitements qu'elle va effectuer, en continu pour de gros sites, tu n'y passeras presque jamais) et donc laisser un serveur graphique en fonctionnement pendant tout ce temps ne fera que mobiliser des ressources qui pourraient être utilisées par le serveur en lui même et améliorerait donc la disponibilité de ton site. De plus, l'administration d'un serveur web est bien plus pratique(et oui)/efficace/puissante via un shell, même si tu n'en as pas l'impression aux premiers abords. C'est quelque chose dont tu te rendras compte avec l'expérience. Citation : Krankkatze Et euh, puisque c'est un tuto sur Linux, on pourrait pas voir comment compiler son noyau, ou ce genre de trucs ? Parce que là, à part la première partie, c'est un peu un cours d'utilisation de bash quoi. Après le chapitre : "Qu'est ce que c'est linux ? Comment navigue t'on ?" ajouter "Compiler son premier kernel [sans rien y connaître] ?" C'est très mal comme idée ![]() Il n'y a que très rarement besoin de recompiler son kernel, et si c'est le cas ça reste quand même une opération réservée à un utilisateur quand même plutôt aguerri et au fait de l'environnement qu'il utilise (et même comme ça, ça entraine souvent des arrachages de cheveux et autres massacres de petits frères/soeurs qui passent par là par hasard [that's a joke !]). Merci M@teo pour tes condoléances, je vis les pires moments de ma vie actuellement mais c'est bientôt fini et c'est tout bonheur rien que de le savoir
![]() ![]() ![]() |
zulon
|
# Posté le 10/09/2008 à 17:00:26 |
![]()
|
Citation : M@teo21
Il y a un emacstutor comme il existe un vimtutor ? Je trouvais cette idée vraiment bien pensée pour introduire par la pratique. Oui, aussi, il y a un tutoriel qui peut s'apparenter au vimtutor ; on peut y accéder en faisant C-h t (Contrôle+H suivi de T). Il explique les commandes de bases d'Emacs (bouger le curseur, se déplacer dans le fichier...) ainsi que les commandes d'édition de texte et de recherche. Les fonctions de bases basiques quoi ; pour une utilisation un peu plus poussée, la lecture du manuel est conseillée. Mais on peut se débrouiller avec seulement le tutoriel, c'est vrai .Pour ce qui est d'awk, je suis carrément contre l'inclusion d'une partie dessus dans le tuto . sed pourquoi pas, c'est utile tous les jours (au même titre que grep et consorts), mais awk est vraiment trop énorme pour être inclus dans un tuto généraliste, je pense.
Édité
le 10/09/2008 à 17:03:11
par zulon
|
gouttegd
|
# Posté le 10/09/2008 à 17:09:47 |
Serenity is a RAID 1 array.![]()
|
Citation : zulon
Sinon, la panacée aurait été Emacs Citation : zulon awk est vraiment trop énorme pour être inclus dans un tuto généraliste Il n'y a pas une contradiction, là ? Si awk est un trop gros morceau pour un tuto généraliste, Emacs l'est aussi (ainsi que vim, d'ailleurs)...
Édité
le 10/09/2008 à 17:11:30
par gouttegd
« Je vous aiderai si vous me promettez d'aider quelqu'un d'autre en retour. » --- Anonyme « Soyez vigilant lorsque vous vous exprimez dans un forum électronique. Vos fautes de frappes et de syntaxe vous poursuivront pour l'éternité. » --- Linus B. Torvalds De la gestion automatique des dépendances... |
DjDCH
|
# Posté le 10/09/2008 à 17:23:58 |
Anciennement Misterinfo![]()
Ville : Laval |
Super ! J'ai vraiment hâte de voir.
![]() Est-ce qu'il sera question de la commandescreen dans le tuto ? Je sais que cette commande contient de nombreuses fonctions et quelle est très puissante, mais j'ai de la difficulté à saisir son fonctionnement. Si ce n'est pas prévu au programme, je crois qu'il serait une bonne idée d'y songé ...
Mon site : http://djdch.com/ |
crow
|
# Posté le 10/09/2008 à 17:38:09 |
![]()
Ville : Grand couronne |
Citation : Shahor
Citation : crow Il est vraiment bien ce tutoriel. Surtout pour les webmaster qui veulent gérer un serveur linux. En utilisation normale l'interface graphique suffit dans la plupart des cas. C'est une très mauvaise idée d'utiliser un serveur web avec une interface graphique. L'explication est très simple : l'accès à ta machine va être complètement dérisoire en comparaison avec le temps de disponibilité qu'elle va afficher (autrement dit : comparé aux traitements qu'elle va effectuer, en continu pour de gros sites, tu n'y passeras presque jamais) et donc laisser un serveur graphique en fonctionnement pendant tout ce temps ne fera que mobiliser des ressources qui pourraient être utilisées par le serveur en lui même et améliorerait donc la disponibilité de ton site. De plus, l'administration d'un serveur web est bien plus pratique(et oui)/efficace/puissante via un shell, même si tu n'en as pas l'impression aux premiers abords. C'est quelque chose dont tu te rendras compte avec l'expérience. Je me suis peut être mal exprimer. Je voulais dire que l'utilisation de la console sert surtout quand on gère un serveur. Une bonne interface graphique comme gnome ou kde est en général suffisant pour les usages quotidiens d'un pc (internet, bureautique, musique etc ...). Par conséquent comme ce tutoriel apprend principalement à utiliser linux en mode console, il vise principalement les personnes possédant un serveur. Donc ça serait bien d'évoquer dans la suite du tutoriel des outils très utilisés sur les serveurs comme les cron (pour lancer un script ou faire une sauvegarde d'un répertoire régulièrement par exemple). Si non je suis d'accord avec toi, ça ne sert pas à grand chose d'installer une interface graphique sur un serveur à part à tout faire ramer. Il vaut mieux utiliser la console ou l'interface graphique du pc client.
Édité
le 10/09/2008 à 17:42:51
par crow
|
Jeremie78
|
# Posté le 10/09/2008 à 17:39:53 |
|
Powered by GNU/Linux
études : EPITA |
Pour faire court sur "screen" : ce programme permet de démarrer une session console "persistante" (une fois déconnecté, le session continue à tourner).
Créer une session persistante : $ screen -S <nom que l'on veut> Quitter la session persistante (sans la détruire) : "Ctrl + A" puis "Ctrl + D" Quitter une session persistante en la détruisant : $ exit (on revient à la session "normale") Charger une session persistante : $ screen -r <nom de la session> Pour le reste, je te laisse lire le manual (man screen). Mais c'est quelques explications suffisent pour une utilisation de base. Web-Modules : outils pour webmasters (compteurs, tchat, news ...) à installer sur son site, générateur de bannières, de userbars, ... |
zulon
|
# Posté le 10/09/2008 à 18:22:35 |
![]()
|
Citation : gouttegd
Citation : zulon Sinon, la panacée aurait été Emacs Citation : zulon awk est vraiment trop énorme pour être inclus dans un tuto généraliste Il n'y a pas une contradiction, là ? Si awk est un trop gros morceau pour un tuto généraliste, Emacs l'est aussi (ainsi que vim, d'ailleurs)... En fait, une introduction à awk, pourquoi pas, même si ça sort pas mal du cadre du tutoriel. C'est contre un cours complet sur awk que je suis . Ainsi que contre un cours complet sur Emacs. Une rapide présentation, avec quelques trucs basiques, pourquoi pas.
|
Retour au forum "Linux & Mac" ou à la liste des forums
Le Site du Zéro vous proposera bientôt de nouveaux cours partant de Zéro dans d'autres domaines que l'informatique !

