0:00:24
yo yo yo ho ho ho welcome back to
0:00:28
another session of break break and fix
0:00:32
which is brought to you by us who are
0:00:34
the raw coders that is one thing
0:00:40
all right so first thing is first let's
0:00:43
play the acknowledgement of the country
0:00:44
and pay our respects to the elders of
0:00:46
the past present and future so here we
0:00:52
i begin today by acknowledging the
0:00:54
traditional custodians of the land on
0:00:56
which we gather today and pay my
0:00:58
respects to the elders past present and
0:01:01
future i extend their respect to
0:01:03
aboriginal and torres strait islander
0:01:08
wow sure that was well done isn't it
0:01:13
all right so time to choose a letter for
0:01:18
and i'll choose this time which would be
0:01:26
don't pop there we go
0:01:38
as you already know that our development
0:01:40
stage has come to an
0:01:43
which is which means that we have
0:01:50
functionalities we needed to
0:01:57
the mvp of scrambler which was adding
0:02:00
the persistent storage point the entire
0:02:03
thing on aws and then going from there
0:02:09
so that's been done um
0:02:11
so in today's video what we're going to
0:02:19
deploy and get ready for internal
0:02:21
testing all right so you guys ready for
0:02:25
don't know about you but this guy is oh
0:02:32
cool so let's get the ball rolling
0:02:39
all right so let's share my screen with
0:02:54
um so what do we want it actually we
0:03:09
vs code because that's where we're very
0:03:12
gonna input the um
0:03:19
which is uh upload the not the data
0:03:25
the the would you call it
0:03:28
frontend files to s3 okay
0:03:33
dashboard columns yeah the front 10
0:03:36
files should be in this
0:03:54
okay so all of these files have to go
0:03:58
actually do all of them have to go or
0:04:05
just these ones would have to go in
0:04:14
which is called the s3 bucket
0:04:18
what did i call a basketball
0:04:45
okay let me get my mfa code
0:05:05
seven success there we go
0:05:09
and that goes splash
0:05:28
okay so s3 bucket is over here
0:05:36
any thing in there which is good because
0:05:42
you don't want it to at the moment
0:05:46
so what i'm gonna do is basically upload
0:05:51
um so i think it would be awfully
0:06:10
whatcoms feature yeah
0:06:20
and now what we would do is we would
0:06:49
all right and we want to do a recursive
0:07:01
okay so what that would do is it would
0:07:04
uh it does not exist really why doesn't
0:07:07
it okay so i'm already in there of
0:07:09
course i don't need to do that
0:07:26
one of this directory into s3
0:07:45
okay i think i would have to include a
0:07:47
slab oh it's errors
0:07:52
so you don't need to do sudoku
0:08:00
yep that should do it and then it would
0:08:02
ask me my password
0:08:07
there you go and now we should do it
0:08:16
once oh because i need to do the
0:08:30
this should do it there we go
0:08:46
you guys can see my screen can't you
0:08:49
yeah it is visible oh six comments sorry
0:09:03
okay cool it's our
0:09:08
have been uploaded in the s3 bucket
0:09:16
and now we will want to do is we want to
0:09:26
static website hosting we want to enable
0:09:30
host assassin website
0:09:33
uh we want this to go to home.html
0:09:37
and the other one to come to index.html
0:09:42
right save changes
0:09:45
and let's see what this
0:09:50
forbidden ah i need to make it public as
0:10:01
with access to these changes
0:10:06
okay so let's make it publicly available
0:10:16
no i needed to be public
0:10:25
how do i make it public
0:10:32
objects can be public
0:10:40
block public access nope
0:10:44
turn this setting on
0:10:47
each of them depending on one another
0:10:50
this can be growing public yes
0:10:53
block public access block old public
0:10:56
no i don't want to block it
0:11:04
to confirm the center confirm
0:11:12
local public access
0:11:15
i can go to objects and just turn them
0:11:28
swear i knew this how to do it honestly
0:11:35
make public using seo
0:11:37
all right there we go
0:11:42
says making all the objects public now
0:11:45
so that we can access it
0:12:01
to make sure you need to choose
0:12:02
objection okay that's fine
0:12:09
voila all right cool so this is done
0:12:13
and now i need to go to front 10 as well
0:12:19
let's try this works
0:12:28
yeah perfect so this is happening
0:12:32
and which means that
0:12:43
let me make another
0:12:49
let me test if the
0:12:51
websockets working
0:13:09
okay we delete this board
0:13:44
no not that one we need all the boards
0:13:48
called brilliant so now what we do is
0:13:54
one two three four
0:13:58
let's go let's see what this
0:14:05
test one again if i open this one
0:14:15
that works and if i open up this one and
0:14:20
create two columns you cannot see the
0:14:28
um websocket connection id failed
0:14:32
ah so all right because i
0:14:38
i've actually changed this so that's why
0:14:41
the websocket isn't working no problemo
0:14:55
so what we do is basically we
0:15:00
go back uh so it's in the front end okay
0:15:08
the thing that didn't want to do
0:15:12
deploy everything again but we wouldn't
0:15:15
really have to because um
0:15:24
because we're just gonna change one page
0:15:26
so we can only upload one page
0:15:47
so if you go to cloud formation
0:16:06
and get the websocket or api
0:16:10
endpoint websocket
0:16:13
there you go and get this one
0:16:20
so we need this one here
0:16:33
and this one goes over here
0:16:40
yeah it was different that's why it
0:16:46
now we basically need to do is
0:16:52
update this one only i'm not
0:16:56
gonna do the entire one
0:17:43
no that didn't work
0:17:51
can you use come on error more invalid
0:17:54
choice belly choices are
0:17:57
ah okay of course three
0:18:10
it could not be ah scrambler
0:18:31
upload boom done okay
0:18:41
now we probably have to wait for a bit
0:19:06
one two three four
0:19:17
did not go through oh
0:19:19
hang on what's happening here
0:19:23
something else is happening
0:19:25
which we don't want it to happen
0:19:29
gordon name is that
0:19:46
i mix content edited in here
0:19:51
now that shouldn't be happening
0:19:55
so if you've got press go
0:19:58
actually one might do is
0:20:25
why is it coming with this part
0:20:39
okay i don't really care about this
0:20:52
nothing to preview
0:20:57
so basically that didn't do it did it
0:21:17
that didn't go through
0:21:20
maybe it will take a bit of time to
0:21:45
one two three four
0:21:56
okay you know what i'm gonna doing the
0:21:59
thought of it around
0:22:51
oh no no no i didn't want to do that
0:23:12
okay let's do that
0:24:08
okay let's go back
0:24:12
okay i need to set
0:24:14
the public permissions as well and take
0:24:22
there you go more public
0:24:33
all right that's looking pretty good
0:25:06
all right so that is done
0:25:10
which is brilliant
0:25:11
now we can go back
0:25:13
and set the properties and then enable
0:25:17
our public hosting is already enabled
0:25:19
which is brilliant
0:25:20
all right cool so let's go back to
0:25:29
one two three four
0:25:39
now did it make a connection yes it's
0:25:42
open which is epic
0:25:45
now we need to go back into that one and
0:25:51
and check if the columns have come here
0:25:58
not working this way
0:26:02
so we would definitely
0:26:06
some actual testing
0:26:11
okay so columns are webs okay
0:26:17
need to be hooked to
0:26:21
which they're not at the moment
0:26:48
right right right cool
0:27:18
oh by the way forgot to say in advance
0:27:21
that i did have a really important call
0:27:24
at 10 p.m so which i can't really miss
0:27:26
so which is why i would have to log off
0:27:29
now but yeah if you want to see um
0:27:32
how we do the expo feel free to join
0:27:35
tomorrow same place same time and the
0:27:38
same task all right i'll see you guys