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

Страница 479 из 1888
Ramil
05.03.2017
17:44:53
абстрактно слишком

Дмитрий
05.03.2017
17:45:06
блин

научиться создавать что-то новое, чего до тебя не было

и получать удовольствие, глядя, как твоё творение работает

Google
Дмитрий
05.03.2017
17:47:30
если материальная сторона вопроса для тебя абстрактна

Andrew
05.03.2017
17:47:47
никто с GTK# не работал?

protected void btn_click(object obj, EventArgs args) { Console.WriteLine("Button Clicked"); MainBox.Add(new Button("Button")); } Есть вот такой обработчик клика у кнопки При нажатии ничего не добавляется

PackEnd(), PackStart() так же не дают никакого результата никто не сможет подсказать в чем проблема?

И если есть какие норм туторы на русском по GTK#, и вы ими поделитесь - я буду очень благодарен

тут что, никто GTK не юзает?))

Pichugin
05.03.2017
17:51:34
-

Летучая
05.03.2017
17:51:41
семье деньги нужны всё просто
я мотивирую себя тем, что после смерти надо что-то после себя оставить я ебанутый

дс, 18 лет

Andrew
05.03.2017
17:52:14
оставить кому?

Pichugin
05.03.2017
17:52:27
все равно что то оставишь, ты ведь дышишь, уже оставляешь прям осейчас.

Летучая
05.03.2017
17:52:58
оставить кому?
обществу, родным, вот это всё. чтоб биомасса была не так бесполезна. мотивирует между прочим

может забить и пойти в кс
забей. купи ps4 и поиграй в horizon zero dawn

Google
Andrew
05.03.2017
17:53:25
и что ты для этого делаешь?

Pichugin
05.03.2017
17:53:59
давайте не флудить, не по теме разговор.

Летучая
05.03.2017
17:54:05
вот-вот

Andrew
05.03.2017
17:54:24
ок

тогда по GTK давайте поговорим)

Летучая
05.03.2017
17:55:52
давайте

графические интерфейсы для виндовс надо пилить на uwp

Andrew
05.03.2017
17:56:17
и как на маке интерфейсы делать?)))

у меня винда ток для игр

работаю я на маке

Летучая
05.03.2017
17:56:54
swift же

Andrew
05.03.2017
17:56:59
на винде можно ток игры разрабатывать, остальное - кромешный ужас

кросс платформенность нужна

хочу потом и на винду скомпилить

а писать под разные платформы я не стану

Andrey
05.03.2017
17:58:09
короче Thread thr = new Thread(GetList);
Task.Factory.StartNew лучше юзай

Дмитрий
05.03.2017
17:58:38
Летучая
05.03.2017
17:59:08
на винде можно ток игры разрабатывать, остальное - кромешный ужас
uwp после августа стало норм особенно если mvvm юзать, а не писать как дед из 70-ых

Andrew
05.03.2017
17:59:39
оно кроссплатформенное? и на ксамарине ок с конструктором?

Google
Andrew
05.03.2017
17:59:47
хотя у мя там не шибко крутой ui

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

Ramil
05.03.2017
18:00:17
Task.Factory.StartNew лучше юзай
а может и вообще лучше синхронно делать. все равное же при закачке файлов ускорения от потоков не получишь?

Летучая
05.03.2017
18:00:32
оно кроссплатформенное? и на ксамарине ок с конструктором?
не, не кроссплатформенное c++ qt ещё знаю из кроссплатформенных и универсальных

Andrew
05.03.2017
18:00:33
я просто на gtk уже оч много сделал

на ша шарпе ж пишу

Дмитрий
05.03.2017
18:02:08
а может и вообще лучше синхронно делать. все равное же при закачке файлов ускорения от потоков не получишь?
ну не скажи при закачке чего бы то ни было асинхронное выполнение лучше синхронного

Дмитрий
05.03.2017
18:02:47
хотя бы потому, что если у тебя что-то повиснет из-за проблем с сетью - это не приведёт к блокировке UI

Летучая
05.03.2017
18:02:54
Ramil
05.03.2017
18:03:06
ну не скажи при закачке чего бы то ни было асинхронное выполнение лучше синхронного
я имел ввиду не надо несколько файлов одновременно грузить, а вот интерфейс и закачку в отдельных потоках надо

