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

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

@1st
22.04.2017
10:50:05
Нет, соцкеты попроще... А еще можно свой протокол над tcp сделать
>Свой протокол Без опыта, легко ногу прострелить

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

@1st
22.04.2017
10:50:31
Можно и ethernet свой написать
Я бы пошутил про ethernat Но нет

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
DeadLock
Спасибо кэп ?

@1st
22.04.2017
10:53:11
Логгируй после входа в лок секцию и перед выходом
Да балин Я понимаю что хорошая идея Но для долгоработующей херни, я заебусь логи читать Самым хороший вариант, смотреть атрибуты памяти, через какой нибудь sos.dll

@1st
22.04.2017
10:53:54
Если оч долго не отвечает, значит дедлок
Очень смешно Прям обхахахататца Проблема в том, что из 180 потоков, какой то поток виснет И я его найти не могу

Владимир
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
Мсье знает толк в извращениях. Что может быть проще однострочного пост-запроса на жквери? Разве что однострочный пост на fetch
разве для пост\гет запросов не надо использовать веб фреймворки? просто я именно про вариант если у нас пустое консольное прииложение. может я чего-то не понимаю. поэтому тут и спросил.

Летучая
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
Тут шарповая конфа, фигли тут жоёс забыл?
вахтёры подъехали? все иные конфессии кроме C# надо ЗАПРЕТИТЬ?

@1st
22.04.2017
11:48:21
Google
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
потому что жс язык богов
да да, люди еще просто не готовы его принять ? (:sarcasm:)

@1st
22.04.2017
11:50:06
да да, люди еще просто не готовы его принять ? (:sarcasm:)
Выйдет ES 10 какой нибудь, тогда и поговорим

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:53:21
Чой-то?
Мож зп побольше чем за пределами нерезиновска?

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

Mikhail
22.04.2017
12:00:37

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

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