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

Страница 1477 из 1888
Nikita
13.07.2017
18:40:26
думаю переписать всё на акку

т. к. транзакция по сути из себя самый натуральный актор представляет

как по времени жизни, так и по всему остальному

сейчас есть прототип, который выглядит намного лучше предыдущей лапши

Google
Nikita
13.07.2017
18:41:22
вот тебе два простых примера, где можно притащить акку в обычное приложение и поиметь с неё плюшки

ничего не ломая

Владимир
13.07.2017
18:41:50
напридумывали своих моно
Короч, нельзя дебажить, но можно редактировать! Ща будем отлаживать по логам.

Nikita
13.07.2017
18:41:54
на мой взгляд, самая большая ошибка, которую можно сделать, начиная применять акторы

это пытаться сделать на них всё приложение целиком

Nikita
13.07.2017
18:42:20
народ обычно в такой ситуации собирает все возможные грабли и тонет

Владимир
13.07.2017
18:43:04
Можно, вообще-то (в dnSpy)
https://github.com/0xd4d/dnSpy/issues/393 у меня юнити

Анатолий
13.07.2017
18:43:33
на мой взгляд, самая большая ошибка, которую можно сделать, начиная применять акторы
Эм... Пишу либы для сложной обработки данных (там базы, всякие внешние апи, и тд), а обвязку и реактив на самой акке.

https://github.com/0xd4d/dnSpy/issues/393 у меня юнити
Оу. Это печально, соррян :(

Nikita
13.07.2017
18:44:37
Можешь пример граблей привести?
у людей начинаются проблемы с попытками нормально пристыковать DI и с захардкожеными путями к акторам

Dmitriy
13.07.2017
18:44:38
это пытаться сделать на них всё приложение целиком
Благодарю за столь обширный ответ.

Google
Nikita
13.07.2017
18:46:10
значит, ты умный и у тебя всё получается

по отладке юнити

проверьте, поддерживаются ли там моновские флаги отладки

в частности —debugger-agent

если поддерживаются, то можно заатачиться через MonoDevelop

там есть специальный флаг в окружении

позволяющий поднять сервер отладки вручную

если получится подключиться

то берётся какой-нибудь dotCover и им генерируются pdb-файлы

их можно сконвертить через pdb2mdb

Dmitriy
13.07.2017
18:48:33
А еще вопрос Никит. В рамках клиент—банка какие части можно переписать на акторы? Ну транзакции это ясно, а еще? И в чем выигрыш?

Nikita
13.07.2017
18:48:44
ну смотри

у нас не банк, у нас что-то типа платсистемы

соответственно у транзакции достаточно сложный жизненный процесс

когда по факту надо пнуть 33 сервиса

в процессе

в итоге получается хитровывернутая стейтмашина

Google
Nikita
13.07.2017
18:49:54
которую шедулить через базу весьма и весьма неудобно

Владимир
13.07.2017
18:50:09
достал ключ шифрования

Nikita
13.07.2017
18:50:13
собственно, потому и намерен перелезать на акку

Владимир
13.07.2017
18:50:13
чувствую себя хакером

пойду взламывать денуву

Nikita
13.07.2017
18:50:30
что там такие вещи существенно проще делаются

вообще как только у тебя где-то есть нечто напоминающее стейт-машину

это повод посмотреть на акторы

но опять же, не надо, что называется, упарываться

и тащить себе CQRS

какой-нибудь там

и пихать его во все возможные дыры

Dmitriy
13.07.2017
18:52:03
когда по факту надо пнуть 33 сервиса
Не у нас все проще, транзакцией контролирует процедура бд. Т.е какихто доп вызовов к сервисам нету.

Nikita
13.07.2017
18:52:16
а нужна ли тебе акка в таком случае?

в использовании классического стека очень много выгод

Dmitriy
13.07.2017
18:52:42
и пихать его во все возможные дыры
Ясно, ну и как я понял на ней удобный кластер

Nikita
13.07.2017
18:52:42
одна из которых - все уже знают, как с ним работать

и собрали все шишки

кластер там замечательнейший, да

я сейчас ради него акку в основном и использую

Google
Dmitriy
13.07.2017
18:54:13
А эти сообщения которыми они обмениваются они в бинарном виде?

Или что они собой представляют?

Aikidos
13.07.2017
19:11:25
Посоветуйте бесплатных аддонов для студии, чтобы облегчить рефакторинг огромного количества не моего когда

Саша
13.07.2017
19:11:30
ребзи, как передать переменную из одного метода в другой если они вызываются в разное время?

Саша
13.07.2017
19:12:48
а оно не очищается сборщиком?

Aikidos
13.07.2017
19:13:23
Хотя, для студии есть всего 2 аддона: visualsvn и решарпер

Но вдруг....

Admin
ERROR: S client not available

Владимир
13.07.2017
19:13:55
рефакторинг это решарпер

Aikidos
13.07.2017
19:14:29
Но он не бесплатный

Летучая
13.07.2017
19:15:00
Aikidos
13.07.2017
19:17:36
ребзи, как передать переменную из одного метода в другой если они вызываются в разное время?
Вопрос был бы сложнее, если бы 2 метода вызывались в одно время.

Анатолий
13.07.2017
19:18:55
а оно не очищается сборщиком?
Ты ж на него ссылаешься

Aikidos
13.07.2017
19:19:52
И это было бы на противоположных краях галактики

И один из методов был бы написан на brainfuck

А второй на листе бумаги.

Владимир
13.07.2017
19:20:44
как превратить все поля класса в свойства?

решарпер может только по одному, да и то с ренеймом.

Хотя я уже придумал. Выделю их, заменю ; на { get; } только в выделенном.

Google
Владимир
13.07.2017
19:22:38
еще бы можно было сделать это рекурсивно(

Aikidos
13.07.2017
19:22:54
Можно все, но какой ценой

Саша
13.07.2017
19:23:11
Сделать её филдом :)
окей, а это работает с методами контроллера в mvc?

Владимир
13.07.2017
19:23:12
писать свой анализатор не надо предлагать

Aikidos
13.07.2017
19:24:04
Владимир
13.07.2017
19:25:21
Можно написать свой аддон
ты же понимаешь, что мне это надо сделать быстрее, чем руками скопипастить {get;set;}

тут конечно их под двести

но аддон в любом случае будет дольше

Aikidos
13.07.2017
19:26:18
ты же понимаешь, что мне это надо сделать быстрее, чем руками скопипастить {get;set;}
Так и появлялись самые необычные вещи. Айфон, подтяжки, айфон

Владимир
13.07.2017
19:26:56
айфон забыл еще

упомянуть

Саша
13.07.2017
19:27:21
через куки
и только?

Aikidos
13.07.2017
19:28:29
Человеку было лень идти пешком и он изобрел коляску ♿ человек хитрое существо

Vladislav
13.07.2017
19:30:03
и только?
глобальные переменные

Aikidos
13.07.2017
19:31:32
Можно ли через куки передать куки?

Анатолий
13.07.2017
19:31:49
Aikidos
13.07.2017
19:32:31
Опасное слово, кстати. Будешь в автобусе по телефону рассказывать про куки, а глухая бабушка подумает что ты извращенец

Саша
13.07.2017
19:34:12
часто ты в автобусе про куки рассказываешь?

Aikidos
13.07.2017
19:35:05
Пытаешься через куки передать данные, но оказалось, что тебя самого передают через куки. Как фильм Начало....

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

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