
anton
30.01.2017
10:05:12

Vitaly
30.01.2017
10:05:49
ну я к тому, что если поставлю все галки, это поможет добиться воспроизведения бага?

anton
30.01.2017
10:06:29
ну ты верхнеуровнево поставь все. по дереву вниз идти не надо.
это может помочь

Vitaly
30.01.2017
10:06:31
тут уменя вообще всё выключено кроме трёх галок))

Google

Vitaly
30.01.2017
10:07:38
щас попробую, спасибо!

anton
30.01.2017
10:19:10
ну как?

Vitaly
30.01.2017
10:23:13
ща, всё пытаюсь вернуть в рабочее состояние проект, а то я утт уже бороды накрутил, пока пробовал всякие разные SQLiteConnectionWithLock
кстати, такой вопрос
спасёт ли такое решение:
public Task<List<T» GetAllWithChildrenAsync<T?Expression<Func<T, bool» predicate = null)
where T : class, IBaseEntity, new()
{
return Task.Run(() => { lock (_lock) return _db.GetAllWithChildrenAsync(predicate).Result; });
}

Slava
30.01.2017
10:24:32
реализация хромает

Vitaly
30.01.2017
10:24:44
т.е. внутри своего метода я просто заворачиваю колл к бд в таску, где в критической секции просто дожидаюсь окончания работы с бд?

Slava
30.01.2017
10:25:46
Task.Run если _db.GetAllWithChildrenAsync и так асинхронно

Artem
30.01.2017
10:25:58
зачем тебе тогда вообще async?

Vitaly
30.01.2017
10:26:07
и по идее даже если будут тысячи вызовов, они все столпятся в ожидании освобождения объекта блокировки, и не будут пытаться дёргать датаридер и т.д.

anton
30.01.2017
10:26:17

Google

Vitaly
30.01.2017
10:26:22
асинк - чтобы не грузить UI-поток
чтоб показать ожидалку и не подвешивать приложени

Artem
30.01.2017
10:26:40
@Jubadze попробуй спроси еще в чате про ксамарин. Наверняка сталкивались

Vitaly
30.01.2017
10:29:52
а есть такой чат?
у меня только iOS в списке

Artem
30.01.2017
10:31:36

Vitaly
30.01.2017
10:31:55
спасибо!

anton
30.01.2017
10:34:58
ну вот.. теперь возвращаться к рефакторингу что ли? эх..

? Райзя ?
30.01.2017
10:48:52
ну что за отстой, точку с запятой нужно писать в конце каждой инструкции
неувожение

Slava
30.01.2017
10:49:59
Точку после каждого предложения ставить тоже?

anton
30.01.2017
10:51:59

? Райзя ?
30.01.2017
10:52:28
хоть варнинги и генерируют
но зато на них можно покричать ,и они даже ответят
такая-то интерактивность
попробуй фишарп ;)
кстати всегда было интересно, что это за зверь. Что-то, что транслируется в c#?

anton
30.01.2017
10:53:32

? Райзя ?
30.01.2017
10:54:06

Google

anton
30.01.2017
10:54:25
это CLR совместимый язык, в котором есть ФП и ООП

Friedrich
30.01.2017
10:54:54
Он не транслируется в C#, а компилируется в байткод CLI.

? Райзя ?
30.01.2017
10:56:00
о боги, он так похож на swift

Friedrich
30.01.2017
10:56:05
Так же, как, например, VB.NET, C++/CLI (с оговорками) или J#.

Gid
30.01.2017
10:56:23
кто у нас тут легаси гай
у меня есть пост запрос на аспх
ashx

Slava
30.01.2017
10:56:35

? Райзя ?
30.01.2017
10:56:40

Gid
30.01.2017
10:56:42
кто в этом что-то понимает?

? Райзя ?
30.01.2017
10:57:01

Friedrich
30.01.2017
10:57:03
ashx это чо, хендлер?

Gid
30.01.2017
10:57:26
даж представить не могу что эт
видимо да

Friedrich
30.01.2017
10:57:39
Я так же :)
Пару раз доводилось такие штуки-друки писать.
Погодь, мб нарою старые сорцы щас.

anton
30.01.2017
10:58:43

Friedrich
30.01.2017
10:59:26

Google

anton
30.01.2017
10:59:28

Friedrich
30.01.2017
11:00:04
Мне всегда казалось, что "CLI" — это политкорректное название CLR.

anton
30.01.2017
11:00:44

Friedrich
30.01.2017
11:00:48
Ну, типа, CLR это конкретный рантайм, а CLI это спека, под которую он написан (и не только он, а пара других реализаций тоже).

anton
30.01.2017
11:01:01

Friedrich
30.01.2017
11:01:32
Жалко, что у этих сокращений падеж нельзя аннотировать!

anton
30.01.2017
11:01:55
я вот теперь дергаюсь, когда говорят CLI или CIL, потому как раньше был просто MSIL, а теперь CIL.. и кажется что иногда люди L и I местами путают

? Райзя ?
30.01.2017
11:02:00
все бы вам программистам поаннотировать

Friedrich
30.01.2017
11:02:03
Надо придумать принципиально новый язык, который бы компилировался в русский, но с аннотациями падежей.
TypeRussian!

Admin
ERROR: S client not available

Friedrich
30.01.2017
11:02:21

anton
30.01.2017
11:03:46
TypeRussian!
https://habrahabr.ru/post/116301/#comment_3773449 не совсем, но как вариант ;)

Friedrich
30.01.2017
11:10:38
ashx
Кароч я нарыл у себя эту фигню. Делаешь в нём класс, реализуешь IHttpHandler, а дальше понятно должно быть — читаешь реквест, пишешь респонс.
Даже в студии раньше такой шаблон файла был, кажись.

Gid
30.01.2017
11:12:08
А теперь нет?

Friedrich
30.01.2017
11:12:09
Ну, не в самом *.ashx, а в кодбехайнде.
А теперь хз, в гробу я видал эти вебформсы :)

zig ? zag
30.01.2017
11:12:53

Gid
30.01.2017
11:13:11
Вообще в чем их предназначение

Google

Gid
30.01.2017
11:13:14
Это как контроллер
Или что
Я понимаю что оно делает внутри
Но зачем?

? Райзя ?
30.01.2017
11:13:45
во имя энтропии

Friedrich
30.01.2017
11:13:48
Наподобие контроллера, да.

zig ? zag
30.01.2017
11:14:18
Но зачем?
это как контроллер, но безо всякой мишуры. то есть нет байндинга и прочей залупы, максимально шутрый обработчик

Friedrich
30.01.2017
11:14:23
Но можно и без шаблона написать, конечно. Эт не ракетная наука.

Gid
30.01.2017
11:14:59
Хз что-то не понятное
Не внятное
Проще вебпак с нг2 поднять

anton
30.01.2017
11:15:36

Gid
30.01.2017
11:15:41
Сказали фичу накрутить

Friedrich
30.01.2017
11:15:42
Я ещё asmx какой-топрипоминаю. Кажется, это... модуль?

Gid
30.01.2017
11:15:48
А я просто хер знает
Открыл а там самописное ооп на жс
И асцх асшх
Не зря я увольняюсь завтра
Эта группа больше не существует