In Fab Academy it is important to document our progress and make it visible to the entire world through our website.
-Work through a git tutorial
-Build a personal site in the class archive
-Describ you and your final project
- Web
- Git
- Gitlab / GitHub
- vimeo
- Final project ideas
- About
For my website I wanted to avoid using templates and tried to make it simple.
In order to edit the web I use brackets.To learn the language www.w3schools.com is very useful
My css file contains how HTML elements should be displayed.
In my case I wanted a single 1000px wide column organized with sub boxes to organize the information. All my html follow the same structure.
Every "div" has the attribute "class" to be that all the web has the same style.
At the beginning and at the end there are links to be able to move the pages more easily
In the picture you can see how I have tried ccs and this page
Tip: to link another page but at a specific point, identify the tag with an id in create in link by first typing the name of the page and then the id.
in other to display de code I have used tohtml.com. I had available almost all the languages that we use
Git is a version control system (VCS) for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for software development,but it can be used to keep track of changes in any files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.
I followed the following steps
-Download git
-Resgister in fablab.io
-Make a repository in GitLab
-Generate a SSH Key
cat ~/.ssh/id_rsa.pub ssh-keygen -t rsa -C “$your_email”-clone the archive
git config --global user.name "John Doe" git config --global user.email johndoe@example.com I am number 29 git clone git@git.fabacademy.org:fabacademy2017/fablabbcn.git-update archive
cd ~/Desktop/fablabbcn git pull #Get updated repository in clone folder git status #Get information about the state of the repository git add . #Add files you want to push git commit -m "commit message" #Is the package to keep a record in git repository git push
#Request permission to upload a commit with added files -If you end up in Vim-Editor, quit without saving by typing: :q!
It's good to use two git-based tools for the web and for supporting files. When you get used to it is very comfortable to use terminal for the management of all the files
to store de files related with fabacademy
I followed the recommendation of my instructor Arnau and to store my videos of fabacademy I use vimeo.
The system is easy and intuitive, you just have to register to upload videos.Also in the tool share is available the code necessary to watch the video from the web page.
My final project is different but this is the information you create at that moment
Final project ideasThis information is in the home page
me