readme.md 4.43 KB
Newer Older
Colin DAMON's avatar
Colin DAMON committed
1 2 3 4 5 6 7 8 9 10 11 12 13
# Twitch live codings

Ce dépôt Git a pour but de partager les différents ateliers pouvant être réalisés durant les sessions live coding d'Ippon Technologies sur sa chaîne Twitch.

-   [Calendrier des lives](https://calendar.google.com/calendar/embed?src=c_07pbpmtv1a4d0iu48tnm6tl328%40group.calendar.google.com&ctz=Europe%2FParis) _A ajouter à votre agenda en cliquant sur le + en bas_
-   [Chaîne Twitch](https://www.twitch.tv/ippontech)

# Applications

On code entierement quelques petites applications les lives, n'hésitez pas à nous piquer des idées !

-   [Borestop](/borestop): Utilisation de la pyramide de tests pour apporter rapidement de la valeure
-   [PadBowl](https://gitlab.com/cdamon/padbowl): "Utilisation" du DDD dans une application basée sur JHipster
Colin DAMON's avatar
Colin DAMON committed
14
-   [NERP](https://gitlab.com/cdamon/nerp): Utilisation des méthodologies présentées sur la chaine pour construire totalement une application (en cours)
Colin DAMON's avatar
Colin DAMON committed
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44

# Kata

Un kata de code est un petit exercice pensé pour s'entrainer jusqu'à maitriser une compétence donnée.

## Java

### Facile

-   [RomanNumerals](/roman-numerals)
-   [Pagination Seven](/java-pagination-seven)
-   [Mustache Replacer](/mustache-replacer)
-   [Fizz Buzz](/fizz-buzz)
-   [Leap years](/leap-years)
-   [Employee report](/employee-report)

### Moyen

-   [WordWrap](/word-wrap)
-   [StringCalculator](/string-calculator)
-   [UglyTrivia](/ugly-trivia)
-   [Trip service](/trip-service-kata)
-   [String calculator 2](/string-calculator-2)
-   [TCR - Roman Numerals](/tcr-roman-numerals)
-   [H2G2](/java-h2g2)
-   [Puissance 4](/puissance-4)
-   [CodingGame Mars Landing Party](https://www.youtube.com/watch?v=FeJa3UnmeHw)
-   [Movie rental](/movie-rental)
-   [Bowling Game](/bowling-game)
-   [Tennis Refactoring kata](/tennis/refactoring)
Colin DAMON's avatar
Colin DAMON committed
45
-   [Puzzles](java-puzzles)
Colin DAMON's avatar
Colin DAMON committed
46
-   [Diamond](java-diamond)
Colin DAMON's avatar
Colin DAMON committed
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

### Énervé

-   [GildedRose](/gilded-rose)
-   [Game of life](/game-of-life)
-   [Gilded rose without flow control](/gilded-rose-without-flow-control)

## TypeScript

### Moyen

-   [Pagination Seven](/pagination-seven)
-   [A Brief History of Date](/a-brief-history-of-date)
-   [Trip service (TypeScript)](/trip-service-kata-typescript)
-   [Roman calculator](/roman-calculator)
-   [H2G2](/h2g2)
Colin DAMON's avatar
Colin DAMON committed
63
-   [Mastermind](/mastermind)
Arnaud FREISMUTH's avatar
Arnaud FREISMUTH committed
64
-   [Diamond](/diamond-ts)
Colin DAMON's avatar
Colin DAMON committed
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87

## Front

### Moyen

-   [Atomic Design I and II](https://gitlab.ippon.fr/arey/pattern-library)

# Code & coffee

## Java

### Facile

-   [Factory patterns](/factory-patterns)
-   [Exceptions](/exceptions)

### Moyen

-   [Java streams](/java-streams)

### Énervé

-   [Concurrence en Java](/java-concurrence)
Colin DAMON's avatar
Colin DAMON committed
88
-   [Try monade](/try-monade)
Colin DAMON's avatar
Colin DAMON committed
89

Colin DAMON's avatar
Colin DAMON committed
90 91 92 93
### Bon Chance

-   [Monades en java](/java-monades)

Colin DAMON's avatar
Colin DAMON committed
94 95 96 97 98 99 100 101 102
# Discussions et présentations

-   [C'est une bonne situation ça techlead ?](https://www.youtube.com/watch?v=9tOoXfOE12o)
-   [GreenIT: simple coup de peinture ou réelle démarche écologique ?](https://www.youtube.com/watch?v=liTuZZTCpGc)
-   [Une annonce pour recruter un crafter - Caroline, Chloé, Ianic et Colin](https://www.youtube.com/watch?v=E5AX6Ar1Fog)
-   [Proxifier son localhost avec un nginx dockerisé avec Edouard CATTEZ](https://www.youtube.com/watch?v=qWMfRb3zK7k)
-   [Dev pour des data scientists, un sale boulot](https://www.youtube.com/watch?v=QK3OJGAresE)
-   [Back from GDCR avec Maxime, Séraphin, Anthony et Colin](https://www.youtube.com/watch?v=CHfUGdnSX6I)
-   [Résilience des data pipelines](https://youtu.be/xvpUHAWN_fg)
Colin DAMON's avatar
Colin DAMON committed
103 104 105 106 107
-   Tables rondes Prismea
    - [1 an de craft chez Prismea](https://youtu.be/8x9_hpL0jj0)
    - [Front](https://www.twitch.tv/videos/927836725)
    - [Back](https://www.twitch.tv/videos/945101371)
    - [Ops](https://www.twitch.tv/videos/953867094)
Colin DAMON's avatar
Colin DAMON committed
108 109 110
-   [Retour sur les 3 jours de conférences de DDD Europe](https://youtu.be/sDUuDpnLWXs)
-   [Du craft dans mon code : de la valeur sur ma prod !](https://youtu.be/JvrNRbZhtHo)
-   [Le craft au travers d'une jeune équipe de développement](https://youtu.be/ED0dyPHW3VU)
Colin DAMON's avatar
Colin DAMON committed
111 112 113 114
-   [On écrit un article de Blog sur le design d'API REST](https://www.twitch.tv/videos/880785124)
-   On écrit un article de Blog sur les environnements dans GitLab [Partie 1](https://www.twitch.tv/videos/887559700) [Partie 2](https://www.twitch.tv/videos/892375090)
-   [Présentation Ippon Scale Studio](https://www.twitch.tv/videos/953878040)
-   [Kata with test data builders and the Mikado method](https://www.twitch.tv/videos/950081628)
Colin DAMON's avatar
Colin DAMON committed
115
-   [Code & coffee - Les building blocks du DDD](https://www.twitch.tv/videos/1044277339)