Meeting Title: Vitacoco-Virtual-Machine-Testing Date: 2024-10-23 Meeting participants: Eddie Brophy, Miguel, Uttam Kumaran
WEBVTT
1 00:05:59.690 ⇒ 00:06:00.400 Eddie Brophy: Okay.
2 00:06:00.400 ⇒ 00:06:01.130 Uttam Kumaran: Hey, guys.
3 00:06:03.280 ⇒ 00:06:04.066 Miguel: Hey guys?
4 00:06:04.720 ⇒ 00:06:05.569 Miguel: And once.
5 00:06:08.265 ⇒ 00:06:19.009 Uttam Kumaran: Cool. So, Eddie, I’ve told Miguel kind of like what we’re working on in case he’s also joining. He’s also on our like AI automation team here. He’s just like kind of up.
6 00:06:19.140 ⇒ 00:06:24.729 Uttam Kumaran: just like fly on the wall. But also, so we have all the code ready on our side. And
7 00:06:25.590 ⇒ 00:06:29.620 Uttam Kumaran: Miguel basically has like a way to run this on the machine so
8 00:06:29.895 ⇒ 00:06:34.850 Uttam Kumaran: we can hand you that code if you want to share screen. And maybe, Miguel, I’ll let you take over, and
9 00:06:35.010 ⇒ 00:06:36.150 Uttam Kumaran: we can
10 00:06:36.310 ⇒ 00:06:37.629 Uttam Kumaran: try a couple things.
11 00:06:38.470 ⇒ 00:06:39.130 Eddie Brophy: Yeah.
12 00:06:39.809 ⇒ 00:06:42.329 Miguel: Yeah, okay, sure. Well, let me just open up
13 00:06:50.630 ⇒ 00:06:51.900 Miguel: share screen.
14 00:06:59.970 ⇒ 00:07:01.929 Miguel: Can you guys see my screen? Now?
15 00:07:02.700 ⇒ 00:07:03.430 Uttam Kumaran: Yeah.
16 00:07:04.350 ⇒ 00:07:09.680 Miguel: Okay, yeah. So basically, Eddie, what we’re gonna do is we’re just gonna send you an invite to the Github
17 00:07:10.130 ⇒ 00:07:12.240 Miguel: repo for this right?
18 00:07:13.580 ⇒ 00:07:15.220 Miguel: And then
19 00:07:15.580 ⇒ 00:07:22.720 Miguel: I, this, basically, it’s this file. The important parts are this file, and then this file. Basically.
20 00:07:22.900 ⇒ 00:07:25.370 Miguel: you know the list of all the stores in the Us.
21 00:07:25.370 ⇒ 00:07:25.959 Eddie Brophy: I hope.
22 00:07:26.340 ⇒ 00:07:29.960 Miguel: So it’s this, 2 are like the most important parts of it.
23 00:07:30.070 ⇒ 00:07:32.855 Miguel: And of course, the Nv file
24 00:07:33.590 ⇒ 00:07:35.620 Miguel: But yeah, that’s pretty much it like
25 00:07:35.640 ⇒ 00:07:41.029 Miguel: the one thing, though, that we might have to add, because I’m not sure how you’ll do that from your end
26 00:07:41.120 ⇒ 00:07:45.960 Miguel: is ha! Cause we we need to run this on a basically a cron job right
27 00:07:47.936 ⇒ 00:07:56.600 Miguel: to run it every day. So like, is your Vm like hosted somewhere? Is it in Google Amazon?
28 00:07:57.596 ⇒ 00:08:03.120 Eddie Brophy: Right now. It’s 1111. We’re moving it to Amazon, but it’s it’s on windows OS or by server OS.
29 00:08:05.620 ⇒ 00:08:06.773 Miguel: Okay. Yeah.
30 00:08:07.350 ⇒ 00:08:12.490 Eddie Brophy: I don’t know if we could do like event manager or scheduler, or something like that to like. Just call the file.
31 00:08:16.240 ⇒ 00:08:18.879 Miguel: Yeah, okay, yeah, I’ll look into that.
32 00:08:19.140 ⇒ 00:08:23.110 Miguel: But yeah, basically, that’s the 2 things that will. You know
33 00:08:23.410 ⇒ 00:08:27.540 Miguel: that we need to do is basically write the code.
34 00:08:27.720 ⇒ 00:08:39.980 Miguel: That’s that’s a cron job. And then just run this stuff and it should automatically do it. A few updates we did was it takes anywhere from around an hour to 2 h to scrape everything
35 00:08:40.350 ⇒ 00:08:48.419 Miguel: right? Because we kinda had to, you know, randomize some stuff around to make the entire process a bit more human, because target is blocking us.
36 00:08:48.420 ⇒ 00:08:49.110 Eddie Brophy: Yep.
37 00:08:49.752 ⇒ 00:08:55.570 Miguel: But yeah, that’s probably it. I’m not sure if there’s anything else you want to do, or do we just send you.
38 00:08:55.570 ⇒ 00:08:59.499 Eddie Brophy: Is there a place to? You could specify the output where it goes.
39 00:09:00.267 ⇒ 00:09:03.610 Miguel: Yeah. So basically the output it’ll just
40 00:09:03.680 ⇒ 00:09:11.980 Miguel: that download it here, or I can probably put it in something like logs, because, you know, logs does. We do have that in logs.
41 00:09:11.980 ⇒ 00:09:17.490 Eddie Brophy: Okay, I’m just envisioning how I can get it on the Vm. Like to a certain folder.
42 00:09:18.110 ⇒ 00:09:20.650 Miguel: Oh, yeah, yeah, okay, sure. Cause. Right now, it’s
43 00:09:20.830 ⇒ 00:09:24.769 Miguel: basically does this right store stock status. And then like the current date.
44 00:09:26.800 ⇒ 00:09:30.019 Miguel: So yeah, I can just rewrite the path where it is saved.
45 00:09:35.660 ⇒ 00:09:41.949 Miguel: So should I like. I think, Utah. We send them the code. Tie it out like how you know, it runs there. Maybe we need to.
46 00:09:41.950 ⇒ 00:09:46.009 Uttam Kumaran: Yeah, I guess, Eddie, do you want us to log into the Vm. Or like, how do you want to do it?
47 00:09:47.960 ⇒ 00:09:50.969 Eddie Brophy: I mean, I can try it here on my end.
48 00:09:51.990 ⇒ 00:09:57.259 Uttam Kumaran: Yeah, maybe if you want to share. And Miguel, maybe you can just walk Eddie through on his machine like how to set it up.
49 00:09:57.700 ⇒ 00:09:58.450 Eddie Brophy: Yeah.
50 00:09:59.860 ⇒ 00:10:03.519 Miguel: Okay, yeah, sure. But I’m not really as experienced in vms, too.
51 00:10:04.220 ⇒ 00:10:08.110 Uttam Kumaran: I think it’s I think, that the Vm. Is supposed to be like. It’s just a windows machine right.
52 00:10:08.110 ⇒ 00:10:12.839 Eddie Brophy: Yeah, it’s just it’s like the same thing as like a like a laptop or desktop.
53 00:10:12.840 ⇒ 00:10:13.590 Uttam Kumaran: Yeah, yeah.
54 00:10:13.590 ⇒ 00:10:17.760 Miguel: Okay, okay, as long as I guess as long as we have node there it should be fine.
55 00:10:17.760 ⇒ 00:10:19.420 Eddie Brophy: Yup, yeah, there’s notepad. Yeah.
56 00:10:22.090 ⇒ 00:10:25.200 Miguel: Okay, yeah, should you? I think you should share screen that? Yeah.
57 00:10:25.200 ⇒ 00:10:25.880 Eddie Brophy: Okay.
58 00:10:27.310 ⇒ 00:10:28.243 Miguel: Oh, yeah.
59 00:10:29.100 ⇒ 00:10:32.100 Miguel: How do we send you an invite for
60 00:10:32.580 ⇒ 00:10:33.920 Miguel: the Github
61 00:10:35.700 ⇒ 00:10:37.330 Miguel: Utam? Do you want to invite him.
62 00:10:37.690 ⇒ 00:10:40.359 Uttam Kumaran: Yeah, or you can just email him. The files.
63 00:10:44.270 ⇒ 00:10:45.289 Miguel: Oh, okay. Sure. Sure. Yeah.
64 00:10:45.290 ⇒ 00:10:47.150 Uttam Kumaran: We can drop them in the zoom chat, too.
65 00:10:48.810 ⇒ 00:10:50.889 Miguel: Okay, yeah, let me.
66 00:10:55.700 ⇒ 00:10:58.279 Miguel: We can, even though no, you can drop faster.
67 00:11:03.630 ⇒ 00:11:05.050 Miguel: Wait, give me a moment.
68 00:11:09.450 ⇒ 00:11:12.570 Miguel: Oh, wait! I can just export it and then send you an email.
69 00:11:13.140 ⇒ 00:11:14.270 Miguel: Oh.
70 00:11:32.140 ⇒ 00:11:33.720 Miguel: Github.
71 00:11:34.550 ⇒ 00:11:36.040 Miguel: all stores!
72 00:11:38.220 ⇒ 00:11:40.979 Miguel: I’ll just send you a zip of the files, Eddie.
73 00:12:05.990 ⇒ 00:12:06.830 Miguel: download.
74 00:12:25.370 ⇒ 00:12:27.449 Eddie Brophy: I’m like, I’m waiting on the email, right? Is that.
75 00:12:27.751 ⇒ 00:12:29.259 Miguel: I set it on teams.
76 00:12:29.980 ⇒ 00:12:30.829 Eddie Brophy: Oh, oh, shoot!
77 00:12:30.830 ⇒ 00:12:33.070 Miguel: Yeah, I just send it now. So so no worries.
78 00:13:12.560 ⇒ 00:13:16.680 Eddie Brophy: So I put this on the desktop on the vm.
79 00:13:17.140 ⇒ 00:13:18.740 Eddie Brophy: so it’s over here now.
80 00:13:23.310 ⇒ 00:13:26.569 Eddie Brophy: So what would I do with this.
81 00:13:26.570 ⇒ 00:13:30.650 Miguel: So you need the index, Dot, Mjs and the all target stores.
82 00:13:34.282 ⇒ 00:13:36.940 Eddie Brophy: Sorry. The in. Oh, oh, okay.
83 00:13:36.940 ⇒ 00:13:39.490 Miguel: Yeah, that that one and the all target stores. Jason.
84 00:13:40.490 ⇒ 00:13:42.690 Eddie Brophy: Okay. How would I execute.
85 00:13:43.868 ⇒ 00:13:48.919 Miguel: Right now I’m executing it in like a node server node. Js, basically.
86 00:13:49.830 ⇒ 00:13:51.140 Eddie Brophy: Okay, how would I
87 00:13:51.340 ⇒ 00:13:54.020 Eddie Brophy: do that? Is that a browser thing or.
88 00:13:54.476 ⇒ 00:13:57.090 Miguel: Do you have visual studio code in your.
89 00:13:58.750 ⇒ 00:14:00.099 Eddie Brophy: Visual, studio.
90 00:14:00.100 ⇒ 00:14:02.269 Miguel: Yeah, I’m not sure how you do it. Here.
91 00:14:02.876 ⇒ 00:14:06.209 Eddie Brophy: We might have it on this one. Actually.
92 00:14:08.260 ⇒ 00:14:11.449 Eddie Brophy: no, on our tried one. I think we do. But.
93 00:14:13.900 ⇒ 00:14:21.329 Miguel: Because basically, what we need to do is in in run an Npm install in that like in this folder.
94 00:14:22.140 ⇒ 00:14:27.929 Miguel: so it. It can get, like all the files, basically that it needs to run and then just turn it.
95 00:14:44.360 ⇒ 00:14:45.729 Eddie Brophy: This one has it?
96 00:14:53.270 ⇒ 00:14:54.160 Eddie Brophy: Alright.
97 00:15:32.370 ⇒ 00:15:33.080 Eddie Brophy: huh!
98 00:15:43.830 ⇒ 00:15:44.810 Eddie Brophy: So
99 00:15:45.750 ⇒ 00:15:47.849 Eddie Brophy: this one, I know, has visual studio.
100 00:15:51.830 ⇒ 00:15:53.489 Miguel: I think that’s a different one.
101 00:15:53.500 ⇒ 00:15:55.189 Miguel: This is for Java. I think.
102 00:15:56.800 ⇒ 00:15:57.899 Eddie Brophy: Oh, okay.
103 00:15:57.900 ⇒ 00:15:59.939 Miguel: Yeah, it does. We need the Vs code.
104 00:16:00.190 ⇒ 00:16:04.540 Uttam Kumaran: No, I think this is. Oh, yeah, if you search for visual studio code
105 00:16:06.500 ⇒ 00:16:07.510 Uttam Kumaran: that should be calling.
106 00:16:07.510 ⇒ 00:16:09.510 Eddie Brophy: Download. It is that like free or something.
107 00:16:09.850 ⇒ 00:16:11.700 Uttam Kumaran: Yeah, it’s just a windows product.
108 00:16:12.260 ⇒ 00:16:14.069 Eddie Brophy: Okay, hold on. Let me
109 00:16:18.890 ⇒ 00:16:20.190 Eddie Brophy: me do it on the phone.
110 00:16:22.210 ⇒ 00:16:25.020 Uttam Kumaran: And then does this? Does this virtual machine just stay online.
111 00:16:25.250 ⇒ 00:16:25.870 Eddie Brophy: Yep.
112 00:16:26.510 ⇒ 00:16:29.310 Uttam Kumaran: Okay, cool. So yeah, Miguel, we probably just need to download
113 00:16:29.670 ⇒ 00:16:35.800 Uttam Kumaran: visual studio. And then, yeah, whatever you need to actually install node. And then, just like run the execution.
114 00:16:36.940 ⇒ 00:16:41.020 Miguel: Yeah. Do you already have node in your desktop in this virtual machine? By the way.
115 00:16:41.530 ⇒ 00:16:44.070 Uttam Kumaran: I don’t. I don’t know if it does. Dude
116 00:16:46.650 ⇒ 00:16:47.770 Uttam Kumaran: seems like all
117 00:16:47.780 ⇒ 00:16:50.309 Uttam Kumaran: so to install it.
118 00:16:54.250 ⇒ 00:16:56.880 Uttam Kumaran: but you can install it from inside vs. Right.
119 00:16:58.220 ⇒ 00:17:00.480 Miguel: No, no, no! You have to install it on the web.
120 00:17:01.250 ⇒ 00:17:04.300 Uttam Kumaran: Okay, yeah, just what? Maybe just once you check. Just walk Eddie, through
121 00:17:04.609 ⇒ 00:17:05.560 Uttam Kumaran: doing that.
122 00:17:05.829 ⇒ 00:17:06.629 Miguel: Okay? Sure, sure.
123 00:17:13.249 ⇒ 00:17:18.039 Miguel: Andy, can you also check if you already have node in your Vm.
124 00:17:19.400 ⇒ 00:17:19.960 Eddie Brophy: Node.
125 00:17:19.960 ⇒ 00:17:20.739 Miguel: Yeah, yeah.
126 00:17:21.220 ⇒ 00:17:22.610 Eddie Brophy: Like NODE.
127 00:17:22.619 ⇒ 00:17:23.349 Miguel: Yep. Yep.
128 00:17:25.019 ⇒ 00:17:25.659 Eddie Brophy: No.
129 00:17:25.660 ⇒ 00:17:27.699 Miguel: Now you have to install that too.
130 00:17:28.490 ⇒ 00:17:31.089 Eddie Brophy: Okay, node install.
131 00:17:31.450 ⇒ 00:17:32.130 Eddie Brophy: Yeah.
132 00:17:32.530 ⇒ 00:17:33.490 Eddie Brophy: like this.
133 00:17:33.490 ⇒ 00:17:33.845 Miguel: Yep.
134 00:17:34.390 ⇒ 00:17:35.000 Eddie Brophy: Okay.
135 00:17:42.699 ⇒ 00:17:45.989 Miguel: There’s probably a better wait. Let me find it. Actually.
136 00:17:57.240 ⇒ 00:17:59.510 Miguel: yeah, you can just go to pre-built installer.
137 00:18:00.990 ⇒ 00:18:01.750 Eddie Brophy: Oh, okay.
138 00:18:02.240 ⇒ 00:18:02.990 Eddie Brophy: Yeah.
139 00:18:05.420 ⇒ 00:18:06.890 Miguel: Then, just yeah download that
140 00:18:09.680 ⇒ 00:18:14.609 Miguel: this is gonna take a while. I think I’m not sure but yeah, it’s gonna be. Take a while.
141 00:18:15.340 ⇒ 00:18:15.980 Eddie Brophy: Okay.
142 00:18:21.710 ⇒ 00:18:23.059 Miguel: Yeah, I can just go next.
143 00:18:31.060 ⇒ 00:18:31.950 Eddie Brophy: Oh, okay.
144 00:18:33.790 ⇒ 00:18:35.240 Eddie Brophy: this is done.
145 00:18:35.370 ⇒ 00:18:37.349 Eddie Brophy: You’re saying, no, it will take a while.
146 00:18:38.210 ⇒ 00:18:40.139 Miguel: I think so. Yeah, usually.
147 00:18:42.190 ⇒ 00:18:42.750 Eddie Brophy: Okay.
148 00:18:44.550 ⇒ 00:18:49.080 Miguel: And then. Now, we just have to open basically that file in
149 00:18:50.870 ⇒ 00:18:53.410 Miguel: the file. I sent you in visual studio.
150 00:18:54.270 ⇒ 00:18:55.990 Eddie Brophy: Okay, well, this is done.
151 00:18:56.670 ⇒ 00:18:57.620 Miguel: Okay, nice. To.
152 00:18:58.890 ⇒ 00:19:00.830 Eddie Brophy: Install tools
153 00:19:17.590 ⇒ 00:19:18.530 Eddie Brophy: right? Right?
154 00:19:18.640 ⇒ 00:19:19.310 Eddie Brophy: No
155 00:19:19.710 ⇒ 00:19:23.830 Eddie Brophy: there. Alright, so file open file.
156 00:19:24.735 ⇒ 00:19:28.090 Miguel: You might. I’m sorry you might have the open folder instead.
157 00:19:28.870 ⇒ 00:19:31.169 Miguel: and then you have to extract this folder first.st
158 00:19:31.170 ⇒ 00:19:32.129 Eddie Brophy: Oh, okay. Okay.
159 00:19:32.130 ⇒ 00:19:33.050 Miguel: Yeah, yeah.
160 00:19:34.630 ⇒ 00:19:37.000 Eddie Brophy: Oh, Unzip them? Probably right?
161 00:19:37.000 ⇒ 00:19:37.870 Miguel: Yeah, yeah.
162 00:19:58.260 ⇒ 00:19:59.400 Eddie Brophy: and then.
163 00:19:59.870 ⇒ 00:20:01.720 Miguel: Just open the folder. Yeah, okay.
164 00:20:14.930 ⇒ 00:20:16.940 Miguel: yeah. And then.
165 00:20:17.540 ⇒ 00:20:19.590 Miguel: yeah, basically. Now you have everything.
166 00:20:20.420 ⇒ 00:20:24.129 Miguel: Can you maximize that window, please.
167 00:20:24.280 ⇒ 00:20:27.869 Miguel: and then terminal top left. I top right top, left. Yeah.
168 00:20:30.180 ⇒ 00:20:31.489 Miguel: with, how do you
169 00:20:32.250 ⇒ 00:20:33.640 Miguel: top left? Sorry.
170 00:20:33.950 ⇒ 00:20:34.500 Eddie Brophy: Oh!
171 00:20:34.500 ⇒ 00:20:39.120 Miguel: Terminal, yeah. File edit selection view, go run terminal.
172 00:20:40.710 ⇒ 00:20:42.840 Eddie Brophy: Okay, so run, or which one you.
173 00:20:42.840 ⇒ 00:20:43.680 Miguel: Terminal.
174 00:20:43.950 ⇒ 00:20:44.780 Eddie Brophy: Travel.
175 00:20:44.780 ⇒ 00:20:45.960 Miguel: New terminal. Yeah.
176 00:20:48.600 ⇒ 00:20:50.389 Miguel: And then.
177 00:20:51.110 ⇒ 00:20:52.350 Miguel: yeah, absolutely
178 00:20:55.000 ⇒ 00:20:56.729 Miguel: browser. Based desktop
179 00:20:56.840 ⇒ 00:20:59.809 Miguel: all stores? I think we have. Do we have the CD again?
180 00:21:01.440 ⇒ 00:21:04.719 Miguel: Yes. Can you try run
181 00:21:04.910 ⇒ 00:21:06.960 Miguel: typing in Npm install.
182 00:21:09.300 ⇒ 00:21:09.970 Eddie Brophy: In here.
183 00:21:09.970 ⇒ 00:21:10.720 Miguel: Yeah, yeah.
184 00:21:12.810 ⇒ 00:21:14.050 Eddie Brophy: One word I’m missing, or.
185 00:21:14.050 ⇒ 00:21:16.880 Miguel: Space install. Npm, space install.
186 00:21:24.761 ⇒ 00:21:30.460 Miguel: Yeah, I think you have to go into the folder. So see the wait. Let me just send you the command.
187 00:21:47.790 ⇒ 00:21:49.470 Miguel: What’s the name? Vitaco?
188 00:21:57.210 ⇒ 00:21:59.880 Miguel: Yeah. So basically, you just need to type that in there.
189 00:22:10.300 ⇒ 00:22:12.010 Miguel: except one teams, I think.
190 00:22:21.720 ⇒ 00:22:23.819 Eddie Brophy: So Npm. Install, and then that.
191 00:22:24.490 ⇒ 00:22:26.160 Miguel: I don’t know. CD, first, st
192 00:22:26.490 ⇒ 00:22:28.180 Miguel: yeah, just yeah, yeah.
193 00:22:30.480 ⇒ 00:22:31.619 Eddie Brophy: Oh, it oops.
194 00:22:34.710 ⇒ 00:22:36.500 Miguel: You can’t. Yeah.
195 00:22:37.290 ⇒ 00:22:39.350 Eddie Brophy: And then what? Npm. Install.
196 00:22:39.350 ⇒ 00:22:40.499 Miguel: No no just, enter.
197 00:22:41.240 ⇒ 00:22:42.180 Eddie Brophy: Ontario.
198 00:22:43.220 ⇒ 00:22:45.159 Miguel: Okay. Yeah. Now, npm, install.
199 00:22:45.550 ⇒ 00:22:46.540 Eddie Brophy: Okay.
200 00:22:47.300 ⇒ 00:22:48.290 Eddie Brophy: Gotcha.
201 00:22:48.290 ⇒ 00:22:49.349 Miguel: That should work.
202 00:22:49.920 ⇒ 00:22:52.779 Miguel: Oh, wait! Npm, wait.
203 00:22:53.640 ⇒ 00:22:56.739 Miguel: wait! Let me check. Maybe you have to install. Npm. First.st
204 00:22:57.870 ⇒ 00:22:58.620 Eddie Brophy: Okay.
205 00:22:59.120 ⇒ 00:23:01.130 Eddie Brophy: if we end up running out of time
206 00:23:01.480 ⇒ 00:23:02.593 Eddie Brophy: on this.
207 00:23:03.570 ⇒ 00:23:05.799 Eddie Brophy: I don’t know if you think it’s easier for like
208 00:23:05.870 ⇒ 00:23:09.470 Eddie Brophy: saying this up like I could get you guys access to the server.
209 00:23:10.310 ⇒ 00:23:12.639 Miguel: Okay, yeah, I think that could be better.
210 00:23:12.890 ⇒ 00:23:17.848 Eddie Brophy: Yeah, let’s let’s keep going, you know we still, I don’t have another call till 12. But,
211 00:23:20.040 ⇒ 00:23:23.960 Eddie Brophy: you know, I’m just saying as an option. If we do, if we do, don’t finish it.
212 00:23:24.180 ⇒ 00:23:25.339 Miguel: Okay. Sure. Sure.
213 00:23:25.600 ⇒ 00:23:27.779 Eddie Brophy: So you can like play around with it, or whatever you know.
214 00:23:30.490 ⇒ 00:23:36.940 Eddie Brophy: this definitely seems like what we would do, though I don’t know. I think you can schedule things pretty easily through visual studio, which is nice.
215 00:23:38.050 ⇒ 00:23:39.700 Miguel: Oh, wait! Give me a moment.
216 00:23:42.810 ⇒ 00:23:44.389 Eddie Brophy: I’m not mistaken.
217 00:23:44.540 ⇒ 00:23:47.220 Miguel: Sorry can you go to command line, not the terminal
218 00:23:47.230 ⇒ 00:23:49.290 Miguel: where you install basically node
219 00:23:50.488 ⇒ 00:23:55.359 Miguel: go windows. And then just type Terminal. I know it’s command. Prompt, I think.
220 00:23:56.020 ⇒ 00:23:57.089 Eddie Brophy: Oh, command. Prompt. Yeah.
221 00:23:57.090 ⇒ 00:23:59.550 Miguel: Yeah, of course, in markets, terminal.
222 00:24:00.640 ⇒ 00:24:01.380 Eddie Brophy: Yeah.
223 00:24:02.242 ⇒ 00:24:07.689 Miguel: Yeah, I think with the here we need to run. Can you check node node? Dash v.
224 00:24:09.640 ⇒ 00:24:10.730 Eddie Brophy: Node.
225 00:24:10.730 ⇒ 00:24:12.929 Miguel: I know no sorry in the terminal.
226 00:24:14.280 ⇒ 00:24:14.900 Eddie Brophy: Oh, okay.
227 00:24:14.900 ⇒ 00:24:18.070 Miguel: Yeah, yeah. No dash, just to make sure.
228 00:24:19.610 ⇒ 00:24:22.059 Miguel: V, just V, space, that should be
229 00:24:24.710 ⇒ 00:24:25.620 Miguel: yeah.
230 00:24:26.940 ⇒ 00:24:29.750 Miguel: And then wait. Let’s let’s check. If
231 00:24:29.800 ⇒ 00:24:32.010 Miguel: Npm.
232 00:24:35.440 ⇒ 00:24:37.159 Miguel: wait. Sorry. Give me a moment.
233 00:24:46.390 ⇒ 00:24:46.810 Miguel: Yeah.
234 00:24:58.752 ⇒ 00:25:00.879 Miguel: Same. But Npm. Dashly.
235 00:25:05.400 ⇒ 00:25:06.590 Eddie Brophy: I’m sorry. What was that?
236 00:25:06.590 ⇒ 00:25:09.100 Miguel: Npm, space, dash, v.
237 00:25:09.820 ⇒ 00:25:11.320 Eddie Brophy: Npm dash.
238 00:25:11.780 ⇒ 00:25:13.310 Eddie Brophy: space, dash, v.
239 00:25:13.310 ⇒ 00:25:14.150 Miguel: Yeah, yeah.
240 00:25:15.950 ⇒ 00:25:18.620 Miguel: yeah, you have it. I’m not sure why it’s not working.
241 00:25:19.547 ⇒ 00:25:26.310 Miguel: Npm is not to recognize as a Cmd, or maybe we have to configure this because it’s gonna be a global path.
242 00:25:27.402 ⇒ 00:25:29.030 Miguel: Wait, wait. Wait.
243 00:25:35.786 ⇒ 00:25:39.200 Miguel: Can you type it there? Npm, install.
244 00:25:43.750 ⇒ 00:25:44.270 Miguel: Okay.
245 00:25:44.270 ⇒ 00:25:44.940 Eddie Brophy: Oh!
246 00:25:44.940 ⇒ 00:25:49.139 Miguel: Npm, install, space, dash, g space, npm.
247 00:25:50.930 ⇒ 00:25:51.440 Eddie Brophy: Yeah.
248 00:25:51.440 ⇒ 00:25:53.070 Miguel: Yeah, yeah, let’s try that.
249 00:26:13.380 ⇒ 00:26:17.310 Miguel: Okay, nice now, let’s go back to visual studio and try it out.
250 00:26:21.350 ⇒ 00:26:22.879 Eddie Brophy: Mpm, install here.
251 00:26:22.880 ⇒ 00:26:23.969 Miguel: Oh, yeah, yeah.
252 00:26:27.540 ⇒ 00:26:28.719 Miguel: I’m not.
253 00:26:29.680 ⇒ 00:26:33.380 Miguel: Can you try? Npm, dash, V, there, I’m not sure why it’s not working here.
254 00:26:35.830 ⇒ 00:26:37.180 Miguel: Oh, yeah.
255 00:26:37.250 ⇒ 00:26:39.970 Miguel: we need to adjust some stuff in the global.
256 00:26:41.530 ⇒ 00:26:47.769 Miguel: Yeah, I think it’s better Eddie, if you know, just send us the Vm. And not play around with it.
257 00:26:48.860 ⇒ 00:27:00.550 Eddie Brophy: Yeah. So I’ll send you guys. So basically, what you’ll need to do is just download this VPN client to connect to our domain. And then I’ll give you guys a specific ad account to connect with, and then you can Rdp into the server here.
258 00:27:01.910 ⇒ 00:27:05.539 Miguel: Okay, yeah. We have to do that on a windows laptop. Right? Alright.
259 00:27:05.540 ⇒ 00:27:06.220 Eddie Brophy: Yes.
260 00:27:06.220 ⇒ 00:27:06.640 Miguel: Okay. Yeah.
261 00:27:06.640 ⇒ 00:27:07.360 Eddie Brophy: Yeah.
262 00:27:08.270 ⇒ 00:27:09.700 Eddie Brophy: is that okay? Or.
263 00:27:09.700 ⇒ 00:27:10.879 Miguel: Yeah, yeah, sure, that’s fine. I have.
264 00:27:10.880 ⇒ 00:27:13.520 Eddie Brophy: Yeah, you could do as many windows, laptop or desktop, probably.
265 00:27:13.520 ⇒ 00:27:14.540 Miguel: Okay. Yeah.
266 00:27:15.560 ⇒ 00:27:16.909 Eddie Brophy: What’s the name? Again? Sorry.
267 00:27:17.110 ⇒ 00:27:18.110 Eddie Brophy: Sorry.
268 00:27:18.110 ⇒ 00:27:21.449 Miguel: What’s the name of the thing we need to install again.
269 00:27:22.444 ⇒ 00:27:26.670 Eddie Brophy: I’ll send you instructions on. How do we have a thing that we send to like consultants at.
270 00:27:27.380 ⇒ 00:27:33.769 Eddie Brophy: or to client VPN. But I’ll send you like a word, Doc, and then let me get your account created before I send that to you.
271 00:27:34.010 ⇒ 00:27:35.039 Miguel: Okay. Sure. Sure.
272 00:27:37.280 ⇒ 00:27:43.560 Eddie Brophy: and yeah, you’ll have VPN access. But sometimes it takes a few days. Our partners kind of slow that manages our ad. So.
273 00:27:43.670 ⇒ 00:27:48.850 Eddie Brophy: But yeah, I I like the idea. I think this is the way, like, I’m pretty sure, if not mistaken.
274 00:27:49.010 ⇒ 00:27:50.809 Eddie Brophy: we can schedule
275 00:27:51.490 ⇒ 00:27:54.099 Eddie Brophy: things with visual studio code.
276 00:27:54.810 ⇒ 00:27:55.700 Miguel: Yeah, yeah.
277 00:27:58.290 ⇒ 00:28:03.640 Uttam Kumaran: Yeah, we we talked about it this morning. We have a way to schedule Cron, and as long as the machine, like
278 00:28:03.820 ⇒ 00:28:08.529 Uttam Kumaran: as long as the machine stays up like it’s not like shutting down when you log on.
279 00:28:08.530 ⇒ 00:28:12.070 Eddie Brophy: No, no, yeah. It’s a Vm posted. Yeah.
280 00:28:12.070 ⇒ 00:28:14.100 Uttam Kumaran: Then, yeah, we we’ll just run a process.
281 00:28:14.190 ⇒ 00:28:22.009 Uttam Kumaran: basically every morning. So what we’ll what we’ll do is we? We have it running now, like on on our side every day. So
282 00:28:22.060 ⇒ 00:28:32.590 Uttam Kumaran: it’s all working. And then, yeah, Miguel, let’s just try to run it on the Vm output the Csv. And then the last step is just how do they get into power? Bi? Basically. So.
283 00:28:32.590 ⇒ 00:28:46.960 Eddie Brophy: We can even handle that. That’s fine. I mean, if we get it somewhere on this server, I can. I can. We can take care of that as long as it’s somewhere here on the server. That’s fine, because it’s on our domain which are can talk to the database. So it’s fine.
284 00:28:46.960 ⇒ 00:28:49.600 Uttam Kumaran: Okay, cool. So yeah, Miguel, as soon as you get it.
285 00:28:49.700 ⇒ 00:28:53.499 Uttam Kumaran: as soon as we get the details. And then, once the Cfp is outputted
286 00:28:53.774 ⇒ 00:29:05.220 Uttam Kumaran: and something we can even do is even in the while we’re figuring it out. We can even put a Csv there and then kind of kick off the process of getting it hooked up to power bi like, just at least tell them where.
287 00:29:05.220 ⇒ 00:29:10.589 Eddie Brophy: Yeah, we could. Even you could just do a local path like some folder here on this.
288 00:29:10.940 ⇒ 00:29:17.950 Miguel: Edit. The Csv is all actually there, like for all stores, that store stock status 2024, dash 10,
289 00:29:18.470 ⇒ 00:29:21.290 Miguel: dash 23 in visual studio.
290 00:29:23.282 ⇒ 00:29:25.639 Eddie Brophy: Sorry. It’s that this one here.
291 00:29:26.360 ⇒ 00:29:27.370 Eddie Brophy: Oh, okay.
292 00:29:27.370 ⇒ 00:29:29.970 Miguel: Yeah, that’s the Csv file for it.
293 00:29:31.080 ⇒ 00:29:33.109 Eddie Brophy: Oh, that was in the folder right.
294 00:29:33.110 ⇒ 00:29:33.810 Miguel: Yeah, yeah.
295 00:29:34.780 ⇒ 00:29:39.590 Eddie Brophy: Yeah, we would want that output one when it’s run to specifically go somewhere, if possible.
296 00:29:39.590 ⇒ 00:29:41.250 Miguel: Yep, yep, I’ll do that.
297 00:29:42.870 ⇒ 00:29:45.070 Eddie Brophy: I don’t know if that’s yeah, possible or not. But.
298 00:29:45.070 ⇒ 00:29:46.200 Miguel: Yeah, it’s possible. Don’t worry about it.
299 00:29:47.110 ⇒ 00:29:52.450 Eddie Brophy: But I mean I everything else is perfect. I mean, this is awesome. I hope this was like, and you know
300 00:29:52.600 ⇒ 00:29:57.635 Eddie Brophy: I did bring up the other, you know, like everybody loved the output, which is great.
301 00:29:58.070 ⇒ 00:30:01.829 Eddie Brophy: I definitely think, like to your point. We’ll be potentially doing this for
302 00:30:02.220 ⇒ 00:30:07.639 Eddie Brophy: other stores, our products, etc. So how are we doing on ours? Just curious.
303 00:30:07.640 ⇒ 00:30:17.710 Uttam Kumaran: Yeah, we should be good for this month. Basically, we’ve just because we’ve been kind of waiting on this last piece. We’re good. But yeah, that that was gonna be. My next question is like.
304 00:30:17.910 ⇒ 00:30:20.009 Uttam Kumaran: What else do you guys need?
305 00:30:21.297 ⇒ 00:30:23.870 Eddie Brophy: I think once we have it running.
306 00:30:24.110 ⇒ 00:30:26.950 Eddie Brophy: and in the database will be like a great
307 00:30:28.550 ⇒ 00:30:41.470 Eddie Brophy: and then we could connect it to some tool like once we show that I think the light bulbs are gonna go off, or like other products and stores will be in mind. But this was a great 1st kind of prototype of like what we can do. So
308 00:30:42.713 ⇒ 00:30:47.320 Eddie Brophy: I think that will, seeing that will generate more projects for sure.
309 00:30:49.290 ⇒ 00:30:58.149 Uttam Kumaran: Yeah, and like, whether it’s whether it’s like other stores or other products, I mean, but also, like for us, we’re we’re down for like a challenge. So even if there’s stuff
310 00:30:58.550 ⇒ 00:31:02.579 Uttam Kumaran: outside of this, that’s like, Yo, can you guys automate this other weird thing.
311 00:31:02.840 ⇒ 00:31:03.190 Eddie Brophy: Yeah.
312 00:31:03.190 ⇒ 00:31:11.800 Uttam Kumaran: I’m also super interested in. So yeah, whatever you guys throw us our way, we’ll we’ll at least give it a go, you know. So that’s why I like this.
313 00:31:14.370 ⇒ 00:31:15.599 Miguel: Utah we kind of cut off.
314 00:31:17.720 ⇒ 00:31:18.380 Miguel: but like.
315 00:31:18.790 ⇒ 00:31:24.473 Uttam Kumaran: Super. Well, we’re we’re basically replicating like 10 browsers concurrently and
316 00:31:25.070 ⇒ 00:31:30.259 Uttam Kumaran: and hitting target and like navigating the site and doing some cool stuff. So yeah, there’s a lot we can do.
317 00:31:30.480 ⇒ 00:31:33.069 Eddie Brophy: Yeah, no, this was really, really impressive.
318 00:31:33.240 ⇒ 00:31:39.379 Eddie Brophy: sure. And I’m I’m glad that you guys got something out of it, too. You know what I mean that like it was something new.
319 00:31:39.380 ⇒ 00:31:40.200 Uttam Kumaran: Totally.
320 00:31:40.200 ⇒ 00:31:42.770 Eddie Brophy: Step on. So yeah, definitely, a win win all around.
321 00:31:44.660 ⇒ 00:31:48.716 Uttam Kumaran: Awesome dude. Okay? So yeah, send us those details when you have it. And then
322 00:31:49.160 ⇒ 00:31:51.390 Uttam Kumaran: yeah, we’ll go from there.
323 00:31:51.780 ⇒ 00:31:53.499 Eddie Brophy: Alright, sounds good.
324 00:31:53.500 ⇒ 00:31:54.830 Uttam Kumaran: Okay. Thanks. Man.
325 00:31:55.110 ⇒ 00:31:56.049 Eddie Brophy: That’s no problem.
326 00:31:57.280 ⇒ 00:31:57.930 Miguel: Bye.