OVH Cloud OVH Cloud

Bible PC

16 réponses
Avatar
Sivaller
J'ai appris avec stupeur que les bouqins de Bible PC ne se faisent plus !
Pourquoi !???

Comment fait alors un tel si il souhaite programmer systéme ?????

10 réponses

1 2
Avatar
Vincent Burel
"Sivaller" wrote in message
news:4270d0e8$0$3129$
J'ai appris avec stupeur que les bouqins de Bible PC ne se faisent plus !
Pourquoi !???

Comment fait alors un tel si il souhaite programmer systéme ?????



ha oui, c'est vrai, il n'est plus present au catalogue MicroApplication
(www.microapp.com) . Il ne vous reste plus que l'occasion... il y en a
encore sur le net. Ceci dit, c'est assez dommage que ce genre de bouquin ne
soit pas ré-éditer, peut-être en insistant auprès de l'éditeur...

VB
Avatar
AMcD®
Sivaller wrote:
J'ai appris avec stupeur que les bouqins de Bible PC ne se faisent
plus ! Pourquoi !???



Cela fait des années et des années qu'on ne les trouve plus. Il avaient
tenté une version en papier plus cheap et en couverture souple il y a
quelques années, mais ça n'avait pas trop marché.

AMHA, la raison est simple. J'a la dernière édition devant moi là, c'est
1.700 pages. Cela coûte une fortune à produire et peu de gens achèteraient
des livres 80 euros. Je sais, tu vas me dire que depuis le temps, il doit
être rentabilisé ce bouquin, mais je te souhaite de ne jamais avoir a
discuter avec un éditeur si tu ne veux pas frôler la crise cardiaque... et
70-80 euros, ce doit pas être loin du prix qu'ils estimeeaient pour que ce
truc soit "rentable".

Ensuite, il y a le fait qu'énormément de trucs à l'intérieur sont plus
qu'obsolètes. réactualiser ce pavé coûterait une énergie et un temps
colossal. Il retse quand même que dans la partie sur la programmation
Windows, il y a 2-3 chapitre mémorables.

Comment fait alors un tel si il souhaite programmer systéme ?????



Il pleure. Il y a rien pour apprendre à programmer niveau système, rien. Et
quand tu vois des chapitres se présentant comme "tels" dans certains
ouvrages, c'est à pleurer de rire. genre on utilise les int 21h sous Windows
(sauf que ça marche plus depuis 6-7 ans au bas mot...). J'ai personnellement
proposé à divers éditeurs d'écrire un ouvrage général sur la programmation
système sous Windows, un trus assez bas, introduction aux drivers,
programmation API native, architecture Win32, etc. Cela n'a intéressé
personne. Tu sais aujourd'hui, c'est Delphi, VB, clic et compagnie. Ils
n'ont pas tout à fait tort les éditeurs, ce serait invendable. Tu as
toujours quelques hackers que cela intéressera, mais c'est pas rentable. Tu
n'as qu'à voir le tollé que j'ai créé ici en osant donenr mon avis sur
Delphi. Alors, un bouquin qui parle de paquets IRPs...

Alors, c'est sûr, la bible PC reste une bonne intro du sujet.

Après, tout dépend ce que tu entends programmation système. Si c'est sous
Windows, t'as des livres pas mal pour bidouiller ton Zindoze. je les ai
cités X fois ici.

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Vincent Burel
"AMcD®" wrote in message
news:4270e978$0$15447$
Sivaller wrote:
Ensuite, il y a le fait qu'énormément de trucs à l'intérieur sont plus
qu'obsolètes.



pas tant que ca je trouve, et au moins ca a le mérite d'introduire les
concept de base.
pour la structure du PC, l'organisation systeme, les interruptions, les
fonction du BIOS, les modes Video VGA. (toute un tas de chose 16bit mode
real qui finalement ne change pas en mode 32bit mode ce que tu veux... )

