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

Страница 526 из 1888
Владимир
11.03.2017
14:23:55
Ну тогда у нас разные эксплореры, лол.

Женя
11.03.2017
14:24:52


Nikolay
11.03.2017
14:25:20
потому что десктопный софт на .NET медленный
Всё зависит от кода, если писать грамотный код, то разрыв между C# и C++ будет минимальный, для конечного пользователя незначительный

Владимир
11.03.2017
14:25:57
Google
Nikolay
11.03.2017
14:26:16
А так за скоростью можно гнаться вплоть до ассемблера и машинных кодов

Женя
11.03.2017
14:33:11
а кто WEB интерфейс делает для своих приложений? Что лучше использовать? Я вот планирую NancyFX

http://nancyfx.org/

Slava
11.03.2017
14:37:10
Куча материалов с DevOpsDays Moscow 2017 https://yadi.sk/d/7szkx2yU3FWZSp Может и не совсем по теме чата, да и сам по названиям файлов только пробежался, но наверняка будет интересно

Igor
11.03.2017
14:59:24
проекты разные бывают. use case тоже. Говорить A нужно, а C отправить на свалку истории неправильно.
Я сам за десктопные клиенты (ненавижу JS/DOM/css и прочее), но для легкого написания и поддержки этих клиентов нужны: • современный кроcсплат. "стат. типизированный язык" - тут у .NET все ОК • писать UI один раз для всех платформ (как photoshop) - вот тут НЕ ОК

Axm
11.03.2017
15:03:57
WinForms конечно уже прошлый век, но прекрасно живут и чувствуют себя. И реализовать на них MVVM ничего сложного нет. Как по мне, это гораздо проще чем xaml в смысле разработки.

Летучая
11.03.2017
15:04:47
смотря какой разработки

Axm
11.03.2017
15:21:39
смотря какой разработки
Если не лазить в файлы дизайнера (и зачем вообще), то все можно решить в гуе без ебли с замлом. Я понимаю, что замл в целом не сильно отличается от html, но он куда геморройнее.

Сколько писал на замле, столько испытывал попоболи

Google
Летучая
11.03.2017
15:23:31
хз. для адаптивной разметки замл божественный

разметка куда удобнее и понятнее, чем у тех же вёдер

Axm
11.03.2017
15:26:08
Может у меня просто генетическая несовместимость с замлом, как с бухучетом

Летучая
11.03.2017
15:26:21
да и ваще если руками писать интерфейсы, где каждая перделка имеет своё значение и для каждого размера экрана должна располагаться в строго определенных местах, то делать это без xml-like разметки довольно болезненно StackPanel panel = new StackPanel(); TextBox box = new TextBox(); panel.Children.Add(box); вместо <StackPanel><TextBox /></StackPanel>

я так однажды 2000 строк кода написал

а потом узнал про юзерконтролы

и mvvm

стёр, написал 100 строк

Igor
11.03.2017
15:29:59
разметка куда удобнее и понятнее, чем у тех же вёдер
Как будто xml андроид это хороший пример. Спасибо Котлин - теперь UI можно задавать прямо в коде с помощью красивых DSL. Это похоже на XML только с поддержкой for/if/when, переиспользование кусков UI в функции с параметрами и любыми др конструкциями язык.

Igor
11.03.2017
15:32:21
Кстати это похоже на Razor, только без всяких препроцессоров, DSL - это просто код. Имхо так же надо в WPF/XF/UWP - DSL в коде и выкинуть нахрен XAML (только к сожалению в C# не получится красивый DSL).

Slava
11.03.2017
15:33:03
А есть видосики с докладов?
Надо искать. Презы чудом нашёл

productionneuh
11.03.2017
15:51:56
дарова опять народ

Короче, есть ICaptchaSolver с методом String Solve(String URL);

данный метод должен возвращать то, что написано в капче

в капче по url URL

Дак вот, у меня капчу юзер решать будет, надо диалог показать

Владимир
11.03.2017
15:53:49
string Solve(string URL);*

Google
productionneuh
11.03.2017
15:54:01
да какая разница

как мне значение то отдать?)

т.е идет вызов этого метода, я скачиваю изображение, пользователь его получает

и решает капчу

как то что он в какой нибуть TextBox написал мне из функции вернуть есть идеи?))

Igor
11.03.2017
15:55:34
Только так: Task<string> Slove(string url) Вместе с TaskCompletionSource

productionneuh
11.03.2017
15:57:39
Так, нук давай по подробнее пжлуйста)

Владимир
11.03.2017
15:58:40
как то что он в какой нибуть TextBox написал мне из функции вернуть есть идеи?))
А где у тебя этот текст бокс? Замути отдельное окно, покажи его через ShowDialog(), потом возьмешь содержимое результата.

Летучая
11.03.2017
16:02:18
посоны

почему возникает JsonSerializationException при десериализации

когда какое-то поле определено, а приходит джсон, в котором его нет, или наоборот? UPD: возникает при попытке пропертю-массив запихнуть в пропертю-немассив и наоборот. определены переменные или нет не влияет

