
Timur
15.11.2016
08:40:09
если я объявляю модель пользователя, а у меня их несколько, я не должен во ViewModel объявить свойство public ObservableCollection<UserModel> Users { get; set; }? обязательно объявлять модель PeoplesModel, иначе я нарушаю формат MVVM, так?

Aleksey
15.11.2016
08:42:05
cоздавать класс модели для множества такая себе идея уже в принципе
зачем это делать если мы пользуемся generic коллекциями, куда кладем свои модели
>я объявляю модель пользователя, а у меня их несколько
я не понял тут, несколько моделей пользователя? это как?

Google

Timur
15.11.2016
08:45:08
неверно выразился. модель пользователя, конечно одна. но экземпляров объекта же должно быть много, пользователь не один.

Aleksey
15.11.2016
08:45:54
тогда правильно же public ObservableCollection<UserModel> Users { get; set; }

Timur
15.11.2016
08:47:27
спасибо, буду дальше

Sergey
15.11.2016
08:54:10
Судя по всему мне. Спасибо

Donald
15.11.2016
11:40:14
Возможно,вопрос тупой,но
Как удалить дубли в большом файле используя минимум ОЗУ?

Oleg
15.11.2016
11:40:44

Donald
15.11.2016
11:41:33
Да

Oleg
15.11.2016
11:43:37
Можно попробовать считать хэш от каждой строки и сохранять его в словарь - хэш, номера строк(или позиция в файле), после этого еще раз пройти по дублям

Donald
15.11.2016
11:44:46
Хешировать и сравнивать?

Oleg
15.11.2016
11:44:54
Да

Donald
15.11.2016
11:45:28
Пробывал,легче HashSet тогда

Oleg
15.11.2016
11:45:47
Ну нет же

Google

Oleg
15.11.2016
11:46:23
Dictionary<int, list<int>>

Дмитрий
15.11.2016
11:48:24

Victor
15.11.2016
11:49:32
1) посчитали хэш новой строки, 2) если такой уже был, то в новый файл не пишем, если не нашли, в список/массив пишем и пишем строку в новый файл

Oleg
15.11.2016
11:50:43

Donald
15.11.2016
11:55:11
Хорошо,спасибо за советы

Victor
15.11.2016
12:13:54
а если считать хэш не в int, а какой-нибудь массив 16 байт, дабы коллизии уменьшить

Сирожа
15.11.2016
12:41:13
Ребяты, есть такой вопрос =>
Дано:
1. .Net core
2. GIF анимация
Необходимо конверить GIF анимацию в .MP4
Можно заюзать ffmpeg, как стотрннюю тулзу, но может кто знает бесплатные C#обертки?
Я нашел https://www.nrecosite.com/video_converter_net.aspx#faq
Но она немного платная, а я не настолько богат))
Есть идеи?
Важное замечание: чтобы сия обертка работала и под линуху и под винду
Наверно это из области фантастики

Oleg
15.11.2016
12:46:57
Хоть 16 байтов массив, хоть 32

Aleksey
15.11.2016
12:48:21
но мы не на уроке защиты информации, чтобы рассказывать про гарантии хэша

Oleg
15.11.2016
12:51:02

Aleksey
15.11.2016
13:18:51

Gid
15.11.2016
13:23:45
Это тоже почему не использовать гуиды как примари кей

Google

Gid
15.11.2016
13:24:14
С авто генерацией в еф

Oleg
15.11.2016
13:24:56
https://blogs.msdn.microsoft.com/ericlippert/2010/03/22/socks-birthdays-and-hash-collisions/
Anyway, you end up with a 1% chance of a collision after about 9300 tries, and a 50% chance after only 77000 tries. By the time you get into the mid six-digit numbers chances are for practical purposes 100% that there is a collision in there somewhere.
This is why it is a really bad idea to use 32 bit hash codes as “unique” identifiers.

Gid
15.11.2016
13:25:21
Почему? Там тоже есть шанс аналогичных коллизий
Окей

