These are chat archives for WildCodeSchool/faq_candidats

18th
Jul 2017
Lucien
@Lurare
Jul 18 2017 11:34
Dsl @DaFt2794 ces parceque mon mac et en querty et jai perdu labitude du azerty
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 12:48
bonjour tout le monde
est ce que certains ont fait les exercices bootstrap avant la formation avec le space invader ?
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 13:02
y a qqun ?
Assigyn
@Assigyn
Jul 18 2017 13:16
Oui je l'ai fait, mais j'attends la correction
AnneCwilder
@AnneCrider
Jul 18 2017 13:57
Pareil je l'ai fait @tristusdelatristussie mais je n'ai pas eu de retour
Remi200
@ponche
Jul 18 2017 14:22
@tristusdelatristussie oui, j'ai fais
@tristusdelatristussie pourquoi tu demande ça?
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 19:50
@ponche comment faire pour caler 11 pixels dans une grille de 12
Je me demandai
et de maniere generale comment faire l exercice
Remi200
@ponche
Jul 18 2017 20:05
@tristusdelatristussie tu parle de bootstrap? pourquoi tu parle de pixel, la largeur s'ajuste automatique en fonction de ta grille
Remi200
@ponche
Jul 18 2017 20:24
@tristusdelatristussie pour faire l'exo, c'est simple, t'apprend a utilisé bootstrap, tu fais exo, et tu l'envoi
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:33
je connais un peu boostrap
Remi200
@ponche
Jul 18 2017 20:33
@tristusdelatristussie c'est quoi le problème?
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:35
vous mettez juste l image en background place dans une grille ?
je comprends pas trop ce qu il faut faire en fait
Remi200
@ponche
Jul 18 2017 20:35
dans la consigne, il demande pas de mettre une image
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:36
ok donc le space invader on le fait comment ?
Remi200
@ponche
Jul 18 2017 20:37
Ton space Invader doit être responsive, il ne doit pas se déformer que je le regarde sur tablettte, sur pc ou sur téléphone
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:37
ok ca c est l enonce je l ai lu :D
je pense avoir compris
Remi200
@ponche
Jul 18 2017 20:38
(en gros, je comprend qui doit etre proportionnel pour les diffent format
c'est quoi que t'arrive pas, tu bloque ou?
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:39
je ne comprends pas ce qui est demande exactement
mais je pense avoir compris
Remi200
@ponche
Jul 18 2017 20:39
tu reproduit le log space invander avec bootstrap
le logo
si tu réflécir bien, tu peux diviser ton logo en 12 colones
tristusdelatristussie
@tristusdelatristussie
Jul 18 2017 20:43
oui c est faisable
mais impaire ce serait mieux
ah non meme pas
y a peut etre moyen de garder les proportions avec 12
Remi200
@ponche
Jul 18 2017 20:47
la largeur, c'est automatique avec boostrap, pas contre tu véras pour la hauteur, c'est un peu plus chient a gérer
Assigyn
@Assigyn
Jul 18 2017 21:13
La hauteur personnellement j'ai géré ça en Jquery, mais effectivement pour la méthode, divise ton space invader en blocs, puis reproduit ces blocs dans les colonnes de Bootstrap. C'est comme du pixel art, ce n'est pas super compliqué.
Remi200
@ponche
Jul 18 2017 21:14
pourquoi en Jquery. tu complique la vie pour rien.
Assigyn
@Assigyn
Jul 18 2017 21:14
Pour pouvoir récupérer en permanence les infos, que ce soit au chargement ou au resize manuel
Remi200
@ponche
Jul 18 2017 21:15
il a beaucoup plus simple
je comprend pas pourquoi tu utilise le javascript
Assigyn
@Assigyn
Jul 18 2017 21:15
C'est l'affaire de quelques petites lignes, récupérer la largeur de mon bloc, convertir en hauteur, et faire en sorte que l'information se mette à jour au resize ou au chargement de page. Rapide à faire, compatible tout navigateur.
Remi200
@ponche
Jul 18 2017 21:16
ok, mois j'ai fais en CSS, donc t'as mis le le conteneur en "container-fuild" ?
"container-fluid"?
Assigyn
@Assigyn
Jul 18 2017 21:17
Parce que Jquery demande moins de ligne ne serait ce que pour la fonction resize. Et perso non j'ai utilisé un container classique que j'ai juste un peu diminué pour avoir de belles marges sur les côtés
Remi200
@ponche
Jul 18 2017 21:20
je me suis dit, tu fais en Jquery, dans ta solution autant utilisé le container-fluid
au moins ton script servira a quelque choses
sinon, je vois pas l'intéret de ton script. tu peux le faire en CSS
Assigyn
@Assigyn
Jul 18 2017 21:21
Compatibilité navigateur tout connement
Le CSS a un comportement moins prévisible d'un navigateur a l'autre, vu que c'était relativement rapide à faire en Jquery, j'ai préféré opter pour cette solution
En plus ça me donnait l'occasion de m'exercer un peu à ce niveau ^^
Remi200
@ponche
Jul 18 2017 21:26
moins prévisible? c'est pareil, les navigateur lire pratiquement pareil le meme code CSS, a par des fonctionnialité plus poussé ou des nouvelle propriété, il peut avoir des différence.
au vu de ta solution, je te conseil de mettre en container fluid
avec ma solution, je peux pas le mettre en container-fluid.
Assigyn
@Assigyn
Jul 18 2017 21:32
Il marche même avec un container non fluid, je n'ai aucun intérêt à le changer. Sinon le CSS rien que les différences de compréhension padding / margin / border parfois tu as des sacrées surprises, surtout sur mobile avec les navigateurs intégrés pas toujours mis à jour. D'où mon choix, vu que j'ai aussi un peu joué avec les margin et padding
Enfin remarque maintenant que tu le fais remarquer, c'est vrai que bootstrap inclut un normalize, donc c'était pas forcément une précaution prioritaire ah ah
Remi200
@ponche
Jul 18 2017 21:39
sur ma solution, mon logo peut s'afficher sur 4 taille différent. XS, SM, MD et LG
et j'ai rajouter du CSS pour gérer la hauteur, ça marche très bien.
Assigyn
@Assigyn
Jul 18 2017 21:40
La mienne fonctionne différemment, il se redimensionne en temps réel en fait
Remi200
@ponche
Jul 18 2017 21:40
je sais, d'ou l'interert de mettre en container fluid pour que ton script soit vraiment utile
sinon, fais le en CSS si tu utilise simplement un simple container
Assigyn
@Assigyn
Jul 18 2017 21:42
Que le container soit fluide ou pas, le résultat est le même. Les colonnes bootstrap se redimensionnent en largeur même si on utilise un container classique, la principale différence c'est qu'au delà de 1200px ça se bloque, ça considère que 1200px est la largeur maximale - ce que je voulais
Je voulais que le Space invader soit visible de pied en cap en permanence, donc j'ai volontairement bloqué sa largeur max.
Remi200
@ponche
Jul 18 2017 21:44
pourquoi bloquer sa valeur max? il prend la largeur de ton écran.
Assigyn
@Assigyn
Jul 18 2017 21:44
Pour qu'on puisse le voir intégralement, à largeur maximale, on est obligé de scroller
L'idée c'est vraiment de l'avoir en entier dès le départ
image.png
Comme ça, tu vois ? Avec assez de marges sur les côtés pour l'empêcher d'être absurdement large
Remi200
@ponche
Jul 18 2017 21:46
ok, il est pas mal
Assigyn
@Assigyn
Jul 18 2017 21:47
Après c'est une technique comme une autre bien sûr, ce qui est cool avec ce genre d'exercices c'est que tu n'as jamais qu'une seule et même réponse :)
Remi200
@ponche
Jul 18 2017 21:47
oui, c'est bien. plusieur solution
Assigyn
@Assigyn
Jul 18 2017 21:48
Par contre là où j'ai fait le con c'est que j'ai mal lue la consigne et au lieu de lire "gist" j'ai lu "git"
Remi200
@ponche
Jul 18 2017 21:48
http: 81.49.139.3/spaceInvader
voila le mien
Assigyn
@Assigyn
Jul 18 2017 21:49
Donc du coup je lui ai fait son petit repository et tout au lieu de créer un gist pour l'envoyer, à mon avis la solution sera refusée pour ça. Ça m'apprendra à lire trop vite XD
Remi200
@ponche
Jul 18 2017 21:49
tu devra peut etre le rafaire
http:// 81.49.139.3/spaceInvader
Assigyn
@Assigyn
Jul 18 2017 21:50
Oui je pense que je vais devoir. J'arrive pas à lire ton lien par contre ? Envoie en MP au pire ^^
Remi200
@ponche
Jul 18 2017 21:50
c'est l'adresse de mon PC
ou sinon copy le lien et met le manuel dans ton navigateur
http:// 81.49.139.3
Assigyn
@Assigyn
Jul 18 2017 21:52
Je l'ai fait, ça ne marche pas, je ne pense pas que je puisse accéder à ton PC comme ça (après à ce niveau j'y connais rien donc je ne suis pas catégorique)
Remi200
@ponche
Jul 18 2017 21:52
en gros, j'ai installé un serveur sur mon PC. t'as pas un message d'erreur
ok, j'ai mis un espace en trop dans l'espace
c'est la l'erreur
Assigyn
@Assigyn
Jul 18 2017 21:54
Ah sans l'espace j'y accède oui, merci
Remi200
@ponche
Jul 18 2017 21:54
juste à cause d'un espace
Assigyn
@Assigyn
Jul 18 2017 21:55
Et donc effectivement on n'a pas eu la même méthode, il est joli aussi ^^
Remi200
@ponche
Jul 18 2017 21:56
au début quand les fait j'avais une erreur, je comprenais. je met sur le serveur perso. l'erreur disparait. j'avais un problème d'encodage de caractère
j'avais oublié de déclarer en UTF-8. et j'avais une belle erreurs
Assigyn
@Assigyn
Jul 18 2017 21:57
Arf oui j'imagine
Question con mais tu candidates à quelle école au fait ?
Remi200
@ponche
Jul 18 2017 21:58
je candidatais à Lille, mais je renonce. j'ai du faire un choix difficile.
donc je ne vais pas à la journée d'immersion le 24 juillet.
et toi?
Assigyn
@Assigyn
Jul 18 2017 21:59
Arf dommage ! Je candidate à Lille aussi, t'es venu à la réunion d'information ? Si ça tombe on s'est croisé ah ah
Remi200
@ponche
Jul 18 2017 21:59
oui, je suis venu.
a 2 petit déjeuner
un sur Lille ou je suis arrivé un peu en retard et un autre à eurotechnologie
Assigyn
@Assigyn
Jul 18 2017 22:01
Ah bah on s'est probablement vu alors ! Perso si tu te souviens un peu des gens que t'as croisé, j'étais la nana à lunettes qui était webdesigner à la base, j'étais assise à côté d'une dame développeuse en Cobol et d'un gars chauve à lunettes qui est développeur
Remi200
@ponche
Jul 18 2017 22:02
c'est quoi ton prénom?
Assigyn
@Assigyn
Jul 18 2017 22:02
Anne-Sophie ^^
Remi200
@ponche
Jul 18 2017 22:03
ok tu vas présenter le CMS
Assigyn
@Assigyn
Jul 18 2017 22:03
Ouaip :) faut d'ailleurs que je prépare un petit powerpoint histoire d'avoir un support, c'est quand même mieux
Remi200
@ponche
Jul 18 2017 22:03
tu avais réserver avant moi. j'avais reserver Symfony. mais j'ai enlever mon nom.
Assigyn
@Assigyn
Jul 18 2017 22:04
Et pourquoi tu peux malheureusement plus intervenir si c'est pas indiscret ?
Remi200
@ponche
Jul 18 2017 22:04
parce que le 24 juillet je travaille
et c'est un métier que je recherche, enfin j'espère que j'ai fais le bon choix.
tu connais déja programmer. ou pas? tu connais quoi en programmation. tu ma pas remarquer quand je suis arrivé en retard?
j'avais 30 minutes de retard. à la première réunion.
j'étais assis tout a gauche
t'étais pas au milieu?
Assigyn
@Assigyn
Jul 18 2017 22:07

