Extrait : « Pour développer un logiciel avec des coûts contrôlés, dans un délai raisonnable, nous avons besoin de méthodes de développement ou plutôt un processus de développement. Nous allons décrire un processus de développement bien particulier qui est commercial, développé par Rational Software (le créateur de UML). »
Linux et L'internet
"Jusqu'à présent une grande partie des gens qui installaient Linux à la maison le faisaient soit pour avoir une station Unix pour développer chez eux, soit parce qu'ils connaissaient déjà la réputation de stabilité et de fiabilité d'Unix et que cet aspect là était prioritaire. Dans les deux cas ces gens avaient un assez bon bagage technique. Depuis peu, d'autres personnes dont les besoins et le niveau diffère quelque peu de la première catégorie s'intéressent à Linux comme plateforme stable et sécurisée pour accéder à l'Internet. Ces gens viennent pour la plupart de Windows et il leur faut non seulement apprendre les bases pour pouvoir accéder au Net sous Linux, mais aussi avoir des programmes leur permettant de réaliser les mêmes tâches que sous leur ancien système.
Ce livre au format poche se propose de les aider."
Numerical Recipes
PLEAC - Programming Language Examples Alike Cookbook
Bien sur, lire du code en HTML de base devenant vite fastidieux, si vous etes Emacsien vous vous sentirez à la maison grace à htmlize.el ;p (voir screenshot). Le projet possede une entrée sur Freshmeat, et les versions Merd, Ruby, Haskell et Python sont déjà plus que commencées. Les volontaires pour aider sont les bienvenus, donc ! C'est du GFDL.
Art of Computer Programming Vol.4
Cette série de livres est considérée par beaucoup comme la Bible du programmeur. En revanche je ne sais pas s'il existe de traduction française.
Knuth offre $2.56 par faute trouvée :-)
Livre O'Reilly en Ligne
Sur la première url : Debian, DocBook, Linux Device Drivers, Linux Network Administrator's Guide, Using Samba .
Sur la deuxième url : DNS & BIND, TCP/IP Network Administration, sendmail, sendmail Desktop Reference, Building Internet Firewalls, Practical UNIX & Internet Security
Note du modérateur: Ce n'est pas nouveau, mais un rappel toujours bien venu en été. De quoi lire sur la plage ou dans le train...
"Enfin" un livre sur les techniques de piratage
Il aurait écris ce livre de 600 pages en 2 semaines aprés avoir piraté pendant 2 ans divers sites web, sans jamais les modifier et en signalant les failles aux webmesttres.
Il est vrai qu'on ne se protege vraiment que quand on connait les techniques utilisées.
la seconde édition de Linux Device Drivers sous licence FDL
Une bible pour les développeurs de jeux sous Linux.
Ecrit par les maîtres du jeu de chez Loki, ce livre est la ressource ultime pour les développeurs de jeux sous Linux.
DocBook
Un livre lui a été consacré, paru chez O'Reilly en version anglaise et aussi française.
Le livre est téléchargeable et aussi en ligne -- sans oublier votre libraire (plus rien à imprimer alors et plus de lecture à l'écran).
Note du modérateur: Il ne s'agit pas de quelque chose de nouveau, mais c'est un excellent rappel. Ce livre appartient à la collection "openbook" de Oreilly (cf. lien ci dessous)
Linkers and Loaders
"Le livre «Linkers and Loaders» par John R. Levine comble un manque dans la litérature sur les compilateurs et les systèmes d'exploitation en abordant les problèmes spécifiques aux outils
d'éditions de liens et chargement de programme. Bref, comment en savoir un peu plus sur les arcanes des a.out, ELF, COFF, DLL et autres «shared objects»."
Two Dozens Short Lessons in Haskell
Extrait : « Ce livre aurait pu s'appeler Little Haskeller… S'inspirant du principe qui fit le succès de Little Lisper et Little Schemer, il entraîne le lecteur dans un jeu de questions/réponses lui faisant découvrir différentes facettes de ce langage de programmation. »
Learning the vi Editor
Extrait : « La prise en main de certains éditeurs de texte est immédiate alors que pour d'autres au contraire elle nécéssite un apprentissage. vi entre dans la seconde catégorie. En outre vi est l'un des deux éditeurs standards du monde Unix, c'est pourquoi de nombreux livres d'initiation à Unix proposent un chapitre sur vi. Mais peut on en aborder toute la richesse en si peu de pages ? C'est pourquoi ce livre devrait vous faire vraiment découvrir vi. »
eXtreme Programming Explained: Embrace Change
"Kent Beck, auteur de plusieurs ouvrages autour de SmallTalk et des «design patterns», nous présente dans cet ouvrage une méthode de développement s'addressant à des équipes petites à moyennes qui doivent développer du logiciel aux spécifications vagues et/ou changeantes."
Note du modérateur : l'on entend de plus en plus souvent parler d'eXtreme Programming ; aussi, si vous avez des expériences bonnes ou mauvaises avec cette méthode ce serait sympa de les faire partager aux lecteurs du site via les commentaires de cette critique. Pas de troll SVP. Argumentez de manière objective vos opinions
lex & yacc
Extrait: « Une personne désirant écrire un compilateur ou un interpréteur utilisera sûrement les utilitaires lex et yacc (yet another compiler compiler) ou des outils en dérivant. Cet ouvrage a pour but d'expliquer l'utilisation de ces programmes. »






