►
From YouTube: NuPIC in the Cloud: 2014 Spring NuPIC Hackathon Demo
Description
Austin Marshall. Source code: https://github.com/oxtopus/fee-fi-fo-fun. Wiki: https://github.com/oxtopus/fee-fi-fo-fun/wiki
A
Okay,
can
we
all
see
that
so
in
the
interest
of
time
I
went
ahead
and
did
everything
in
advance
and
I'm
just
going
to
show
you
some
screenshots.
So
hopefully
this
would
go
quickly,
and
so
what
I
wanted
to
focus
on
was
finding
an
easy
way
to
deploy
a
new
pick
in
a
readily
available
cloud
like
aws.
A
What
it
is
effectively
is
a
point-and-click
solution,
so
amazon
has
a
service
called
elastic
beanstalk,
it's
sort
of
their
answer
to
heroku.
If
you're
familiar
with
that
service,
it's
a
it's
an
environment
in
which
you
can
deploy
an
application.
It
wraps
a
lot
of
their
other
services,
and
so
they've
got
this
nice
little
wizard
that
you
can
walk
through
and
this
demo
fun
inspired
by
jack
and
the
beanstalk.
A
And
so
what
I've
done
is
I've
created
just
a
simple
demo
application
and
run
through
the
process
of
deploying
it
on
elastic
beanstalk
using
a
product
called
docker,
and
so
you
just
go
through
and
you
enter
the
application
name.
You
select
docker
as
the
target
environment
and
what
it
requires
is
a
an
application
package
in
this
case.
It's
looking
for
a
zip
file
that
has
a
docker
file
in
it
that
describes
your
application
and.
A
A
There's
some
more,
you
know
just
basic
boilerplate
stuff.
You
have
to
go
through
your
application
and
when
you're
ready
to
go,
you
just
hit
launch
and
it
takes
five
to
ten
minutes
and
what
it
does.
It
launches
an
instance
in
the
ec2
cloud
that
aws
or
amazon
hosts
and
runs
the
docker
runtime,
and
it
reads
the
docker
file.
That's
in
it
that
sets
up
the
entire
new
pic
environment.
A
It
does
a
complete,
build
from
scratch
and
installs
all
the
dependencies
and
runs
a
single
command
that
I've
and
I'll
get
into
some
details
in
a
second
and
in
the
end,
you
have
just
a
running
instance
that
you
can
log
into
and
interact
with.
A
A
So
you
has
to
go
through
the
process
of
you
know:
installing
ceiling,
cmake,
setting
up
the
python
environment,
building
new
pic
and
you
know
building
it
and
in
the
end
it
gives
you
a
working
directory
that
that
has
a
new
pic
installed.
So
the
application
just
goes
in
and
says:
okay,
add
my
current
directory
to
it.
Expose
this
port.
I'm
going
to
run
this
initial
thing,
because
I'm
loading
in
some
data
and
then
it
runs
my
application,
and
so
in
this
particular
case
it
takes
the
jack
and
the
beanstalk
story
from
project
gutenberg.
A
A
A
A
Cool,
so
you
don't
really
need
any
information.
Anything
on
your
computer,
except
for
a
browser
and
an
aws
account.
C
A
The
way
docker
is
meant
to
be
run.
You
know
you
set
up
your
environment,
you
run
some
service
and
you
expose
those
services
in
your
docker
file,
and
so
that's
normally
going
to
be
like
a
web
server
or
you
know
some
other
service.
So
in
this
particular
case,
I
just
needed
a
simple
application
that
just
went
through
the
motions
of
interacting
with
new
pick
and
all
it's
doing
is
spitting
some
stuff
on
stuff.
C
Yes,
I'm
saying:
is
there
any
restrictions
on
you
running
it
this
way
or
is
I
mean,
could
we
take
cheyton
and
I'm
sorry,
the
other
gentleman's
name
I
forgot
maybe
chatting
to
jeff?
I
think
it
was.
Could
you
take
the
cerebral
two
and
run
out
on
this?
Is.