|
|
|
BTS SIO2 SLAM, pas de séance |
mardi |
09 sept. 2014 |
BTS SIO2 SLAM, première séance |
mardi |
16 sept. 2014 |
BTS SIO2 SLAM, deuxième séance |
mardi |
23 sept. 2014 |
BTS SIO2 SLAM, troisième séance |
mardi |
30 sept. 2014 |
BTS SIO2 SLAM, quatrième séance |
mardi |
07 oct. 2014 |
BTS SIO2 SLAM, cinquième séance |
mardi |
14 oct. 2014 |
BTS SIO2 SLAM, sixième séance |
mardi |
04 nov. 2014 |
BTS SIO2 SLAM, septième séance |
mardi |
18 nov. 2014 |
BTS SIO2 SLAM, huitième séance |
mardi |
25 nov. 2014 |
BTS SIO2 SLAM, pas de séance |
mardi |
02 déc. 2014 |
BTS SIO2 SLAM, neuvième séance |
mardi |
09 déc. 2014 |
BTS SIO2 SLAM, onzième séance |
mardi |
16 déc. 2014 |
BTS SIO2 SLAM, douzième séance |
mardi |
24 fév. 2015 |
BTS SIO2 SLAM, treizième séance |
mardi |
03 mars 2015 |
BTS SIO2 SLAM, quatorzième séance |
mardi |
17 mars 2015 |
BTS SIO2 SLAM, quinzième séance |
mardi |
24 mars 2015 |
BTS SIO2 SLAM, pas de séance |
mardi |
31 mars 2015 |
BTS SIO2 SLAM, seizième séance |
mardi |
28 avril 2015 |
Mardi 9 septembre
Absent (visite au rectorat).
Mardi 16 septembre
1. La séance
- Discours.
- Une matière mouvante.
- Les professeurs et les méthodes.
- Sondage sur le versionning et les machines personnelles.
- Versionner avec
git
:
- Versionner un projet C# de type formulaire.
Finalement pas la présentation pointue.
2. Pour la prochaine fois (mardi)
Rien de spécial si ce n’est :
- bien revoir tout ce qui a été fait,
- se forcer à utiliser
git
pour tout et n’importe quoi :
- l’installer sur sa machine personnelle ou autre,
- versionner « tout ce qui bouge »,
- si vous n’avez pas d’idée, versionner par exemple votre équivalent
de
~
(Documents and Setting
pour Windows (un peu d’humour au
passage) ou /Users/moi
pour OSX),
- la proposition précédente n’est pas une blague, elle permet de
comprendre le fonctionnement de certaines applications.
- Bien sûr, l’idée à avoir était de versionner vos TPs SLAM. une
impression de la sortie de la commande
git log -p
est attendue (en
assez petit et bien mis en page). Petite suggestion au passage :
ignorer les binaires générés (voir ici
pour apprendre à le faire).
- Si vous ne savez plus quoi faire, voici un tutoriel interactif en ligne
try.github.io.
Mardi 23 septembre
1. La séance
- Versionner avec
git
:
- Un outil de communication (brainstorming à dure indéterminée).
- Versionner un projet C# de type formulaire :
- gérer les fichiers à déversionner et ignorer,
git log -p
.
- Présentation des entrailles de git.
2. Pour la prochaine fois (mardi)
Rien de spécial si ce n’est :
- bien revoir tout ce qui a été fait,
- se forcer à utiliser
git
pour tout et n’importe quoi :
- l’installer sur sa machine personnelle ou autre,
- versionner « tout ce qui bouge »,
- si vous n’avez pas d’idée, versionner par exemple votre équivalent
de
~
(Documents and Setting
pour Windows (un peu d’humour au
passage) ou /Users/moi
pour OSX),
- la proposition précédente n’est pas une blague, elle permet de
comprendre le fonctionnement de certaines applications.
- Bien sûr, l’idée à avoir était de versionner vos TPs SLAM. une
impression de la sortie de la commande
git log -p
est attendue (en
assez petit et bien mis en page). Petite suggestion au passage :
ignorer les binaires générés (voir ici
pour apprendre à le faire).
- Si vous ne savez plus quoi faire, voici un tutoriel interactif en ligne
try.github.io.
Mardi 30 septembre
1. La séance
- Versionner avec
git
:
- Interro surprise de 5 minutes sur le rôle de git.
- Présentation des entrailles de git, suite.
- Petits tests de calcul de SHA1 :
- application des sommes de contrôle
cksum -sha1
- Vérifier qu’il y a environ mille milliards de milliards de milliards
de milliards de milliards de SHA1.
echo "blabla" | sha1sum | sed 's/...$//' | sed 's/.\{5\}$//'
retirer 5 derniers
echo "blabla" | sha1sum | sed 's/\(.\{,5\}\).*/\1/'
garder 5 premiers
echo "blabla" | sha1sum | sed 's/\(.....\).*/\1/'
idem
- trouver deux chaînes qui ont une collision
sur les deux premiers chiffres
for TXT in {1..20}; do touch $(echo $TXT | sha1sum | sed 's/\(.....\).*/\1/');done
mais sha1sum lent
git config core.editor "C:\\..."
échapper les backslashes, les
parenthèses et les espaces
Finalement pas :
- Voir les
git log -p
du voisin (permutation circulaire) et écrire des
commentaires sur un papier.
- Les branches.
2. Pour la prochaine fois (mardi)
- Bien nettoyer ses dépôts :
- ignorer ce qu’il faut,
- réécrire les messages des commits qui ont été négligés,
- grouper les commits qui font partie du même changement,
- séparer les modifs d’un même commit,
- …
- Pratiquer des merge, avec et sans conflit.
Mardi 7 octobre
1. La séance
Finalement pas :
2. Pour la prochaine fois (mardi)
- Bien nettoyer ses dépôts :
- ignorer ce qu’il faut,
- réécrire les messages des commits qui ont été négligés,
- grouper les commits qui font partie du même changement,
- séparer les modifs d’un même commit,
- …
- Bien relire le TP sur les branches.
- Pratiquer des merge, avec et sans conflit.
Mardi 14 octobre
1. La séance
- Javascript, découverte avec cette activité.
- GitHub pages.
- Veille avec Twitter
- volume d’information (voir http://tweetping.net/)
- quel compte ? (ne pas mélanger privé et pro)
- #hashtags (ou mots-dièses) : sujets ou évènements…
- @users (ou utilisateurs) : supers-stars (bcp traffic) ou lieutenants
(rapport signal/bruit meilleur)
- et curation avec Delicious.
- quel compte ? (mélange privé et pro possible grâce aux liens privés)
- le bookmarklet (favori avec code JS), les applis…
- les #tags (penser au jeu Concept),
voici les miens
- les @utilisateurs
- les recommendations (après avoir ajouté un lien)
- l’API (à utiliser depuis votre page Github,
ou pour publier une vidéo à une date…)
Finalement pas :
2. Pour la prochaine fois (rentrée)
- Relire la section « la séance » ci-dessus, que j’ai complété après coup.
- Tagguer un maximum de liens publics sur Delicious ou Pearltrees.
- Finir sa page Github et y faire apparaître quelques tags Delicious bien choisis.
- GitHub :
- Si JS vous intéresse :
Mardi 4 novembre
1. La séance
- Pendant les vacances
- Memo git sur ce FramaPad ?
- Veille ?
- en général ?
- JS ?
- outils ?
- Page perso sur GitHub ?
- Redmine
- MVC en PHP
2. Pour la prochaine fois (mardi 18 novembre)
- Tagguer un maximum de liens publics sur Delicious ou Pearltrees.
- Finir sa page Github et y faire apparaître quelques tags Delicious bien choisis.
- GitHub :
- Finir l’activité MVC en PHP.
Mardi 18 novembre
1. La séance
Accueil d’un professionnel.
- Presentation sur le rôle de l’open source dans une carrière informatique.
- Ateliers entretiens.
- Simulation de trois entretiens
- La classe est divisée en trois groupes (disons les trois rangées).
- Premier temps : recherches pour préparer l’entretien.
- Sopra Group, cherche un stagiaire (contexte inconnu).
- Akeneo, cherche un stagiaire PHP pour un projet de taille moyenne.
- le groupe Atlantic à la Roche-sur-Yon, voudrait un outil interne en
.NET pour lire des fichiers CSV et mettre à jour des base SQL Server.
- Deuxième temps : concertation pour préparer l’entretien.
- Chaque groupe réfléchit aux mots-clef à maîtriser et à la stratégie à
suivre.
- Troisième temps : simulations d’entretiens
- Un membre (plus si le temps le permet) de chaque groupe passe l’entretien.
- Le Modern JS.
- Présentation
- Le rôle de JS aujourd’hui.
- Le langage en lui-même.
- TP
2. Pour la prochaine fois (mardi 25 novembre)
- Finir l’activité MVC en PHP
- Fiche mémo collaborative sur les commandes sur ce pad.
Mardi 25 novembre
1. La séance
- Memo git sur ce FramaPad ?
- Veille ?
- en général ?
- JS ?
- outils ?
- Page perso sur GitHub ?
- MVC en PHP
2. Pour la prochaine fois (mardi 2 décembre)
- Finir l’activité MVC en PHP.
Mardi 2 décembre
1. Pas de séance
Car BTS blanc.
Mardi 9 décembre
1. La séance
Arrêt de la séance et proposition de finir MVC en PHP
2. Pour la prochaine fois (mardi 16 décembre)
- Finir l’activité MVC en PHP.
Mardi 16 décembre
1. La séance
2. Pour la prochaine fois (rentrée)
- Finir l’activité MVC en PHP.
Mardi 24 février
1. La séance
2. Pour la prochaine fois (mardi)
Mardi 3 mars
1. La séance
Finalement pas :
2. Pour une date indéterminée
Mardi 17 mars
1. La séance
2. Pour une date indéterminée
Mardi 24 mars
1. La séance
- Correction du BTS blanc.
- Au choix :
2. Pour une date indéterminée
Mardi 31 mars
CCF U22 pour les étudiants en première année.
Mardi 28 mars
1. La séance
- Présentation du travail sur la veille
- outils utilisés
- sujets (et éventuelles évolutions au cours du temps)
- influence sur vous
- Travail sur portfolio
2. Pour la prochaine fois (mardi)
- Continuer de préparer E6.