
Nikita
23.08.2017
08:36:59
https://www.reddit.com/r/csharp/comments/6v96q9/left_my_job_over_standardization_enforcement/
бгг

Aleksander
23.08.2017
08:37:56
ну как то так
Ну, учитывая сколько человекочасов вложено в спарк, мне кажется что выигрыш можно получить только в каких то узкоспецифичных случаях. Так что я бы наверное всеравно начал со спарка в качестве PoC, понял бы вообще что надо, какие конкретно есть узкие места, и потом бы цже думал о своем решении)

Vlad
23.08.2017
08:38:17
бгг
I don't use comments/summaries in code (not writing 3rd party libraries), but warnings as errors is generally not a bad thing.

Google

Nikita
23.08.2017
08:38:45
а теперь вспоминаем, что "неиспользуемый event" даёт ворнинг
затем вспоминаем, что бывают интерфейсы
которые, внезапно, народ может реализовывать
в итоге если у тебя в интерфейсе есть событие
которое тебе не нужно вызывать
это тебе сломает билд
Улучшение качества кода, ага, щас

Aleksander
23.08.2017
08:40:10
А так - если хочется по сути сделать свой аналог спарка, но с урезанной функиональностью, то наверное стоит всетаки брать акку. Надо посмотреть, сам спарк может на ней и написан)

Nikita
23.08.2017
08:40:26
а чем вас кроль-то не устраивает
топорное решение
проверенное
если не пытаться к нему из яваскрипта через вебсокеты стучаться
то ещё и работает хорошо

Google

Vlad
23.08.2017
08:42:32

Nikita
23.08.2017
08:43:49
ну мы делали через STOMP-протокол
эта тварь на 1000 юзеров за день сожрала 80 гигабайт оперативки и попросила ещё

Vlad
23.08.2017
08:44:49

Ivan
23.08.2017
08:45:39

Aleksander
23.08.2017
08:45:48
Просто там кроме раздачи задач еще очень много чего распределенно делать надо будет.

Nikita
23.08.2017
08:46:23

Владимир
23.08.2017
08:47:15
решарпер предлагает
#pragma или как-то так
но надо в каждом месте это делать, да

Ivan
23.08.2017
08:49:51
а кто нибудь сравнивал Akka.Net vs Orleans ?

Nikita
23.08.2017
08:51:17
орлеанс - это такая акка для тех, кто не хочет разбираться с акторами

Ivan
23.08.2017
08:53:30
ну это все равно что сказать: C# — это такой C++ для тех, кто не хочет разбираться с управлением памятью

Aleksander
23.08.2017
08:56:22
Ну virtual actors действительно напоминают gc

Ivan
23.08.2017
08:56:42
или что акторы — для тех, кто не хочет разбираться с мультипоточностью :)
просто это так пренебрежительно прозвучало :) я вот хотел узнать, есть ли какой-то мега даунсайд в виртуальных акторах
или это просто "не тру"

Igor
23.08.2017
09:06:41
Вот еще мнения про Orleans
Когда мы только рассматривали варианты, то возникли 2 причины - а) Orleans не мог в clustering b) несколько человек в команде пришли с опытом в Akka, легче было начать с Akka.net

Google

Igor
23.08.2017
09:06:41
Конкретно для меня там нет EventSourcing который нужен тк в требованиях к проекту есть необходимость восстановить состояние некоторых частей системы на конкретную дату.

Ivan
23.08.2017
09:07:32

alix
23.08.2017
09:11:26
ежа с ужом скрестили

Igor
23.08.2017
09:11:59

alix
23.08.2017
09:12:42

Ivan
23.08.2017
09:14:17
ну вроде как Orleans уже умеет и кластеры и persistence

Igor
23.08.2017
09:14:18

alix
23.08.2017
09:14:45

Vladislav
23.08.2017
09:15:11
как можно выбрать 10 произвольных элементов из ienumerable/list по конкретному условию ?мне нужно собрать 50 тестов по 5 категорям каждые десять из которых берутся произвольно.

Ivan
23.08.2017
09:15:11
тут еще есть Reliable Actors в Service Fabric, как еще одна альтернатива

Ivan
23.08.2017
09:15:57

Igor
23.08.2017
09:16:04

Ivan
23.08.2017
09:16:27

Nicholas
23.08.2017
09:38:41

Ivan
23.08.2017
09:40:23

Nicholas
23.08.2017
09:40:38
а, это ж форвард

Ivan
23.08.2017
09:41:16
ну можно у Романа спросить

Dmitriy
23.08.2017
09:46:03
Коллеги, какой простой инсталятор посоветуете? Критерии следующие: выбор пути, создать ярлык, изменить файл host, прописать кое что в реестр, и самое главное возможность сборки его из CI или из скрипта powershell

Google

Vasily
23.08.2017
09:49:27
wix

Dmitriy
23.08.2017
09:49:32
цшwix
о, он подходит да?

Blue Screen of Death
23.08.2017
09:49:59

Vasily
23.08.2017
09:50:12

Blue Screen of Death
23.08.2017
09:50:30
и inno setup studio для создания скрипта через в гуи

Vasily
23.08.2017
09:50:40

Blue Screen of Death
23.08.2017
09:51:18

Admin
ERROR: S client not available

Hell
23.08.2017
09:51:22
Умер создатель ASP.NET MVC. RIP

Vasily
23.08.2017
09:51:48
Ссылка на новость есть?

Шпроты
23.08.2017
09:52:22
пруф ф студию

Blue Screen of Death
23.08.2017
09:53:29
а кто создал асп мвц?

Hell
23.08.2017
09:54:01

Blue Screen of Death
23.08.2017
09:54:36
бесят тролли

Artem
23.08.2017
09:55:00

Again
23.08.2017
10:10:31
А на мак студии же нету ?

Artem
23.08.2017
10:11:28

Again
23.08.2017
10:11:54
Мне просто проект запустить на iis
И дот.нет 4.2.6

Google

Igor
23.08.2017
10:12:23

Шпроты
23.08.2017
10:12:37

Again
23.08.2017
10:12:39
Я спросил,смогу ли я проект такой на
Маке запустить

Artem
23.08.2017
10:13:41
нет
и дело не в студии, а именно иисе
не помню такой
4.0 помню
4.5
а 4.2.6 - нет

Blue Screen of Death
23.08.2017
10:24:08

Artem
23.08.2017
10:25:21
моно есть
4.2.6
наверное его имели в виду

Blue Screen of Death
23.08.2017
10:27:02
или дотнет 4.6.2

Andrew
23.08.2017
12:27:31
Есть программа, которая устанавливается на клиентский компьютер и там работает с базой данных другой программы. Используется Entity Framework Fluent API, созданы соответствующие сущности.
У одного из клиентов, в его базе данных изменились типы полей с int на long. Теперь, при подключении возникает ошибка: "The specified cast from a materialized 'System.Int64' type to the 'System.Int32' type is not valid."
В будущем нужно использовать оба вида баз данных.
Настроить авто определение типов с помощью Fluent API пока не получилось.
И проблематично будет перенастраивать используемые поля каждый раз в коде.
Что можете посоветовать?

Владимир
23.08.2017
12:31:54
ну сделай лонг в коде
int32 в int64 он скастует
((наверное))
Эта группа больше не существует