Летучая
05.03.2017
18:03:18
а ваще в 2т17 многопоточность пилят чз async/await, da

Andrey
05.03.2017
18:03:35
а ваще я пишу в 2к17 на .net 4.0. :(

и у меня await async нет из коробки, только через nuget bcl async качать и прочее костыльйо

Дмитрий
05.03.2017
18:05:02
что ж как по хардкору-то

Andrey
05.03.2017
18:05:16
передай привет win xp :)

Дмитрий
05.03.2017
18:06:56
мсье, Вы знаете толк в извращениях

Ramil
05.03.2017
18:10:27
нормально ли выражение такого вида session.GetUrls(session.CurrentPage)

Дмитрий
05.03.2017
18:10:47
а чем оно тебя смущает?

Google
Ramil
05.03.2017
18:10:53
т.е. вызывать экземпляр и аргументом передавать ему собственное поле

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

Летучая
05.03.2017
18:11:58
да

ты прав

Ramil
05.03.2017
18:12:15
просто думал вдруг я не знаю какой то способ сделать это лучше

Летучая
05.03.2017
18:12:22
не надо пользователя твоей библиотеки заставлять совать в методы всякое внутреннее говно

Admin
ERROR: S client not available

Дмитрий
05.03.2017
18:13:11
просто думал вдруг я не знаю какой то способ сделать это лучше
изменить архитектуру соответствующим образом

Летучая
05.03.2017
18:13:27
если принципиально в метод засовывать опциональный параметр, сделай это элегантно void GetUrls(Page page = this.CurrentPage) { }

Дмитрий
05.03.2017
18:13:59
вроде не скомпилится же

Летучая
05.03.2017
18:14:08
ой

Дмитрий
05.03.2017
18:14:12
не константа времени компиляции

Летучая
05.03.2017
18:14:21
поправил

а ваще да если не константа, то не скомпилится

Дмитрий
05.03.2017
18:15:29
ну вот да, либо вообще сигнатуру у метода изменить, чтобы он никаких параметров не принимал

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

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

Pichugin
05.03.2017
18:18:01
session.GetUrls(session.CurrentPage) это лучше чем без параметров, или с параметром по умолчанию, т.к. запутает.

Летучая
05.03.2017
18:18:39
ну если у сессии есть только одна CurrentPage

то зачем писать лишнее

Google
Дмитрий
05.03.2017
18:18:55
передай привет win xp :)
странные самоограничения какие-то это условия задачи того требуют или что?

Летучая
05.03.2017
18:19:22
session.GetCurrentPageUrls()

Дмитрий
05.03.2017
18:19:43
и session.GetUrlsFromPage(Page somePage)

например

Ramil
05.03.2017
18:21:03
session.GetCurrentPageUrls()
а CurrentPage уже должна быть проиниализирована, т.е. придется так session.SetCurrentPage(); sesion.GetCurrentPageUrls();

Летучая
05.03.2017
18:21:28
Ramil
05.03.2017
18:21:54
и session.GetUrlsFromPage(Page somePage)
ага а вызов будет опять же session.GetUrlsFromPage(session.CurrentPage);

Дмитрий
05.03.2017
18:22:51
что мешает сделать отложенную инициализацию и подтягивать CurrentPage при вызове GetCurrentPageUrls, если она отсутствует / равна null?

Ramil
05.03.2017
18:37:54
завтра вечером приду домой, открою свой проект, и моя голова сдетонирует и заляпает всю комнату моим горячим как лава мозгом

Летучая
05.03.2017
18:39:32
лучше поиграй в horizon zero dawn

Axm
05.03.2017
18:46:20
вы как себя мотивируете?
Если тебе это не в кайф, то стоит подумать, ту ли ты специальность выбрал

Andrey
05.03.2017
19:22:45
Вопрос к знатокам

Andrey
05.03.2017
19:24:46


Это методы контроллера

Если я правильно понял, то так как у контроллера есть доступ к объектам Request и Response то он генерирует полный ответ со stack trace exception type и т.д. А если exception внутри метода который об этом ничего не знает, то он не пишет эту инфу в респонс и возвращается просто message:"an error hac occured"

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

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