
Владимир
22.04.2017
10:50:03
Можно и ethernet свой написать

@1st
22.04.2017
10:50:05

Владимир
22.04.2017
10:50:11
Проще некуда

@1st
22.04.2017
10:50:31

Google

@1st
22.04.2017
10:51:13
Проще некуда
И вообще
Придууууммаай как мне дедлоки детектить

Mikhail
22.04.2017
10:51:31
Какие такие дыдлоки

@1st
22.04.2017
10:52:13
DeadLock

Владимир
22.04.2017
10:52:15
Логгируй после входа в лок секцию и перед выходом

Летучая
22.04.2017
10:52:39
Пингуй приложение другим приложением while true
Если оч долго не отвечает, значит дедлок

Mikhail
22.04.2017
10:53:00

@1st
22.04.2017
10:53:11

Mikhail
22.04.2017
10:53:43

@1st
22.04.2017
10:53:54

Владимир
22.04.2017
10:54:12
Тебя будут интересовать только последние записи, зачем все читать

@1st
22.04.2017
10:54:39
Причем с виду, через диагностику, приложение себя хорошо видёт
Такое чувство уже складывается, что у меня попросту забился ThreadPool

Летучая
22.04.2017
10:54:51
180 потоков

Google

Летучая
22.04.2017
10:55:15
ну вы даёте

@1st
22.04.2017
10:55:20
При долгой работе

Mikhail
22.04.2017
10:57:28

@1st
22.04.2017
10:57:43
Прокси сервер аукциона
Появилась идея, сделать враппер экшенов которые выполняются в пуле потоков
И настроить реджектор, если таймаут вылетает, тупо убивать поток
Но черт, это долбанный костыль

WarFollowsMe
22.04.2017
11:00:28

Летучая
22.04.2017
11:00:50
Ванильный XMLHttpRequest в 5 строчек пишется
https://learn.javascript.ru/ajax-xmlhttprequest
но лучше притянуть готовую либу, это не так страшно, как кажется
зато позволит избежать кровопролития

@1st
22.04.2017
11:01:33
А на шарпе WebClient с UploadStringAsync & DownloadStringAsync

Летучая
22.04.2017
11:01:50
Лучше HttpClient, мы же в 2к17-ом году

@1st
22.04.2017
11:02:15
Черт
Бомбануть что-ль
И написать анализатор памяти при откладке, для поиска дедлоков

Mikhail
22.04.2017
11:04:36
Жоский

@1st
22.04.2017
11:05:30
Ну а что, меня тотально бесит в проектирование огромной структуры санные дедлоки
Причем, приложение работает спокойно где-то 17 часов, потом тупо перестает отправлять запросы
Либо, где то дедлок, либо, сервер бека лёг, либо у меня тридпул кончился
В случае сервера, должен быть экзепшел, в случае "кончился тридпул", должен быть экзепшен и чистка потоков
И даже Monitor.IsEntered не может тебе точно сказать, залочен ли объект

WarFollowsMe
22.04.2017
11:14:36
Лучше HttpClient, мы же в 2к17-ом году
блин ребят сорри. я все равно не понимаю чем ваш вариант проще чем вот такое:
var uri = " ws://0.0.0.0:1234";
var websocket = new WebSocketServer(uri);
websocket.Start(connection =>
{
connection.OnMessage = (message) =>
{
//parse JSON
};
});
С#
conn = new WebSocket('ws://' + ip + ':' + websocketport);
conn.send(data)
JS

Дмитрий
22.04.2017
11:14:41
У меня есть 2 представления, на Edit и на Add

Google

Дмитрий
22.04.2017
11:15:11
они ссылаются на преставление AddEdit, только передают через ViewBag.IsEdit = true/false
Я могу как-то в post контроллере это значение получить, без добавленияы полей еще?
Ладно, новый вопрос
Есть какое-то преймущество в одном из способов реализации метода Edit?
1) Принимаемый параметр - сразу модель
2) принимать Id и использовать TryUpdateModel

Летучая
22.04.2017
11:42:36
на чистых языках мб строчек побольше будет. просто это стандартный подход

WarFollowsMe
22.04.2017
11:45:02
nancy это фреймворк. его надо где-то хостить. заводить веб сервак. это геморой лишний. мой вариант не требует лишних манипуляций
просто заводишь и все

Летучая
22.04.2017
11:45:28
нет ну если нет сервака
то задача совершенно другая сразу

WarFollowsMe
22.04.2017
11:45:55
я об этом изначально и писал
пустое консольное приложение

Mikhail
22.04.2017
11:46:13
Не, ну могут быть ситуации наверное
Но в целом

@1st
22.04.2017
11:46:59
Тут шарповая конфа, фигли тут жоёс забыл?
Писать на чистом жоес, извращение конечно

Mikhail
22.04.2017
11:47:47

Летучая
22.04.2017
11:48:02

@1st
22.04.2017
11:48:21

Google

Mikhail
22.04.2017
11:48:23
Запретить

Bogdan
22.04.2017
11:48:29
это надязык

@1st
22.04.2017
11:48:49

Mikhail
22.04.2017
11:48:52

@1st
22.04.2017
11:49:02
IL, ASM, SQASM топовые языки

Igor
22.04.2017
11:49:38

Bogdan
22.04.2017
11:49:47

@1st
22.04.2017
11:50:06

Mikhail
22.04.2017
11:50:11
Все блин из крайности в крайность - или жыэсом обмазаться ,или асемблером сразу
Бог дал Пехепе людям
А вы

Gid
22.04.2017
11:50:55
Бог дал триколор тв
И супер пакет хд каналов на месяц

Летучая
22.04.2017
11:51:05
Ну как бэ, что написанно в правилах
В правилах написано про общую тематику чата. В данном конкретном случае идёт обсуждение вебсокетов и взаимодействия фронта с бэкендом на C#, что не является отклонением от обозначенной тематики. Впрочем, отклонения тут тоже мало кого заботят (и есть мнение, что зря)

@1st
22.04.2017
11:51:29
Ну ладно

Timur
22.04.2017
11:51:34
Вы знаете, СиШарпить в нерезиновске мне всё больше нравится

@1st
22.04.2017
11:51:50
Юзали бы на фронте какой нибудь TS шоли
Ну или для извращенцев, можно трансплитить шарп в js

Google

Mikhail
22.04.2017
11:52:07

Slava
22.04.2017
11:52:22

Mikhail
22.04.2017
11:53:21
Чой-то?
Мож зп побольше чем за пределами нерезиновска?

Aleksey
22.04.2017
11:57:13
Друзья подскажите, как собрать фреймворк NancyFX в линуксе под mono компилятором????

Gid
22.04.2017
11:59:36
Нг2 на ТС
Юзай кор алло

Mikhail
22.04.2017
12:00:37
Эта группа больше не существует