@CSharpChatЭта группа больше не существует

Страница 988 из 1888
Igor
10.05.2017
13:22:12
Не шаришь.
да шарю немножко, сам все это настраивал

Friedrich
10.05.2017
13:22:20
Google
Friedrich
10.05.2017
13:22:28
И как ты его предлагаешь делать, если на бэке его нет?

Nikolay
10.05.2017
13:22:44
netcoreapp никогда нельзя было запускать на .NET Framework.
А что тогда под деплоем подразумевается? Просто сборка .Net Core приложений через .Net Framework?

Igor
10.05.2017
13:22:47
Сервер пуш шаришь?
я про http2.0, а ты про пуши уже?

Владимир
10.05.2017
13:22:49
Я правильно понимаю, под деплоем ты подразумеваешь запуск .Net Core приложений через обычный .Net Framework, и с выходом .Net Core 2.0 нельзя будет запускать .Net Core 2.0 приложения на .Net Framework?
нет кор приложения и нельзя было запускать под нет фреймворком, можно было запускать АСП НЕТ КОР, потому что он был не нет кор приложением. Лол.

Friedrich
10.05.2017
13:23:46
я про http2.0, а ты про пуши уже?
...соответственно, тебе НУЖЕН HTTP/2 на бэке, если ты хочешь, чтобы твоё приложение могло делать серверный пуш на клиента. Не на nginx, а на настоящем бэке тебе нужна эта фича.

А nginx её запроксирует — там допилили, вроде.

Кажись, сервер может ещё тонкий flow control делать, и тут, опять же, за тебя nginx не должен решать; это фича настоящего сервера.

Т.е. подожди, ASP .Net Core это не .Net Core приложение? :D
ASP.NET Core это набор библиотек. - ASP.NET Core 1.x работает под .NET Framework и под .NET Core x.x - ASP.NET Core 2.x работает только под .NET Core 2.x

Владимир
10.05.2017
13:26:14
Т.е. подожди, ASP .Net Core это не .Net Core приложение? :D
Именно. Асп нет кор написан на нет стандарте. Т.е. его можно было запускать где угодно. Был написан. А с 2.0 не будет. А многие уже начали писать, с учетом того, что будут таргетить нет фреймворк и использовать старые либы. А сейчас нельзя (не совсем). Короче, у них лютый пиздец в терминологии.

Igor
10.05.2017
13:26:41
Серверный пуш — это фича HTTP/2.
Интересно, ты такую узкую фичу ждешь, я смотрел много докладов по http2, но даже не припомню такого. Есть же SSE, вебскоты, да тот же лонгпулинг на http 1.0

Google
Friedrich
10.05.2017
13:27:10
Я жду полноценной поддержки всего стека.

Nikolay
10.05.2017
13:27:12
В таком случае зачем теперь .Net Standard, если они ломают поддержку в .Net Core 2.0? :D

Nikolay
10.05.2017
13:27:43
Да у меня уже крыша едет от них

Friedrich
10.05.2017
13:27:55
В таком случае зачем теперь .Net Standard, если они ломают поддержку в .Net Core 2.0? :D
.NET Standard остаётся нужен ровно для того же, для чего был нужен: для разработки библиотек, которые могут на любой платформе выполняться.

Egor
10.05.2017
13:28:03
люди постоянно путаются в кор, нетстандарт и т.п. и жалуются. Но на деле просто никто из них не удосужился почитать доку минут 10

Владимир
10.05.2017
13:28:06
В таком случае зачем теперь .Net Standard, если они ломают поддержку в .Net Core 2.0? :D
Нет кор 2.0 продолжает все поддерживать, а вот АСП нет кор 2.0 нет.

Friedrich
10.05.2017
13:28:07
ASP.NET Core просто из этой категории выбывает.

Nikolay
10.05.2017
13:28:27
ASP.NET 5, vNext, .Net Core, .Net Standard сцуко

Egor
10.05.2017
13:28:48
Nhibernate, Spring, Kotlin сцуко

примерно так же ;)

Владимир
10.05.2017
13:29:26
При чем они вводят, я так понял, параллельное версионирование, т.е. теперь всегда будет ASP.NET Core 2.1 — .NET Core 2.1 ASP.NET Core 2.3 — .NET Core 2.3 етк

Nikolay
10.05.2017
13:29:33
примерно так же ;)
То, что я перечислил, хотя бы косвенно связано между собой, не только платформой :)

Mikhail
10.05.2017
13:29:48
Посоны у меня от вашей дискуссии потекли слюни по подбородку и нет сил их собрать. Может кто резюмировать - кто пострадает в итоге

Egor
10.05.2017
13:30:01
никто

Egor
10.05.2017
13:30:22
один попытался на десктопе завести и расшумелся, остальные не поняли и поддержали

Igor
10.05.2017
13:31:08
Владимир
10.05.2017
13:31:32
там еще был автор json net

Google
Egor
10.05.2017
13:31:33
из мелких контор много кто уже юзает

Nikolay
10.05.2017
13:31:46
Лет через пять можно будет в продакшн вытаскивать :)

Friedrich
10.05.2017
13:32:06
там еще был автор json net
Он там просто так бухтел, у него не ломается ничего.

Egor
10.05.2017
13:32:09
там по сути надо подождать пока до ума EF COre доведут

Владимир
10.05.2017
13:32:22
Но я только из треда узнал, что стек оверфлоу оказывается на шарпе. Будет теперь, что ответить на вопрос "что написано на вашем шарпе".

Egor
10.05.2017
13:32:48
говори Pokemon Go