Oleg
15.11.2016
13:25:45
А здесь молча будет дубликат строки

Microsoft news
15.11.2016
14:21:37
Присоединяйтесь к Connect(); // 2016!
https://blogs.msdn.microsoft.com/rudevnews/2016/11/15/connect-2016/
Уже завтра начинается онлайн-трансляция одного из ключевых технологических событий от Microsoft — Connect();. Событие будет проходить несколько дней, 16 — 18 ноября, и соберет в себе все ключевые новости для разработчиков. Ниже вы найдете подробную программу, а также узнаете, где будет проводиться текстовая трансляция и онлайн-трансляция на русском языке. В этом году на повестке — новый...

/подгоревшая белочка с нейроновым повидлом
15.11.2016
14:23:22
@sergey_chanaev в офисе ms наверняка будет public viewing

Sergey
15.11.2016
14:31:53

Sergey
15.11.2016
14:32:23
вот офлайновые эвенты

Donald
15.11.2016
14:35:08
Добился максимальной скорости и минимального использования памяти используя MMF HashSet и BufferedStream
Если кому интересно

Sergey
15.11.2016
14:39:56

/подгоревшая белочка с нейроновым повидлом
15.11.2016
15:03:02
:( жаль

Sergey
15.11.2016
15:04:38
:( жаль
Можно 26го к ним заломится, но я не в курсе еще буду ли свободен. Может так сложиться, что мы будем на выхах новую версию деплоить.

/подгоревшая белочка с нейроновым повидлом
15.11.2016
15:05:56

Google

/подгоревшая белочка с нейроновым повидлом
15.11.2016
15:06:25
Или dotnet usergroup если доклады интересные

Sergey
15.11.2016
15:06:36
Там рега еще на евент открыта
http://tccologne.com/ на глянь, темы норм

/подгоревшая белочка с нейроновым повидлом
15.11.2016
15:08:56
Чувака в желтых очках видел несколько раз в юзергруппе/конференциях

Admin
ERROR: S client not available

/подгоревшая белочка с нейроновым повидлом
15.11.2016
15:12:39

Sergey
15.11.2016
15:13:25
там по разному
кому час, кому полчаса
Короч если все сростется с деплоем - пойду сгоняю, а то сижу как сыч за своим компуктерном, света белого не вижу
Завтра скажу как и что

Victor
15.11.2016
15:17:33

Леонид
15.11.2016
18:48:10
О чем срач?
Кто тут против гуидов?
Кому ебало отгрызть?
А?

Sergey
15.11.2016
19:16:57
Все правильно, как Primary Key - гуиды нинужны. Как уникальный идентификатор объекта - вполне себе ОК.

Igor
15.11.2016
21:07:25
Есть json допустим такой структуры :
Response :
Items{};
Users{
Admins{}
}
Как не десериализовывать все а взять только items или указать что бы начинал именно с этого
Или только с admins игнорируя остальное...

Sergey
15.11.2016
21:20:05

Google

zig ? zag
15.11.2016
22:18:01

Леонид
15.11.2016
22:18:20
там про гуиды речь идет

zig ? zag
15.11.2016
22:19:00
а, ну ок

Max
15.11.2016
22:25:00
вопрос по json если я пишу так usertags = new
{
@in = new { }
},
то я получу "usertags":"{\"in\":{}}
а надо получить "usertags":"{\"in\":[]}
мб кто подскажет как это реализовать?

Oleg
15.11.2016
22:26:17
@in = new object [0]

Max
15.11.2016
22:28:20
отлично, терь 2й вопрос, как в этот объект поместить данны не int

Oleg
15.11.2016
22:29:26
не int или int?

Max
15.11.2016
22:29:48
не int
\"in\":[{\"user_id\":1782299090,\"position\":[0.94182825,0.9861111]}]
вот что в итоге должно быть
у меня есть лист объектов, но он туда не заходит
на до как то массив этих объектов сделать наверное
Эта группа больше не существует