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

Страница 579 из 1888
Nikita
17.03.2017
10:54:39
в качестве конфига - тип профиля пользователя тайппарамом и Func<TId, TProfile>

этого хватит для 95% приложений

как встраивать такую фигню в пайплайн

я уже тут вроде скидывал

Google
Владимир
17.03.2017
10:58:28
Кто-нибудь чем-нибудь писал/читал exif у джепег?

Aleksey
17.03.2017
11:01:28
Отличается ли concurrency C# от Golang?

Semen
17.03.2017
11:09:12
В таком виде читабельнее всяко

Владимир
17.03.2017
11:10:00
а ксамл?

Nikita
17.03.2017
11:11:06
Отличается ли concurrency C# от Golang?
у гланга наплодили всякой фигни типа горутин

тут подобным не страдают

Aleksey
17.03.2017
11:12:40
у гланга наплодили всякой фигни типа горутин
А у шарпа есть же аналоги гоурутин?

Nikolay
17.03.2017
11:23:08
Igor
17.03.2017
11:24:50
А у шарпа есть же аналоги гоурутин?
Если только корутины в виде async/await

Aleksey
17.03.2017
11:26:37
Если только корутины в виде async/await
Это тоже самое, что и гоурутины?

Igor
17.03.2017
11:29:08
Это тоже самое, что и гоурутины?
В каком смысле? Это асинхронные корутины типа "зеленых тредов" (их конечно лучше не запускать десятками тысяч как в GO), да и каналов из коробки нет.

Google
Летучая
17.03.2017
11:31:01
в юнити вон в шарпе только одни корутины и есть

ну например IEnumerator Fade() { for (float f = 1f; f >= 0; f -= 0.1f) { Color c = renderer.material.color; c.a = f; renderer.material.color = c; yield return null; } }

Igor
17.03.2017
11:33:04
можно и десятками тысяч, просто шедулер правильный нужен
Наверное, но в GO это из коробки + там вытеснение есть (как в реальных тредах) и долги таски не будут мешать коротким.

Nikita
17.03.2017
11:33:25
а смысл в вытеснении?

тогда уж проще тредов наплодить

Igor
17.03.2017
11:33:44
а смысл в вытеснении?
долги таски не будут забивать очередь и мешать коротким

тогда уж проще тредов наплодить
При этом их можно держать тысячами. У обычных тредов даже ограничение на процесс около 2k, хотя у тебя раньше процесс наверное помрет.

Женя
17.03.2017
11:34:49
А как лучше паралельным потокам передавать информацию друг-другу? Вызывать специально выделенные методы друг у друга?

Nikita
17.03.2017
11:35:10
к общим ресурсам один хрен придётся обращаться

и тут вытесняющая многозадачность только вредит

но это для передачи хлама в гуй

Aleksey
17.03.2017
11:36:14
Взрывная штука?

Nikita
17.03.2017
11:36:21
по большей части

Igor
17.03.2017
11:37:04
в юнити вон в шарпе только одни корутины и есть
В Unity шар порезан до JS? (блин слышал что он там для скриптов, но это перебор)

Nikita
17.03.2017
11:37:26
там, кстати, кто-то бухтел, что от перехода на async/await при работе с бд у них всё медленнее стало

не помню где, правда

Aleksey
17.03.2017
11:38:12
В Unity шар порезан до JS? (блин слышал что он там для скриптов, но это перебор)
Вроде же на чистом шарпе пишется, а дж скоро в юнити умрет

Google
Aleksey
17.03.2017
11:38:30
Js

Igor
17.03.2017
11:38:44
Вроде же на чистом шарпе пишется, а дж скоро в юнити умрет
Так есть в Unity async/await и многопоточность или как?

Nikita
17.03.2017
11:39:03
там есть Mono 2.6

со всеми вытекающими

Женя
17.03.2017
11:39:39
но это для передачи хлама в гуй
но не в гуе его же можно использовать?

Nikita
17.03.2017
11:40:00
не в гуе возьми очередь обычную и оберни в lock

если нужно _ждать_, то возьми BlockingCollection

