Friday, 30 March 2018

Google Summer of Code: a dream

Finally, the GSoC proposal is submitted. There are lots of up and down during the application period and still going on..., every day my morning start with the new challenge, I have to think about the proposal and read a lot about the project read the emails and discussion in the community. Now we all applicants are waiting for the result announcement on the date 23 April 2018. But my work is not finished now, I will continue my contribution to open source(KDE).

GSoC is the best way to get involved in open source contributions. It also motivates students to work in open source. After the GSoC completion, students get familiar to open source community and they continue their contribution in open source. Open Source Community is the best platform for learning and self-satisfaction, that you are contributing to some work without any returns.

My Project proposal is based on the to provide unit test frameworks for the GCompris (GCompris is a software suite comprising educational entertainment software for children aged 2 to 10).
I have already done the same work (unit testing) before for the Kopete application during the Season of KDE. This GSoC will fulfil my summer with lots of works, which is good for me to learn.

Link to the proposal:

Tuesday, 23 January 2018

Season of KDE-2018

On the evening of 3rd January 2018, I received a mail from KDE SoK Management team. It was an amazing moment for me, I got to work on the project of SoK, an event of  KDE(Open Source Organization). In this project, I had to do two things
Prior to SoK I had never worked and used Kopete, so I started from the very beginning. First thing that I did was installing Kopete and started using it as a user and try to understand its working, I felt that it was a nice application which has many messaging services (e.g. Skype, Jabber, ICQ, MeanWhileBonjour, QQ etc) with lots of plugins like history, highlights, bookmarks, translator, text effects, contact notes and many others which are very useful for chatting. It was a nice experience. During the proposal drafting, I learned many things about the Kopete, protocols. For example, the AIM(AOL Instant Messenger) protocol is one of messaging service in the Kopete is outdated and no longer in use after the 15th December 2017.

This was the beautiful experience of learning for me to work in the KDE like a big open source community I lot about the protocols, C++, CMAKE, Object-Oriented Programming, Qt, unit test and the most important thing is how to work in the community and always be thankful to Vijay Krishnavashi, who mentor me in the program.

Link to KDE Status Report: here
Link to Weekly Status Reports on Mailing List: here
Link to patches: 1, 2, 3, 4
Reports Git Repository of the Kopete: here
Link to Proposal: here

Friday, 13 October 2017

Difference between a resume and a CV

What is the difference between a resume and a CV?

While these terms are often used interchangeably.
The key difference between a resume and a CV is length.
i.e. A CV (stands for Curriculum Vitae meaning the course of life in Latin) is a 2 or more pages (generally 3-8 pages) long document which has in-depth details of your education, experience, achievements, awards, honours, publications etc. in chronological order.

A CV does not change with the internship or job you are applying to.
A resume is a concise summary (not more than 2 pages long) of your education, skills, or experience. It is a highly customizable document where you, depending on the type of internship/job you are applying for, may choose to highlight one particular aspect over another.

Apparently, a CV is mostly used while applying for academic positions, research positions, fellowships, grants etc., while a resume is used everywhere else.
What most of the students write in India is a hybrid version of a resume and a CV.

Thursday, 15 December 2016

Pourpose of Life

What is life? Why are we born? And why do we die?

Still trying to understand the basic concept but came to know something.

You are alive, everyone can see that but when someone personally starts realising from the core of their heart then only their life starts. Only then a person can say he is alive.

Meaning is that our whole life revolves around understanding our-self.

Now, what happens when we have passed our exams, we can easily go to next class.Similar is the case with our life. Each time when we are born, we are assigned a role depending on the certain situation either we have passed or failed in our previous class.

We can go to the higher level when we have learned a lesson, the purpose. We have to attain consciousness based on introspection. Once your work is completed and the purpose of that life is fulfilled, then you are enlightened one.

Now you are ready for your next life. This is a loop. Each time you are in a new life, in a different form and a new purpose also. Finding it, gaining consciousness is your main aim. Crack it and you are at next level.

Loop continues until your final chapter.

And everyone knows the basic concept of failing, we are sending back to worse conditions to understand why we failed as our roles.

When the final chapter is finished, might be someone can become Godfather.

So, what is your purpose?

Saturday, 27 August 2016

Every Action has a Reason

Every Action has its own Reason

As we know that Every Action has a Reaction.
Of course, it is true in both the field i.e that is in the science (Newton's Law) and real World.
But as I also feel that every Action has it's own reason.
As we feeling that
How ?? this action is happening.
What was the reason ??
But action has its reason whether we are interested in the reason or not it depends on you.

Supposedly, if a thief wants to steal something. He might be doing it for his well being or his family or someone. According to him, that is the only way to fulfil his desires even though it is in a wrong way. And surely knows the consequences of being caught but he still does it. He does have a reason for it. He does take his chances.

So, first find the reason then come to the conclusion. 
it is just my philosophy.

If you think that it is true or false please write your comment.

I am waiting for your comment...

Friday, 26 August 2016

Personal Summary

An enthusiastic student of science and technology pursuing a bachelor degree in computer science and engineering from Kamla Nehru Institute of Technology, Sultanpur. I am Always eager to learn new technologies, work on the open source and willing to innovate the new things which can improve the existing technology. Expert in the leading my team from the front and active team member to handle the responsibility.

Google Summer of Code: a dream

Finally, the GSoC proposal is submitted. There are lots of up and down during the application period and still going on..., every day my...