You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-dev@hadoop.apache.org by Gourav Sengupta <go...@gmail.com> on 2012/06/04 00:03:39 UTC

learning and contributing

hi,

i am looking towards learning and contributing to this project.

any help will be a great


gourav

Re: learning and contributing

Posted by Gourav Sengupta <go...@gmail.com>.
Hi Steve,

your idea sounds brilliant and the most effective way to start
understanding the code. I will get started with this immediately.

Thanks a lot.

Regards,
Gourav

On Wed, Jun 13, 2012 at 9:41 AM, Steve Loughran <st...@gmail.com>wrote:

> On 12 June 2012 16:47, Gourav Sengupta <go...@gmail.com> wrote:
>
> > Hi Harsh,
> >
> > Thanks for your kind response.
> >
> > Can you please suggest a few books to help me start contributing to the
> > community?  Besides that I am new to JAVA, I have had some experience of
> > programming in C, C++, PERL, PHP and Python, which I use almost regularly
> > in my work, but my work in JAVA has been quite irregular.
> >
>
> In that case, I'd recommend before you dive in the depths of the hadoop
> codebase -which is deep, complex and not a place to learn about Java or the
> like, you start writing mapreduce code to analyse something.
>
> Grab one of the open datasets (like London's: http://data.london.gov.uk/ )
> , and think of some things you'd like to find out about it. Then write some
> MR jobs to find it out, exploring other features like multiple outputs,
> shuffing, integration with other platforms.
>
> If you do this on the Apache 1.0.3 line with the source installed and a
> good IDE (IntelliJ IDEA or Eclipse), you can browse into the source while
> you do your code, but you are driven by some short term needs -and learning
> what needs to be improved.
>
> For help in this, the mapreduce-user mailing list is the place to go
>
> steve
>
>
> >
> >
> > Thanks and Regards,
> > Gourav
> >
> > On Mon, Jun 4, 2012 at 8:45 AM, Harsh J <ha...@cloudera.com> wrote:
> >
> > > Hey Gourav,
> > >
> > > Welcome! For contributing, you can start via
> > > http://wiki.apache.org/hadoop/HowToContribute
> > >
> > > For learning, please refer to the available docs on
> > > http://hadoop.apache.org, and there are also several books available
> > > out there today you can refer to.
> > >
> > > On Mon, Jun 4, 2012 at 3:33 AM, Gourav Sengupta <
> gourav.hadoop@gmail.com
> > >
> > > wrote:
> > > > hi,
> > > >
> > > > i am looking towards learning and contributing to this project.
> > > >
> > > > any help will be a great
> > > >
> > > >
> > > > gourav
> > >
> > >
> > >
> > > --
> > > Harsh J
> > >
> >
>

Re: learning and contributing

Posted by Steve Loughran <st...@gmail.com>.
On 12 June 2012 16:47, Gourav Sengupta <go...@gmail.com> wrote:

> Hi Harsh,
>
> Thanks for your kind response.
>
> Can you please suggest a few books to help me start contributing to the
> community?  Besides that I am new to JAVA, I have had some experience of
> programming in C, C++, PERL, PHP and Python, which I use almost regularly
> in my work, but my work in JAVA has been quite irregular.
>

In that case, I'd recommend before you dive in the depths of the hadoop
codebase -which is deep, complex and not a place to learn about Java or the
like, you start writing mapreduce code to analyse something.

Grab one of the open datasets (like London's: http://data.london.gov.uk/ )
, and think of some things you'd like to find out about it. Then write some
MR jobs to find it out, exploring other features like multiple outputs,
shuffing, integration with other platforms.

If you do this on the Apache 1.0.3 line with the source installed and a
good IDE (IntelliJ IDEA or Eclipse), you can browse into the source while
you do your code, but you are driven by some short term needs -and learning
what needs to be improved.

For help in this, the mapreduce-user mailing list is the place to go

steve


>
>
> Thanks and Regards,
> Gourav
>
> On Mon, Jun 4, 2012 at 8:45 AM, Harsh J <ha...@cloudera.com> wrote:
>
> > Hey Gourav,
> >
> > Welcome! For contributing, you can start via
> > http://wiki.apache.org/hadoop/HowToContribute
> >
> > For learning, please refer to the available docs on
> > http://hadoop.apache.org, and there are also several books available
> > out there today you can refer to.
> >
> > On Mon, Jun 4, 2012 at 3:33 AM, Gourav Sengupta <gourav.hadoop@gmail.com
> >
> > wrote:
> > > hi,
> > >
> > > i am looking towards learning and contributing to this project.
> > >
> > > any help will be a great
> > >
> > >
> > > gourav
> >
> >
> >
> > --
> > Harsh J
> >
>

Re: learning and contributing

Posted by Gourav Sengupta <go...@gmail.com>.
Hi Harsh,

Thanks for your kind response.

Can you please suggest a few books to help me start contributing to the
community?  Besides that I am new to JAVA, I have had some experience of
programming in C, C++, PERL, PHP and Python, which I use almost regularly
in my work, but my work in JAVA has been quite irregular.


Thanks and Regards,
Gourav

On Mon, Jun 4, 2012 at 8:45 AM, Harsh J <ha...@cloudera.com> wrote:

> Hey Gourav,
>
> Welcome! For contributing, you can start via
> http://wiki.apache.org/hadoop/HowToContribute
>
> For learning, please refer to the available docs on
> http://hadoop.apache.org, and there are also several books available
> out there today you can refer to.
>
> On Mon, Jun 4, 2012 at 3:33 AM, Gourav Sengupta <go...@gmail.com>
> wrote:
> > hi,
> >
> > i am looking towards learning and contributing to this project.
> >
> > any help will be a great
> >
> >
> > gourav
>
>
>
> --
> Harsh J
>

Re: learning and contributing

Posted by Harsh J <ha...@cloudera.com>.
Hey Gourav,

Welcome! For contributing, you can start via
http://wiki.apache.org/hadoop/HowToContribute

For learning, please refer to the available docs on
http://hadoop.apache.org, and there are also several books available
out there today you can refer to.

On Mon, Jun 4, 2012 at 3:33 AM, Gourav Sengupta <go...@gmail.com> wrote:
> hi,
>
> i am looking towards learning and contributing to this project.
>
> any help will be a great
>
>
> gourav



-- 
Harsh J