Skip navigation

Tag Archives: 42sh

Le 42sh est enfin fini!

Après plus de deux mois de stress et de programmation intense, nous avons, non sans peur, passé notre soutenance du 42sh .

Nous avons obtenu la note de 20/20 !!

Nous le savons, nous avons eu beaucoup de chance :P En effet la très grande partie des groupes se sont fait péter leur shell en soutenance, et nous savions que le notre n’était pas parfait.

Quoi qu’il en soit, ceci sonne la quasi-fin de ma première année à Epitech, et quelle année!

C’est maintenant que je me rends compte que je ne regrette vraiment pas le choix de cette école, même si certains aspects ne me conviennent pas totalement.

Cette année était pleine en défis, difficultés, mais aussi pleine de rigolade et de progression très rapide.

Il me reste maintenant un dernier projet, le RayTracer (Que je déteste) à rendre pour la semaine prochaine, puis je suis en vacances, enfin, pas tout à fait car dés Juillet, j’enchaine sur un stage de 6 mois chez Entropic Synergies.

Pendant ce stage, je ferais du développement web, une activité qui me plaît beaucoup depuis très longtemps.

D’ici la, il est temps de profiter de la courte période de repos amplement méritée qu’il nous reste :D


Disclaimer : J’ai pas mal de traffic provenant de recherches genre « code source 42sh epitech », autant dire que si vous êtes tombés sur cette page dans le but de voler du code, vous pouvez partir tout de suite, de plus, je suis astek et il y a de fortes chances que je corrige votre 42sh si vous êtes à Paris, si vous trichez, je le saurais.

Un des projets les plus importants de la première année à Epitech est le 42sh, il s’agit de recoder entièrement un shell (bash, tcsh, zsh pour ne citer qu’eux).

Ce projet se réalise généralement en groupe de 5, sur une durée de deux mois, et compte beaucoup pour la validation du module Système Unix.
C’est un projet assez difficile qui regroupe beaucoup de points déjà abordés pendant l’année, et qui rajoute de nouvelles problématiques que nous ne connaissions pas.

Le 42sh nous permet surtout de découvrir les joies de la gestion de groupe, j’ai personnellement eu la chance d’être avec un groupe que je considère très agréable et travailleur, mais ce n’est pas le cas de tout le monde!

Certains de mes camarades de promo ont eu le plaisir de tomber sur des binômes jamais la, qui sont la mais qui ne travaillent pas, ou encore qui travaillent mais qui codent comme des pieds, ralentissant le projet … (Aucun nom ne sera révélé :P )

À l’heure ou j’écris cet article, nous sommes le 23 mai, jour fatidique du rendu!

Après deux mois de travail intense, ce projet touche à sa fin.

Nous passons en soutenance vendredi, c’est à ce moment la que notre shell se fera casser corriger :P

La notation est basée sur deux grandes parties :

  • La partie obligatoire

Sans cette partie complètement fonctionnelle, le 42sh vaut 0, il faut donc bien s’assurer qu’elle fonctionne avant de commencer les bonus (ce que certains groupes n’ont visiblement pas compris). Elle comprend les fonctionnalités basiques d’un shell (séparateurs, opérateurs && / || , redirections, etc)

Cette partie est notée sur 8 points

  • La partie optionnelle

Il s’agit de tout le reste, les bonus, cela peut-être n’importe quoi, mais si jamais ces bonus mettent à mal la partie obligatoire, c’est 0 !

Cette partie est notée sur 12 points

Un billet ou un édito vous fera part de la soutenance, à bientôt ;)