
Владимир
12.02.2017
21:56:21

Sergey
12.02.2017
21:57:18
Ты чем не доволен? Я так и не понял

Владимир
12.02.2017
21:57:38
Немного не устраивает поиск по таблице с 3кк записей. Но не знаю, есть ли возможность добиться чего-то лучшего.

Sergey
12.02.2017
21:59:29
По факту локалдб - тот же процесс, что и обычный ms sql

Google

Sergey
12.02.2017
22:00:29
Поэтому нужны ровно те же оптимизации. Смотри индексы, план запросов и тп

Владимир
12.02.2017
22:01:40
Понятно, буду смотреть

Alex
12.02.2017
22:03:08
Доброй ночи, есть бибилиотечка какая, что бы вытащить длительность 3gp файла?
TagLib походу не хочет с ними работать

anton
12.02.2017
22:09:57
нас тут за последнее время стало больше, спрошу еще раз - service fabric тыкает кто? :)

Дмитрий
13.02.2017
04:30:16
сценарий создания таблиц и тестовый проект
если кому будет интересно

Ilya
13.02.2017
04:51:40

yegorf1
13.02.2017
04:54:13
А что в .net core с кодировкой?
С кириллицей какая-то жесть

Ilya
13.02.2017
04:56:13
да всё там нормально

Google

Ilya
13.02.2017
04:58:40
UTF-16 и все дела)

yegorf1
13.02.2017
05:25:09
У меня консоль не считывала нихрена
И nancy не воспринимает гет запросы с кирилицой

Friedrich
13.02.2017
05:35:34
А я у себя в винде пробовал выводить кириллицу в Console.WriteLine, и всё работало, кажется.
Именно в коре уже, да.

Ilya
13.02.2017
06:34:56
может какой-нибудь пост состряпать с сылками на книги, видео-уроки и прочее и закрепить
а то платиновый вопрос же

yegorf1
13.02.2017
06:40:50
Если поменять кодировку на юникод, то ок
Вечером могу скинуть, если что

Андрей
13.02.2017
06:48:08
Что такое асинхронность, и как она связана с многопоточностью?

Nicholas
13.02.2017
06:48:56
Есть 3 оператора - id 1701, 1702, 1703. Когда они говорят по телефону, в БД пишутся события Connected и Disconnected. Как найти интервалы, в которых все 3 оператора были заняты (Connected)?

Max
13.02.2017
06:50:11
конечный автомат

Alexander
13.02.2017
06:50:22

Андрей
13.02.2017
06:50:46
Спасибо, нооо, хотелось бы человеческим языком, на примере

Max
13.02.2017
06:51:57
если не ошибаюсь то асинхронность что то вроде прерывания

Андрей
13.02.2017
06:52:30
Окей, уточню, что делает async/await

Max
13.02.2017
06:53:02
дергает колбэк когда работа сделана
код продолжает выполнятся

Михаил
13.02.2017
06:53:33
http://ru.stackoverflow.com/questions/445768/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D0%BF%D0%BE%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D0%B5-vs-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

Google

Андрей
13.02.2017
06:53:59

Aleksey
13.02.2017
06:54:08

Max
13.02.2017
06:54:27
нет

Андрей
13.02.2017
06:55:45

Max
13.02.2017
06:56:50
к примеру, есть код опроса сетевого порта... порт штука не синхронная и данные там появятся хрен знает когда... и если мы в коде будем их ждать у нас поток будет висеть. для этого юзается асинхронность, те мы настраиваем колбэк на получение данных и дальше делаем свои дела... как данные поступят - произойдет вызов функции (прерывание) и данные обработаются

Aleksey
13.02.2017
06:57:24
вообще-то человек попросил человеческим языком
:)

Max
13.02.2017
06:57:35
?

Aleksey
13.02.2017
06:57:54

Max
13.02.2017
06:57:57
на пальцах

Андрей
13.02.2017
06:58:38
Была пара понятий которых не понимал

Nicholas
13.02.2017
07:00:15
async/await чем-то отличается от Future<T> или нет?

Aleksey
13.02.2017
07:00:22
но вообще Макс корректно в принципе сказал, асихронный вызов позволяет коду выполняться дальше, зная о том, что коллбэк выполнит свою работу по завершении метода. синхронный вызов будет ждать , пока метод выполнится

Андрей
13.02.2017
07:01:59
Т.е чтобы данные не висли на протяжении всего кода, пока не поступят данные, ставится асинхронность, которая запускает метод как только произойдёт соответствующее действие?

Aleksey
13.02.2017
07:02:33
это один из примеров, да

Андрей
13.02.2017
07:02:44
Спасибо)

Aleksey
13.02.2017
07:03:23
другой пример, ты можешь создать 10 потоков и каждый поток будет получать эти данные
но это уже совсем другая история

Андрей
13.02.2017
07:04:24
Что подразумевается под потоками?

Google

Андрей
13.02.2017
07:04:29
Странный наверное вопрос

Admin
ERROR: S client not available

Андрей
13.02.2017
07:05:07
Т.е отправляются одни данные, но их получают разные устройства?

Alexander
13.02.2017
07:06:12

Андрей
13.02.2017
07:07:32
Странные у прогера фантазии касательно меня, кхм кхм, но я как бы понял

Nicholas
13.02.2017
07:08:35
ору в голосину на работе
что ж ты делаешь

Aleksey
13.02.2017
07:08:45
что за болезнь

Nicholas
13.02.2017
07:08:53
сохранил
значит future и async/await делают одно и то же, только фьючер создаёт для этого поток, а асинк - нет

Вячеслав
13.02.2017
07:11:11
вообще то async внутри себя имеет Task.Run(...)

Nicholas
13.02.2017
07:11:34
знач оратор выше таки напиздел
короче это тупо одно и то же, значит
причём фьючер понятнее гораздо

Ilya
13.02.2017
07:12:39
вообще async/await не делает ничего с потоками, эти ключевые слова заставляют компилятор создать машину состояний и больше ничего

Михаил
13.02.2017
07:12:39
не совсем

Nicholas
13.02.2017
07:13:16
да кто из вас пиздит-то
блин

Вячеслав
13.02.2017
07:13:26
он привел пример работы многопоточного приложения на одном ядре

Nicholas
13.02.2017
07:13:27
щас декомпилить буду

Google

Вячеслав
13.02.2017
07:13:47
либо в рот либо в жопу

Ilya
13.02.2017
07:13:59
и в машине состояний хранится текущий syncronization context

Михаил
13.02.2017
07:14:08
многопоточность на одном ядре - прерывание для переключения контекста = асинхронность
многопоточность без переключения контекста (2+ ядер) не асинхронность =)

Вячеслав
13.02.2017
07:15:14
async/await в данном случает даст и в рот и в жопу, просто например, клиент дав в жопу забудет про это пока другой клиент не кончит

Axm
13.02.2017
07:18:38
Сука, до слез

Anton
13.02.2017
07:18:45
Эта группа больше не существует