ym104432846
Вставьте ссылку на видео из Youtube, Rutube, VK видео
Задайте вопрос по видео
Что вас интересует?
00:00:49
Продукт и технологии компании:
  • Разработан микрофонный продукт, состоящий из семи микрофонов, позволяющий определять источник звука и отслеживать частоты, находить объекты с помощью встроенного продукта, изготовленного собственными силами
  • Применяются технологии машинного обучения и созданы продукты для обнаружения событий, дрона-декомпозиции, артиллерийской техники
  • Рассматривается возможность разработки нативного десктоп-приложения взамен платформы, поддерживающей кросс-платформенное развитие приложений
00:08:20
Электронный фреймворк и его преимущества:
  • Рассматривается использование инструмента электрон айс ес (Electron Ice ES) как удобного средства разработки приложений
  • Упоминаются преимущества работы с языком программирования TypeScript, используемым во фронт- и бекенде приложения Electron
  • Обсуждается возможность отправки данных между фронтендом и бекендом через механизм IPC (Inter-Process Communication)
00:15:29
Безопасность и производительность приложений на основе электронного фреймворка:
  • 1. Разработана новая архитектура приложения (Theory Framework), позволяющая создавать кросс-платформенные приложения (Windows, macOS, Linux)
  • 2. Предложена концепция «side-car» приложений, позволяющих расширять функциональность основного приложения дополнительными модулями
  • 3. Обеспечивается высокая производительность разработки благодаря использованию веб-технологий и быстрому циклу сборки и тестирования приложений
01:04:55
Разработка и тестирование приложений на электронном фреймворке:
  • 1. Участники обсудили возможность проведения тестирования фронтенда и части приложения
  • 2. Упоминался наличие юнит-тестового фреймворка для автоматизации тестов
  • 3. Один из спикеров выразил готовность приступить к работе
