boarzVideosClipsStatistics

#️⃣EP 195 - How to Compare Passcodes Using Bcrytp Node.js

🎦
📅 2022-03-20 (555 days ago)
⌛ 1:04:19
ZainboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(804 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(803 days ago)
⌛ 0:53:45
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(802 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(801 days ago)
⌛ 2:27:06
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(800 days ago)
⌛ 2:00:31
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(799 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(798 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(797 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(796 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(795 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(794 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(793 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(792 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(791 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(790 days ago)
⌛ 1:07:46
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(789 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(788 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(787 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(786 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(785 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(784 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(783 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(782 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(781 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(780 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(779 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(778 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(777 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(776 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(775 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(774 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(773 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(772 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(771 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(770 days ago)
⌛ 1:04:07
📰
ZainboarKartikboar
036
Build, Break, Fix
📅 2021-08-18 
(769 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(768 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(767 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(766 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(765 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(764 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(763 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(762 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(761 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(760 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(759 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(758 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(757 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(756 days ago)
⌛ 1:00:16
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(755 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(754 days ago)
⌛ 1:05:39
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(753 days ago)
⌛ 1:12:47
ZainboarKartikboar
053
NEW SETUP!!
📅 2021-09-04 
(752 days ago)
⌛ 1:04:04
ZainboarKartikboar
054
Weekend Special
📅 2021-09-05 
(751 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(750 days ago)
⌛ 1:20:05
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(749 days ago)
⌛ 1:25:44
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(748 days ago)
⌛ 1:00:33
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(747 days ago)
⌛ 1:13:08
ZainboarKartikboar
059
Today's Broadcast
📅 2021-09-10 
(746 days ago)
⌛ 1:50:40
ZainboarKartikboar
060
Today's Stream
📅 2021-09-12 
(744 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(743 days ago)
⌛ 1:00:40
ZainboarKartikboar
062
Today's Stream
📅 2021-09-14 
(742 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(741 days ago)
⌛ 1:07:00
ZainboarKartikboar
064
Today's Broadcast
📅 2021-09-16 
(740 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
065
test
📅 2021-09-16 
(739 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(737 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(736 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(735 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(734 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(733 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(2 years ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(729 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(728 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(727 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(726 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(725 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(723 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(722 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(721 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(720 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(719 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(718 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(716 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(715 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(714 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(713 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(712 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(711 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(709 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(708 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(707 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(706 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(705 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(703 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(702 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(701 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(700 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(699 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(698 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(697 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(695 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(694 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(693 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(692 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(691 days ago)
⌛ 1:03:53
📰
Zainboar
108
114/200
📅 2021-11-05 
(690 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(688 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(687 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(686 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(685 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(684 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(683 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(681 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(680 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(673 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(670 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(666 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(665 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(663 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(659 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(658 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(656 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(655 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(652 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(651 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(649 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(648 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(646 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(645 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(644 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(643 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(642 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(639 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(638 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(637 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(636 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(635 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(632 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(631 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(630 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(629 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(628 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(627 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(625 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(624 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(623 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(621 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(620 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(618 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(617 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(616 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(615 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(614 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(613 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(611 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(610 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(609 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(608 days ago)
⌛ 1:03:12
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(607 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(606 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(604 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(603 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(602 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(601 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(600 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(599 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(597 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(596 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(595 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(593 days ago)
⌛ 1:05:47
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(590 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(587 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(586 days ago)
⌛ 0:58:01
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(583 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(580 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(578 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(576 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(575 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(574 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(571 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(569 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(566 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(565 days ago)
⌛ 1:01:31
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(564 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(562 days ago)
⌛ 1:16:40
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(561 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(560 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(558 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(557 days ago)
⌛ 1:05:27
Zainboar
▶️
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(555 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(554 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(553 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(552 days ago)
⌛ 1:03:09
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(550 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(548 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(547 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(546 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(545 days ago)
⌛ 0:57:26
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(544 days ago)
⌛ 0:57:10
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(543 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(541 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(540 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(539 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(538 days ago)
⌛ 0:59:39
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(537 days ago)
⌛ 1:04:46
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(536 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(534 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(533 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(532 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(531 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(527 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(525 days ago)
⌛ 1:00:24
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(524 days ago)
⌛ 1:01:02
ZainboarThaneshboar
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(523 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(522 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(519 days ago)
⌛ 1:01:01
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(517 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(516 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(515 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(513 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(512 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(509 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(506 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(504 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(503 days ago)
⌛ 0:40:42
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(495 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(494 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(492 days ago)
⌛ 0:55:33
Zainboar
234
Today's Stream
📅 2022-05-24 
(490 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(487 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(485 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(484 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(483 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(482 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(478 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(477 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(426 days ago)
⌛ 1:00:06
Zainboar

Subtitles

0:00:01
[Music]
0:00:23
what is going on guys welcome back to
0:00:26
another session
0:00:27
build break and fix
0:00:34
i'm so excited to be here
0:00:36
yeah fun times man get to rock and roll
0:00:40
with coding as in
0:00:43
try convert it into code
0:00:46
look at that
0:00:48
i love it
0:00:51
yeah you like chai
0:00:55
yeah i don't mind
0:00:57
anything hot on a cold rainy day though
0:01:00
right
0:01:02
no no that's that's
0:01:04
that's when it's best like usually back
0:01:06
home in the winter i'll drink
0:01:09
like hot tea all the time
0:01:11
uh yeah especially
0:01:14
when it's really kind of really really
0:01:16
cold
0:01:16
um and
0:01:18
you're pouring your fireplace on and
0:01:20
then just drink coffee or whatever
0:01:26
i wish i had a fireplace
0:01:29
well
0:01:31
you know what this say right anything is
0:01:34
possible
0:01:35
i mean i can make fire it's just not
0:01:38
gonna be safe
0:01:41
[Laughter]
0:01:44
pretty good how was your how was your
0:01:46
weekend
0:01:48
yeah weekend has been really productive
0:01:51
actually i actually finished almost
0:01:54
finished a book
0:01:56
which is fantastic
0:01:58
learning from that one
0:02:00
and then took the misses out for a bit
0:02:04
of shopping
0:02:05
and then went to um
0:02:07
have have some catch-ups
0:02:09
[Music]
0:02:11
meet friends and make new friends as
0:02:14
well so yeah that's been really good how
0:02:17
about yours
0:02:18
good man today not too much just kind of
0:02:22
chilling it's a bit rainy today but
0:02:24
yesterday
0:02:25
yesterday
0:02:26
it was raining but we did get a chance
0:02:28
to get out for a few hours and we went
0:02:30
to the beach
0:02:32
and eat nice
0:02:35
yeah it was that was nice
0:02:38
what did you guys have
0:02:40
chips
0:02:42
no
0:02:45
it was like
0:02:47
um
0:02:48
like ramen
0:02:50
and
0:02:52
sashimi
0:02:54
and sushi and oh okay right
0:02:58
here remember
0:03:00
cuisine isn't it
0:03:02
yeah
0:03:03
yeah it's like uh
0:03:06
asian cuisine place i don't know because
0:03:09
it's not like strictly japanese because
0:03:11
they were putting like
0:03:13
they put like kimchi with
0:03:16
some like sushi no salmon filleted
0:03:21
salmon dish
0:03:22
yeah yes oh
0:03:24
they're just it's all kind of mixed
0:03:27
that sounds pretty delicious man
0:03:30
really but it must be quite cheap over
0:03:34
there in bali isn't it
0:03:37
no it wasn't
0:03:40
that wasn't okay
0:03:43
i mean i mean i mean
0:03:46
i feel like no matter where you go you
0:03:48
kind of get what you pay for
0:03:50
yeah i see what you when it comes to
0:03:52
like
0:03:53
mead and fish and stuff like that
0:03:57
yeah yeah
0:03:59
yeah that makes sense though
0:04:02
cheaper
0:04:03
than australia like probably one coffee
0:04:06
in australia is like 35
0:04:11
if that was the case i would not live in
0:04:13
australia no way that's way too much for
0:04:16
a coffee
0:04:17
wait how much how much is the coffee in
0:04:19
australia on average uh so according to
0:04:22
us dollars probably around 2.5
0:04:26
okay max for a black coffee
0:04:30
for
0:04:31
anything small coffee
0:04:34
what about like a latte
0:04:36
something no yeah
0:04:38
same
0:04:39
okay that's that's not bad
0:04:42
and that's
0:04:43
just either so in aud they will come
0:04:46
around to
0:04:48
3.5 to 4.5 yeah that's that's fine what
0:04:52
about like uh what about like your
0:04:54
mid-tier dinner
0:04:59
methade dinner would probably
0:05:02
well it depends on the place you go to
0:05:05
e if the place is really as in fancy and
0:05:09
they've got basically
0:05:10
the white clothes i was just trying to
0:05:13
think like average kind of okay
0:05:16
average will will probably be for dinner
0:05:19
say
0:05:20
50 max
0:05:22
for two or one for two
0:05:25
okay okay that's not bad then either in
0:05:27
aussie
0:05:28
yeah aussie dollar oh that's not bad i
0:05:30
don't know yeah yeah so in usd that will
0:05:34
come around to probably 30 dollars
0:05:37
yeah that's not bad
0:05:39
yeah
0:05:40
yeah
0:05:41
that's not bad at all so what is
0:05:42
expensive in australia
0:05:44
housing
0:05:49
um
0:05:51
actually
0:05:53
was expensive in australia the beers are
0:05:56
expensive
0:05:59
oh the beers really beer is expensive
0:06:02
wow i'm surprised
0:06:04
but wine is wine is cheap
0:06:08
i i can't comment on that because i
0:06:10
don't drink wine
0:06:13
yeah am i either a bear or whisky sort
0:06:16
of a person
0:06:18
oh gosh yeah i like whiskey yeah i get
0:06:21
the pure pure sewage
0:06:25
there we go cheers all right cool um so
0:06:29
let's do the acknowledgement of the
0:06:31
country and pay our respects to the
0:06:33
eldest past and the present
0:06:35
no past present and future sorry my bad
0:06:38
talking a bit too fast there
0:06:41
all right here we go
0:06:43
i begin today by acknowledging the
0:06:45
traditional custodians of the land on
0:06:47
which we gather today and pay my
0:06:49
respects to the elders past present and
0:06:52
future i extend their respect to
0:06:54
aboriginal and torres strait islander
0:06:56
people here today
0:07:00
all right that was brilliantly done
0:07:04
so what's on for today
0:07:07
would be um we need to just
0:07:10
make sure that when we prep
0:07:13
so a bit of a recap
0:07:15
of friday
0:07:17
first i think
0:07:19
that would put all the context in place
0:07:23
um so
0:07:25
what would happen in
0:07:28
that one is we created it a
0:07:33
a pass
0:07:35
passcode ui which upon pressing
0:07:38
save button
0:07:40
it gets triggered
0:07:42
and
0:07:43
today's task would be to
0:07:45
enter a passcode in there and then
0:07:52
and
0:07:54
and then automatic
0:07:56
so this would probably be a
0:07:58
functionality that we need to add that
0:08:00
when the pass code is enter
0:08:03
um the end
0:08:06
it just
0:08:07
does the work autumn automatically
0:08:10
does that make sense
0:08:13
uh
0:08:14
uh yeah i think i'll follow you
0:08:16
okay
0:08:18
cool uh okay davidson can you please
0:08:20
find out the name of the local levels in
0:08:23
bali tori
0:08:33
oh
0:08:34
i think he meant that the local
0:08:37
aboriginals in bali
0:08:40
yeah bolognese
0:08:42
the name of the note
0:08:44
oh so that would be a bali term
0:08:48
bali agga
0:08:54
i don't know
0:08:55
no
0:08:58
helens so
0:08:59
is he asking the individual names or the
0:09:03
aboriginal as in barley term for
0:09:07
aboriginals
0:09:11
oh bali agga huh i've never heard of
0:09:13
that well i'm looking that up
0:09:15
interesting
0:09:16
but there is a
0:09:18
indigenous people of bali
0:09:20
called
0:09:23
thanks
0:09:25
interesting
0:09:28
baliega
0:09:30
right i see
0:09:33
and i guess it's an offensive term it
0:09:35
means
0:09:36
the mountain people that are fools
0:09:39
is it
0:09:41
no according wikipedia
0:09:43
come on
0:09:48
oh i've heard
0:09:51
[Music]
0:09:59
i'm just looking at wikipedia
0:10:02
the bali argo
0:10:09
i think let's include that in the um
0:10:12
thing from tomorrow as in this slide
0:10:16
that that comes up as in
0:10:19
i was in
0:10:21
australia and in and baliagas
0:10:24
if it's not offensive yeah
0:10:29
is it relevant
0:10:31
well
0:10:32
this stream is basically happening in
0:10:35
bali as well so
0:10:37
technically yes i would say okay well no
0:10:42
harm
0:10:44
it's free come on
0:10:46
i don't know i was just i was just
0:10:48
saying uh
0:10:51
the ah
0:10:52
local airbus
0:10:54
the world over all right all over the
0:10:57
world i think you meant
0:10:59
all right cool i will do that no problem
0:11:02
at all thanks for picking up gang dev
0:11:04
and
0:11:04
thanks for the baliaga tim convar 64.
0:11:10
all right cool so let's get to the
0:11:12
action
0:11:15
what happened
0:11:16
why are you smiling
0:11:18
just laughing at these guys
0:11:21
having to go
0:11:23
all right yeah so
0:11:25
huh
0:11:27
what
0:11:29
i don't know they're just up to
0:11:30
something
0:11:33
i'm trying
0:11:35
i have i have a deep mistrust
0:11:38
for the audience
0:11:43
yeah pay respects to
0:11:45
elders past president future
0:11:47
yeah that's great
0:11:49
i'm just laughing at the audience
0:11:55
all right so i'm gonna share my screen
0:11:58
cool
0:12:02
uh
0:12:05
let me actually share the window instead
0:12:10
visual studio code yeah we just
0:12:13
are we working on the front end
0:12:16
today
0:12:18
yes
0:12:19
are you able to see my
0:12:21
base code yeah i
0:12:24
i don't see anything weird really
0:12:27
stop screen sharing remove
0:12:35
oh interesting okay never mind i won't
0:12:38
be able to show just the video itself
0:12:45
okay i'll just share my entire screen
0:12:48
then
0:12:53
oh
0:12:54
right cool yeah so we are working on um
0:12:58
the front end
0:13:02
and i don't know if you got a chance
0:13:04
probably not to get my changes
0:13:08
which you probably don't need at this
0:13:10
stage
0:13:11
but just saying
0:13:14
you don't get pulled first
0:13:18
from the uh
0:13:20
get bored
0:13:22
yeah uh so i've created a new branch
0:13:26
and then prompt pin code on save
0:13:30
oh okay i see it yep
0:13:32
because get bored is already happening
0:13:36
i believe
0:13:39
hey i thought you were gonna contact me
0:13:42
to
0:13:42
do the merging
0:13:44
yes i was gonna contact you but they're
0:13:47
too busy eating dinner
0:13:50
and watching a movie as well by the way
0:13:56
too busy
0:13:57
watching a movie
0:13:59
you know what i was watching a movie too
0:14:02
so that's great see
0:14:04
it's good
0:14:05
it's good to have healthy lives and not
0:14:08
just work work
0:14:09
that's why i didn't i didn't want to bug
0:14:11
you
0:14:14
brilliant i'm watching a movie
0:14:17
called
0:14:19
uh rescued by ruby it's about a dog oh
0:14:24
ah
0:14:25
interesting
0:14:26
rescued by ruby
0:14:28
yeah it's about a it's about a rhode
0:14:30
island
0:14:32
rhode island uh us
0:14:34
state trooper who gets a dog from the
0:14:38
shelter and then he's trying to train it
0:14:40
to join the k-9 unit and apparently it's
0:14:43
a true
0:14:44
some based on a true story movie
0:14:47
so i'm trying to take advice from that
0:14:49
movie
0:14:51
interesting
0:14:55
[Music]
0:14:58
i thought
0:14:59
about how to handle your dog
0:15:01
yeah he's good he's a good dog yeah
0:15:06
good dog
0:15:07
good doggie
0:15:08
why isn't my
0:15:11
vs coming up
0:15:13
i don't know is it your it must be your
0:15:14
browser
0:15:17
i've just cut uh open up my vs i'm just
0:15:21
gonna
0:15:23
is it coming up
0:15:24
i don't see anything
0:15:27
okay then in that case you'll probably
0:15:28
have to change your screen because i
0:15:30
don't really want to waste time
0:15:32
uh
0:15:34
isn't okay
0:15:36
can you let me in
0:15:37
yeah that's working that's weird
0:15:41
yeah this one must be a let's be a mac
0:15:43
thing
0:15:49
yep you got him
0:15:51
you got me this time
0:15:53
i think it's a man you got me this time
0:15:56
busted
0:15:58
okay
0:15:59
where
0:16:00
uh
0:16:00
where what do we do do you want to get
0:16:02
in your pool
0:16:04
as in i did yeah
0:16:06
oh so you should have another branch
0:16:08
called prompt
0:16:10
pin code on save
0:16:13
okay
0:16:17
yeah i think this will be the last
0:16:19
functionality
0:16:22
isn't it
0:16:24
i can't think of anything else we need
0:16:27
at the moment yeah i think so
0:16:32
nobody's playing
0:16:34
with that movie from uh
0:16:36
[Music]
0:16:41
i gotta get more dogs too
0:16:46
i see people out there with a lot more
0:16:48
than me
0:16:53
okay here we go so you've got the
0:16:55
pre promise pin code on save so i think
0:16:59
that the changes that need to be so if
0:17:02
you want to run this i just want to show
0:17:04
you what i did
0:17:07
yesterday and i've also gone rid of the
0:17:11
bug which was
0:17:13
showing boards and
0:17:15
board
0:17:16
and notes saved successfully on
0:17:22
on load
0:17:25
okay
0:17:28
oh i'm in the wrong i need to
0:17:30
stop opening this in the wrong file
0:17:35
tory terminal terminal
0:17:38
uh no i wanted the i wanted
0:17:41
i wanted the debugger attached okay
0:17:43
right
0:17:45
because there's it's inside the
0:17:47
the client let me just drag this out
0:17:50
because this isn't even shared
0:17:53
this is just this is mine
0:17:57
i
0:17:58
think or whatever
0:18:01
we'll find out
0:18:07
all right and then it's workspace folder
0:18:12
client there we go
0:18:16
all right now i should have this
0:18:23
as you
0:18:39
pull up five five one
0:18:46
why does it run on five
0:19:00
i don't even know why it does that
0:19:12
oh so we're trying to open in the
0:19:14
debugger straight away is it
0:19:17
well it launches live server and then it
0:19:19
attaches the
0:19:21
the debugger
0:19:24
why do we need to attach the debugger
0:19:27
just for debugging
0:19:29
but we don't need to debug at the moment
0:19:33
well at the moment no but
0:19:35
we might
0:19:36
okay
0:19:38
um
0:19:48
all right
0:19:51
that's weird oh it's in client that's
0:19:53
why
0:19:56
yeah i think dev is absolutely right
0:19:59
well why debug a bug free app story
0:20:07
see is bug free everything just works
0:20:12
for the debugging
0:20:14
you know what i'm too lazy to switch my
0:20:17
vs code right now because i don't want
0:20:19
to waste time so i'll just open it in
0:20:21
live server
0:20:22
please do
0:20:32
what the heck
0:20:33
live server is open
0:20:45
and
0:20:47
go to your terminal place
0:20:53
and go to your browser
0:20:58
go to my browser
0:21:00
yeah
0:21:04
oh i'm into where that app is opened
0:21:09
huh
0:21:10
yep
0:21:12
and now dude basically s
0:21:16
so
0:21:17
okay
0:21:19
but it's okay i'm getting redirected so
0:21:22
that's a problem
0:21:24
so i was suggest running the live server
0:21:28
in
0:21:29
the client folder
0:21:32
how do i do that
0:21:34
um you stop the
0:21:37
you stop the live server and see it into
0:21:41
the
0:21:55
mm-hmm
0:22:02
a feeling that that's
0:22:07
[Applause]
0:22:08
not gonna work because
0:22:11
i probably need to open it with live
0:22:13
server
0:22:22
yep
0:22:25
all right
0:22:26
why not
0:22:27
running in the command prompt
0:22:30
as in in the terminal itself as you just
0:22:33
what is the
0:22:34
dash server
0:22:36
i don't have a
0:22:38
i don't think i have a a module for live
0:22:42
server installed
0:22:44
server as in s-e-r-v-e-r
0:22:51
i don't have it
0:22:52
do you want to install it
0:22:54
no
0:22:55
okay
0:22:57
i don't
0:22:58
because i never use it to be honest
0:23:01
um
0:23:04
then in
0:23:05
if i just wanna hear that's gonna be
0:23:07
fixed because i'll just start from
0:23:09
client
0:23:12
okay i just need to i just need to start
0:23:14
in the right folder and i'm fine
0:23:16
sorry
0:23:18
but yeah i don't i don't use live server
0:23:20
much because
0:23:22
i usually am running like reactor
0:23:26
or
0:23:27
something like that
0:23:30
no i haven't gotten to the netified pr
0:23:38
all right
0:23:41
i moved i moved the folder whatever i
0:23:44
don't care
0:23:56
[Music]
0:23:58
live
0:23:59
server
0:24:12
sorry
0:24:16
just so come on
0:24:18
we're gonna get going
0:24:24
it's only seven
0:24:26
yeah it's only seven
0:24:44
pbs code why don't you show me the
0:24:46
message
0:24:50
okay that's weird
0:24:52
um
0:24:53
there you go i showed you
0:24:56
that's weird what is happening
0:25:01
what did he say
0:25:03
on the message
0:25:05
okay you know what vs code was just
0:25:07
taking forever
0:25:08
i just needed i just need a faster
0:25:10
computer when i'm
0:25:13
or streaming
0:25:13
mac
0:25:16
yeah it would probably be faster than
0:25:17
what i currently have
0:25:23
5500
0:25:24
has finished um so
0:25:29
i don't think he has because um
0:25:33
he has some work commitments on friday
0:25:35
and normally his days are monday
0:25:38
wednesdays and friday
0:25:40
so that's what i could already make on
0:25:42
friday
0:25:47
okay we got this going
0:25:50
[Music]
0:25:53
what happened to my
0:25:54
screen okay
0:25:58
okay so now should i go to a board
0:26:02
um yes so probably do test one
0:26:06
and then
0:26:07
the board will be fetched
0:26:17
i don't like it doesn't
0:26:26
okay that's working great
0:26:29
okay
0:26:31
okay cool so if you press
0:26:34
save now
0:26:38
all right
0:26:40
i don't think i added um that
0:26:43
functionality yet
0:26:45
yeah so we need to basic
0:26:48
clear when we hit the save button we
0:26:51
need to show the passcode ui
0:26:56
okay
0:26:57
and
0:26:58
once we hit the passcode then it should
0:27:01
automatically validate it
0:27:09
[Music]
0:27:10
so
0:27:12
let's start i think the method that we
0:27:14
we need
0:27:16
is
0:27:17
called
0:27:19
add event listeners to board page
0:27:24
ad event listeners the board page yeah
0:27:26
that's instill front end
0:27:34
okay all right that's the question
0:27:36
for you tori
0:27:39
can your users save the board after they
0:27:42
add no
0:27:46
wait hold on there's two questions do
0:27:48
each of the users who want to add a note
0:27:52
need to call up the admin to get them to
0:27:55
save
0:27:57
yes
0:28:01
you have to know the password right
0:28:04
i love the
0:28:05
confidence finish
0:28:07
she said yes
0:28:09
right because
0:28:10
because unless you have the password you
0:28:12
can't save so yeah you got to call that
0:28:14
admin over the phone
0:28:16
and say can i have the password please
0:28:18
or can you
0:28:20
board for me
0:28:21
and then can users save the board after
0:28:24
they add a note
0:28:26
yeah
0:28:27
right
0:28:28
no they can't unless they know the
0:28:30
passcode
0:28:33
okay sure
0:28:35
strictly worse than strum scrambler
0:28:41
good to know gag dev
0:28:53
okay
0:28:54
so we're here now
0:28:56
and what else do we want to do
0:29:00
um so we
0:29:02
we so before post patch
0:29:05
no sounds safe
0:29:07
we need to as in show the passcode ui
0:29:15
so that one uh so how i basically did
0:29:18
the passcode you are into different
0:29:20
pages is i've actually added
0:29:24
a separate page
0:29:26
as in a html page
0:29:30
for
0:29:31
the pascal ui and then
0:29:34
i'm
0:29:35
loading that page
0:29:37
using jquery
0:29:41
in the pages itself
0:29:43
what's going on wait you're loading some
0:29:46
html page inside of
0:29:49
html the other
0:29:52
i don't even know you could do that
0:29:55
neither did i but i just
0:29:58
that idea came into my mind and i was
0:30:01
like i wonder if that's really work
0:30:04
yeah
0:30:09
um
0:30:10
so if you go to um
0:30:12
[Music]
0:30:15
if you go to the homepage
0:30:18
home.home.html
0:30:22
to the home dot html
0:30:25
right
0:30:29
and if you go to
0:30:31
the
0:30:32
j
0:30:34
jquery part which would be in the script
0:30:37
somewhere
0:30:39
so
0:30:40
just maybe
0:30:41
maybe type script oh here we go
0:30:45
from line
0:30:46
14 to
0:30:49
17.
0:30:52
this is how how i basically did it
0:31:02
interesting i had no idea
0:31:05
neither did i to be honest
0:31:10
francesco
0:31:11
i don't know fantastic francesco wants
0:31:14
to stay on that's his choice
0:31:18
yeah be nice gagged up please
0:31:21
be nice to french friends friendship
0:31:24
francesco
0:31:26
be nice to francesco please
0:31:30
uh cool okay yeah
0:31:32
so that exact code is working in
0:31:36
index.html
0:31:38
as well
0:31:39
interesting okay so then
0:31:41
uh so what do we got to do with this
0:31:44
so if you go back into index.html
0:31:50
back into indexation okay
0:31:58
okay and go into
0:32:01
the scripts up
0:32:06
what are we looking for up
0:32:08
uh
0:32:09
that one so this is just very so
0:32:12
probably do hide uh that one
0:32:15
yeah so
0:32:17
this is how
0:32:19
i'm hiding their past pascal ui
0:32:22
um
0:32:24
and closing the alerts as well so what
0:32:28
we need to do is
0:32:30
when we press save we basically
0:32:34
need to
0:32:35
show the passcode ui
0:32:37
using jquery i would say
0:32:42
is that making sense
0:32:45
okay
0:32:46
yeah well um
0:32:48
is is it possible to do this inside of
0:32:55
the still front end or no because you're
0:32:58
loading some html
0:33:05
so you want to do that
0:33:07
in your still front end
0:33:10
well normally i don't like inline
0:33:12
scripts and stuff
0:33:14
just because it's it's easier to
0:33:18
like co-locate
0:33:20
all the javascript
0:33:22
with all the other javascript that's
0:33:24
relevant to the loading stuff
0:33:27
but i don't know if that's uh
0:33:32
this project is 100
0:33:36
in lines but um yeah i don't know
0:33:38
because it's loading html or something
0:33:41
um
0:33:42
what we can do is
0:33:44
we can actually try to show the passcode
0:33:47
in
0:33:49
passcode
0:33:51
front end and see if this works
0:33:55
because um
0:33:57
jackdev actually said that
0:34:02
we should
0:34:05
convert the
0:34:08
haste to uh pascal ui code
0:34:11
into
0:34:12
the
0:34:13
as in you
0:34:15
into
0:34:16
into
0:34:17
javascript using inline html as in s
0:34:21
strings
0:34:23
but
0:34:24
i thought that was gonna take us a lot
0:34:27
more time
0:34:28
to do it than basically just doing that
0:34:31
so
0:34:32
i just
0:34:33
did it in this way
0:34:37
oh yeah okay i gotcha
0:34:41
um
0:34:43
yeah so do you want to go to still front
0:34:46
10
0:34:47
are you right tory
0:34:49
yeah i'm just
0:34:50
in the team just
0:34:53
i'm just
0:34:54
taking it all in
0:34:56
okay cool
0:34:59
all right
0:35:01
okay yeah so i was
0:35:03
wondering that if we could um
0:35:06
add as in just show the passcode first
0:35:09
and see if that works
0:35:12
and
0:35:13
then we can call
0:35:17
the post patch notes on
0:35:20
save after entering the passcode
0:35:25
no gekko that will take three seconds
0:35:31
that's too much that's two one
0:35:34
two would be fine but freeze a lot
0:35:37
yeah that's that's an extra fifty
0:35:39
percent work
0:35:41
load
0:35:42
um so
0:35:45
you want me to do some stuff in here
0:35:48
like what's my next step
0:35:50
okay so the next step uh i'll
0:35:53
i i'm not
0:35:54
gonna really di reflect you how to do it
0:35:57
because you you
0:35:58
you're probably more
0:36:01
efficient in front and than me so i'll
0:36:04
just tell you the overall overall
0:36:07
concept
0:36:09
so
0:36:09
when we hit the save button we want to
0:36:13
show the pascal ui
0:36:16
and then when the user enters the
0:36:20
passcode we want to be able to
0:36:24
compare it with the actual passcode as
0:36:27
in the hash
0:36:29
yeah just like on the front page yeah
0:36:31
yeah basically
0:36:33
okay um
0:36:35
so basically all we need to do
0:36:37
is attach a event listener to the on to
0:36:41
the save button
0:36:43
which is already there
0:36:47
do you know what it's called
0:36:50
uh you just closed this button
0:36:55
it's called the save button
0:36:59
like that
0:37:01
all right
0:37:02
so
0:37:04
oh i just why did i close that there we
0:37:08
go so here
0:37:11
um
0:37:12
we can just make a new
0:37:18
oh wait what there's already is oh so
0:37:21
that's already attached right okay so
0:37:24
okay i forgot about this part so i
0:37:25
already have that i don't need to add
0:37:27
the event listener
0:37:29
when we click on it right now what it's
0:37:30
doing is running this
0:37:34
hatch i don't know why i left this part
0:37:37
out but
0:37:38
patch notes on save which then basically
0:37:42
hits the express api
0:37:45
um
0:37:48
so instead
0:37:50
of doing this
0:37:53
we want to
0:37:54
before we do this step
0:37:58
we want to and probably we want to add
0:38:03
uh like the password to these
0:38:07
patch and posts as well right
0:38:14
so i would
0:38:15
say that um when
0:38:19
before
0:38:20
passing purchase save we need to
0:38:24
add a password
0:38:27
and if the password is valid only then
0:38:30
this method will be called
0:38:35
yep okay so
0:38:38
um
0:38:40
all right so i'm just gonna make a new
0:38:42
function here then
0:38:45
uh function
0:38:47
um and it's gonna it's gonna call the
0:38:49
api too so
0:38:52
um
0:38:53
oh no it's just gonna open the ui right
0:38:57
so
0:38:58
open
0:38:59
pass
0:39:02
code prompt
0:39:04
i don't know
0:39:07
what's that
0:39:09
is that a okay name
0:39:12
um and then
0:39:15
why don't we we do it
0:39:18
as in just validate passcode and
0:39:21
put
0:39:23
all the code
0:39:25
in there
0:39:26
which has to do with open passcode and
0:39:31
compare contrast and
0:39:33
everything
0:39:37
um
0:39:43
so the first thing we want to do is just
0:39:45
open the passcode
0:39:48
right
0:39:49
so i can make a bigger
0:39:51
like
0:39:53
i can make another function do we have a
0:39:56
validate passcode function
0:39:59
yeah i think we do
0:40:02
uh but there might be in the back end
0:40:06
yeah
0:40:07
that must be in the back and we might
0:40:11
get valid
0:40:13
what says get valid password
0:40:17
oh
0:40:18
that's from
0:40:22
the home page
0:40:24
have we got one already
0:40:28
validate credentials
0:40:34
okay that's to validate it
0:40:37
um
0:40:38
oh yeah this has been called when we
0:40:42
create um when we get the board
0:40:46
okay so passcode passcode passcode
0:40:50
all right and then this is the
0:40:53
board page
0:40:56
okay
0:40:57
and
0:41:08
all right
0:41:09
so
0:41:12
let's just start with opening the prompt
0:41:15
yep how do we do that how are we going
0:41:17
to open it how do we
0:41:19
probably use jquery
0:41:21
i don't know jquery very well
0:41:24
all right so
0:41:25
just basically copy and paste the code
0:41:28
there i did in home.
0:41:31
in here and see if that works both
0:41:39
anonymous function
0:41:46
do possibly ui dot show
0:41:51
the one in index
0:41:55
yes uh the one in index has hide but we
0:41:59
we want to show it
0:42:01
so okay
0:42:03
so select
0:42:06
passcode so this is just some class name
0:42:09
yes
0:42:10
okay so you hide it
0:42:28
um so do a show
0:42:32
like this
0:42:37
um so you probably wanna get rid of the
0:42:40
clothes a lot
0:42:42
okay
0:42:43
yeah yeah
0:42:45
that's all we might need let's drive
0:42:48
this works
0:42:50
okay
0:42:51
[Music]
0:42:54
and we would have to add the method to
0:42:57
the click listener
0:42:59
yeah let me just copy this
0:43:03
and then we're just gonna open it and
0:43:06
see what happens
0:43:08
[Music]
0:43:16
looks like it did something
0:43:19
but i don't see it
0:43:22
open the console place
0:43:24
i saw the i saw like the
0:43:27
the dom shift
0:43:35
uh websocket so
0:43:39
you can now press um press the save
0:43:42
button
0:43:46
nope
0:43:47
nothing else
0:43:51
and it's not even showing anything on
0:43:52
the console
0:43:58
should it be showing something i'm not
0:44:00
logging anything
0:44:01
oh um
0:44:04
there's something like when i click
0:44:06
there's something
0:44:08
in the
0:44:09
there's definitely something in the dom
0:44:17
yeah it's here it's just empty
0:44:21
yes it should be empty because
0:44:24
it's got the file um
0:44:27
right i see
0:44:29
what might be happening here we might
0:44:31
need to load the html page here
0:44:36
oh instead of just you know hiding and
0:44:39
showing it
0:44:42
you shouldn't be in that case but yeah
0:44:45
so we need to do
0:44:47
what you did here
0:44:49
oh
0:44:51
sorry can you go back i just
0:44:57
noticed something
0:44:59
what do you want to what do you what do
0:45:00
you want me to do no to the code that
0:45:02
you copied and pasted
0:45:06
in storefront
0:45:08
yes
0:45:10
can you get rid of the line 499.
0:45:20
and just
0:45:22
in the function it should only
0:45:24
let me pause code.show yeah
0:45:27
now have a try maybe
0:45:32
can you buy me that
0:45:36
please
0:45:39
the dog's not even in my yard it's
0:45:41
outside
0:45:43
close your console
0:45:48
okay so
0:45:51
when i cl so when i collect it
0:45:57
so here
0:45:58
it's already loaded
0:46:01
as display none
0:46:04
can you go to console
0:46:09
uh
0:46:11
that's weird go to the console
0:46:14
yes please oh
0:46:18
yeah there's nothing and if you press
0:46:22
save now
0:46:24
you just
0:46:25
want to check if it picks up anything in
0:46:27
the console
0:46:29
nope
0:46:33
i clicked a lot
0:46:35
that's interesting
0:46:37
oh thanks free kebabs
0:46:40
can't called one page items array
0:46:44
three new messages
0:46:47
no errors two user messages
0:46:54
doesn't does melbourne have a tent city
0:46:57
jacked up
0:46:58
will i have a home
0:47:05
um i'm just thinking oh here we go
0:47:11
no that's because you just moved it
0:47:14
yeah
0:47:16
i just wanted to see the fire on the
0:47:18
screen
0:47:25
um
0:47:26
i'm just kind of thinking what could be
0:47:28
the issue
0:47:29
so that is
0:47:32
oh hang on did
0:47:35
it's even triggering that method
0:47:39
right
0:47:40
is it even triggering the method
0:47:47
do you want a
0:47:48
console.log in the method itself
0:48:03
how do you write
0:48:06
huh
0:48:09
what jquery can i write here
0:48:14
console.log
0:48:17
log the method okay no i just want to
0:48:20
check if
0:48:21
when you if this method gets called
0:48:24
that's all
0:48:26
um probably n
0:48:29
not do that and
0:48:31
just write console.log as in
0:48:34
in this method as in in this method
0:48:39
so hang on a minute i will what do you
0:48:41
mean
0:48:54
this
0:48:55
this is like a selector in jquery right
0:48:57
like basically yes
0:49:00
and then it's gonna say select this
0:49:03
and then
0:49:04
some show method
0:49:06
so i don't see any reason why this
0:49:08
should not be running
0:49:11
and in fact it is executing something
0:49:14
it's just
0:49:16
when
0:49:17
you
0:49:17
[Music]
0:49:19
um
0:49:21
when i click on it do you see here can
0:49:23
you i'm sorry maybe it's so tiny
0:49:26
to make this bigger
0:49:35
uh
0:49:36
where'd he go
0:49:38
okay can you see that
0:49:41
all right so it's right now it's display
0:49:43
styles display none so when i click save
0:49:46
something happen so that is working but
0:49:50
the style is empty
0:49:54
there's no style
0:49:59
right i see
0:50:01
um
0:50:02
that means we will probably have to
0:50:05
style
0:50:06
display show
0:50:09
or s or style display block
0:50:16
yeah do that probably
0:50:19
um
0:50:23
so
0:50:24
so
0:50:25
you know how you have that that line
0:50:28
probably dude
0:50:36
looks like yeah
0:50:37
this is how it was done
0:50:52
it looks like the display none is going
0:50:54
away
0:50:56
but yeah like geckdev says
0:51:00
the html is not being
0:51:04
injected or
0:51:06
built and put into the html
0:51:10
with the index.html however you would
0:51:13
describe that
0:51:17
into that if you haven't shown it
0:51:20
okay
0:51:21
in that case probably to um
0:51:24
load
0:51:25
uh the passcode hyphen
0:51:29
ui
0:51:30
html and then maybe show it
0:51:35
okay
0:51:37
but i don't
0:51:40
all right yeah let's see i don't know if
0:51:42
it knows where to put it
0:51:44
but we'll find out
0:51:49
if this
0:51:51
i have no idea i don't even what's this
0:51:53
load
0:51:56
okay
0:51:57
probably not do
0:51:59
do show and then just load
0:52:02
okay
0:52:04
i think the show gets rid of the display
0:52:07
none though
0:52:08
but i can get rid of it
0:52:10
let's have a look
0:52:21
all right
0:52:24
so
0:52:24
[Music]
0:52:27
we have this display none
0:52:29
which is good click save okay it did add
0:52:33
it but it's still display none
0:52:36
so let me just get rid of this for a
0:52:37
second there you go
0:52:40
all right so that works we just need to
0:52:42
i think we just need to add back that
0:52:44
show method
0:52:49
see
0:52:53
probably yep
0:52:55
there you go oh here we go cool so that
0:52:58
was a problem
0:53:01
separate
0:53:03
line i refuse to add another line of
0:53:05
code
0:53:08
i absolutely refuse
0:53:13
okay
0:53:14
now we probably need to work on as in
0:53:18
comparing
0:53:19
the passcode
0:53:23
so
0:53:25
okay
0:53:27
so here um
0:53:29
oh okay cool so we can basically use the
0:53:33
validate
0:53:35
method here
0:53:36
as well that we built one
0:53:39
last time
0:53:44
okay
0:53:45
because that's already
0:53:48
going in the database
0:53:52
comparing it and then returning
0:53:55
true or false so we can just
0:53:57
use that here as well
0:53:59
so is the
0:54:03
um let me find it
0:54:11
validate
0:54:14
well first we need to get the password
0:54:16
from the prompt right
0:54:25
i thought
0:54:26
today would do that already
0:54:31
so
0:54:37
does it did you guys add that
0:54:40
uh
0:54:42
worth confirming it so
0:54:45
let's have a look at that
0:54:48
at the um
0:54:50
function
0:54:55
yeah so this is this is attached to the
0:54:57
home page right now
0:55:00
this is
0:55:02
document query selector
0:55:04
form name create board
0:55:07
yes so isn't there a function which just
0:55:11
validates the passcode
0:55:13
yeah that's
0:55:15
uh it might not be that one
0:55:20
you mean
0:55:22
you can maybe just create the new board
0:55:28
this calls create new board rather than
0:55:32
credentials yeah
0:55:35
okay this just sends a post request
0:55:39
yes and that
0:55:41
is basically what we want right
0:55:44
yeah we need this but we don't have the
0:55:47
we don't have the passcode yet because
0:55:49
we need to get the passcode from the
0:55:50
form
0:55:55
after they
0:55:56
enter it
0:56:00
like yes yes so that's what i'm saying
0:56:05
that when they
0:56:07
and terrain we can use that
0:56:10
we can reuse this function
0:56:12
yeah we can reuse this one and then we
0:56:14
need to
0:56:16
uh
0:56:22
this validate credentials
0:56:27
okay but here's
0:56:29
here's the thing what happens if
0:56:33
um
0:56:36
so you're gonna validate the credentials
0:56:38
right
0:56:40
but then on the next like when you do a
0:56:43
post
0:56:45
patch of the notes
0:56:48
are you gonna send the password because
0:56:50
otherwise you can just
0:56:52
kind of like be a jerk and just ignore
0:56:55
the api
0:56:58
and just save it without a password
0:57:01
why would we save you without the
0:57:03
password
0:57:05
no i'm saying
0:57:06
this validate the password functionality
0:57:11
um
0:57:15
like
0:57:16
all right we'll get there it's fine
0:57:20
no uh
0:57:22
talk to me man as in i wanna know what's
0:57:25
on you
0:57:26
sorry my mind i remember that
0:57:28
i think i meant i meant i was thinking
0:57:31
too far ahead and we should just get
0:57:32
there first because like my mind is just
0:57:35
kind of all over the place tonight i
0:57:36
don't know why
0:57:39
and i feel like
0:57:41
um i should just stay
0:57:45
stay uh focus on just getting the
0:57:48
password right now
0:57:49
before i lose my
0:57:52
my focus
0:57:53
again
0:57:54
um
0:57:56
password
0:58:00
character wrote something really
0:58:02
interesting
0:58:04
away to zayn don't get skills
0:58:18
that will never come back
0:58:21
so
0:58:22
yeah
0:58:23
um
0:58:26
this passcode ui
0:58:34
you're using this on home that html too
0:58:38
both
0:58:40
so does this work on home
0:58:42
apparently it does
0:58:48
why
0:58:49
i'm just i just don't understand how it
0:58:51
works
0:58:53
like
0:58:54
that's all you can have like here
0:58:57
here i have this like query selector
0:59:01
for the form
0:59:05
and so is that
0:59:07
passcode ui being
0:59:09
injected into the form
0:59:12
like is it becoming part of the form
0:59:15
this
0:59:17
create board
0:59:20
it must be yes
0:59:26
if you have a look
0:59:28
nice
0:59:35
passcode ui
0:59:38
oh it is okay so it is part of the form
0:59:40
all right i
0:59:42
i
0:59:45
understand now
0:59:48
why is this okay this does line up with
0:59:50
the form
0:59:51
so here
0:59:55
sorry i'm not like just
0:59:57
i'm not um
1:00:05
so here on this page we do not have a
1:00:08
form on the board page
1:00:10
no
1:00:11
we don't so we need to
1:00:14
we just have make a div
1:00:17
we just have a
1:00:25
oh right i see we oh okay so you already
1:00:29
have
1:00:31
a div here
1:00:32
and then you're just adding you're just
1:00:35
adding the the you're just rendering the
1:00:37
html with the javascript oh that makes
1:00:40
sense i thought you were somehow like
1:00:43
loading html
1:00:46
some other way got it
1:00:51
i see what you mean
1:00:53
yeah
1:00:54
yeah
1:00:55
okay so here basically we just need to
1:00:58
copy over that form
1:01:01
structure just to make it simpler
1:01:04
because the form will help us submit
1:01:07
um
1:01:08
when we submit the form for the passcode
1:01:11
we will grab
1:01:12
everything and we won't we won't even
1:01:14
need to rewrite the code
1:01:19
yep
1:01:20
well we can just change this
1:01:26
park
1:01:30
uh well okay we're gonna have to rewrite
1:01:32
a little bit but
1:01:36
actually we might do that
1:01:39
tomorrow or
1:01:41
the day after because we are actually
1:01:43
um past the time yeah the time actually
1:01:47
flies we just had the farm
1:01:50
all right cool
1:01:53
okay
1:01:54
all right i added part of it
1:02:17
a passcode form
1:02:21
okay
1:02:22
i'm done
1:02:26
done
1:02:28
i'm done and actually we don't need a
1:02:29
class here i guess
1:02:31
although i don't know what the default
1:02:34
all right it should look the same
1:02:39
all right and then we just need a little
1:02:41
bit of javascript and then we just take
1:02:43
our other functions just add it
1:02:45
yeah just
1:02:47
oops
1:02:48
wrong button yeah okay so there it is
1:02:51
and then you'll enter the passcode
1:02:53
you'll submit the form
1:02:56
and then it will validate the api and
1:02:59
then from there we'll go i'll uh i'll
1:03:01
just spend like 20 minutes after the
1:03:03
show and just get this working i feel
1:03:05
slow
1:03:07
cool
1:03:08
no problem
1:03:10
yeah we can do that
1:03:13
but yeah that was a really good um
1:03:16
progress
1:03:18
and tori came in and did some pro front
1:03:21
and stuff
1:03:23
like a wizard
1:03:25
so that's been really fantastic
1:03:27
um do you want to do the honors tori
1:03:31
sure so um
1:03:33
today we
1:03:35
worked on getting the
1:03:38
uh password form for
1:03:40
the board page
1:03:42
when um
1:03:45
the user clicks the save button so we're
1:03:47
gonna
1:03:49
continue with that on the next show and
1:03:52
it's kind of our last feature so
1:03:55
looking forward to finishing it yep
1:03:58
can't wait and if you want to see how we
1:04:01
do that
1:04:02
join us tomorrow
1:04:04
same place same time and
1:04:07
a different task
1:04:09
that's the one
1:04:12
all right have a great night
1:04:15
thanksgiving for joining guys