boarzVideosClipsStatistics

🎬CORS headscratcha

⏪
🎦
⏩
Featured in#️⃣EP 086 - Today's Stream
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
🎬
Killing it
Special Edition: We don't stop until we get our code working
ZainboarKartikboar
🎬
Schooling in brown countries
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Unprofessional Kartik
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Brain Refresh
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
ZainboarKartikboar
🎬
Finger driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Fast food driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Can't be ashamed if there's never a first version
Build, Break & Fix
ZainboarKartikboar
🎬
Not a uni student
Build, Break & Fix
ZainboarKartikboar
🎬
Can't work, deploying
30 mins of deployment 😠 || 30 mins of coding 🥲
ZainboarKartikboar
🎬
Two points of contact
Today's Broadcast
ZainboarKartikboar
🎬
CORS exclusive lovin'
Today's Broadcast
ZainboarKartikboar
🎬
Sensible policy
Today's Stream
ZainboarKartikboar
🎬
Shoes in mouth
Today's Stream
ZainboarKartikboar
🎬
The code always wins
Buidl Break Fix
ZainboarKartikboar
🎬
Chicken curry in the brown way
Buidl Break Fix
ZainboarKartikboar
🎬
Finger memory practice
Build Break Fix
ZainboarKartikboar
🎬
See you later Kartik
Build Break Fix
ZainboarKartikboar
🎬
Keep your code looking sexy
Today's Broadcast
ZainboarKartikboar
🎬
Echo chamber Zain
Today's Broadcast
ZainboarKartikboar
🎬
And Kartik never got a job again...
Today's Broadcast
ZainboarKartikboar
🎬
Pilot? What even iz dat kind of fing
Today's Broascast
ZainboarKartikboar
🎬
Fish and Chips
Build - Break - Fix
ZainboarKartikboar
🎬
Backup career
Build - Break - Fix
ZainboarKartikboar
🎬
Professional background? Wat even iz dat?
Today's Broadcast
ZainboarKartikboar
🎬
Private mentorship group
Today's Broadcast
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
🎬
What a classic!
Today's Stream
ZainboarKartikboar
🎬
Uber driver in training
Today's Stream
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
🎬
Time for a nap
Today's Broadcast
ZainboarKartikboar
🎬
A sniffer of a line
Today's Broadcast
ZainboarKartikboar
🎬
Slow Zain
Today's Broadcast
ZainboarKartikboar
🎬
No single point of failure
Today's Broadcast
ZainboarKartikboar
🎬
Gambling on bad logic
Today's Broadcast
ZainboarKartikboar
🎬
Estimated Time of New-Careers
Today's Broadcast
ZainboarKartikboar
🎬
Fake Nod
Today's Broadcast
ZainboarKartikboar
🎬
Investing in 'the brand'
NEW SETUP!!
ZainboarKartikboar
🎬
Hitting a brick
NEW SETUP!!
ZainboarKartikboar
🎬
Master of the green screen
NEW SETUP!!
ZainboarKartikboar
🎬
Logiclesstech
NEW SETUP!!
ZainboarKartikboar
🎬
Get him to the greenscreen
Today's Stream
ZainboarKartikboar
🎬
Change the digit to a number
Today's Stream
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
🎬
Xs, the healthy choice
Today's Stream
ZainboarKartikboar
🎬
Xs vs mother
Today's Stream
ZainboarKartikboar
🎬
The beginning of the end of productivity
Today's Stream
ZainboarKartikboar
🎬
Unprofessional Zain
Today's Stream
ZainboarKartikboar
🎬
Blazing fast
Today's Stream
ZainboarKartikboar
🎬
Premature celebratory dance
Today's Stream
ZainboarKartikboar
🎬
Timeline slippage
Today's Stream
ZainboarKartikboar
🎬
Speed coding
Today's Stream
ZainboarKartikboar
🎬
Sorry I dont know that voice
Today's Broadcast
ZainboarKartikboar
🎬
Definition of done
Today's Broadcast
ZainboarKartikboar
🎬
Amway bites
Today's Broadcast
ZainboarKartikboar
🎬
A cool stream
Today's Broadcast
ZainboarKartikboar
🎬
Spooky Kartik
Today's Broadcast
ZainboarKartikboar
🎬
Water physics 101
Today's Stream
ZainboarKartikboar
🎬
Scrum master Zain
Today's Stream
ZainboarKartikboar
🎬
Zain applying his scrum master skills
Today's Stream
ZainboarKartikboar
🎬
Zain the blunderer
Today's Stream
ZainboarKartikboar
🎬
Healthier than other traditional drinks
Today's Stream
ZainboarKartikboar
🎬
Real headscratcha
Today's Stream
ZainboarKartikboar
🎬
Bracket blues
Today's Stream
ZainboarKartikboar
🎬
If statements are not good practice
Today's Stream
ZainboarKartikboar
🎬
Kappa Quality Code
Today's Stream
ZainboarKartikboar
🎬
Exciting switch statements
Today's Stream
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
🎬
Functions, one of the big coding challenges
Today's Broadcast
ZainboarKartikboar
🎬
Break fast
Today's Broadcast
ZainboarKartikboar
🎬
Blood and breath pumping up
Today's Broadcast
ZainboarKartikboar
🎬
Wrong since day 1
Today's Broadcast
ZainboarKartikboar
🎬
Electronic waves
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
🎬
Transit in Japawn
test
ZainboarKartikboar
🎬
Xs sponsorship
test
ZainboarKartikboar
🎬
Lame roars
test
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
Half speed zain
test
ZainboarKartikboar
🎬
One second penetration
test
ZainboarKartikboar
🎬
Top loading switches
test
ZainboarKartikboar
🎬
Making it rain with CodeBuild
test
ZainboarKartikboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
🎬
If statements are bad practice
Today's Broadcast
ZainboarKartikboar
🎬
Tomato fan
Today's Broadcast
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
🎬
Impossible URL
Today's Stream
ZainboarKartikboar
🎬
Clever devs
Today's Stream
ZainboarKartikboar
🎬
Always CORS related problems
Today's Stream
ZainboarKartikboar
▶️
CORS headscratcha
Today's Stream
ZainboarKartikboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
🎬
C.O.D.I.N.G
113/200
Zainboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
🎬
Complimenting the wrong person
Today's Stream
ZainboarThaneshboar
🎬
Alt+F4 Zain
Today's Stream
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
🎬
Wild street dogs
Today's Stream
ZainboarToreyboar
🎬
The more you know
How to Host Web App Using AWS S3, CloudFront and Route53
ZainboarThaneshboar
🎬
Inactive brain
How To Host Web App In AWS S3 with Custom Domain Using Route 53
ZainboarThaneshboar
🎬
No electricity in Bali
Today's Stream
ZainboarToreyboar
🎬
Francesco
Today's Stream
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
🎬
Cold coffee, cold tea
Today's Stream
ZainboarToreyboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
🎬
Tandoor? Wat even iz dat kind of fing
Today's Stream
ZainboarThaneshboar
🎬
This is why you don't click ops
Today's Stream
ZainboarToreyboar
🎬
Bish Bash Bosh
Get Board Columns from Frontend to Backend NodeJS
ZainboarThaneshboarToreyboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
🎬
Busted again
Today's Stream
Zainboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
🎬
Torcoders which are roarers
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Delusional Zain
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Hey guys, torey here
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Zain's going platinum
Today's Stream
ZainboarThaneshboar
🎬
Doggy dog
Today's Stream
ZainboarThaneshboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
🎬
Second Favourite
Today's Stream
Zainboar
🎬
Disco Zain
Today's Stream
Zainboar
🎬
Keyboard allergies
Hook Up AWS Websocket
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Subtitles

