
Pingvin
08.04.2017
16:06:41
$opt{u} .= 'http://' unless ($opt{u} =~ m#http://#i);
расслабься

Anatoly
08.04.2017
16:11:26

Ed
08.04.2017
16:34:33
Всё, мне легче)

Google

Ed
08.04.2017
16:53:52
А кто нибудь практикует здесь парное программирование?

Ilya
08.04.2017
17:02:51
что ты под этом подразумеваешь? 1 комп на двоих или просто что то пилить вдвоём?

N
08.04.2017
17:08:34
парнОе?
да, мне нравится свежий код
только из клавиатуры

Алька
08.04.2017
17:10:13
в итоге там куча мест вида
var entry = _context.Entry(item);
if (entry.State != EntityState.Added)
entry.State = EntityState.Modified;
и хочу убивать

Владимир
08.04.2017
17:13:00
Могу сказать, что отключение автодетекта все же может серьезно ускорить код. Добавляя под 40к объектов, я получил выигрыш во времени почти два раза.

Алька
08.04.2017
17:14:15
да, но когда в добавлении реально сложная внутренняя логика, начинается ад
и лучше бы там вообще EF не было

Anatoly
08.04.2017
17:14:52
ну тут как бы два стула
на одном performance
на другом чистый код

Google

Anatoly
08.04.2017
17:15:19
на какой сам сядешь, какой в legacy оставишь

Алька
08.04.2017
17:16:15
данный код совмещает недостатки обоих стульев, к сожалению
всё, я поныл, можно дальше править это

Gid
08.04.2017
17:20:25
А ведь кто-то подумал что так лучше

Andrey
08.04.2017
18:02:06
пля, капец теперь 2015 студию гемор качать

?? Denis
08.04.2017
18:07:04
ЕФ тормозная задница

Vinc
08.04.2017
18:27:57

Victor
08.04.2017
18:28:44
стотыщгигов))

techi
08.04.2017
18:30:43

Андрей
08.04.2017
18:51:37

Nikolay
08.04.2017
19:48:10

Леонид
08.04.2017
20:01:27

Sasha
08.04.2017
20:52:04
Кому тут за код стыдно было?
bool IsNotNull(object value)
{
if (value is object)
{
return true;
}
else
return false;
}

Летучая
08.04.2017
20:54:21
блин у меня в проекте такое есть
только мб даже хуже, value == null вместо value is object
и в одну строчку, без аутизма
хз чо быстрее

Sasha
08.04.2017
20:59:07
Вообще-то вариант
bool IsNotNull(object value)
{
return (value != null);
}
не такой плохой, возможно чуваки хотят в будущем расширить понятия null обьекта в своей доменно области.
но вот
value is object
это шедевр я считаю.

Google

Владимир
08.04.2017
21:01:53
> расширить понятия null обьекта в своей доменно области

Летучая
08.04.2017
21:02:32
тогда написали бы IsSet
и сравнивали с некоторыми дефолтными значениями
типа нолика для интов и иже с ними и нулей для нуллаблов
кстати посоны
если я подписываюсь на Click событие какого-либо объекта, то мне надо отписаться от него, когда он уберется из визуального дерева, иначе мусорщик не соберет его?

Slava
08.04.2017
21:06:13

Вячеслав
08.04.2017
21:06:22
да

Летучая
08.04.2017
21:06:23
пиздец
а можно как-то слабо подписаться
?
а то попахивает аутизмом с глобальным листом всех hyperlink-ов

Владимир
08.04.2017
21:07:03
хм

Anton
08.04.2017
21:07:12
Ну так у тебя и обработчик продолжит вызываться

Владимир
08.04.2017
21:08:14
если тебе нужно собрать объект, в котором событие
то он соберется, даже если в ивентах есть ссылки на другие объекты

Sasha
08.04.2017
21:09:56
Говорят есть отмена подписки. https://msdn.microsoft.com/ru-ru/library/ms366768.aspx

Владимир
08.04.2017
21:09:58
Вот чтобы собрался объект, который подписан на событие, нужно убирать хендлер.

Летучая
08.04.2017
21:10:32
шоб было яснее, у меня примерно такой код:
Hyperlink link = new Hyperlink();
link.Click += (s, args) => { /* stuff */};
link цепляется к родителю, показывается юзеру и убирается, когда убирается родитель.

Google

Владимир
08.04.2017
21:10:49

Летучая
08.04.2017
21:10:53
спасибо

Admin
ERROR: S client not available

Летучая
08.04.2017
21:10:54
!!!

Anton
08.04.2017
21:11:26
Если на объект, который кидает событие, есть ссылки, то не удалится

Летучая
08.04.2017
21:11:57
то есть чтобы возникла утечка, подписка должна происходить в другом объекте?

Владимир
08.04.2017
21:12:07

Anton
08.04.2017
21:12:45
Ну это частный случай общего правила

Владимир
08.04.2017
21:12:49

Летучая
08.04.2017
21:15:04
спосебо

Ilya
08.04.2017
21:23:29

Zakhar
08.04.2017
21:26:32
А тут не запрещены дурацкие вопросы? Как распечатать или сохранить в файл (или в буфер обмена) в VS2017 то, что получается в редакторе кода по Ctrl-M, Ctrl-O (Collapse to definitions)?
Или любой другой способ получить то же самое...

Владимир
08.04.2017
21:29:00

Zakhar
08.04.2017
21:29:29
)))

Gordon
08.04.2017
21:31:00

Владимир
08.04.2017
21:32:02
Если ты подключишь свою сборку без дебажных файлов и откроешь потом любой класс откуда, останутся только дифинишены

Zakhar
08.04.2017
21:33:40
Спасибо, посмотрим

† Dr◬ider †
08.04.2017
22:08:14
Ребят
Нужно организовать что-то типа прокси
Реально это сделать не трогая браузер/память браузера?
Есть подобные решения?

techi
09.04.2017
03:32:33

Google

techi
09.04.2017
03:32:53
мощный инструмент, но ужас

Victor
09.04.2017
07:29:43

† Dr◬ider †
09.04.2017
08:02:50
Мне нужно смотреть на некоторые вещи в трафике (не пароли, не логины)

Евгений
09.04.2017
08:04:03
всем привет
кто нибудь работал с mtp протоколом?

Victor
09.04.2017
08:43:37

Sasha
09.04.2017
08:45:59
Можно еще Fiddler взять, он подружелебней шарка.

† Dr◬ider †
09.04.2017
09:07:22
Эт то понятно
Ладно
Приеду домой по подробнее расскажу что нужно

Max
09.04.2017
10:31:31
Уважаемые господа, объясните пожалуйста, почему DependencyProperty объявляется в классе статично, но значение свойства в объектах этого класса разное?
Например, Text в разных текстбоксах, очевидно, разный, но свойство TextProperty в классе текстбокса одно, и оно статично. А сетер и гетер свойства Text вызывает SetValue и GetValue этого статичного свойства.

Slava
09.04.2017
10:35:47
поэтому и свойство статическое, а значения для кажого контролла разные
Эта группа больше не существует