Skip to content

1. State of the art project management and documentation

Still can't believe this dream came true <3

Of course, it wouldn't have been possible without the support of Ateliê Ellora, who through Angela got the opportunity for a scholarship offered by Dassault Systèmes in which I was selected from among Latin Americans. Winning this scholarship is more than an opportunity but it also emphasizes the importance of public education and the scholarship policy that got me here today.

Despite being born in the northern region of the country, I spent my childhood and early adolescence in the northeast region, more precisely in the extreme south of Bahia. A beautiful region rich in culture and nature but "infertile" due to social inequality and lack of opportunities in education. I learned since I was a child the potential of ancestral learning through my grandfather who cured cancer through the preparation of "bottles" (they are combinations of medicinal plants conveyed in alcoholic beverages, used for different purposes in folk medicine) and my grandmother who was the midwife number one of trust in our city. In this scenario I grew up loving popular science, the learning power of each human being and I understood that knowledge was the most precious asset I could have.

My motivation for this course goes beyond learning and improving new regenerative and futuristic techniques and concepts that dialogue with my research in wearable technologies, but experiencing technology for Fashion and having contact with professionals who make history in this segment <3. Feeling like I belong because working with the theme here in Brazil can sometimes be very lonely.

Git

Git is a file version control system. Through them we can develop projects in which several people can contribute simultaneously to it, editing and creating new files and allowing them to exist without the risk of their changes being overwritten.

Terms used in Git:

TERMS MEANING
Commit group of code changes. It contains all the changes made and a descriptive message about what was done
Branch separation of code, generally used to separate major changes or new features in the project
Merge the union of two branches, usually between the initial branch (master) and a new one where the commits and functions to be added are located
Clone download from the repository
Pull update from the local repository. A merge is performed between the online and local repository for the user to work with the current Git code
Push submission (or attempt) of code that is in a local repository to an online repository
Fork project is similar to a clone, however, it is performed in its online repository instead of being downloaded
Pull request request made to the repository owner to update it with code created by you, allowing you to contribute to the project
Repository directory where project files are stored

Gitlab

GitLab is a git-based software repository manager with Wiki support, task management and CI/CD. GitLab is similar to GitHub, but GitLab allows developers to store code on their own servers, rather than on third-party servers. It is free software, distributed under the MIT License.

Markdown

It is a simplified programming language which converts your text to valid HTML.

I followed this page to understand the Syntax basic of markdown but it's much easier and more practical to see some examples in action.

Using the fabricademy manual repository page you will find like this: "display rendered file"

By clicking on the icon "display source" you can see the page with the syntax used to leave the file as in the previous image

Add an image

To add an image, add an exclamation mark (!), followed by alt text in brackets, and the path or URL to the image asset in parentheses. You can optionally add a title in quotation marks after the path or URL.

![Some alternative text](images/filename.jpg)

Where the ../images/filename.jpg part is the path to the image relative to the markdown file, .md.

Or add an image via a link using the syntax:

![Image Title](https://image-link.com/image.png)

Online tools

Image compressed

Tables Generator - markdown)

Gifmaker online

Markdown Generator

Markdown Guide

Gitlab Docs

Top 10 Most Common Errors In GitLab CI Pipelines

Markdown Cheatsheet

Awesome Markdown

Markdown Tutorial app web

Gitlab Tutorial Fabricademy


Last update: 2022-05-04