Week1 : Project Management


There are three learning tasks this week, which are learning version control, setting up personal website and sketching my final project.

Version Control

I had no previous experience with version control, so I chose SourceTree as a version control tool because of the graphical GUI and a tree-like flow that allowed me to clearly understand the upload process so I could get started easily. Before uploading data to Gitlab, there are a few steps that need to be completed first:

1.Generate the SSH key

I learned how to generate and configure SSH key from the GitLab Documentation

(https://docs.gitlab.com/ce/ssh/README.html).

So I finally generated my SSH key.

SSH-Key

figure 1: Generated the SSH key.

2.Clone the repository between SourceTree and Remote repository

It is necessary to know the remote repository adress while setting the connection to the remote repository in SourceTree. After reviewing some previous students's sharing of this topic, it is easy to find the adress in the "Project" section on the GitLab website. But I need to let my local instructor create a GitLab account for me, so that I can login and find the adress. Then just copy the adress and paste to the SourceTree,the connection between SourceTree and Remote repository is done.

SSH-Key

figure 2: Copying the remote repository adress from "Project" section on the GitLab website


Setting remote repository adress

figure 3: Copying and pasting the remote repository adress to SourceTree.


3.Upload the file to the Remote repository

There are three steps to upload files from SourceTree to the Remote repository:

a. pull : receive and update files from Remote repository.

b. commit : type some commits with new files.

c. push : upload new files to Remote repository.

upload data to the Remote repository

figure 4: Uploadng files to the Remote repository.

Personal website

I am unfamiliar of building a websie. After refering the teaching guide on the W3school's website and some reference books, I realize what is Html5 and CSS. I chosed Adobe Brackets as my editor to build my personal website. I thought Adobe Brackets is useful for me, because it is a free website editor and it spports realtime viewing of what I did.

Sketching my final project

Updata 2017/4/17


::Introduction::

Orchid Island, located at southeast of Taiwan. Because the island had volcanic activity before, it had many particular terrain. People who live on the island was called TAO. They have quite a special tradition and culture. But also because of the beautiful scenery and unique cultural characteristics, many tourists are attracted to visit here.
orchid island

orchid island

For a long time, they faced a very serious problem that they could not handle the garbage that came with the tourists. The rubbish needs to be returned to Taiwan, but the shipping costs are so high that they can not afford it.

There a man who is called Wen, he grew up in this island and found the problem. He built a new attraction called Kasiboan, but in fact, this place was where the rubbish be stacked. His purpose was to hope that visitors would see the place and then reflect on their destruction of the environment and then brought their garbage back to Taiwan.

I read about his report and tried to help him. I contacted with him and we discussed how to do. So my final project became.

kasiboan

I want to make a culture box, which function is reading the tag message from the specific object with NFC(Near Field communication) technology. Then the culture box will plays a unique music/voice about the object.
Silver helmet is a unique helmet of TAO, and they would only wear this helmet on blessings or welcome ceremonies. I will also copy a silver helmet with a AR(Augmented Reality) cardboard in it. Than I will capture a AR(Augmented Reality) vedio about Kasiboan. Who finally wears the silver helmet and puts the specific object on the culture box. It will sends a message via bluetooth or wifi to the carboard to play the AR vedio.
What I want to do is exchanging the view of things. Once we are visitors,what we focus on is only scenery. While we wear the silver helmet, and look out from the helmet. It seems we become TAO, who live in here, and what we see is only garbage. So through my culture box, I hope we can reflect on the destruction of the environment, thereby reducing the manufacture of garbage.

TAO
figure: TAO.

Sketch of final project
figure: Concept of final project.