Q2 2025 Infosys Ltd Earnings Call - Press Conference
Graham is really first of its guidance program ending in sport, which looks at the active within that ecosystem understands the coach.
And the environment.
We displaced and really attempting to develop all of that and won some programs. So I think that.
It's not just producing a few assets, but in establishing the system that can produce multiple athletes over time.
The program aims to establish a strong cohorts of female athletes will get adventure state of those areas and become lower levels for the <unk>.
Generation of diminished.
As India surges ahead in every field and Socialist Foundation, along with the cash by the Crohn's Badminton Academy and those folks Foundation.
Indianapolis stay at the head of the game.
Okay.
Speaker Change: [music], how do you make customer service more engaging intelligent and scalable while keeping it profitable.
Speaker Change: Slide generative intelligence.
Speaker Change: Presenting infosys topaz for customer service.
Speaker Change: With AI agents that are capable of human like conversations.
Speaker Change: And AI assistance that learn from and contribute to every interaction. So you can uncover accurate information for customers in seconds.
Speaker Change: And to deliver contextual intelligence for human agents at three minutes.
Speaker Change: Infosys tow passage generative AI capabilities span your entire support function, enabling conversations across language barriers AI voice Chang for simple interactions and smarter automation of support processes.
Speaker Change: Topaz also uncovered insights from customer interactions.
Speaker Change: To power higher quality conversational support at scale.
Speaker Change: The result is an intelligent layer that works with your customer service platform.
Speaker Change: And your technology ecosystem to deliver always answer court.
Speaker Change: Simultaneously serve your customers and your business.
Speaker Change: Welcome to the next generation of customer service.
Speaker Change: Third our generative AI.
Speaker Change: [music].
Speaker Change: It's a reality waiting to be seized with.
Speaker Change: With disruption is the only constant and change the only choice.
Ed.
Speaker Change: Next will be a beacon in the dark.
Speaker Change: Guiding enterprises through the uncertainty and into tomorrow.
Speaker Change: Anticipating your next challenge.
Speaker Change: Uniting your next opportunity.
Speaker Change: Eliminating your next step.
It will be the north star.
Speaker Change: <unk> trails of endless innovation amplifying the impact of applied AI.
Speaker Change: How are you.
Speaker Change: The change is.
Speaker Change: <unk> tomorrow.
Speaker Change: This is the age of misinformation.
Speaker Change: The world, where digital content creators more complex and fragmented by the day, finding now curious information has become harder than ever.
Speaker Change: Navigating this overwhelming flood of data demands new intelligence solution. So.
Speaker Change: So we asked ourselves.
Speaker Change: Watch interfaces became intelligence.
Introducing a groundbreaking partnership between Handelsblatt emphasis.
Speaker Change: Together with transforming the trusted WAC of the Handelsblatt Research Institute interim next level trends.
Speaker Change: The result, a smart interactive platform that evolves through seamless collaboration between humans and AI. This intelligent interface adapt dynamically to users' needs.
Speaker Change: Cooperation that expertise and time to deliver customized digestible content. Most importantly, the trend report of the feature continuously updates itself staying relevant as it grows alongside an ever changing world constantly evolving.
Speaker Change: Is just the beginning of a new way combat misinformation unravel the complex unreliable data and ultimately helped make the world a lift to more trustworthy.
Speaker Change: For one can't wait to see this become a new reality.
Speaker Change: [music].
Speaker Change: Okay.
Speaker Change: Most notably it.
Speaker Change: Its hard harder for some.
Speaker Change: Especially if they have not supported with infrastructure and Gucci.
Speaker Change: Same thing.
Speaker Change: Ashley.
Speaker Change: The improvement.
Speaker Change: It's also really expensive and very hard that force.
Speaker Change: Okay.
Speaker Change: Okay.
Speaker Change: Yes.
Speaker Change: Before buying purchasing any of the equipment that had to do things like Infosys Foundation joined hands with the Gasp article that mentioned the Gaffney and go food Foundation, who have Bobby.
Speaker Change: Yeah.
Speaker Change: Okay.
Speaker Change: Some of them versus foundation has been supporting the Academy, we have everything like starting from that eight quarters.
Speaker Change: Interest in those two places.
Speaker Change: The zip out of those sites from them, which means they know who we were.
Speaker Change: And.
Speaker Change: Got it all under one roof.
Speaker Change: It doesn't matter at all for the players for David Weinberger.
Speaker Change: Yes.
Speaker Change: Okay.
Speaker Change: Okay.
Speaker Change: Yeah.
Speaker Change: Well the sponsorship of northwest part of the charitable Foundation.
Speaker Change: In gaming.
Speaker Change: Any great visibility and recognition.
Speaker Change: Yes.
Speaker Change: Okay.
Speaker Change: Yes.
Sure.
The main booster fan athletes.
Speaker Change: Each week.
Speaker Change: Lifting Fannie that have strengthened foundation than the mental condition and the nutrition that'll go through all this under one roof, which will make it easier for them at least to take larger specificities and perform well and many others.
Speaker Change: This.
Speaker Change: It also has a watchful eye on ensuring equitable support for women and for the Bill.
Speaker Change: Does the growth initiative in partnership with both boats Foundation seeks to prefab women athletes to compete in the mobility lab.
Speaker Change: Good for good program.
Speaker Change: The first of its guidance for them.
Speaker Change: <unk>, which looks at the asset within that ecosystem understands the coach the academy and the environment in which the IFC displays and attempts to develop all of that and won some programs.
Speaker Change: So I think that.
Speaker Change: The potential is not just producing a few assets.
Speaker Change: Establishing a system that can produce multiple athletes over time.
Programming to establish a strong cohorts of female athletes, who can build sustainable Saudi us and become blowing models for the next generation of them an impulse.
Speaker Change: As India. So just ahead.
Speaker Change: The field and social foundation, along with the <unk> Badminton Academy and those folks Foundation.
Speaker Change: Hence Indianapolis you'd still be at the head of the game.
Speaker Change: Thanks.
Speaker Change: Yes.
Speaker Change: Okay.
Speaker Change: How do you make customer service more engaging intelligent and scalable while keeping it profitable.
Speaker Change: Fly generative intelligence.
Speaker Change: Presenting infosys topaz for customer service.
Speaker Change: With AI agents that are capable of human like conversations.
Speaker Change: And AI assistance that learn from and contribute to every interaction.
Speaker Change: So you can uncover accurate information for customers in seconds.
Speaker Change: And to deliver contextual intelligence for human agents at three minutes.
Speaker Change: Infosys tow passage generative AI capabilities span your entire support function, enabling conversations across language barriers AI voice chatting for simple interactions and smarter automation of support processes.
Speaker Change: Topaz also uncovers insights from customer interactions.
Speaker Change: To power higher quality conversational support at scale.
Speaker Change: The result is an intelligent layer that works with your customer service platform.
Speaker Change: And your technology ecosystem to deliver always on support.
Hi.
First on the guidance revision.
Speaker Change: Simultaneously or to your customers and your business.
Speaker Change: If you could breakdown for us how significantly older. It is the demand environment now.
Speaker Change: Welcome to the next generation of customer service.
Speaker Change: Powered by generative AI.
Speaker Change: What you saw a couple of quarters ago, and how much of this revision upwards is organic versus the contribution that you're seeing because of the integra acquisition. One if you could begin by telling US that also you know they've been seven revisions in the revenue guidance in the last eight quarters up could you tell us what you have in terms of visibility now in terms.
Speaker Change: [music].
Speaker Change: With the turnaround that you're speaking about financial services is something that you've highlighted but some of the other areas of concern that you've been speaking about retail high tech et cetera. What are you seeing there what are you hearing from clients on discretionary spend and if I may also abroad. Your head count has increased for the first time, perhaps in seven quarters.
Speaker Change: Reality waiting to be seized.
Speaker Change: With disruption is the only constant and change the only choice.
Speaker Change: Ed.
Speaker Change: Next will be a beacon in the dark.
Speaker Change: Guiding enterprises through the uncertainty and into tomorrow.
Speaker Change: You told US last time, you're looking to hire about 15 to 20000 pressure this year.
Speaker Change: Anticipating your next challenge.
Speaker Change: Uniting your next opportunity.
Speaker Change: Are you on track to do that.
Speaker Change: If I have my sorry, I had another question on guidance, while we're talking about this you know you've maintained the guidance for margins at 20% to 22%, but you've desert the wage hikes to the third quarter, how much will be the impact from that and you know there was no real expansion. Despite this project Maximus that you've undertaken just give us a sense.
Eliminating your next step.
Speaker Change: It will be the north star.
Speaker Change: <unk> trails of endless innovation amplifying the impact of applied AI.
Speaker Change: How are you.
Speaker Change: Lead the change.
Speaker Change: <unk> tomorrow.
Speaker Change: Or why you know despite what we saw with the rupee why that didn't happen and how much of a hit do you anticipate in the coming quarter because of the wage hikes. Thank you.
Speaker Change:
Speaker Change: This is the age of misinformation.
Speaker Change: Let me start off with.
Speaker Change: In a world, where digital content creators more complex and fragmented by the day, finding not curious information has become harder than ever.
Speaker Change: Some of the ones that you asked and then Josh will add a little bit on the margins and also on the revenue growth guidance. So first on the revenue growth guidance.
Speaker Change: Navigating this overwhelming flood of data demands new intelligence solution. So.
Luca: Luca this.
Luca: Based on what we've done in the quarter when we look at our pipeline and look at what we anticipate and based on those factors as we sit today looking out for this financially that's Q3 and Q4, a wish and look to increase the revenue growth guidance part of it is the second question you asked.
Speaker Change: So we asked ourselves.
Speaker Change: Watch interfaces became intelligence.
Speaker Change: Introducing a groundbreaking partnership between Handelsblatt emphasis.
Speaker Change: Together with transforming the trusted WAC of the Handelsblatt Research Institute in to a next level trends.
Luca: On the industries, So we see financial services discretionary spend is looking.
Speaker Change: Our smart interactive platform that evolved through seamless collaboration between humans and AI. This intelligent interface adapt dynamically to users' needs incorporating that expertise and time to deliver customized digestible content. Most importantly, the trend report of the future continue.
Luca: <unk> strong.
Luca: Firstly as we highlighted in capital market cards and payments.
Luca: We also shared that in automotive, we see slowness in Europe and the other verticals. The view the discussions with clients are similar so we don't see any change there is no new discretionary and especially the point of the verticals you mentioned retail.
Speaker Change: You will see updates itself staying relevant as it grows alongside an ever changing world constantly evolving.
Speaker Change: Is just the beginning of a new way to combat misinformation unravel the complex unreliable data and ultimately helped make the world a lift to more trustworthy.
Luca: Our high Tech.
Luca: What we do see is more focus on the cost takeout elements that itself.
Speaker Change: For one can't wait to see this become a new reality.
Luca: In terms of the margin piece, let me first hand order ingestion and that means the other comments on the revenue itself. Yeah. So just to add to the guidance piece, that's out and was talking about and to your question on intake.
Speaker Change: [music].
Speaker Change: Yeah.
Luca: If you recollect last time, when we announced the guidance we have clarified that in tech is now completely in children. My last guidance. So there's no additional impact on additional benefit this quarter.
Speaker Change: [music].
Luca: On account of intact. It was already baked it in the last quarters guidance.
Yes.
Speaker Change: Most notably it.
Luca: Having said that.
Speaker Change: Hard harder for some.
Luca: There are multiple factors that we look at when we when we gave guidance a strong performer.
Speaker Change: Yes.
Speaker Change: Especially if they have not supported with infrastructure and Gucci.
Performance the pipelines are in terms of large deals.
Speaker Change: The second thing Brian Ashton.
Luca: He is in 50 million means that we have unless entertainment Indians have also increased.
Speaker Change: And make the equipment.
Speaker Change: We're also really expensive and very high for us.
Luca: Is it this quarter. So that has also contributed to it.
Speaker Change: Okay.
Luca: Increase in our guidance.
Yes.
Speaker Change: Okay.
Luca: Coming to your margin question.
Luca: If you look at our margin this quarter margin has remained steady at 21, 1% similar to last quarter.
Speaker Change: Before buying for addressing any of the equipment that HEICO things like Infosys Foundation joined hands with the Golf Club Road, Bob mentioned, the Gaffney and Gulf Coast foundations.
And if you look at the puts and takes we got 80 basis points of benefit from project Maximus.
Luca: 10 basis points from currency that was offset by 30 basis points out of kind of acquisition because of the amortization of intangibles and.
Speaker Change: But the bulk of their game.
Luca: The 60 basis points is on account of the Saturday and the variable increase that we provided as well as the other costs. So it makes them was as has been contributing its offsetting by its offsetting the carbon because there's no variable editions laboratory.
Speaker Change: Okay.
Speaker Change: Sure.
Speaker Change: Some of them versus foundation has been supporting the Academy, we have everything like starting from that eight quarters.
Speaker Change: The interest in those two places at a brisk space from them, which means he knows who we work with.
Luca: Okay.
Luca: So that's that's baked in in our guidance, we have guided for 'twenty to 'twenty two person.
Speaker Change: Got it all under one roof folding it doesn't matter at all for the players to take advantage of it.
Luca: For the full year at this point in time, we are confident of our guidance.
Luca: But with the the rate hike that we're planning in Q4, the wage hike is going to be in a phased manner. Some part of that will be effective in January and the balance will be effective April.
Speaker Change: Okay.
Speaker Change: Yes.
Speaker Change: Well the sponsorship of the sports part of listeners.
Okay.
Luca: Thank you.
Speaker Change: Gaining great visibility and recognition.
Luca: Yeah.
Speaker Change: Okay.
Speaker Change: Yeah, so sorry.
Speaker Change: Yes.
Speaker Change: Sure.
Speaker Change: We are on we are on track to.
Speaker Change: The main things that happen at each lease.
Speaker Change: You can onboard the 15000, plus fresher that we talked about last time, we have on boarded many of them in the first half, but we are we are on track to onboard a 15 or 20000 at a group level in FY 'twenty five.
Speaker Change: The steam Fannie.
Speaker Change: Strengthened condition, then the mental condition and the mutations that are getting all this under one roof, which would make it easier for them at least we'll take August facilities and perform well and win medals for that patient.
Thank you. The next question is from Harry Prince to rebound from Ndtv profit Hi, guys suddenly if you could give us a sense under the budget totaling update the U S. Fed decision and the elections are coming to a close now must abilities is expected at least in the U S market.
Speaker Change: The Foundation also has a watchful eye on ensuring equitable support for women and for the.
Speaker Change: Gould initiative in partnership with both Roche Foundation seeks to prefab women athlete to compete in the mobility lab.
Speaker Change: How do you see that in our conversation with declines do you see more budgets opening up.
Speaker Change: Does this mean that you know quick duty in Q4 will be significantly better.
Speaker Change: This program is really first of its guidance for them.
Speaker Change: So give us some things on the growth you're seeing in emerging markets. Because if you see that it's up and coming opportunity for other players as well. So how does it look for you on the margins just to double it happened that you have been on the lower end of your guidance consistently now. So do you think that the market getting better demand coming back that should that should also translate into.
Speaker Change: Walk, which looks at the asset within that ecosystem understands supports the academy and the environment in which we have to be displaced and develop all of that in one wholesome program.
Speaker Change: I think that the.
Speaker Change: Potential is not just producing a few others, but didn't establishing a system that can produce multiple athletes overtime.
Speaker Change: Better margins than you probably reach the hiring and unofficial hiring.
Speaker Change: The program aims to establish a strong call Honeywell female athletes, who can build sustainable study us and become blowing models for the next generation of diminished.
Speaker Change: You have mentioned your outgrowth there but.
Speaker Change: With the new AI too is coming up and so much of work with generally a do you think you'll do more specialized hiring.
Speaker Change: As India surges ahead in every field Infosys Foundation, along with the golf course, admin to the gummy and those folks formation.
Speaker Change: Anvil decided he would be better than even under pressure, especially level I'm delighted to have them.
So let me start off I think for us on the budgets and then a little bit on the emerging markets.
Speaker Change: And then at least stay at the head of the game.
Speaker Change: And then Josh will add on the margins and then come back on.
Speaker Change: Yes.
Speaker Change: Yes.
Speaker Change: Okay.
Speaker Change: What was going on regenerative AI.
Speaker Change: On the budgets, what we see today is in financial services, we're starting to see the discretionary spend improving.
Speaker Change: Okay.
Speaker Change: How do you make customer service more engaging intelligence.
Speaker Change: We shared that last quarter, and we see that continuing as we solve this SKU to rollout.
And scalable while keeping it profitable.
Speaker Change: He would fly generative intelligence.
Speaker Change: In the other industries in automotive, we still see the slowing in Europe, which we referenced before.
Speaker Change: Presenting infosys topaz for customer service.
Speaker Change: With AI agents that are capable of human like conversations.
Speaker Change: And then for the other industries, where they look at retail hi Tech or telco, we still see the discretionary spend part of the budget is constrained and there is still much more emphasis on the cost and efficiency discussions.
Speaker Change: And AI assistance that learn from and contribute to every interaction. So you can uncover accurate information for customers in seconds.
Speaker Change: And to deliver contextual intelligence for human agents at three minutes.
Speaker Change: On the emerging markets and in that sense, our presence is much more in western Europe.
Speaker Change: Infosys tow passes generative AI capabilities span your entire support function, enabling conversations across language barriers AI voice chatting for simple interactions and smarter automation of support processes.
Speaker Change: And U S Australia.
Speaker Change: For us some of the newer growth markets and we do see good traction in Japan are good traction in middle East, but relative in terms of size theyre still quite small, but a good good outlook in those markets.
Speaker Change: Topaz also uncovered insights from customer interactions.
Speaker Change: To power higher quality conversational support at scale.
Speaker Change: On a go on the modular come on January <unk>, Yeah. So on the margins. If you look at where we are for the H. One. We are we have delivered 21, 1% for etch in both the quarters as well at the same numbers.
Speaker Change: The result is an intelligent layer that works with your customer service platform.
Speaker Change: And your technology ecosystem to deliver always on support.
Speaker Change: That pretty much is slightly above the midpoint of our guidance our guidance is 'twenty, one 'twenty two 'twenty going into place right.
Speaker Change: Simultaneously serve your customers and your business.
Speaker Change: Welcome to the next generation of customer service.
Speaker Change: If you look at contributions from Maximus as I was saying earlier.
Speaker Change: Our generative AI.
Speaker Change: We have got a lot of benefit every quarter, we've been calling out the contribution from project Maximus. If you look at the facts that are delivered well.
Speaker Change: [music].
Speaker Change: The value based selling has been really consistently delivering the lean and automation has been delivering in our utilization is pretty much at all time high levels.
Speaker Change: Subcontractor is reduced so there are multiple tracks, which are running well.
Speaker Change: What the product program has delivered at this point in time as we illustrate the margin decline.
Speaker Change: It's a reality waiting to be seized.
Speaker Change: With disruption is the only constant and change the only choice.
Speaker Change: And we have.
Speaker Change: Offset all the all the cost headwinds in terms of comp in terms of additional variable pay et cetera. So despite that we have been able to maintain that much. Our aspiration continues to remain to increase our margins in the winter.
Speaker Change: Ed.
Speaker Change: Next will be a beacon in the dark.
Speaker Change: Guiding enterprises through the uncertainty and into tomorrow.
Speaker Change: Anticipating your next challenge.
Speaker Change: Thank you.
Speaker Change: The next.
Speaker Change: Igniting your next opportunity.
Speaker Change: On the recruitment part.
Speaker Change: Eliminating your next step.
Speaker Change: Generator a S R.
Speaker Change: It will be the north star.
Speaker Change: Generally we are we have a huge amount of focus.
Speaker Change: <unk> trails of endless innovation amplifying the impact of applied AI.
Speaker Change: Three specific areas. We are building enterprise ride generative AI platforms. We are building a small language model that will be rolled out across industries.
Speaker Change: How're you.
Speaker Change: Lead the change.
Speaker Change: <unk> tomorrow.
Speaker Change: And we've launched already what are called multi agent solutions. This is beyond being an assistant it's really an agent, which does a lot more of the solution ing within clients. So we see a huge amount of opportunity a very deep approach that would be built regenerative air and so that recruiting.
Speaker Change:
Speaker Change: This is the age of misinformation.
Speaker Change: In a world, where digital content creators more complex and fragmented by the day, finding accurate information has become harder than ever.
Speaker Change: We will continue with those skill sets.
Speaker Change: Navigating this overwhelming flood of data demands new intelligence solution. So.
Speaker Change: Okay.
Speaker Change: So that the distinction will be much more focused on as people mature and get deeper in their career. We have for example, within the company a program called power programmers, which is focused on different sets of skills. So as those skins become deeper we will look at those options.
Speaker Change: So we asked ourselves.
Speaker Change: Watch it interfaces became intelligence.
Speaker Change: Introducing a groundbreaking partnership between handle slot and emphasis.
Speaker Change: Together with transforming the trusted WAC of the Handelsblatt Research Institute in to a next level trends.
Speaker Change: The result, a small interactive platform that evolves through seamless collaboration between humans and AI. This intelligent interface adapt dynamically to users' needs incorporating that expertise and time to deliver customized digestible content. Most importantly, the trend report of the future.
Speaker Change: The next question is from Tien, where she can throw money control.
Speaker Change: Simon on the face of it you know your numbers are below what the street was expecting because people are very optimistic of a cheap one 9% to 4% a quarter.
Speaker Change: Quarterly gross margins I think the expectation was around 21 point Chi and even the guidance was between four to five and I think the PCB number that brokerage is what you're expecting would you do closer to the 3 billion Mark.
Speaker Change: Can you see updates itself staying relevant as it grows alongside an ever changing world constantly evolving.
Speaker Change: Is just the beginning of a new way to combat misinformation unravel the complex unreliable data and ultimately helped make the world a lift to more trustworthy.
Speaker Change: So can you take us through.
Speaker Change: If they were one mono factors with some deals did not have started to come through this quarter.
Speaker Change: Can you why don't you just move to a quarterly revenue guidance instead utilizing the annual guidance every quarter because as you know that you said. This is the segment guidance revision in the last eight quarters is that something that you will consider and thirdly can you take us to the contribution from pass through revenues third party software.
Speaker Change: For one can't wait to see this become a new reality.
Speaker Change: [music].
Speaker Change: It seems this quarter because I think that was a significant component last time around.
Speaker Change: <unk>, despite guessing wage hikes to Q T. You mentioned that the acquisition cost kind of got baked into the margins. So what are the deal wins will you have in Q3 to maintain it at 21 point run between one point do.
Speaker Change: Most of notebook, it's hard harder for some.
Speaker Change: Yes.
Speaker Change: Especially if they have not supported with infrastructure and coaching.
Speaker Change: This is striking thing, Mike and Ashley Thorne.
Speaker Change: Have all the essential have been on boarded those who have been hired in 2022 2022 and finally sellers tell us about your small language model you know how many patent meters. This is going to have when.
Speaker Change: We make the equipment.
Speaker Change: Okay.
Speaker Change: So really expensive and very hard fought.
Speaker Change: Okay.
Speaker Change: Okay.
Speaker Change: Okay.
Speaker Change: When will it go lives and for which industry are you building. This fast and are you building. This on top of an open source platforms. All are you leveraging your partnership with open yeah. Thanks.
Speaker Change: Before buying for assessing any of the equipment that HEICO things like Infosys Foundation joined hands with the Golf club. It goes bad mentioned the Gabonese go food Foundation to have.
Speaker Change: So quite a few a question let me see if I can.
Speaker Change: So that's it.
Speaker Change: Remember them one by one.
Speaker Change: Yeah.
Speaker Change: Yes.
Even better.
Speaker Change: On the waiving of C&I growth.
Speaker Change: Yes.
Speaker Change: Our focus is really on what we are driving in the business we see.
Speaker Change: Sounds Infosys Foundation has been supporting the Academy, we have everything like starting from that eight quarters.
Speaker Change: A lot of traction that we started to see in financial services, which has given us a good growth last quarter and this quarter.
Speaker Change: Can this be prohibitive.
Speaker Change: The zip out of those sites in London, which means they know who we work with.
And we've called out last quarter and also now that outside of that we don't see other industries, yet starting to have a change in the discretionary spend.
Speaker Change: Got it all under one roof.
Speaker Change: For the players to take advantage of it.
Speaker Change: Okay.
Speaker Change: The outlook of where we built out our.
Speaker Change: Yes.
Speaker Change: Well the sponsorship of the sports part of that foundation.
Speaker Change: Broad guidance, we actually very positive and delighted that we've gone from 3% to 4% to $3 75 to four 5%. So it's a huge upward movement in the growth guidance.
Speaker Change: In gaming, great visibility and recognition.
Speaker Change: Okay.
Speaker Change: Yes.
Speaker Change: Sure.
Speaker Change: Our view is.
Speaker Change: The main things that Manhattan each lease.
Speaker Change: We wanted to share.
Speaker Change: Lithium Fannie and Freddie.
Speaker Change: As we see each quarter, what we see the outlook for the year.
Speaker Change: Okay.
Speaker Change: Yes.
Speaker Change: Right.
Speaker Change: We are not looking at whether that's a change or not that sometimes happens sometimes doesn't happen, but this way we give a clear color for a full year as best as we know when we close the quarter and and look at the parameters. So those those are really the factors that have gone into what we have.
Rishi: Everyone. Thank you for joining Infosys as second quarter financial results. My name is Rishi and on behalf of Infosys I'd like to welcome all of you.
This is Kevin.
Speaker Change: Done.
Speaker Change: Let me talk a little bit about the small language model and then maybe Jay you can pick up so they are.
Rishi: Fond memories for many at Infosys.
Rishi: In October of 2001.
Rishi: We stood up on data.
Speaker Change: It's an incredible approach that we've taken we are building this on various open source components.
Rishi: At Infosys to inaugurate this very horn.
Rishi: You just named after the Doctor group founder instead, some shifts you Tata.
Speaker Change: Have a narrow set of data which is.
Rishi: Mr. Roth and total spent almost an entire day on our campus and planted a tree to commemorate dislocation over the of the tree has flourished.
Speaker Change: Industry and also in process proprietary dataset that will comprise the small language Bobby.
Rishi: Be reminded of the occasion and all the values that have stood for and today. It stands as a mark of his legacy at Infosys.
Speaker Change: We are working on different industry.
Applications for the small language model and we believe it will be.
Let me share some of those memories with you could we have the video please.
Speaker Change: Huge.
Speaker Change: A way for clients to leverage what they can do in terms on top of that building some business.
Rishi: Yeah.
Rishi: Yeah.
Rishi: Yeah.
Rishi: [music].
Speaker Change: Logic on top of this small language model. So we think it's an incredible.
Speaker Change: Differentiated approach and we are seeing some good discussions on that basis with clients.
Speaker Change: So that we're not sharing yet the work has started the idea was to make sure we share the way we are going about working agenda, Debbie hi, it's a very deep level across those three areas.
Rishi: Yes.
Rishi: Okay.
Rishi: Yeah.
Rishi: Uh huh.
Speaker Change: Yeah. So if you look at margins as I said earlier, we have delivered 20, 111, which is slightly above the midpoint of our guidance, which is 20 to 22 two.
Rishi: [music].
Rishi: Yes.
Speaker Change: Person as.
Rishi: [music].
Speaker Change: As we get into the edge too we will have headwinds coming from competition Greta Alaska inventories was in November. So we have decided that makes you want to start from January interface myeloma.
Speaker Change: Two steps so if part of that will be effective January and the balance will be effective April <unk>, we will have headwinds in terms of softness which is an irregular with just seasonal in Q2 in etch tool for us.
Speaker Change: But are those the low looking or a low working in calendar days et cetera. So that those will be the headwind. So the tailwind is kandi will continue from project Maximus, which has been delivering a well.
Rishi: Yeah.
Speaker Change: I now request all of you to join us for a minute silence in memory of Mr. Ratan Tata tight enough in that industry, and then Leto, who exemplify the spirit of India through its life and book I request you to put your mobile phones on silent and I request you rice.
Speaker Change: Well over the last few quarters.
Speaker Change: And at this point in time, we are confident of our margin guidance of 20 to 22 with an escalation to increase in the midterm.
Speaker Change: Yes.
Speaker Change: Yeah. So as I said earlier, we are on track to onboard.
Speaker Change: 320000, Freshers at group level in FY 'twenty five we are not breaking it up between what.
Speaker Change: Oh.
Speaker Change: What was the Boston this but we are unloading on the.
Speaker Change: Okay.
Speaker Change: Okay.
Speaker Change: Identical nutritious.
Speaker Change: Thanks Sandra.
Speaker Change: Okay.
Speaker Change: Uh huh.
Speaker Change: Yeah. So look it's first of all it's the third party.
Speaker Change: Cost, which is integral part of all the large deals in many of the large deals that we embark on.
Speaker Change: We have taken over the turnkey project for the clients and third party costs that are integral part of that.
Speaker Change: Okay.
Speaker Change: That project.
And it comes as part of the Mega or large deals that we sign so there's nothing specific that it will come as and when we sign those kind of deals but it also increases.
Speaker Change: You know, our preventative propensity with the clients and stickiness with our clients.
Speaker Change: Thank you Chandra. The next question is from being up per month from the economic times.
Speaker Change: Firstly I'm done.
Speaker Change: North American geography has seen further degroup could you list out you know what are the core reasons.
Thank you.
Speaker Change: And.
Speaker Change: What kind of impact do you see because of the rate cuts that D C.
Speaker Change: I would now like to invite our Chief Executive Officer, Mr. Felipe Parikh for his opening remarks over to you Phil.
Speaker Change: Global Central banks.
Speaker Change: Also.
Felipe Parikh: Thanks Rishi.
Speaker Change: The status of Onboarding just to follow up.
Speaker Change: Mr. <unk> has left an indelible mark on our country.
Speaker Change: Could you tell us as to if all the Onboarding has been done from the previous years 2022 and 'twenty three.
Speaker Change: Really for each of us to be able to gain large.
Speaker Change: And how many patients have been added so far maybe in this fiscal year and.
Speaker Change: And to stay grounded.
Speaker Change: He will be missed by all of us.
Speaker Change: What kind of.
Speaker Change: Yellow Fisher Onboarding that you will look at windfall Lake.
Speaker Change: Let me now share with you an update on our results we had a strong performance in Q2 with robust and broad based growth stable operating margins strong cash generation strong large deals and increased employee head count.
Speaker Change: When you said it is 15000 to 20 tell a little bit what is remaining.
Speaker Change: And what is the impact of the wage hike can you quantify it.
Speaker Change: How much is the wage hike is then if you can just address that.
Speaker Change: When you grew three 1% quarter on quarter, and three 3% year on year in constant currency terms.
Speaker Change: So on the leap.
Speaker Change: On the wage hike are.
Speaker Change: We don't quantify the impact not only quantified you know.
Speaker Change: Financial services grew at 2% manufacturing double digit energy utilities and services at five 8% all quarter on quarter.
Speaker Change: What would be as I say it will be in the phase manners shutting.
Speaker Change: Starting from Q4.
Speaker Change: Fresher Onboarding, we will onboard 15 of various other pressures during the year.
Speaker Change: We saw growth in all geographies quarter on quarter.
Speaker Change: I have been hired so far in these two quad you haven't given that breakup and you can see that the net numbers for us have been declining for last two quarters. The first quarter, where we had a net increase so that's that's anecdotally you can drive, but we will onboard all the pressure that we have commented in the past.
Speaker Change: Operating margin for Q2 was 21, 1%.
Speaker Change: Our financial services segment in the U S continues to see discretionary spend increase in capital markets and mortgages cards and payments.
Speaker Change: We've seen a slowness in the automotive sector in Europe.
Speaker Change: North America, North America, So there first quarter on quarter, we've seen growth in North America. There again financial services was a big part of it on a year on year basis, we saw a negative. So we see as you mentioned the rate cut in the U S.
Speaker Change: Apart from these verticals demand trends remain stable with clients continuing to prioritize cost takeouts or discretionary initiatives.
Speaker Change: We are deepening our work in generating AI, we are deploying enterprise generative AI platforms building our own small language model.
Speaker Change: Plus the lower inflation would indicate signs of some more.
Speaker Change: Spring.
Speaker Change: Developing multi agent solutions for our clients.
Speaker Change: Italy in financial services, we have seen that and we will wait to see in the other industries when that starts to happen.
Speaker Change: With our strong performance in Q2, and our current outlook.
Speaker Change: Follow up on them.
Speaker Change: Got to use lineup is when and what is the pipeline and where it is the current group coming from in terms of the deal closures.
Speaker Change: We have revised our revenue growth guidance for financial year 'twenty five.
Speaker Change: The new guidance is 375% to four 5% growth in constant currency for the full year.
Speaker Change: So the pipeline is still quite robust on large deals.
Speaker Change: The type of large deals is still much more on cost and efficiency and not so much on digital transformation. So that's sort of the.
Operating margin guidance remains the same at 20% to 22%.
Speaker Change: With that let's open it up for questions. Thank.
Speaker Change: Thank you film we will now open the floor for questions as always we request one question from each media house to accommodate everyone over the next call joining Salim is Mr. Jay his finger out Scott Chief Financial Officer Infosys, we.
Speaker Change: Lay of the land in terms of the deal outlook and we are seeing.
Speaker Change: Sort of discussion and cost inefficiencies thin across all industries.
Speaker Change: Thank you.
The next question is from just about there from the mid <unk>.
Speaker Change: We have the first question from reducing from CNBC deviating.
Speaker Change: So your peers have given mixed signals on the future outlook I want to ask whether the current prevailing macroeconomic conditions can dampen any sort of a prospective for demand recovery, especially that has been aided by the U S. Fed rate cut second I want to understand is slowed a part of discretionary spending and I ask this because over the last two.
Speaker Change: Hi.
Speaker Change: First on the guidance revision.
Speaker Change: If you could breakdown for us.
Speaker Change: How significantly altered is the demand environment now versus what you saw a couple of quarters ago and how much of this revision upward is organic versus the contribution that youre seeing because of the <unk> acquisition. One if you could begin by telling us that.
Speaker Change: T 218 months Infosys and a lot of its peers have said that cost takeout deals are the priority now do clients considered cloud as an expense expensive prospect and hence they are considering it in the discretionary bucket.
Speaker Change: Also they've been seven revisions in the revenue guidance in the last eight quarters.
Speaker Change: Could you tell us what you have in terms of visibility now in terms of the turnaround that you're speaking about financial services is something that you highlighted but some of the other areas of concern that you've been speaking about retail high tech et cetera. What are you seeing there what are you hearing from clients.
Speaker Change: But are you seeing any kind of a slowdown in the cloud spend over the last six to nine months.
Speaker Change: And just if I could squeeze in one more question or what percentage of your total revenue could be described as cloud revenue.
Speaker Change: On discretionary spend and if I may also abroad. Your head count has increased for the first time, perhaps in seven quarters.
Speaker Change: That's about it so I think the start off was much more on the macro the first first question.
Speaker Change: You told US last time, you're looking to hire about 15 to 20000 Freshers this year.
Speaker Change: I'll go through them one by one.
Speaker Change: On the macro.
Speaker Change: Are you on track to do that.
Speaker Change: Quickly.
Speaker Change: If I may sorry, you had another question on guidance, while we're talking about this you know you've maintained the guidance for margins at 20% to 22%, but you've deferred the wage hikes for the third quarter, how much will be the impact from that and you know there was no real expansion. Despite this project Maximus that you've undertaken just give us a sense.
Speaker Change: We have seen at least in the past cycles.
Speaker Change: When interest rate cuts start to begin an inflation is more in control.
Speaker Change: Quickly in our end markets.
Speaker Change: Western Europe and U S.
Speaker Change: So Australia.
Speaker Change: The Ah.
Speaker Change: Why you know despite what we saw with the rupee why that didn't happen and how much of a hit do you anticipate in the coming quarter because of the wage hikes. Thank you.
Speaker Change: Interest in spending on large technology programs typically increases.
Speaker Change: Today as we've seen we've as we've shared we've seen this change in law.
Speaker Change: So let me start off with.
Speaker Change: Last quarter and this quarter in the financial services on discretionary and last quarter, we added.
Speaker Change: Some of the ones that you asked and then Josh will add it in a bit on the margins and also on the revenue growth guidance. So first on the revenue growth guidance. The way we look at this.
Speaker Change: Extraordinary growth in financial services this quarter very strong growth in financial services now, we don't know when the others.
Speaker Change: Based on what we've done in the quarter when we look at our pipeline and look at what we anticipate and based on those factors as we sit today looking out for this financial year that is Q3, and Q4 of <unk> and look to increase the revenue growth guidance part of it is the second question you asked.
Speaker Change: When they will come but that's typically the way this the macro effects the tech industry.
Speaker Change:
Speaker Change: On cloud I think we have a very strong cloud business. You of course know that we have the COBOL set of capabilities we have it.
Speaker Change: On the industries. So we see financial services discretionary spend is looking stable strong, especially as we highlighted in capital markets cards and payments.
Speaker Change: Work with each other large public cloud players and we build out.
Speaker Change: Various tools.
Speaker Change: Templates.
Speaker Change: Industry.
Speaker Change: We also have shared that in automotive, we see slowness in Europe in the other verticals.
Speaker Change: Prince which can work with the cloud provider with the client to rollout.
Speaker Change: Whatever approach our clients are taking then we have a private cloud business, which is also part of cobalt and then of course, we do a lot of work with the SaaS providers, where that's that's part of our cloud activity, we don't break out the cloud number but it's it's in good shape within within the coming.
Speaker Change: View the discussions with clients are similar so we don't see any change there is no new discretionary and especially the point of the verticals you mentioned retail.
Speaker Change: Hi Tech.
What we do see is more focused on the cost takeout elements that are challenging.
Speaker Change: Yeah.
Speaker Change: Thank you.
Speaker Change: In terms of the margin piece, let me first hand over to Jasmine and diminish all the comments on the revenue itself. Yeah. So just to rattle the guidance piece that southern was talking about and to your question on index.
Speaker Change: Yeah.
Speaker Change: Our cloud so it depends.
Speaker Change: Sometimes it could be cost take out.
Speaker Change: Depending on how the cloud TCR looks from a client perspective, and what is their users for example.
Speaker Change: If you recollect last time, when we announced our guidance we have clarified that in tech is now completely in children and the last guidance. So there's no additional impact on additional benefit this quarter.
Speaker Change: When you're doing some work, which is more related to the edge not just the call then theyre at different cost considerations, if you're doing more standard in a let's say migrating a set of applications from on premise to cloud depending on your time horizon, you could get some benefit but sometimes you don't because.
Speaker Change: On a kind of index it was already baked it in the last quarters guidance.
Having said that.
Speaker Change: There are multiple factors that we look at when we when we gave guidance that our strong performance.
Speaker Change: Performance are the pipelines in terms of you know large teams.
Speaker Change: A lot of times other services also.
Speaker Change: Okay.
Speaker Change: Stimulant means that we have unless entertainment needs are also increase.
Speaker Change: Mixed in for example, you could also do cyber security with that and which is separate and in some instances. So it's not like all cloud as costs are all cloud is not cost it depends on which way its done.
Speaker Change: Double digit this quarter. So that has also contributed to it.
Speaker Change: Increase in our guidance.
Speaker Change: Coming to your margin question.
Speaker Change: Look at our margin this quarter margin has remained steady at 21, 1% similar to last quarter.
Speaker Change: Thanks, Jeff.
Speaker Change: And if you look at the puts and takes we got 80 basis points of benefit from project Maximus 10 basis points from currency that was offset by 30 basis points on a condo acquisition because of the amortization of intangibles.
Speaker Change: The next question is from Vienna money from the times of India.
Speaker Change: Gentlemen.
Speaker Change: So Q3 is usually the quarter the silos around December that's when clients out what does it look this time is it.
Speaker Change: Do you think it's going to be as you realize based on your interactions with clients, but it would be a lot more because discretionary spend is still.
Speaker Change: And the 50 basis points is on account of the Saturday and the variable increase that we provided as well as the other costs. So project Maximus ads has been contributing its offsetting by its offsetting become common cause is nobody will additional laboratory.
Speaker Change: On the loss side.
Speaker Change: Hum.
Speaker Change: Also I'm trying to understand Q4, you mentioned that wage hikes will be rolled out now if you could give us a quantum theory for instance, it's the al mentioned that 7% to 8% would be the average wage hike and for top performance. It will be around 14% gain infosys give us some sort of a guidance on.
Speaker Change: Sure.
Speaker Change: So that's baked in our guidance, we have guided for 'twenty to 'twenty two person.
For the full year at this point and then we are confident of our guidance.
Speaker Change: What are what the wage hike pattern would be and what the factors considered would be tons of 10 yard.
Speaker Change: No.
Speaker Change: But with the the wage hike that we are planning in Q4, the wage hike is going to be in a phased manner. Some part of that will be effective in January and the balance will be effective April.
Speaker Change: Other thing Sam.
Speaker Change: What other things would be considered and if you could tell us a little bit about the generator VA revenues, specifically and any and in the cases that went live in the in the in the second quarter. Some examples of.
Speaker Change: Thank you.
Speaker Change: Got it.
Yes, so sorry the.
Speaker Change: How are the work around gel lately has been done for your clients and you mention that.
Speaker Change: We are on we are on track to get onboard the 15000 plus pressure that we talked about last time, we have on boarded many of them in the first half, but we are.
Speaker Change: The revenue growth has been broad based but any.
Speaker Change: I mean are there any michael.
We're on track to onboard 15 of granite goes on at a group level in FY 'twenty.
Speaker Change: Factors that one or maybe one or two factors that really contributed to lead our revenue was heading.
Speaker Change: Thank you. The next question is from Harry Prince a rebound from Mdpv profit Hi, guys suddenly if you could give us the same genre.
Speaker Change: So Larry let me start out I think most maybe I can address that.
Speaker Change: The budget opening update the U S fed decision and the elections are coming to a close now more stability is expected at least in the U S market. So how do you view that an organization with the client or do you see more budget to opening up does this mean that <unk> will probably be significantly better.
Larry: I think the first first point was.
Larry: And on the Q T situate furlough situation. So first we don't comment on the specific furlough outlook, we have whatever we have in our guidance 3.7 fighter for VI, having said that as the start of the quarter is difficult to anticipate what will look like when we do have typically in previous years a range of outcomes.
Speaker Change: If youll give us sometimes on door growth youre seeing in the emerging markets, because we do see that it's up and coming opportunity for other payers as well sure hows. It panning out for you and on the margins just are doubled up on that you have been on the lower end of your guidance consistently now. So do you think that the market getting better demand coming back that should that should also translate in.
Larry: And we look at we've considered that same sort of approach in building the guidance and it's within that guidance.
Larry:
Larry: And then on the degenerative. AI example, there are a host of examples maybe to share something we built for one client a multi agent solution, where agents work on a specific business process that they have and do the process.
Speaker Change: To better margins than you, probably reach though hiring and under Fisher hiring.
Speaker Change: You've mentioned your outgrowth there but.
Speaker Change: With the new AI era was coming up and so.
Speaker Change: So much of walk with gender DVA.
Larry: Almost completely on its own but parts of the process.
Speaker Change: You think you'll do more specialized hiding.
Speaker Change: And will <unk> be better than you went under a fresh also official level and the lateral hiring.
Larry: It changes the way that they can do their process. It changes the way they can scale up what they can do as opposed to being part of the process and we have another example, with the telco where we've rolled out what are the items I mentioned the enterprise generally react platform that platform can now.
Speaker Change: So let me start off I think for us on the budgets and then a little bit on the emerging markets.
Speaker Change: And then Josh will add on on the margins and then come back on.
Speaker Change: What was weighing on regenerative AI.
Speaker Change: On the budgets, what we see today is in financial services, we're starting to see the discretionary spend improving.
Larry: 70000 of their employees are leveraging that platform to build out their own.
Larry: Use cases or benefits for what they want to use generative AI for whether it's in knowledge area customer service area or the coding area. So we are doing.
Speaker Change: Reassured that last quarter, and we see that continuing as we solve this Q2 rollout.
Larry: A host of projects not POC actual projects projects that are getting completed where clients are seeing some benefits from that.
Speaker Change: And the other industries in automotive, we still see the slowing in Europe, which we referenced before.
Speaker Change: Question on <unk> on the salary increases we don't we don't comment on the specifics.
Speaker Change: And then for the other industries, where they look at to retail Hi Tech are identical we still see the discretionary spend part of the budget is constrained and there's still much more emphasis on the cost and efficiency discussions.
Speaker Change: Revenue growth factors.
Speaker Change: It was the last I think there are specific factors for the growth.
Speaker Change: I think.
Speaker Change: More of what we discussed before its rainy.
Speaker Change: On the emerging markets and in that sense, our presence is much more invest in Europe.
Speaker Change: More focused with the traction we saw on financial services and then each of the others, we've seen quarter on quarter growth.
Speaker Change: And U S Australia, though for US some of the newer growth markets now we do see good traction in Japan are good traction in middle East, but relative in terms of size as they are quite small, but a good good outlook in those markets.
Speaker Change: Except for retail if you look at look at our Q2 performance.
Speaker Change: Thank you. The next question is from but many through congrats from the financial Express high so even larger deal PCB has shrunk to two point food from full 0.1 last quarter. So is this lumpiness because of the.
Speaker Change: On a go on the margin would come on in July.
Speaker Change: So on the margins if you look at where we are have a veteran we are we have delivered 21, 1% for etch and both the quarters as linked at the same numbers.
The fact is you mentioned that other sectors barring BSA.
Speaker Change: It's the lead to demand and so this demand for BSI is it because the clients want to adopt E and what percentage of your topline came from index revenue contribution.
Speaker Change: That pretty much is slightly above the midpoint of our guidance our guidance is 'twenty one 'twenty two 'twenty two question right.
Speaker Change: And your.
Speaker Change: If you look at contributions from excellence as I was saying earlier.
Speaker Change: Your peers, especially in the Midmarket space have said Theres, a Boston one to 10 million deeds. So while your plan did you mean that piece has.
We've got a lot of benefit every quarter, we have been calling out the contribution from project Maximus. If you look at the fact that has delivered well.
Speaker Change: So are you losing market share gains.
Speaker Change: The value based selling has been really consistently delivering the lean and automation has been delivering in our utilization is pretty much at all time high levels.
Speaker Change: So are you collaborating with any D C. CS here for digital modernization.
Speaker Change: How many have you partner.
Speaker Change: Yeah.
Speaker Change: Okay, so quite a few questions.
Speaker Change: Subcontractor is reduced so there are multiple tax which are running well.
Speaker Change: The first one.
Speaker Change: Wherever you want to look at.
Speaker Change: What the product program has delivered at this point in time as we illustrate the margin decline.
Speaker Change: What we see with the growth.
Speaker Change: Large deal is the largest growth right. So there.
Speaker Change: And that we have.
Offset all the other cost headwinds in terms of calm in terms of additional neighborhoods et cetera. So despite that we have been able to maintain that margin aspiration continues to remain to increase our margins in the window.
Speaker Change: Typically our large deals are much more lumpy. So if you look at over a sort of several quarters some quarters a few more some quarters a few less.
Speaker Change: Thank you.
Speaker Change: The next.
Speaker Change: Our focus really is making sure that.
Speaker Change: On the recruitment part.
Speaker Change: Generator AI issue.
Speaker Change: If you look at all of which when those are converted and are already into delivery mode, and we are seeing that coming through with the law jus a lot more focus on cost and efficiency.
Speaker Change: On January <unk>, we have a huge amount of focus.
Speaker Change: Three specific areas. We are building enterprise ride generative AI platforms. We are building a small language model that will be rolled out across industries.
On the smaller deals or smaller sized programs in fact as Jeff shared earlier, we have seen what deals below 50 million of value, which is outside of biologics, which are not in the large deals we've seen a huge increase double digit increase in.
Speaker Change: And we've launched already what I call multi agent solutions and this is beyond being an assistant it's really an agent, which does a lot more of the solution within clients. So we see a huge amount of opportunity a very deep approach that if you build for agenda to react and so that recruiting.
Speaker Change: That pipeline. So we see a lot more traction of that sort of work that we already see and the point you made on financial services, we do see the discretionary spend there but in the other industries are not yet.
Speaker Change: We'll continue with those skill sets.
Speaker Change: Okay.
Speaker Change: So that the distinction will be much more focused on as people mature and get deeper in their career. We have for example, within the company a program called power programmers, which is focused on different sets of skills. So as those skins become deeper we will look at those options.
Speaker Change: Your collaboration with D C suite here.
Speaker Change: On the G. C. C. So we are working very closely with the Gcc's all around are.
Speaker Change: We are working with clients when they're setting up their gcc's, we're working with them when they do a build operate transfer and we participate in it with the build operate and when their transfer we're working with them with Gcc's in India to help scale them to help with recruiting.
The next question is from Tien Rush it gone from under control.
Speaker Change: Hi.
Speaker Change: Senate on the face of it you know your numbers are below what the street was expecting because they were very optimistic of a three 9% to 4% a quarter.
Speaker Change: Quarterly gross margins I think the expectation was around 'twenty, one 'twenty and even the guidance was between four to five and I think the <unk> number that brokerages were expecting were closer to that 3 billion Mark.
Speaker Change: And we are also working in some instances clients when they're exiting from Gcc's when we have our programs, where we take them in.
Speaker Change: They become part of us so a very strong connect with gcc's across India.
Speaker Change: So can you take us through.
Speaker Change: If they were one mono factors with some deals did not have sort of come through this quarter.
Speaker Change: Uh huh.
Speaker Change: So and they contributed 80 bps to this quarter's revenue.
Speaker Change: Why don't you just move to a quarterly revenue guidance instead of revising the annual guidance every quarter because as you know the two said this is the seventh guidance revision in the last eight quarters is that something that you will consider and totally can you take us through the contribution from pass through revenues toward bodies of.
Speaker Change: Thank you.
Speaker Change: Next question is from Omar coming from the New Indian Express good evening.
Omar: In general I, just want to ask you like how good a quad companies have performed in Q2.
Omar: And today you today, you've announced an acquisition of a blip right on through how those will help you in your overall revenue growth.
<unk> this quarter, because I think that was a significant component last time mcgaugh.
Speaker Change: So we look at them, we don't specifically give out the performance of each of the acquired entities, but overall, our acquisitions have contributed well both organically as well as in terms of synergy over the years.
Speaker Change: <unk>, despite that swing wage hikes, Duke you Chi.
Speaker Change: You mentioned that the acquisition cost kind of got baked into the margin. So what are the deal wins will you have in Q3 to maintain a 21 point Ron between one point do.
Speaker Change: So Phil you.
Speaker Change: You did speak about <unk>, but I just want to understand why there would be good and retail is there any specific reason.
Speaker Change: Have all the essentials been on boarded those who have been hired in 2022 2023, and finally southern Dallas about just more language model, how many <unk> doses is going to have.
Speaker Change: Oh.
Speaker Change: Constantly the new retail contribution is yeah.
Phil: I think we've talked about retail in the last few quarters that industry is going through some change.
Speaker Change: When will it go live and beautiful, which industry are you building. This fast and are you building. This on top of you know open source platforms or are you leveraging your partnership with <unk>.
Phil: So nothing has changed.
Phil: Safe to say that is not actually come back with the discretionary spend so it's not like we are pointing out something has change in the behavior there.
Speaker Change: So quite a few question, let me see if I can.
Phil: As opposed to S. S way, there's better discretionary.
Speaker Change: And remember them.
Speaker Change: Juan.
Phil: Automotive in Europe, where it's a little bit softer.
Speaker Change: Even better.
Speaker Change: On the waiving of C&I growth.
Speaker Change: I just wanted to ask you one question on T Niang.
Speaker Change: Our focus is really on what we are driving in the business we see.
Speaker Change: You did speak about <unk>, but I just want to understand how the pipeline looks like and are you asking.
Speaker Change: A lot of traction that we started to see in financial services, which has given us a good growth last quarter and this quarter and we've called out last quarter and also now that outside of that we don't see other industries, yet starting to have a change in the discretionary spend.
Amy: Skiing Amy.
Amy: Classic tool sector growth.
Amy: For example, they notice beef society time.
Amy: Which particular sector, you'll see in crude in terms of fun Beach with generative AI first.
Speaker Change: Not in any specific industry or sector. It's across every every industry and bartow generative AI work is it's already becoming embedded in everything we do so any.
And that's the outlook of where we built out.
Speaker Change: Drove guidance, we actually very positive and delighted that we've gone from 3% to 4% to $3 75 to four 5%. So it's a huge upward movement in the growth guidance.
Speaker Change: Large program of transformation cost efficiency productivity.
Speaker Change: Part of it is January <unk>, and then we have different ways of looking at it because when you look at it.
Speaker Change: Tech and ops deal and customer service there'll be a large part of generative AI.
Speaker Change: Our view is.
Speaker Change: We want to share.
Speaker Change: Look at something where we are building out new capabilities there'll be some productivity benefits through.
Speaker Change: As we see each quarter, what do you see the outlook for the year, we are not looking at whether that's a change or not that.
Speaker Change: Generative yet, but it is not the full deal it's part of almost every deal that we're doing.
Speaker Change: Sometimes it happens sometimes doesn't happen in this way we gave a clear color for a full year as best as we know when we close the quarter.
Speaker Change: Thank you.
Speaker Change: The next question is from Sanjay <unk> from the India business Lane, good evening gentlemen.
Sanjay: Silly last quarter, you had mentioned that you know might be Jenny I projects, not poc's, but not large new projects either so when do you think this change will come and also promote they can see much of your revenues are divided between North America and Europe that's been.
Speaker Change: And look at the parameters.
Speaker Change: Those are really the factors that have gone into what we've done.
Speaker Change: Let me talk a little bit about the <unk>.
Speaker Change: Paul language model and then maybe Jay you can pick up some.
Speaker Change: It's an incredible approach that we have taken we are building this on various open source components.
A flat growth.
Sanjay: Between you'd have an issue our revenue shares between the rest of the world and India.
Speaker Change: Have a narrow set of data which is.
Sanjay: Emerging markets like Latam and Africa is that something that youre looking at and is near shoring a strategy that you're employing and beyond the margin guidance in the medium term what does YOD aspiration as much.
Speaker Change: Some industry.
Speaker Change: And also in the process proprietary data asset that will comprise the small language model.
Sanjay: Thank you.
Speaker Change: We are working on different industry.
Speaker Change: So on the generative AI are we don't break out the revenue.
Speaker Change: Applications for the small language model and we believe it can be.
Speaker Change: We had shared before what we do see is the work. We are doing is quite deep now we are building enterprise generative AI platforms and building a small languish vogtle, we're working on multi agent frameworks. So these are things which are which.
Speaker Change: Huge.
A way for clients to leverage what they can do in terms on top of that building some business.
Logic on top of this small language model. So we think it's an incredible.
Speaker Change: Quite.
Speaker Change: Differentiated approach and we're seeing some good discussions on that basis with clients.
Speaker Change: Deep within the generative AI landscape and where clients are really appreciating the sort of let.
So that we're not sharing it because the work has started the idea was to make sure. We are sure. The way we are going about working agenda, David hi, its a very deep level across those three areas.
Speaker Change: Lithia talk leadership industry leadership that we have on generative air.
Speaker Change: In terms of the geographies.
Speaker Change: We are of course, a strong focus within North America within Europe within Australia.
Speaker Change: Yes. So if you look at margins as I said earlier, we have delivered 20, 111, which is slightly above the midpoint of our guidance, which is 20% to 22% as.
Speaker Change: We have.
Speaker Change: We don't have business outside of our clinical business in Africa.
Speaker Change: So it's a small part of our business.
Speaker Change: As we get into the edge too we will have headwinds coming from compensation through the last couple of increase was in November we've decided it makes sense to start from January in a phased manner.
Speaker Change: Latin America is similarly, a small part of our business.
Speaker Change: On near Shoring, we see a lot of traction that we are seeing across different.
Mirror Shaw markets in Europe, there are certain markets for North America, there are certain markets and even in Asia. We have some markets in which we are building near shore capability. So that certainly moving along well on the margin aspiration, we absolutely have an internal aspiration to drive margin IRI width.
Speaker Change: Those steps so far.
Speaker Change: Part of that will be effective January and the balance will be effective April.
Speaker Change: We will have headwinds in terms of softness, which isn't which is a unit which is seasonal in Q2, an etch tool for us.
Speaker Change: But those the low looking at a low working in calendar days etcetera. So that those would be the headwind. So the deal wins can be will continue from project Maximus, which has been delivering.
Speaker Change: All of the approach, we're taking but we have not shared that externally. Thank you.
Speaker Change: And over the last few quarters.
Speaker Change: The next question is from Thanos or three from the deck and Harold.
Speaker Change: And at this point in time, we are confident of our margin guidance of 20 to 22 with an escalation to increase in the midterm.
Speaker Change: In England in them.
Or are you pretty much highlighted MVP.
Speaker Change: Yes.
Thanos: Few questions that I'd like to ask firstly on the hiring everyone isn't maybe as the.
Speaker Change: Yeah. So as I said earlier, we are on track to onboard.
Speaker Change: And are there any further threshold at group level in FY 'twenty five we're not breaking it up between.
Thanos: The 2022.
Thanos: That went out and hiding what you promise that will be done from October I, just want to know if this to your 'twenty 'twenty 280, the letters, which went out into the woods and the hiring that happen now through.
Speaker Change: What was the Boston this but we are unloading on the vertical.
Appreciate it.
Speaker Change: Thanks Chandra.
Speaker Change: Yeah. So look it's first of all it's the third party cost, which is integral part of other large deals in many of the large deals that we embark on.
Thanos: Was there a lab food anything on that front.
Thanos: Okay.
Speaker Change: Was that of what sorry.
Speaker Change: When we have taken over the turnkey project for the client.
Speaker Change: Labs lapped yep.
Speaker Change: First we are going to hire everyone that has got it.
Speaker Change: Third party costs are an integral part of.
And that project.
Speaker Change: And it comes as part of the Mega large deals that we sign so that is there's nothing specific that it will come as and when we find those kind of deals but also increases.
Speaker Change: And an offer from Memphis is we have a phased approach to this hiring and that is in process right now.
Speaker Change: Okay also your operating margins, they're flat do you expect it to be at around 21, 3%. So is there anything any color that you'd like to add to that is that is that something that you were expecting.
Speaker Change: You know our provinces the provinces with the clients and stickiness with our clients.
Speaker Change: Thank you Sandra the next question is from being upper bar from the economic times.
Speaker Change: Oh Rusty.
Speaker Change: So as I said earlier.
Speaker Change: North American geography has seen further degroup could you <unk> what are the good reasons.
Speaker Change: Guidance is 20% to 22% and we are slightly above the midpoint of the margin guidance right.
Speaker Change: If you look at the puts and takes we had 80 basis points coming from project Maximus 10 basis points coming from currency.
Speaker Change: And what.
What kind of impact do you see because of the rate cuts that we've seen.
Global Central banks.
Speaker Change: And given 70 basis points of tailwind from the acquisition that we did mainly on account of amortization on the balance 60 basis points was invested in terms of salary hikes in terms of.
Speaker Change: Also.
Speaker Change: The status of Onboarding just to follow up.
Speaker Change: Could you tell us if all the Onboarding has been done from the previous years 2022 and <unk> three.
Speaker Change: Additionally, they will pay and other costs. So net net net it offset each other and we have a reported 21 plant one person that I imagine we don't really call out what we were expecting and where we are I think we have delivered on what we believe we're planning for and expecting this to go ahead I mean MTT is going ahead.
Speaker Change: And how many thresholds have been added so far maybe in this fiscal year and.
Speaker Change: What kind of.
Speaker Change: Yellow.
Speaker Change: Fisher Onboarding that you will look at going forward.
Speaker Change: <unk> said that is 15000 to 20000, but what is remaining.
Speaker Change: And what is the impact of the wage hike can you quantify it.
Speaker Change: In the medium term years, Okay also gcc's you've spoken about it already the.
Speaker Change: How much is the wage hike as well if you can just tell us that.
Speaker Change: The popular mandate did put out that you know it's like a competition maybe you clearly highlighted that it's not you collaborating rather soon.
So under way on the wage hike are we.
Speaker Change: We don't quantify the impact not only quantified.
So how many have you collaborated with them now.
Speaker Change: Well give you their favorite you'd be in a phased manner starting from Q4.
Speaker Change: Sure.
Speaker Change: These issues are doing a fantastic job, we're quite fortunate that we're working with many of the client organizations and agencies in India.
On fresher Onboarding, we will onboard 15 and various other pressures during the year.
Speaker Change: Been hired so far in these two while we haven't given that breakup. When you can see that the net number for us have been declining for last two quarters. The first quarter, where we had a net increase so that's there.
Speaker Change: There's a large number of gcc's here, we don't share, specifically, which GCC you collaborated with but to give you a sense.
In financial services in Telco in life Sciences, we are working with a large number of those gcc's in India, and helping them and supporting them with we do not give specific the number of GEC seems to be working with you as part of our overall client relationship. We have teams that work very closely because there are different needs. Some.
Speaker Change: Anecdotally you can drive, but we will onboard all the ratios that we have commented in the question.
Speaker Change: So North America, North America, North America, so their first quarter on quarter, we have seen growth in North America that again financial services was a big part of it on a year on year basis, we saw a negative. So we see as you mentioned the rate cut in the U S.
Speaker Change: Times, when what the GCC, they're looking for and sometimes it's a holistic need across the client between the GCC in India and between the global organization.
Speaker Change: The lower inflation.
Speaker Change: Indicate signs of some more spend certainly in financial services, we have seen that and we will wait to see in the other industries when that starts to happen.
Speaker Change: Thank you.
Speaker Change: With that we come to the end of this press conference. We thank our friends from media for being here today. Thank you Sir and thank you Jay.
Speaker Change: Follow up on the Mega deals lineup as when or what is the pipeline and where is the current growth coming from in terms of the disclosures.
Speaker Change: Before we conclude please note that the archived webcast of this press conference will be available on the emphasis website and on our Youtube channel later today, we request all of you to join US for high tea outside Thank you once again and have a lovely evening.
Speaker Change: The pipeline is still quite robust on large deals.
Speaker Change: The type of large deals is still much more on cost and efficiency and not so much on digital transformation. So that's sort of the.
Speaker Change: Yeah.
Speaker Change: Lay of the land in terms of the deal outlook and we are seeing a lot of discussion and cost and efficiency.
Speaker Change: Across all industries.
Speaker Change: [music].
Speaker Change: Thank you.
Speaker Change: The next question is from Jeff by via from Dominik.
Good evening.
Speaker Change: Peers have given mixed signals on the future outlook I wanted to ask whether the current prevailing macroeconomic conditions can dampen any sort of a prospect of a demand recovery, especially that has been added by the U S. Fed rate cut second I wanted to understand is clouded part of discretionary spending and I ask this because over the last 15 to 18 months.
Speaker Change: Yes.
Speaker Change: [music].
Speaker Change: Yes.
Speaker Change: [music].
Speaker Change: Infosys and a lot of experience Ive said that cost takeout views are the priority now do clients considered cloud as an expense expensive prospect and hence they are considering it in the discretionary bucket.
Speaker Change: But are you seeing any kind of a slowdown in the cloud spend over the last six to nine months.
Speaker Change: And just if I could squeeze in one more question or what percentage of your total revenue could be described as cloud revenue.
Speaker Change: That's about it so I think the start off was much more on the macro the first first question.
Speaker Change: I'll go through them one by one.
Speaker Change: On the macro.
Speaker Change: If it can be.
Speaker Change: We have seen at least in the past cycles.
When interest rate cut start to begin an inflation is more in control.
Speaker Change: Secondly, in our end markets.
Speaker Change: Western Europe and U S.
Speaker Change: Also Australia.
Speaker Change: The Ah.
Speaker Change: Interest in spending on large technology programs typically increases.
Speaker Change: Today as we've seen as we've shared we have seen this.
Speaker Change: Okay.
Speaker Change: Yes.
Speaker Change: [music].
Speaker Change: James.
James: Last quarter and this quarter in the financial services on discretionary and last quarter, we had.
James: The extraordinary growth in financial services this quarter very strong growth in financial services.
James: We don't know when the others.
James: When they'll come.
James: That's typically the way this the macro effect.
James: <unk>.
James: Our industry.
James: Okay.
James: On cloud.
James: We have a very strong cloud business you have cost nor did we have the COBOL set of capabilities, where we work with each other large public cloud players and we build out.
James: Various tools.
Templates.
James: Industry.
James: Blueprint, which can work with the cloud provider with the client to rollout.
James: Whatever approach our clients are taking then we have a private cloud business, which is also part of cobalt and then of course, we do a lot of work.
James: With the SaaS providers.
James: Yeah.
James: That's part of our cloud activity, we don't break out the cloud number but it's it's in good shape within within the company.
Speaker Change: Thank you.
James: Okay.
James: Cloud so it depends.
James: Sometimes it could be cost takeout.
James: Depending on how the cloud this year looks from a client perspective, and what is the Houston for example.
James: When you're doing some work, which is more related to the edge not just the call. Then there are different cost considerations, if you're doing more standard, let's say migrating a set of applications from on premise to cloud depending on your time horizon, you could get some benefit but sometimes you don't because.
Speaker Change: Hello, everyone.
Speaker Change: <unk> is a platform for collaboration and content management.
Speaker Change: It's been delayed we quoted you can use <unk> to manage locally.
James: A lot of times other services also.
James: Mixed in for example, you could also do cyber security with that and which is separate in some instances. So it's not like all cloud as costs are all cloud is not cost it depends on which way its Doug.
Speaker Change: All documents social activity data and information with this patient you're going to learn all about David like before they begin make sure you hit that substantiate them to come up rose more such technical videos Thrombin daily box. So let's stop all visual look into the agenda for this issue will begin this session with internet.
Speaker Change: Thanks, Jeff.
Speaker Change: Next question is from Dana money from the times of India. Good evening gentlemen.
Speaker Change: Simple knowledges and Sharepoint framework after that we will look into <unk> got a notable absence next we'll understand the basics of Nbn improved development workflow.
So Q3 is usually the quarter follows around December that's when clients what does it look this time is it.
Do you think it's going to be as usual on based on your interactions with clients, but it would be a lot more because discretionary spend is still.
Speaker Change: Usage of Dell and human and finally, we'll have a look at I'm sorry, David.
On the loss side.
Speaker Change: Hum.
Speaker Change: Also I'm trying to understand Q4, you mentioned that wage hikes will be rolled out now if you could do is the quantum theory for instance, you all mentioned that 7% to 8% would be the average wage hike and forgot performance it'll be around 14% again involves just give us some sort of guidance on on.
Speaker Change: So it's being fixed to Jim Scheel, although that reading is what is.
Speaker Change: But they do gene is SP fixed development is based upon the open source to each evening break via school Java script, we don't need any kind of a license for development on this be a fixed but it.
Speaker Change: And what what the wage hike pattern would be and what the factors considered would be done with Daniela.
Speaker Change: It depends upon a number of other dependent technology for example, Lord Jeez, Gary you mean, if you have heard of the storms. So these are the independent technology that is used in <unk>, but that is not only for this via fixed rate. The Rd support open source technologies can be used with you Alan.
Speaker Change: Other things, what all things would be considered and if you could tell us a little bit about the generator VA revenues, specifically and any and all of the cases that went live in the in the in the second quarter. Some examples of.
Speaker Change: The act development angle with the La Quinta at any other kind of development is really so that agenda is we will try to understand not just as the very first important one and then we do have human and Gulf is very rough back. So those are the things. So my plan is to go for these b six first so that you'd doesn't makes those will be.
Speaker Change: How are the walk around that literally a has.
Been done for your clients and you mentioned that.
Speaker Change: The revenue growth has been broad based but any.
Speaker Change: I mean are there any Michael factors that one or maybe one or two factors that really contributed to where the revenue is heading.
Speaker Change: Via fixed rate. So today more directly with you focusing on be supporting technologies Loh. Jeers would example, you we do have audience, who doesn't know what there is no days or what they don't have even much expertise with Javascript. So yes. So Javascript was initially developed to be executed by browsers.
Speaker Change: So Larry let me start off I think most maybe I can address that.
Speaker Change: I think the first first point was.
Speaker Change: And on the Q3 century furlough saturation so for US we don't comment on the specific furlough outlook, we have whatever we have in our guidance viewpoint seven fighter for having said that is the start of the quarter just difficult to anticipate what it look like when we do have.
Speaker Change: So it cannot be before node Js was there any big cheddar and onto a years back so the only option to execute Javascript was browsers or there was no debt, we lowered that no combination mid third nor and northern payment environment, except browsers was dead for the execution of jealous group. So.
Speaker Change: It can be in previous years, a range of outcomes that we look at we have considered that same sort of approach in building the guidance and its well within that guidance.
Speaker Change:
Speaker Change: So just first off I believe you did not know Jesus 12 years old in comparison Javascript is 26 years old in the Internet is 32 years old.
Speaker Change: Then on the agenda to be I example.
Speaker Change: A host of examples maybe to share something we built for one client a multi agent solution, where agents work on our specific business process that they have and do the process.
Speaker Change: So these are the roughest emits vivid nor does it how it see how browsers executes Java script. So browsers is browsers are having that Javascript runtime environment and different different browsers that having different longtime environment lab insight did good.
Speaker Change: Almost completely on its own but parts of the process.
Speaker Change: It changes the way that they can do their process is changing the way they can scale up what they can do as opposed to being part of the process and we have another example, with the telco, where we rolled out one of the items I mentioned, the enterprise gender to react platform that platform can now.
Speaker Change: Okay put example, google's Chrome V eight Google Chrome is having a V. Eight Javascript engine that is responsible for executing Java script in Google Chrome browser. Similarly in age there is these spider monkey and in also in the apples Mac they are having.
Speaker Change: So 70000 of their employees are leveraging our platform to build out their own.
Speaker Change: Use cases or benefits for what they want to use agenda dovey aiful, whether it's in knowledge area, our customer service area or the coding area. So we are doing.
Speaker Change: One Javascript engine responsible for Javascript execution, so a G at Disney Javascript engine, which was initially available when you bid browsers every browser has its own Javascript engine.
Speaker Change: Wholesale projects and not be able to use actual projects projects that are getting completed where clients are seeing some benefits from that.
Speaker Change: Who goes chrome is having read the name of the engine, Google Chrome Gyroscope, Indonesia V. Eight eight so that is the engine that makes the Javascript that provides the gyroscope runtime environment in Google Chrome browser right. So how what is low <unk>. So no does is that Java script run time.
Speaker Change: Question on <unk> on the salary increases we don't we don't comment on the specifics.
Speaker Change: Revenue growth factors.
Speaker Change: It was the last I think the.
Speaker Change: Specific factors for the growth.
Speaker Change: I think.
Speaker Change: More of what we discussed before is there any more.
Speaker Change: More focused with the traction we saw on financial services and then each of the others, we have seen quarter on quarter growth.
Speaker Change: Bhutan Chrome V. Eight Javascript engine. So V. Eight combines Javascript code do machine. Good. Okay. So the VA days responsible for conversion of Javascript code do machine remember eight so what how it happens is two one is his name wasn't Leon Leon done Okay. So to avs.
Speaker Change: Except for retail if you look at look at our Q2 performance.
Speaker Change: Now the next question is from but we need room, congrats from the financial Express high. So your large deal DCP has shrunk to 214 from 4.1 last.
Leon Leon: What he did he took a big room V eight engine from the Google Chrome.
Speaker Change: Quarter. So is this lumpiness because of <unk>.
Speaker Change: Factors, you mentioned that other sectors voting BSI.
Leon Leon: And he wrapped them in NASA zippers voice and data recorder lube Gs eight so what he called the Javascript engine from the Google Chrome browser and he that D. C. Ming Yang insight Vascepa is brisk application and that application, we call greatness lube Gs right. So now.
Speaker Change: It's still <unk> and so this demand for <unk> is it because mclean's onto adopt E E.
Speaker Change: And what percentage of your topline came from index revenue contribution.
Speaker Change: Your peers, especially in the Midmarket space have said, there is a boston $1 million to $10 million.
Speaker Change: While your planned addition in that space.
Leon Leon: This particular win.
Leon Leon: This particular Cps was application if you re install it on any machine and if we are having that run in that.
Speaker Change: Clients are you losing market share there.
Speaker Change: So are you collaborating with any GCC is here for digital modernization.
Leon Leon: That particular application it since it is all going to be having deviate from England.
Speaker Change: How many have you partnered with disease.
Speaker Change: Okay great.
Leon Leon: Using bid that particular application. The name is no juice you can exiguous any Javascript code, even our site browser.
Speaker Change: Granite for your questions.
Speaker Change: The first one.
Speaker Change: Wherever you want to look at.
Speaker Change: What we see with the growth.
Leon Leon: So this is how Javascript gets executed although it is D C.
Speaker Change: Large dealers the largest growth right. So there.
Speaker Change: Typically our large deals are much more lumpy. If you look at our sort of several quarters. Some quarters a few more some quarters a few less our focus really is making sure that.
Leon Leon: Engine that is built in but I was at the same engine has been dubbed by asthma intends to beyond five years back in <unk> with application and deputation is God is no dish. If you install ready node Js on your machine you have degree V. Eight engine that is responsible for executing.
Speaker Change: If you look at all of which one those are converted and are already into delivery mode, and we are seeing that coming through with the larger use a lot more focus on cost and efficiency.
Leon Leon: Can of Java script, right. So server site execution required sold were Java script on mute. So right. It uses a common GH module system Martin I will explain in the further course of action rig what does the model what our Javascript Mardi was and how it is different from the global Maldives right.
Speaker Change: On the smaller deals or smaller sized programs in fact as Jeff shared earlier.
Speaker Change: I've seen on deals below $50 million of value, which is outside of biologics, which are not in the large deals we've seen a huge increase double digit increase in that pipeline. So we see a lot more traction of that sort of work that we already see and the point.
Leon Leon: So for now you can think of it like you can just make a note that common G. As Madhu system is the system that is used by the Nordea is for managing their module.
Leon Leon: We'll discuss more in detail.
Leon Leon: With deep they even topics. Okay. So this is how any machine outside browser again execute Java script Nordea is responsible for it.
Speaker Change: He made on financial services, reducing the discretionary spend there.
Speaker Change: Other industries not yet.
Speaker Change: And on your collaboration with <unk>.
Is having a V eight chrome engine zapped insight. So it is the same engine that.
Speaker Change: On the GCC. So we are working very closely with the Gcc's all around.
Leon Leon: Google Chrome browser.
Speaker Change: We are working with clients when they're setting up their gcc's youre working with them when they do a build operate transfer and we participate in it with the build operate and when their transfer we're working with them.
Leon Leon: It is a cross.
Leon Leon: Works on Windows machine it'd be work on Matt It really work on my next node Js is across create farm application and it has been built in seizure vascepa as precipitation. So some very important thing about Lord Geez is it is single threaded. So what is single trade.
Speaker Change: GCC is in India to help scale them to help with recruiting and we are also working in some instances clients when they're exiting from gcc's when when we have our programs where we take them.
Leon Leon: Means so it means only one third is responsible for executing go geez, we cannot have multi multi branding or there is no concept of multi trailing when working with no abuse. Okay. So what it means you can see we see if you are writing a web application, okay. So dave might be.
Speaker Change: They become part of us so a very strong connect with gcc's across India.
Speaker Change: Okay.
Speaker Change: So and that contributed a bit.
Speaker Change: <unk> to this quarter's revenue.
Hundreds of thousands of users who are requesting Europe, who are solving are like who is requesting your web application at the same time debate. So it is not big geese that multiple pigs are responsible for the year for DB export executing D for exhibiting the request of 1000 users. It is only one trade.
Speaker Change: Thank you.
Speaker Change: Next question is from Marc Goodman from the New Indian Express good evening.
Marc Goodman: In general I, just want to ask you like how good a quad companies are performed in Q2.
Marc Goodman: And to be you today, you've announced an acquisition of a blip right.
Marc Goodman: So how those will help you in your overall revenue growth.
Leon Leon: We executed one one decreased one user decreased fast once it is identical.
Speaker Change: So we don't we don't specifically give out the performance of each of the acquired entities, but overall, our acquisitions have contributed well both organically as well as in terms of synergy over the years.
Leon Leon: So visa can use it and then it will be toward user. So it is only wanted when we won this offload GSV will run at a time when we won process VEB is being to use a sequester whether it is one concurrent user or it is hundreds of thousands of users. It really isn't one by one and it is not big is that single day.
Speaker Change: So Phil you.
Speaker Change: You did speak about <unk>, but I just want to understand why are there <unk> is there any specific reason.
Speaker Change: Oh.
Speaker Change: In terms of revenue retail contribution this year.
Leon Leon: It is responsible for a reuse. It. So there is no concept of multi drilling rigs see shop, or Java or they need their mood PPA Big language. So Lord Jesus single trade I will give you. An example on this maybe you would see being offered like this we have a restaurant okay now data number of.
Speaker Change: So I think we've talked about retail in the last few quarters that industry is going through some change.
Speaker Change: Thing has changed.
Speaker Change: I have to say that it's not actually come back with the discretionary spend so it's not like we are pointing out something has change in the behavior there.
Leon Leon: Tables in the restaurant and data number of customer sitting on each table right. So you had said there is only one week, who are responsible for serving that CVR, having five papers every year, but you can be reached during late and there is only one way Turner, who is responsible for serving these five deepens. Okay. So how it will manage how how the Lord Jesus.
As opposed to F S way, there's better discretionary.
Speaker Change: Automotive in Europe, where it's a little bit softer.
Speaker Change: I just wanted to ask you one question on <unk>.
Speaker Change: You did speak about <unk>, but I just want to.
Speaker Change: No I understand how the pipeline looks like and skiing.
Speaker Change: Skiing Amy.
Leon Leon: The performance and how it would be ebay's managed behind the scenes right. So how it works is you have to say we have people weren't able to table three end up to be able to buy rate. So we would see and we have a kitchen also debt basically keep it appears and serves the food do already customers on the depo rate and we have a one readout of responsible for.
Speaker Change: Classic tool sector grew in <unk>.
Speaker Change: For example would be that as beef society time Nick.
Speaker Change: Which particular sector, you're seeing growth in terms of beach.
Speaker Change: Generative AI first is <unk>.
Speaker Change: Not in any specific industry or sector. It's across every every industry.
Speaker Change: And Bob Regenerative AI work is it's already becoming embedded in everything we do so any.
Leon Leon: So what will happen Weird Street EBIT when ordered someday, but we said we would take the order and it will go to the kitchen and it will he be informed the chef that this is the order of GBP one b right.
Speaker Change: Large program of transformation cost efficiency and productivity.
Speaker Change: Part of it is January <unk>, and then we have different ways of looking at it because when you look at you know.
Leon Leon: Sure. It once you had done with deep location of Pooh Poohed. It let me know IV come back do you angry itself the food to be Meanwhile, I'm going to deal with them, but okay. So he would go to payroll number two he would take the odd in Hebei go to dish. After this is the order of table number to make a note and we know once you are done with the provision of table.
Speaker Change: Taken obsidian and customer service there'll be a large part of generative AI.
Speaker Change: Look at something where we are building out new capabilities there'll be some productivity benefits through.
Speaker Change: Generative, yet, but it's not the full deal it's parts of almost every deal that we're doing.
Leon Leon: Good food for Teva and number two I will come back and win Big before then would be would debate.
Thank you.
Speaker Change: The next question is from Sanjay <unk> from the handler business line.
Speaker Change: Evening gentlemen.
Leon Leon: Right. So this is how <unk> managers. So if anything has to be done by node Js. He view that would be single threaded, but if we would see chef can prepare the food off multiple users in one go or whether he prepares the food the way. It comes in one go or not that is the share of responsibility, but we trace D.
Speaker Change: Silly last quarter, you had mentioned that you know wildly Jenny I projects cannot be Oh, geez theyre not large revenue projects theater. So when do you think this change will come and also from what I can see much appeared revenues are divided between North America and Europe that's been.
Speaker Change: Flat growth you know like between your revenue our revenue shares between the rest of the world and India. So like with emerging markets like Latam and you know like Africa is that something that youre looking at and is near shoring.
Leon Leon: Node Js process made so it logged years runs on up and operating the operating system, whether it is Mac red, but it is windows the automotive.
Leon Leon: So I'd say you requested an input from the user great are there is an input output of patient are there is a lead operation from.
Speaker Change: Strategy that you're employing and beyond the margin guidance in the medium term what does YOD aspiration as much that's why.
Leon Leon: That is not the job of billowed, nor the job of the knowledge to inform to you to take the input at all.
Speaker Change: Okay.
Speaker Change: So on the generative AI are we don't break out the revenue as we had shared before what we do see is the work. We are doing is quite deep now we are building enterprise generative AI platforms and building a small languish body, we are working on multi agent framework.
Leon Leon: I'd say the user is saying that to get the data from this particular business. So nod nod job is to inform the operating system that get built and he did it come from business with how braking system is working with their op. It always is using motive planning for that that is not the job of node and it will be return scenarios a week the job is.
Speaker Change: So these are things which are.
Richard quite.
Leon Leon: Yeah.
Speaker Change:
Leon Leon: Our big differed from the kitchen and deliver it to be stable and the audit from the people who are an informed Bcf. Rachel. This is deep operational know how we would operating system. What they would be operating system you had using be definitely useful operating automotive reading kind of motivating operations for input output for reading or for any kind of.
Speaker Change: Deep within the generative AI landscape and where clients are really appreciating the sorrow.
Speaker Change: Ill, let Dave talk leadership industry leadership that we have an agenda to be at.
In terms of the geographies.
We have of course, a strong focus within North America within Europe within Australia.
Leon Leon: <unk> dos right. So those things are definitely you must be tricky, but no gas operation is single cricket.
Speaker Change: We don't have business outside of our clinical business in Africa.
Leon Leon: Imputation is.
Leon Leon: If you see if you see there are a number of types of applications late there are applications, which are more on input output, which has more in output operations and data. Some there might be some applications, which needs a lot of processing image processing or heavy order backlog image processing weight machine learning.
Speaker Change: So it's a small part of our business.
Speaker Change: Latin America, Similarly, a small part of our business.
Speaker Change: Our near shoring, we see a lot of traction that we're seeing across different.
Speaker Change: Michelle markets Europe, there are certain markets for North America, there are certain markets and even in Asia. We have some markets in which we are building near shore capability. So that certainly moving along well on the margin aspiration, we absolutely have an internal aspiration to drive margin IRI width.
Leon Leon: The unions kinds of being right, which needs a lot of processing. So if your application is such that it needs a lot of processing then Luke. This is not meant for deck. However, if you'd need to write any web applications. What is the actual requirement. We would say we need a web application a user will click on the user will come to our deputy.
Speaker Change: All of the approach, we're taking with we have not shared that externally.
Speaker Change: You.
Speaker Change: Next question is from photos are three from the Deccan Herald.
Leon Leon: So they will have I looked in the relinquished some day they click on somebody in the back can be within EBITDA. So the API is a different thing. So the implication is norges is meant for those skus.
Speaker Change: Good evening gentlemen.
You've pretty much highlighted everything there's a few questions that I would like to ask firstly.
Speaker Change: Firstly on the hiring.
Speaker Change: Every one of those areas the 2022 letters that went out and the hiding what you promise that will be done from October.
Leon Leon: Which are not heavy CPU intensive tasks, which are not meant which art with event. There are no CPU intensive task, where there are more input output kind of operations, albeit a mall.
Speaker Change: Just wanted to know if this do your 'twenty 'twenty 280 that Atlas, which went out in the review it and the hiring that happen now so.
Leon Leon: So that those things will work perfectly fine, but if your application demands a lot of processes. So in that case being shaped point. This developer. There is no barrick use case, we believe we will not be using and it doesn't impact us NATO Bruce arcade neighborhood exactly ideas, we're more interested to learn about sharepoint.
Was there a lab suite anything on that front.
Speaker Change: Okay.
Yeah.
Speaker Change: Was that a one sorry lap labs labs, yeah, no I think first we are going to hire everyone that has gone into that.
Speaker Change: And an offer from emphasis we have a phased approach to this hiring and that is in process right now.
Framework Retching, then the Bundesliga and more to threats feature doesn't make any make sense, but this thing I want to understand you did what is debuted the rate what is the mutation with blue Jays, what kind of applications can be written using mortgages.
Speaker Change: Okay.
Speaker Change: Also your operating margins, they're flat do you expect it to be at around 21, 3%. So is there anything any color that you'd like to add to that is that is that something that you were also expecting.
Leon Leon: Right. So that was the purpose to explain this.
Speaker Change: So as I said earlier, our margin guidance is 20% to 22% and we are slightly above the midpoint of the margin guidance right.
Leon Leon: Right. So next this is Rick what you should already know a bit of Javascript and each tumors usage and then be a good bad debt.
Speaker Change: If you look at the puts and takes we had 80 basis points coming from project Maximus 10 basis points coming from currency.
Leon Leon: How can we install ignored or what are the possible operations with deep node right. So checked northern version I'm shooting My hour show you will know right to have our shaggy installed on my much in.
Speaker Change: And 30 basis points of data in from the acquisition that we did mainly on account of amortization and the balance 60 basis points was enlisted in terms of salary hikes in terms of.
Okay. So the rigs coming back to the Powershares, but no. One saw one is the rig Jake node wasn't one installed once installed so.
Speaker Change: Additionally, there will be an other costs. So net net net it offset each other than we have reported a 21, 1% margin. We don't really call out what we were expecting and where we are I think we have delivered on what.
Another one is how do we how can we get the mortgage application or the application that we just discussed how can we get D. C. As he purpose node js applications for node Js.
Speaker Change: We are planning for and expecting this to go ahead I mean interest is going ahead.
Leon Leon: If you type in the Google cloud, Google or any any weird little juice. So the very first thing that would come is ignored juice. Okay. So now talking about the node Js you can download the words any version of the English version is 16 Dart one three dart Oh. This is the Mta's means two longtime stable version of <unk>.
Speaker Change: In the medium term, yes, okay also gcc's you've spoken about it already.
Speaker Change: The popular mandate did put out that you know it's like a competition, while you clearly highlighted that it's not you're collaborating rather soon.
Speaker Change: So how many <unk> have you collaborated with them now.
Speaker Change: No.
Speaker Change: These issues are doing a fantastic job, we are quite fortunate that we're working with many of the client organizations and their disease is in India.
Leon Leon: P Mod in mixed in the mix right. What is the difference between the EBITDA is in the current version so but as of now that you're a desk still booming music 16 dot one dot.
Speaker Change: There is a large number of GCC easier, we don't share specifically, which GCC you collaborated with but to give you a sense.
Leon Leon: And if we want any previous fortune definitely we do have the option we can click on the other downloads. For example, the latest version of node is not supported with B S. P. A fix that we wish to leave maybe tomorrow. So the latest version of <unk> Dot one three we don't need to work with this one S. P. A fixed so we.
Speaker Change: In financial services and telco in life Sciences, we are working with a large number of those gcc's in India, and helping them and supporting them with we do not give specific the number of Gcc's if youre working with yes, it's part of our overall client relationship. We have teams that work very closely because there are different needs. Some.
Leon Leon: We need to have anything 14, Dodge something so we will be using the previous version of <unk>.
Speaker Change: What the GCC, they're looking for and sometimes it's a holistic need across the client between the GCC in India and between the global organization.
Leon Leon: <unk>, Okay. So when you read the Ikon here. So you do have the option of previous diseases. So big on the previous review this option. So that we can find any nordea is if we weren't any specific version, we do have the option to download it and there are different for.
Speaker Change: Thank you.
Speaker Change: With that we come to the end of this press conference. We thank our friends from media for being here today. Thank you Celine and thank you Jake.
Leon Leon: For 64 bit 32 bit what they would be machine you are having the configuration you can downward irrespective Watson Wyatt for SBA fix we really use IV Navy XP and what is your fixes and what are the requirements avionics screen. What is the word nordson required for this so once you. Once you have a finer way that this is the words and you want you can do.
Speaker Change: Before we conclude please note that the archived webcast of this press conference will be available on the emphasis website and on our Youtube channel later today.
Speaker Change: We refer all of you to join us for ideal. Thank you once again and have a lovely evening.
Leon Leon: <unk> you can get the economy downwards, and when you click on the downward option of any of the node.
Speaker Change: Okay.
Leon Leon: Virgin you will have different different node Js fights for example in my case it make more sense to go for this one no.
Speaker Change: [music].
Leon Leon: No days 64 bit M S.
Leon Leon: So here are the different different versions for windows machine for him.
Leon Leon: One for your machine and we can use D C.
Leon Leon: Coming back here, a divergence with different BBB using 14 dark one three onwards, maybe not to you.
Leon Leon: This one if he had us in maybe in anything 14 dot one five dot three onwards.
Leon Leon: The mine load years been sort of since I have already downloaded at node Js and install it on my machine I can use the command mode.
Node a node a node commands are in ischemic give sensitivity you can use capital artist mortgage paperwork issue.
Speaker Change: Great No node dot dash B node Dash week. This week give you deep node Watson in my machine. It is 14 dot one six dot one.
Leon Leon: One.
Speaker Change: So Eric to answer your question. This is my machine has been configured for SPF ex U S. P. A fixed generator and army using 14, Doug one six dart one so maybe <unk> can work equally very for all of US in case, we release any issues. The CME should we be really be there for all of us if we can.
Speaker Change: A note of it one 414 Dart one six dot one this is the version and how can we downward that make $14 six amidst the hit we are having and come back may be here for the this is the worst in 14 Dot one sixth start one depending upon your E. B can be can be downwards option and.
Speaker Change: Well.
Speaker Change: Nine machine is 64 bit and my machine as Microsoft Windows based saw him use ever use the Microsoft package MSA breakage for now you can make a note of it that this is the version that ought to be that all of US we use during the entire drilling program. Okay. So this node Js is despite again the site is very good if they have the documentation.
Speaker Change: If you want to read more about more in the detail definitely you can go what are the easiest X features and dire documentation they are having here okay great.
Speaker Change: So again this is node dash week at Dash dish version, so Amy most of the node commodities, having a shortcut.
Speaker Change: It is having a abbreviated form as opposed to E. Mail you can use node dash.
Speaker Change: Or you can use node dash.
Dash versions of what we work equally very there won't be any issues at year I used load dash B now I can see Nord dash Densch rewards and so you see it gives me DC output.
Speaker Change: And it is one thing to make a notice if you are using the abbreviated the long form dash dash is the option if you're using a sharp V. Then when using <unk> unique.
Speaker Change: Another one note you can dive node demand name in capital it really work, but the switch visa card switches actually if the switch is give sensitivity you cannot see dash dashboards, great. It will give you an EDA. However, the command even you can see in competing capital come on name.
Speaker Change: <unk> is not case sensitive, but the switch you are passing is definitely giessen sector.
Speaker Change: Okay.
Speaker Change: So you can make a note of it debt load commands are case insensitive why you'd be switches rehab passing thearchy sensitivity.
Speaker Change: Our active mode node. So next one is the interactive mode. So basically meet.
Speaker Change: We interact what is the interactive world.
Speaker Change: Just type node and hit enter so now you are in the interactive mode of load a knee vague Java script could you can type here in Haiti.
Speaker Change: And notably execute for tissue. So it took us too. This is a very big Javascript code and navigate entered this gives me for so this is the interactive mode of node. So this is you can see I'm able to execute Javascript code to get US to this is the Javascript code and I can E.
Speaker Change: To execute Javascript code outside browser.
Speaker Change: So actually this is how node Js is executing Javascript code and the same will happen on when you're going right is overstated application Israel seemingly you will not that use the interactive mode and that gives you would use this in that case, but this is how <unk> now you are in interactive mode of node Js.
Speaker Change: In any way your Javascript can be executed using in in interactive mode. Right. So this is just an example of how we just installed this equals first node Js applications and that is that can execute Javascript for us.
Speaker Change: And we are outside Bozo, but there is no real browser.
Speaker Change: Perfect. So this is about interactive mode any Javascript can be executed by ges apart from the limitations of you'd see that data at some beauty bloggers and some limitations as well you cannot change the dome you cannot handle that actually access the page object. So those are Dubuque is those are the things that you cannot do.
Speaker Change: There are some addition, you can access to fire system right. So these are the things that we can do.
Speaker Change: So again first.
Speaker Change: Project, So as of now we executed.
Speaker Change: Javascript code in node.
Speaker Change: Diamond environment in the interactive mode now why even showcase you would say you are having up already.
Speaker Change: Along very young Javascript I mean, whatever the name is jacquie D or any Javascript via custom Javascript private debt you have written and you want to execute it outside.
Speaker Change: Trade browser is by ignored geez, how can we execute <unk>, so that mixed with various important demo of executing our existing Javascript fight or if you have some written some custom frame then we can use that as well.
Speaker Change: So for this activity.
Speaker Change: Opening my V S code and did we write a very simple Javascript application. So this is the for the dummy food or this is just before that I have just one.
Created and I can show you is very disappointing okay. So I have created a new grant, Florida and the name is first node.
So this just to be about the naming convention of the food. So although it is not required but you will always see that the convention with <unk> is to use these smaller casing. When you are lapping before their names small guessing first dash nor dash app. So this is just the best victors our convention how.
Where you can use any of that if you want <unk>.
Speaker Change: I'd like to once you have the I do have years could we used to be a good editor installed on my machine is a freeware licensee is required for this.
Speaker Change: Even for the commercial purpose when you have bvs. Good installed you were when you were you like even any phy or any further you will see this option.
Speaker Change: Ill open with good so I can speak on this open with CT ended we opened the visual studio code for me and those who had good ROE accretion would be this particular food of late so data we have the option to create some further insight before this will create some new vice so I view it create a new value here and I would see abdon G is that this is the name of default.
Speaker Change: And this is E P. Javascript prior ANZ and here I'm, writing a very simple good function may be and it does just.
Speaker Change: What it does it does it does this maybe it.
Speaker Change: Does the sum of two inputs that we are parsing maybe study he be begin see and.
Speaker Change: Ooh ox this summer.
Speaker Change: So Dr Rock and it says Hey, Bruce B very simple method, then I'm, calling dysfunction, some a and b. So this is a Javascript what NEVA Java script data no Marlin Javascript and this data is no typescript own became Java script, when you've got Javascript is a simple method named some.
And it is except it is expecting to inputs and the function will return these are very low.
Speaker Change: <unk> be some off to video because now some of a and b, we couldnt be function in there. We can bus maybe two and four right. So this is the sum it up it should return it should work April's beat six so how can we execute this seam by you'd say this is the very simple Javascript bite.
Speaker Change: In your case, you might have some editorial content any bit of I E. Maybe and you might if you want you can give it a try you can execute.
Speaker Change: The scene flights using node Js, so how can we execute this.
Speaker Change: So there are a number of reasons why CVV S cordless, having be in their integrated.
Speaker Change: Mineral powered command prompt or you can say become an.
Speaker Change: Enabled demand shift Backtick command shift acting as the option. If you wanted to be if you wanted to open the integrated terminal off the good and the beauty is it really directly.
Speaker Change: Euro location, where you are in Ireland currently at this for them. So by default the location. It is pointing to deep red the Florida I'm currently assisting in late.
Speaker Change: Other option is definitely I can use I can change the location here and this is interactive more can be finished by pressing controversy.
Speaker Change: Due time, so you can test can boosted to banks and you can come out of the interactive. So now if I have to eat the if all you have to execute the abdulle does the Javascript.
Speaker Change: Alrighty Highway you want to execute it I have to navigate to that particular order and that they can do with C. D.
Speaker Change: Maybe what is the exact location I'm, having this one I can tie. This one so now I'm in my SPF ex Florida, and again I can see node nor does the game did come on to execute the Java script. This time I will see Abdullah Jay's first node App, Saudi insight here, not where you can see.
Speaker Change: Node Js. So this is defined I wanted to execute I can hit and so you can see it logs six for me some of the worse.
Speaker Change: There is six right. So basically what it does it basically execute did beat Javascript fight that we are having in our case, it's a very simple by inaccurate case, it would might be at thousands of lines of code.
Speaker Change: But the idea is using deep node command you can execute a need Java script filed prior to this we saw D. Interactive mode, where you can directly right you're in range I'll ask it this way or other ways I can use the this one no real good integrated terminal infrastructure to open is control.
Speaker Change: Let's shift gears back to <unk>.
And there also you can see node.
Speaker Change: Dart is now far you name it does seem VI, whereas the fight abductor is executed the only differences if you using the if you use is the integrated terminal you directly rents up in before that where you had five year 16, or where you're currently sitting in if you're already using b any other terminal outside via scored put example, powershares.
Speaker Change: E M D Bash our commando you wouldn't navigate you will need to navigate through this particular order or you would need to go wide big compute part.
Speaker Change: Part of the Dallas.
Speaker Change: So it makes the IV showcase a really basic example, the ability of node js to right to wire system or to lead to higher system. Okay. So how can we or some of these things might not be very clear to you in this case and that those things will be.
Speaker Change: We will get to hear when I will go in more detail when Luke So maybe bear with me for some time, if something doesn't make sense I could point out things that might not make sense to you as of now but I will give you. An example of a very short demo.
Speaker Change: All in all just the odd rate two year highs not too users face system I would see that node Js game bead or right to your system very well known <unk> has been installed so we'd say we are writing us over say the application then node Js came deed alright to any of the fees from that particular soap.
Speaker Change: Okay. So again this is Dave I am having this may be I can copy. This good to my dad J S. I'm changing the code of the existing five and V piercing at with this so this constant IV as of now this gone ski would might not be familiar to some of you guys do a condensate.
Speaker Change: Is the model coming from the modern Java script, I really explain what is the beauty of karnes or would it be where the keyword that we are having in red. So as of now you can see cost is something constant that is not meant for change anytime you cannot assign you cannot be a sign of a Youtube <unk>. If it is if youre using big cost.
Speaker Change: Right. So gunst F S required F. S. So I really explain what is a vessel as of now you can think of.
Speaker Change: <unk> is a node more do okay. So required this is Mike importing benaud Madhu just like in any of the other if you are having around experience with C. Job Java. You use has interviewed are you use imports. So this is D C via to using D. Fas Martin that as that comes with no <unk>. So this is dean.
Speaker Change: Madhu that once you have already installed the launches you had already having this model and you are importing. This particular module in this particular area, but you can see and this is not a valuable business constant and the beauty is you cannot change the way you or you cannot assign anything to emphasis right. So this is how we are using constant once you harder.
Speaker Change: Having the faith based model is having a matter right fight sink sink sterns, forcing chronic then you can specify the fiery name what is defined name you want to provide it desert with extension in my case, I'm seeing heavier Doc TXT and what is the input of defy what needs to be written.
Speaker Change: B insight defied that content. So you can go wide again as of now everything is hard coded but in in Arctic is in actual case it won't be the direct hardgoods thing it might be an extra box and put it might be something else that you can write to dws right. So those are the things but here in this with this particular.
Speaker Change: Simple example, I just wanted to show you that.
Speaker Change: Although this cannot be done with Javascript, indeed blows it but the same can be executed by a beat no juice and it has the ability to write two party system. So very simple group just to answer we imported unknown model and we use that particular, not madhu that predict medallions having of method that you can use.
Speaker Change: That data that is expecting the <unk> name and some content to be redundant arm had good at both of the options right.
Speaker Change: Debatable, So again head I want to execute this and I can see you see node apt Rds and I can hit.
Speaker Change: Okay. So if I come back here this one.
Speaker Change: MS Show you this way.
Speaker Change: Did we created this data we created App. So data you can see I created only abdulle, yes, but this is the new value that has been created by this particular line of code just a quickie program.
Speaker Change: It's really bad provides full stack that does that make the voice and collaboration with Ian ICD Eagle hobby.
Speaker Change: Of course link of it is given in the description.
Speaker Change: Now, let's continue with the session right. So if I open. This you can see here is maybe why you won't be seeking screens with this is the content that we provide to that we wanted to give it an inside joke inside the.
Speaker Change: Fixed rate eight so this is how right.
Speaker Change: Javascript is.
Speaker Change: No Jason having the ability to read your how your system to be ready to file system.
Speaker Change: So this is one of the method and one of the more do that supports S.
Speaker Change: Emphasis the module that again I mentioned comes with deep node installation similar to F.
We have other models is very for example, STB Madhu Baltimore with more David Dodman for different purpose. So F. S tanks for fire system and there's a this is a again a coordinated madhu that is not a Java script model. It comes only with no D. S. Eight and this is the same takes we will talk more.
Speaker Change: What about this mixed but this is awake.
Speaker Change: Again, the U F.
Speaker Change: <unk> data.
Speaker Change: Three kinds of more news in load when Rd Global model for example, the QUADRA vad caused rate require required is the keyword for example, this one.
Speaker Change: This is a global marketing or you can say this is the global video or Google keywords that is available in Java script without importing anything similarly is the VAT keyword Oregon's rate you'd whenever youre using this particular keywords in Europe could you don't need to import anything in regard these as good.
Speaker Change: Mobile keyboard Sogou modeling.
Speaker Change: Now something specific to node for example F. S emphasis the module that comes with Nord models. So I should say is that God not Madhu. This comes all year with load right. So this is of course not produce similarly, we have another one at <unk>.
Speaker Change: Again, this is <expletive> God Nord modeling right.
Speaker Change: Similarly, we have other one for example every right at http. Whenever you have to make any http cogs or any of us GDP interaction.
Speaker Change: You will use the SD.
Speaker Change: As GDP and https. Right. These are the again Gordon Ardmore do is they are not available by default they are not available Gui, but they come if you want to use that you have to.
Speaker Change: These are the coordinates models and you will have to imported before using it. So next is this third party models.
Speaker Change: It's not more doses, having some of the code more noteworthy but wed stay if you want to use any of that model doesn't comes that isn't IBRA globally, one and it doesn't come with the node.
Speaker Change: Madhu is could be node installation require third party more do that data that is outside global debt is outside could not produce required this global global mortgage rates. So what it does what are they any third party module. For example, you would see you are using <unk> you are using or any any you are using <unk> dash.
Speaker Change: Or any you a framework type of deal.
Speaker Change: Madhu subdued those required bodes required as global module slate, Saudi this one third party models right. So when whenever you're already using any Google one you don't need to import anything whenever you are using any coordinated module that comes with the mood does in Texas. This one required Fas.
Speaker Change: Great required.
Yes.
Speaker Change: <unk> is the name of the Nord Madhu coordinate Madhu that you want to use and there you don't need to provide any relief they bought our absolute but you just need to go away.
Speaker Change: Or not modeling Navy and required is the keyword keyword distillate in viewed our import inordinate order in visual basic audit Dawah, you must have used right. So the quad is the key word there. This is a global <unk> that is everybody without importing anything desperate video broadcast.
Speaker Change: Similarly, these are the examples of other good note produce mixed we have deep third party models I gave you. An example for example jacquie.
Speaker Change: <unk> equity in the sup, if youre using any third party model, but I do using that first you have to install it because big doesn't comes with not just by default you don't have on as part of your school and you don't have everybody wasn't good machines. So if you are going for any third party model you have to install your trust.
Speaker Change: Then you have to imported and imported that is again, we will use the required keyword put important right. So whenever we are we will use any third party models faster, we will install it and then we imported wherever we want to use the module apart from this you can see another one is the customer.
Speaker Change: Custom model custom model, what custom audience you write some Javascript fight and you want to use that Javascript code in the Java script. You said that is maybe I can see you I can give you. An example, maybe I can create and a bit of how you see.
Speaker Change: Second for your Dod is okay. So if I write something here Ivy exported here from this fight and IV imported in be absorbed.
Speaker Change: So this is again a customer do again this way before you can use it one module you can use it in another one you have two important right. So those are the customer needs. So now basically we are having for banks of Purdue global coordinate Madhu <unk>.
Speaker Change: <unk> Eddy custom models industry takes and how can we use each and every one we will definitely see the codes preventable cause of action, but these are the food Nord Medusa.
Speaker Change: As of now we have used the global ones and the one that is there that is globally. One odd study. This one coordinate Madhu F. S. Eight and those indexes you use a aquatic Eva you provide b module name and you captured it in a very able in a in a in a variable rate in a container and <unk>.
Speaker Change: This particular named F. S. This can be anything it doesn't have to be efficiently, but this is the convention that when they need them or we use the same video both name as the name of deep market right. So big I can use <unk> in <unk>.
Speaker Change: Anything that you can use areas the variable name, but the best practice in the recommendation is to use this evening for importing more news whatever the Modi with name is so this isn't like we just saw an example, like where how can we how can be more similar to the right pricing. We do have the operations lead by using simple owners and us.
Speaker Change: <unk>.
Speaker Change: We generally don't use these in Kronos things. We argue is the best practices all the ways to go for the Earth in Kronos approach, but to simplify the case I just use this think tuners version, but the best practices to our vehicle with the us and Kronos things I'd note.
Speaker Change: Again, no designated if you will make goods and Kronos, if we beat or the operation to compete in the mixed use and we keep one rig rate. So this is again a very simple example, coming back to the App is inflation.
Speaker Change: Okay. So we just saw relating to higher system next I will show you. How can you be book, nor the application I think you would say you want a you are having.
Speaker Change: One could be we wanted to put a breakpoint. So again, a very simple one like the moving this one everything I'm going to be moving the one that we have any debt. So simply you can put a breakpoint. Okay. And then you can go to dividend and you can see started the button and you can choose maybe this one node Js right. So now you can see that.
Speaker Change: Commodities they seem that we provided but if you look at the Domino here. So the commodities the same node no dot EXE or not HD. Both are the same things and you provide they provide good dividing them you I'd just get done the F five or the debugger. So.
Speaker Change: Now again, the debugger has stopped head now again Beseem control you are having step into staple word or anything so it simply if you have a large Javascript fire and you want to debug. It using Nordea is you can put the breakpoints wherever you want and you can see you see then you can maybe hit a five and the breakpoint, where you hit them.
Speaker Change: It appears the breakpoint. This is how you can be bogey at AR devastated by using Norges eight. So this is how you can every year at the shortcut step into staple where ethane step into after your win rates. So these are the same shortcut that we used even in chrome or other things.
Speaker Change: This debugging environment right. So for a game shift F five agency to stop debugging.
And also one thing I forgot to mention them again basing on ethane. So indirect side you can see it shows me videos and watched if you wanted to add any watch you can definitely add during the debugging. It will showcase the what the variables are watch that you wanted to enter and buy devoted its showing all of the variables that you are.
Speaker Change: Having these are the UK variables and these are global so you can if you want to track the value of a particular, where you believe you can add as a watch.
Speaker Change: And when you go.
Speaker Change: Go to next to make some great pointing though you can watch the video of the video we can do that.
Speaker Change: And this is again the cold stack via from their new function is getting caught up on the website.
Speaker Change: So all of these things can be tracked easy mbbs.
Speaker Change: Again, Okay. So next is the used widely what is the use cases or no juice right. So used widely for writing bird processes and you'll be with the strip apart from GSE running one settlement. Okay. So no <unk> as we see it.
Hey, good behavior of node Js weaken even execute Javascript on any machine, maybe sort of an odd maybe your personal mood machine right that you can execute Javascript. So what are the areas. We have no <unk> can be used right. So with the very first one is no days can be used for REIT, Inc.
Speaker Change: Their applications late I wish it gives you a very simple example, justify deep knowledge, we would not be using SPX VIX in sharepoint, but this just tissue gives the ability of nordea. So you have a clear picture what nordea skin right. So no desk can be used for writing web applications just to rake ESP.
Speaker Change: Net Java or any other sort of upside do language with Norges you can use Javascript to right, sorry website application and outside node Js. It is not possible to use Java script for ratings oversight applications. So this is the one use case the <unk>.
Speaker Change: Again, one is no deaths again suggest a Reg D C shop node Js can interact with extraordinary applications. For example, you know using new DSV can fire to be is to keep it calls to database systems to third party systems or do any other system you can fire and you can get back to a response for example, let's take a very simple example.
Node Js applications said was eight application that particular use it we hit your server side application and that particular node Js applications can interact with any number of external systems that is just a Reg D. C shop application do it interacts with the database system. It interacts with the applications of where it interacts with the other.
Right. So no desk in Nordea can interact with external systems and connected databases and you'd be used to her where you did be users input. For example, you would say you would be you provided a form to the use of their user as opposed to going up before so definitely we will have growing trade regulation on reform, but since no GSS our website.
Speaker Change: No Jason it's safe you can have the backend regulations as they're using below juice. Just like you have in D. C shop, and distribute should be mainly three yard. This any kind of regulation you. One so node js can be used for having this oversight regulation seismic eight order.
Speaker Change: The third point you can see.
Speaker Change: We're running sort of on the yes, I will give you a very small example of how can you create a new GSM, who runs scored again you will hit.
Speaker Change: These are the word from the problems are in your request would be so so we can use node Js, Florida, creating a subtler late writing web applications and even in the gun weekend goes return to use or any H D and maybe any database in data from the dws. We want. So this is one of the application and that is this fed website useful.
Speaker Change: Right. So it was a diesel not the next one is the very important that makes more sense for us in the extra shade point is the build process and utility.
Speaker Change: Alright, So I mentioned that the use case of node Js is the very important one is execution of code that we just see in such an example in the interactive more than we'd also be bugbee Javascript in rent Javascript code and the external Javascript for you just saw and saw the examples right. So next the second important.
Speaker Change: Use cases, the writing build processes and utility to utility scripts now what does it mean you. If you. If you guys have worked on any of different end application or decline say the application date, so talking about the Javascript apart from writing the code. We do have the requirement of bundling DJ was good.
Speaker Change: Please rate, but we have to bundle defiant for shipping from development to production, we need to bundle.
Speaker Change: The next one is the mini vacation, we cannot the God that I have written rate. This one. So this code is really is any this is not the code that we written or maybe this one. This is this is the code right. So this is the code. So this is this quarters, having lots of spaces industry it might be it might take some maybe.
Speaker Change: And Gabe is or something but the advent reshaped. This particular fire even when we ship. This actual fight to be production, we will not ship. It as is it needs to be many fight before we ship it to the production what manipulation, we would do it really moved the blank spaces.
Speaker Change: Great.
Speaker Change: Every blank space ended we even changed the variable names it we'd use a single single electrify the variable name just to save space. The reason is the Javascript code rood need to be executed by the browser and if device is having the right size. It would take more time it would take more bandwidth per transported.
Speaker Change: From sort of what could be blows it so that to avoid such kind of things.
Speaker Change: The manifestation processes required I hope you are it would be aware of what is the modification process. So this is how the muni if I.
Speaker Change: Correct not executive this one even it really moved these spaces that Reg this with what they want space is not a big quite <unk> space right. So this again this is the process that needs to be automated. This is one of the example, with next one is the imaging imager images needs to be burned or CSS Ah if you're already using typescript typescript.
Speaker Change: How do you have any language that needs to be converted to Javascript. So browsers don't understand typescript those us understand only Java script, if you gotta using typescript during your development it needs to be converted good Java script. Indeed this year. This wants to be when you're shipping your code from development to <unk>.
Speaker Change: Prediction, you converted to Java script faster, although you use during development you use typescript, but typescript is not understood by the browser without any browser, but don't understand typescript Bowser all year understood Javascript. So although you'll use typescript for development you will converted first to Javascript and de longhi.
Speaker Change: You wish you could put predictions. So these are just the examples bundling to Java script.
Speaker Change: <unk> is C. Assesses again, our people suggest rig typescript ses's. These super set of CSS right. So as CSS, if youre using SCS is for writing your stages each to be converted to CSS before you ship it to production.
Speaker Change: So those are the things.
Speaker Change: That needs to be done so in our case, we would be bundling our packages, we would be very minify Yahoo, Vice and the other one is the merging bundling minutes muttering Ritchie as of in our case, we used to vice App Amdocs and Destocking for Ya Dodges. So inaccurate data will only be one bundle that we will ship to predictions.
Speaker Change: We would not solve these menu in actual project there maybe hundreds of small phase and during production shipping you will not move 100 fights review move only one.
Speaker Change: So this is if you are already got most of the work guys are coming from the bedroom. So those project or when you have you are in this for you shouldn't explorer you're right click on it you have to build option you have the package auction date. So this is exactly the same thing number of things happens behind the scenes so no deaths since and the reason.
Speaker Change: For writing such kind of utilities with node Js is the node Js has the capability to interact with a unified system. It can be divided from your system convert those files. Many fido has faced modest dose twice unified those phase convert typescript kujawa script phase and even can be.
Speaker Change: <unk> named if I Miss anything they can do and they can provide the bundle right.
Speaker Change: So we you're right no deaths and we will ask nor Hayden or just ease of it might be faced unified these face and do these these these these these operations for me and then give me a package I redeploy it to production.
Speaker Change: So for automation of such build requirements build pipelines will be use deep node Js and that is the use case of SP effects. We would have we would use node in <unk> that is the only use case of nor do you can see apart from managing the third party packages are there David demonstrate how.
Speaker Change: How can you use the third party, we're able to these old packages right. So this is the you you'd be important use case again same as the case will be the AG development forget about Sharepoint SPR fixed if you had writing any coincide application using the <unk> or any of the Javascript framework may be reduced or angry ideas no desk can be used for.
Speaker Change: Or any kind of they were being packaging manipulation conversion those kind of things you can use node js. So this is odd use case for SPF eggs egg js applications or any other currency deputations. These this is the use case in this case, we will not be using.
Speaker Change: <unk> is server side applications during a one year or not my development machine IV use nor do you <unk> I will say northeast Bancorp. He's been if I used to do this do this and those are the operations that we use for in SBR fixed and coincide applications. So next one is what our alternatives are larger so different.
Speaker Change: Italy alternatives Darknet, Java, who beyond these bite on anything that can be used for server site development. Those are the competitors are those are the other new deals of using northern tiers.
And then the very last one is the node, which sage nod commands are case sensitive, but arguments are switches barstool node commands at Keith sensitive right. So just like we saw an example node dash desk version Weird V has do with module.
Speaker Change: <unk> can be anything smaller capital one smaller one capital come on NIM can be anything but the switches are audio is case sensitive and they are smart they suddenly starts from this mortgage.
Speaker Change: Okay. So this is again no dis about ignored GSA with DS versus current okay. So coming back to the browser here via if I come back to the home Beach. So you see there isn't a b S version and there is a current Watson right. So this is the node js.
Speaker Change: How the node Js community is managing this again node Js is a flywheel. This is the open source community that is providing norges. If you want you to contribute to new <unk> program and even if we can support financially to this node Js community. We want right. So this is from the node Js community there.
Speaker Change: Managing basically two kinds of Watson is indeed currently to watch so what it means it would be a stance for the long term stable Virgin and the current stance 40, Watson, which is under development. Okay. So David keep adding new features to the current version and it would be as if the long term support.
Speaker Change: Node Js community will provide the long term support for this they are responsibly, if something is getting broken you can visit date, if you're already using the long term. So you use your own comes to you, but it wasn't if however, if youre using the current version they have only sometime of support that they provide to the current version and not very long support.
Speaker Change: We have I have some big.
Speaker Change: Corrugated some of the points there are differences between the Otas and current version. So first of all no just the immediate Watson. After every six months airline breaking changes in every April and October.
Speaker Change: So in every play and after what node Js is we're using a immediate Virgin that may break your changes that may break your development of Etsy, you develop something using our prior version of node Js and if you used if you have a new version they are not responsible.
Speaker Change: There might it might beg your customization right. So every six months in April and October they are they're using a new version. So what is the reason that receive a long term support with a focus on stability and security and guarantees under active development. So it would be is when they when did not community believes there appears to be easing.
Speaker Change: Every episode ever using a new medium version that they convert to M. D. S. In every year. So they really revisiting that bring a parameter or what it will be current version, but in every area of the what they were converted to <unk> eight so and this wasn't he met whatever David the reason.
Speaker Change: The quietest current towards mixed as the every even number you will always see the ph Virgin every even number version will be converted to a DSO data, we would not be any odd number wasn't that will that will you be in M. Dias every odd numbered major version will become out of DSD Saudis Disservice Cds.
Speaker Change: <unk>.
Speaker Change: Currently he's talking about the support period. This Amy <unk> version received it receives 18 months of support and a further 30 months of maintenance what it means it in months of activity would be of support if they keeps on adding the new version, but it would not break your changes and I'm further payments of Maine.
In case, you are having any issues. There were no deaths is not working as expected next 12 months you can raise concerns to the community and they will they will fix the issue for us after 18 birthday Party.
Speaker Change: After 30 months, David not manage this wasn't if you find any bug in the any of the MBS Virgin.
Speaker Change: David They are not responsible for it and they will not fix for that as well and the current version is having a support or April eight months. So the current version is supported for the eight months after that that they've either it could be converted to otas or it would be described it.
Speaker Change: This is just for the understanding what is the atheist version and what is the current wasn't the best practices to always use the Arab East version because it has a long term support related and the same has been pope for any kind of prediction, where kohl's rewards only ever be assessment for overbuilding. The development for the testing of the new features you can go.
Speaker Change: For the current towards midstream with SPX VIX SPX supports won't really be it would be a switches that are recovering during his perfectly requirement system, but the spo fixed.
Speaker Change: We'll use the air B S woodson's wouldn't be so in our case, we used $14, one and $6. One it would be S version and this wasn't revalued ways to even know mud and cutting boards and so you'd be at Nomura.
Speaker Change: Okay. So this is basically understanding basics, how robust do you already know that this is how the BCP you'd be more of a box that this is for the note. This make more sense with Eaton when we iterate ignored.
Speaker Change: Web applications. The second point is good not modest versus third party models that you already explained that Gordon Ardmore deals are the ones that ships with be installation of note and third party more dues are the ones that you will install it depending upon your requirement you installed and in use.
Speaker Change: Imported wherever you reuse it okay. So next case I will give you a very basic example of creating fast nordson what debt you can see how those so that you can see how you. How you can use the largest foreign running so it really does is just again the two lines of code.
Speaker Change: We really create this over and you will had a request from may be from most men out from chrome and you will get a response and back right. So this gives you. An example of this would give you. An example of how <unk> can be used to run sort of insight applications web applications are all basically be wrapped box decline. Thanks.
Speaker Change: What architecture.
Speaker Change: Okay.
Speaker Change: So Scott.
Speaker Change: Coming back to be as good.
Speaker Change: Again, I have heard them more prepared for it or you may find out for you okay.
Speaker Change: Hey, guys.
Speaker Change: I see my browser in this risk was window now.
Speaker Change: So this is a very basic steps to create a very extremely could be riding by line, but this is DVD Blu and so it may be three or four lines of code that I would say you can how you can see how easily you can use node to create.
Speaker Change: Running sort of win rate and if you compare it with any of the dot net or Java, you can think of a creating a so if you want if you have a similar requirement of having be grind architecture kind of requirement, where youre working with each of you have to go to the ideas. Then you would create a new web application, but you will manage plus do you have been started.
Speaker Change: Ah, Yes, you're right you have to give you really grab our hardware that you were they need to start with the ies. After that only you can create a server with node. It does get easier just to lend support you can get done learning software right. So it is having a node set what is far more easier no cost endured no time in June and no nothing needs to be installed.
Speaker Change: Ah, yes, or pace or anything north of what's led components needs to be installed just two lines of code where he gave you are running so right. So the very first line of code constant http. Again. This is the STB, who ignored Madhu that comes with bid node. It safe right. So it's not that hard, but it's not a customer it's not a global one it's come.
Speaker Change: With D. Note model it comes with the installation of Nord.
Speaker Change: So this thing commenting for now would be next.
Speaker Change: Sure.
Speaker Change: I can see in this one.
Speaker Change: I'm an uncommon thing okay. So just to one thing you can see that the portion whatever you want to.
Speaker Change: And you can see music can throw at us back stress to come into the oncoming control plus backslash could toggle would become and it can be a single a rating it can be multiple lines right. So this is a function I would say so this weird.
Speaker Change: This is the first when we import could be http module and next is the this one.
Speaker Change: TTP Doc creates that adhere to be used first dart like pricing for rating before you. So here, we are using business to be more do you envisage DDB mudra is having that create sort of a meta.
Speaker Change: D. H said what method is expecting an input and this input is and even yes.
Speaker Change: Okay. So I really explain next node Js is an event driven or even if they are ignored users having a concept of event loop, so basically what happens.
Speaker Change: For everything no dsos, having an event. So you had saved whenever users will access our application from the browser Veeva registered one even in this sort of what is that even really get executed product every request by any of the user. So this is basically.
Speaker Change: <unk> dot cleared so what we are seeing Hayden or vs victory et cetera, and this is the listener. This is the event you have to execute whenever.
Speaker Change: Our request is coming to you.
Speaker Change: So this again this really give you as of now it is not working or need to be like this where you give your intelligence as well when you who were on <unk> dot cleared starwood. It sometimes it doesn't it gives you the users in this case you can delete your temporary device or you can be started your machine. It will give you an intelligent sensors or that what is the input and what is the.
Speaker Change: This one what is the like what is the inputs are what are the events or what are the input. The particular method is requesting Florida late in even be no D. S is having a great documentation on each of the code not body. How can we use the non madhu. So if you want to look into any more detail four creates hardware.
Speaker Change: He's got great pricing you can always check the node does start or the documentation and there you will find what are the order books of this particular methods and what are the inputs. It is expecting so like I'm, saying that despite the great Big said what is expecting of just a quickie program.
Speaker Change: And really bad provides one fact that day that May force in collaboration with an ICD <unk> ego heartbeat.
Speaker Change: Of course link of it is given in the description.
Speaker Change: Now, let's continue with the session.
Speaker Change: Right and this is not either you can hardcoded directly save I haven't done a customer you have written up another mid third late and this is the request we estimate the name you can see anything and the inputs that are equipped ended response. So request is the object that use everything from the browser.
Speaker Change: In response is the object that you'd need to pause to deep would be no DSV you pause to the browser right. So these are the two things so whenever a new request will come from the browser to be no <unk>. This will be the method whatever you right inside this particular just note. This particular event.
Speaker Change: Fire and whatever you right here, we get executive board each and every request one by one because they know Jesus in good faith.
Speaker Change: So once you have created I already explained is what actually we are doing here. So this is create said one subtle next is the <unk>. He had we have created this somewhat mixed we ought to see server Dr. Gibson, He's keep listening to the request we wanted to keep this or what he lives. So this is the method to keep this at what he said where Dr.
Speaker Change: <unk> 3000, we are seeing on book number 3000 does or what should work.
Speaker Change: Can even provide these are what named if you. One quick example by default the visitor who who's in a new manager in the other case you want to provide this or what maybe you do have the option to provide this or would it be mezz I'm, providing only report number right and then you have the mid term debt. This is once these server. It has started to just seeing this should this should.
Speaker Change: Get executed. So you can go right up call you back as very once he said what has started or do you think they should get executed right. So this is again one time would be executed once this or will start to do you think and this could we execute every time whenever there is annuity question. This could be executed all given when they were only in case there is a request.
Speaker Change: You would say we are executing this particular Dallas Goodbye right and there is no request. This particular code will not be executed anything late so let me do one thing now.
Speaker Change: This I can see terminal and there the name is sort of a dark jeez I can copy, it's where I'm hearing before the system first nor that umpqua copying the code.
Speaker Change: Changing here.
Speaker Change: Okay. So there is the code now I'm, saying no.
Speaker Change: This is one thing Rick's comment this one very basic thing.
This thing right. So what we're doing in <unk>.
Speaker Change: And that is we are just logging to request what is the request coming from they use. It. We are just logging we are not providing any of this wants to use it we're not doing anything in the very basic reason that we are just logging the request from the user and we really analyze what the request is how does the how does the request it looks likes.
Speaker Change: So now I'm executing make good again that good execution is node dark Suraj Abdullah this I had to sort of what I had in terms of where you see it pointed out node. So what started on.
Speaker Change: Thousands of whatever I have written here. So this is the code that they want to execute once this or what has started or are you seeing so basically at this event can be used if you have some fee configuration. If you want to have something nishu revision kind of thing you can do this before it starts to you seem to be request. So that is in my case I'm.
Speaker Change: Discipline being I'm, just giving a message to the use it and you will see this kind of message in lots of.
Speaker Change: Applications angular applications and DSP effects applications. There you will get Saddam misses that are developing silver has been started on this so this is how actually they have this is very this is the even they have utilized four if anyone you have user fees. If you anyone you have used this or.
Speaker Change: <unk> seen such kind of message a year that the developments over has started on board. So this is the even today.
Speaker Change: Okay.
Speaker Change: So this is this now if you look on one thing a year when we file this abduct node <unk>. So we are it does or what it was terminated the process was terminated only off exactly after the call, but this time, we doesn't see it still listening. The reason is because this or what is serious thing we have done or what.
Speaker Change: As of right now and it really gets into every request that we require so it makes it a rag lets me come to the my browser and I'm seeing local host in my server is running one 3000.
Speaker Change: Heading into right.
Speaker Change: No.
Speaker Change: We are not getting any response, because we have not done and we have not responded with anything. However, you can come back here in the note and you can see here. This is D. Because what we did we locked the request coming from the user. So we can see here what is the request that user has seen.
Speaker Change: Increasingly window size here, Okay. So weird center, what is the request coming from the use of it we just real quick on the sort of win rate. So you can see this is the this how complex is the object. This is the message. When we started this and this is the incoming message. This is the request that is coming from the user.
Speaker Change: So it has these many things are what make sense to us is maybe socket connecting this is these are the request that you can use even previous notice late April objects.
Speaker Change: So it makes it a size so parts of this one you would've had slowed.
Speaker Change: Some of the things as <unk> Virgin Media, which is GDP was and has been used this one is important for us.
Speaker Change: So these are the behaviors that the browser has sent to US right. So how does what it does not had those are basically you'd be made or they don't cover every quest. It measures at all or has there been any decrease whenever you had Google dot com or any of the web application. There is some metadata associated with the request and response has been so bad but I was.
Speaker Change: Since mid of data to be sort of one and said well obviously since metadata to be browser. Some headers are extra heads or the metadata that paused with during the response and decreased processing quaintance hardware architecture. So what does this had doses. So dead horse name. This is the horse themed application is running on <unk> connect.
Speaker Change: <unk> is keep alive right, so except what is the what the grind game, except so these are the things that client. These are the things that Glenn can except grind browser can accept <unk>.
Speaker Change: Kitchen exist right. So these are departments image P&G. So these are the artifacts that browser.
Speaker Change: In response, so by you, but you can see by but this particular metadata but.
Speaker Change: But I was really saying that I really.
Speaker Change: <unk> only bees things in response, you can dig limited further if you want to you can be limited further that they weren't going to images to be.
In this one so you can do this by out of the box a by.
By default. It. These are the types of and these are the types of artifacts that browsers can accept rebate apart from this ROE hurdles are there.
Speaker Change: The important one this one again you want them. So do you see on this slide what you are getting which you are a user has.
Speaker Change: So I just hate to call his Coventry thousands so by default it Suraj if you Google voice carbon pitch Suraj get message submit request submitted message whatever you are seeing some of the entry or save data. So in that case using this particular variable you can analyze which is the server.
Speaker Change: Can get to know, which you already has been hit by a decline.
Speaker Change: So you can use these details from the request instead of what can use the detail from the request to make what are the what which you already has been used what is accepted by declined and what it.
Speaker Change: It does what is the you are right. So those are the things that can be extracted from the request again that next one very important one is the method get so by business or work and know that this is a gate request. This is not opposed at March our belief. This is a gate request so using this or what can get to know like the client is executor.
Speaker Change: Great question.
Speaker Change: So coming back to mixed this one that's come in it.
Speaker Change: For a while and I'm, commenting the next rain and commenting the next one so at this time I'm one year since we have already analyzed that these are the properties of the request object now I'm painting of equator dark method because it does indicate you are out there are other things as well E wings custom events maximum use not make.
Speaker Change: It makes sense for Europe.
Definitely you can use are you definitely you can expect those as well so I'm customizing it I'm sorry.
Speaker Change: I commented this one and I'm again control issue, but tick control issue.
Speaker Change: And then again executing.
Speaker Change: I think there is a mistake.
Speaker Change: Okay sure.
Speaker Change: Sure.
Speaker Change: Okay.
Speaker Change: So those are very serious thing C. One another thing stop this or that if you want to stop this or the way you can again pest controls he who stopped decide where to stop the process node process. If we stopped bidding out process and those are what we would not use into our request you can see that <unk> got a message that site is not reachable because we have stopped disorder.
Speaker Change: It makes it a gain starting this ought to give you. Another example, so at this time since we are the lead the decrease was already in process. So it printed this one so what we printed this time liquid stock method. So that you can see the quiz dark method.
Speaker Change: So this is the method that browser has used a request dot hedges. These are the headless Nick browser has sent in in the request and then they have the U S.
Speaker Change: Which you already but I was it has hit right. So he says Suresh made.
Speaker Change: Now on the server is stimulus thing we were I'd say I'm trying I'm changing the whatever and I'm seeing saved data. This is a U R. Endpoint that you have implemented indeed node Js and everything.
Speaker Change: So you can see again the my request has been executed and again, it's been did the same thing. It method is get and there you can see us that you would have at this time that has been hit as dash save data, it's not suraj listing. So using these were used us or what can get to know that's at work and identified the you are right. So routing.
Speaker Change: In routing basically which you already has been done already done, let's say you have a requirement on diesel as you or do you want to just be a homepage on this or I saved data you need to display a form where user as opposed to some make some data. So you can use this week. This property request thought you would've if request that you whatever is Baxter.
Speaker Change: And then do this request that you what are your celestial data download. This eight so this way you can manage the voting. So this is the basic routing how we can do maybe we can use in <unk>, but there are more common examples more better videotape party remedies to make your life easier for that right. So this is the use case of creating a third one.
Speaker Change: How <unk> can be used for our ratings analysts eight applications. How you can request help you right. We created a server in the browser or any user can use our applications as of now it is under the development. Once you want to ship. It to production you can different if you have it might be configured in the different nature you any.
Speaker Change: Any other user can access your application any don't put any comes on so far but just to recap video you can very quickly. So I'd say this there is a server in the recycling granted <unk> thousand and said what is responsible for executing IMU deputies.
Speaker Change: Those are really hit a request that would go to this or whatnot browser has to identify.
Speaker Change: Rich you want it has been hit by a deep browser. So it slash it should I saved it outage Suraj home org. So that's something that it's going to take those eight so.
Speaker Change: So how does the settlement date remains so basically whenever there is a decrease from decline to be somewhat whether its dot net ex Java, it's normal to anything there is something metadata associated with the the question because it has hit us right and data apart from <unk>. There are other things as variant that we showed that this.
Speaker Change: The request object that basically said what nordea is getting from the browser. So it is having different properties. One is method, whether the browser use hit get abused kick method, which method or anything it was indeed not had us what are the head of that has been sent in the request and then Chris Dot you already which request has been executed.
Speaker Change: <unk> browser for example, let's say you are implementing that EPA using mortgages, okay uh-huh he'd be a great rest of escape gauges that can be easily implemented using the netscape gauge relative gains can be implemented to using the mortgages. So they might be different different different endpoints that you want to put example, you want to say you are writing in.
Speaker Change: So I was specific no empathize metaphor north north Apa's for managing the employees you have wondering when forget employees you have secondary weighing products somewhat temporary data you'll have turning point for our bidding and our bidding employ deep insight. So those R&D you waters and using this you can be decided what can determine which you are which endpoint has.
Speaker Change: <unk> been hit by the browser right very quickly. Another example, you would see.
Speaker Change: This one in the boroughs that are sue them instead of this saved it I'm pointing I'm hitting I'm trying to hit another and when maybe get data. Okay. I hit enter this time you can see it would mean that sort of what came to know that this vast start giving you guys. The wherever that growing as the caustic park. So using this basically you can do.
Speaker Change: Something like for example by default.
Speaker Change: She is the one that hasn't hindered by the browser you have to solve the homepage if suraj quantic bases that you would've been you gave up too. So this particular beach right. So you can use the core routing kind of things, okay. So coming back to lot of exam.
Speaker Change: Okay.
Speaker Change: So this one sure.
Speaker Change: She had it does okay.
It's good to hear okay. So now.
Speaker Change: We just logged the request so now we will see the response how can we seen good response, how can didn't notice.
Speaker Change: Sandy response to declined eight so kind and this gives us browser. Okay. So response.
Speaker Change: Commenting first line response, Scott said.
Speaker Change: Hey, there's a game this is a headwind so I'm, saying this see the quest is the the object that grind or the browser sense to do so over the responses the object that but all that said were no GSE shop or whatever this or what are you guys using that said what seems to be browser.
Speaker Change: Right that is that because the response. So response I mentioned that request and response, both has some metadata associated with it and the requirement of metadata is basically one party is taking b. Other party that this is what I am sending this is the method arm using this as the Uruguay have used and.
Speaker Change: This is the this is what we expect a backend they respond. So those are the things one part details to the other so it's basically an agreement kind of things you can say between the two parties granted this solar so in response when we are sending the response, we are setting if required we can set some lenders and borrowers that we use.
Speaker Change: This helped us to process. It for example, said hey does contemplate the I'm, sending the content the best fixed it's D. M. When you are writing some Apa's list E. P. As you can see Jason this false application slash Jason So in that case, the browser will come to know that what they would be sort of what it has.
Speaker Change: And this is not a stimulus page. This is not a image. This is a response. This is an AP a response and there is a jason the bottleneck. So this heather but I was would we use these headers in India.
Speaker Change: In determining what the response decline has seen right. So in this case I'm setting same setting they had done for the response is it's at least I'm digging the browser that hey, whatever I'm, sending to you is and it's D M not Jason Okay. So <unk>.
Speaker Change: Next.
Speaker Change: Among commenting this one as well and what I'm doing I'm, sending in their response I'm sending in its DMA by you and this is the hardcoded HTML, which has which is hardcoded regulates tumor response, Dr. Right responds that right you must have used the gain in the dot net you can it walks in chunks you can use in any time in the past.
Can call a V b malls with the first one so starting from top to bottom. This is a very good niche tumors, who basically we are just seeing had better be learning mode. And this is heavier from lube settlement. This is the body and SDN, we must have a deep response that we are saying we are done with the lighting. We are done with this I think these and do this.
Speaker Change: So we are seeing to be settled okay. So this is this or it's this or what not that there is nothing more to send two declined. So we only processed the request now we are sending some data to decline desert okay for now.
Speaker Change: Blue C busing executing the request have dark days again.
Speaker Change: And coming back to my Crows was thinking.
Speaker Change: Yes, Okay. You can see here, we are getting a message now hello from new sort order rate. So you can have any rebates Tia Maria how complex. It can be it can have any number of ways team, who can peruse viral load controllers upward downward options whatever you want as of now we have hard coded.
Speaker Change: S T Mo in actually guess it would be a dedicated HTML got HTML five that resolved here in the Methodist Great response Dot Santa Fe right. So this is the this is just a basic example, how can be notes and we're seeing the response to declines even and makes what anyone if you we had deeper this particular because you.
Speaker Change: You will get the same message Hello, Chrome notes and what not and this one we've got this is running in mcdavid machine, but didn't actually if we ship it to production.
Speaker Change: So have you from Nord said, what if you right click on and inspect the this particular thing right. So you can see everything is have had this is the <unk> that I think as.
Speaker Change: As Steve noted there is a learning northern this is D. Again, the entellus team that I have seen if you come to be networked apps I hit them all.
Speaker Change: Again. This is the good data. This is the work that I have had been so ask at the time, we pick on this.
Speaker Change: He has this size. Okay. So these are the behaviors. These are the response. It does enable these are they request. It does so you can say <unk> said that you can see that the content type has been set to SD Wan So Steve.
Speaker Change: These are the things. These this is the data I have seen apart from that there are some default here does that browser, saying too and dead server or reversing to decline whether you are a bus.
Speaker Change: So you if you want you can override those as well, but the browser definitely you're past some of the mandatory headers to the settlement and server sent some of them and that they had us would be great content. In <unk> is the one that I have intentionally sector for St. Prom. This hardware declined.
Speaker Change: Any doubt anything how big Guy and said what processing is happening going is sending the data and metadata to silver sorry, what can use that to identify what mid third the browser has used for cutting me what youre right. It has been in work order what he does has been passed and in their done this in.
Speaker Change: So what can send any response to decline in actual what you do in this particular event.
Speaker Change: Senden Hardcoded, you what are you with that.
Speaker Change: Cause you will solve and his team are you probably would have lots of controls or there may be your I'd say good data user has involved than you in the response you will invoke a database call you're very good digital form this outerwear database server and you've done that data to be glad to depose ignore the hardcoded Jordan. This is just an example, how no.
Speaker Change: <unk> can be used for braking.
Speaker Change: So let's say the applications are lending also owner. So this is about the process how the client side, how deep that basically works how the web architecture decline sorry that basically works. So in my past experiences in my boss training sessions I have yeah, I have noticed that the brake Aldo.
Speaker Change: Like people are doing a great development, but they are not aware of what <unk>. What is the request made it out what is the response metadata how what is the use case of the metadata Saturday ascending to grind. So this is just an example to showcase a node in how the how the browser and decide where he uses the metadata.
Speaker Change: It does and the methods and everything associated with the request in.
Speaker Change: Apart from the actually this is just to try to explain all of these basic concepts how the basic client server architecture works in any form and it is equal to ever get in case of Java Dot net no delays on any of that going sort of architecture.
Speaker Change: Okay.
Speaker Change: Hum.
Tim: This is Tim.
Tim: We are done with this okay. So creating first notes of what this we have just seen.
Tim: Use case, another one I wanted to cover up in D. C. One is custom modules. How can you write to custom model. How can you write that customers see you are having really wrong code right. So another one before we start we would say we have a requirement that if one you are.
Tim: I mean is in walk we will pass. This response if another U R. Is involved then we will pass. This particular response. So that is again very simple you can simply say if request dot you ought to is backslash. Then this should be the response is.
Tim: Maybe I can come up with this Hudson.
The quick start Euro is good data.
Tim: Then maybe I can see here get data is invoked perfect. Okay. So this is the desktop you can analyze it without running even if the euro would be this this is the response that starwood was into Guang. If this is the euro that has been requested or that has been in work.
Tim: By the client then this would be the response that previous into decline and I can just for the testing purpose I can execute it and we can come back to the browser and we'd say if I'm hitting down so I'm getting a message from notes over and if I'm hitting this one.
Tim: So I'm just I'm getting that data is even more so this is how depending upon the euro is you can process you can see different different things and you can make how these are what can identify what has been requested by declined eight. So this is how we can manage okay. So the next we will talk about how can we write any customer does it say.
Now we are having in odd maybe 50 you have is that we have to manage so at this at first we will be very wrong and despite your very good very long. So the best practice is always to segregate the code to have the unique special dedicated purpose. Good fight for example, despite the name is amdocs guests in either case that this fight named should have this or what.
Tim: Doug <unk> name, which basically says which is mainly for creating the server and it should not have any other thing in this particular, so generally I D. We should outsource this liquidity was not put.
Tim: Another third party for you and we should call it maybe like I'm, creating a new flight and I'm seeing about how we are managing voting for this but we have to solve this for so aggregate data we have to service. So we can have another fire you know.
Tim: She is right. So I can probably be embargoed here. So this one this one this one and I can say can prove X.
Tim: Got it from here and IP stood at 10, Okay. So the question is that and this is again done. So now. This is the code. This is the method. This day, even if it's not I have exported to a dedicated a router for you.
Speaker Change #100: Outraised your most understood yeah, you would be having them be idea right.
Speaker Change #100: How are.
Speaker Change #100: How are they different route application in managing in case of rabbit vacation. It means different different urls in case of northern B a S.
Speaker Change #100: Our rest apa's it means different different endpoints that Ah AP a supporting okay.
Speaker Change #100: So I have outsourcing, but this as of now we have just outsource it.
Speaker Change #100: Now this application that we cannot use it the reason is before what we do is.
Speaker Change #100: This router if I should first exported and then the one that wants to use it should improve so what does this index what how can we explore this weekend you save more do dot exports and you can see that intelligence is coming up for me and I can see the mid third name what I wanted to explore this request we estimate this.
Speaker Change #100: Is the message I wanted to explore what you can exporting notice you can export a very everybody you can export a matter you can name explored a complex object you can export that Javascript object anything you want you can export a complex object anything you can export there is no limitation in this case I'm just exporting us improvement.
Speaker Change #100: Or are you just not okay in taking in technical terms. This is just a function. This is just a function in in our case in case of a set of what it means or you're just not even okay. So this way now Madhu dot exports I have exported. This so one thing is done now it's the responsibility of Amdocs.
Speaker Change #100: D S to import this way before Abdulle J S game use it now what does this index again this in Texas same but only with one thing we can name it to maybe this one for a custom model. Since this is without a doubt yes. What this is this is that there's some noteworthy that we have them.
Speaker Change #100: So we discussed about the modern data globally, there are good not madhu.
Speaker Change #100: The third one custom noteworthy okay. So what are you importing the custom module does in Texas to provide the related part of the fight in which you are using to the part where beef I actually exist. They basically that he will do parse for us starts with this rash, yes. So S dogfish and there you can see there are two phase.
Speaker Change #100: Next to it which one do you want to use our second Friday or to Java script. So I want to use these voter effect. Okay. So you can see the router.
Speaker Change #100: And Dara D. S. I can say dark test or even you can Amit dark yes. It does so you've understood for Javascript kind of Muddies. It does self understood you don't need to go right extension. What if you are importing any CSS module or any other typescript more near the model. Then you have to provide the extension Miss if you are importing.
Speaker Change #100: That image then you have to provide decision for Javascript price you can almost be extension and the name right sudden name you can buy a game. This is the variable I mentioned you are here that you can provide any name or where do we see okay.
Speaker Change #100: Okay. So for whenever you are importing any custom modeling you do need to provide the related but what.
Speaker Change #100: What do you do this one and this is the model with them, but this is the core not by doing so we don't need to go right.
Speaker Change #100: But this is a custom models. So we need to provide people with Dupont here. Okay. So next I have to use. This router. This router is the mid term maybe I should say the Christie referred to this <unk>.
Speaker Change #100: Our case. This means this has been progressive instead of having booked a debit card.
Speaker Change #100: From here so now instead of create server. This V. This object, we paused to this method.
Speaker Change #100: <unk> Dot cleared said what this reference we paused to this particular creates hardwood method and now we are I.
Speaker Change #100: I really execute our game and you will see it pretty work exactly be seem nodes that we're lending on this so what we did basically we exported odd even to get Snookered towards third party a game new ways New module, we exported embodied this way and really how we importantly model. This since this is a cluster.
Speaker Change #100: Again, the key word is theme, but it need something that they bought the extension you can provide it really works well for the Java script price you can combat. So this is how you can export or you can write a lot of custom bodies not bodies and gain in both of those in Europe.
Speaker Change #100: We can progress.
Speaker Change #100: And really bad provides one fact that development in collaboration with an ICD <unk> Eagle hobby.
Speaker Change #100: So of course think of it as given in the discontinued business.
Speaker Change #100: Now, let's continue with the session in wherever you want to use it you can import and export its move to the next one. So this is we discussed.
Speaker Change #100: Point to explain this is not two weeks BMD routing mckinney's them just to explain how can you segregate. The code how can you manage the gordian different different fights and how can be blowed bodies be imported and exported from one five to others. So that whenever you see any third party code next time, you use any plugging it that is having the quantity.
Speaker Change #100: It makes sense to you right. So that is the idea of intent behind this demo okay node Js. So first north parcel, where we see that we created us over the next one is leading or just even to what happens basically node Js is using b even to witness what we did when we created this at what do we registered.
Speaker Change #100: And even and whenever there will be a request. This particular event, where you get fire late so and dad node Js Mccann Ism and diagnose neurogenesis in Bakken is having the event loop and this new architecture is heavily based upon the event loop concept and the explanation in the example that I take the analogy of harvest.
Speaker Change #100: And <unk> right. So no desert single threaded whenever it doesn't need to do anything at the registered reps would be even group and it will come back. So how it happens is let's say outside what is keep running on we created this or what N V. We started said what Dr. Jason. Okay. So does that what is stimulus thing so what will happen whenever a new.
Speaker Change #100: The quest will become a game then that will start if there any other thing bonus process. It maybe they're just studying the rule and ask Rick It really inform the even do that easy. Let me know once you are back with the response I will come back to solve this particular user bequest MSI vehicles to be missed make cigarettes. Meanwhile, you are going to decide what in getting there.
Speaker Change #100: Data from the database or what I'm going to solve this they can use. So this is how did not just even to next one is the process dot exit stops node applications that were no longer used navias into incoming request. Okay. So let's come back to our example, so process processes, a gainer keyword globally that you can use without import.
Speaker Change #100: Anything so if I'm, having this router doggies and we I'd say in.
Speaker Change #100: Particularly if you are are you say you were going to hit something back right. So maybe I can come up with this a safe okay, something bad and in this particular case, we don't want to do anything some something bad has happened or something something break ourselves then we if we want to eliminate the process, we can CPUC process that exit.
Speaker Change #100: So what did we do it will stop you just think it will start did not process and not processes are single digit only one processes running it will stop in the node process and there will be no further because if anyone really hit the audio of them local or 3000 at the E Mail.
Speaker Change #100: So it cannot meetings so process dot exit at any point of time in any application, whether it's west apa's outside application at the utilities that we you would be we use so anytime we can use the process that exit to terminate the process. If those who are having the idea or are those who have used <unk> development.
Speaker Change #100: I was hoping you must have seen something if something some error occurred then you get an message process exited with this particular one code number as mentioned right. If you have seen such an example of that is that is the use case of process Dot exit you can pass a message. If you want that is the process. The server stops due to this era.
Speaker Change #100: Process not exact because it's single attended one plus only one processes. There you can see processes that exist. So a bit again, Alex to your point that initially anybody measly UBS debt what is the implication of single thread right. So even if I and this is the one I'm able to recall from the discussion that's when we write the utilities and.
Speaker Change #100: Something bad has happened some combination food or something you have written that that cannot become by then that doesn't make sense as bodies, whose orders, but the same tax rate. So the process will get stopped Darren this is something process not exactly be called and this happens when you get because only one trade is running so you can see.
Speaker Change #100: You say you don't need to identify which Ted is executing request you can see is the process that execute exit and since only one third is there we don't need to identify which as they played who is building are good at this point of time and weekend CPUC process start to exit okay. So process dot exit. So again this is a dangerous one not to be used correctly.
Speaker Change #100: But this is how it works if you're in any case, if you have such a requirement you can definitely go for it and understand the risk complex object you ought to have methods. So that we have already analyzed that how request object is a complex when it has the luxor properties STB wasn't richest UTP method has been used methods hitters.
Speaker Change #100: We have analyzed that particularly with the browser ascending dose so what sending the expense and allowed to head.
Speaker Change #100: <unk> had a had us HTML, Jason so basically as of now he said he had US you see an example, offsetting headwinds we see an example of sending HTM.
Speaker Change #100: If you want you can even sandy season, two D. Grind when you really right no days for writing server side applications in that case, you will not redone SDN or you would not have done any image for anything to be said, what you would've done decent applications to ask Jason So all in all so you can.
Speaker Change #100: Jason.
Speaker Change #100: This one to be polite late must not rate after response dot and so once you receive that we ended the response using response dot and once you have indeed. The response you are not supposed to use response, Dr. Right again, because you have already in the deepest sports.
Speaker Change #100: Default. He does we added as everybody said, we're still even though we'd be intensely you said the content type two is GMO by default there would be some head does mandatory minimum mandatory haters that node js or erase our what Dr. <unk> said, what that was or what it was into the browser or even be but always always seem to be sort of it right. So apart from.
Speaker Change #100: You are a customer does that you are passing before her desk, you'll revisit their routing request. We see an example of that how can you do differently, Chris Rush you ought to just get the counselor actually deduct those kind of things next one is the node Madhu system have you already seen that how can we export and import b, how can rewrite of the custom modeling how can we export.
Speaker Change #100: And how can we improve the siem one another thing that I should show to you is coming back to the router dark days I've been here that <unk> Dot export is the way you can export do you have anything you want in this anything can be a variable. Even put example, let's see I'm, having something okay. This is just a video and.
Speaker Change #100: I'm seeing learning mode. Okay. So even I can explain this one okay something odd. This this variable can be exported function can be exported objects can be exported. So even though you can see object. Okay. So I can see maybe something to something this okay.
Speaker Change #100: Now this one request the risk that I can see that they wanted two important things or not.
Speaker Change #100: Okay. So this way I can even see request or is that okay. So this even this what does this business object.
Even export object right now.
Speaker Change #100: Now this will have two properties something Andrea Smith, when I'm coming back to abduct jeez I imported thus using data. They said this should build out I don't know.
Speaker Change #100: This should not be cloud object, we can see because we are exported the object. So now this VB request object plus property name something more they would see it is already coming something would be Christmas. So I want to use the question gets no. Let's say if you want to use this one Israel. This property is that what is the way you want to use this.
Speaker Change #100: Everybody is reading abductees been definitely you can say that we probably got something so the idea is you can export a simple function you can export a video body you can export a complex subject are you cannot even he can be more complex as we for example, you can have quite a bit object. This way not exactly this way you can have maybe complex object.
Speaker Change #100: Key and there you can have a complex subject, which has its own properties. Okay. So this is how even you can how complex deal. If you want to explore 10 things pointing things you can export that there is not a recommendation function variables complex object simple objects being objects anything can we export to okay.
Speaker Change #100: So this one the last point is redirecting the Crystal response Dot said, Hey does it suggest for the information nothing specific to note you can definitely we said big content partner you can say location head, okay and in this case in this example that I'm seeing location close to geolocation backslash right once again.
Speaker Change #100: And I can copy it to demonstrate and there I can cockpit. This you'd say suraj. Good data in this case I want to respond Dart set Heather and this should not it should change okay. So let's say the user had this Alaska data envy want in this in any particular case.
Speaker Change #100: We did this if you sort of hit the Euro we're not supporting this you are going to be one of the user should be directed to rush right. So this is the location whenever you see a relocation had done in any response rate. So you can you will see that but but what sorry. What is doing said what is he directing you to a different location and that different location is slash.
Speaker Change #100: You can write anything or that if you wanted to redirect to any particular you wanted right. So this is how it works you can use the this one Israel. So even let me executed for the EU, where we have not changed anything so it should work Madeira dot ex this one no.
Speaker Change #100: This modern dot exports I should say.
Speaker Change #100: They're smart and they're getting C D.
Speaker Change #100: He can cruiser.
Speaker Change #100: This should work now.
Speaker Change #100: This too this one can see.
Speaker Change #100: That.
Speaker Change #100: This one is not defined where it is this.
Speaker Change #100: This fund is not suit sure.
Speaker Change #100: Okay now sort of what is running so what we are doing answer ash. We will send this response on something Red. This is dominating the process entourage get data. Okay. So this is our answer is good data, we're not sending anything we are redirecting the user to the dash I'm changing to Dash C.
Speaker Change #100: That's one.
Speaker Change #100: Again cockpit this come to a dozen or so if we hit this we are getting heavier from Nord said, what if I'm seeing this what we have really good.
Speaker Change #100: Data response towards sent it should redirect victory.
Speaker Change #100: This time it won't know if I'm hitting this.
Speaker Change #100: I'm getting heavier from nodes right.
Speaker Change #100: Hmm, maybe get data stay where I'm getting haru from lots of them, it's not redirecting huh.
Speaker Change #100: Okay.
Speaker Change #100: Maybe one last thing or it's trying to find ways to fix it.
Speaker Change #100: Good data okay.
Speaker Change #100: Good data 200, so at this time it is getting the 200.
Speaker Change #100: It is taking us yeah.
Speaker Change #100: So if you inspect this now if you come to the network up and go like this okay.
Speaker Change #100: So this one local host you can see 200, okay and it is taking us back to the this one when you get them hitting their data and it is taking us to the 3000, so although user try to access the data but are said what has he directed it too deeply in the zero to three D zero to status quo then the redirects.
Speaker Change #100: One has been done to the homepage or the dogs, who asks you ought to see rates come.
Speaker Change #100: Come to the next one.
Speaker Change #100: Another important next really important topic and then posting one okay.
Speaker Change #100: Okay.
Speaker Change #100: Beam node package manager really important thing okay. So anyone have you used newgate, yes, Newgate pets.
Speaker Change #100: It's just too.
Speaker Change #100: Newgate Furtney witness what Disney with yes, so oh.
Speaker Change #100: Let's talk about and B M node package manager. So this is no M. P. M is deep package manager food no debates boutique and new good new good is the package manager for Dot Nic projects. Okay. So it is just for no other based projects Okay no.
Speaker Change #100: And beam cannot be used for dot net based projects, where we do have the assemblies right. The concept of the river and assemblies. So noisy packaged managing food nor do these projects. So if you are doing if you are developing using if you are doing the node based I'm, hoping you'll have to use the and beam and if you are using this one.
Speaker Change #100: Maybe if you are doing in development and new visual studio code darn. It then new it is the package manager for managing the packages in the Arctic right. So so NPM is the package manager whenever we have to install any third party package N. P. M is the way to go and be a million started.
Speaker Change #101: Got you.
Speaker Change #101: So in BMS basically responsible for managing your package any kind of third party any kind of internal package right. So N. P. M is again, a repository open source repository.
Speaker Change #101: Jim is the open source of depository and I would say, it's the world's largest open source depository of software. It's everything you would need in SPF eggs view jazz knock out Angola data lots of third party already built in our third party people against already built him you can just in.
Speaker Change #101: Start with that and when you have this is the beauty of node Js Wood node Js based development you can see that node Js repositories do a lot of this open source repository everything anything you'd think of that you have this particular customer requirement not exactly 100% matching but 50 or 60% matching at least you will find it hard.
Speaker Change #101: But people again and you can directly install it and you can customize or tweak it as per the requirement you don't need to start from scratch, 50% is already done 50% you can use it and in most of the cases, you even find solutions that are making so it wouldn't be 280% requirements, but the only thing is beef.
Speaker Change #101: <unk> do you use any third party solutions with that depends upon your requirements. For example, if you are working for our financial sector slate. So that you cannot go and install any third party package without getting the approval date. So generally augment your larger organizations is having their own in BMD posed it.
Speaker Change #101: They're not downloading the packages from the open order depository they have their own node repository on the lake they have their own servers deposit because they are they are managing their own deposit is and you are you are support you can use any of the package that is everybody inside your organization. However.
Speaker Change #101: <unk> says right in my organization is very we do have.
Speaker Change #101: We need any type of RT package that is not already approved in the odd repository. We do have an option to requested then there is a dedicated team who will be real that third party package for all kinds of security concerns whether there are whether the package is sending the data we need of externally servers or not so.
Speaker Change #101: Those kind of things before do you use any third party application you install do you any third party application in your project you have to make sure that you are are you aren't meeting our U S organization complains and security requirements and you are aware of the input and output of the every input and output of the third party solution and it's not the type of participation.
Speaker Change #101: Because even you can publish if you had say you out with some great idea you can publish you had one solution to north repository open source, nor depository and nobody will stop you. There is a this is a whole who the owner is the open source community and there are some owners. They have a process you were submitted they review it and then will you be making life for the others.
Speaker Change #101: So whenever you install about third party package makes sure you check its inputs outputs what exactly it is doing and whether it is sending some external data to some external services, whether it is ending Europe. Some your data to some extent notes that are not without the API calls like this making so those are the things you must take.
Speaker Change #101: Get off before they start getting any third party, but yes, there are lots of progress even in L. A in our requirements. We are not starting from scratch. We whenever we have some custom requirement, we try to find out that tide pod people again, if it available even if it is matching 50%, 60%, we don't install it and then we customize it.
Speaker Change #101: To meet our exactly quadrants, okay. So N P M.
Speaker Change #101: And beam is again another module that manages other more dues. So N. P. M is just unload but again it is our application written in node. Okay. Just to make me will you be writing our application, but this is unknown Madhu that is responsible for managing other noteworthy so nvme is or not but do that manages other models.
Speaker Change #101: Okay.
Speaker Change #101: How can we get the N. B M is it comes with the no deaths and studies. Okay. So when you install it no desk you already have in Brazil. There is no separate installation needed for NBA <unk> and just like we use node Nash read you can use N. P. M. Best we do find out Deepak.
Speaker Change #101: <unk> manager version in started on your machine and BM Dash, we or NPM Dash Dash Virgin Booth, we work so what happens in D. Oh, not like we have or that you might find a third party package that is already they've done by someone and that is matching your requirements, but it might be a case that is not.
Speaker Change #101: Part of your internal depository. So in that case, you cannot go forward it will not be done with it. Okay. So it makes it like N. P. M update okay. So this is again an update is the command to update any nor the package not only N V. M. M. P. M. A base dash G stands for global.
Speaker Change #101: I really explain what is the global undue co packages. So that's G. As of now you can think of it it says global global packages <unk> switch, which package you want to update that as the next one that N. P. M. Okay. So and beam. This NPA music demand N P M as the rig package manager.
Speaker Change #101: <unk> update as they come on are starting to move to the next one update is become our named best genes are switched after that's G and it says N. P. M. Right. So it can be any other pack. His name is very for example, you had say you installed jacquie and you ought to holding our older version of the equity and you wanted to update G. Equity then you can see NPL.
Update that's G. G equity so it's a big D. J greedy on your machine to the newer awards. Okay. So just to make you mentioned that you are having a big order words, you might think or someone of you guys are having if you want to abate in BMO do you Gotta machine you can see PSA N. P. M abate that's G N P M.
Speaker Change #101: Name of the package you want to update after right. After dash Chi. This is become an divers you'll gives you. The example yesterday so N P. M. Outdated next one developed by number six in BM outbid at this really give you a list of packages that are outdated installed on your machine okay.
Speaker Change #101: So anytime you can execute and BMO did it will give you do your stuff packages that has been outbid on your machine and you should get a new version of this is just to find out what are the updated versions I'm, having on year I'm I'm I'm, having on my machine. Okay. So the next one are not Madhu <unk> North project must this one is very important.
Speaker Change #101: Please pay attention to it are not Madhu old node project trying to read it or not what you or any node project must have a packaged dark Jason fighting. Okay. You must have used it in view Dara D. S. Northwest project angles, I predict so Packers Dr. Jason <unk>. So this is again nothing specific to S. P.
Speaker Change #101: This is not part of SPF eggs. This is not part of angular. This is not part of view. This is any N. P. M. Based project, we have packaged dark days in bi which defines introduction of project. What is the project name what is the project Watson what is the entry point of project what is the project discrete.
Speaker Change #101: What are the Bev and predict dependencies and what are the scripts everybody inside the project. So this is basically the interaction of the entire project. What the project contains what is the entry point of the project what are the dependencies. What do you understand by Dependencies is for example, you Gotta go who most of you.
Speaker Change #101: I mean from darkness background. So you are using a third party and then what are you using a third party S. M. You. Indeed references section you used a third party. For example, you had seen that we have to connect with the rapidly BW.
Speaker Change #101: And we use a new record database managed or managed Guang debate, we use old akerman as DRAM. So similarly, we have big dependencies in northwest project. When when you are when you say you are having a node based project and you want to use react in that and you even started yet and this package got decent way manage what version of reactor you are using.
Speaker Change #101: What are the apart from the act what how do you predict dependencies. So that whenever you are shipping whenever you are shipping you whenever you are giving your project through some other person in your team that person will come to know that what our dependencies. The project needs. What are what's the project needs. What is the entry point of the project what is the name. So this is basically defines.
Speaker Change #101: Packaged are dissatisfy defines the entire configuration at both the project and the point to make a note or the very important. One is this is specific to note based project backers Dot Jason is nothing coming from SPF eggs Sharepoint angular viewed this is not if but you will find it in every node based predicting that they didn't know.
Speaker Change #101: Our concept it is not the angular viewer checkpoint concept find so next one is the again important one this one I have seen that most of the people who are not aware of node based predict or node is using a concept of worsening the cardio test semantic worsening and data is having basically PV goods.
Speaker Change #101: Submitted by Docs. So this is how b every not based project even the note. It says you see 16 dark what we that we have on our machine 14 Dot one dot one bet. So this is these seem concept of semantic worsening I arrived with experian break what it has so it has basically P figures separated by docs.
Speaker Change #101: Very first one starting from DRAM is the major Virgin but center one is the minor version and the third one is the badge right again Nymex spanning director most Vega is the major version. The single one is the minor version and the extreme left one is the badge okay.
Speaker Change #101: So now what they what does different figures indicate if you are having towards those which are differentiated by they are having different media awards paid media reader version means major change it can break API. So I would say if you are having 10 dot something tendered.
Speaker Change #101: On your machine and you are upgrading it to $11 eight.
Speaker Change #101: Changes your application that you have might get break.
Speaker Change #101: So this is how it works, but and again in a safe practice and as a best practice. When if you are doing or do you have to forgo discourage right. So whenever you enter using something that may break that may not be supported by the previous version you have two genes deep immediate words, okay. So that is the one thing.
Speaker Change #101: One minor ones and when do you need to change the minor words I'd say its data 10 features in the previous version and now you are using the 11th feature but you are guaranteeing that the order Watson will keep on running the old turnkey chips, we would not break and that all 10 features are still supported.
Speaker Change #101: But I'm, adding a new feature to my Virgin I'm, adding a new feature to my package, but the all in are still supported and it does make guarantee that those tend will not break in that case you are supposed to change all EDI minor Virgin you are not supposed to change the media mix one is the patch.
Speaker Change #101: The last week or in our case six dart six is the patch when whenever there are some bug fixes in the previous version, which we will definitely not break the previous version and there are no. New features added to be released then it means you are using a batch of deep previous words and you are not.
Speaker Change #101: Using a need new feature okay. Okay. So we discussed about the semantic worsening concept now we have some examples of different versions what is the meaning of different version and is it safe to move to different words in or not so conservative.
Speaker Change #101: Concept that we have our investor like we've readjusted noise in.
Speaker Change #101: In which case, we can upgrade them in which case, we cannot upgrade okay. So you guys had with me on the whiteboard right perfect. Thank you. So let's say we talked about this region, it's been maybe Dayton Dart.
Speaker Change #101: <unk> something.
Speaker Change #101: And then we have another 10 dark fiber. This is the version. So this is batch.
Speaker Change #101: This is minor.
Speaker Change #101: And this one is major awards.
Speaker Change #101: Okay.
So what we disclose this if there is a change in the major version. It means there are some new features and might be the older ones are not supported it may be a case. If you are upgrading to the new one it might break existing functionality. If you are still upgrading to 11 or the new version major watch.
Then you have to retest year end data application before using music because it might be it gives us some of your existing customization that you have developed awarding work. Okay. So if you have if there is a change only in minor version then definitely it's safe there are some new features that have been added.
Speaker Change #101: But it is getting good there. The order features will stay work or if you want to explore new features you can use that and you can upgrade to a new version of the safe there wouldn't be any issue you don't need to retest and data application because it is guaranteed that the order if we just wish to work and they break and patches MPD bug fixes.
Speaker Change #101: New features ended okay. So let's say we are having a version of $10 five dot one of forgiven noteworthy right and then we are having been a new version has if this new version has been the used after some time, maybe Rex Goliath and not one five.
Speaker Change #101: Two we are as of now our application is using this 110 got five not one and the new version that the community has just reviewed existing dot one dot two so shall we move to this or not so the answer is yes. We can move if we want to use the new we just we can use the new version and we don't need to.
Speaker Change #101: There's been data application because the major Verizon is still 10, Malaysia version is still the same in both the cases. It means although there are some new fleet just ended because the mine wasn't has no has been changed but it really won't break beat all the functionality and similarly deterred packages.
Speaker Change #101: Maybe 10 dot five dark poly and definitely you can.
Speaker Change #101: Upgrade from <unk> five that one could turn Doug framed battery because it won't break any of the feature and it is just some bed bug fixes that has been done for the previous Watson, Okay and now the let's say the new version is 11 dot something maybe five dot six okay. So have you ever dark five got six odd.
Speaker Change #101: It was an extended five dot one it means when if if there is this is the new version that community has just they used and you want to upgrade to it because of any reason then you would need to retest year end that application because there is a change in minor version, which indicates that the order functionality might not be supported in your existing functionally.
Speaker Change #101: So now after this there is two things maybe get a new one okay. So in sum of divergence. If you have already some experience with no you must have used more.
Speaker Change #101: Must have seen this kind of signs okay. So this week organize them, okay and there is another one we call your desk character.
Speaker Change #101: So this is the table and this is <expletive> Canada. So have you ever seen this kind of symbols in together with divergence just like we can progress in really bad provides one fact that day that May force in collaboration with an ICD <unk> Eagle hobby.
Speaker Change #101: Of course think of it as given in the description.
Speaker Change #101: Now, let's continue with the session see whenever I have asked this particular question. So most of the audience have always seen it but no. One is having the idea of what exactly it means right. So just a basic understanding. This one is the required testing and this wouldn't be a real recovery.
Speaker Change #101: Recall that this character and this also is called a proximity this is approximate another name for this is approximate okay.
Speaker Change #101: This one is called scattered Saudi compatible first one is this one is compatible okay. So the first one terrorists colors approximate version and the second one carat as gardezi compatible much. Okay. So what does it mean, so whenever a I'd say every you are having a package okay.
Speaker Change #101: So now my hope.
Speaker Change #101: And you can get it fixed okay. So you would say youre, having 10 dock five dot one okay and there is a somebody get it with this what it means so when you really in started this package with a tailored symbol. It really give you an approximate package it really install it.
Speaker Change #101: Doximity package for you what it means although you have specified and dark fiber one approximate change in my noteworthy approximate it's nearly the same what you have asked what you have asked for $10 five dot one, but there is a third symbol that you applied together with diversion.
Speaker Change #101: It means you are asking for an approximate version not exactly B C. But an approximate version, which means changing mine noted was okay changing minor words, okay, but what it means we have to say you ask for tendered five but one and if there is something new that is something new that has been the used after tender.
Speaker Change #101: Five one which only defaults in the minor woodson at Blue download that package for you and not detain dogfight Dot. One for example is let's see if after 10 got five dot one N N dot five dot photo or five has been the used by the package on them and to you are downloading.
Speaker Change #101: David and Doug five dot one it means it will down a little bit and got $5 five but this is the approximate version that really that you read that on your machine when you're maybe you installed with this package. So what it means again approximate and the reason is you have specified detailed version three <unk>.
Speaker Change #101: Approximate means minus change really work and whatever the latest version it will have whatever degree of dispersion People's agree will have differing only game. The minor version you really get that particular watch okay. So it might be not very much geared towards chicken and other examples are at stake.
Speaker Change #101: The other one that I have is with get at this time you asked for tendered five got one okay wed get it so what it means this is compatible okay. This is compatible so this time what will happen. This route Digby compatible words compatible it means changing batch where you work.
Speaker Change #101: Changing batch reworks. So if there is some if.
Speaker Change #101: After tendered five got one there has been a new disease and which differs only in the batch then it will be installed before you otherwise if there is nothing new.
Speaker Change #101: The tender, but why don't you, but if there is a new thing is that the first one you can be minor workload on game day patch then that will you be downward a bit for you and just one for example, and dot five dart Saudi this should not be five they should be in.
Speaker Change #101: <unk> five dark fiber or anything so if youre using a competitive moat than anything that's been 11 or anything different anything differing in minor version very walk right. So this is how this get it in the third symbols as well at work I believe you explained.
Speaker Change #101: I will showcase you'd be exact demo has been enduring the installation, but the theoretical part is very important to understand so get it as the compatible and.
Speaker Change #101: This one approximate is deep there to watch them, Okay and third it means changing anything less than $10 six and just one thing for tinder six okay. Perfect. So tenders anything that has been $10 six really work or and in case of care. It anything other than you have in rework no changing major but minorly.
Speaker Change #101: Work perfect mixed one this again the point number tag team. This one is again very important concept first node project, we were using in beam initiatives ice pack is largest in in Jason farming. So this now we will see how can we install ready and be impacted just one note. This project and for that I'm coming to a window okay.
Speaker Change #101: At this time again, creating a blank Florida for us may be just us S. P. A VIX.
And then that's one.
Speaker Change #101: Creating a new Florida and their arms specifying C.
Speaker Change #101: Okay.
Speaker Change #101: Second.
Speaker Change #101: So opening this however, we can close this one maybe don't see an opening this one in the new window sorry.
Speaker Change #101: Okay. So now you'd say this one is and we have absorbed just for you here, Okay very simple as of now we don't have any code.
Speaker Change #101: Say you have a you have on this particular project now we want to make it.
Speaker Change #101: And B M node project, Okay, we want to make a download project. So what is what we can do every not project I mentioned, we have a package that Jason which will basically describe D F, which really basically describe everything about the project took control shift backpack. We are in the second up Florida the damage.
Speaker Change #101: Is N P M in the N.
Speaker Change #101: N P. M. You can make a note of it in P. M in it and it means again initial race. So we want to basically initialized. This project is F. N B M project N. P. M manage project back project managed by the node package manager. So we want this project to be managed by D. N B M <unk>.
Speaker Change #101: Package manager in the commodities N P M in it when you go with it.
Speaker Change #101: And it will ask for certain cause questions. For example, the package name what should be Deepak is named and again it won't take capital returns are not around when you use more cases on a route and that is the reason why you should use a district at the best would be to use the small case for their name slate either by any breakage edition.
Speaker Change #101: Wendy for that name for you by default.
Speaker Change #101: If you want to keep the same as the project name then you can directly hit into if you want to specify something else says the predicting then definitely you can.
Speaker Change #101: Specify the different than for example, am specifying who haven't ignored but this is the package name version. So here you have to specify D. Word's. An initial version now faster wasn't by default would be one point or not or what if you want to specify you can specify you can start from two or three whatever you want so if I ever heard.
Speaker Change #101: By default it will be one point or not or description description is just for the person who would use. It next time. So what is the description of what this particular project contained so I can say Cynthia just learning them was okay entry point, what would be the entry point, So baidu App daus just at gap just buy.
Speaker Change #101: Because I'm, having a abdon does Pfizer. It says this is the starting of this particular project. So either you can use amdocs this or if you want to change you want you can provide your own fiery named hitting Kinder S. Come on if there are any test come on you can provide that if it does having as of now we're not talking about big test come on so either hit.
Get repository, if you want to connect to any get the depository in your.
Speaker Change #101: If you want to connect you can predict with any good repository you can specify that you ought to get to you whatever you here and it will be connected to that particular get repository keywords. If you want to specify any key words for this particular project the project, especially be meant for so those are the key words you can specify here Arthur I can specify your semi name cushion.
Speaker Change #101: He lives by default the licenses I you see anyone can use it open source package and anyone can extended as this whole game. So if it is all okay. I can hit enter and the project has been created in the project. This particular before there has been initial registers NPM project and the result, you can see now we have a pack as Dr. Jason if I could.
Speaker Change #101: It did for US okay. So whatever parameters you have specified as their name for example have you specified the name of the package version description, Maine and this is mainly as the entry point scripts. This IV explained in a short way what are the scripts altera I used to just I like.
Speaker Change #101: My name is licenses the ISC races, now you can't you're free to change anything you wanted to change. Okay. So this is how the U can initialize in E N B M. Many any project as the project managed by D. N beam. So there is nothing you can even create this five men with Audi.
Speaker Change #101: You can copy it from somewhere else in the instead of using the in beam in India. It was equally work better. So there is nothing like it has done something else. During initial really isn't it just creates a deep pocket got decent play for us and this is how this is how it does describing everything about the project okay.
Speaker Change #101: So next Viva installed dependencies for example, let's say we want to use some third party people again in this particular app not just where you are in this particular project. So how can we install it you need third party package in this particular any project. Okay. So then I'd say the command is N P M either.
Speaker Change #101: Single aisle order installed N P M in style. They beep packaged name name of the package do you want to install for example, jacquie you have to say I want to use equity in this project. So I want to use equity in the name of the packages <unk> after that and did it what the gen. One.
Speaker Change #101: Dot one dot or let's say if you want to install any specific version you can specify that it wasn't however, if you are not specifying any watson at Reed download the latest available with ease of liquidity for you. Okay. So N. P. M is the node package manager that we are seeing that.
Speaker Change #101: <unk> node package manager is installed Zika Montney Jaques the package name that we wanted to install it and that we can provide deep version. If we wanted to install any specific version. If we are not passing diversion data download the latest package for US okay. So I'm heading into <unk>.
Speaker Change #101: It will connect to the Internet go to deal with IBD and really get the best one for US the equity. So you can see that's something new has been added to the package Dr. Jason and this is this section dependencies and this isn't object, which is specifying that decreased the pendency of this project and this is D version now Youll see there is a.
Speaker Change #101: Garik symbol has been added if you want to you can even remove it. So next time when you whenever you were downloaded.
Speaker Change #101: Use the exact wasn't if you're already using be carrier then it will use these it will use our hurdle at this point of time. It has done in order to start. The next time you install it it may it might get any other compatible version if what would do we would be able to give everybody a decade right. So this is one way of installing and beam packages any third party pack.
Speaker Change #101: Just to your mood based project now the second thing where does this GE equity has been downward did so again in the left window in the fight navigation window. There is a new folder that has been created by this and being installed command and therefore, there is cordless Nord modeling. Okay. So you can see there in there in this node models for that there is.
Speaker Change #101: Before the objectivity and there is the entire decrease equaled that has been done for someone has written for us and we just want to use this particular large equity Newbuild project. Okay. So again the important thing to look at this this one we've actually started one more then maybe we can discuss I mean, starting let's say another 10.
Speaker Change #101: The package and install it either single I are complete in starting what would really work and beam installed when the moment is again, a third party where I believe you guys have used this as far working with dates and can read data. So if you for data conversion for data lesion for subtraction. This is the right really that has all the difference.
Speaker Change #101: So the country, if you already working with some movement as the best we're able to work with and that gives you a lot already in bird functions for ending year subtracting yours calibrating the difference between two bids.
Speaker Change #101: For example, <unk> conversion of one four minute update to another department. So those kind of metrics has already been written in moment, okay. So now.
Speaker Change #101: This has been jeez may.
Speaker Change #101: Maybe this is Jason.
Speaker Change #102: Controlling b controlling P is the shortcut to reload your project. This will open they come on when do we actually can probably be in DVS food you can make a note can probably be in the money you have to use this.
This one greater insight.
Speaker Change #102: And then you can see viewed so it will develop but the wood window, we reword My project Okay.
Speaker Change #102: So where it doesn't and store in beam running north no depository food movement.
Speaker Change #102: The package Norges. So here you can see Gee equity and now one more before that has been created it says packaged dark woman. Okay. One is equity one is moving so if you look at any of the Florida, Okay. So you'd see the content inside the this particular quarter is again a node project.
Speaker Change #102: Is having its own package database you can say this is the packet darn decent for us.
Speaker Change #102: <unk> project, if you will open jquery. This will have again its package darn decent because these are game the node based projects and we.
Speaker Change #102: We are using that should be what package do decent here in <unk> further as describing it is describing the dependencies of victory.
Equities is dependent on and what are the details of the equity not based projects are those details you will find in the package that is some of the respective project similar to human got decent package.
Speaker Change #102: This is defining the properties are the dependencies or the details of the movement towards G. S package. Okay. So every project every node based project will have a package dark Jason with that if you. Even if you are installing a third party package. It will have its own packaged are decent and that really basically you're describing dependencies in the human.
Speaker Change #102: And the version of this particular.
This particular project.
Speaker Change #102: So those are the details that you could if you wanted to check you can get you can walk into the project got packaged argues in favor of that particular project. Okay. So that's another thing to look at this package dot Jason although it is not super rich.
Speaker Change #102: Saving and see how it is okay. So you can see this thing David dependencies benign hit N. P. M installed the dependencies in my project has already been added by and beam command because it makes sure that the package not decent retract independence is when I started a new dependency project.
It also updated my package that does in fact that this is now also the dependency of your project since you have installed it okay and what they would be NPM installed or are you or how many you can execute in gaming started any number of times you want okay. So and this particular every installation or do they go in this particular in automotive as well.
Speaker Change #102: You are never suppose or.
Speaker Change #102: You had never supposed to touch on Ts.
Speaker Change #102: In this particular noteworthy this quarter that is not adequately and that is a third party could be we'd never touch. This particular, okay. So weak. This fall we will always remain but we will never thought we would never put our custom code within this particular ignored more newsworthy. Okay. So guys. Whenever you. Let's say this is the project as of now.
Speaker Change #102: Have them now.
Speaker Change #102: Now you want to get shared this particular project to one of your team members in that case, you are not supposed to go wide Nord more news for them.
Speaker Change #102: Hey, you really provides the rest of the corridor.
Speaker Change #102: Everything apart from not modeling for them because there's a mixed mentioned not what it was for that sometimes goes in half of gigabytes or even more than that if the predictors of having lots of third party dependencies right. So you are never supposed to share. This noteworthy for them that will automatically be downward for the user so let's say I'm developing this.
For the moment I'm digging did not produce for them. Okay. So now this is only the custom code that we have packaged at Jason This disgrace basically might dependencies and this is the abductors yesterday I haven't done my custom code. Okay. So packaged at different let's say a owner you're done you are done with this and now you want to share this with the that you are.
Speaker Change #102: Saying that Nxp's upgrade this quarter you write something goes for me you wanted some order mix as opposed to add there.
Speaker Change #102: It was up something in this particular project then and it makes really received these particular fight zone and then at this particular time I can say and beam install so D. N. P. M. Install what did we do it really leading the pack as Dr. Jason <unk> and whatever the dependencies I have specified indeed dependency.
Speaker Change #102: That will be installed for me automatically so I'm, saying nvme is starting and you can see that nobody's further has been created automatically and it has degree and it has a movement. So whenever you are sharing the project to someone else or you are checking in your core two did get repository right you don't need to check in on Monday.
Speaker Change #102: As for that because the size is very high and when they were the best thing is we never did.
Speaker Change #102: Leave it downward by someone who is the person before before writing any custom corridor before executing the quarterly or is supposed to light is supposed to execute <unk> started what NB study, we do it really download all dependencies that as mentioned in the pack as Dr. Jason It really downloaded once you have them.
Speaker Change #102: Appendices at U W can execute your project and whether you can build a you would predict if you compare it with the previous development rate whatever the experience you have with working with C shop Dot net right. So daily lets say you are having a requirement of using G. Query. What you will do you will downward B J code. If I you will add those directly.
Speaker Change #102: In your project and then you referenced those particular jacquie defy in your actual wherever you want to use on the HDMI Tonight. So similarly by N. B I mean studying we're copying the degree files from the depository to our project right. So this is the way like you can get to one vendor and what do you want to have.
Speaker Change #102: Third party package, one option is to directly hit they come on and being installed and Deepak is named just a rate movement. We did right. Other option is you can specify the package name here and you can specify the version here you want and you can simply say N. P. M installed integral automatically downward deep package what are you what.
See what happens you would say.
Speaker Change #102: I did it at the moment, Florida or do you get one photo okay. Now. This this is the case, everyone said no way one moment here. So what I can do one option is endgame installed woman second option is I can say I want. This is also my dependency and now I've skins, MPC and beam installed. So what did we do it will check the packaged at Disney.
Speaker Change #102: More neutral if not already created and if we are already at their downward already dependencies, if not already downward trajectory. In this case is already downloaded. However, there is another case if there is a new version of <unk> and since you have specified compatible sign if there is a compatible version available and you are seeing in beer starting at three.
Speaker Change #102: Brady Youre in jquery, two victims Baidu nearest competitor by Watson. Okay. So since this time, we have by this we don't have the compatible with any new version. So this time, it's really not a bid, but what it'll do speed up not having momentum we won movements right. We get the movement for US okay. So sometimes it doesn't.
Speaker Change #102: First of all you can kind of second rupee reboot and here you can see the movement. So N P M and started to make sure that whatever the dependencies you have specified in the package that Jason is part of not material for them you maybe before executing in gaming started you may have and nobody was further or you may not have if.
Speaker Change #102: You are having you may have some of the independents is you may not have others.
Speaker Change #102: That's really been downward at the target could be you have some dependencies, but their order and their new compatible or the approximate version of available. So those will be upgraded is that if you are seeing in beaming stomach. Okay. So let's see what happens.
Speaker Change #102: So see we have specified let's say under getting denied Madhu is Florida. Okay. So now we have specified P dot.
Speaker Change #102: One option is to begin definitely specified $3 six dart. It means we want exactly the dark spot.
However, if we are specifying with get it it means we want something comparable to <unk> dot six dart or they will not be an immediate of Argentina, but it would be a compatible version maybe three dart seven dark or if it is the available by the time I'm seeing in gaming stomach sacral downward for me P dot <unk> dot and not be productive.
Speaker Change #103: Okay. So what package work that Jason is is the fight this basically locks diversion that get downloaded adeel machine. Okay. So although you guys specified $3 six that there may be a case that it will download P. Dot seven not because you have specified compatibility.
Speaker Change #103: Design and in that case, you can see for every dependency there is an entry into this thing for GE equity that current towards the downward the Virgin is $3 six dot org for movement downward it wasn't a needs to dot two nine dark pool. So let's say after one month I'm sharing this project to you without not produced for that you will what you will do with the very first.
You were down one ppt from the good and you will see nvme storage might be against that there might be a case that by that time three dart seven dark pool is everybody right and when she the in that case, you will hit and being installed in that case, if we give you and the Dodge Dart and not really don't start or however.