De plus y'a des exemple de choses qui sont le fruit de l'expérience... donc
ca reste à mon sens un bouquin intéressant...

Evidemment ca n'intéresse pas tout le monde comme sujet...
VB
Avatar
AMcD®
Vincent Burel wrote:

pas tant que ca je trouve, et au moins ca a le mérite d'introduire les
concept de base.



Pour les concepts de base, oui, mais bon, tout ce qui est apparu depuis une
dizaine d'années n'y figure pas.

pour la structure du PC,



Oui.

l'organisation systeme,



Cela a bien bougé depuis quand même :-)

les interruptions,



Si t'écris ton OS, oui, si t'es sous Windows vaux mieux se battre avec le
bouquin de Russinovich...

les fonction du BIOS, les modes Video VGA.



Oui mais aujourd'hui, c'est cartes accélératrices à fond, API OpenGL,
DirectX, etc. Rien de ça là-dedans.

(toute un tas de chose
16bit mode real qui finalement ne change pas en mode 32bit mode ce
que tu veux... )



En 32 bits, déjà, tu passes plus par int 21h hein :-)

De plus y'a des exemple de choses qui sont le fruit de
l'expérience... donc ca reste à mon sens un bouquin intéressant...



Le gros truc, c'est que tous les exemples fonctionnaient, les codes
n'étaient pas buggués, et peu, très très peu d'erreurs dans le texte. C'est
clair, cétait une autre époque :-(.

Evidemment ca n'intéresse pas tout le monde comme sujet...



Là est le problème. Aujourd'hui c'est Delphi et VB powa. Ou Java powa pour
les boîtes qui font du réseau. Avec la future génération .NET
(prendra-t-elle un jour ?), ça ne va pas s'améliorer. ALors, pour quelques
bidouilleurs, ça intéresse encore de se battre avec une synchro de balayage
vertical et l'int 10h, mais por les "informaticiens" actuels, ça ne présente
aucun intérêt.

Écris un livre sur la programmation de jeux en Delphi, là t'auras des
éditeurs prêts à t'accueillir. Mais un truc sur la programmation système,
heu, bon courage...

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Pierre Maurette
Sivaller, le 28/04/2005, a écrit :
J'ai appris avec stupeur que les bouqins de Bible PC ne se faisent plus !
Pourquoi !???


La raison initiale est le divorce entre Micro Application et Data
Becker, auparavant très liés. En fait, la collaboration était à sens
unique, DB --[traduction]-> MA, sur des produits comme "La Bible PC" ou
à l'époque de bons logiciels pour PC, Atari ST et autres (GFA Basic,
Superbase par exemple).
J'ai sous les yeux la 6ème Édition de 1997, couverture souple, 1632
pages, 209 FF TTC. Le "divorce" a empêché des retirages "tel quel" par
MA, mais je pense que cette édition aurait été la dernière, et qu'il
n'y en a pas de beaucoup plus récentes chez DB. Ceci à cause de la
grosse base DOS, et du fait que DOS devenait d'abord moins prépondérant
puis absent des Windows successifs, du fait qu'on ne peut plus parler
de "PC Programmation Système" en ignorant Linux (ou alors il s'agit de
"Windows Programmation Système"), etc.
En fait, pour continuer à tenir le livre à jour, il aurait fallu jeter
la base DOS, et donc cesser d'évoluer sur de l'acquit, sans parler de
la concurrence internet.
Cette dernière édition, bien que très utile, était déjà bien
"bordélique", hétéroclite, avec un plan qui ne sautait pas aux yeux.
Ceci dit, à 209 balles (30¤), c'est un ouvrage passionnant, et des
retirages "as is" se seraient certainement vendus.
Les auteurs (Michael Tischer et Bruno Jennrich) semblent bosser pour
Microsoft Press, sur des sujets comme Office XP.

Comment fait alors un tel si il souhaite programmer systéme ?????


