#1401 Le 03/11/2011, à 16:33
- Titus007
Re : /* Topic des codeurs [6] */
C'était pour savoir si tu étais à zéro zéro ou bien si tu avais déjà au moins une petite idée.
Donc apparemment, tu as déjà quelques connaissances. Ça serait un peu rude de partir dans la POO en commençant de toute façon
Y a du troll là-dessous ? (après relecture des posts précédents, apparemment oui.
)
Par fonctionnement des systèmes, je pensais à des choses comme les sockets, les entrées-sorties, les processus, etc.
Euh... les noms me disent vaguement quelque chose, après qui est quoi ? j'en sais trop rien.
J'ai survolé en 3mn quelques bouts de code dans le bouquin. Cela parait déjà mieux que le site du zéro mais ça me fait quand même mal de voir un int main() (ouais, encore lui!!) et des contrôles d'entrées/sorties vraiment bancals voir inexistants (m'enfin ça c'est peut-être dans un soucis de simplification
).
Bah, tu viendras poster tes exercices finalisés ici et puis on complètera
Donc tu me conseilles le lien de Kanor pour commencer ? OK.
Pour poster, il faudrait déjà que je réussisse à faire marcher mon PC fixe @home. Mais c'est un autre problème...
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#1402 Le 03/11/2011, à 16:48
- Rolinh
Re : /* Topic des codeurs [6] */
Rolinh a écrit :C'était pour savoir si tu étais à zéro zéro ou bien si tu avais déjà au moins une petite idée.
Donc apparemment, tu as déjà quelques connaissances. Ça serait un peu rude de partir dans la POO en commençant de toute façonY a du troll là-dessous ?
(après relecture des posts précédents, apparemment oui.
)
Heu nan même pas ^^. Je pense que c'est juste qu'ici on est une bande de joyeux drilles qui aiment bien débattre de tout plein de choses concernant la programmation.
(je pense à un post de Biaise qui a généré tout un débat récemment notamment. )
Donc tu me conseilles le lien de Kanor pour commencer ? OK.
Oui. Il n'a pas l'air si mal à part les trucs que j'ai mentionné mais après je n'ai fait qu'un survol rapide. En tout cas, on dirait qu'il part bien du début et présente les choses étape par étape. De plus, il est bien garni en exercices, ce qui est bien. Et puis de toute façon, je ne connais pas de bouquin de C destiné aux débutants qui soit TdC-proof
Je te conseillerais juste de ne pas te fier aux corrigés donnés dans le bouquin et de plutôt venir poster tes solutions aux exercices ici afin que l'on puisse les passer en revue.
Hors ligne
#1403 Le 03/11/2011, à 16:56
- Titus007
Re : /* Topic des codeurs [6] */
Oui. Il n'a pas l'air si mal à part les trucs que j'ai mentionné mais après je n'ai fait qu'un survol rapide. En tout cas, on dirait qu'il part bien du début et présente les choses étape par étape. De plus, il est bien garni en exercices, ce qui est bien. Et puis de toute façon, je ne connais pas de bouquin de C destiné aux débutants qui soit TdC-proof
Peut-il seulement exister ?
Je te conseillerais juste de ne pas te fier aux corrigés donnés dans le bouquin et de plutôt venir poster tes solutions aux exercices ici afin que l'on puisse les passer en revue.
Ok, quand je m'y mettrai sérieusement.
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#1404 Le 03/11/2011, à 16:56
- Pylades
Re : /* Topic des codeurs [6] */
502 Bad Gateway
NGINX+UWSGI, Y U NO WORK?
“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
Linus Torvalds – 12 janvier 2003
Hors ligne
#1405 Le 03/11/2011, à 16:58
- grim7reaper
Re : /* Topic des codeurs [6] */
J’allais faire un post pour réponde à HP, mais en fait la réponse de The Uploader résume très bien ma pensé donc pas besoin
Dernière modification par grim7reaper (Le 03/11/2011, à 16:59)
Hors ligne
#1406 Le 03/11/2011, à 17:01
- The Uploader
Re : /* Topic des codeurs [6] */
j'me grimerise.
*/me gagne 1 niveau.*
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1407 Le 03/11/2011, à 17:53
- sweetly
Re : /* Topic des codeurs [6] */
Vous auriez un cours de SOLID sympa, sous la main ?
Hors ligne
#1408 Le 03/11/2011, à 18:15
- HP
Re : /* Topic des codeurs [6] */
J'ai eu ma part de mauvaise POO "ouais c'est naturel, j'y vais à fond, sans règles! Il me suffit de faire des objets naturels". Au final, c'était du caca.
Plus que de l'impératif tout moche ? Si oui… alors, ça devait être grave .
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#1409 Le 03/11/2011, à 19:05
- The Uploader
Re : /* Topic des codeurs [6] */
J'dirais qu'une collection (enfin 3) de "god objects", oui c'est pire..
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1410 Le 03/11/2011, à 19:06
- helly
Re : /* Topic des codeurs [6] */
Tiens, je regardais mon CV, et je me dit qu’il vaut mieux éviter de marquer « I am ok with the poo »
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#1411 Le 03/11/2011, à 19:09
- HP
Re : /* Topic des codeurs [6] */
J'dirais qu'une collection (enfin 3) de "god objects", oui c'est pire..
Ouais, est-ce que ça battait un bon programme en C de + de 1300 lignes dans le même fichier… avec des pointeurs, des globales, des constantes, des tonnes de variables avec des noms plus ou moins obscurs, une chiée de fonctions avec des noms tout aussi équivoques, un main énorme, et tout le tralala ? comme on en voit si souvent .
Dernière modification par HP (Le 03/11/2011, à 19:10)
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#1412 Le 03/11/2011, à 19:11
- helly
Re : /* Topic des codeurs [6] */
J’fais du C++ moi monsieur !
J’fais pas de pointeurs, et j’fais du code propre !
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#1413 Le 03/11/2011, à 19:12
- HP
Re : /* Topic des codeurs [6] */
J’fais du C++ moi monsieur !
Qui a dit que je te parlais ?
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#1414 Le 03/11/2011, à 19:18
- helly
Re : /* Topic des codeurs [6] */
Bhé avant que tu édites ton message !
J’y peux rien si tu sais pas faire un message correct dès le premier jet !
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#1415 Le 03/11/2011, à 19:19
- Dr Le Rouge
Re : /* Topic des codeurs [6] */
« I am ok with the poo »
Remarque, si tu postules pour laver des chiottes (en anglais), ça peut servir
C'est deux suites de Cauchy qui veulent aller à la soirée 'no limit'. Hélas, à l'entrée le videur leur dit : "désolé, c'est complet !".
mon site perso (π²/6.fr) et mon blog
Hors ligne
#1416 Le 03/11/2011, à 19:22
- The Uploader
Re : /* Topic des codeurs [6] */
The Uploader a écrit :J'dirais qu'une collection (enfin 3) de "god objects", oui c'est pire..
Ouais, est-ce que ça battait un bon programme en C de + de 1300 lignes dans le même fichier… avec des pointeurs, des globales, des constantes, des tonnes de variables avec des noms plus ou moins obscurs, une chiée de fonctions avec des noms tout aussi équivoques, un main énorme, et tout le tralala ? comme on en voit si souvent
.
Euh pas sûr, mais c'était pas loin. J'veux dire, chaque principe SOLID était violé et sodomisé.
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1417 Le 03/11/2011, à 19:31
- HP
Re : /* Topic des codeurs [6] */
Bhé avant que tu édites ton message !
Bon, si t'es pas foutu de replacer un message dans sont contexte sous prétexte qu'il manque un @machin ou une quote… alors qu'il suffit de regarder un message plus haut… tant pis .
Dernière modification par HP (Le 03/11/2011, à 19:36)
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#1418 Le 03/11/2011, à 20:10
- grim7reaper
Re : /* Topic des codeurs [6] */
The Uploader a écrit :J'dirais qu'une collection (enfin 3) de "god objects", oui c'est pire..
Ouais, est-ce que ça battait un bon programme en C de + de 1300 lignes dans le même fichier… avec des pointeurs, des globales, des constantes, des tonnes de variables avec des noms plus ou moins obscurs, une chiée de fonctions avec des noms tout aussi équivoques, un main énorme, et tout le tralala ? comme on en voit si souvent
.
On peut faire du code de merde dans n’importe quel paradigme donc ton argument pèse pas lourd.
Si des gens font des codes merdiques en impératif ce n’est pas la faute du paradigme impératif.
Hors ligne
#1419 Le 03/11/2011, à 21:22
- kamui57
Re : /* Topic des codeurs [6] */
en python2, est-ce que c'est normal que j'aie ça ?
print("Nombre de resultats pour la page",compteur/10,":",len( reponses ))
# donne ('Nombre de resultats pour la page', 0, ':', 13) et pas Nombre de resultats pour la page 0 : 13
pourtant comme ça ça marche bien
print("Nombre de resultats pour la page "+str(compteur/10)+" : "+str(len( reponses )))
# donne Nombre de resultats pour la page 0 : 13
aussi en mettant résultats (avec accents) la première affiche r\xc3\xa9sultats et la seconde résultats
Dernière modification par kamui57 (Le 03/11/2011, à 21:26)
Quand le dernier arbre aura été abattu, et le dernier animal exterminé, les hommes se rendront compte que l'argent ne se mange pas (proverbe indien)
Toshiba Satellite L655 4 Go RAM, Archlinux Gnome-shell,LXDE / W7
Toshiba Satellite M30 512 Mo RAM, Archlinux Gnome 3 restreint / Crunchbang LXDE
https://help.ubuntu.com/community/Pastebinit pour poster du texte sur internet en console
Hors ligne
#1420 Le 03/11/2011, à 21:37
- tshirtman
Re : /* Topic des codeurs [6] */
en python2, print ne prends pas de (), et dans le premier cas tu lui donne donc un tupple contenant:
"Nombre de resultats pour la page", 0, ":", 13
dans le second cas, tu lui donne cette expression
("Nombre de resultats pour la page "+str(compteur/10)+" : "+str(len( reponses )))
qui est résolue en "Nombre de resultats pour la page 0 : 13", et comme il n'y à qu'un seul élément entre les parenthèses, et pas de virgules pour le forcer à etre un tupple, c'est une simple expression
edit: pour le problème d'encodage, je ne sais pas trop, mais c'est lié au type aussi, je pense.
Dernière modification par tshirtman (Le 03/11/2011, à 21:38)
Hors ligne
#1421 Le 03/11/2011, à 21:59
- Kanor
Re : /* Topic des codeurs [6] */
je préfére cette syntaxe
print "Nombre de resultats pour la page %s : %s" % (compteur/10, len( reponses ))
je trouve ça plus claire.
Hors ligne
#1422 Le 03/11/2011, à 22:01
- grim7reaper
Re : /* Topic des codeurs [6] */
[/mode=Πυλάδης]Tfaçon Python 2 c’est de la merde[/mode]
Dernière modification par grim7reaper (Le 03/11/2011, à 22:02)
Hors ligne
#1423 Le 03/11/2011, à 22:03
- helly
Re : /* Topic des codeurs [6] */
[/mode=Πυλάδης]Tfaçon Python c’est de la merde[/mode]
Fixed !
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#1424 Le 03/11/2011, à 22:03
- The Uploader
Re : /* Topic des codeurs [6] */
C'est clair. Python 3 c'est déjà plus cohérent.
Enfin le nirvana c'est Ruby, évidemment.
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#1425 Le 03/11/2011, à 22:04
- grim7reaper
Re : /* Topic des codeurs [6] */
grim7reaper a écrit :[/mode=Πυλάδης]Tfaçon Python c’est de la merde[/mode]
Fixed !
Ha non, Πυλάδης aime bien Python 3.
Hors ligne