Project management
The first week of Fab Academy! I did a sketch of my project and added it to the Final Project page.
ASSIGNMENTS FOR THIS WEEK
- Plan and sketch a potential final project
- Through a git tutorial
- A personal site in the class archive describing you and your final project
Through a git tutorial
1 Learn to use GIT
(1)Add my Git user name and email
git config –-global user.name “meng-qingzhu”
git config –-global user.email “meng-qingzhu@gmail.com”
(2)Generate key
ssh-keygen -t rsa -C "meng-qingzhu@gmail.com"
(3)Now let´s see your keygen
cat ~/.ssh/id_rsa.pub
(5)Your key address
local file upload
1.cd meng-qingzhu Go to local folder.(you can imagine entering an airport)
2.git add (ready to board)
3.git commit (have spaces)-m"week0101",""Here is the comment you uploaded this time. (you can imagine the plane getting ready to take off)
4.Git push(plane to destination)
Personal web page production(HTML)
HTML(Hyper-Text Markup Language) is a markup language and an HTML document is a plain text file that can be edited in the text editor and opened in the web browser.
Basic Tags
1.< h1 >Represents the title, similarly < h2 >\< h3 >\< h4 > is the same as the title, but the character size is different.
2.< p >Represents a block of text.
3.< b >Represents bold text.
4.< ol >It represents two spaces before a paragraph of text.
5.< img src="image.jpg" >Pictures can be inserted.
6.< alt="123">The text displayed when the mouse is placed on the image
7.< width="400" >image ratio
8.< i >font italic
9.< u >underline
10.  ;add spaces
11.< a href="URL" >add tag
12.The list tag:
- The < ul > tag stands for an unordered list.
- The < ol > tag stands for an ordered list.
Final Project Idea
1.Why I make this project?
- I want to solve a problem that bother me a lot.My major is visual communication, usually my main job is to make animation and special effects,
But my computer is not running fast enough when using animation and rendering software, and it often freezes. At this moment, I will be
very angry.It feels like my creative ideas are being interrupted because my computer freezes . Since I'm still a student, I can't afford a very expensive and fast new computer, so I have to deal with my current computer and my bad mood.
Every time when my computer freezes, I want to kick it, but I can't really break my only computer, so I want to make a device to solve my anger instead of kicking the computer.
2.Production of the final project
-
1.Final Project V1
Input: Force resister (For kicking)
Output: IOT, automaticlly send a complain email to computer company.
-
2.Final Project V2
Input: Force resister (For kicking), heartbeat sensor ( For detecting my anger)
Output: IOT, automaticlly send a complain email to computer company; step moter for turn on a curtain to cover me and my angry kicking.
-
3.Final Project V2
Input: Force resister (For kicking), heartbeat sensor ( For detecting my anger)
Output:
(1)IOT, automaticlly send a complain email to computer company;
(2)Step moter for turn on a curtain to cover me and my angry kicking;
(3)An interface on screen, shows an animation that the computer is been beating by me, also show the number of kicking.
Git Problems ducumentation
1.GIT can't upload file.
2.The file upload error, the picture cannot be displayed.
problem solving
1.GIT can't upload file.
I didn't name the file.
2.File upload error, picture cannot be displayed.
1. There are Chinese brackets in the picture name, and there is a difference between Chinese brackets and English brackets.
2.wrong file path setting.