Friedrich
10.05.2017
13:33:00
У меня кор в продакшене на виндовых и линуксовых серваках примерно со времён preview2. Никаких проблем, очень хорошая вещь.

Nikolay
10.05.2017
13:33:12
И у них на гитхабе репозитории приятные есть

Владимир
10.05.2017
13:33:27
там по сути надо подождать пока до ума EF COre доведут
Там в основном ныли про ActiveDirectory Drawing и потом про недопиленный ef да.

Egor
10.05.2017
13:33:53
ну и еще пару ажурных либ типа сервисбаса

но это всё быстро докатят

Nikolay
10.05.2017
13:34:09
@e1ee7 Держи https://habrahabr.ru/company/ua-hosting/blog/278391/

Friedrich
10.05.2017
13:34:21
но это всё быстро докатят
Да они мб сами зацепятся даже.

Владимир
10.05.2017
13:34:31
Alex
10.05.2017
13:42:48
почему у словаря GetType().Name выдаёт ConcurrentDictionary`2, а не ConcurrentDictionary? https://dl.dropboxusercontent.com/s/s6fl88w2trnk2nu/shot_170510_164237.png

Egor
10.05.2017
13:46:35
GetType().Name.Split('`')[0]

Alex
10.05.2017
13:46:38
пасиба!

не, вопрос был именно о причине такого явления

Google
Egor
10.05.2017
13:50:34
они типа не захотели сделать чтобы Name выводил ConcurrentDictionary<X,Y> ибо это путало бы VB.NET котанов

ну и другие языки

Илья
10.05.2017
14:18:10
С архивацией разобрался. Вернемся к json. У меня не получается десериализовать json в объекты. Пишу: JsonConvert.DeserializeObject<RequestLog>(json) И получается такая фигня что часть объектов десериализует нормально, но потом выкидывает ошибку: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'LogsParser.RequestLog' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly. To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array. Path '', line 1, position 1. Я подозреваю что где-то в логах попадаются такие у которых все-таки нету всех этих полей которые я в модельке определил, но не могу их никак отсеять (слишком много логов). Можно ли как-то настроить этот парсер чтобы он игнорировал те логи которые не подошли под модельку?

Илья
10.05.2017
14:27:53
кто-нибудь знает?

Mikhail
10.05.2017
14:29:54
Тебе ж написано вроде все. Видать у тебя в жсон массив, а ты пытаешься его в объект разобрать

ichi4Ø4
10.05.2017
14:32:57
дайте линк на f# чат

Андрей
10.05.2017
14:33:24
ichi4Ø4
10.05.2017
14:33:59
@Fsharp_chat
спасибо

Mikhail
10.05.2017
14:34:09
Кидай жсон в чат, на котором валится

Anatoly
10.05.2017
14:35:57
Щас раз и 60 мегабайт текста одним сообщением

Му
10.05.2017
14:40:57
Щас раз и 60 мегабайт текста одним сообщением
он просто обязан его запаковать в 7zip с командной строки сначала

и завернуть файлик в пятитысячную купюру

Илья
10.05.2017
14:45:07
Интересно... Щас попытался получить собственно этот json на котором валится. Там какая-то хрень - вообще даже на json не похоже...

например: [308444] Associating HttpWebRequest#20252713 with ServicePoint#46784835

хз откуда это)))

но на json явно не похоже

надо как-то заигнорить

Андрей
10.05.2017
14:47:05
Народ не подскажите одну вещь - мне надо сделать clean, билды проектов в нескольких конфигурациях, переместить пару файлов. Хочу автоматизировать т.к. часто нужно, стоит ли смотреть в сторону msbuild? т.к. юзать не приходилось

Google
Mikhail
10.05.2017
14:47:16
Может лучше понять что это и почему оно прилетает а не фиксить последствия?

Илья
10.05.2017
14:48:36
Может лучше понять что это и почему оно прилетает а не фиксить последствия?
Костыльно-ориентированное программирование рулит! ?

Mikhail
10.05.2017
14:49:06
Костыльно-ориентированное программирование рулит! ?
Не надо так. Если это рил проект, то потом будут гореть попы других людей?

Илья
10.05.2017
14:50:30
Не надо так. Если это рил проект, то потом будут гореть попы других людей?
просто у нас тут реально и так везде сплошные костыли))0

одним больше...

Андрей
10.05.2017
14:54:14
msbuild же по идее может двигать файлы насколько я правильно понял?

зачем в таком случае powershell

Nikolay
10.05.2017
14:54:30
Куда двигать?

msbuild может собирать сольюшн

Андрей
10.05.2017
14:54:53
после билда надо переместить файлы просто

Nikolay
10.05.2017
14:54:53
Либо отдельные файлы

Сергей
10.05.2017
14:55:18
Да может

Slava
10.05.2017
14:55:20
Харош бухтеть, Билд начинается

Андрей
10.05.2017
14:55:27
msbuild может собирать сольюшн
мне нужно сбилдить 2 проекта из солюшна в 4 комбинациях - 2 профиля * 2 архитектуры

Nikolay
10.05.2017
14:55:35
Либо отдельные файлы
(хотя нет, возможно это не msbuild, а csc, не помню уже точно)

Андрей
10.05.2017
14:55:58
msbuild вроде с проектами именно работает

Сергей
10.05.2017
14:56:40
Почитай про таски мсбилда, там кажется есть copy

Андрей
10.05.2017
14:57:18
Почитай про таски мсбилда, там кажется есть copy
спасибо, а остальное возможно сделать? т.е. выборочные проекты, clean, и смена профиля билда

или есть что то удобнее msbuild?

Страница 988 из 1888

Эта группа больше не существует Эта группа больше не существует