
Аслан
30.11.2016
13:55:19
кто подскажет универсальное решение отладки и тестирования вебстраниц в андроиде. Необходимо:
удаленная (с pc) отладка js
инспектирование dom
поддержка стокового браузера и хрома (хром сам поддерживает удаленную отладку, но тем не менее)
возможность тестирования в разных версиях андроида

Vitaliy
30.11.2016
17:11:25
Saucelab возможно

Max
30.11.2016
18:35:08
сериализовал лист объектов через soap? но не могу теперь его десерилизовать, не принимает тип лист почему то

Google

Max
30.11.2016
18:35:11
foreach(Account acc in obj)
soapFormat.Serialize(fStream, acc);
наверное так неправильно сереализовать

Ilnur
30.11.2016
19:26:03
Братва помогите плз
Как правильно реализовать многопоточность?мне игру Типо фроггера надо сделать, с поездами, но у меня поезда оставляют следы, нужно как-то синхронизировать, ток я не знаю как

zig ? zag
30.11.2016
19:26:50
какие следы?

Ilnur
30.11.2016
19:27:43
Поезд у меня Типо решетки, он сам проезжает, но после него иногда остаются эти решетки

zig ? zag
30.11.2016
19:28:14
нифига не ясно из описания ) делай скрины чтоль или вываливай код куда-ньть

Max
30.11.2016
19:28:38
пользуясь случаем тоже спрошу по многопотоку, софт для использования соц сети, но на нескольких акках 5-10-20, надо что бы можно было работать с аккаунтами одновременно
пока в голове такая идея private Task[] tasks;
потом инициализирую кол-во потоков равное кол-ву аккаунтов
и уже потом можно как то по очереди их запускать или типа тог
еще не придумал
вопрос в топ на правильном я пути, или как то лучше по другому делать?

zig ? zag
30.11.2016
19:32:31
дык собрал авторизации, сложил в коллекцию и попер. простой способ че-то типа
var result = await Task.WhenAll(from g in arrayOfAccountsToTakeAction select TakeSomeAction(g.Id)).ConfigureAwait(false);

Google

zig ? zag
30.11.2016
19:33:13
хочешь пачками как в примере, хочешь последовательно без потоков

Max
30.11.2016
19:35:30
у меня тут еще одна запара, что бы работать через интерфейс, я List<Account> гружу в DataTable и отображаю в dataGridView и я вот еще не понял как сделать так что бы при выбре ячейки в датагрид запускался соотвествующий поток с нужным аккаунтом

zig ? zag
30.11.2016
19:35:56
выбор - в смысле чекбокс?

Max
30.11.2016
19:36:31
ну всмсле выбираю одну или несколько строку жму старт, и они запускают
ся*

Ilnur
30.11.2016
19:37:25
https://bitbucket.org/Moskvinr/train/src
Гляньте плз если время будет

zig ? zag
30.11.2016
19:37:54

Max
30.11.2016
19:39:33
да я получил селект строки
ток там не понятно нихера

zig ? zag
30.11.2016
19:40:08
в смысле непонятно? что именно?

Max
30.11.2016
19:40:10
как эту строку соотнести с соотвествующим объектом

zig ? zag
30.11.2016
19:41:09
давай кусок кода
где забираешь селекченые

Max
30.11.2016
19:41:30
DataGridViewSelectedRowCollection changeRows=dataGridViewAccount.SelectedRows;
получается теперь надо искать выбранные строки в списке аккаунтов
и запускать уже эти аккаунты
или хз как еще

zig ? zag
30.11.2016
19:43:30
итак, ты же можешь забиндить непосредственно нужную коллекцию на гридвью
и тогда не надо потом выискивать, получишь сразу нужный объект

Max
30.11.2016
19:44:16
было бы удобнее конечно, ток как это сделать

Google

Max
30.11.2016
19:45:22
это анверное надо к датасорс привязывать сразу список объектов