Voir réponse d'AMcD. Et MSDN, en particulier l'aide des DDK, et les PDF
de Intel et AMD, etc. A noter la qualité de la doc électronique
Microsoft, et le remarquable effort de traduction (qui ne s'applique
pas aux DDK). Donc, sous Windows, le domaine est immense, mais on
arrive assez vite à ce qu'on cherche, y compris des chapitres généraux
bien illustrés.
Bizarrement, la doc Linux "gratuite" me semble plus inaccessible...

--
Pierre
Avatar
AMcD®
Pierre Maurette wrote:

La raison initiale est le divorce entre Micro Application et Data
Becker, auparavant très liés.



Oui, et DB a pas mal fait al fortune de MA quand même...

J'ai sous les yeux la 6ème Édition de 1997, couverture souple, 1632
pages, 209 FF TTC. Le "divorce" a empêché des retirages "tel quel" par
MA, mais je pense que cette édition aurait été la dernière, et qu'il
n'y en a pas de beaucoup plus récentes chez DB.



Je ne pense pas non plus.

Ceci à cause de la
grosse base DOS, et du fait que DOS devenait d'abord moins
prépondérant puis absent des Windows successifs



Tout à fait.

du fait qu'on ne
peut plus parler de "PC Programmation Système" en ignorant Linux (ou
alors il s'agit de "Windows Programmation Système"), etc.



En théorie, la prog système fait abstraction de l'OS, vuq ue c'est ce qui
sert à les écrire. Mais on peut aussi parler de programmation système pour
des trucs comme les drivers, les outils de monitoring, les outils qui
mainpulent le scouches basses de l'OS.

En fait, pour continuer à tenir le livre à jour, il aurait fallu jeter
la base DOS, et donc cesser d'évoluer sur de l'acquit, sans parler de
la concurrence internet.



Exactement. Quoique la concurrence est faible. Il existe toutefois un
bouquin excellent, énorme lui aussi, écrit par un non genre van quelque
chose, qui était assez fameux aussi. J'essaierai d eme rappeler.

Cette dernière édition, bien que très utile, était déjà bien
"bordélique", hétéroclite, avec un plan qui ne sautait pas aux yeux.
Ceci dit, à 209 balles (30¤), c'est un ouvrage passionnant, et des
retirages "as is" se seraient certainement vendus.



Évidemment ! Je peux te citer plusieurs librarires qui ont vendu leurs 10
exemplaire en 2-3 jours !

Bizarrement, la doc Linux "gratuite" me semble plus inaccessible...



Il existe des bouqins programmation système sous linux. J'en ai perso lus au
moins 2. Un était assez sympa, mais se borner à expliquer comemnt utiliser
tel ou tel service sous linux. l'autre était risible. Les pauvres linuxiens
n'ont pas de livres tellement fameux à se mettre sous la dent.

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
AMcD®
AMcD® wrote:

Il existe toutefois un
bouquin excellent, énorme lui aussi, écrit par un non genre van
quelque chose, qui était assez fameux aussi. J'essaierai d eme
rappeler.



Je viens de parcourir ma base de données perso :

PC Programmation Système
Franck Van Gilluwe - 1999 - Campus Press

1.200 pages seulement, mais si je me souviens bien, il était excellent.
Introuvable lui aussi également.

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Vincent Burel
"AMcD®" wrote in message
news:4270f94c$0$10949$
Vincent Burel wrote:

> pas tant que ca je trouve, et au moins ca a le mérite d'introduire les
> concept de base.

Pour les concepts de base, oui, mais bon, tout ce qui est apparu depuis


une
dizaine d'années n'y figure pas.



ha, ben le port clavier a pas changer, si tu parle à ta carte video comme si
cétait une VGA, elle va marcher aussi... sur la partie mode protégé (dans la
6ieme édition par exemple) toute la description des ring, des stratégie de
protection, mémoire virtuelle, etc... ca n'a pas changé non plus... donc...

> l'organisation systeme,

Cela a bien bougé depuis quand même :-)



