dev1 issueshttps://git.esi-bru.be/dev1/supports/dev1/-/issues2019-09-13T14:04:24+02:00https://git.esi-bru.be/dev1/supports/dev1/-/issues/173envl / td 08 / ex 8 - option -C2019-09-13T14:04:24+02:00Nicolas Richardnrichard@he2b.beenvl / td 08 / ex 8 - option -C*Created by: mcodutti*
La commande `` ssh-keygen`` est déjà utilisée plutôt dans le TD mais ici on y ajoute l'option `` C``.
Une recherche dans le manuel permet de savoir qu'il s'agit d'un commentaire mais on se pose la question : " Co...*Created by: mcodutti*
La commande `` ssh-keygen`` est déjà utilisée plutôt dans le TD mais ici on y ajoute l'option `` C``.
Une recherche dans le manuel permet de savoir qu'il s'agit d'un commentaire mais on se pose la question : " Commentaire pour qui / pourquoi ? Est-ce nécessaire ici ? Pq le mettre ici et pas avant ?"2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/175envl / td 08 / 3.3 - connexion par échange de clés - incompréhension2019-09-13T14:04:00+02:00Nicolas Richardnrichard@he2b.beenvl / td 08 / 3.3 - connexion par échange de clés - incompréhension*Created by: mcodutti*
C'est pas vraiment une issue mais une question que je me pose.
Si on passe la clé publique qu'est-ce qui empêche un autre client de fournir la même clé publique lors d'une conenxion pour se faire passer pour moi ...*Created by: mcodutti*
C'est pas vraiment une issue mais une question que je me pose.
Si on passe la clé publique qu'est-ce qui empêche un autre client de fournir la même clé publique lors d'une conenxion pour se faire passer pour moi ?
En plus, dans putty, l'option que j'ai trouvée (dans Connection/SSH/Auth) parle de ``PRIVATE key file for authentication`` 2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/172envl / td 08 / ex 2 - page manuel2019-09-13T14:04:47+02:00Nicolas Richardnrichard@he2b.beenvl / td 08 / ex 2 - page manuel*Created by: mcodutti*
Sur linux1, la page de manuel ne donne pas d'info pertinente. Un ``openssl pkeyutl -h`` apporte bcp plus d'info.*Created by: mcodutti*
Sur linux1, la page de manuel ne donne pas d'info pertinente. Un ``openssl pkeyutl -h`` apporte bcp plus d'info.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/170vérification des (sha|md5)*sum2019-09-13T14:05:19+02:00Nicolas Richardnrichard@he2b.bevérification des (sha|md5)*sum*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/4800011c59af5c4c64c6211dcc61f9c3d378b2a0/labo-cli/labo-cli-08-ssh/labo-cli-08-ssh.tex#L406-L407
En relisant je me suis fait qq réflexions :
1. Étant donné la connexion u...*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/4800011c59af5c4c64c6211dcc61f9c3d378b2a0/labo-cli/labo-cli-08-ssh/labo-cli-08-ssh.tex#L406-L407
En relisant je me suis fait qq réflexions :
1. Étant donné la connexion un peu molle à l'ESI, et afin d'illustrer la remarque qui précède l'exercice, on pourrait leur faire télécharger l'ISO depuis une URL douteuse (mais locale au réseau ESI), puis leur faire vérifier ce fichier avec le hash récupéré sur le site officiel.
2. il y a deux fichiers debian*-netinst.iso.
3. on pourrait aussi mentionner l'option -c des divers outils `*sum` (mais j'aime bien l'idée qu'ils vérifient visuellement la première fois...)
4. ils ne savent sans doute pas ce qu'est une "iso".2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/163ctrl+d2019-09-18T17:39:52+02:00Nicolas Richardnrichard@he2b.bectrl+d*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/c87bd2ee6354b38645d55794f079409fa9ab1024/labo-cli/labo-cli-07-linux/labo-cli-07.tex#L186
Je pense qu'il faudrait préciser "caractères équivalents" [cf `Character.isWhitespa...*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/c87bd2ee6354b38645d55794f079409fa9ab1024/labo-cli/labo-cli-07-linux/labo-cli-07.tex#L186
Je pense qu'il faudrait préciser "caractères équivalents" [cf `Character.isWhitespace`](https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char)) Ils ne trouveront pas tout seul à mon avis.
La remarque "pas de Ctrl-d ici" est un peu hors de propos car ce n'est pas Ctrl+D en tant que caractère (càd ASCII 4) qui indique EOF : un fichier peut contenir de tels caractères, cela n'empêchera pas grep, cat et leurs amis de lire le fichier jusqu'à son terme. Je sais que c'était une petite blagounette, mais je pense qu'il vaut mieux éviter d'entretenir la confusion et je propose de supprimer.
Une explication de Ctrl+D sous Linux est ici :
https://unix.stackexchange.com/questions/110240/why-does-ctrl-d-eof-exit-the-shell/110248#110248
2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/156Exceptions2019-09-27T16:24:47+02:00Nicolas Richardnrichard@he2b.beExceptions*Created by: YoungFrog*
Il faudra envisager de mentionner les exceptions dans le syllabus.
Une source d'inspiration : https://github.com/HEB-ESI/DEV1-JAV-Slides/blob/master/sources/chapitre-erreur.tex
*Created by: YoungFrog*
Il faudra envisager de mentionner les exceptions dans le syllabus.
Une source d'inspiration : https://github.com/HEB-ESI/DEV1-JAV-Slides/blob/master/sources/chapitre-erreur.tex
2019-2020pbtpbthttps://git.esi-bru.be/dev1/supports/dev1/-/issues/154TD4 - exercice 4 solution manque impair2019-09-16T11:29:22+02:00Nicolas Richardnrichard@he2b.beTD4 - exercice 4 solution manque impair*Created by: fservais-heb*
La solution affiche "pair" mais pas "impair". *Created by: fservais-heb*
La solution affiche "pair" mais pas "impair". 2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/153envl / td4 : 1.4 Passer à la couleur + Exercice 42019-09-08T18:45:05+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : 1.4 Passer à la couleur + Exercice 4*Created by: nvansteenkiste*
après le 3e item qui est un exemple d'utilisation dans la classe Color, il serait bien d'ajouter un 4e item d'exemple d'utilisation _hors_ de la classe Color :
System.out.println(Color.toRed("Hello ...*Created by: nvansteenkiste*
après le 3e item qui est un exemple d'utilisation dans la classe Color, il serait bien d'ajouter un 4e item d'exemple d'utilisation _hors_ de la classe Color :
System.out.println(Color.toRed("Hello ") + Color.toGreen("World !"));
je dis ça car les étudiants que j'ai en labo créent spontanément une nouvelle classe pour répondre à l'exercice 4. ce qui est une bonne idée plutôt que de chipoter dans la classe Color.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/151envl / td4 : exercice 72019-09-08T18:49:25+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : exercice 7*Created by: nvansteenkiste*
on indique :
« section PROMPT »
mais il s'agit de :
« section PROMPTING »
on pourrait indiquer que ça se trouve à partir de la ligne 2532 (2806 chez moi) de la manpage et expliquer comment aller à ...*Created by: nvansteenkiste*
on indique :
« section PROMPT »
mais il s'agit de :
« section PROMPTING »
on pourrait indiquer que ça se trouve à partir de la ligne 2532 (2806 chez moi) de la manpage et expliquer comment aller à une ligne donnée ou comment rechercher un motif dans les pages de manuel :-)2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/150envl / td4 : exercice 42019-09-08T18:50:07+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : exercice 4*Created by: nvansteenkiste*
+ au point 1, on a :
« Copiez notre fichier Color chez vous. »
mais il n'y a pas de fichier Color.
+ au point 2, on a :
« Compilez-le. »
je ne vois pas pourquoi car le fichier Color.class est fourni.*Created by: nvansteenkiste*
+ au point 1, on a :
« Copiez notre fichier Color chez vous. »
mais il n'y a pas de fichier Color.
+ au point 2, on a :
« Compilez-le. »
je ne vois pas pourquoi car le fichier Color.class est fourni.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/149envl / td4 : passer à la couleur2019-09-08T18:50:27+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : passer à la couleur*Created by: nvansteenkiste*
on a :
« Idem pour toGreen, toBlue, toYellow, toPurple et toCyan. »
qui n'est pas complet :
« Idem pour toGreen, toBlue, toYellow, toPurple, toBlack, toWhite et toCyan. »*Created by: nvansteenkiste*
on a :
« Idem pour toGreen, toBlue, toYellow, toPurple et toCyan. »
qui n'est pas complet :
« Idem pour toGreen, toBlue, toYellow, toPurple, toBlack, toWhite et toCyan. »2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/148envl / td4 : exercice 32019-09-08T18:54:59+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : exercice 3*Created by: nvansteenkiste*
l'exercice 3 est divisé en 2 questions qui ne sont pas décomposées en sous-points 1. et 2., contrairement aux autres exercices du td.*Created by: nvansteenkiste*
l'exercice 3 est divisé en 2 questions qui ne sont pas décomposées en sous-points 1. et 2., contrairement aux autres exercices du td.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/147envl / td4 : recherche de fichier (find)2019-09-08T18:57:36+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : recherche de fichier (find)*Created by: nvansteenkiste*
il n'y a pas de `Syntaxe : ...` pour `find` contrairement à `grep` et `wc`.*Created by: nvansteenkiste*
il n'y a pas de `Syntaxe : ...` pour `find` contrairement à `grep` et `wc`.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/146envl / td4 : exercice 22019-09-08T19:02:36+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : exercice 2*Created by: nvansteenkiste*
+ au point 1 :
- « le nombre » plutôt que « le nombres » ;
- « tous vos fichiers Java de ce TD » : il n'en ont pas encore, le premier est l'objet de l'exercice 4 ;
+ au point 3 : comme pour l'ex...*Created by: nvansteenkiste*
+ au point 1 :
- « le nombre » plutôt que « le nombres » ;
- « tous vos fichiers Java de ce TD » : il n'en ont pas encore, le premier est l'objet de l'exercice 4 ;
+ au point 3 : comme pour l'exercice 1 point 2, la recherche dans tous les sources java me semble compliquée. je ne vois pas comment récupérer tous les .java autrement qu'avec la commande `find` qui n'est pas encore introduite. quelque chose m'échappe certainement.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/140labo-java - TD4 nom du package erroné2019-09-16T11:27:11+02:00Nicolas Richardnrichard@he2b.belabo-java - TD4 nom du package erroné*Created by: fservais-heb*
changer le package td3 -> td4*Created by: fservais-heb*
changer le package td3 -> td42019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/142cours / exercices 2019-09-20T10:25:42+02:00pbtcours / exercices revoir tous les exemples des exercices:
- certains sont en français, d'autres en anglais;
- remplacer = par == dans les égalités;
- essayer de trouver un meilleur nom que ok pour les variables
- … revoir tous les exemples des exercices:
- certains sont en français, d'autres en anglais;
- remplacer = par == dans les égalités;
- essayer de trouver un meilleur nom que ok pour les variables
- … 2019-2020pbtpbthttps://git.esi-bru.be/dev1/supports/dev1/-/issues/143envl / td4 : Recherche dans des fichiers (grep)2019-09-08T19:09:14+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : Recherche dans des fichiers (grep)*Created by: nvansteenkiste*
on dit :
« Vous avez déjà écrit pas mal de programmes »
or il n'en ont écrit qu'un seul jusqu'ici, un « hello, world! » au td03...*Created by: nvansteenkiste*
on dit :
« Vous avez déjà écrit pas mal de programmes »
or il n'en ont écrit qu'un seul jusqu'ici, un « hello, world! » au td03...2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/138intersection "orienté objet" et "fonctionnel"2018-10-11T12:18:59+02:00Nicolas Richardnrichard@he2b.beintersection "orienté objet" et "fonctionnel"*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/c09fa5b91d7a5de432f25fc7390a9b4b9cef7a23/cours-developpement/syllabus/base/premprogrammes.tex#L53-L66
Scala est indiqué dans les deux classes de langages (OO et fonctionnel...*Created by: YoungFrog*
https://github.com/HEB-ESI/dev1/blob/c09fa5b91d7a5de432f25fc7390a9b4b9cef7a23/cours-developpement/syllabus/base/premprogrammes.tex#L53-L66
Scala est indiqué dans les deux classes de langages (OO et fonctionnels), qui sont pourtant présentées comme a priori différentes. Il me semble qu'on en dit trop, ou trop peu... (Wikipedia souligne qu'ils sont rares, les langages à relever des deux catégories...)
Cela étant, je trouve que c'est un peu tôt pour présenter ces différentes catégories de langages. Je doute que l'étudiant retire quoique ce soit d'une telle classification à ce moment. Quel est votre avis ?2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/144envl / td4 : tutoriel 12019-09-08T19:08:59+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : tutoriel 1*Created by: nvansteenkiste*
quelque chose m'échappe peut-être, mais je ne vois pas ce que vient faire le rappel entre le tutoriel 1 et l'exercice 1. je propose de le supprimer.*Created by: nvansteenkiste*
quelque chose m'échappe peut-être, mais je ne vois pas ce que vient faire le rappel entre le tutoriel 1 et l'exercice 1. je propose de le supprimer.2019-2020https://git.esi-bru.be/dev1/supports/dev1/-/issues/145envl / td4 : exercice 12019-09-08T19:08:01+02:00Nicolas Richardnrichard@he2b.beenvl / td4 : exercice 1*Created by: nvansteenkiste*
+ au point 1, on a :
« Comment trouver les programmes Java du TD4 où vous avez déjà utilisé un "double"? »
mais ils n'ont jusqu'ici écrit aucun code Java lors de ce td.
+ la question du point 2 me semble...*Created by: nvansteenkiste*
+ au point 1, on a :
« Comment trouver les programmes Java du TD4 où vous avez déjà utilisé un "double"? »
mais ils n'ont jusqu'ici écrit aucun code Java lors de ce td.
+ la question du point 2 me semble très compliquée, mais quelque chose m'échappe peut-être.2019-2020