Bon on va faire simple puisque qu'apparement il faut y aller doucement. Ce qui a ete evoquer dans le thread sur NX et ici meme est :
-> Certaines applis tournent mal en mode multi-utilisateurs car elles sont codes avec les pieds. Tu trouves un grand nombre de programmeurs "amateurs" (comprendre tonton rené reconverti en codeur VB) et d'autant plus sous windows. Ces gens la n'ont en general que peu culture informatique et peuvent ignorer des concepts qui semblent triviaux a beaucoup de monde.
Le rené, quand il a installe sa machine sous windows, il avait un compteur super utilisateur. Il a developpe son application, comme il voulait stocker les preferences il les a mises dans C: et CA MARCHE. C'est stupide, mais c'est la réalité.
Et c'est a ca qu'il faut eduquer l'utilisateur/developpeur. A ces concepts multi-utilisateur/multi-tache. Non pas lui apprendre comment ca marche mais que faire pour que ca fonctionne (stocker dans $HOME par exemple).
Ca te parrait peu etre ridicule mais un grand nombres de devels proffessionels ont ce type de probleme. Tu prends une appli pro comme le lamy social, elle balance toutes ses donnees dans C: !
C'est le meme probleme que la securite, l'OS doit tout faire pour fournir un truc rock solide mais il faut EDUQUER :
-> l'utilisateur pour ne pas qu'il clique sur les pieces jointe en .exe/.zip (sisi c'est 90% des virus que je recois dans mes boites aux lettres)
-> le developpeur pour qu'il sache qu'un system() peut etre dangereux ou des choses basiques comme cela.
Bref poste un peu moins et essait de comprendre ce que disent les autres et de lire entre les lignes en arretant de partir dans de grandes croisades saines...
[^] # Re: exemple plus précis?
Posté par ckyl . En réponse au journal Unix : ton esprit fout le camp. Évalué à 1.
-> Certaines applis tournent mal en mode multi-utilisateurs car elles sont codes avec les pieds. Tu trouves un grand nombre de programmeurs "amateurs" (comprendre tonton rené reconverti en codeur VB) et d'autant plus sous windows. Ces gens la n'ont en general que peu culture informatique et peuvent ignorer des concepts qui semblent triviaux a beaucoup de monde.
Le rené, quand il a installe sa machine sous windows, il avait un compteur super utilisateur. Il a developpe son application, comme il voulait stocker les preferences il les a mises dans C: et CA MARCHE. C'est stupide, mais c'est la réalité.
Et c'est a ca qu'il faut eduquer l'utilisateur/developpeur. A ces concepts multi-utilisateur/multi-tache. Non pas lui apprendre comment ca marche mais que faire pour que ca fonctionne (stocker dans $HOME par exemple).
Ca te parrait peu etre ridicule mais un grand nombres de devels proffessionels ont ce type de probleme. Tu prends une appli pro comme le lamy social, elle balance toutes ses donnees dans C: !
C'est le meme probleme que la securite, l'OS doit tout faire pour fournir un truc rock solide mais il faut EDUQUER :
-> l'utilisateur pour ne pas qu'il clique sur les pieces jointe en .exe/.zip (sisi c'est 90% des virus que je recois dans mes boites aux lettres)
-> le developpeur pour qu'il sache qu'un system() peut etre dangereux ou des choses basiques comme cela.
Bref poste un peu moins et essait de comprendre ce que disent les autres et de lire entre les lignes en arretant de partir dans de grandes croisades saines...