Transcription
[music] [music] [music] [music] [music] [music] [music] [music] [music] >> [music] [music] [music] [music] >> Well, good evening to everyone, or good day, depending on which time zone you are in. And if you are watching the recording, don't forget to put and press the like, the rocket, depending on which platform you will be watching all this on. Who am I? Let's get acquainted. I hope that this video will reach a wide audience and a few more people will recognize me. I am Odines. My name is, as you can see, [laughter] on my name tag, on my name tag t-shirt. And on the banner here, yes, on the side, Dmitry Kotov. I have author blogs, the main one is still on Telegram. Dmitry Kotov 1C Notes. Easy to find. Type it in the search, and I'll come up first. You can also find me by top_1c. Here we are today on the stream, on this stream, I hope, I hope, you will all gain benefit, the main benefit. You will stop being afraid of neural networks. This is a magnificent tool, and today on the stream I will try to demonstrate this to you, to show you. I am a 1C specialist and I am a web coder. But at the same time, I work as an analyst. The main part of my work is as an analyst. I haven't written 1C code for a long time. Well, I won't be afraid to say, 4, maybe even 5 years. I don't write code. I am a 1C specialist, an analyst by my activities. Accept this. I was just interested. Before, I was a programmer. Therefore, the first introductory part is getting acquainted with me. So that you understand why I started studying this and for what purpose. Not just for the hype, yes, and to create this content. I started extracting useful functions for an analyst from it, especially for system analysts. This is simply a treasure trove of knowledge and opportunities. The question of whether it will replace someone or not, you will draw your own conclusions as the stream progresses. The main thing I want to convey is not to be afraid, to start trying. And we will do this together today. And the most important thing that put me off, yes, now there is such a dark background. Now you will understand why I started this conversation. This red backlight is shining on me frighteningly. This is not to be afraid of new new interfaces, uh new tools, because we are all 1C specialists. I myself am a former programmer. I am used to the configurator, I love this cozy system. Cozy in the sense that it is kind, familiar. It is comfortable not only in appearance but also in atmosphere. Yes, our familiar configurator, our own, I won't give it to anyone. We will work with it today. The entire stream will be built on our own tool. Plus, we will use, without getting ahead of ourselves, what is also simply simply a text editor. We will use a text editor and that's it. And we will start web coding. Let's move on to our, or rather, to my most important event, in which all my cool, great subscribers are participating. I have reached a long-awaited new milestone today. I have reached 6,000 subscribers. Guys, it happened. This is now on your screen. And this stream, this recording, these are my current emotions. I am happy, I am just I hope that this number will continue to grow, [laughter] that we will not stop at 6,000 and will go to conquer new heights and to new uh to new successes, to new ideas and, well, for example, to new series, yes, how did all this happen? It's a bit chaotic now. Why did all this happen? Where did this stream come from? I have a series on my channel called Web Coding in 1C in 100 Days. Here is the link, and you can go and watch it. The link is easily accessible there now, it's not difficult to find. If anything, I will definitely duplicate it in the video description. But the point is that I wake up an hour earlier to study web coding. I became very interested because I realized that I was falling far behind. As a blogger who covers more context, content, content related to news, yes, I regularly post news on my channel. I often get this feeling that I am falling behind. I am falling behind. I am not using neural networks as much as other guys are already using them. I'm not even talking about that red crab. We won't talk about it at all today. Who I honestly couldn't sleep one night because of. In my head, I thought, that's it, I'm in such depression that I'm not using it, I'm still not using it. But I understand that there are 1C specialists who sit in their comfortable box in the configurator and think that everything will be fine in the future. But no, the future is changing very actively, it is dynamic. I understand that in most cases, business still runs on 7.7. It works, but let's just try. Let's go. I've already told you a little about myself, I won't drag it out. I also had a presentation about the fact that I, uh, am partly an author, have some fame, yes, on Infostart. I am the author of articles, you can read them, but, in general, I would have stretched this too much and won't overdo it further. Let's move on to the next window. Uh, I won't even scare you, I'll open the configurator to talk to you. First, I'll admit honestly, I've tried to start web coding many times. I'm not talking about chats. I use neural networks in chat mode. I think you all use them, you know how to write congratulations, you know how to generate pictures, yes, whoever missed the stream about pictures, about postcards, be sure to watch it for New Year. We did a great analysis with Dima Sidorenko. You can see how easy it is to do. Everything is elementary, prompts are as simple as possible. You don't need to go deep into anything. The main thing is to understand the mechanics and write. And practice. Practice reinforces. But when I opened web coding, I always felt some kind of fear. Fear of something new, something. I understand that not everyone may have it, but I am telling you my confession. It appeared for me, and I thought: "Damn, how do I start with this? Here, let me scare you now. Here, here, here is our cozy, yes, our box, in which we are all used to sitting. Even now, as an analyst, I opened the configurator, I know everything here, registers, all that. But when I opened this window, like this, then any streamer, look, even now my image has changed to this red one, as if I've switched to the dark side of the force. Now in the image of such a Sith. So, will you join us, to the dark side of the force, from the light, yes, from our bright bright theme to the dark theme. What is this? First of all, when I saw all this, I thought: "What is this? Why should I work in this? Why do I need it? Who sees any benefit here? What is this tool for? What is this tool? Why is everything here in Russian now? It's often shown in English. And I think: "Damn, I have problems with English too." I really have problems with English. When I start reading some folders, you'll have a good laugh. I opened a video, and there was a demonstration. Someone was doing something, something was happening, something was going somewhere. How to work with this? How to work with this? How to start now? How to start with this? The first thing I want to tell you, in front of you, we will work with only one tool today. It's Cursor. It's him. How to understand that this is Cursor? Well, you see the logo in the form of an arrow. That's it, Cursor is open in front of you. That's the main thing. What is Cursor? This is a controversial question, actually. Some call all this business an IDE. I've called it that in comments more than once. [laughter] Some hate it and shout that it's not an IDE, it's an advanced text editor. Like Notepad. Notepad. Notepad++. Yes, I pronounced it correctly. Correct me in the comments. By the way, what's happening in the comments? Let me take a look with one eye, guys. Oh, there are a lot of reactions, and I've already run ahead. So, hello, hello everyone. Hello everyone. Uh, Andrey, Nikita, glad you're on the stream. Alexander Kassir, I don't know your nickname, but you have a lot of money and toilet paper. [laughter] Money, money and toilet paper. Well, there's some A, well, yes, I understand. It's all a reference to the nineteenth, right, or twentieth year, when everyone was buying toilet paper. That's money too, I agree. Vadim, a newly minted web coder. You get a special crab. Hold the claw, catch it. Uh, Andryukha Proklyushki also noted. Everything is correct. Uh, Vlad, Vlad, hello to you too. Hello everyone. Johnny El Johnny Tet, a special hello to you too. Lyokha too. Everyone who is watching, hello everyone, guys. Thank you very much for coming to support me. This is also very valuable and important to me. So, I will continue my confession. When you open any video tutorial, you will see this black thing. It will also be in English, I repeat. They show you that I'm writing a prompt here, I'm doing this and that, boom. And also, if they start talking about some skills, we won't talk about them today because I still don't fully understand it myself. If they talk about MCP, I understand something here, but you completely fly out, you think, what is MCP, what are skills, why, how at all? Give me something simple. The simple thing is actually this editor. Let's call it a text editor. Today we will call it a text editor, because, well, we haven't developed it to such a level yet that it's a full-fledged IDE, but I think it's a bit cooler than just a text editor. Actually, I have Cursor open on my screen now with a prepared project. But to create a new project, you just need to create a folder. Just create a folder on your computer. Your project is created. Put some text files in it, and you can process them in Cursor. This can be documentation, it can be instructions, and Cursor will work with them. That is, if you put a bunch of instructions in Word, or in anything else, into this folder, Cursor will try to read them, process them for your request, and return the result you asked for. So, you'll ask: "And how do you connect the configurator?" Yes, how do you connect the configurator? Actually, here it is, the configurator. The configurator is easily connected. There is a button known to everyone, export configuration to files. By the way, look, I've become light. I am GDA. I am GDA again. I've returned to our good side, to our bright theme, which blinds me in the semi-darkness. Here's a greeting to the 1C platform developers. Because we will probably never get a dark theme in the configurator. [laughter] Just export to some folder. Export to a folder. Here, in my case, I created Use a short path. Well, you'll understand why. Because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes, how do you work in all these, uh, neural networks? How do you work in these neural networks? How do you pay for all this? Well, here, guys, show some ingenuity. [laughter] I think IT specialists have gathered here, and you know how to get access to neural networks and their functionality. As for payments, I won't give any recommendations to anyone, because it's a very delicate matter, and I might recommend something to you, and they might change their minds and become scammers. I don't want anyone. You just have to try. There are various resources, Pay to the World, and so on, which allow, allow, and which, which can be used. But it's better to study it all thoroughly yourself. In an ideal world, you should finally get a card somewhere in our friendly countries. Visa card, yes, a small advertisement for departed brands. But it is these cards that will allow you to do all this without hindrance with minimal commission. You can do it in other ways too, there are plenty of them, including, okay, I'll say it, Avito. Avito, yes, there was a hype on Avito, annual subscriptions were sold, but keep in mind, keep in mind that they can be banned. Everything is at your own risk. Therefore, first, yes, you will need to get the ability to access the neural network, yes, to use it. We will not talk about domestic products and Chinese ones today. We will only talk about the top-notch things that work today. And I will demonstrate everything to you on them, grandly. Grandly, consider it as you wish. Uh, but it's possibly the iPhone in the world of neural networks. Uh, now I'll grab a [laughter] tomato. But as it is, as it is, guys. That's it. Uh, let's return to our system. What did we talk about? First, don't be afraid of this black thing that is now on the screen. I will now talk about it. How to pay? You'll figure it out. How to get access to Cursor, ChatGPT, you can also figure it out, it's not difficult at all. And now, returning to this text editor, today we will talk about it. We will analyze a case on it now. What case? I'll indicate it. Actually, it's already [laughter] open. I'll close it, probably with a plus sign. Like this. For those who are in the know, who understand. We are not talking about Git today. This is a stop word of sorts. But for those who are in the know and understand, well, consider it an analogy with a storage. How many entries have I made? What is this? Starting from February 20th. From February 20th, I've been fiddling with my configuration a little bit. What configuration? What configuration, actually? Let me try to do this. Oops, objects. Here. Yes, what configuration are we looking at today? It's somewhere on Infostart. I remembered it and thought: "Damn, I have a project that I did once. I did it once, and clearly, clearly [laughter] in 2017, I was not perfect yet." A note for everyone. In 2016, I became a 1C specialist. Before that, I was also an IT specialist, but I wasn't involved with 1C. Literally a year later, I wrote my own project like this, published it to people, and it was well-received. As you can see, it was downloaded quite a bit, even for 10 start money. Thanks to everyone who downloaded it for so long. But it's time to tweak it. And I've been tweaking it for several days now and want to share the possibilities with you. That is, in practice, really, a configuration, but it's simple, we're just shortening the time a bit. And it allows, first of all, to solve some pressing problems in this configuration, they immediately arose. I opened my old thing and thought, who made this brown thing? [laughter] I, of course, did. Here it is, this subproject. I'll show you what I've already web-coded. For example, I've web-coded a button like this. Those who watched the stories probably didn't miss it, right? The button allows you to load JSON, which has a hint here, yes, there should be such a structure. This is also a button created on web code, in a question mark. I couldn't display it as a help, so it turned out like this. I created the button somewhere inside, refactored it in the modules. We'll look at how to refactor according to the standard now. It's an excellent thing. First, let's outline what we'll talk about today. First, we will integrate my library into the configuration. Dynamic interface formation. Second, we'll do refactoring, see what it looks like. And third, you can start with this for the entire module, yes, I had a module without comments for methods, you can assign methods to the entire module at once. Just with one click. Let's start with this. And from this, we will understand what it is. Let me remind you again, this is a text editor. Don't be afraid of Notepad. Don't be afraid of Notepad. How to open it? Open file, open folder. In our case, it's a folder. We have a project. Create a folder again, put the folder there, upload the path there again, yes, first. Let me give you clear instructions. Create a folder, upload the configuration there. Export configuration to files. That's it. I've created a folder. This is the path to the folder. A short path is needed. You'll understand why, because the export itself will complain about long module names. Who likes it longer, bigger, [laughter] when the size plays not for the better, right, like with weight. Export to camelCase, and camelCase is text. You have a clear exported structure, and you can work with it as text. But if you work in chat mode, in chat mode, in a neural network, in a regular neural network, yes, let's. I don't know, I haven't opened it, I don't know if there will be people here who have never seen a neural network. Let's open something. Chat GPT, here, this is called chat mode. I can write code here, but the code will be without context, without that context, such a huge context. Imagine the size of your configuration. There can be a huge context, and it will be without it, without your metadata. Today we will rely only on metadata. We will not rely on the context of the database itself today. That can also be done with MCP. I'll try not to burden you with these extra words anymore. But today we want to move away from this chat mode, yes, to agents. AI agents. AI agent AI Sport. What was there from computer games? Yes, I've triggered a few gamers here. We want to move away from chat. What can we write here? Write, write me a function in 1C to sort an array. Yes, I don't even know. Here, even practical tasks, well, you can't solve them, or it's not interesting, because you start inventing something, some examples, and it starts writing to you. Yes, it will think: "I have a pro version here," that is, the purchased version. Yes, we'll talk about subscriptions too. Uh, everything, it's starting to write code. Uh, it already knows that everyone is tired of it with this bubble. And it's already giving you an answer based on the mass, which is most often, apparently, demonstrated bubble sort. But it's not interesting. These are just code snippets. You can use chat mode for commenting on your functions, yes? So, look, it has written a function for us now, but in reality, it hasn't written it according to standards, right? Add a function comment according to 1C standards. Well, I sent it this function text, and this is already a practical case. You can already use it, you can already, look, a description of parameters is appearing before your eyes. Mmm, you don't have to do it yourself anymore. You can already give it to a neural network. And most guys, that's how they start, with this description of functions through chat. That's it, close the chat. I hope everyone understood what chat is. Uh, I think the first question most people will have is, how did you get access to all this? Yes,
Show. Uh, I don't know about this. And I'm not even going to stop at the free models now. Mmm, and I have these kinds of models, here they are, which are key. There are even more models, but I won't overload you with them now, because, I'm saying, first of all, I'm also focusing on guys who might not know anything at all, and for them, this will just be an overload. First of all, we are interested in this text editor, which we call a cursor or an IDE. For everyone, it's different, right? In it, we opened our uploaded project, configuration, and with it, we will now wipe-code. Okay, it's also fine to watch on Rutube. Where it freezes in Telegram, if you plan to seriously wipe-code, then Git would be useful. Yes, Nikit, I agree with everything. I bought Pro Plus for 30,000 NG. Expensive, but people, [laughter] Vadim, and you are as always. That's it, I got a little distracted by the comments, I read them. And write, I will definitely try to switch over as we go. Let's go. Here's the first wipe-coding. I just have a task. I want to bring it to standards. Firstly, BSL has already stuffed all sorts of good stuff here. Yes, you see the values. Well, here, by the way, it's nonsense. Here, everything is more or less fine. Here, something didn't like him. The request text must be correct and open with a constructor. [laughter] So, what did he punish me for here? Uh, it doesn't open with a constructor. Why? Ah, don't worry. Why? It doesn't matter to us. Well, by the way, I'll show this too, I'll try not to forget to show that all this, well, you already see the hint here, you can fix it directly with artificial intelligence. But our goal now is, for example, you are a junior. You are a junior, for example, a beginner 1C developer, or, for example, you are a senior 1C developer who decided: "Oh, let me bring this whole module of mine to 1C standards now, and I need to put comments in all methods so that everything complies." This is how I will write. Write a description for all methods. What do you think, will it cope? Let's go check. That's it, he's gone to work. I can get distracted by the chat, if if there's anything here. You can, by the way, throw in some tasks, but I think that after integrating, after integrating the library, we will try to throw in something, some tasks. Ah, 30 minutes I spent on the introduction. Wow. By the way, magic is already happening on the screen. Magic. That's it. And the hands? Here they are. [laughter] Hands. Here they are, guys. I'm not programming anything, it's all written by itself. And now this is an unusual highlighting. I understand all of you who will say: "Oh, the highlighting is unusual," but it is like that, it's worth getting used to it. You get used to it normally and even this dark, dark mode, you start to get a kick out of it. I like it. Okay, that's it, he's already gone, gone, gone on writing. Look. He writes, writes, works, works for us somewhere now. Expensive, expensive DDR five or whatever it is already, where did it go, where did all the memory go for this, to describe the methods now for all my old bad project? >> [laughter] >> You can, by the way, say, describe all modules, but I'm just afraid that it will just go into programming for a very long time. What happened? First, we see the prompt. We see the prompt and we see the result in this part of the area. So, it looks very similar to the configurator here. I think everything became clear to you, right? And on the left is the metadata tree in quotes, right? Metadata tree. Remember that these are folders with files, with text files. And in the center, we have the module with code open, and on the right, our AI agent. And the agent is no longer the chat that you open separately without context. It sees the most important thing that I will probably forget to say now. It sees all of this, your entire project that is currently open. You can just tell it: "And describe everything. Describe everything and tell me what kind of configuration this is." I did this. I just won't waste time now. I'll show, [laughter] how I did it. I did it very brazenly. I wrote it a simple, maximally prompt without explanations. I say: "Write documentation, make it in the form of a presentation, put it in the doc folder." Ah, and here it put this page for me. And this page, of course, it's better now I'll try to open it, open it through a browser. Literally now I'll open it, I'll show you what kind of project this is and what it did for me. This is also very interesting, because you can document very quickly, document anything you want. Here, everything. Ah, my testing system, this file was created completely, completely created by the cursor with the simplest prompt. It wrote me some number of directories. It's not a fact that everything is correct here. Not a fact. This is not a fact at all. But it tried to do it. Let's forgive it for that. Platform 8310 version, blah-blah-blah. Five processing modules, two documents, a directory, eight registers, two roles. I liked how it described the business process here. So, there is the creation of a course, a question, an assignment, passing, a test analysis. This kind of task is also possible to be solved with the help of a cursor. So, we are already talking closer to analytics, right, to system analysis. So, you can go into the configuration, ask it to analyze a specific block, find it there. All this is possible. All this is possible. Ah, let me go back to the comments now, let's finish this topic where we were. We were here. That's it, we got the result from the neural network. It showed us the entire process of its work. Here it shows it step by step. We can click on each of these blocks, see what it did here. This is shown in green, very brightly. There are two buttons: blue and green. The green one allows us to accept only these changes. The blue one. All that we see now in the open file. I won't accept them right now. Let's look, for example, at the procedure description function. Procedures list test selection. What do we have here? It described all the parameters: element, form table. I don't even know what a form table is. I've already forgotten. And selected row is a number. Selected row. It highlighted it. So, where is this used? Yes, it will be used somewhere along the way, ah, list of tests, selection. How to quickly see the list of tests, selection. Selection. Where is it called? The function at all. Is it called anywhere? [laughter] Ah, maybe it's called somewhere. Okay. Ah, mmm, well, okay. Field, standard processing. Ah, that's it, I remembered. This is an element. This is an element on the form. That's it, I see, I'm already forgetting, I'm already forgetting 1C. And this is an element on the form and this is an interactive selection. That's it, I understood. So, save this method and there was no need to describe it, but I just showed you that it can be done in one click. Describe everything, even what is not needed. Not all methods need to be described. We can refuse all of this, or we can accept everything. We accept. It's a pet project, we're playing around. On production. On production, it's a different story, guys. Be careful on production, always be careful. Production needs to be tested. The task is solved. All methods have function descriptions. Well, let's take this method of mine, right, there are predefined tests, return value is boolean. Great. Determination of the availability of predefined tests for the current user. Executes a query to the information registers. I don't even have to read the function, you understand? So, everything is already described in the comments, what this method does. So, you can skip reading those two-three thousand methods, you can give it to the neural network, and it will tell you what it is, what it's for, especially if you upload the entire context. Okay, we're done with this task. Let's move on to the next one. Let's integrate the library here. I'll show you the configurator. I've already done this. My DFI library is not in the configurator. DFI, if no one is familiar with it yet, I'll show it now too. and I'll switch to the chat for a moment, if they've put anything good in there for me. Ah, guys, who are watching me from different platforms, I'm broadcasting on four platforms: Telegram, YouTube, Rutube, VK, Live. Please write in Telegram. There's a special link there. For now, write in Telegram. We'll figure out the rest later. I'll try to read all platforms. But right now, I physically can't keep up with reading from all platforms. I mainly read the Telegram chat. Well, let's take a quick look, since today's stream is for a wide audience, I think, and I'll take a look. Yes, I see, there's a lot of activity on Rutube. Let me read. A cheerful uncle, everyone is cheerful, a cheerful day to all. I thought it was a cheerful uncle to all. [laughter] Excellent. I see a lot of activity on YouTube. This is me, Vadim. Where did I get the crown from? So. I need, I need, my nearsighted self, to increase the request. Of course, my respects. [laughter] Ah, yes, yes, bad code will be shown to you today in all its glory. Cursor doesn't know that a 1C array is sorted by exporting to a value list. Cursor doesn't know. Vanya, hello. I recognized you by your avatar. [laughter] Ovo. Inva is watching. We're watching anything like that. That's great. I'll try to peek into the chats on other platforms then. I see that the main activity is on YouTube and Telegram. I'm back. Next case. First. We tried to write comments. You've seen that, right? Again, this is still a text editor. Treat it simply. It's not a replacement for your configurator. And now we'll go next. Next. Now just close your eyes, I'll make a transition, [laughter] so as not to comment. I added comments to a module, to some module and my subproject. I do whatever I want. Don't worry, guys, if you haven't worked with Git, I won't even focus on it now. Whoever knows, knows, as Belousov said, Pavel Belousov, right? Whoever knows, knows, and whoever doesn't, it's too early for them yet. It's enough for you to try without Git to wipe-code. It's just that Git allows me to version this more effectively and flexibly now and roll back. For example, as here, right, there's already been a rollback. Let's move on to the next one. That's it, here's our project. Uh, well, there's an empty build folder, I'll show you, don't be scared. Doc also has a couple of files there. I put what I've wipe-coded there, for example, a template for uploading my configuration, test questions. These are purely auxiliary folders. SRC is the folder where I will store projects. For example, a catalog. There, friend, also empty. There are CFE and processing modules, reports, also empty folders, believe me. Here, I have everything. Here's my project, subproject, testing system, this one. And here you don't see anything in common modules either. DFI is not here. What is DFI? Let me show you. Ah, DFI module. Ah, wow, how everything is jumping for me. How powerfully everything is jumping for me. Ah, this is a module for dynamic interface formation. I wrote it a long time ago, in 2020, I think. In 2020, at the end of my programming career, so to speak. [laughter] Nevertheless, I see that this library has been well received by people, 189 stars. Throw more here, but I'll try to develop it a bit more in the near future with the help of wipe-coding. [laughter] Don't be afraid, I also want to test the possibility of test coverage for this whole thing in the future, so that I can accept pull requests, because I have them, but I'm sometimes afraid to accept them, as I'm no longer in the loop, and everything needs to be well covered with tests. Ah, well, this is already about unit testing, I can go in a different direction now. Our task is simply to take this link. Here it is. It's on Infostart. It's on Infostart. You don't even have to look here where my Infostart is. So, my Infostart. I opened it right here, right, Infostart. Here it is, the testing system. And here is the library for dynamic interface formation. And here it is. Common module. Common module. Dynamic formation. Interfaces. There are even more pluses here. 382. Cool. And there's a good, detailed description of how it works and why it works. And there's a link, here it is. I can copy it from here. My main goal now is simply the neural network, ah, neural network, right. By the way, I use Opus. Well, it doesn't matter. Give the neural network this library and say: "Take the library and integrate it into the project." Here, with my experience, I could have written it like this. This is what I will get before the stream, that it will integrate it as is. And I want to set the naming. Name it, name the common module. I don't know if it will understand me. By the way, let's check. How is the code called there? With a lowercase prefix or without? Mmm, so, data processor. Where is it? Where is it joined, right? Code DFI. That's it. I think even such a prompt will be more than enough for it to now imagine, just imagine, and the agent will go to that site, find this whole module there, copy it, create a common module in our project, name it code DFI, paste all this stuff there, and should do everything to make it work. Let's go. And while I'm reading the chat. So, where's my chat? While the neural network is working, you see all this, the hands, here they are, like in that anecdote. By the way, a partner can also describe. A partner. A partner can a partner can. But believe me, after trying the cursor, [laughter] you won't be able to give it up. Ah, by the way, you can, while, look, while the neural network is working, the AI is working. It's working quite fast now. I'll try to make tea during this time. You can do that too. And drink tea, for example, watch a series. Here's the future, right, wipe-coding. [laughter] Actually, 1C developers did this before. Oh, now I'll finish. Here comes the first emphasis. It created a plan for itself. You see, right? It wrote a plan. Sometimes it writes it in Russian, sometimes not in Russian. And here it offers me: "Uh, well, okay, let's. I'm trying to act as an analyst who doesn't understand anything and doesn't know anything. I will always agree with it, even if it goes wherever it wants. The paths don't seem scary, it's trying to create something in my folder. Let it create. So, now it's doing something, creating new files, give it a flag. It's trying, it's now doing its plan, which is above. Here it is. We will even observe how it will check it. The main thing here is to press continue sometimes. If you are good at English, you can read it immediately. If not, try to translate. But, as a rule, everything is connected. Can I create a file? Can I open this command? Can I execute this command? Look at the naming. Intuitively understandable. Intuitively not difficult. And now, apparently, it's copying the entire text, and this will take some time, just enough for a tea break. So, the story about 1C developers also drinking tea, right, when, for example, during a database restructuring [laughter] or applying the blue barrel, when it spins like this on some rewritten thing. Actually, yes, sometimes we sit and drink tea, and that's normal. It also gives our brains a little rest. The neural network will help you additionally in this regard. So, what I'm getting at is that you can try wipe-coding on the cursor without a VPN. Ah, ah, Viktor, understood, but I haven't tried it. Okay, I won't try it now, because a lot depends on it now. And the stream itself. [laughter] Can I? Can I write ERP? So, I'm not in context here anymore, I missed a bit. Make an HTML with ERP output. By the way, a partner can also do this in EDT, meaning write comments for all methods. Well, great. And right away, ah, well, maybe, yes, it can do that too. As far as I've seen, Nikit, you can correct me. As far as I've seen in Partner, I haven't used it. Ah, first of all, the first point is EDT. And we're talking about the configurator, right, our comfortable box. We're talking about the configurator, where we're used to working. This thing that is now black, scary, I'm in all red like this now, right, this thing, the editor. It's an additional tool for us. It's writing something for us now, which we might have done faster. By the way, it's taking quite a long time to process something. I wonder if it will work or not, to do it myself. Ah, by copying and creating a module. But this is one of the clear examples that it's possible. You can even not understand where this module is stored on the site, it will find it and insert it. So, and the partner, as far as I know, yes, the idea, it's EDT. You need to understand EDT, you need to understand Partner. And Partner, as I remember, you need to transfer back and forth. So, it's a semi-agent mode, it's like an input assistant with context of the current module. So, not the entire configuration, as far as I know, correct me. As far as I know, it only works with the currently open area. So, you've opened a form module, only there Partner works. It doesn't know the context of other modules, and this greatly distinguishes it from the cursor. In this regard, the cursor knows everything. And then 500 fast unlimited slow. So, Sunnet 45 - is it fast or slow? There are some complex questions for me here, fast or slow. I use OPC. OPCus 46. They say it codes best. And it suits me for now. Partner is in the background. So, well, it's been recording for a very long time. It was much faster for me. Apparently, a different scenario went. Well, okay, let's wait. And in any case, we have comments that I want to read. Which neural network is better to use? Have you used other neural networks? And which one is better to use? Ah, I have. Let me show you now while it's coding. Here's another one. This is an additional module. There's Codex, it works with ChatGPT. So, it's loading, right? This is also an agent. Which, by analogy with the cursor's. Cursor's. I don't even know, by the way. You can, in principle, for those who are more advanced, right, take VS Code. If you have a ChatGPT subscription, you can just install Codex there and use it. Here you will have access to all ChatGPT models, well, GPT OpenAI, all their neural networks. Who do we have now? ChatGPT Codex 4.6. or whatever version it is. I've also forgotten a bit, they develop very quickly. Everything, I can't remember. Well, this thing is working for me now, oh, it's updating on OpenRouter. And here's one example. [laughter] Analyze the module. Oh, analyze. Ah, DFI module. I did an analysis of the module. And you see, a simple request costs 40 cents. Well, roughly speaking, let's just say that. 40 rubles. Yes, did I say that correctly? Yes, for example, less, it doesn't matter. But the figure of 40 rubles is noticeable. What's happening to me now, it's all within the subscription. But, by the way, what worries me is that it's taking a very long time. It was faster for me today, and I'm already worried that something might not work out. So. Ah, well, this is wipe-coding, guys, and this is a live data stream. It can be like that. It's normal. I'm calming myself down, not you. [laughter] So, what's in the YouTube chat? And it's like electric cars. Cool, but you can't go far. Well, yes, probably, yes. Probably, you're right for now, because, indeed, at the current moment it's still developing, but at a very fast pace. I wouldn't compare it to electric cars. It's still something separate and additional. It's like putting a second engine in a gasoline car, right? Which could, again, I'm going off on electric cars with gasoline engines. Well, in short, it's not that at all. Well, in short, it's it seems like it is, you're right. And you're wrong. [laughter] Ah, let's watch anything like that. So, what else is interesting here? Partner knows the context of other modules and pulls them in. Oh, sorry and Goryan, so it knows. Well, cool. I didn't know that, because I was told that it doesn't know. But this doesn't diminish the fact that it gets in the way more. [laughter] Okay, that's fine. That's, like, everyone has their own taste. Maybe I want the agent to write for me and I'll check, not for it to help me write and get in the way, because any of us is a junior. I don't want a junior to prompt me. Agreed. Agreed. And in 2026, Partner will be used for text commits. Ah, San, hello. I recognized you by your avatar. B, I didn't understand this. Okay, that's it, I see that the neural network has finished working and the agent has finished working. It's done something for us here. We see that it has completed its entire plan. And what I mainly noticed as convenient here, I don't know if it was trained that way, or if it's designed that way. It says what I did. The DFI library is integrated into the project as a common module. Code DFI. That's what was done. A file was created. A code file was created. And there, blah-blah-blah too, right? Create described. Type descriptions. Did it also add type descriptions? So, okay. Ah, deleting elements. Ah, that's it, I understood. It, uh, told me about the library briefly, although I didn't ask it to. The module is registered. Now you can use the module from the form code, for example. And it also provided an example of how to use this module. Imagine that, right? I asked it: "Just integrate it into my project," and it also gives me instructions with documentation of all the methods that are in this library. Cool. Cool. How to understand what it did? Well, first, we have in the tree, in the tree of our, let's call it metadata, but that would be incorrect. These are still folders with files. Well, let's say in the metadata tree, we have blue and red lines, meaning instead of gray lines, we have changes. And code DF, look, it's there. But let's not rejoice too soon. We need to see all this in the configurator. What do we need to do for this? As we remember, we need to agree to all of this. Here we see that it has copied everything. It's messed up something here, that I did something wrong here. Yes, create something here, the function doesn't contain a return. [laughter] It even found a bug. I wonder if this bug really exists? Look. [laughter] Oh God, I probably need to open the module. [laughter] I'm experiencing a slight Spanish shame for myself. Ah, it found a bug. Well, it's not the AI that found it, it's the BSL Language Server, right, which controls the correctness of all. So, it's messed up here. I just saw red, I thought, what's that red thing? Okay. Ah, we need to accept all of this. I accept. So, I had something else here. What do I have here that's not accepted? So, I'll collapse it. Here it changed. I accept this too. That's it. I'm a wipe-coder, why should I understand? I want to show you just this state of bliss, that you wrote something here, it did something, and you got this result. I also agree, right? And in this format, we work today. We didn't delve into right or wrong, everything, we agreed to everything, so that it keeps its context. And let's run, let's run, let's run to the configurator. Now we've moved on to this, so there were comments first, comments will come in. Comments, yes, they will come in. And additionally, a module will come in now. So, we changed something there, remember, in some processing module. We'll look at that processing module later, we'll see which one we changed later. And the main thing is that a common module will come in here. I don't have anything sorted here. Absolutely brilliant. I deserve to be punished. A new common module, code DFI, will come in. Well, let's load it. Load. Configuration. Load. That's it, loading. Don't be scared. Load. That's it. The process of loading all these files has started. Ah, the configurator has closed my extra open modules. Now it's trying to load, load all configuration objects. Then it will open the configuration. Here I get a message. These are actually errors, which are warnings that arose for me at some first, one of the first two stages. I didn't look at these two and accepted them, so these are not today's, not current ones. That's how everything started to slow down for me. Not current errors. This is old stuff that I had wipe-coded days ago, but this is the result of wipe-coding, keep that in mind. That's it, the configuration has opened. Let's see. Oh, module. Where is it, the module itself? Here it is. Code DFI. Ah, magic. Everything has come in. So, you saw, I loaded all the files, meaning the entire structure, ah, of the configuration build. And here it is, here's the module. I could have copied it faster, but this is an example I showed you. I showed you a clear example that the neural network can, the neural network can do this task. You can send it in the background, it will do it, and you will be doing something else. So, you need to populate something with data somewhere. You can do this. Now let's try it right now. I
I will add one more additional task, as it seems we have enough time. Let's bring the module up to standards. That is, let's see where things are wrong here. Well, and also the most important thing, the most important thing is to check, right? Now we will finish, apply, will it all be able to be applied, because there is also a lottery here. [laughter] I was fixing one bug, showing it on stories. I had to ask a second prompt. Because with the first prompt, it found an error, corrected it, but incorrectly. I told it: "Listen, you've created more problems for me here?" And then it went "hop," fixed it, and everything became normal. Well, the main thing for me is that at the current stage, the configuration will launch at all and nothing will crash. We wait. The configuration is light, it should launch quickly enough. Let's see what we get. Everything, the configuration has launched. Here is the window. Everything is perfect. Now we have a dynamic interface generation module. Apparently, I did all this before it, and I can gradually start migrating various forms to it, because most forms in this project are generated dynamically. For example, testing, yes, testing mode. Here it is. I open the testing mode, start. Here it is. All these tabs were created dynamically. All these menus are also dynamic. I didn't write them out. This is all programmatic as needed, by the required quantity. In this case, apparently, there were six sections. That is, six questions, yes, will be in testing mode. Here, by the way, there is also vibe-coding. I already showed this in stories, that before, a message appeared here. The neural network made this table itself. I accepted it just like that, without looking, uploaded it without looking. And it works, it shows everything. It filled in the values, wrote the methods. This magic really impressed me. Okay, we've completed the second task too. We've completed the second task. Let's move on to refactoring. Refactoring is also an interesting task, right? Refactoring of this module. At least let's see what it can do with it. Well, the first thing I want to do here is, again, for those who are in the know, they will understand, but we won't dwell much on Git today, right? I added DF, don't worry about Git, don't worry. If you understand, it's better to connect Git. What is Git? Yes. Yes. I'll show you, for example, uh, correction. We are fixing an old bug in the intensive. It just shows me the code locations. Uh, similar, probably in functionality. Well, it will be a strong statement for expansion. Oh, for storage. For storage, yes. It also shows what was added new, what was removed old. That's why it's accepted, right, in large development, not to store green code. not to store green code, because nobody needs it. Green code is not needed by anyone. And commented-out code sections, which we 1C specialists are used to framing with a comment: "I deleted this code, I added this code." Don't do that, don't do it at all. You can not write comments at all if you have Git. I couldn't resist and didn't tell you about Git. If you have Git, you don't need to write comments, you can just quickly find through branches who added how many new lines, how many lines were deleted, when, why. Everything is shown, everything is transparent, everything is visible and very fast. Look, can storage work at such a speed? No. The answer is immediate. An early answer is no. Here I embedded the configuration. Here I deleted it. And here I added the comments that we were just looking at on the stream. Here I embedded the configuration again, the library into the configuration. Uh, loading from JSON. Here, for example, yes, but here Git also shows me an additional object that will not be included in the configuration. This is the template by which the code will be loaded. Here is the code. Loading a JSON file with questions. I didn't delve into it at all, it just works and to hell with it. [laughter] But these are the principles of vibe-coding. Let's revisit the term vibe-coding, what is it? Initially, web-coding implied the following: that a person, a programmer, as a rule, yes, writes a prompt, something even dictates it into a microphone, I don't know, by text, just by voice, dictates a task and an agent, and an agent, not in chat mode, but specifically an agent that we are considering an example of now, does something, it agrees with it without looking, without looking, agrees and looks at the result, how it works, well, in our case, in enterprise mode. The enterprise mode has launched, which is already good. We opened the form that we changed, and everything works perfectly there. It doesn't work, there's an error. You throw it back and say: "Fix it, do it right, don't do it wrong." That is, how we are usually given tasks, right? [laughter] That's how you will work. That is, you will do the same with it. Don't do it right, do it well, don't do it badly. And this is vibe-coding in the old terminology, the one we are looking at on the stream now. This is pure vibe-coding. I agree without looking, I don't delve into this code, whether it's correct from a performance standpoint, whether my database will hang somewhere with some millions of lines. No, we are not talking about that now. We just want to try. We want to try and understand what it is, how it works, and whether it brings any results. Vibe-coding in the modern, uh, in the modern, yes, world now, today, is trying to change. It's no longer about you uncontrollably pushing to production, placing into production, probably from March 1st, these words will be banned. What you put into the production environment, what you put into the production environment, you must already validate all of it. That is, technical skill is needed. Here he has vibe-coded. Ideally, I need to review all of this with my eyes. There are experts who are good, fast, this is your accelerated keyboard, fast input keyboard. Somewhere it writes not very well, somewhere it's passable, and you will put up with it, agree with it and use it. So the term vibe-coding has changed. Some use it colloquially. I remember the old days, right, that they were vibe-coding something uncontrollably, creating a lot of work for us, and we would happily sort it all out. But in reality, no, guys, those who are doing vibe-coding now, first of all, are all specialists, 1C specialists, most of them highly qualified, seniors, so to speak, there's a chat, right, uh, neuro-herring and the like. I see many old-timers there who have been in 1C for a long time, and they are all studying this very actively, because it all boosts and speeds you up significantly. Imagine writing these tons of code when it just appears. You saw how quickly the module was copied. What if I typed it manually? Yes, this is a copying case, not very good, but you saw how quickly the comments were typed. Let's refactor. That's it. Now we'll also see how quickly it works on refactoring. DF code. What I wanted to show you here is. I wanted to show one wonderful, one wonderful repository of my countryman. Kolya. Kolya. Kolya, hello. Maybe you'll watch, maybe you won't. He's also from Irkutsk. I'm from Irkutsk, if anyone doesn't know. So it's late for me. Uh, I say, perform refactoring. Perform refactoring or analysis first? Let's do analysis first. Perform code analysis for compliance with development standards. Standard. Take it here and the link. What is this standard? I'll show you too, so you can see. There is such a repository. Repository. I will try to add all the links. Code style agreement. In principle, in principle, there is an overlap here. Well, commented-out code, yes, a controversial topic. delete this code. There is an overlap with the 1C firm standard. And in general, everything is described quite well here. If you haven't read it, you can familiarize yourself. I recommend it. This is an agreement on development, writing code, so that it is understandable to everyone. Yes. And I want to conduct. Perform code analysis for compliance with development standards. Take the standard here. Okay, I'm launching and reading comments while I'm at it. I should have asked to fix the bug first, but I was in a hurry. Okay, I forgot that. In parallel, while the neural network is working, I have time for comments. Yes. Sorry, chat, I opened the channel instead of the chat. So, they are not shy and immediately ask for money. Okay. Turn off the electricity. He's hacking the Pentagon through you. [laughter] Where will you go? Uh, this is not relevant to the stream, but if everything goes to hell. What a powerful copy-paste. What a powerful copy-paste. Ah, I [laughter] understood, I understood. I just, you see, I can't read and do everything else in parallel, but I understood what you mean. Yes, it took a long time, it took a long time to copy-paste, but in fact, it wasn't copy-pasting, it was retyping. That's the impression I got, that it was retyping. And you saw that it retyped quite quickly, if it wasn't copy-paste. Although it was possible, yes, to tell it Ctrl C, Ctrl V. Now you see on the screen that it has already checked the entire module and is already providing us with information on refactoring, on preliminary analysis. What is it highlighting for me? Framing comment, rules. Yes, classic framing comment, author's signature, start of disassembly. The standard recommends not using such comments. Style violation, renaming variables. Rule 331. Yes, and here it wrote to me, it messed up the style. Ah, yes, use, don't shorten. Yes, Hungarian notation doesn't work either, so abandon it. Exceeding the number of method parameters. I know about them. I know, I still have them. Lack of description for export procedures. Incorrect procedure naming, get instead of set. Well, ideally, they can be removed altogether. And the use of the letter ё. I liked this one. I've already done such an analysis. That is, I accepted someone's pull request, and there was a letter. And the letter is not allowed by the standard in the naming of objects, elements, right? That is, we cannot use the letter ё in methods and in everything else. And this was marked as allowed characters. Here you see. That is, I, a person, checked this pull request, the person wrote this code, put it in, but neither of us took into account that the letter Ё cannot be used. The 1C firm standard writes about this. The development agreement that Nikolai made writes about this. And many, well, treat this normally. The letter ё. Yes, not very good. Shortened names. And, in general, you see, yes, you can just sit down and start working, fixing all this situation, listening to something. Well, this is a code review, essentially, conducted for you and explained where you are wrong. Let's literally switch now. I think we understood about the analysis, that it works very coolly with the link that leads somewhere on the internet to something. I now want to return to this point. Look, the return function. I'll show you how the extension works. Extension. Ah, here's how it's called? Language 1SBSL language server, yes? Correct. That's what it's called. BSL Language Server. How does it work? You hover over this tooltip that is red-flagging you for messing up here, and click here. That's it. You don't even need to write anything. You don't need to write anything at all. I'm pointing in that direction, although I should be pointing in this one, right, according to the [laughter] picture, or what? Or was I pointing correctly? Yes, I'm pointing correctly. Yes, everything is correct. You don't even need to write anything. Just by clicking, let's look at the result. Now it shouldn't go far, [laughter] shouldn't get into complexities and fix the current situation. What will it write here? Return new element. Pam-pam. That's it, it fixed the module, it found the error. More precisely, the BSL language server extension found the error, and I fixed it with one click. Here I clicked on "Fix it." I accept. According to the rules, of course, I here. Yes, I already put it in, right? Yes, everything, I'll put it in. Fixed the bug. Fixed the bug. Uh, DF, this is Git again, that's another story. Don't worry about it for now. Okay, we've vibe-coded the code now. Uh, maybe try to move on to something more interesting, uh, for example, add a new element to the form. Mmm, here, of course, I've already done a lot. I've done a lot. Uh, to come up with something. Here I even thought a little bit. Guys, if you have any ideas, any ideas, write in the chat. Write in the chat. There's still time. It would be interesting to see what an unknown project with the main vendor configuration would look like. Plus an extension, plus course development. Can the extension annotation do anything? Ah, Anton, let's record it for the next stream. Actually, maybe, I showed it somewhere, I already had a file where it made a description of registers. Now I'll look, uh, I'll just open it, if I haven't deleted it and I still have it. Cost calculation research. Yes, something like this research on cost calculation. There is such a possibility. Where do I have it? Now I'll get confused in my own. Open. Everything, it opened. The neural network wrote: "Research on cost calculation in DF." I don't know this configuration, but as I already wrote in the comments, it looks convincing. That is, it highlights that there are two calculation methods in the configuration. Just imagine UNFK. This is 3 GB of text. I exported it. I loaded it into Cursor. This is 3 GB of text. Cursor used almost more than, what, in the free mode, conditionally free mode, 200. It understands context up to 200,000. tokens, right, it used almost more than 2/3 of this limit and wrote this report. It researched the entire configuration, found registers that are used, documents, for example, the month-end closing document, right, highlighted the process of starting the closing, direct cost calculation, cost allocation, cost of goods sold. Well, this is no longer about programming, this is about analytics, this is more about system analysis, documenting functionality. It doesn't even describe, look, it gives examples. Well, it's cool, Cursor also did this, drew these diagrams. I didn't add anything to this file, believe me. Can we do this now? I'm thinking in my head, can we do this in the mode with the current project? Let's try. Write, write a project description for the user in Markown language. Write a description. Project. What did you write? Okay, let it work. Write a project description for the user in Markdown. You could have written what functions there are, right, highlight the main functions. The more context you give, now I'm teaching you the dirtiest vibe-coding, the dirtiest, most incorrect context, then over time, when you start using all this, you will begin to understand that you need to formulate prompts better, give better context, don't write to it, you know, like, you know, don't just write to it, place a button on the form. It's better to say, place a button on the form using the DFI code module that we created, right, with dynamic interface generation, so that it finds this module, uses the corresponding methods and writes the program code, without changing the XML files. XML files, from which the form structure is made, fifty-fifty, it might work, it might not work. There are its own peculiarities. We will definitely not delve into them today. That's it. The neural network, while I'm talking, is already actively writing the description, that is, it has already analyzed, and now, I hope, it will give me a file. Ah, by the way, I forgot to say where to put this file, but I'm really interested now where it will put it. Redmi Redmi MDA it created. And where will it put it? Or place it, or dump it, depending on how you prefer. Well, I'm already getting this, I think, unnecessary description related to the structure, right, the technical component of the project. Okay, that's it, it created Redmi in the root, put it in the root of the project. Well, okay, but I can ask to move it. Move it to docs. I'm a lazy vibe-coder. Move it to docs. Move it to the file. Let me write it a bit better. File in the folder, in the doc folder. I don't want to go in there, copy, move. I'm a vibe-coder. That's it, it's going to move it. Yes, I'm telling you, do it boldly. Don't be afraid. That's it, it moved it. You saw it now, right? The file flew from the root to the doc folder. This option suits me. And here I have a new, new language, guys. I specifically asked to write in Markdown. You need to get acquainted with it. Let's open it again, just in case. Mark, if you don't know this language, start understanding it a little. There shouldn't be any particular difficulties. Here's some kind of table, and here's a list of enumerations. Here are some tables again. Here's a tree structure. You see that it's intuitively understandable. It's similar to some kind of style. Well, for example, a link, right, how is it denoted? Square brackets, the name, what is hidden behind the link, then the link text in parentheses. How does it look visually? There are various visualizers, for example, this Prevw Reader. The user should ideally see this picture. Here is all the documentation for this project. Testing system, we made it in HTML, right, I made it separately, now I've made it in Markdown for, for example, a project on Git, right, it's customary to make Redmi in Git. And here are working links, names, purpose. This configuration is for the enterprise platform, intended for organizing a full cycle of employee knowledge testing, from creating a question bank and assigning tests to taking them. Well, it's normal, isn't it? Main features: course management, question bank, test assignment, test taking, intensive mode, automatic grading. This means reporting in the test results, differentiated rights. Excellent, everything is described perfectly, I think. The idea is clear, such will also work with extensions. All objects with the prefix code. Main system functionality. Phenomenal in general. BSP module is used. Well, it's great, isn't it? There are links to my projects. It separately, somewhere there, apparently, it saw links, highlighted them. Here. You can do this too. That is, you can create user documentation. Let's create instructions. I've never done this before. Write instructions. Write instructions. Instructions for the user in Markdown. How? Ah, to enter, to create, to register, to register questions. I'm already confused. Okay, let it work. And I'll switch to the chat for now, I'll read. So, we are no longer talking about programming at all, have you noticed, right? And before, Fukur, now Yopku. [laughter] This is in my Telegram chat, guys. Now I'll switch to YouTube as well. Cool, cool, cool meme, Anton, correct. Before, Fukur, vibe-course. Now, yo, vibe-coder. [laughter] That's right, everything is correct. Why do I have a scar on the left if the appendix is on the right? You are absolutely right. [laughter] This is one of the problems, one of the problems of neural networks, because they always agree with you. This is, this is annoying. This is really annoying. Therefore, the prompt is important. In fact, I'm telling you again, I'm showing you the dirtiest and most incorrect vibe-coding now, but it's easier to start with. That is, as strange as it sounds, I don't want to overload you now. I just want to create a show effect, right, which is happening today. And we are vibe-coding here, just relaxing with tea, something is happening. By the way, pay attention, pay important attention. It didn't, it apparently remembered somehow. I don't know how it did it. I didn't write to the doc folder, but it put the documentation in the doc folder, it figured out that the folder name probably corresponds. Ah, it wrote something. Let's look at it immediately in the mode. So, and something didn't open for me. What didn't open? Ah, everything broke. Maybe I should press "keep keep"? Everything. Yes. How to enter into enter? To create, probably, is correct, right? [laughter] Well, that's my Russian. I'm not only bad at English. You must have the role of code administrator of the simulator in the codecourse directory, a course has already been created. This, by the way, is important. This is me. I myself, when I first opened it, couldn't understand why my questions weren't loading. [laughter] I was really stuck at this point. I was stuck in my old configuration, but it's almost 10 years old. 10 years. 10 years of configuration. My God. Oh, how old I am. And this configuration is almost 10 years old, and I got stuck at this point. I couldn't understand, well, damn, why can't I create a question? Look, here's how it looks. I create question input. Here. And I didn't have a course here, and I opened it, thinking, why isn't there a course, where should I create this question? Well, in short, I was confused. The instruction here, of course, now makes the correct emphasis. And the naming, what needs to be done? First method. Oh, the first method is manual. The second is with the help of batch loading. Look. But here I'm just clapping for the neural network because it made a real masterpiece. This is its vibe-coding, it has already documented, described how, in what format. Oh, my brain is exploding right now. I'm impressed. I don't know about you, but I'm very impressed, because manual manual input was out of the box, so to speak, out of the box. And batch loading is my vibe-coding from two days ago, which it has already documented and described. Quite reasonably to create, load, open the form too. Well, the only thing is, it doesn't write by names, right, of the metadata itself. It doesn't know what a synonym is. Where are synonyms stored? It's interesting why it refers. Open the processing to the name of the processing, not question input. And it doesn't write the path. Yes, well, here are probably subtleties that need to be somehow tried, maybe corrected. Maybe corrected. Use, use form synonyms. And write the path in the interface to the form. Correct the instruction. Instruction file. Name the file "Instruction for entering questions." Let it work for now, I'll read the chat. So, and how did you launch this scheme? User instructions in preview mode. Ah, so how did I launch it in preview mode? Actually, this is another Markdown extension. There are many different ones. Ah, you can use this one. Ah, it's launched with hotkeys. Ctrl Shift V. That's it. And Markdown shows a preview. Yes. You can use Cursor, or can you just send the correspondence with the client to Cursor, and it will do everything itself? I think you can, but it's better to divide it into stages, into stages, because context is important. The context window is also limited. Here, for example, now, in the free mode, right, infinity, here it is, uh, infinite mode or something like that, well, up to 200,000 tokens, if I use it, this whole story happens without limits. If I go beyond this window, credits start to be debited and so on. Yes, guys, am I saying this correctly, those who understand, you can ask to create a ToR based on the correspondence. That's right. First, it would be good to create a ToR, and then, according to the classic development process, break it down into different subtasks and release this functionality in separate pieces, increments. Well, this is the classic of Agile development, right, for us, probably. Ah, look what's happening on the screen now. It deleted, deleted the file, creates a new instruction and named it "Instruction for entering questions." And I'm waiting for it to appear here. Also, now I'll open the chat on YouTube. On YouTube. YouTube. Where is my YouTube window? Here. No, not here. Ah, didn't get it. This is here. This is here. This is here. Where? Ah, here, I see the broadcast. So, I'm back on YouTube. YouTube. You. And where did we stop? Approximately somewhere here. Reading comments. Reading, not reading, I don't remember anymore. So. Familiar yellow book. [laughter] This is mine, yes, somewhere there, uh, behind my back, a book is visible. What yellow book is there? And I have many different books there, yes, a yellow one. Clean Code, I read it. Clean Code, I read it, I'll tell you honestly. Much can be applied, tried to apply. But Clean Architecture was hard for me. I don't know how applicable it is in 1C. Decide for yourself, think for yourself. I read up to the middle and burned out. so that they don't agree, and you need to specify the relationships, so that they reduce the weights for guessing. You need to ask not to guess, you need to ask to clarify and so on. Yes, yes, MD is great that there is support for text-based schemes. So, Sanya is writing about Markdown here. Without RME skills, it's very bad. So, we're probably not talking about skills today, not loading. I myself don't fully understand it yet. [laughter] There will definitely be a stream when I figure it out. You can Ctrl KV, then the preview will open next to it in a separate window. You can Ctrl V. Ctrl V. So, and now let's check, let's. Where is everything? The neural network has finished its work. The neural network has finished its work. Let's open our instruction. Ctrl V. So, no, I did something wrong. Ah, I inserted a link here. Stop. It was like this. I don't know. I won't dwell on the key combination now. I want to look. Where is the path? Open the form. If this is true, if this turns out to be true, I'll be shocked. Guys, did you see that it didn't see the interface, like Vanessa, right? Vanessa Automation, after all, relies on the form interface, right, when it generates its instruction. It didn't see the interface, it just relied on the XML files, which describe the entire interface. Let's see how it looks live. Path, path to this form. Testing,
Settings, inputting questions. The instruction was simply written by a neural network. Yes, this is a simple example. This is the simplest example possible. On more complex ones, everything will be a little more complicated. You need to play with the prompt, you need to provide more context. And there are guys who are already amplifying context, context, yes. That is, uh, well, I can again overload those who are just getting acquainted with Cursor. You can strain a little here and think about what he's talking about at all, what context, prompt has to do with it, how it's connected. But the prompt is sent to the neural network in a new way every time and context is formed. This context is in the configuration. Cursor does all this, apparently. I'm not aware of the technical capabilities here, but I think that this mode and the agent that forms and sends all this is responsible for it. And every time, or not every time, it depends on how it's all set up, but in ChatGPT, for example, you need to send the context every time. And if you prepare the context more qualitatively, well, let's say, you did as Anton wrote in the chat, yes, you were given a huge correspondence with a client on the development of some functionality. You took all this, fed it in, said: "Do it," and it will try to do it for you. But it will be of higher quality if you first process all this, step by step, as it would be in life, yes, send it to him and say: "Let's form general requirements for all functionality. Then create it into subtasks, make a development plan," yes, for example, and then you will start directing these pieces separately. taking into account the context of the project itself, the task, the technical specification, yes, and this subtask, and the neural network will give you a higher quality result. But this is all as we go. Right now, we have really just tried coding in terms of programming and analytics. We wrote an instruction that, in principle, I have validated it now, and I think it's quite magnificent. Everything is working. Here is testing, settings, courses. It has already written not just "create a course," but the path to creating a course. [laughter] Do you see the level? So, prerequisites are mandatory. You must have the role of not just a code administrator, but a simulator administrator. You must go here and create a course. And then create, enter questions. Manual input option with instructions, yes? Where, what? How? And an example of text to insert. What programming language is used? And this is an example of text, it says, used in one of the enterprises. [laughter] A difficult question, yes? Difficult. Editing an existing question shows the instruction, this half-assed one of mine. I won't be afraid to say it, yes, you can comment on yourself. To get a half-assed interface, to get a question. [laughter] from the database, although it could have been played out better. Well, okay, at that moment, after a year of development, I consider this a magnificent project. And it works great. And it works. And it was even downloaded and good comments were written. And this is the most important thing. Viewing the question bank. Method number three, yes, testing. Preparation for testing, question mode. Let's check. Testing, preparation for testing, question mode. Here it is. Ah, I don't remember if he said to click. Select a course and see the list of questions, grouped by sections. Something like that, yes. Ah, what annoys me here, on this form, on this form, in the current reality, is that I have to double-click to open a question. Double-click. Not when clicking on the question, yes, here click-click-click, but specifically with a double-click. I think maybe towards the end of the stream, I'll try to give him a more complex task. Exactly like this. Look how else you can do it. I'm taking a screenshot. Ah, I'm taking a screenshot. I'm copying the screenshot and saying, closing everything. Everything I did with this. So, changes made, instructions. Save. I will place, I will place all these improvements. What did I do here? Developed instructions and Redmi. Okay, we'll push this to Git now so we can roll back. Those who know, know. Again. Ah, I'm inserting a screenshot. I don't know if I need to go back to the project itself. For some reason, I always do it this way, I open it so that it's clearer to me, where it will probably go. Although it will probably go through the entire project anyway. Ah, I inserted the screenshot. And here I want to describe the task. As a user, as I think, as it's correct to start, yes? As a user, start writing a user story. As a user, of the testing system, I want, when using the form, what is it called, questions, using the mode, yes, correctly, probably, questions. My mode is called, I don't know why mode. Questions. With a single click on the list of questions, load the question itself. Now I have to click twice. Here I am writing from the user's perspective. I don't know what's happening there. The selection method, yes? The selection method is called. I, as a user of the testing system, want, when using the question mode, with a single click on the list of questions, on the list of questions, or by hovering over the question, yes, with a single click on the list of questions, to load the selected, the currently selected question itself. Now it happens, I have to click twice. And as an advanced user, I set the task. Then I'll write: "Find the form by screenshot or however you want." Well, I won't write like that. Find the form, fix it, analyze it. Come on, analyze and fix it. Write, whether I set the task correctly in the comments, please, is it normal or not. But I think this will be the final, the final task of our stream. We've already done a lot of pair-coding today, and I think the main thing I wanted you to understand today, or rather, to convey to you, is don't be afraid of this black cursor. It's simple, it's just an advanced notepad. It's notepad, notepad++, etc. with a root of folders. Which is displayed vertically. The root of folders. You see it, you can use all the files there. So what is he writing? Resolved the problem. Now loading a question is tied to the double-click event. On the list of questions table. Need to add a row activation handler that triggers on a single click. Look what it's doing. If this works now, it will be a truly magnificent example of pair-coding. Done. By the way, look, he's already done everything. Ah, okay. Let's apply this. We don't understand anything, we just agree with everything. Everything, everything, everything suits us. Everything. Ah, we've accepted everything, right? We've accepted everything. We go into our configurator as usual, load our configuration, yes. And while I get distracted by the chat, while our configurator is loading everything. So, uh, can Cursor just be sent? So, I read this. If you approach 200 tokens, it's better to create a new chat and continue working in it. Yes, that's right. I do that too, because it seems to me it's free. I don't know yet either. I haven't exceeded any credit limits or anything yet, because I don't even understand where to look for them. Everything is within the subscription, within 2000 rubles. Before there was N friends' screensavers, now Nissan A Land Cruiser. [laughter] Yes, yes, I've slightly adjusted my appetites for Dubai within the changes of the New Year. How much time did it take you to figure all this out? Uh, I don't know, maybe more than an hour. More than an hour. As I showed you now, I tried my best to show you everything. But again, it's about exposure, some exposure was present. I work with neural networks very closely in chat mode, but not in terms of coding. Yes, not in terms of coding, more in terms of texts, pictures, yes, you know, videos and so on. A question for the end of the stream. Will they replace us? Okay, I'll answer that at the end, if I don't forget. What's happening on another platform? Came from the portal. Came from the portal. This is strange for us, it symbolizes VK video in the chat on YouTube, so as not to agree to this. So. He doesn't need to see the form with his eyes. Like a matrix, he looks at XML and sees a girl in red. [laughter] That's right. That's exactly how it is. This is just magnificent. How to react to this at all? How to like a comment that I liked? Damn, I need to do it somehow. What if I put a heart like this? I sent myself a heart. Okay, I don't understand how to chat and like comments that I liked. Ctrl KV. Ctrl KV. So. Ctrl KV. We'll check this now. Oh, and we're waiting for the download. Everything, it's loaded. I'm sitting here. I'm counting crows. Let's speed up and finish soon. Don't forget about the question, yes, will they replace us, pum-pum-pum. The long-awaited one. What did we do now? Who remembers? [laughter] Ah, we added a click. Ah, a click. Short memory. I'm a goldfish. We added a click and launched the 1C application. By the way, platform 85. See? Platform 85. It's fine, it's spinning normally. Then I want to further transfer this configuration to 85 using pair-coding and everything else. Yes. What if something doesn't work there, I'll ask him to pair-code it. Hey, what can't you do? Windows. Okay, anyway, testing, questions, select a section. Well, this is the interface. Well, you understand, guys. Ah, now I'm answering Anton's question. [laughter] Anton, what do you think yourself? What do you think yourself? [laughter] And I, I don't want to scare anyone. I also had a page prepared here with what scared me personally. Now I'll open it. What scared me and what I want to start studying in the near future is at the end of the stream I'm showing what can really scare you and what is now changing the minds of other people. So, they say, those who have figured out OpenCloud can answer your question positively, Anton. Will OpenCloud replace us? This is already a completely different level, the next stage of artificial intelligence in the form of an agent, in the form of a full-fledged bot. For those who don't know, who see this thing for the first time, you install a local bot on your computer that starts controlling everything. That is, you give it appropriate rights, and it starts controlling everything for you. It can even, as they say, book a table for you, pay your bills, that is, it becomes your full-fledged employee. This is something higher than the agent we considered today. Can it write code, I don't know yet. This might be the next step. But now I want to at least catch up with the guys who have studied agents, because there is still a layer of knowledge in AI agents that I don't possess. What are skills? How to use MCP. Yes, I've heard about all this, but I don't know how to use it yet. But MCP allows, for example, MCP allows you to see not just the metadata tree, yes, we saw the metadata tree in the form of a folder with files, yes, which we worked with successfully today. By the way, never, never, everything was solved from the first prompt. Everything was solved today from the first prompt, practically, yes. I only renamed something, moved something, but in principle, one prompt is enough to solve a task. Without errors. Of course, on complex projects it will be different, but it works. And further, further, what I wanted to finish the thought. I've already lost my train of thought because I saw that crab again. >> [laughter] >> When I see this crab, all my thoughts get jumbled, and I think: "Damn, when will I get to you and when will I install you, study you, and become at least one step closer to everyone who is ahead?" Guys, don't be afraid, this is our future, and one way or another we need to try it. Even if you are skeptics, even if you disagree with artificial intelligence, at least understand, yes, know the enemy in the face, try it, because I know that some skeptics change their attitude and become users. Try new things, or rather, for you it's new, for me it's new, but for other guys it's already old, and new is OpenCloud and so on. What will happen tomorrow, no one knows, but artificial intelligence is developing very rapidly and actively. We constantly see and catch its different interfaces. So, what about my questions first? Yes, then accumulated. So, and Open will release uh Dark Store and order prohibited goods for me. [laughter] Viktor, Viktor. Oh, Vitaly, hello. Hello to Yakutia. Hello. Well, you're not in Yakutia anymore. Well, hello to the guys, colleagues from Yakutia. Hello, hello. Ah, I don't think it will be soon. If we talk about specifics and a lot of pair-coding, then obvious shortcomings of such development will appear, which not everyone is ready to agree with. And for now, it seems to be splitting 50/50 and seems to be reaching a plateau. In general, time will tell. I can't tell you yes or no, Vitaly, because OpenClow has changed everything. I think OpenClow has changed everything. And in principle, do you need to develop applications? Do you need to develop applications when you have an assistant who will do all this for you? He will manage some table for you, manage your expenses for you. You don't even need to create applications for, you know, this is always one of those favorite topics, yes, in a 1C course. Develop your own application for tracking income and expenses. Install OpenClow, let it do it somehow, and you just send it your expenses and income via chat, via Telegram. This is, for me, something that I want to start studying right now, but I need to finish the topic with AI agents, because I'm still studying everything here not completely. I need to see how it will work with extensions, SKD reports. I'll try, maybe I'll make another one. I will definitely make several more streams on this topic. How soon? Not soon, considering the exponential progress. Exponential, not exponential. Exponentiating for the long term is incorrect. So, here, probably, the main questions are ending. I'm also looking at YouTube, since I promised to glance at YouTube with one eye. And he needs to see the forms with his eyes. He's like a matrix about cool flyers. Well done. You're writing to me both there and there. Why B Brics? Uh, also 1C. 1C, I think, bought a share of Bitrix. That's all, guys. Once again, I hope that after this stream you will look and understand that this text editor, which is now open on the screen, should not be feared. You will install Cursor, find a way to pay for the subscription. Because it will be easier. This is the most budget-friendly investment in yourself. Yes, I don't work for Cursor. Well, I only sell you Cursor, [laughter] as strange as it sounds. There are no referral links for Cursor. I didn't sell you any courses today, I showed them from the bottom of my heart. I hope you liked it all, and you will try it and definitely write to me in the comments if you liked it or not. See you again. Bye-bye. We will definitely see you on new streams. Don't switch. [music] Hey [music] [music] [music] Hey [music]