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

Страница 1774 из 1888
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 гигабайт оперативки и попросила ещё

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 который нужен тк в требованиях к проекту есть необходимость восстановить состояние некоторых частей системы на конкретную дату.

alix
23.08.2017
09:11:26
орлеанс - это такая акка для тех, кто не хочет разбираться с акторами
еще помоему ты тогда на конфе говорил про орлянку

ежа с ужом скрестили

Igor
23.08.2017
09:11:59
немного не догоняю как Event Sourcing относится к фреймворкам? Или в акке есть что-то из коробки?
Я так понимаю проблема именно в отсутвие “персистентных акторов”, которые нужны для реализации ES (как описывается тут https://petabridge.com/blog/intro-to-persistent-actors/ ) Можешь спросить Романа напрямую в фшарп чатике (тут его нет).

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

Igor
23.08.2017
09:14:18
еще помоему ты тогда на конфе говорил про орлянку
Вот лично для меня минус что (без орлянки) у Orleans какой-то левый API в стиле WCF, а хочется именно Msg кидать

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

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

Igor
23.08.2017
09:16:04
ну вроде как Orleans уже умеет и кластеры и persistence
А вот еще минус, что Orleans до сих пор нет на Core CLR (стабильная akka то вышла уже)

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

о, он подходит да?

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
inno setup
Это то поделие на паскале?

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
Мне просто проект запустить на iis
А откуда у тебя IIS на маке?

Шпроты
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 он скастует

((наверное))

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

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