zig ? zag
30.11.2016
19:45:22
у тебя в неком объекте Аккаунт есть всё нужное. байндишь на гридвью интересующие поля, объект при этом сохраняется и заселекченные ты умеешь найти. а дальше их пробросить в некий таск - это уже вторая задача.
именно так
это нетрудно

Max
30.11.2016
19:45:54
да, легко, но тут другой вопрос

zig ? zag
30.11.2016
19:45:58
создаешь список полей для отображения с грид вью и погнали

Max
30.11.2016
19:46:02
у меня в объекте аккаунт

zig ? zag
30.11.2016
19:46:04
либо через мастера в студии

Max
30.11.2016
19:46:04
много полей
а надо что бы отображалось пару шт

zig ? zag
30.11.2016
19:46:28
много полей
мастером можно фильтрануть, не обязательно динамическое создание полей делать

zig ? zag
30.11.2016
19:46:33
либо руками
минуту

Max
30.11.2016
19:46:40

zig ? zag
30.11.2016
19:46:46
отлично

Max
30.11.2016
19:46:53
ибо не нашел другого способо
ну у меня в dataTable как бы только нужные поля получается
там нету объекта целиков

zig ? zag
30.11.2016
19:48:07
можно сделать и объект целиком

Google

Max
30.11.2016
19:49:31
подскажи что гуглить что бы показывалось только то что нужно
ибо я когда искал видимо что то не то писал в гугл

zig ? zag
30.11.2016
19:50:29
это самое очевидное, не очевидное - настроить байндинг на таблицу, чтобы не все колонки шли на отображение.
AutoGenerateColumns = false
grid.Columns["Column_name_1"].DataPropertyName = "public_property_1";
добавить тока те колонки, чьи свойства нужны для отображения

Admin
ERROR: S client not available

Max
30.11.2016
19:52:51
щас разберусь как биндить и сделаю спс))

zig ? zag
30.11.2016
19:53:48
а колонки добавить руками
var dc = new DataGridViewTextBoxColumn();
dc.Name = _columnTypes[i].Name;
dc.DataPropertyName = _columnTypes[i].Name;
grid.Columns.Add(dc);
если совсем запутаешь - стучи, набросаю пример

Max
30.11.2016
19:54:52
ну вот выбрал источник сразу все поля внесло, щас надо скрыть не нужные

zig ? zag
30.11.2016
19:55:07
DataPropertyName как раз отвечает за свойство из класса, которые пойдут наружу
и ручками нужные
либо хайди ненужные, там реально всё просто

Max
30.11.2016
20:02:36
чет пока не могу найти
прописал это свойство
dataGridViewAccount.AutoGenerateColumns = false;

Google

Max
30.11.2016
20:03:00
все равно отображается все

zig ? zag
30.11.2016
20:03:20
его надо до биндинга

Вадим
30.11.2016
20:03:40
Делал бы на wpf, в ксамле бы наклепал быстренько байндинг)

Max
30.11.2016
20:04:11
все нашел, контекстное меня-> првка столбцов)

zig ? zag
30.11.2016
20:05:11

Вадим
30.11.2016
20:05:38
Ну каждому свое, да

zig ? zag
30.11.2016
20:06:22
че спорить то?
лол

Вадим
30.11.2016
20:06:35
Я не спорю)
Не подразумевал спор, во всяком случае
Я тут мирно нахожусь, читаю) интересно

zig ? zag
30.11.2016
20:07:21
и я не спорю
но впф - хочется резать себя на части

Вадим
30.11.2016
20:08:42
Я на винформс не писал никогда
Возможно привык к впф)

Max
30.11.2016
20:08:43
так тут теперь косяк, данные совсем не отображаются:)

Вадим
30.11.2016
20:08:51
Ну или резать себя на части лол

Max
30.11.2016
20:09:46
все разобрался)

zig ? zag
30.11.2016
20:10:54
Эта группа больше не существует