Ah, t'as pas contacté l'école pour savoir si tu peux pas déplacer ? Je me souviens qu'un mec avait demandé lors de la réunion (je me souviens plus de son nom, mais c'était celui qui s'y connaissait en Hardware) et ils lui avaient dit que c'était envisageable.

Je me souviens seulement de trois retards, un gars avec une barbe, un monsieur asiatique et un monsieur noir. Et j'étais pas tout à fait au milieu mais quasiment, un peu vers la gauche aussi

Remi200
@ponche
Jul 18 2017 22:08
quand je suis venu, j'étais pas rasée quel couleur la barbe, c'est peut etre moi que tu décris?
Assigyn
@Assigyn
Jul 18 2017 22:08
Brune
T'as la trentaine non ?
Remi200
@ponche
Jul 18 2017 22:09
non j'ai 26 ans tu me veillir
Assigyn
@Assigyn
Jul 18 2017 22:09
Ah je crois peut être voir, t'avais pas une veste noire ou bleue foncée ?
Remi200
@ponche
Jul 18 2017 22:09
je suis arrivé sans veste.
tout a gauche
Assigyn
@Assigyn
Jul 18 2017 22:10
Ah ben nan alors, j'ai une sale mémoire faut croire désolée ^^ et donc t'as retrouvé du taf ou c'est ton taf actuel qui t'empêche de venir ?
Remi200
@ponche
Jul 18 2017 22:11
j'ai retrouver du boulot. après, j'espère que j'ai fais le bon choix. j'adore la programmation, et si il prend, c'est parceq'il avais vu de la programmation dans mon CV.
et au pires je peux toujours faire cette formation
Assigyn
@Assigyn
Jul 18 2017 22:12
Je comprends, et effectivement la porte n'est pas fermée, c'est cool pour toi en tous cas, j'espère que ton taf sera plaisant :)
FunnyRose
@FunnyRose8_twitter
Jul 18 2017 22:13
@Assigyn et @ponche vous allez dans quelles écoles du coup ?
Assigyn
@Assigyn
Jul 18 2017 22:13
Lille pour moi :) situation plus complexe pour @ponche
Et toi ?
FunnyRose
@FunnyRose8_twitter
Jul 18 2017 22:15
Lyon, je passe en entretien Lundi 24 (oui du coup ils ont accepté mon Wild Circus) ^^
Remi200
@ponche
Jul 18 2017 22:15
vous connaissez quoi en programmation? la POO? C++? PHP? les expression régulière? les request SQL(base de donné)? commande Bash?
FunnyRose
@FunnyRose8_twitter
Jul 18 2017 22:16
Moi de la programmation que dalle presque, je suis débutante jusqu'au bout des doigts ^^
Remi200
@ponche
Jul 18 2017 22:16
j'ai fais un démineur en javascript. http://http:// 81.49.139.3/Demineur
et un casse brique en C++
http:// 81.49.139.3/Demineur
Assigyn
@Assigyn
Jul 18 2017 22:17
Ah félicitations ! C'était un joli travail ! Et comme je l'ai déjà dit, un peu de PHP et de SQL mais vraiment rien de folichon, c'était plus histoire de pouvoir comprendre globalement ce que les dév écrivait au taf pour pouvoir travailler sur leurs fichiers
le plus dure pour moi, c'est par la syntax, mais comment tu organise ton code
le démineur je les fais en une journée meme pas
très rapide
a faire
Assigyn
@Assigyn
Jul 18 2017 22:18
L'organisation ? C'est à dire ?
Remi200
@ponche
Jul 18 2017 22:19
l'organiser son code selon l'architecture MVC par exemple
Modele Vue Controleur
tu connais la POO?
programmation Orienté Objet?
Assigyn
@Assigyn
Jul 18 2017 22:20
Je connais le terme et l'idée derrière mais j'en ai jamais faite
Remi200
@ponche
Jul 18 2017 22:20
si tu veux, je peux te l'expliquer
Assigyn
@Assigyn
Jul 18 2017 22:20
Je veux bien :)
Remi200
@ponche
Jul 18 2017 22:20
tu veux que je te fais voir sur teamViewer
pour que tu vois mon écran
m92-879-518
id de la réunion teamViewer
Assigyn
@Assigyn
Jul 18 2017 22:22
Arf désolée je peux pas trop j'ai changé de PC parce que le mien est dans la chambre et que monsieur a besoin de dormir ^^ et sur le sien je peux rien toucher ah ah
Remi200
@ponche
Jul 18 2017 22:22
ok
Assigyn
@Assigyn
Jul 18 2017 22:22
Mais si tu peux résumer en quelques phrases ça se prend tjrs
Remi200
@ponche
Jul 18 2017 22:23
ok le principe de la POO, c'est que tu va définir des objets qui vont gerer une fonction
un element
si prend l'exemple de mon Casse Brique, j'ai définir plusieur objet comme le Palet, Les Balle, les Brique
etc..
et dans l'objet je définir des attribus (variable de l'objet) et des méthode (fonctions de l'objet)
tu vois le principe
Assigyn
@Assigyn
Jul 18 2017 22:27
Je vois un peu oui :)
Alban Suchaire
@Banb4n
Jul 18 2017 22:28
Je m'incruste mdr mais en gros plutot que de créer un fichier ou tu code tout ton script, la tu créer un fichier par objet par exemple pour toi palet, balle, briques ?? Je profite pour poser la question parceque c'est pas très clair et tu as l'air plutôt a l'aise avec le sujet @ponche
Assigyn
@Assigyn
Jul 18 2017 22:28
Arf par contre j'avais pas vu l'heure, je vais y aller sinon demain ça va pas le faire ! Bonne soirée à tous et merci pour les explications
Remi200
@ponche
Jul 18 2017 22:29
@Banb4n oui, en général on fait un fichier par class
pour séparer le code
tu peux voir le code de mon casse brique sur Github.
Alban Suchaire
@Banb4n
Jul 18 2017 22:30
Je vais regarder un peu ouais
Remi200
@ponche
Jul 18 2017 22:30
mais t'es pas obliger de faire un fichier par class, mais c'est recommandé
mon Casse Brique c'est le cas, un fichier par class, a par qu'en C++ il a séparation de la source et des ficher d'entete
qu'on à pas en PHP ou Java
Alban Suchaire
@Banb4n
Jul 18 2017 22:32
Ok mais du coup au final tout le code de telle ou telle class est codé dans un objet a chaque fois ?
Remi200
@ponche
Jul 18 2017 22:32
la class: c'est le plan de construction d'une maison
objet: c'est la maison
je peux crée plusieurs maison avec le même plan
c'est le cas avec les ball, je peux en crée une infinité
et aussi des brique pareil
si il a des ligne que tu comprend pas, je peux l'expliquer. c'est moi qui est tout codé
Alban Suchaire
@Banb4n
Jul 18 2017 22:35
Ok donc en gros les class sont comme un squelette que tu peut réutiliser plusieurs fois ?
Remi200
@ponche
Jul 18 2017 22:35
oui, si tu veux.
une class: moule a gateaux
object: c'est le gateaux
pour faire des gateaux, t'as besoin d'un moule
objet = variable complexe
Alban Suchaire
@Banb4n
Jul 18 2017 22:39
Oui genre les ingrédients de ton gateaux qui varieront selon la recette
Pour l'objet
Remi200
@ponche
Jul 18 2017 22:40
oui, en effet, les ingrédient (c'est que met en argument au moment de la création. je peux avoir plusieurs gateaux différent pour le même moule
mais les gateaux ont la même base
juste quelque attribut qui change
Alban Suchaire
@Banb4n
Jul 18 2017 22:42
Oui l'objet comme il est défini par défaut mais tu peut rajouter ou non des attributs en fonctions des cas
Remi200
@ponche
Jul 18 2017 22:43
pour le mes object, il auront le même noms d'attributs, ça ne change pas mais les valeurs peuvent etre différent. prenom exemple sur les brique de mon casse brique. les position change.
il ont pas les même position
le même nombres d'attributs
Alban Suchaire
@Banb4n
Jul 18 2017 22:44
Donc au final dans ta class tu définis les "actions" qui seront afféctés au Objet et dans les Objets leurs attributs ??
Remi200
@ponche
Jul 18 2017 22:45
non, c'est faux. la class = plan de construction. objet = maison tu définir tout dans la class
après tu crée un instance de la class (= object )
regarde line 129 du fichier gestionJeu.cpp
c'est là que je crée les objets Brique
c'est à ces ligne là que je crée les instance de mes Brique
@Banb4n si tu veux, je peux t'expliquer sur TeamViewer?
Alban Suchaire
@Banb4n
Jul 18 2017 22:52
Ouais pas maintenant je vais aller dormir je suis ko, mais demain je veut bien comme ça ce sera plus clair, merci :+1:
Remi200
@ponche
Jul 18 2017 22:53
ok, comme ça je pourrais parler, mes parent dort. n'hésite à me demander
Alban Suchaire
@Banb4n
Jul 18 2017 22:54
Ouais tkt demain quand j'ai un moment je t'écris, en même temps j'en profiterai pour te poser une question par rapport a un de mes codes, aller bonne soirée et merci
Remi200
@ponche
Jul 18 2017 22:54
ok, bonne nuit et à demain.
Alban Suchaire
@Banb4n
Jul 18 2017 22:55
Toi aussi
Remi200
@ponche
Jul 18 2017 22:55
merci