Sunday, December 11, 2016

Working On Git is Easy

Hi Friends !
 
   Feeling excited to work on my 7th task at the Google Code-In with Fossasia, an open tech company who features developers around the world to collaborate and work together on a project.After completing my 6 tasks I have gained a lot of experiences on how to work in collaboration with developers around the world and learnt a lot new things.One of them is working on Github.

Had a nice experience working on Github. Let me introduce it to you. So GitHub is a company that provides Git repository hosting. Git is basically a distributed version control system which is responsible for keeping track of changes to content (usually source code files), and it provides mechanisms for sharing that content with others. I had started working on Git by downloading Github Desktop which is a desktop version where you can work on a project.Github Desktop makes it easy to handle project and commit changes.Let me tell you more on how to work on it.If you want to create a new project you have to create a new repository .You must be wondering what's repository. A repository is just a folder where you store the whole project.If you want to work on someone else's project you have to fork the repository.Now what's forking then?Forking is just creating a copy of the project on which you would work. Now why is forking necessary. It's just because you cannot directly change anything on the original project.After forking you have to download the project.Now you are free to change whatever you want in the project, as required.In Git, changes are referred to a 'Commits'.So better don't confuse.Once you have committed changes you have to upload your changes to the main project so that your changes could be added in the original project.So there's an option to sync the changes which would deliver your file to the original repository on the website.Currently you are working on the forked repository, so after committing changes to the forked repository you have to upload your changes to the main project.Hence you have to open a pull request after syncing it to the upstream.A pull request is simply a request to the owner of the projector repository to add your changes to his/her project. Now if the committed changes are fine as per the owner then he would merge your request to the original file and your changes would be saved to the project.And so in this way you can contribute on others project.

Join Github and contribute your best to the projects.And in case of problem, don't forget me..I am just behind you.
Join Fossasia (www.fossasia.org) and work on your favourite project.

Bye!! 

Monday, December 5, 2016

Fossasia & GCI

Hi Friends !
   After a long time of splashing codes on Google Code In , I have come across one of the best organisation on GCI that is the Fossasia. Feeling very excited to such a prestigious  organisation and wishing to explore and learn a lot from it. I have just completed a task at Fossasia and want to explore and complete many more tasks.

I have joined GCI for the first time and within a week I have come across many new things which I never knew.The best part of Google Code In is that there are a lot of tasks which can be accomplished without coding.Its not necessary to be a programmer.I have till now taken the tasks of documentation and research which I always love to do.

And thanks to God for making me inquisitive because of which I love to explore new things and update my knowledge by learning a lot of new things.
Thanks Google for conducting such events which makes things interesting and help us innovate new things.

Visit http://gci16.fossasia.org/ to know more. Get to know more on http://fossasia.org/

Thursday, December 1, 2016

Google Code-In


Yeah!Feeling nice to be a part of Google Code-in and feeling happy to share that I have completed my first claimed task and it has also been approved .Now this is my second task to share my experience with Google Code-In and to let you know what exactly it is.

So here it  begins.... Google Code-in is an annual programming competition hosted by Google Inc. that allows pre-university students to complete tasks specified by various, partnering open source organizations.Students that complete tasks win certificates and T-shirts. Each organization also selects two grand prize award winners who will earn a trip to Google Headquarters located in Mountain View, California.

I have participated in Google Code-In just to explore more and learn more.The best part of  Google Code-In is that even if you dont know coding you can still participate in tasks of Outreach or Research ,documentation, collaboration and more. This is my first experience with Code-In and I have completed my first task by Sugar Labs(an organisation).

Sugar Labs is basically a  community-run software project whose mission is to produce, distribute, and support the use of the Sugar learning platform. Sugar Labs supports the community of educators and software developers who want to extend the platform. I feel nice to join Sugar Labs community where I hope I can learn new things and it would really help me explore new ideas, work upon it and learn more and more

I want many more friends to join the community and particiapte in the Google Code-In.

Any queries..dont hesitate to poke me.

Introducing Myself

So this is Ahijeet Manohar, just 16 years old  and a 10th standard student studying in Delhi Public School Bokaro, probably a good school that doesn't need to get bragged  more.

I was born in Patna, but I couldn't explore the capital much till date. This is just beacuse I was admitted in a boarding school right from Nursery, in Darjeeling, 'the queen of hills'. I was probably 4 at that time.From then I never studied in my home place...which I always wanted to ...but...couln't.I studied there for 5 years in St Pauls School(the school where Shah Rukh Khan  studied).
At present I am thrown in a small city of Jharkhand thats Bokaro and managing my studies in DPS. I really feel home-sicked here...but don't have any option. Drawing inspirations and focusing on my task & day dreaming that these struggles will make me big one day, helps me to get out of home sickness.This is my present and..God knows..about future.

Feeling confused what to type more. Its really too difficult to explain oneself. If u point out the best traits in u that seems boastful and if you bring out the bad traits contained in you it makes u feel that u are useless. Its tough to know oneself.

Just keep reading 'Keep things Simple' and u will get to know more about me.