C'est marrant, en C ils auraient utilisé un "switch - case", en lisant la doc (s'ils la lisent) ils auraient vu "default" !
C'est marrant aussi, comme 7 lignes de code révèlent bien des choses : les 2 condition sont exclusives l'une de l'autre mais y'a pas de "else".
Peut être que 10 ans de programmation ne font pas de moi un bon, mais ça m'a donné des réflexes, et puis mettre un premier "else", ça force un peu à se poser des questions sur le 2ème "if".
voici donc une petite correction :
function detectversion() {
var NomNav = navigator.appName;
if (NomNav == "Netscape")
location ="index_nets.htm"
else
if (NomNav == "Microsoft Internet Explorer")
location ="index_expl.htm"
else
document.write("c'est avec tes sous qu'on a pondu cette daube !");
}
Je ne suis pas sûr que DeCSS soit légal en France (introduction de matériel jugé illégal ailleur), cependant la démarche qui lui est associée est explicitement autorisée (je me souviens plus où y'a un truc du genre "on peut désassembler à des fins de compatibilité entre logiciels").
DeCSS pose aussi le problème de la cryptographie, là je manque de certitudes.
Etant développeur, je peux te dire que ce n'est pas que pour la gratuité :
-le débogueur de MS Dev studio ne suit pas les pointeurs sur fonction .. dommage j'utilise GLUT.
-impossible de déboguer la mémoire sous Win2K, au moindre pb de pointeur, c'est le noyau qui part dans l'espace.
-les outils de qualité logicielle sont TRES cher par rapport à leur productivité et leur ergonomie (voir gcov, gprof, gdb comme contre exemples)
-l'ergonomie des postes de travail : multiécran, bureaux virtuels etc ...
J'ai fait quelques jours sous Win2k avant de repasser sous linux. J'ai fait le portage au moment de la livraison et j'ai encore eu des surprises (perf inférieures, comportement suspect de l'application).
Si le prix EST l'argument majeur pour la transition, la qualité prend incontestablement le relais (de toute façon le prix à l'achat n'est que marginale dans le TCO par rapport à la charge salariale).
[^] # Re: www.telecom.gouv.fr
Posté par Dugland Bob . En réponse à la dépêche Réaction au rapport Carcenac : oui, MAIS. Évalué à 1.
[^] # Re: Les jeux pour Linux seulement n'ont pas d'avenir
Posté par Dugland Bob . En réponse à la dépêche Loki brade ses jeux pour les LUGs. Évalué à 1.
# Impertinance ...
Posté par Dugland Bob . En réponse à la dépêche OpendivX Streaming disponible. Évalué à -1.
[^] # Re: www.telecom.gouv.fr
Posté par Dugland Bob . En réponse à la dépêche Réaction au rapport Carcenac : oui, MAIS. Évalué à 1.
C'est marrant aussi, comme 7 lignes de code révèlent bien des choses : les 2 condition sont exclusives l'une de l'autre mais y'a pas de "else".
Peut être que 10 ans de programmation ne font pas de moi un bon, mais ça m'a donné des réflexes, et puis mettre un premier "else", ça force un peu à se poser des questions sur le 2ème "if".
voici donc une petite correction :
function detectversion() {
var NomNav = navigator.appName;
if (NomNav == "Netscape")
location ="index_nets.htm"
else
if (NomNav == "Microsoft Internet Explorer")
location ="index_expl.htm"
else
document.write("c'est avec tes sous qu'on a pondu cette daube !");
}
[^] # Re: en JAVA????
Posté par Dugland Bob . En réponse à la dépêche Décompresseur mpeg4 en Java. Évalué à 1.
Il a mis "I2bp", "mort-né" et "stop" dans le même post.
[^] # Re: Combien de fois faudra-t-il le répéter ?
Posté par Dugland Bob . En réponse à la dépêche Ca fait toujours plaisir.... Évalué à 1.
DeCSS pose aussi le problème de la cryptographie, là je manque de certitudes.
[^] # Re: "commercial"
Posté par Dugland Bob . En réponse à la dépêche Alcatel: après les démentis les recommendations. Évalué à 1.
DOS 6.22 : c'est pas un OS! la pile TCP/IP est ajoutée à l'exterieur.
AIX : voir RAOUL
Pour ceux qui auraient un doute : www.nessus.org
D'autre part il n'est jamais bon d'activer "echo" sauf sous la menace d'une arme automatique tenue par un homme qui a un fort accent russe.
[^] # Re: Raleurs
Posté par Dugland Bob . En réponse à la dépêche Rapport parlementaire à propos de Logiciels Libres. Évalué à 1.
[^] # Re: Raleurs
Posté par Dugland Bob . En réponse à la dépêche Rapport parlementaire à propos de Logiciels Libres. Évalué à 1.
c'est Notepad qui ne sait pas les lire.
# passe moi la casserole
Posté par Dugland Bob . En réponse à la dépêche Big Brother. Évalué à -1.
l'est pas un peu réchauffé l'article ?
# une bande de gros ports !
Posté par Dugland Bob . En réponse à la dépêche Pleins de Ports pour FreeBSD. Évalué à -1.
[^] # Re: OpenBSD 2.9
Posté par Dugland Bob . En réponse à la dépêche OpenBSD : 2.9. Évalué à 1.
c'est le shell SH (bash en est une évolution)
Il existe d'autres shell avec une syntaxe différente (csh est différent de sh)
[^] # Re: OpenBSD : 2.9
Posté par Dugland Bob . En réponse à la dépêche OpenBSD : 2.9. Évalué à 1.
# Et ils l'on tué ...
Posté par Dugland Bob . En réponse à la dépêche OH MON DIEU ! ILS ONT TUÉ CLIPPY !. Évalué à -1.
En commençant par les pieds ...
TRES lentement ... on le ferai volontier à certains consultants ?
[^] # Re: La gratuité tue
Posté par Dugland Bob . En réponse à la dépêche NaN en banqueroute / quel avenir pour Blender ?. Évalué à 1.
-le débogueur de MS Dev studio ne suit pas les pointeurs sur fonction .. dommage j'utilise GLUT.
-impossible de déboguer la mémoire sous Win2K, au moindre pb de pointeur, c'est le noyau qui part dans l'espace.
-les outils de qualité logicielle sont TRES cher par rapport à leur productivité et leur ergonomie (voir gcov, gprof, gdb comme contre exemples)
-l'ergonomie des postes de travail : multiécran, bureaux virtuels etc ...
J'ai fait quelques jours sous Win2k avant de repasser sous linux. J'ai fait le portage au moment de la livraison et j'ai encore eu des surprises (perf inférieures, comportement suspect de l'application).
Si le prix EST l'argument majeur pour la transition, la qualité prend incontestablement le relais (de toute façon le prix à l'achat n'est que marginale dans le TCO par rapport à la charge salariale).