Ce guide est :
- exhaustif : shell, commandes, hardware, réseau, éditeurs... il contient tout sur tout.
- Concis : graces à de bon exemples et des références à d'autres tutoriaux ou documentation.
- de 650 pages seulement ;-)
- Très bien pour débuter, et pour continuer,
- Gratuit!
Cette doc est téléchargeable sous forme de pdf de fichiers html.
Source : merci à gcu-squad qui a publié cette news
Note du modérateur : ceci n'est pas nouveau en soi, le RUTE étant disponible depuis longtemps, mais il s'agit d'un rappel utile vu la qualité du document.
Aller plus loin
- La home page de rute (93 clics)
- Le guide sur sourceforge (23 clics)
- La news sur gcu-squad (34 clics)
# Chtite question (con :-)
Posté par MagicNinja . Évalué à 10.
(je vous avais prevenu, c'est une question con :-)
[^] # Re: utilité d'une bonne IDE
Posté par Stephane JUTIN . Évalué à -10.
Par exemple, autant des outils comme gdb ou gprof sont techniquement au niveau de VC++, autant sans interface on ne peut pas vraiment les utilise, moi-même à part faire le "backtrace" d'un core-dump, j'ai du rénoncer à débugger sous Linux autrement qu'avec "printf()".
J'ai essayé "vi", mais bon ça date des années 1970 (à une époque ou les claviers n'avaient pas de touches fléchées et la souris, je n'en parle pas), et puis avoir passé 3 mois à coder en C sous vi, ma productivité sous cette environnement est toujours plus faible qu'avec Visual.
Je veux bien admettre qu'au bout de 5 ans, on gagne du temps (disons 3 centièmes de secondes) en utilisant des touches "h", "j", "k", "l" au lieu des touches fléchées mais pendant les 5 premières années pour prendre l'habitude, la productivité en souffre.
Et puis le classbrowser de Visual C++ est très utile pour les gros projets, sous Linux on a "ctags" mais il faut savoir qu'il existe, s'en servir, et au final il ne reconnait pas le C++(je crois) et n'affiche pas liste des classes comme le fait Visual.
Désolé, d'aller à contre-courant de la pensée dominante de ce forum mais ceci est simplement le recit objectif de mon expérience.
Sinon, pour les gens habitué à TURBO-C, RHIDE est pas mal, mais mal fini (ne marche pas en Telnet/SSH, seulement sur une console).
[^] # Justes quelques pointeurs (on est au 21° siècle !)
Posté par Jean-Yves B. . Évalué à 10.
Si ta machine le permet => utilise ddd (http://www.gnu.org/software/ddd/(...)) ou gvd (http://libre.act-europe.fr/gvd/(...)).
Pour les gens qui n'en veulent : GUD, le Grand Unified Debugger d'[X]Emacs.
[vi]
Trop gros, passera pas.
De toutes façons : ed is the standard editor. Il y a TECO pour les fans aussi dans le genre. :)
[classbrowser/IDE]
Tu as pas mal de choix. Je cite mes préférences personnelles :
kdevelop (classbrowser correct http://www.kdevelop.org/(...)) et XEmacs (avec ecb http://ecb.sf.net(...) et la speedbar).
Infodock permettait pas mal de chose mais est un peu moribond.
Désolé, d'aller à contre-courant de la pensée dominante de ce forum mais ceci est simplement le recit objectif de mon expérience.
Accepte donc mon avis personnel (qui n'est par définition pas objectif).
[^] # Re: j'ai bu ou quoi
Posté par Stephane JUTIN . Évalué à -7.
[^] # Re: utilité d'une bonne IDE
Posté par Alphonse Oncle . Évalué à 1.
ddd est une interface graphique que tu mets au dessus de gdb.
"J'ai essayé "vi", mais bon ça date des années 1970"
essayes xemacs.
"Et puis le classbrowser de Visual C++ est très utile pour les gros projets,"
Il y a la speebar emacs ou mieux tu utilises source navigator (http://sources.redhat.com/sourcenav/(...)) pour naviguer dans tes sources
[^] # Re: utilité d'une bonne IDE
Posté par Annah C. Hue (site web personnel) . Évalué à -4.
Je ne trollerai pas mais quand on maitrise un peu vi, on est très triste de devoir utiliser un éditeur "normal". Et il ne faut pas 5 ans pour maîtriser vi si on a quelques neurones. hjkl sont quand même des touches qui sont pas loin les unes des autres...
Sans compter tous les outils de traitement de texte disponibles sous unix (grep awk perl), et là la productivité est imbattable.
[^] # Re: utilité d'une bonne IDE
Posté par Jak . Évalué à 0.
Annah > juste comme ça, si tu veux essayer un traitement de texte pour découvrir, essaie AbiWord, il y a l'option "VI Binding" :)
[^] # Re: utilité d'une bonne IDE
Posté par Julien Portalier . Évalué à 6.
Par contre, comme IDE, perso j'utilise SCiTE, du projet Scintilla ( http://www.scintilla.org/(...) ). 'est en Gtk, c'est rapide, agréable, et avec une bonne interface pour la compilation/etc. Que ce soit en C/C++/Java/ , et meme pr tt ce qui est langage de script : html/php/perl/python/etc.
SciTE est parfaitement stable, il n'a jamais planté chez moi, et est dispo en version linux/gtk et windows aussi.
[^] # SciTE + DDD + CVS + QT + C++ + doxygen rulezzz
Posté par tanguy_k (site web personnel) . Évalué à 1.
c'est une merveille ! léger, simple, stable, sous UNIX et Windows.
y'a juste l'histoire des fichiers de conf qui est chiant mais sinon c'est du pur bonheur !
Sinon DDD est de loin supérieur au déboggeur de Visual.
Par exemple rien que le faite de faire un "undo" c'est le pied :)
et jamais on se retrouve avec de l'asm avec DDD contrairement à Visual quand on appuie sur step devant un printf() par exemple.
Ensuite on rajoute CVS, doxygen, QT etc... et on obtient une plateforme d'une puissance et d'une facilité d'utilisation bien supérieur à Visual pour un prix de 0 euro et le source peut être recompilé sous Windows et Mac.
Retourne à tes MFC et à ton Win32SDK si t'es pas content, moi j'ai fait mon choix et je le regrette pas !
# Licence de la documentation
Posté par DPhil (site web personnel) . Évalué à 10.
C'est pas vraiment Free comme licence, il me semblait que SourceForge n'hébergeait que du Free.
[^] # pas free mais opensource
Posté par Jean-Noël Avila . Évalué à 10.
(corrigez moi si je me trompe)
[^] # Re: pas free mais opensource
Posté par DPhil (site web personnel) . Évalué à 10.
cf : http://opensource.org/docs/osd-francais.html(...)
La licence de Rute ne me semble donc pas être OpenSource.
[^] # Re: pas free mais opensource
Posté par Anonyme . Évalué à 3.
Quand à l'open source, on est revient toujours au même problème : il y'a un décalage entre la signification étymologique de terme (qui vient en premier instinctivement) et sa signification selon ses créateurs (opensource.org).
C'est l'avantage du terme logiciel libre : on sait de quoi on parle.
# euuh,question de noob :(
Posté par Schneider Dark . Évalué à -7.
oui oui,j'ai HONTE,j'utilise encore windows,mais je commence un formation d'administrateur réseaux dans pas long et suis obligé d'avoir win2000 et j'ai encore de la misère sous linux! Le manuel va m'aider beaucoup !!!
So,let kick the ass of Micro$oft and long life to linux :D
Dark Schneider The Sadistic Soul With The Darkness Within
[^] # Re: euuh,question de noob :(
Posté par Jean-Yves B. . Évalué à 0.
-1, Off Topic
[^] # Re: euuh,question de noob :(
Posté par Marc (site web personnel) . Évalué à -4.
on dira ce qu'on veut mais c'est moche. Y'a vraiment des termes qui auront du mal ou meme qui ne rentreront pas du tt dans le langage courant :)
[^] # Re: euuh,question de noob :(
Posté par Jean-Yves B. . Évalué à 1.
D'ailleurs il faut faire un s,news,dépêche,g sur tout mes commentaires :)
[^] # Re: euuh,question de noob :(
Posté par Anonyme . Évalué à -3.
Ce n'est pas une invention creuse, monosémique, qui n'a effectivement aucune chance de s'imposer un jour.
[^] # Re: euuh,question de noob :(
Posté par Jean-Yves B. . Évalué à 2.
Ça a un vrai sens comparé à graticiel et compagnie, on est bien d'accord.
-1, Hors sujet
[^] # Re: euuh,question de noob :(
Posté par Pierre Jarillon (site web personnel) . Évalué à 4.
graticiel... comme gratte-ciel ? Ca fait 'ricain.
partagiciel.... je le veux en entier, pas un bout ;-) Le logiciel c'est comme la connaissance, on peut la donner aux autres sans en être dépossédé. C'est pourquoi partager l'immatériel n'est pas une bonne expression car le mot partage est ambigü. Le logiciel se duplique à l'infini, mais partager un CDROM ne fait que deux bouts de plastique.
Je voudrais ajouter le mot "courriel" de nos cousin du Québec. C'est un mot que j'aime bien car il est très évocateur de son sujet. En français le mail est un lieu de promenade, comme à La Rochelle.
[^] # Re: euuh,question de noob :(
Posté par Versavel Jerome . Évalué à 0.
[^] # Re: euuh,question de noob :(
Posté par VACHOR (site web personnel) . Évalué à 2.
En cas de doute je pense qu'il faut adresser ta question au support microsoft.
[^] # Re: euuh,question de noob :(
Posté par Frank-N-Furter . Évalué à 0.
Linux non plus sait pas faire.
Depending on the time of day, the French go either way.
[^] # Re: euuh, question de noob
Posté par nemrod . Évalué à 7.
ftp://sourceware.cygnus.com/pub/bzip2/v100/bzip2-100-x86-win32.exe(...)
cf page sur bunzip2 --> http://sources.redhat.com/bzip2/(...)
pour bunziper2 les fichiers *.bz2
puis récupérer tar pour msdos sur un des mirroirs ci-contre http://www.gnu.org/prep/ftp.html(...)
dans le répertoire tar.
Ou bien récupérer ici tar.exe -> ftp://ftp.cc.utexas.edu/microlib/nt/gnu(...) aprés avoir lu ceci http://george.reilly.org/software.html#free-win32(...) qui vous aura forcément donné envie de récuperer gnu-bin.tar.Z
et surtout gnu-emacs.tar.Z
Par contre je n'ai pas testé les binaires win32...
Enfin n'oublions pas cygwin aussi.
[^] # winrar
Posté par Yann Cochard (site web personnel) . Évalué à 8.
Mais attention, ce n'est pas un logiciel libre.
Yann
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.