Projects
It is important to keep your coding mind active by validating projects, doing peer evaluations and working & learning with peers.
Here is some tips for you before your submission:
Open the evaluation slots to get enough evaluation points to validate your current project
Allocate time for testing and bug fixing
Headers are mandatory in your 42 Projects - To add a header in your .c file, type in :Stdheader
Please note that your project will be locked for at least 24 hours if you cannot validate the project on time. Some later projects may be locked for 3 days or even more.
Remember that you are awesome and can do it!
Submitting a project that does not compile or work at all, but which has been validated during a defence.
Submitting the work of another student and claim it as their own work
Being evaluated on a project produced by someone else (copying a project and not understanding it, having some files or headers from other students
As an evaluator, validating a project that has obvious cheating from the student that submitted the work
Undertaking remote evaluations. If not explicitly authorised in the project or the rating guidelines, remote evaluations are forbidden. Both the student and the evaluator must be physically in the school, in front of the same computer.
Seeking opportunities to bypass the Moulinette or change the official repository of the evaluation (ex: with zsh aliases).
As you know at 42 we embrace failure, but we absolutely do not tolerate cheating. Every time you cheat, you're not learning skills and lessons that could be important later on.
Cheating is disrespectful. Our team works hard to provide knowledge to help you be successful in your studies, career, and life. Most of all the person you are letting down is you!!
Explained simply, cheating is not being able to re-do an exercise by yourself, or simply copy and paste other codes. Any student or work group that cannot reproduce a project behind closed doors is considered a cheater. Your greatest enemy is yourself: never think that you are certain to know, rather know and show it to us.
Project Storage
'Sgoinfre' is a nfs server that allows you utilise extra storage for projects and access them from other iMacs.
If you have validated your born2beroot and/or Inception project, we will give you 1 - 2 weeks to remove your files from 'sgoinfre', and/ or move to 'goinfre'. You have up to 5GB in 'goinfre'.
If you do not remove your files, it will be a hassle for new students to complete the project due to the lack of space.
Please keep in mind🧠 :
If you don't restrict your folder with chmod 700, anyone will be able to view access and alter data stored there.
The directories must be your username
Remove your files once you validate the project
Only data required for your studies should be stored on this service e.g PDFs, Git Repos, Virtual Machines❗
You should all be able to access sgoinfre from your root directory, and here is the how-to guide:
https://docs.google.com/document/d/1xK7bBUcpL6-O0uShGV2S1hKhjMQOa7-mvhEx205PQKc/edit?usp=sharing