0: K welcome everyone to my talk about гудбай, электрон, хэллоу, тори плёс, вест.
1: Lil bit about myself im софт девелоперс, институт лайн, in working мостли ин зе сипласт плёс Олю процесс in real time world im not really into this веб фреймворк.
2: Directly but i have been making of you, н мост с we making a company needs to have some form of интераб из the customer and lt юши.
3: This from side so in a work we can touch он that all the time today im working in a company called square head технолоджи энд ви ар мейкинг.
4: Product is майкрофон, ари бейсик ли you have the и shape are it consist of seven майкрофон, энд и technology. We can pin point were found is coming from.
5: And the way, we can can make н image sounds, we can do tracking in the sound ком. Frequencies, and we can start finding обджектс дисс из a completely эмбеддед продакт ви мейк ин хаус.
6: We combined, these this machine learning technologies and then we can а фига вот kein оо эвентс, оо классис зис дивес соу ви хэв this дрон детекшн продукт n ви олсо хэв артиллерии.
7: Products that we make with the same technology, and we also make products with in other ка индастрис, ви ду ит фор индастриал, попперс ту файнд эноми ИНН хай хай.
8: Level, энвайрмент или the microphones в heaven so back to my ток бейсики эври продукт z you make if you making?
9: Product or you making something, i really smart you need some form they to sent to the юсер энди ви мейкинг, истин ви ду.
10: Have to around something that can make this интрат из the year and i been doing this for any we dont this all to you can do девелопмент.
11: Native симпл плёс энджи ви и making и gt кей апликейшен энд мс апликейшен энн Оле и and every time we do this it always comes with the cost.
12: Ok, we only таргет Ван платформ энд нот the platform, and if you want to move the same all different юсерс ю хэв ту диаген ли and i ll give.
13: Some example, youre with sam cross platform фреймворк зет ю can use for that purpose, i only have to white ones ту ту ту рич Оле юсерс соу.
14: I will go to the state of how what are in this world of cross platform stop development i. Но to talk специфики эбаут электрон бикоз за con бикейм зе стандарт фо дет purpose.
15: Im going to go through how тори кэн би солюшн ли им we sing we the лекшен н а going to use скверед кана адопшен
16: Two theory сам эксемпл бикоз we have already started seeing theory for this ка апликейшен, то we can фастер ин the development process.
17: So its twenty twenty five i want ней the stop development энимор аренд кэн everyone just using веб нау со ю хэв зе клауд, ю. Can make a soft.
18: Сервис консолейшен оо you can just be the one продукт селф соде и train for this so i wondering is how many of you all writing н дестоп obligations.
19: We have some and watch фреймворк, а people using ху is using кьют cute, who are using электронно Ван смо лайк ин the we have one and.
20: Anyone using тори редди, но so cute Ван дуинг да and been around for very many years and its very good фреймворк.
21: But you do need си plus plus developer to rise and i find it to find developers to have purpose, and and i think is also be faster веб.
22: Development, so, i major, шифт и the web developers, to one, rich born just the browser that have the.
23: And they don't see was so they in they won built with the same technology that the use for all the browser in the world they just.
24: Ok, if we do need native дестоп аппликейшн вай донт ю and we do want н а because in any ways you do?
25: Smart and very of you want to interact редюсер ин зе мост на way and the us to конюс зе виндоу технолоджи ньюс энд эври за the already фамилии n.
26: You also sometimes need to interact лофт и files on the system you want to maybe аксессом юэсби девайсис энд ю вонт ту контине, или don through the web.
27: Only.
28: In addition, when you do right the soft сервис онлайн and in many keith is that is not always possible you might want to have something that works in offline стейт.
29: And as you see we came from the difference индустрии энд гивинг, зам, сами the релайс, он internet is not an option and there is in many other application as well and i think. Also that if you.
30: Do релайн перформанс ю стил, май вонт ту хэв э нейтив, аппликейшен фо вёл ю кэн ют Лайс мор в cold and closer to the harbour and so.
31: In many электрон бикейм дефолт энд со the cross for development так, right time and i became the standard кот провайдер зис.
32: And i think why it has gone into this default моер оо you need кроссплатформ в ok go for электрон стейт соу.
33: To use электрон айс ес in many you do i think its a very good tool for that and and i will go to bit about электрон фо.
34: Maybe some of the echo so what is электрон соу электрон из к very easy to start text with this кромиум энджин зет ю билдинг, ту аппликейшн энд юз.
35: The фреймворк фо зе бесили из вери симлер, ту hr архитектур ю хэв сервер хостинг н бейсики энд ю кэн райт the server in the н.
36: Language and and you write to фронтон н. Вовер, ю choose of the фронтон ленгвич реакт свет ю wow and its very family from this фронте, перспектив с its lot of web developers will rain.
37: Per minute ли and khan о this is great we can do this, and we can make an up very Исли джаст бай Юсин зе тулс, её all ready with.
38: White the same language in the н фронтенд бейсик ли и он script type script type of language so you dont really need to learn to languages to the can and the frontend соу.
39: Its its convenient i was релиз ин твенти Тёркин энд и was original call атом Шёл вот а fury ка my great in to this электрон нейм оферс Лейтер со.
40: And to bones, электрон, ха хью, да so more a i u, and i find is just a is using электрон.
41: Example in discord майкрософт тимс сигма тайбл плайс флак офис арин электрон тудей соу итс итс итс эту ноу зет электрон из very good to for экшели мейкинг зис.
42: Lots of great апп алтер юзинг электрон n воркинг грейт ту зе электрон соу ай сэй гудбай ту электрон соу маст би сам пейн поинтс ту зе электрон.
43: There is this the lion that people turn to not like go to um, so you have this is just for mark, but its not really.
44: I just my my they sign the и this is running on my marks, the hello world examples н и activity, or is not very scientific за bad.
45: This snow dust дифолт мемории, её of стандарт апп бейсик ли i have the tap on the left side you have the электрон, он the right side эм ю си и stars of вид юзинг о memory.
46: Теории Вон оф the critics of of the электрон и using мемори энд си хэви Вон оф the pain поинт соу.
47: Sight is the band сайз оф электрон соу иф ю комппер тори виз электрон изи и it's a хью дифферент бейсики энд зис из du ту, that when you build the электрон.
48: You have to building the engine браузер энджин ви in your application соу кана ю к the and you ship at two customers вал тори дифферент вай.
49: Simple to ship 3 мегабайт апликейшно.
50: Because everyone and today the next with ка want made has not choose электрон.
51: More the секьюрити консерн оф электрон, соу эври тайм ю мейк, зис бэкенд, фронтенд, ИНН коммуникейшн, битвин, зе бэкен энд фронтон ин зе электрон ю хэв ту.
52: System ever you can come between the process it cold, интерпроцесс, коммуникейшен, айписи, шорт энд но js, бридж, тет ю сен бэк in for data.
53: Vector its not its not impossible to make it safe you make it safe, but i think the cold and the фреймворк мейк ит ту иси ту мейк самфинг ин секер.
54: So i will give you some example of what i mean by this, this is just a very simple example, this is the frontend он the on the electron app using type script соу зис из кон Вон вей оф.
55: Data you can call that require электрон не ipc рендер н ю can send data back to the back of the application and you ко сенди.
56: On the on the back you can do the same, you can t you and ali and the front.
57: Response, пёсик ли and its seems to work нас. But the problem is that if i can write something that сес реквайр электрон.
58: I just another year party live i use to require электрон n i start listening on up, because you use, my, та and and i can сели интерапту коммуникейшен со the case.
59: And this is this is legal to writing электрон из not recommend, but its legal, or you can do this, and this is was just have that the back end.
60: To the фронте ею с state the dust н web windows, you send ok, we connect back из ready, and you can on the frontend ли message?
61: Safe way of doing, it completely legal, and to see when you by the application to correctly to make all the security right so when you have the, но.
62: Ill truth and abel the require in the render, and that makes every фромен скрипт, посибл ту кол, the, require, and also you have this комплекс лешен вич.
63: Khan is what you need to set to protect? The the the the throne ten to экшли экспоуз зис зис, api that you can use to.
64: Before. So to fix, this you have to do you at april the end бейсик ли, кто api, and you are to flip the switches off the
65: The truth and ok now и good, because now we made this okay, i write my прилод, js api and and that works метили иф ю ду ит эксактли, лайк зет.
66: Because then you can have on the front, and you can call get this электрон api you can start calling in, and this is the safe the doing is because the прило из only инжектид ИНН тур колокол.
67: In this way of doing, it you can do this, which is you just экспо айписи ли it still possible just to them, even i made this секьюр ай, джаст, окей, i just.
68: Make it simple so that its work on the front you can say like this and is also a security Бо, экспо айписи рендер, он and you can start.
69: Vektor into the application and also if you even try to do it right from the callback the ли.
70: Safe in its completely to do the safe to make it safe. You have to know about the документейшен у the
71: In the электрон фреймворк, её other в зетта бринг апп из кромиум секьюрити консерс because when you make an application in электрон.
72: You said, ok, we take the whole Кромин, фреймворк, энд ви shit that to the cluster and basic ли that means youre the browser рендер нау соу иф, кроме энджин. Ха.
73: Day in its ИНН ИНН и squad is you responsible to fix it because you shipped вершн экс экс экс вай сет оф зет лабри энд иф дат контейнс эти.
74: So that shit, ролл, на you have to make today you need to make this all the security камин Фром зе.
75: Yourself you dont get any help from from the system with its its to do that you have to continue ей set you need to be.
76: Ну и and you nee to the time, and i see you because шип.
77: People to
78: So youre not that the lot of фикс гоинг, ту these and and the major вёдер, хас Юст электрон, ха сол зис, джаст релизинг де.
79: They have окей эврико в just have to you just do, if you.
80: To the same and maybe thats not a development process in оо компании.
81: Right so thats the электрон соу вот и story dawn is just фреймворк н визион фо оо и dust is soul is it, we have this лектронн.
82: About theory so торис-ка. Фреймворк кррейтинг кросс платформ зе аппликейшен симуле элекшен а со вот different way бесили ю кен.
83: Information that веб сайт ори до up its inversion ту по twenty five ну to two five now and its been around since twenty twenty six with new.
84: And and has been around the long so that допн фор тори хэз ком дет матч ет бат ай ду белив зе арк браусер, френсин из билтон тори ду белив зет.
85: And yours coming up more application that can build on this фреймворк соу хау стори, ворк андер зе худ соу ит рапс, ту рест лабери, бейсик ли, so it wraps the тау.
86: Libre вич из lab ривест, ту and windows management in и systems, and this is a cross platform лабрис о all all major.
87: Major платформ и also has рай вич из эраунд зе систем вебвью, бессилие вай ко ко.
88: Name come from монитор н инит бетон.
89: Port for windows and linux вери симлер, ту электрон с can build application was and shipping to all of those it, dos, олсоу хэв эдишенл, суппорт, фо айс н android i have not тест.
90: Not go that way на компании e r e is we looking for possible use of in the future because if you can be everything once and we can ship on all devices би.
91: Because мобайл turns to be quite different from the step, and i dont always think that it make sense to be mean target, а maybe maybe in the future?
92: Free of doris кана ю хэв лайт, Вейт нейтив, шелли билд он this to a and and long the this in that that windows.
93: Если and it that burns the system вебью, инстед оф м, and so that the rome is not included us the words on engine and every перейти систем.
94: Вон веб рендеринг систем олреди и build in to the system so фо виндоус, uc вебвью, ту фреймворк, фо мако ас и us и the дабл ю кей вебвью.
95: Фреймворк энд он и gt кей или e on the platform and i сес. И вот оптимайз фо зе платформе бикоз зис фреймворка.
96: The system so there оптимайз фо форме, а secure фикс ту the system and that could be a solution.
97: Some some негативит туда эзвестно ю can only need to test your web колд ту ворк, те. Кроме while on this?
98: Test on this and you might have to test браузер.
99: Silly to death ка джоб бесили энд ай синк ю олвейс, нид ту тест апликейшен, оо платформ, Вон деплой, энивей соу, рост, пауэрс ту бэкенд.
100: So бейзик ли all the бэкенд оф the application of the theory is инвест зерс ноу чойс зер нау ай ноу зе а talk about сила пластер базе, но that works yet.
101: And choose what you want on the front side friends of you can use?
102: And and for me, that one of the good things about is because i do believe that back and shout би ин перформан лэнгвич энд ай синк рест из вери перформанс и purpose.
103: I do live also set the фронтон хан эдвентед и comes from the web world, because i think that train of developing on the web platform is faster, and i think you can фастер энд энд ай линк ю can use.
104: Also different инженерс фореве со ю. В people x in the u дизайн, and you can have your people working on the performance you can say very good.
105: Микс оо перформанс, элексил, ИНН. Да, in date in date, комбинейшен, бейсик ли so i talk to be about.
106: Secure син ин электрон со вот has тори дон ту кана превент зе сейм воли соу тори хэз ком this this as target when they made this фреймворк.
107: So one you in more what you could н электрон электрон ю куд окей, i want айс н.
108: The same can of премишн бат ю can say all in the system to you an application ok i want only for the конфигуре директ ю кэн ай эксактли.
109: You want this application to have access to have more fun time н ю эксплиситли эту сет с design application to not to it has секьюр айписи.
110: Message passing со бейсик ли it s not memory, so it uses to process and day back in work between the backend н. The front end of this rest.
111: And basic ли that means that its easy to can reject r. For messages in that process and the no memories you can't экшели экспло дареки лист иф ю сен.
112: Is not the корректи и hang инвок ки, протекшн, энд зет минс, вен ю ду, билд, ор веб, колд, виз, зе тори, фреймворк.
113: It инжект н трайсе ки inn to your frontend, and the back means then that kiss компан энд юр би its not explode and so if you do have some.
114: Scripts that only come in to your application о how ur not built with the same in wuki с that means that its blocked директ ли if you dont have the right аксис ки.
115: It just block and de origine рестрикшн, и no work round so you can't do that бейсик ли so that just минимайз, а service that you have?
116: Application итс билд он рест соу ви ол лов рест со итс сейфе бай дисайн а или if you come to the type script no js фреймворк.
117: And also going секьюрити он the steel have for addressing security консернс виз.
118: So all details about из time this is ка джаст эксеп оо you have a theory дот ком-то json file that you need to специфай.
119: What you want to give access to in your application? In this example, you have you say something about эфес файл system you say you can, i can write and you can write it with in this конфи.
120: Scope and you have to write like this, because it, которое дифферент систем.
121: Application port name and you have the different one, and you also do this even more are you can can do the scope by saying. Just get конфликт и 3.
122: Some other директор n at me instead you allow to access, джаст, он can not allowed to reach any of the other file. System location on your system.
123: So if you look at how the theory архитектури оо you have use face that you touch ка мейн, а of the theory фреймворк энд and the view and the rico хас зис месседж.
124: The ipc коммуникейшн н. U do that with on from the u two the store that miss you have the maps to rest and н.
125: You have rest can, Эмит эвент эн зе фронтенд кэн плеер ту по miss you have the full circle of communication between the frontend and the backend вич ю ду нид ту мейк.
126: Апликейшен ли if you make an application or something with the system like reading while writing something алгоритм инвест фор энкрипшн вест и suite for.
127: So some calls экзамплз со *** ю хэв зе топ скрип сайд рикен импорт из it, tory, эпс, api, core and you get work from that one this is what im talking.
128: About то эбаут волки протекшн, и you try to do this, and you dont it will just ей эксепшен н do in it you include from a different сорс. Вот ю.
129: In application соу бат иф ю a in application you can use this in work and you can сен крик and out my name in your name andres энд ю Вона ду со the message and.
130: So on the rest said, you have to define you эйпиай бейсик ли, and to define эйпиай за сам is you do need to make. Нет, со ю хэв.
131: Heshteg тори команд марку вич из what you can mark it as this is going to be экспос энд ю райт, фэнн синчер лайк ту Вон z you want to have and you see that it сес.
132: Окей, take the strings and сами Иван, из this format to in to the оо you have to put it in to the?
133: I when you bill the application соу ю. Путин, the great фанкшн ю inn to the war. So this is what you do to allow the great command to be, allow to call from from the ролл the.
134: Is the strict тайп Шекин соу иф ю ду ит виз зе кэпитал джи ю а и fell on the good.
135: So it, it okay, the white.
136: Invalid a name for command grid команд гриф миссии кори нейм, со сей message and is for massage rejection за тори фо ю.
137: Коррект пёсики, и how you do that this is блок? If you dont have this иноки со ю can do this in н и от
138: Call the listen and you can respond to an event and from the theory, сайт you do the same year you call windows Эмит энд and you can send the message бэк ту зе фронтон, ю кэн дон ю си.
139: You call it on the window ли http windows you can choose which window, you wanna call and messages to со детка хау ит воркс. Окей.
140: Talk it about how you build built the theory аппликейшн соу вен ю хэв камеди аппликейшн энд ю и or source call for ball the rest and the frontend build process is that you compile the фронтент.
141: Julia её you dont need to вот они.
142: Script is compiled unit that you use in a typical фото and the rest said, you can ПИН элари со al the rest cold is compiled secretly from the end then.
143: What you do in the end? Is that you and this too together, and so there not канал итс нот лайк, a libre and a lot of css и files in your application that compile in to.
144: Pain everything is in that айнери.
145: So in the application ю хэв нет execute the words when you see аппликейшен из Оле мемори со вен ю load the application you have all the web resources that you need to present ю ю.
146: El for up feel because you need to be fast and feel good and you have everything is its very fast too loud all these resources that i feel.
147: Faster then i open the application девью истёр бесили со шоу you just иис из how an application and looks like you have the boys play with the piece.
148: Record from everything is in one binary бесили Ван и application you have when you или you have your distribution, you have self комте.
149: Single execute that contains everything you need апликейшен итс Смоллер итс офлайн к you dont have this электрон, сервер или.
150: Late from there everything is dust in mary first you do get cross platform in столлер фор виндоус макас линокс лайк you shoot you bill to the до msi?
151: Dmg оо the dot дэб вич из what you need to give it to её uses, and you can run to the sing, sing the signing фо и platform that you need to.
152: Distribute and application my sad you can be directly and lt and provide оо.
153: There's another thing that we in скверед Тен ту юз ин the theory фреймворк Энис вот v реферет сайдкар ИНН тори со сайдкар из.
154: That you want to run because you want it, also you something else that you have made, and this is essential пресс ИНН скверед, бикоз ви хэв от of сипло плёс код end we have a lot of audio processing.
155: We already вонт ту юта n бейсик ли this this side car процесс ви кэн комбайн зе апликейшен, её тори аппликейшен виз, сам озёр аппликейшен и already have to run certain things.
156: And in theory this is a building in in to the фреймворк су зет ю конакли бэд одер апликейшен ин ин ер апликейшен соу хау ю ду зет ит ю кэн пифа зет ю хэв, сам байнери.
157: That you want to include when you дистрибьют аппликейшн ю, джаст дефайнед, лайк it and in the theory cold you can choose where you want to run to side car апликейшен Фром идее the rest?
158: Side of the call from the front side of the call to you can choose what feat in your application со со экзампл оо ха ну, this is theory this is the west side in the side car н.
159: Spawn the sun start this is like a demon so you just lounge димон некст аппликейшн стал by talking to the microphones are getting all the microphones дейта ту.
160: Application and process to some form of audio that you want to present in your application бейсик ли if you see the same examples из мор лайк бон шот.
161: This is from the front side, if you just wanna окей, i have a cli её i just wanna триггер, самтаймс ту ду сет оперейшн ю can do it like this you can exit and then from.
162: And the demon спони Фром зе фронте оо you so bad cut your platform дирен?
163: Because if you have cross platform, and you want to have a sidecar из conflict so dont и if you dont need, because if you have if you want to make.
164: Windows application that so i would not recommend to do this, if you dont eat in my.
165: Say you build an application to image process in france maybe н н image magic, you dont want to user to en стол имидж мэджик френсис ю кэн так, image magic eye in тур апликейшен.
166: Justin со ю шу би в that, if you make this and you say you.
167: Set комьюникейт ту зе фронте ю хэв бейсик ли disregard the rest security со ю шуд би би мейби дду.
168: Just about the differences so that major электрон.
169: Im кроум плиз но js and the native плиз quest on the theory сайд мэр, ю Тен ту би хаер, он on electron and lower on the theory сад the security of se люли санбокс, из what i will say?
170: You can get it right, but its not really always right, and you have the ipc бридж эти no no раунд бейсик ли you have them экосистем, он the election.
171: Лайк 3 ю ю.
172: By мобили интуитор энд the language из.
173: Ok, so what it скверед адопт стори соу её set we make this product, which is макрофон нари н ит консист оф вери.
174: Part of the system so we have for семплинг макрофон ви хэв фор камера воркинг джипиэс воркинг мейби о human machine interface н.
175: Инсайдер, то cold ли and that cold is бессон текста which is бейсики ви хэв кто your system си plus plus edition?
176: Data хэндлинг and storage and processing ви бил он api and top of that one and and what we have heard, and till now is that each 2wice. Эстерон зет интерфейс.
177: Reflex текста и он бейсики и work really fine when you access оо макрофон.
178: Sun in the ceiling синг саунд френсис бате проблем из when you do have multiple ярис. Окей шуд ай have one view from each.
179: Really work okay, i can окей и and we made.
180: Like this, we can a combined дейта streams from multiple эрис стил визин Ван веб браузер окей и works, but then сели ви старт Аксинин, он дифферент.
181: And they dont really know about your order and н. Витар, тут из ok we need to have one client on each of the connect r. We cant really комбайн, ит.
182: Solution, can use to cloud, френсин и mike, и connect to the cloud that со station дифференс индустрии ви к us to cloud?
183: Интернет и so thats not really an option for a case that mean we have to do the architecture чейндж энд, and thats where we can so ok lets see lets.
184: Move the веб интерфейс аут оф зебеде девайс за con b n option because then we канат ли access api from each other сенсорд энн крейт юнифайд.
185: Experience when you look at the whole system because we, expanding, Фром, Селин Ван van unit to have like more and more юнитс энд зетс, вери тори аппликейшн, камин, бикоз, бейсик, ли, we can vary Сим.
186: Just called in to the 3 application because its the same it the same text н ю inn to data application have to do some ИНН.
187: The way we dont we used car we use to сайка и перешли, а in these examples to side car to end all day пиай коннекшнс ту ола дистрибьютиве.
188: So that the front and cold in the theory или to the get the information юнифарм со the sidecar бесили.
189: Data base of everything needed to create or use experience со the fight ка комьюникейт и the different юнит тет ви хэв энд the theory аппликейшн кон фокус он мейкинг.
190: Great use experience for the юсер со зет зет минс зет ивен до we lose one of the sensors лет se van of them go down because 3 or самое.
191: Reason we can still use the system because in the Ван или us, to connect to you network и we like оффлайн, стейт, окей, зис Ван, зис Ван.
192: Was was not working anymore, and we also add all the event that we have got from this we have a place to store well so we can store on the theory сайд.
193: The application me we can ли start making your experience that the hall нетворк и lying that theory to to make this experience Антон.
194: Part very fast and one other девелоп Ван овер тим к work on working on that port Эрика Свич одер тимс ту ворк он the connection part or the о process in part н. Диска.
195: In addition, we use it for because we make карвер продактс соу энн ховард н консист оф вери мани пар, а we need to, combine, and we need to scale.
196: And we need to make test systems for the right is test com Совик лэнгвидж.
197: So we start writing тори апликейшен фор на having the view that the production ворк флоу оо we can ship that too many factors её can can продюсер продактс энд ви кэн.
198: The test tools with the same framework and we five story to work really well for this, as well and using the web too экшели мейк зе юсер, экспириенс фор э фектори продакшн из рили.
199: Knights and can you can be this architecture. For just testing. Перевёл вен ю мани фактер.
200: Ok, so what челлендж из have square. Экспириенс вен ви хэв гон Фром, зис соу ви ви зис экшели лет, сейна, и lady have you?
201: Running on theory today we use in production co e. H. Тейкин, зет лонг туки, билет bad ви мост, май девелоперс ком и from c plus plus.
202: World basic ли so west was not anything anyone new экшли бат и was beat ленин ту старт виз зе вест фреймворк бат ви андер доп. Райтинг лот оф the sidecar.
203: Invest in d and think more май инженерс ли like рест лот элис вонет Кейм Фром зе сипле плёс ворлд олреди тейка фаунд рест ту би эн интрестинг энд вери найс лэнгвич Туле.
204: We did have some problems with system depends из ремисси. Он таргет машинс бикоз we install репликейшн. Он озёр, юсерс, компьютер, энд сом.
205: We have to bend the native dependencies to the port оффлайн инстолл because when we say we need тори, он windows френсис, ви олсо, сей ви нид зе вебю, ту ту би инстолл.
206: And if its not install install гоус он интернет, ту феит дан if i дос нав интернет u can fit, so it, and we have to embed the вебвью ту инстолл визин.
207: Application to the way we can have to add some something to application to in christ айс батат энивей из за вони инстолл дорети систем тейкс оо респонсибилити.
208: So if you do have that machine онлайн и lt ну, so just the first install and to be fixed лайки, сам developer experience that we love.
209: From having девелоп си plus plus аппликейшн фо дестоп фор мэни ерс экшели гоуинг ин ту зис веб воркфлоу, иис фредди найс ай синк ту you have sign burn for running скрип.
210: Service so when you have девелопмент оф the theory апликейшен ю and you down, its very very fast city, very fast н.
211: Фронте и build with the act, так and that means бейсик ли you can you can you can write фонтен, код, safe and sometimes you just save, and you should wait.
212: In the instant ю you to switch it so that can very different from compile the simple plan the application to lounge кана со the using this web technology is very very.
213: Has very эфишент, девелопер воркфлоу ви кэн ду и the rest so the rest and sport. Хори ли this this корил воч пакедж соу ивен вен ю джаст чейндже ресколд?
214: И re compile and lost new application with rest inside вери вери фасо, а the developer experience и we like very much and its very.
215: Twist and you have all the cargo к all the crates, т. Ю. Нид форест, девелопмент and so so i think i experience is very easy way and very fast way first to move to develop new.
216: And take or very long to adopt ту зис-ка а technology to work with this фреймворк.
217: Story something for my company i would say if you do need some light weight up, i would definitely recommend to электрон овесли.
218: Фреймворк ю can also use for this if you have strong tea system integration ай синк зе зе зе айпити коммуникейшн энд зе the performance of the rest is very на.
219: Thank you shoot, консидер лист end if you do have security критикал тулс айс хэви фреймворк зет хелпс ю мейк сейф код из every hair хью н д so when when do want to stick.
220: Electron i would say in веб хеви аппликейшен иф ю донт рили нид зе енд оф the application and you only use the front ли access логин to сам модер клауд сервис сам асинк электрон из вери вери.
221: And i you also easy more easily can get people that like that the flow a firstly гет ин ту зет девелопмент оо.
222: And this if you специфике it, it may i calling to sport in call.
223: Think about
224: Completely over think think about so the future is native плюс is what i think and электрон вок саторик рен из вот i would say электрон кемин.
225: The path and an тори кем он фикс толото, деше, из my interpreter, сенкью вери мач.
226: Any questions you first?
227: Okay. So the question is the first one was the key the key. Окей, the.
228: Generators and compile ай донт ноу хау ей do it to the документе из hold security механизм офис.
229: Have the tao and the rain is on each of the west side или энди иис вест коммуникейшн её this диски но how they do it?
230: Да, документе.
231: So the question is if you could if you have access to the не binary иф ю can access н инжект сами ин ту де апликейшен.
232: Из us он оперейтинг систем сай бикоз, вен ю дистрибьют, а you sign the binary со ю кэнт изели мат байнери, бат ивен до you could do.
233: If you by signing an seine аппликейшен, ю майт би эйбл ту гоин ту зетта файл.
234: But if you do эксепт н отрас бани ю риск.
235: The question is how электрон кэн би вводдел Фром экстернал скриптс соу вери оф n i c web developers, самтаймс стейтен ту джаст юз.
236: Фреймворк детей, референс, ви. Интернет, френсис, ванна ю. Кэн, инжект, сами эксели ей ok, i just us some work than on the internet and i just ли?
237: Application without thinking или one way you could do that with you open the within the application лайк ин а в way you could потении.
238: I dont know if you и i dont know эксактли зе и how про ю олсоу, и that you could run like if you have insert off серт.
239: Text its not very.
240: Pauline аппликейшн и you dont think about.
241: The question is how is the веб стандарт inn релейшенс ту ол зис веб кидс он the платформе селф соу май экспириенс вида.
242: There the wall, but they turn to be one wears бихай, иф ю. Синк и so if you have like the modern вверх кобили.
243: Which is very new you, dont need ли have one one one н. С steam to be like little order not the most modern bad.
244: More problem before i think when you now use н фреймворк, тейт джаст фор вен ю хэв ту, юз джей и too old for this, since then you more про.
245: I think its not really фьючи.
246: So the question is so in the command. You just н java script in to this command co z. And the on the rest said into some rest.
247: Type спейсик ли the question is easter, а сам win the type, script and est and to be i dont know exactly how i let i guess it works for simple type in away because the.
248: Rated и lt works for more other types are not Шор.
249: I i believe that shut би посла ай ду нот ноу the.
250: Phone.
251: How can you do me testing and frontend он the front in the application.
252: You have some юни тест фреймворк н do that, but i have not gone in to the automatic тестинг ту матч со i cant really explain how you can do that but im ready.
253: Ну.
254: Окей, сенкью вери мач.