0:00:02
[Music]
0:00:24
all right welcome back everyone welcome
0:00:26
back to another episode of deal break
0:00:29
of course to all those people who are
0:00:30
new here we are of course
0:00:32
that means we are team of three
0:00:34
developers from melbourne australia and
0:00:37
we are working on a project which adds
0:00:40
persistent storage
0:00:41
to a current open source project which
0:00:44
is called scramble.ca
0:00:47
um if you're new here don't worry we'll
0:00:49
be
0:00:50
working on a lot of different
0:00:51
technologies and a lot of stacks and
0:00:53
we're following proper agile
0:00:55
methodologies
0:00:56
from using things like jira or just
0:00:59
doing
0:00:59
proper project management stuff so
0:01:01
you're
0:01:02
not only gonna see a lot of coding but
0:01:04
how you can go ahead and do one of your
0:01:06
own projects
0:01:08
um so yesterday i think uh yesterday was
0:01:11
merging day as we call it here
0:01:13
uh which means that we
0:01:15
go ahead and do all these stuff
0:01:17
during the course of the week and we go
0:01:19
ahead and merge it
0:01:20
to our
0:01:22
master or production branches
0:01:24
or the course of the weekend so that
0:01:27
everything is up to date and everyone
0:01:29
knows what's the latest release
0:01:31
so yeah every week we have kind of
0:01:34
release
0:01:35
on that being said yesterday's
0:01:37
merchandise was really successful
0:01:39
everything was on track and everything
0:01:41
was um just you were able to complete
0:01:43
that
0:01:44
so today we are finally
0:01:47
sorted with the whole environment issue
0:01:49
as well so i think
0:01:50
we're good to go with some actual
0:01:53
um front-end stuff
0:01:55
um
0:01:56
and a lot of design changes and our
0:01:59
design implementation to our
0:02:01
front end which is going to be really
0:02:02
exciting because
0:02:04
you're gonna get to see what's actually
0:02:06
happening rather than just um some api
0:02:09
calls and postman so
0:02:11
yes exciting stuff coming up for sure
0:02:14
how are you feeling today soon
0:02:16
we are feeling pretty good and thanks as
0:02:18
always for a really good introduction i
0:02:21
just want to um
0:02:23
rephrase what you said previously that
0:02:26
we don't have
0:02:28
as in
0:02:29
releases every week we
0:02:32
just make sure we
0:02:33
uh update our prod to the latest version
0:02:38
of the code that we have by merging in
0:02:41
all the features
0:02:43
feature branches and all the
0:02:45
fixes that we have done over the week
0:02:48
but um
0:02:49
yeah and releases us
0:02:52
still to happen once we have finished
0:02:54
the
0:02:55
minimum viable product uh
0:02:58
and we see so
0:03:01
nvc yes everything exactly and when i
0:03:04
finish that we see
0:03:06
um
0:03:08
yeah but um
0:03:10
overall really good job so i guess
0:03:13
uh
0:03:14
hey gecko welcome good to have you
0:03:17
tomorrow field too
0:03:19
sorry
0:03:21
i'll take a listen
0:03:24
i've got my water here
0:03:35
mvp to the moon
0:03:38
yeah
0:03:39
but um
0:03:40
i guess it's it's not too far off
0:03:43
toilet we are aiming to as in get the
0:03:47
mvp done
0:03:49
by the 31st of december so
0:03:52
yes
0:03:53
that date is
0:03:55
looking promising so far
0:03:58
let's see how it goes hello i'm back
0:04:02
um by the way i have jen's photo because
0:04:05
even if zen
0:04:06
pauses video he's gonna have that photo
0:04:08
because
0:04:09
that's how the import to stream worked
0:04:20
no need to check the chair just
0:04:23
unusuals
0:04:31
that's a secret we can't tell you that's
0:04:32
a secret mate
0:04:36
okay yeah we're hydrating again
0:04:43
okay so
0:04:46
uh
0:04:47
i guess
0:04:50
let's start with
0:04:52
testing the functionality we of course
0:04:55
so far in the front end
0:04:58
and then we can
0:05:02
come back to jira and as an organize
0:05:05
what do we want he's working on and
0:05:09
cetera et cetera but you agree yeah
0:05:12
yeah
0:05:13
thank you
0:05:14
i was actually thinking away that i got
0:05:17
i can get like
0:05:18
led strip strips there and i can put the
0:05:20
neon light so i can
0:05:22
find a mix of blue and one other color
0:05:26
which glows good with it
0:05:27
i don't know i'm not sure what it's
0:05:29
going to be maybe orange like light
0:05:31
orange or something like that
0:05:32
but yeah kind of like a
0:05:34
you texture of blue neon light and a
0:05:36
strip of orange leds
0:05:39
what do you think then
0:05:41
uh
0:05:42
i think
0:05:43
that would look pretty cool as in really
0:05:46
sexy as a
0:05:48
stream because you're kind of
0:05:51
really close to the twitch's
0:05:54
theme as well as in purple and bluish
0:05:58
so that would look really
0:06:00
really really nice
0:06:03
just
0:06:04
just give me a moment i forgot to do
0:06:07
something really important i'll be right
0:06:09
back
0:06:10
all right yeah that's something
0:06:12
yeah just two seconds two minutes
0:06:16
or he says more leon likes the better
0:06:18
yeah
0:06:19
that's true
0:06:20
but just saying these things are crazy
0:06:22
expensive that's i i'm gonna get a knee
0:06:25
um
0:06:26
led strip rather than a neon light
0:06:28
[Music]
0:06:30
gives you time to wear this
0:06:32
yeah i think that's what dan's uh
0:06:34
santa's gone for
0:06:37
just to wear this shirt
0:06:40
yeah
0:06:42
it's it's kind of sad that my
0:06:44
um
0:06:45
camera can get only this wide so you
0:06:48
guys can probably not see the shirt
0:06:53
yeah
0:06:55
so i need to figure something out but
0:06:57
that's the width of my room i really
0:06:59
can't do anything wrong
0:07:01
right so let's get started
0:07:05
let me try rotating
0:07:08
oh no
0:07:10
support rotation
0:07:15
that's just not gonna work
0:07:25
there you go
0:07:28
can't you just
0:07:34
oh no so i was talking about how
0:07:36
even if i'm wearing this shirt cousin
0:07:39
comes up also you went to wear the shirt
0:07:41
right
0:07:42
yeah i did
0:07:44
i was like um
0:07:46
right
0:07:48
i really
0:07:49
i really need to go and
0:07:51
very
0:07:54
it is it is detective
0:07:57
for your energy drinks
0:08:00
[Music]
0:08:02
anyway let's get to let's get to
0:08:03
business yes um so i will
0:08:06
share a visual studio code and open up
0:08:10
um look at the spring pass the stream
0:08:14
let me know if you want me to quote if
0:08:15
you want to get it
0:08:17
or am i any of us
0:08:19
um
0:08:19
did i do or
0:08:21
you did we haven't
0:08:23
quoted i mean the last time we did the
0:08:25
back end api i
0:08:27
finished it
0:08:28
um like i was the person it kind of
0:08:31
doesn't matter if you have a head start
0:08:33
go ahead yeah
0:08:36
but um
0:08:38
clear i think you
0:08:42
the last time i'd i was working on the
0:08:45
code i'm pretty sure about that yeah
0:08:48
okay i'm pretty sure um
0:08:51
if i remember correctly that was on
0:08:53
sunday right
0:08:55
sunday was the merging stuff so
0:08:57
not sure if you want to come back
0:09:00
but we did the environment
0:09:04
thing as well isn't it
0:09:06
okay did you push it up
0:09:09
yes is up
0:09:10
already if you if you want to get that
0:09:13
you can
0:09:19
which branch is it on did you create
0:09:21
another branch
0:09:24
um it was on the stable middle list uh i
0:09:28
should have no no no no it wasn't on
0:09:30
that one it was hide api url
0:09:34
yeah
0:09:36
okay this
0:09:38
uh i like
0:09:40
tori lil phil is saying i like the
0:09:42
merging shows can you do more of those
0:09:48
no he doesn't
0:09:51
leave he doesn't like he's being
0:09:52
sarcastic i think
0:10:00
but yeah no
0:10:02
only one per week we want to make it
0:10:04
exclusive um
0:10:09
radio give me one sec
0:10:11
[Music]
0:10:13
i'll bring you guys on the bottom
0:10:21
cool baby is good
0:10:23
[Music]
0:10:37
[Music]
0:10:45
api hyphen url
0:10:48
oh one more branch
0:10:55
we only have
0:10:56
three branches now
0:10:58
yeah
0:11:01
um
0:11:10
[Music]
0:11:16
are you using
0:11:18
some kind of a keyboard now
0:11:22
[Music]
0:11:24
okay
0:11:27
still front end oh
0:11:29
where's the annoyment file
0:11:34
don't tell me i didn't check that in
0:11:37
or commented in
0:11:39
no no this can't be true
0:11:41
i mean that's good that there's no no
0:11:44
no i was just joking with you
0:11:46
i know
0:11:48
you're joking with me that's not
0:11:50
supposed to happen
0:11:54
i did check it in
0:11:56
are you sure you've got the right bro oh
0:11:59
oh okay yeah
0:12:02
okay
0:12:03
whole point yeah i get the point now i
0:12:05
get this point
0:12:06
i got the problem finally make my
0:12:14
um did you make it inside the client
0:12:16
yeah you did probably yeah
0:12:21
toilet hill phil goes
0:12:23
thanks for adding more branches you guys
0:12:27
listen to your viewers
0:12:44
[Music]
0:12:51
anymore so i renamed
0:12:54
that one to still front end so yeah but
0:12:57
you didn't change it in the home did you
0:13:00
ah yes i forgot about that one
0:13:04
is there any other place this has been
0:13:06
referenced i don't think so just
0:13:09
but just confirm as well
0:13:11
yeah
0:13:12
[Music]
0:13:14
okay
0:13:18
um just imported
0:13:24
[Music]
0:13:26
so did you test it was it working yes i
0:13:28
did yeah
0:13:29
it was working when i tested it
0:13:33
[Music]
0:13:34
okay
0:13:36
uh there's today 13th of october which
0:13:39
is the day after tomorrow called awesome
0:13:42
day aws awesome day
0:13:44
yeah um it depends on the time i might
0:13:48
go
0:13:49
to it
0:13:50
you can sign up and watch some seminars
0:13:53
and you'll get 50 amazon coins oh nice
0:13:59
yeah i might just do that um because i
0:14:02
really need credits
0:14:10
i'm just getting the link from postman
0:14:12
with me
0:14:13
postman takes a while
0:14:14
cody
0:14:16
yeah you
0:14:17
you go for it
0:14:20
that's worth how many rpa api calls
0:14:24
well um it's not just
0:14:26
api calls but for
0:14:33
aws account and that's actually attached
0:14:36
um it's all it also has an
0:14:40
eni attached to that one as well so
0:14:44
that's cause
0:14:46
costing a bit now since
0:14:49
those two things are executing
0:14:53
but
0:14:54
yeah is it not just because
0:14:56
api
0:14:57
i'd just like to point out i read this
0:14:59
thing online that
0:15:00
if your cloud bill is rising up then
0:15:03
you're making progress
0:15:05
ah right okay i don't know i guess
0:15:07
that's a good thing
0:15:16
welcome egg good to have you
0:15:20
yeah welcome back
0:15:22
i'm just gonna go ahead and
0:15:23
use
0:15:24
um
0:15:29
an end point how much does that cost
0:15:36
i think we have our culprit
0:15:39
yeah someone just
0:15:41
admit today thanks tori lil phil
0:15:44
we know who that is now
0:16:02
yeah
0:16:03
to be honest yeah
0:16:05
as in just for fun yeah
0:16:09
i mean but it was a good lesson so
0:16:12
thank you
0:16:13
as in they actually made us figure out
0:16:16
the in
0:16:17
environment.this solution that we did
0:16:20
which was really helpful and a good
0:16:23
learning curve as well so
0:16:26
thank you mate feel free to do more
0:16:28
stuff so we can learn even more
0:16:32
[Music]
0:16:36
always he's saying toy leopard i wish i
0:16:39
knew the end point so i could share it
0:16:43
[Music]
0:16:48
go is not a function
0:16:51
um how much does it cost if every
0:16:54
query oh my god
0:16:57
sorry about that
0:16:58
does a scan of uh
0:17:01
oh scan
0:17:03
i guess it depends on how big is your
0:17:08
table
0:17:10
just talking from common sense um
0:17:12
correct me if i'm wrong
0:17:18
he's feeling guilty of it as in saying i
0:17:22
was not the culprit
0:17:28
um we are having some issues with the
0:17:31
rename of the file
0:17:32
um
0:17:34
right
0:17:36
what does it say middleweight.js
0:17:39
it says file not found so the server is
0:17:41
just loading
0:17:43
still loading middleware.js
0:17:48
but you shouldn't really should it oh do
0:17:51
you want to clear your car
0:17:54
i think that's not going to be true um
0:17:57
how does a server load
0:18:02
like what file does it use to load
0:18:05
it loads um
0:18:08
html
0:18:11
i'm just gonna select the word
0:18:16
[Music]
0:18:20
i was wrong then
0:18:21
it was
0:18:23
referenced over there as well
0:18:26
yeah i think that should be
0:18:44
syntax
0:18:45
so you can't initialize a const
0:18:49
to that
0:18:51
it needs to be a let
0:18:53
yeah that's fine
0:18:56
[Music]
0:18:59
that should be pretty easy stuff
0:19:02
i don't know how to do that though
0:19:05
oh
0:19:07
i think i might
0:19:08
create video video tutorials especially
0:19:11
for kartik
0:19:12
you might make a branch out of this
0:19:14
[Laughter]
0:19:17
you really won't make a fountain
0:19:20
come on we agreed to
0:19:23
things and these are the theme stands
0:19:26
come on me
0:19:27
as in every feature everything
0:19:29
everything new we do that has to go on a
0:19:33
new branch
0:19:35
and i would just
0:19:37
make
0:19:38
life a lot easier
0:19:41
yeah for sure
0:19:43
um
0:19:45
what uh what to do with this guy
0:19:49
certainly um
0:19:51
actually if you're
0:19:53
which branch are you working on at the
0:19:55
moment
0:19:58
the branch branch
0:20:03
shouldn't
0:20:04
hide
0:20:05
euro because that's already done you
0:20:07
should create another branch
0:20:10
no i'm just trying to run it
0:20:15
oh i can't right right yeah yeah i got
0:20:17
you i'm just doing the stuff which
0:20:19
relates to hide api which was creating
0:20:20
the environment thing yeah yeah true and
0:20:23
you're basically testing it with the
0:20:25
actual uh end point now
0:20:28
okay
0:20:29
just
0:20:32
oh don't tell me that's the case again
0:20:35
this one is it's on my
0:20:37
thingy
0:20:39
um
0:20:39
[Music]
0:20:42
hello
0:20:45
let me have a look at this
0:20:47
[Music]
0:20:49
voice
0:20:53
okay so it says
0:20:55
post board
0:20:57
android
0:20:58
fail to fetch
0:21:00
filter fetch resource
0:21:02
um
0:21:03
has been bought prefight
0:21:06
no access control header is present
0:21:09
that's just same thing
0:21:12
no it deserves the definition right
0:21:14
if an opaque response
0:21:17
serves
0:21:18
your needs at least source modes to no
0:21:21
course
0:21:23
basically it's telling me to set
0:21:25
resources more to no course
0:21:28
uh we don't want to do that we want to
0:21:31
work with cause
0:21:36
let me just see the post port wait how
0:21:38
did you test your thing when none of
0:21:41
this is uncommented
0:21:47
okay so i didn't test it
0:21:51
why did was this as soon as the hard
0:21:54
hard
0:21:55
coded
0:21:56
one two three were
0:21:59
coming
0:21:59
i just uh
0:22:01
the time was
0:22:03
okay and i just pushed in the code so i
0:22:06
didn't really test it with the actual
0:22:08
url as you're testing at the moment
0:22:13
that's all good
0:22:19
let me play some music
0:22:21
of course
0:22:23
um by the way if you want to tell me
0:22:25
that
0:22:26
extension i can
0:22:28
uh
0:22:29
play on my end as well because i do have
0:22:32
an ethernet cable now as well
0:22:34
very nice oh
0:22:36
it's called
0:22:39
volume master
0:22:42
okay i'll just
0:22:46
mask
0:22:47
[Music]
0:22:54
only master
0:22:56
master
0:22:57
here we go they add extension
0:23:02
volumize has been added to chrome museum
0:23:05
okay cool
0:23:07
so this has been added i'll just play a
0:23:09
song
0:23:10
as in some music and you can tell me if
0:23:13
that if that's the one you like or not
0:23:16
yeah
0:23:17
sure um
0:23:26
oh
0:23:46
can you hear it
0:23:59
that's interesting
0:24:02
jason formatted volume access
0:24:05
request ah i need to give access
0:24:11
all right um get there is the really
0:24:14
good point
0:24:15
um
0:24:16
yeah sorry about that
0:24:18
okay def um
0:24:21
but yeah
0:24:22
um yeah i guess
0:24:25
um i'll do it now and we would really
0:24:26
like to
0:24:28
acknowledge
0:24:29
um the acknowledgement of country which
0:24:31
has been very important giving the
0:24:32
aboriginal people
0:24:34
just a place in their society and just
0:24:36
paying respect for a sense
0:24:38
and following their traditional customs
0:24:41
in a symbolic way and
0:24:42
that's where we do most of our business
0:24:44
so
0:24:45
i really want to acknowledge
0:24:47
people of the torres strait island and
0:24:50
um all the aboriginal people
0:24:54
well yeah let's go back to work
0:24:57
do you have anything to add
0:25:00
um
0:25:01
yes you want it
0:25:04
you need to follow exactly um have you
0:25:07
got that paragraph so i can do that as
0:25:09
well because he wants
0:25:11
me to do it as well
0:25:14
yeah sure i don't have that i just
0:25:16
remember how do you do it in uni
0:25:19
oh
0:25:20
right yeah that's right that's what you
0:25:22
need to do it
0:25:23
ah okay um i would have to i would
0:25:29
lie
0:25:32
uh i would also like to pay my respects
0:25:35
to elders past and present and emerging
0:25:54
are you able to hear the music in the
0:25:57
uh
0:25:59
all right
0:26:01
i think
0:26:03
when the person's scream
0:26:06
screen sharing
0:26:08
oh yeah
0:26:18
um
0:26:21
thank you dev thanks for the reminder
0:26:27
yeah that was a good one
0:26:33
i guess
0:26:34
you should do that at the
0:26:37
how have you configured course is that
0:26:40
in yours
0:26:44
close in mind
0:26:47
i'm gonna just have a look yes it's a
0:26:50
post and
0:26:52
get methods
0:26:53
i don't think i've got any of those i'm
0:26:56
just go i think one method which is any
0:27:00
which is fine but
0:27:03
uh we are getting into the same problem
0:27:06
[Music]
0:27:07
i mean it's not really the
0:27:09
problem at this point
0:27:12
you're just configuring course twice
0:27:15
course course yes
0:27:18
chris
0:27:22
[Music]
0:27:29
all right api
0:27:36
so i've got i think exactly the same as
0:27:40
yours
0:27:41
is yours working can you
0:27:44
all right i'll just stop my
0:27:49
[Music]
0:28:00
server all right then that
0:28:07
[Music]
0:28:10
is low enough
0:28:13
[Music]
0:28:19
[Music]
0:28:24
dude should i make a laura
0:28:26
[Music]
0:28:28
no no no it's fine now it's fine
0:28:33
[Music]
0:28:41
lines and run the server
0:28:46
okay
0:28:48
and i'll inspect it
0:28:50
console
0:28:52
middleware ah i'm getting the
0:28:54
same error as you did as well
0:28:57
so i just have to go in there
0:29:02
middleweight there we go still
0:29:10
how do i know
0:29:14
[Music]
0:29:23
no
0:29:24
i don't think we did
0:29:29
yeah probably a good place with that
0:29:35
[Music]
0:29:36
why is this still asking for
0:29:38
middleweight on
0:29:39
j on my end
0:29:41
um
0:29:42
i mean i have this on my end right you
0:29:43
didn't do it
0:29:45
yeah i did update it on mine did you
0:29:48
update that
0:29:49
index.json index yes
0:29:52
and
0:29:53
the other one oh i didn't update the
0:29:55
home one yeah
0:29:58
yeah
0:30:00
okay check now
0:30:12
just hard refresh here
0:30:15
still from
0:30:16
machine
0:30:18
right i'm getting the same errors as
0:30:22
yours
0:30:23
so i'm just correcting them
0:30:28
url
0:30:42
okay
0:30:49
of course he won't actually see
0:30:54
three
0:30:57
um saying the same thing for me as well
0:31:01
[Music]
0:31:02
oh i'm getting to have no
0:31:04
lavender in
0:31:06
sydney but i do have
0:31:08
post board name
0:31:11
let's do front end
0:31:15
uh
0:31:24
just gonna try and check this one out
0:31:27
see if this works
0:31:34
[Music]
0:31:36
so
0:31:50
um
0:31:54
[Music]
0:31:58
and no it's not working for me either
0:32:02
i think we probably have to add those
0:32:04
additional methods though
0:32:07
[Music]
0:32:09
in that way
0:32:12
let's do that
0:32:15
do you want to add in yours because
0:32:20
can you show your screen
0:32:23
yes i was gonna ask you to share my
0:32:26
screen but
0:32:30
[Music]
0:32:41
sounds like a phone hotline so
0:32:43
let me know we changed the music though
0:32:46
anyone using windows and docker not sure
0:32:48
if it's my setup my whole computer but
0:32:53
docker shouldn't take as much memory but
0:32:56
yeah probably don't leave it running
0:32:59
the docker hub thing
0:33:03
uh
0:33:07
create a method
0:33:09
get
0:33:12
actually post first
0:33:17
lambda
0:33:20
lambda
0:33:30
there we go
0:33:32
these are these two yeah that's fine
0:33:34
default
0:33:37
you're about to give yeah apr permission
0:33:39
i need i want to give that
0:33:42
permission call
0:33:44
so now
0:33:46
let's
0:33:48
is our calls
0:33:50
enabled no we shouldn't really have to
0:33:53
do that
0:33:56
let's deploy the api now
0:34:03
ah all right
0:34:18
all right cool so url is out in the
0:34:23
world now
0:34:25
i'll have to change it afterwards
0:34:37
okay i will go ahead and
0:34:41
do the request and see what it gives me
0:34:44
this time
0:34:53
am i still sharing my screen yes i am
0:34:58
[Music]
0:35:02
you go
0:35:04
okay
0:35:08
and
0:35:10
that's that
0:35:18
[Music]
0:35:19
let's see if this works
0:35:32
[Music]
0:35:38
our field
0:35:40
[Music]
0:35:44
okay
0:35:48
i need to do anything
0:35:50
[Music]
0:35:51
did we apply enable cause
0:35:54
as well
0:35:56
no we didn't do that yet yeah you have
0:35:58
to do to any method due to any
0:36:01
yeah okay and then did you do enable
0:36:06
i didn't
0:36:08
yeah do that
0:36:16
ah
0:36:18
same thing empty model
0:36:26
what's happening there
0:36:29
right
0:36:31
then we need to do the same
0:36:34
that we did previously
0:36:36
by integration thing
0:36:39
[Music]
0:36:41
delete the options method
0:36:44
click no i don't want to delete i want
0:36:46
to delete the method
0:36:51
why can't i delete the
0:36:52
method of options
0:36:57
have the function as well
0:36:59
[Music]
0:37:01
southeast
0:37:09
[Music]
0:37:15
okay so you mean options method
0:37:20
yeah that's fine now i'm trying to
0:37:23
enable cause
0:37:25
[Music]
0:37:28
oh no
0:37:31
i'll decrease the music
0:37:33
[Music]
0:37:41
how about this
0:37:43
toy
0:37:46
strike two or three
0:37:49
elevator moving
0:37:50
oh there's actually elevator music like
0:37:53
a 10
0:37:54
hour track
0:37:56
i used to listen to it a lot
0:38:00
oh on our track
0:38:09
yeah i think it's something with the
0:38:10
model stuff remember we used to
0:38:12
configure model
0:38:39
oh my
0:38:44
god create the model model is done
0:38:49
yeah you're right it's empty
0:38:51
and
0:38:53
then we need to go to any
0:38:56
and we need to put the method response
0:39:01
200
0:39:06
okay
0:39:09
do that response model content
0:39:25
as well isn't it
0:39:28
yeah yeah
0:39:30
i always they shall automatically come
0:39:31
in you don't need to
0:39:33
go in contact you're not allowing me to
0:39:35
go there now
0:39:39
what
0:39:44
what what a session
0:39:46
it's not allowing me to
0:39:48
go in the mat uh in the
0:39:50
method response ah now it is
0:39:57
yeah add response model
0:40:02
application.json
0:40:09
okay
0:40:10
no headers
0:40:13
add headers as well
0:40:15
was it
0:40:16
no they should automatically come in
0:40:18
right okay
0:40:21
in that case i got that one and this
0:40:24
one's two hundred
0:40:38
there we go
0:40:41
and post
0:40:43
ah
0:40:44
right
0:40:45
post
0:40:49
has that one but it doesn't have this
0:40:51
one
0:40:53
all right
0:40:54
yeah
0:40:58
i mean try figuring out get first
0:41:01
um
0:41:01
[Music]
0:41:02
um
0:41:03
[Music]
0:41:05
uh only
0:41:05
we testing post first
0:41:09
sure no
0:41:11
impossible so
0:41:13
get to work as well
0:41:15
okay now i will enable cause
0:41:24
okay but what was it 200 message
0:41:29
delete the message
0:41:32
click options
0:41:34
and now enable calls again
0:41:39
there we go and this should
0:41:42
uh this empty module two options
0:41:46
add
0:41:47
200
0:41:48
method response
0:41:50
so ah so it's all about
0:41:52
the options method
0:41:54
we don't have the option method
0:42:02
i just
0:42:03
create a method
0:42:06
i mean that's the thing right that's
0:42:08
that's what happened last time that we
0:42:09
are configuring course twice
0:42:12
we've already configured it from our um
0:42:17
the
0:42:18
still front end
0:42:20
yeah it's gonna call the middle layer
0:42:24
but
0:42:25
maybe don't
0:42:27
just enable course but don't actually
0:42:29
put the lambda
0:42:33
okay
0:42:37
so yeah yours is here that has been
0:42:41
marked
0:42:43
in the options one it has been marked
0:42:46
yeah open it one
0:42:51
all right okay try mocking it in any as
0:42:54
well
0:43:07
yeah sure
0:43:09
um try doing a get first maybe
0:43:19
oh no no no oh okay yeah fine
0:43:24
um don't really need to create the get
0:43:26
metal right now
0:43:28
that's your favorite you just told me to
0:43:30
but yeah oh i mean i meant that when you
0:43:33
do from the the
0:43:34
app
0:43:37
right right right i see let's see
0:43:40
[Music]
0:43:42
i'll just get rid of this method then
0:43:46
okay so
0:43:47
this is it as in
0:43:50
yeah yeah and he's taking that one and i
0:43:52
think only the post is
0:43:56
using the proxy
0:43:58
try it
0:44:00
and it will cause two or no probably not
0:44:04
yeah do it
0:44:06
really because you said that
0:44:10
it's like
0:44:12
enabling chords in two different
0:44:15
not try doing that actually
0:44:19
so let's see what happens
0:44:23
no no
0:44:24
in this option
0:44:26
method okay
0:44:28
let me just take these ones
0:44:31
method response
0:44:35
and the response headers and
0:44:37
the same
0:44:38
things in integration response
0:44:42
mapping
0:44:45
all right
0:44:50
oh oh my god i'm joining on stream wow
0:44:57
where we are here
0:45:00
method response integration response ah
0:45:03
here here we go
0:45:05
so we needed it here 200
0:45:12
and response
0:45:15
is in
0:45:27
header
0:45:29
that one
0:45:34
[Music]
0:45:41
control methods
0:45:48
and let's control
0:45:52
religion
0:45:56
okay
0:45:59
cool
0:46:01
so that's done we should do that one
0:46:03
here as well
0:46:07
ah okay these are already there which is
0:46:10
good
0:46:11
and we don't need to play with that one
0:46:14
now
0:46:15
deploy
0:46:17
yes enable calls first
0:46:20
because it didn't get enabled previously
0:46:25
there we go
0:46:31
from
0:46:42
okay
0:46:44
so now let's go at the back
0:46:48
and try it again
0:46:53
very solidly just
0:46:56
the
0:46:58
whole sort of thing happen
0:46:59
i think if this works then we're
0:47:02
surely getting to see a system
0:47:05
is that something which you're looking
0:47:06
forward to
0:47:14
wow this is coming up as undefined as
0:47:16
well now
0:47:18
i'm glad it's coming up
0:47:21
um
0:47:24
right
0:47:27
same thing
0:47:28
it has been blocked by cool ah and now
0:47:32
he has it does not have the h
0:47:36
have http
0:47:37
okay stairs i think the chords might be
0:47:41
because of
0:47:43
we are not giving you lambda here
0:47:47
any
0:47:48
thing
0:47:49
so might just try to do this
0:47:53
southeast one what's our lambda
0:47:57
does it not come in the list the laminar
0:47:59
function
0:48:01
yeah look
0:48:02
[Music]
0:48:03
it doesn't have a list
0:48:09
[Music]
0:48:14
okay mark i don't want that to be mock
0:48:29
okay
0:48:32
and post is fine
0:48:35
yeah
0:48:36
voice is fine
0:48:39
my api
0:48:45
all right that one's done
0:48:51
not back
0:49:10
um
0:49:24
oh boy come on
0:49:29
passboard name
0:49:32
on click
0:49:34
post
0:49:38
let's differentiate on the html
0:49:46
all right
0:49:47
um
0:49:50
[Music]
0:49:54
and actually
0:49:56
just trying to figure out this now
0:50:00
if i delete options method
0:50:10
and
0:50:11
i
0:50:14
create options method now
0:50:21
okay yeah
0:50:23
and then i
0:50:24
add the lambda in there
0:50:29
okay that's done
0:50:31
and now if i
0:50:33
go to method integration and
0:50:37
do 200 statuses here
0:50:41
and also apply the response model
0:50:46
application json
0:50:48
and mt1
0:50:51
and my headers would be
0:50:54
i already have them
0:51:02
that one
0:51:06
[Music]
0:51:21
classics
0:51:26
can you see my
0:51:27
eyes how they're closing
0:51:30
that's the point i can't see your eyes
0:51:31
now
0:51:34
you're falling asleep
0:51:38
what
0:51:41
uh can you also keep uh
0:51:45
an eye on the chat as well
0:51:47
yeah
0:51:47
[Music]
0:51:49
yes um
0:51:51
we did solve course i think this is a
0:51:53
totally different issue regarding course
0:51:57
i mean when we say we solve scores we
0:51:59
did actually
0:52:01
solve course it was just the one issue
0:52:04
which was configuring course twice which
0:52:07
you were facing is all that
0:52:09
um surely there are a lot more issues
0:52:13
in course
0:52:15
what i trying to ultimately accomplish
0:52:18
we're trying to
0:52:19
for today at least we're trying to make
0:52:21
the
0:52:22
um
0:52:24
our front-end app talk to the back-end
0:52:27
using
0:52:28
the api goodway
0:52:30
course model
0:52:35
just super specific really specific as
0:52:38
you just trying to
0:52:40
post the ball as it
0:52:43
creates a board and make sure he's
0:52:45
appearing in dynamity b
0:52:47
that's all
0:52:51
come on come on
0:52:54
work for daddy vote for daddy
0:53:00
what's that again
0:53:05
that would be there
0:53:19
[Music]
0:53:24
you gotta work now
0:53:27
[Music]
0:53:32
[Applause]
0:53:35
um
0:53:37
[Music]
0:53:40
i'm just trying to think what could be
0:53:42
wrong here
0:53:44
it said it says that it does not have an
0:53:46
http status
0:53:49
okay status which is the 200 status
0:53:51
isn't it
0:53:53
yeah that's the
0:53:55
right here
0:53:58
now our scooters are back
0:54:04
huh
0:54:06
core scorers are bad
0:54:08
yeah okay so it's specifically coming
0:54:13
from um
0:54:15
we've tried that and i'm pretty sure
0:54:17
it's
0:54:18
nothing related to that because
0:54:21
it's it's not about the paging delay
0:54:23
which was happening before we had had
0:54:26
this problem with
0:54:28
the whole paging delay system that
0:54:30
the page loads before we received the
0:54:33
response
0:54:34
um
0:54:35
surely it's something to do on the aws
0:54:38
console itself
0:54:40
um
0:54:41
and
0:54:42
just a little bit of more playing around
0:54:44
uh you know pretty sure we'll be able to
0:54:46
fix it we had this problem at least
0:54:48
around 1.5 months ago and we spent like
0:54:50
six days doing it so i think we know
0:54:52
what works and we don't doesn't
0:54:55
uh that being said i think this this
0:54:57
one's a totally different one
0:54:59
um from the one we had before
0:55:02
so
0:55:04
but yeah
0:55:05
in general i think we both have a pretty
0:55:07
good understanding of
0:55:08
how
0:55:09
chorus works
0:55:11
[Music]
0:55:16
so options
0:55:18
should have a mock integration not a
0:55:21
lambda itself
0:55:24
all right okay
0:55:33
so if i basically insert another
0:55:37
method i don't want you at the moment
0:55:40
go away
0:55:44
go away
0:55:46
now
0:55:48
why does he want
0:55:50
why does he not want to go away
0:55:54
delete a resource delia method
0:56:02
mock
0:56:03
right
0:56:05
this request
0:56:08
this
0:56:10
okay so when you say http 200 is here
0:56:14
yeah
0:56:14
for when you go inside nothing is there
0:56:19
[Music]
0:56:23
maybe just go ahead and add
0:56:25
all of the
0:56:27
post get methods just all of them
0:56:30
remember how we did it
0:56:32
yeah might just do that instead
0:56:35
and see if that
0:56:37
makes a difference
0:56:39
totally
0:56:40
get
0:56:43
patch
0:56:46
delete
0:56:48
[Music]
0:56:55
get
0:56:56
post patch
0:57:00
[Music]
0:57:03
yeah yeah
0:57:04
um
0:57:07
this is a real head scratcher i'm sure
0:57:09
it is
0:57:14
to be honest there's a role entirely
0:57:16
dedicated to cause
0:57:22
there
0:57:24
should be a role as in a position itself
0:57:27
entirely dedicated to
0:57:29
website calls
0:57:31
i haven't heard of it but sure i'm
0:57:34
pretty sure it should be
0:57:38
i mean
0:57:39
yeah i think this will call web
0:57:40
developers mostly
0:57:42
yeah
0:57:45
so if i do ah no i don't need you there
0:57:53
sorry littlefeed says amazon api gateway
0:57:56
course configurator
0:58:01
precisely
0:58:03
let me actually google it of course
0:58:09
dogs
0:58:11
all right we got this we got this
0:58:15
um
0:58:19
and lambda is that
0:58:30
[Music]
0:58:35
jobs
0:58:41
uh full stack stuff
0:58:46
web dev comes up
0:58:49
ops manager comes up
0:58:53
yeah there's no one sitting down
0:58:55
[Music]
0:59:01
oh wow
0:59:03
all right so we need to basically do
0:59:05
every all those on there
0:59:08
on each of the methods as well
0:59:11
i feel like let's come back to tomorrow
0:59:14
to be honest yes
0:59:16
with a fresh brain
0:59:19
yeah
0:59:20
yeah yeah
0:59:22
surely where is my mouse going yes it's
0:59:25
in front of me i can't even see you
0:59:29
bro
0:59:33
all right guys well oh
0:59:36
i was about to do the intro again
0:59:38
welcome back guys
0:59:41
and you can stay here for longer
0:59:44
no man i've done my personal life as
0:59:46
well that i need to get back to as well
0:59:49
surely that's incredible a lot to do
0:59:51
still but yeah thanks so guys for i'm
0:59:55
tuning in being a pleasure having
0:59:58
you guys and learning from use at the
1:00:01
same time as well
1:00:03
um
1:00:04
yeah it's been a kind of um i'll take a
1:00:07
kind of productive session but um
1:00:11
let's see how we go tomorrow hopefully
1:00:13
we'll figure out what the problem uh
1:00:15
what exactly that we need to do to get
1:00:18
this
1:00:19
working so
1:00:21
uh we'll see you back
1:00:25
jacked up good different times same
1:00:27
place same cause related problems
1:00:31
yeah until
1:00:32
[Music]
1:00:33
let's
1:00:34
incorporate that um all right guys we'll
1:00:37
see you back here same time
1:00:40
same place and the same course problem
1:00:44
there we go
1:00:46
all right thank you everyone guys
1:00:49
have a good night cheers good night
Other clips featured in this episode