Aujourd'hui, au boulot, erreur de débutant : j'ai oublié d'incrémenter une variable dans une boucle. Le programme sur lequel je bosse tourne donc indéfiniment. Pas grave, il suffit de relancer le serveur. J'avais pensé à sauvegarder. Pas mes 150 collègues dont le PC a redémarré avec le serveur... VDM
Ajouter un commentaire
Top commentaires
COMMENTS
Par
Sanguine
| 0
Haha, tu t'es fait des amis =D
Répondre
akwardfairy
| 19
Pot d'depart ! Pot d'depart !
Par
Michou
| 0
T'es vraiment un gros nullos, redémarrer le serveur pour arrêter un programme...
Tu t'es cru sous windows ou quoi ?
'kill -a' quoi, sale noob. :p
Tu t'es cru sous windows ou quoi ?
'kill -a' quoi, sale noob. :p
Répondre
Twee95
| 10
Logiquement si le programme est infini, on peut pas taper de commandes puisque le serveur est occupé à "tourner en rond" U.U
Répondre
dattebayo21
| 4
Ctrl + c sous n'importe quel terminal
Répondre
MichaelAce
| 30
taskkill déjà et Windows est le meilleur système du monde ne le critique pas stp
Répondre
lloydtop44
| 29
Oui Windows est le meilleur système du monde c'est pour ça qu'on le paye et qu'il faut même installer un anti-virus dessus hein.
Je suis d'accord avec Michou pour le fond seulement pas pour la forme
Et si un programme tourne en "boucle infini" cela ne veut pas dire que le système est totalement occupé c'est plus compliqué que cela surtout pour un serveur.
Je suis d'accord avec Michou pour le fond seulement pas pour la forme
Et si un programme tourne en "boucle infini" cela ne veut pas dire que le système est totalement occupé c'est plus compliqué que cela surtout pour un serveur.
Répondre
faenV
| 34
En plus, quelle idée de lancer un programme sans avoir le débogueur sous la main, et sans avoir prévu ça... Meme si on essaie toujours de l'éviter, que celui qui n'a jamais eu de boucle infinie (pas d'incrémentation d'une variable, condition de sortie jamais atteinte,...) et fait de la programmation se signale, on a besoin de lui ^^
Par
Michou
| 0
VDM, car c'est vraiment une tare que d'être un si gros boulet.
Par
Foudge
| 8
Cheu> Qui a dit qu'il a eu un quelconque diplôme ?
Par
lastnikita
| 0
mouais... un dev qui debug sur un serveur de prod... qui sait pas arrêter son code.... et 150 terminaux (je présume) qui reboot... j'adhère pas :(
Par
rz
| 0
Salut, je comprends rien.
Par
hulk
| 50
Je comprends rien a tout ça mais j'imaqine la tete des colleques , moi qui déjà quand mon PC rame je peste alors là ^^
Par
aris
| 0
TLBM et j'espere que tu t'es fait flageolé en public.
1 Tester un truc codé avec les pieds sur un serveur production
2 Rebooter la machine alors qu'un kill suffisait
3 Ne surtout prévenir personne qu'ils allaient perdre leur travail.
La c'est plutot toi qui est en passe de perdre le tien, quelqu'un qui fait une boulette pareille a pas interet à la faire deux fois
1 Tester un truc codé avec les pieds sur un serveur production
2 Rebooter la machine alors qu'un kill suffisait
3 Ne surtout prévenir personne qu'ils allaient perdre leur travail.
La c'est plutot toi qui est en passe de perdre le tien, quelqu'un qui fait une boulette pareille a pas interet à la faire deux fois
Répondre
SimplyLittle
| 42
Flageoler... mon dieu, c'est pas possible...
Par
casan
| 0
je comprends rien du tout
Par
alband85
| 6
J'avoue : non mais t'as quoi comme formation ? T'as même pas testé ton script avant de le lancer ?!
La première chose à faire quand tu créé une boucle, c'est de vérifier les conditions d'arrêt :-/
La première chose à faire quand tu créé une boucle, c'est de vérifier les conditions d'arrêt :-/
1 Tester un truc codé avec les pieds sur un serveur production
2 Rebooter la machine alors qu'un kill suffisait
3 Ne surtout prévenir personne qu'ils allaient perdre leur travail.
La c'est plutot toi qui est en passe de perdre le tien, quelqu'un qui fait une boulette pareille a pas interet à la faire deux fois