WEEK 1 
Day 1 
[ Setting Up ]

Week 2 -->
On the very first day, on my instructor Suhas instructions, I :
1. Went through online resources like w3schools.com and other fab academy websites.
2. Set up the required softwares and tried them all, narrowing down to Brackets as my preferred web editor.
3. Set up Bluestacks in order to view MCU recitals on my Windows 10 platform after figuring out with lot of headbanging that CISCO Spark only runs on Android
1

The first day was a pretty interesting day as am not used to being woken up with a hen’s cuckoo @ Fablab Vigyan Ashram. Having decided to stay within Pabal village to experience it was something I and my Co-partner, Nishtha were looking forward to. Immediately on waking up, what followed was a prayer@ sharp 6:30 am with other students | staff @ Vigyan Ashram followed by an exercising routine and breakfast@ 9 am. What follows in the community kitchen is a series of interesting rules. Really !! 
I started my day with settling in the DIC (Design Innovation Centre) as Vigyan ashram calls it, setting up everything around me that helps me work like the way I do back home. I commend the way they have made the workin operations of the lab so people-friendly and open. Interacting with kids took half my day as I got just about 3 hours to work on my Fab academy requirements. I prefer to devote minimum 13 hours each day towards my work schedule. So that was that. I then retired for the day after dinner.
1
FOLDER MANAGEMENT
DAY 1
2
SOFTWARES INSTALLED
DAY 1
3
CISCO SPARK USING BLUESTACKS
DAY 1

<-- Day 1

Day 2 
[ Getting a Hang of Website Design ]

Day 3 -->
On the second day, I :
1. Started comparing source codes trying to figure out what code changes what aspect of the website. .
2. Tinkered with ubuntu on another laptop. Figured out Brackets.io combined with Windows 10 split screen feature offers live editing exactly the way ubuntu does. So sticking to windows for now.
3. Figured out how to insert a countdown on my website that will keep reminding me of how much time before pushing before the next recital.
1
1
SPLIT SCREEN |WINDOWS 10|
DAY 2
2
MESSAGING
|FAB STUDENTS|
DAY 2
3
ASSIGNMENT DEADLINE|HOMEPAGE|
DAY 2

It was India’s Republic Day, I got up early, got ready in formals and went to the assembly and captured video of everyone singing our National Anthem and hosting our National Flag, It’s a great feeling to start my Fab academy. We had this function after flag hosting in conference room where it was compulsory for everyone to Perform. I and my partner from Chandigarh stayed silent in whole function giving a genuine smile because we understood nothing as everything was in Marathi language, language of Maharashtra. But in the end, they requested us to perform something in Punjabi as they showcased different cultures and dances in their Acts. So I asked for the Dhol and they arranged for the same, only difference was it was 4 times bigger than what we use in Punjab. I took that and made music like dham dham Punjabi and while I played Dhol, Nishtha did Bhangra and Gidda , which forced everyone around to join on the live music and dance. We also was served with Sweet sugar and nuts sweets called Tikki in Hindi, specially made by Vigyan Ashram kids in their Food lab.

It was a Superb Day. Everytime I open my laptop, kids used to sit and ask questions and Learn things I do. They have a very nice culture of learning. The day ended with a National song in evening. Though it was a Public holiday and everyone went out to enjoy , Me and Nishtha stayed back and worked late.
<-- Day 2

Day 3 
[Understanding UBUNTU ]

Day 4 -->
On the third day, I :
1. Made a bootable Ubuntu pendrive using Rufus to see if GIT can be setup remotely without installing it on our company laptop.
2. Successfully launched ubuntu on PC whenever i plug in the pendrive. However it looses data when you switch off the laptop. Will figure out if i can link it to an external hard disk to save data. I know what I am trying is unconventional but thats only to try what others are not and not just simply follow steps which i can do at the last moment too. Experimenting ! 3. Learn how to Push Assignment to Class archive

0
Next Morning was again an interesting morning , watching my room mate dancing on salman khan’s music “O o jaane jana” , I woke up, missed my morning prayer but reached on time for breakfast. We (me and my co-partner) discussed about our projects with our instructors, taking inputs to develop it further. Met other fabbers. Explored their fablab having amazing projects. The day went by just exploring Vigyan ashram and the people.

Also discussed possibilities of my final project with Mr.Yogesh ji , he was open to all projects and very supportive.
1
BOOTABLE UBUNTU |RUFUS|
DAY 3
2
FIRST GIT CODE |USING TERMINAL|
DAY 3
3
ALMOST DONE
DAY 3
<-- Day 3

Day 4 
[Graphics on my Website ]

Day 5 -->
Struggled with GIt installation:
1. I wasnt able to push my website from Bootable UBUNTU so pushed from Suhasji Laptop (instructor).
2. Was further adding effects and graphics to my Website.

1

Woke up early and started working on my website. I went through few templates to understand my choice. Picked one. Opened in Brackets. Saw few very interesting effects. So I decided to design my website by myself being a Designer by profession. I ended up making my own caricatures in Photoshop. I played around with HTML, CSS, Photoshop and Sketchup. Today , I introduced Vigyan Ashram kids with Professional Badminton and its rules. We all played for 2 hours and most interesting part is the way kids arranged and setup the Badminton net and stands for us to play.