ben oui , bien sur, mais la bible PC a le mérite de parler des fondement...
qu'on utilise plus depuis belle lurette d'accord :-)

> les interruptions,

Si t'écris ton OS, oui, si t'es sous Windows vaux mieux se battre avec le
bouquin de Russinovich...



bien sur.

Oui mais aujourd'hui, c'est cartes accélératrices à fond, API OpenGL,
DirectX, etc. Rien de ça là-dedans.



ben ouai, mais bon, justement, il manque cruellement des editions de la
bible pour expliquer et maitriser les dernier raffinements... c'est dommage
que ce bouquin n'est pas été ré-actualisé en 2000 et 2005 par exemple.

En 32 bits, déjà, tu passes plus par int 21h hein :-)



ben entendu, ni par le BIOS d'ailleurs. Mais justement, la bible PC fait
partie de ces bouquins qui permettent de t'expliquer comment se passer du
BIOS pour ceci ou cela.

Le gros truc, c'est que tous les exemples fonctionnaient, les codes
n'étaient pas buggués, et peu, très très peu d'erreurs dans le texte.


C'est
clair, cétait une autre époque :-(.



ben ca devait etre du code copié / collé, venant de l'application ! de la
réalité, et pas du code réécrit dans le texte...

ça ne va pas s'améliorer. ALors, pour quelques
bidouilleurs, ça intéresse encore de se battre avec une synchro de


balayage
vertical et l'int 10h, mais por les "informaticiens" actuels, ça ne


présente
aucun intérêt.



ouai, bon, surtout que dans ce cas, vaut peut-être mieux ouvblier le BIOS et
directement utiliser les registre de la carte vidéo... ceci dit, la synchro
balayage ecran, la couche Direct-x le fait très bien à ta place :-)

A+
VB
Avatar
Vincent Burel
"AMcD®" wrote in message
news:4270fdb0$0$10931$
AMcD® wrote:

> Il existe toutefois un
> bouquin excellent, énorme lui aussi, écrit par un non genre van
> quelque chose, qui était assez fameux aussi. J'essaierai d eme
> rappeler.

Je viens de parcourir ma base de données perso :

PC Programmation Système
Franck Van Gilluwe - 1999 - Campus Press



bizarre que ce livre m'ait échappé...

Pour la programmation système au sens large, c'est à dire un livre qui
introduit explique, voire illustre, les mecanismes des systèmes
d'exploitation actuels y'a eu une ré-édition récente (en Français donc), de
"Systeme d'exploitation" par Andrew Tanenbaum , 2ieme édition Pearson
Education Paris 2003.

Pour ceux qui ne connaisse pas, Andrew Tanenbaum est prof d'université
depuis longtemps et c'est un prof qui pour illustrer son cours à fabriqué un
exemple de noyaux type unix , appelé minix, exemple qui a influencé un de
ses élèves appelé linus ou je ne sais quoi ... bizarre comme histoire :-)

bref, quoi qu'il en soit, je recommande ce livre à tout ceux qui veulent en
apprendre sur la programmation système...

VB
Avatar
AMcD®
Vincent Burel wrote:

PC Programmation Système
Franck Van Gilluwe - 1999 - Campus Press





bizarre que ce livre m'ait échappé...



Alors là, tu m'étonnes ! Cela dit, personne n'a le courage de lire autant de
livres que moi, héhé :-). Sérieux, c'est un super-super truc :

http://www.amazon.fr/exec/obidos/ASIN/2744005592/ref=pd_ts_b_23/171-1854855-2338622

N"hésite absolument pas à le trouver si tu peux.

Tu l'as d'occaze sur amazon.ricains

http://www.amazon.com/exec/obidos/tg/detail/-/0201479508/qid14706330/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/103-5905234-8191813?v=glance&s=books&nP7846

Gaffe il existe plusieurs éditions. Mais en version traduite, ça va être
chaud à trouver. Un bouquiniste à Paris peut être ?

--
AMcD®

http://arnold.mcdonald.free.fr/
1 2