Igor
11.03.2017
16:06:39
кстати неплохой вариант
Либо можешь обрабатывать его в фоновом потоке с какой-нибудь блокировкой

productionneuh
11.03.2017
16:12:14
обьясните человеку кто кодил в основном на джаваскрипте ибо там таких ништяков нету

Владимир
11.03.2017
16:17:16
async await разве не оттуда пришел

Slava
11.03.2017
16:17:28
отсюда)

Google
productionneuh
11.03.2017
16:18:58
Igor
11.03.2017
16:26:15
эт как?
В каком потоке вызывается метод solve()?

productionneuh
11.03.2017
16:45:56
Реализовал через ShowDialoг

Заработало



Admin
ERROR: S client not available

Владимир
11.03.2017
17:10:40
Если что, есть сервисы, которые решают капчу за тебя

~5 баксов за 1к капч раньше было

productionneuh
11.03.2017
17:13:02
Если что, есть сервисы, которые решают капчу за тебя
тогда и либы такие есть наверное.. или там люди сидят?

Владимир
11.03.2017
17:13:11
Индусы

Либы есть мб, но это сложно.

Axm
11.03.2017
17:15:56
Как индусы справляются с русской капчей?

Sergey
11.03.2017
17:25:02
А много сервисов с русской капчей?

Я чет давно не встречал уже

Владимир
11.03.2017
17:27:11
Как индусы справляются с русской капчей?
Не знаю, русскую не заказывал. Но там наверно предусмотрен выбор алфавита? На капчах предлагают зарабатывать не только индусам.

Sergey
11.03.2017
17:29:05
Ольгинцы небось подрабатывают в свободное время ?

productionneuh
11.03.2017
18:23:55
ольгинцы?

Sergey
11.03.2017
18:31:40
Они же кремлеботы, фабрика троллей и тп. Изначально офис располагался в Ольгино. Отсюда и название ольгинцы

anton
11.03.2017
19:02:06
Сколько писал на замле, столько испытывал попоболи
плюсану, но на днях меня пытались убедить в том, что замарин торт, а я просто мариновать не умею. что вся боль замарина - в замарин формах. мол надо только бизнес логику писать общую, а интерфейс делать другими средствами. тогда на кой хер оно надо?

Google
Igor
11.03.2017
19:16:19
в сишарп чатике топят за Котлин! Руслан бы оценил :) хехе
Ну я как ? Саша Гольдштейн - "интересуюсь разными технологиями" (мобильная разработка она такая многогранная) (я и за F# топлю)

Igor
11.03.2017
19:33:47
это здорово, когда на всё времени хватает. а чего на фишарпе пишешь?
Ты не знаешь на сколько я старый ? (в F# я кстати из Haskell пришел - как за более практичным языком). На F# пока ничего нет в продакшенене. Планирую переписать наш хитрый билд-скрипт Xamarin приложений - на F# DSL. С .net core теперь удобно - можно хранить в git прям сорцы своих тулов и компилировать их налету (dotnet run).

Aleksey
11.03.2017
19:36:23
Друзья, кто-нибудь еще использует vs2010?

Владимир
11.03.2017
19:37:14
Друзья, кто-нибудь еще использует vs2010?
Кто-нибудь может и использует. Но зачем

Aleksey
11.03.2017
19:37:55
Кто-нибудь видел рейтинг софта написанном на c#?

Летучая
11.03.2017
19:42:48
может, в JsonSerializationSettings поколдовать с MissingMemberHandling?
Просто выпилил определение IEnumerable там, где оно не было нужно :)

Igor
11.03.2017
19:43:23
Кто-нибудь может и использует. Но зачем
Писать WinForm приложения под WinXP ? (был тут один такой)

Дмитрий
11.03.2017
19:43:40
да и ваще если руками писать интерфейсы, где каждая перделка имеет своё значение и для каждого размера экрана должна располагаться в строго определенных местах, то делать это без xml-like разметки довольно болезненно StackPanel panel = new StackPanel(); TextBox box = new TextBox(); panel.Children.Add(box); вместо <StackPanel><TextBox /></StackPanel>
к слову про wpf и xaml когда сменил работу и в связи с этим перешел с винформс на впф - испытал огромное удовольствие, когда осознал MVVM и его преимущества - во вьюхе чисто интерфейс и байндинги, во вью-модели - поведение сейчас все интерфейсы рисую руками спокойно прямо в xaml-е без какого-либо напряга ещё стили крайне доставляют, с ними многие вещи делаются на порядки проще, чем на тех же винформах

Летучая
11.03.2017
19:46:18
бро ✋️ не люблю всякие дизайнеры и кодогенераторы, вот руками писать — другое дело. сразу ясно, что и где ковырять, чтобы выправилось.

Дмитрий
11.03.2017
19:46:26
хотя двое других сотрудников с уже ставшей прошлой работы на впф фигачили интерфейсы мышкой, как в винформс (и выглядело это ужасно)

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

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