|
CEF,Es6,Angular 2,TypeScript использование классов .Net Core | ☑ | ||
---|---|---|---|---|
0
Serginio1
01.02.17
✎
14:46
|
Вот здесь
CEF,Es6,Angular 2,TypeScript использование классов .Net Core для расширения возможностей Это мое видение того, что бы мне хотелось от 1С |
|||
99
Вафель
15.02.17
✎
17:06
|
(97) А для чего ты тогда делал эти наработки?
|
|||
100
lock19
15.02.17
✎
17:07
|
(98) Для винды нативно?
|
|||
101
Serginio1
15.02.17
✎
17:15
|
(99) Для удовольствия
(100) Для всех. |
|||
102
Кирпич
15.02.17
✎
17:19
|
Как посмотришь на всю эту лабутень так и понимаешь почему Delphi стоит так дорого.
Там как обычно - тяп ляп, шлёп, чпок, тыр тыр тыр и работает. И на айфоне и на андроиде и на винде и на маке. |
|||
103
lock19
15.02.17
✎
17:21
|
(102) А уж окна то как ресайзятся.
(101) Да конечно. |
|||
104
Serginio1
15.02.17
✎
17:22
|
(102) Ну дык и здесь все просто. Ты просто не умеешь их готовить.
(100) Вот нашел https://www.youtube.com/watch?v=vaIB4D9J1Bs https://cordova.apache.org/docs/en/latest/guide/hybrid/webviews/index.html |
|||
105
lock19
15.02.17
✎
17:26
|
(104) Ты не по теме нашел.
|
|||
106
Вафель
15.02.17
✎
17:28
|
(101) Те чисто чтобы скрестить ужа с ежом?
|
|||
107
Кирпич
15.02.17
✎
17:29
|
(104) Это в кино всё красиво. А в жизни у меня получилось так: Надо было маленькое приложение для Андроида. В Андроидах я нифига не понимаю. Поставил этот грёбаный Xamarin, сляпал "Hello word". Запустил один раз - зашибись, запусти второй - зашибись, на третий не запустилось и компилиться перестало. Остаток дня пытался понять почему. Утром поставил Delphi, сделал до обеда всё. После обеда сидел удалял Xamarin.
|
|||
108
Serginio1
15.02.17
✎
17:38
|
(106) То есть Электрон это ёж с ужом?
(107) Ну Xamarin конечно еще на начальной стадии, но можно использовать. Сейчас NetStandard 2 выйдет ближе к лету. Станет значительно веселее |
|||
109
Вафель
15.02.17
✎
17:39
|
(108) аншуляр + нет - это уж с ежом
|
|||
110
Serginio1
15.02.17
✎
17:39
|
(106) На самом деле это переведена Native ВК для 1С.
|
|||
111
Serginio1
15.02.17
✎
17:40
|
(109) А с C++ (куча плагинов) это нормально?
|
|||
112
Вафель
15.02.17
✎
17:44
|
(111) к ангуляру прикручиваю с++?
можно примеры |
|||
113
Serginio1
15.02.17
✎
17:46
|
(112) Ты то не прикручиваешь. Но например в Node.js их полно.
|
|||
114
Serginio1
15.02.17
✎
17:46
|
Мало того те же WebAssembly, asm.js
|
|||
115
Вафель
15.02.17
✎
18:06
|
(114) так ты к ноде прикрутил с#?
|
|||
116
Serginio1
15.02.17
✎
18:15
|
(115) Я не разбирался, но судя потому, что используется V8 JavaScript Engine
https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md То вроде как можно. Но сил у меня больше нет. Да и писать в стол уже достало. |
|||
117
lock19
15.02.17
✎
19:43
|
(108) >То есть Электрон это ёж с ужом?
Конечно! (111) А что там в зависимостях получается и как быстро работает? |
|||
118
Неверный Параметр И
15.02.17
✎
21:52
|
(87) -> 16.32 - "Добавил статью!"
(116) -> 18.15 - "Но сил у меня больше нет. Да и писать в стол уже достало.." Как скучно я живу. Суметь пройти путь от триумфа до разочарования за два часа дано не каждому. |
|||
119
Кирпич
15.02.17
✎
21:57
|
(118) Похоже на "Удемте в церковь! Едемте немедленно! Я буду рыдать и молиться всю ночь!"
|
|||
120
Serginio1
16.02.17
✎
10:00
|
(117) Вообще тестовое приложение упакованное WebPack занимает 4 МБ. Скорость вызова .Net Методов есть в статье
По скорости вызовов на моем Intel Core i3-2120 CPU 3.3 GHz. Скорость вызова без Proxy 60к вызовов в секунду Скорость вызова с прокси Proxy 45k вызовов в секунду Скорость вызова итератора 160k вызовов в секунду Но всю тяжелую часть вычислений можно выносить в .Net Core DLL |
|||
121
Serginio1
16.02.17
✎
10:01
|
(118) Это минутное помутнение. Нужно восстановиться. Много сил потрачено.
(119) Я атеист! |
|||
122
Неверный Параметр И
16.02.17
✎
21:30
|
Хех.
Дядя Сережа, кажется покорил очередную вершину на пути распространения ссылок на свои статьи: https://github.com/aspnet/JavaScriptServices/issues/685 Как по английски будет "Писать в стол уже достало, у меня нет сил" ? |
|||
123
Serginio1
16.02.17
✎
21:56
|
(122) На самом деле этот шаблон не поддерживает Es6.
О нем я кстати тоже статью написал https://habrahabr.ru/post/318480/ Которая стала популярной. Я дал ссылку на статью, что бы исправить этот недочет. Статья про WebPack пользуется интересом https://habrahabr.ru/post/321898/ Так, что писать в стол я погорячился |
|||
124
Неверный Параметр И
17.02.17
✎
09:39
|
(123) Ты отличие issue от pull request понимаешь?
|
|||
125
trdm
17.02.17
✎
09:56
|
Млкософт на гитхабе. Куда катится мир?
|
|||
126
eks1985
17.02.17
✎
10:09
|
(125) Прикинь они еще и в ядро Linux активно контрибьютят =)
|
|||
127
Serginio1
17.02.17
✎
10:27
|
(124) Спасибо! Буду знать. Напишу туда.
(125) Ты отстал от жизни. Они уже давно.Net Core с открытым исходным доступом https://github.com/dotnet/core |
|||
128
Вафель
17.02.17
✎
10:27
|
(125) Контрибьютить можно тоже по разному.
Тут давеча амд или нвидиа хотели законтрибьютить свою аппаратную абстракцию. Но Линус их послал |
|||
129
trdm
17.02.17
✎
11:17
|
(127) Не давно, а недавно. Не надо вводить людей в заблуждение.
|
|||
130
Serginio1
17.02.17
✎
11:47
|
(83) Прошу прощения неправильно высказался
Rx это по сути обработка событий с использованием аналога Linq Вот неплохая статья Реактивные расширения https://habrahabr.ru/company/nixsolutions/blog/261031/ |
|||
131
Serginio1
17.02.17
✎
11:49
|
(129) Понянтие давно растяжимо. Net Core в релизе с июля месяца, но сама разработка началась еще в 14 году
https://habrahabr.ru/company/microsoft/blog/245901/ Просто твои глаза налиты ненавистью к MS и ты ничего не видишь. |
|||
132
trdm
17.02.17
✎
13:02
|
(131) Гитхаб работает с 2008 года.
|
|||
133
trdm
17.02.17
✎
13:05
|
+ имею право назвать урода уродом.
|
|||
134
Вафель
17.02.17
✎
13:06
|
(130) Linq и Rx это разные вещи.
Их связь в том, что linq поддерживает rx |
|||
135
Serginio1
17.02.17
✎
13:10
|
Я же написал
Rx это по сути обработка событий с использованием аналога Linq Где написано, что это одно и тоже? То есть 2008 это давно, а 2014 это уже недавно? |
|||
136
Serginio1
17.02.17
✎
13:12
|
135+
Изначально LINQ позволял делать запросы к статическим источникам данных. Но так как количество данных растет, а подходы меняются, то нужно к этому приспосабливаться. Rx позволяет выполнять запросы к динамическим последовательностям. |
|||
137
lock19
20.02.17
✎
12:54
|
Microsoft возвращается к концепции «PC отдельно от Xbox»?
Ну вот опять http://www.gametech.ru/news/54257/ |
|||
138
Oftan_Idy
20.02.17
✎
13:29
|
(0) Для чего это все?
|
|||
139
Вафель
20.02.17
✎
13:30
|
(138) чтобы было
|
|||
140
Serginio1
20.02.17
✎
13:44
|
(137) ИИИ? У MS есть магазин, но он для Win 10 и XBOX.
По статье говорится, что для консолей и для PC нужны разные игры, но они будут выпускаться и для консолей и для PC. (138) Это по сути аналог Electron https://habrahabr.ru/post/272075/ |
|||
141
Asmody
20.02.17
✎
13:48
|
Serginio1, тебе для популяризации твоих штучек как воздух нужен сквозной пример. Типа как Tour of Heroes. А то так кусками непонятно зачем, для чего и в какой последовательности.
Чую, что круто, не пойму только где это круто. |
|||
142
Oftan_Idy
20.02.17
✎
13:57
|
(140) понятно.
Это для веб-программистов, которые не знают с++ или java, но очень хотят писать десктопные приложения. Но зачем это одинеснику? Не я не про развитие и интересен, это все конечно замечательно. Я про то как - как вот это применить в реальности, для работы, для бизнеса. Есть какой-то конкретный пример полезного использования и чтобы не "использование ради демонстрации технологии", а реально удобно и полезно? |
|||
143
Serginio1
20.02.17
✎
16:05
|
||||
144
Serginio1
20.02.17
✎
16:05
|
(141) Ну по ссылке можно посмотреть примеры.
|
|||
145
Господин ПЖ
20.02.17
✎
16:10
|
(137) а почему бы не вернуться... тем более что текущей войне поколений консолей m$ слила вчистую. даже не смотря на ps4 pro и прочие некрасивости от сони
|
|||
146
Вафель
20.02.17
✎
16:24
|
(144) Не примеры, а сквозной пример
|
|||
147
Serginio1
20.02.17
✎
16:26
|
(146) Там есть и сквозные.
|
|||
148
lock19
20.02.17
✎
16:36
|
(145) Поменять тактику, упреждая надвигающийся фейл, будет правильным решением. Они всегда так делают, как те слепые котята, не имея нормальной аналитики.
|
|||
149
lock19
20.02.17
✎
16:40
|
(140) "для консолей и для PC нужны разные игры"
Я поигрался в мобильные игрушки из их стора на своём ПК и полностью разделяю эту позицию. |
|||
150
Serginio1
20.02.17
✎
16:51
|
(149) Только вот как это к теме относится?
|
|||
151
Asmody
20.02.17
✎
18:18
|
(144) От твоих примеров и объяснений к ним остаётся только "И нах.я оно надо?!"
Потому что выглядит это примерно так: "Сейчас я расскажу как тыкать кнопки не вставая со стула. С помощью YOKLM мы сделаем Ipsiphoticontaition (все восхищены количеством умных слов). Вот код: Foo(){[bar.бла-бла-бла]}; Вздых.wow!$&*#$ Брык() Круто я могу,да?" |
|||
152
Serginio1
20.02.17
✎
18:22
|
(151) Там можешь посмотреть и пример кода и как он работает.
В CefProgects\TestTypeScript\TestTypeScript\wwwroot\ Лежат index2.html После запуска к SefSimple можно указать путь к этому файлу и загрузить. Смысл в том, что в TS мы можеи использовать классы .Net Тем самым делая из браузера полноценный Десктоп |
|||
153
Asmody
20.02.17
✎
18:23
|
CEF — это
a) Cisco Express Forwarding b) Compressed Embedded Font c) Chinese Encoding Framework d) Computer Engineering Family |
|||
154
Asmody
20.02.17
✎
18:24
|
(152) Из какого браузера? На Яндекс для Android заработает? А на Safary?
|
|||
155
Serginio1
20.02.17
✎
18:25
|
А сами TS файлы лежат
в директории CefProgects\TestTypeScript\TestTypeScript\app\ (153) Ты статью не читал? Там есть ссылки https://en.wikipedia.org/wiki/Chromium_Embedded_Framework https://bitbucket.org/chromiumembedded/cef/wiki/JavaScriptIntegration.md |
|||
156
Serginio1
20.02.17
✎
18:26
|
(154) Еще раз в d:\CEF\CefProgects\cefsimple\Release\
лежит cefsimple.exe Это и есть браузер |
|||
157
Неверный Параметр И
20.02.17
✎
18:44
|
(156) Как там pull request в aspnet поживает? Или опять будешь картинно руки заламывать, что "я один, никому это не надо, я не высыпаюсь"?
|
|||
158
Кирпич
20.02.17
✎
19:13
|
(152) "Смысл в том, что в TS мы можеи использовать классы .Net" "Тем самым делая из браузера полноценный Десктоп"
так это всё для тех, кто окромя JS ничего знать не хочет. им это прикручивание C# так же противно, как и всё остальное, что не JS. а кто умеет на другом языке чота делать, может сделать интерфейс на html и без браузеров. выглядеть будет так же, а весить не 70 мег, не жрать памяти и не тормозить. |
|||
159
Serginio1
20.02.17
✎
19:40
|
(157) Не знаю. А кто заламывает. Я на тренировках по разному разогреваю и качаю. Почему это тебя так волнует?
(158) Мне не противно не то не другое. Другое дело, что TS близко к C#. А нужно это прежде всего тем, кто хочет приложение на WPF перенести на Линукс |
|||
160
Кирпич
20.02.17
✎
20:19
|
(159) интересно, кто же это хочет перенести приложение на wpf на линукс. И нахрена приложение запихивать в браузер, чтобы оно работало на линукс. Сел бы и написал бы wpf для линуксов, если такой умный. И нахера расписывать какие то тупые эксперименты по прикручиванию всего ко всему. Если кому то чего то надо куда то прикрутить, он молча прикрутит и забудет. Нафиг об этом обязательно строчить в интернетах, мля.
|
|||
161
Неверный Параметр И
20.02.17
✎
20:26
|
(159) Оно и видно. Максимум на что тебя хватило - на корявое требование "а сделайте, вот я там кучку копрокода накидал...". Спасибо, что не "руслише" на своем. Кому надо, что надо - хрен знает. Сделайте!
|
|||
162
Serginio1
20.02.17
✎
20:59
|
(160) Дело в трм, что для линукс нет WPF. Есть Авалония, но она в альфе.
Заметь Электрон прекрасно используется. (161) В отличие от некоторых я делаю, и моими трудами люди пользуются. Я дал рабочие package.json, tsconfig.json и webpack.config.js на основании которых можно сделать шаблон для ES6. Что сделал ты? |
|||
163
Serginio1
20.02.17
✎
21:07
|
(154) Вот здесь исходники и только exe Sample Application
http://opensource.spotify.com/cefbuilds/index.html |
|||
164
lock19
20.02.17
✎
21:55
|
(150) Тоже айти и скорее всего на нете.
(152) Загрузил, потыкал, стёр. Что-то там шевелится. |
|||
165
Serginio1
20.02.17
✎
22:05
|
(164) Не все. В магазине UWP, но можно и обычные приложения, правда нужно упаковывать.
MS сейчас переходит на .Net Core, но он опенсорс |
|||
166
Serginio1
20.02.17
✎
22:07
|
(164) Там много и для es6 Promise, Proxy а так же Subject
http://ru.stackoverflow.com/questions/624489/angular-2-eventemitter-%d1%81%d0%be%d0%b1%d1%8b%d1%82%d0%b8%d0%b5-%d0%b2%d1%8b%d0%b7%d1%8b%d0%b2%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d0%bd%d0%be-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d0%b5-%d0%bd%d0%b5-%d0%be%d0%b1%d0%bd%d0%be%d0%b2%d0%bb%d1%8f%d1%8e%d1%82%d1%81%d1%8f |
|||
167
Неверный Параметр И
20.02.17
✎
22:30
|
(162) Я-то? Я еще в детском саду отучился от привычки выступать в духе "а я написял змейкой, а как можешь ти?"
|
|||
168
Serginio1
20.02.17
✎
23:05
|
(167) То есть показать нечего?
Чем тебе не нравятся мои статьи? Они вредны? |
|||
169
Неверный Параметр И
21.02.17
✎
00:50
|
(168) Это не статьи. Это поток мыслей "а посмотрите как Я умею и вот вам ссылочка на Мои труды"
Тебе сказали про это на хабре. После гоняния трапками за руслиш "а мне так удобно" там ты приутих и гонор сменился на "я никто, звать меня никак, я не высыпаюсь" Тебе сказали про это на русском стековерфлоу - дескать неформат. Там ты затих. На рсдне тебе неоднократно замечали "нельзя так"... И только тут, на мисте, среди близких твоему сердцу 1Сников ты ходишь гоголем - "да я на тренировках..." И вишенка на торте - вместо того, чтобы реально помочь людям, подготовить отправить патч для включения в продукт на гитхабе, вместо этого ты просто оставляешь описание проблемы.. со ссылкой на себя любимого. Это не статьи. Ты банальный графоман. |
|||
170
Serginio1
21.02.17
✎
10:15
|
(169) То есть вся проблема в руслише?
Огромное спасибо за то, что ты прочитал не только мои статьи, и но и комментарии к ним, а так же следишь за всеми моими действиями в интернете. Это же сколько времени нужно потратить? Ты мой самый верный фанат! Спасибо!! |
|||
171
Вафель
21.02.17
✎
10:19
|
(169) +100500
Новая разновидность "кодер-графоман" |
|||
172
Вафель
21.02.17
✎
10:20
|
Взял бы да хоть один свой код причесал, сделал хау-ту.
Но зачем же, чукча не читатель |
|||
173
Serginio1
21.02.17
✎
10:47
|
(172) Конкретно, что нужно причесать?
Я всегда котов к обсуждению недостатков, добавляю функциональность. |
|||
174
Неверный Параметр И
21.02.17
✎
12:07
|
(170) Ты подтверждаешь тезис, что смелый ты только здесь. Повыступать на том же хабре, у тебя почему-то не получилось.
Это не я за тобой слежу, это ты отметился на всех ресурсах которые я читаю. Поменьше самомнения. |
|||
175
Неверный Параметр И
21.02.17
✎
12:08
|
(172) Так что там с пульта реквестом?
|
|||
176
Неверный Параметр И
21.02.17
✎
12:08
|
С пулл реквестом
|
|||
177
Serginio1
21.02.17
✎
12:28
|
(174) Ну вот видишь ли я не читаю твои статьи. Хотя мы одни ресурсы используем.
(175) А кто меня до пулл реквест допустит? Если допустят то сделаю. Пока такого предложения не было. Еще раз спасибо за то, что следишь за мной. Значит мои труды не напрасны и находят отражение в сердцах. |
|||
178
Вафель
21.02.17
✎
12:33
|
(177) в смысле допустит?
Ты с гитом работал когда-нибудь? |
|||
179
Serginio1
21.02.17
✎
12:54
|
(178) Нет ни разу. Нужно этот недостаток ликвидировать. Посоветуй ресурсы
|
|||
180
Вафель
21.02.17
✎
13:01
|
Да что тут советовать. загугли как сделать pull реквест.
Там 3 кнопки нужно нажать всего |
|||
181
Вафель
21.02.17
✎
13:01
|
(179) А ты свои наработки в гит не выкладываешь чтоли?
|
|||
182
Serginio1
21.02.17
✎
13:42
|
(181) Свои выкладываю. Правда только одну
https://github.com/Serginio1/Angular2SignalrCore |
|||
183
Serginio1
21.02.17
✎
13:45
|
(180) Гуглил. Но еще посмотрю. Там
То есть нужно подключиться к Git у и самому вносить изменения в проект? Но это нужно еще потратить кучу времени на его изучение. |
|||
184
Вафель
21.02.17
✎
13:50
|
(183) делаешь форк, дорабатываешь, апдейтишь свой форк.
Предлагаешь свой форк как пулл реквест |
|||
185
Serginio1
21.02.17
✎
14:16
|
(184) Спасибо. Понял. Будет время попробую
|
|||
186
Serginio1
21.02.17
✎
19:52
|
(176) Отчитываюсь
Thanks for the suggestion. We're not planning to add extra third-party templates here, because dotnet new itself already supports third-party extensibility. The people who built that template can publish it to NuGet themselves if they want to. |
|||
187
Неверный Параметр И
22.02.17
✎
08:59
|
(186) Ну вот тебе открытым текстом подсказывают, что можно сделать nuget пакет и поделится им. Весьма вероятно, что в этом увлекательном процессе ты обнаружишь что кто-то уже сделал что-то подобное твоему.
|
|||
188
Serginio1
22.02.17
✎
11:35
|
(187) Там свой компонент работающий с WebPack
app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions { HotModuleReplacement = true }); Видно про него идет речь. И собственно для него нужны свои настройки. |
|||
189
lock19
24.02.17
✎
23:19
|
http://savepic.su/7614909.png
Что json-rpc животворящий делает. |
|||
190
Serginio1
25.02.17
✎
22:57
|
(189) Я сейчас свой велосипед доделываю
http://rsdn.org/forum/dotnet/6702959.flat |
|||
191
Неверный Параметр И
25.02.17
✎
23:48
|
(190)
>От: Serginio1 >Здравствуйте, Serginio1, Вы писали... Как это симптоматично |
|||
192
Serginio1
26.02.17
✎
11:05
|
(191) Спасибо за поддержку ветки!
|
|||
193
Serginio1
06.03.17
✎
10:29
|
Выложил статью
.Net Core, AppDomain, WCF, RPC маршалинг по Tcp/Ip свой велосипед https://habrahabr.ru/post/323096/ |
|||
194
lock19
07.03.17
✎
09:07
|
Раз тебе недостаёт гуя, почему бы просто не предоставить сугубо гуёвый интерфейс, как в (189)? Это вопрос и безопасности закрыло бы и производительности.
|
|||
195
Неверный Параметр И
07.03.17
✎
13:16
|
https://m.habrahabr.ru/post/323096/comments/#comment_10106498
>это все должна сделать MS. Ибо я никто и звать меня никак Сереж, а есть хоть одна фирма, которая тебе ничего не должна? |
|||
196
Garykom
гуру
07.03.17
✎
13:39
|
(195) Apple?
|
|||
197
Serginio1
07.03.17
✎
13:50
|
(195) Я тебе дам ссылочку, на то, из-за чего народ уходит с продуктов MS http://rsdn.org/forum/dotnet/6716555.1
http://rsdn.org/forum/dotnet/6717058.1 |
|||
198
Serginio1
07.03.17
✎
13:52
|
(194) Моя версия, это аналог Electron. Многие пользуются им.
Я предлагаю расширение за счет .Net Core |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |