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

Страница 405 из 1888
Gid
22.02.2017
13:45:59
Не, всё же вопрос

У меня в еф запросе

инклуд("MyList")

Там 100 сущностей, но мне нужны только три последних

Google
Gid
22.02.2017
13:46:40
Чтоб оно заинклудило

В еф реально без изьёбов подобное написать?

Кажись смекнул

Nikita
22.02.2017
13:49:08
на linq2db реально через подзапрос

Сергей
22.02.2017
13:49:11
MyList - это навигационное свойсвто?

Gid
22.02.2017
13:49:26
это List сущностей других

он у меня в самой энтити висит на кодфирсте

Сергей
22.02.2017
13:50:01
И ты хочешь чтобы в этом свойстве было только 3?

Arseniy
22.02.2017
13:50:18
и в энтити через подзапрос или через n+1 запрос, если лейзи-лоадинг

Сергей
22.02.2017
13:50:47
+ за подзапрос

Gid
22.02.2017
13:51:13
Алсо я забыл как гуглить чтоб выбрать от 1 до 3 сущностей

Там было Select или From To

Google
Gid
22.02.2017
13:51:39
или как-то так

фак

(

anton
22.02.2017
13:51:46
skip take

Gid
22.02.2017
13:51:57
Во, спасибо

Сергей
22.02.2017
13:51:59
ОrderBy.Take

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

Arseniy
22.02.2017
13:53:06
да выполнится, куда ему деваться-то)

Сергей
22.02.2017
13:54:11
You must call .OrderBy' on your query if you use the .Skip method. For example if you were using something similar to the following: results = results.Skip(pageNumber * size).Take(size);

Gid
22.02.2017
13:54:12


Делаем ставки, вылезет ли эксепшн если Сount < 3

Думаю нет

Axm
22.02.2017
13:55:24
ставлю на пустой Enumerable

Gid
22.02.2017
13:55:40
ставлю на пустой Enumerable
Так тоже покатит

Всё равно это уйдёт на форич ангуляра 2

ЛОЛ

Axm
22.02.2017
13:57:18
Math.Max можно наверно опустить совсем

If source contains fewer than count elements, an empty IEnumerable<T> is returned. If count is less than or equal to zero, all elements of source are yielded.

Arseniy
22.02.2017
13:58:34
табы или пробелы?

Google
Gid
22.02.2017
13:58:46
Оно точно не попробует скипнуть -3 элемента?

Владимир
22.02.2017
13:59:37
Gid
22.02.2017
14:00:02
а почему он должен вылезти
Внезапно я никогда не брал ПОСЛЕДНИЕ элементы скипом

В общем пока там всё равно нечего брать

Axm
22.02.2017
14:01:00
Оно точно не попробует скипнуть -3 элемента?
ну попробуй дерни и расскажи :)

Сергей
22.02.2017
14:01:03
Вот твой инклюд http://take.ms/DRpgJ

Там Expression только для того чтобы вытащить путь к проперти

Ввиде стринга

Владимир
22.02.2017
14:01:38
Вообще, как он это в скл преобразует? каунт пойдет отдельным запросом вперед?

Gid
22.02.2017
14:02:20
Вообще, как он это в скл преобразует? каунт пойдет отдельным запросом вперед?
Угу, сразу пойдёт каунт, потом потащатся данные для 3 последних элементов ну и потом всё остальное

Как я это понимаю

Щас попробую сид метод накидать

Сергей
22.02.2017
14:07:55


Владимир
22.02.2017
14:09:42
откуда такое "не равно"

хотет

само заменяет?

Сергей
22.02.2017
14:10:06
Лигатуры

откуда такое "не равно"
https://github.com/tonsky/FiraCode

Владимир
22.02.2017
14:14:49
https://github.com/tonsky/FiraCode
Классно, спасибо.

Google
Najmu
22.02.2017
14:29:59
zig ? zag
22.02.2017
14:31:47
А ваще какая-нибудь коротенькая методичка по Python есть?

Nikita
22.02.2017
14:33:01
https://i.imgur.com/tgnrwHv.png

Извините, не удержался

но вообще есть книжка с таким названием

и она хорошая

Admin
ERROR: S client not available

Сергей
22.02.2017
14:33:29
А ваще какая-нибудь коротенькая методичка по Python есть?
Коротенькая вот https://lh4.googleusercontent.com/-atr0xwuGDfg/TY4l2ZWkVpI/AAAAAAAAAJI/7eKRjz8IgVY/s1600/26032011421.jpg

Arseniy
22.02.2017
14:34:05
А ваще какая-нибудь коротенькая методичка по Python есть?
туторил на оф сайте, как бэ банально это не звучало. лутц воду льет, потому книгу прочитать можно за неделю с праздниками в метро)

zig ? zag
22.02.2017
14:35:26
туторил на оф сайте, как бэ банально это не звучало. лутц воду льет, потому книгу прочитать можно за неделю с праздниками в метро)
Это много ) мне бы резюме некое по фишкам языка и базовым способностям ) изучать плотно не намерен

Arseniy
22.02.2017
14:35:41
ну тогда википедия)

ну то есть, если у тебя есть опыт программирования. чо ты хочешь там найти? асинкио?

Arseniy
22.02.2017
14:38:49
торнадо и твистед!
закопайте стюардессу !

anton
22.02.2017
14:40:34
туторил на оф сайте, как бэ банально это не звучало. лутц воду льет, потому книгу прочитать можно за неделю с праздниками в метро)
да, то что у лутца там вода сплошная - согласен на все 146% хотя должно отлично заходить тем, кто в программировании очень слаб

Arseniy
22.02.2017
14:54:57
Кто использует централизованное логирование и кто куда, как, чем пишет логи, ммм?

anton
22.02.2017
14:56:05
обсуждали уже.. не так давно у всех по разному. у нас NLog в файлы, файлы читаются filebeats-ом и всё это улетает в Elastic, смотрим через кибану

Arseniy
22.02.2017
14:56:29
ну это конфа, сорян. не форум.

это на форуме можно полазить, почитать. на реддите там.

Google
anton
22.02.2017
14:56:46
не, я к тому, что можно посмотреть в хистори - много полезного было

тут вроде супергруппа, вся хистори всем видна

я без наездов же ;)

Arseniy
22.02.2017
14:58:22
да это нереально вообще, читать чат на 710 человек.

Artem
22.02.2017
14:58:47
Еще могу порекомендовать https://github.com/NickCraver/StackExchange.Exceptional для логгирования ошибок

ну и просмотра

это развитие элмаха

Arseniy
22.02.2017
14:59:30
а проекты новые или не очень?

я вот не понимаю, зачем нужен шаг с парсингом логов?

Artem
22.02.2017
15:00:09
я вот не понимаю, зачем нужен шаг с парсингом логов?
у меня нет парсинга логов. Я для кибаны пишу логи сразу в json

Arseniy
22.02.2017
15:00:29
чому нельзя сразу писать в эластик через тот же серилог и в файл другим таргетом

Artem
22.02.2017
15:00:44
Arseniy
22.02.2017
15:00:50
ну файлы жи всё равно есть

Artem
22.02.2017
15:01:56
т.е. схема какая 1. NLog пишет человеческие логи и в json 2. Filebeat читает json логи и отправляет в эластик 3. Человек смотрит либо кибану, либо человеческие логи 4. Дополнительно логируются ошибки через StackExchange.Exceptional в базу.

anton
22.02.2017
15:02:26
чому нельзя сразу писать в эластик через тот же серилог и в файл другим таргетом
в случае серилога - у тебя кто будет отвечать за отправку в еластик? твоя аппа? а нафиг оно надо? тебя там раздует от недоступности еластика слегка

Arseniy
22.02.2017
15:03:18
anton
22.02.2017
15:03:22
и как будешь синкать то, что серилог записал в файл, но не записал в еластик (он был недоступен) после рестарта аппы

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

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