Igor
17.03.2017
11:41:01
но не в гуе его же можно использовать?
Говорят AKKA.net еще жив - можешь потыкать (если как в GO хочется)

Nikita
17.03.2017
11:42:08
там нет вытеснения

потому как оно по природе своей есть идиотизм

и костыль

Igor
17.03.2017
11:49:13
там нет вытеснения
Про "как в GO" я имел ввиду что там есть "каналы" для обмена сообщений и акторы синхронны и независимы. Понятное дело что без поддержки на уровне рантайма (Вирт.Машины), никакого вытеснения не может быть.

Nikita
17.03.2017
11:51:00
всё ещё не вижу смысла в этом хипстерстве

хотя, признаться, у меня к го отвращение из-за логотипа

Владимир
17.03.2017
11:51:50
если фил убрать, что будет?

Semen
17.03.2017
11:53:32
если фил убрать, что будет?
А ничего хорошего. Перепробовал все варианты - ничего не меняется (на мобиле).

Nikita
17.03.2017
12:01:14
о, глядите, новый паттерн

https://msdn.microsoft.com/en-us/magazine/mt795187

заменяет собой 12 старых

где-то я это уже видел

Google
Nikita
17.03.2017
12:02:03


Friedrich
17.03.2017
12:02:42
Пасаны, там DotNext подвёз видосов с декабрьской конференции! https://www.youtube.com/channel/UCNPwMPudMEw-gnAT4zh_UZg

Ilya
17.03.2017
12:06:18
мне вот интересно, у сощникова доклады вообще подходят под формат дотнекста? Там доклаты в стиле ща я вам пока хэлловорлд на базе [технология_наем]

Продолжаем говорить про арифметику ?

Admin
ERROR: S client not available

Friedrich
17.03.2017
12:07:45
Продолжаем говорить про арифметику ?
Это уже третий доклад Андрея про арифметику, пожалуй.

@nikita_tsukanov и ты там тоже есть :3

Igor
17.03.2017
12:12:37
Там вообще сахар не любят
Странно что там не Java ?

Дмитрий
17.03.2017
12:36:20
@tg_girl, как там твои параллельные потоки?

Женя
17.03.2017
12:40:41
Igor
17.03.2017
12:40:47
https://habrahabr.ru/company/hh/blog/280892/ нашёл ссылку в хистори ?
"Как мы деградировали и вернулись к потокопроблемам." (c)

Дмитрий, пришел - будет продавать нам R# ?

Andrew
17.03.2017
13:46:18
Дмитрий, пришел - будет продавать нам R# ?
а мы ему расскажем про торренты)

не юзаю решарпер)

Gid
17.03.2017
13:47:24
не юзаю решарпер)
используешь некрономикон чтоб мёртвых воскрешать?

там типа, 2013 студия, актив репортс, впф/винформы

у нас тут коллегия некромантов

Google
Andrew
17.03.2017
13:47:55
используешь некрономикон чтоб мёртвых воскрешать?
тип того, я кодмэйд то на днях поставил

студия таки 15, ну дома 17

и ви и мак версии

Igor
17.03.2017
13:48:36
а мы ему расскажем про торренты)
??? Это ту в суде расскажешь ?

Andrew
17.03.2017
13:49:18
??? Это ту в суде расскажешь ?
я как в википедии расскажу, нейтрально, безотносительно, ну может приведу пару оценочных суждений)

Friedrich
17.03.2017
13:49:23
Дмитрий, пришел - будет продавать нам R# ?
Либо вы отстали от жизни, либо я. Он уже сто лет не продаёт никому R# ~_~

Gid
17.03.2017
13:49:56
можно юзать тенцентовский сервер

для всех интелиж продуктов

так что всрались те лицензии

по флоатинг тикетам ок

всё

Andrew
17.03.2017
13:51:58
воо, докатился, забыл про пиратство совсем) винда лицух, как решарпер ломать не знаю, адъ

Gid
17.03.2017
13:52:29
его не надо ломать

просто в сервера пишешь сервер тенцента

конец

всё легально

(нет)

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

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