1
SKETCH ON SURFACE BOOK
DAY 4
2
CUSTOMISING HOME BUTTON
DAY 4
3
RESIZING MY IMAGE
DAY 4
<-- Day 4

Day 5 
[TRIED GIT]

Day 6 -->
STEPS to do GIT :
Hola, I was fresh and energized for the day. I sat whole day and finished making my Pictograms, caricatures, sketches. Started my HTML coding in Brackets from Menu to Background to Font to Images to Hover codes and much more you will see on my website. Yes , finally I was able to come up with my basic website. But today, we were introduced with GIT and installing GIT in UBUNTU. We (Me and my other 4 Classmates) were given introduction to UBUNTU Interface by our Instructor Mr.Suhas.

WELCOME TO UBUNTU:
I am using Bootable Ubuntu in 8Gb pendrive. I am working on graphics and HTML on Windows but I will do GIt through my bootable UBUNTU which I downloaded fro, UBUNTU’s Website.
Below are the STEPS made to make it work:

STEP 1: Attach USB with Ubuntu
STEP 2: click try Ubuntu
STEP 3: Open Terminal and follow the following steps: 

-First open your account on fablab.io: https://www.fablabs.io/signup
-Make sure about username, email ID and password.
-Install GIT in your Linux system with: sudo apt-get install git
–y
-Check whether its installed or not:dpkg -s git
-Generation of new SSH key:(First do flush out all ssh keys from ssh folder. For this use command)
cd ~/.ssh #navigate to .ssh folder
rm * #delete everything present
-Check if still previous key is present, if yes then and also deleted all the keys from '.ssh' folder then restart your box. If not present proceed with: ssh-add -l # to list out all the keys.
-Generate the new ssh key as follows: ssh-keygen -t rsa -C "youremail@domain.com"
#replace with your email id, when prompted press enter to accept the defaults.
ssh-add ~/.ssh/id_rsa
#this will add the key into ssh-agent
-xclip -sel clip < ~/.ssh/id_rsa.pub 
#by-default it creates id_rsa file. If you have changed the defaults then replace that with this.
-Now if you are setting up Ubuntu first time, it will prompt XCLIP- package not found.
-Go to your settings
-Software update
-Click on all 4 options
-unselect the lower option
-type sudo apt install xclip on terminal
-Now again put the key: xclip -sel clip < ~/.ssh/id_rsa.pub
-Now run this to ensure client is working or not: eval "$(ssh-agent -s)" It will show the agend pid (four digit)
-Go to git.fabacademy.org -> sign in with FABLAB. Log in with fablab.io user credentials.
Once logged in go to the profile preferences, and look out for ssh keys section, open that section.
Then click on green colored 'Add Key' button and paste the key into the text-box provided. and enter the title for your key, it can be anything but by-default it takes as you email id.
-cat ~/.ssh/id_rsa.pub and Paste the ssh key from your account Again, eval "$(ssh-agent -s)"
-Let's try to get the data from our repository. To clone the repository you can choose your favorite folder, I'll be using my home folder to clone the repository
cd ~/ #this will take terminal to your Home directory git clone git@git.fabacademy.org:fabacademy2017/fablabvigyan ashram.git
You will find ‘fablabvigyanashram’ folder inside home directory Let's configure the git, use the username and the email id that you've used in the previous step to sign up into the account.

cd ~/fablabvigyanashram 
git config --global user.name "yourname"
git config --global user.email "youremail"
git config --global push.default simple
Now make all the necessary changes that you want to see inside ‘fablab vigyan ashram’ folder
Now, open the Terminal and execute the following commands cd ~/fablabvigyanashram
git pull
git add --all
# add your changes
git commit -m "message"
# message which will identify user & purpose of commit 
git push 
-We were unable to do because of slow internet in Pabal.
-We rebooted to see the changes, and we realised that we have to do all again from starting.
-So we pushed our websites from Suhas desktop for time being but we will try pushing assignment once again from bootable UBUNTU
1

Today, I sat morning to afternoon to work on my website. Discussed some projects of kids , helping them with Product Designs. In Afternoon, I went to village which was 2 kms and it was a shortcut :-/ , I ate some form of snacks which costed me only 1 Re. Had 4 different Vada Pavs and went around exploring the market and Laundry guy, who charges far higher than even Chandigarh. (Decided to do my own Laundry :-P), Came back from Village , played Badminton.
Had a very tiring day so slept early thinking and planning for my next day.
1
STARTED SETTING UP REPOSITORY
DAY 5
2
XCLIP
DAY 5
3
FETCHING VIGYAN ASHRAM FOLDER
DAY 5

Day 6 
[Random Pending works]

Day 7 -->
1
GOING ON 1
PART 3
2
KEPT GOING ON
PART 3
3
AND ON...
PART 3

Day 7 
[Final project Sketch]

Home -->


1

My objective towards the end of this academy would be to build my skill sets further through this project. I have specifically categorised the Fab Weekly assignments in my mind into 6 categories:

Comments

Popular posts from this blog