
Anton
07.05.2017
06:10:59
конечно есть опен сорс и прочие группы кто это двигает но это не то ))))) если ты опен сорс то java и прочее не майкрософт) ну не сегодн яточно

Nikolay
07.05.2017
06:11:00

Anton
07.05.2017
06:11:16
заказчик не придет ко мне как к программисту

Friedrich
07.05.2017
06:11:17

Google

Anton
07.05.2017
06:11:17
))))
он придет в бизнесс департмент

Friedrich
07.05.2017
06:11:29
У меня тут рано или поздно собираются все заказчики.

Anton
07.05.2017
06:12:01
если ты работаешь напрямую с заказчиками то милосьти просим мне не нужен такой клиент )))) это не тот уровень

Nikolay
07.05.2017
06:13:00

Anton
07.05.2017
06:14:16
много причин ) это и количество девелопером и кроуд дебаггинг когда толпа лучше 1 и легаси ну сан то вышел как вендор независмиый
потом джава стала отчасти популярна потому что была вендор независима

Friedrich
07.05.2017
06:14:30
Про пенсионный фонд, кстати: у нас вся медицинская инфраструктура (по крайней мере, та, к которой я имею отношение) работает на Линуксе. И это недополученные деньги для того же Микрософта. Если он вложится в соответствующую инфраструктуру, то медицина потом к нему придёт за тулами разработки, консалтингом, SQL-сервером.
К сожалению, за Azure пока что не придёт, но это вопрос околополитический.
А вообще-то для MS это всё крайне выгодно.

Anton
07.05.2017
06:15:02
у нас есть фонда где дот нет рулия я работал в таком
bizTalk and cms was Sitecore

Nikolay
07.05.2017
06:16:58
Несмотря на вендорлок, .Net Framework всё равно стал достаточно популярным, благодаря хорошему тулингу и языку

Google

Friedrich
07.05.2017
06:17:36
По большому счёту, вендорлок и был тем, что мешало дальнейшему распространению.

Nikolay
07.05.2017
06:17:46
Я думаю через пару лет, .Net Framework станет достаточно популярным ;)

Anton
07.05.2017
06:28:52
дот нет не будет популярнее вендор индепендент языков но да и не нужно это) дот нет используется большими корпоряциями основной бизнесс которых это не ит) и за специализацию они платят хорошие деньги) поэтому если ты хочешь денег то дот нет это неплохой выбор и вещи как BizTalk or Sitecore or Sharepoint дают очень неплохой доход

Илья
07.05.2017
07:03:49

Nikolay
07.05.2017
07:04:49

Friedrich
07.05.2017
07:41:54
Если кому интересно, я только что разобрался, как ASP.NET Core в докер паковать.
Если нет нативных зависимостей — то вообще всё просто.
dotnet publish -c Release -o out
, а потом вот такой Dockerfile как в примере: https://hub.docker.com/r/microsoft/aspnetcore/
Пара строк, и контейнер готов, вот так вот просто.

Андрей
07.05.2017
07:49:49
??

Даниил Горелов
07.05.2017
08:16:33
Кому стикеров новых?

Aga
07.05.2017
08:28:39
/люди
Кто шарит?
Можно ли отследить, сколько трафика в месяц уходит?
Через роутер реально?
У меня безлимитный инеи
Хочется узнать сколько я трачу

Anton
07.05.2017
08:35:31
У провайдера часто есть веб иниерфейс через него можно посмотреть
Или на роутер зайди у них тоже есть веб интерфейс
Все в мануале к роутеру
Есть

Khasan
07.05.2017
09:13:47
Друзья добрый день. Поздравляю всех с днем радио! Как ни крути, без радио не было бы радиоэлектроники, а без радиоэлектроники не было бы компьютеров, без компьютеров не было бы программистов) так что это и наш праздник.

Google

Begpo_CnupTa
07.05.2017
09:17:17
День сталеваров тоже будем праздновать?

Nikita
07.05.2017
09:23:05
а у них там уже .NET Core 2.0

Pichugin
07.05.2017
09:28:17
Кто-нибудь сталкивался с тем что EF 6 при чтение сущностей из БД может занимать много RAM.
Допустим - шаблонный проект Web API, EF 6, простой контекст с сущностями.
В базе 1000 шт сущностей.
api
using (var context = new Context())
{
читаем все сущности, в List
}
возвращаем List count.
При таком раскладе все ок. Память IIS 400-500 mb, сборка GC активна в 0 Gen.
Ничего не меняем в проекте, просто добавляем в SQL еще 1000 шт таких же сущностей.
При таком раскладе RAM 1.2-2 Gb. GC работает часто, но теперь в Gen 0, 1, 2. Заметно медленнее.

Selvetarm
07.05.2017
09:28:22

Pichugin
07.05.2017
09:30:02
AutoDetectChangesEnabled = false ничего не меняет.
AsNoTracking меняет, но он нужен.

Igor
07.05.2017
09:30:35
А что вкусного появилось в .NET Core 2.0?
Не просто же так ломают обратную совместимость?

Pichugin
07.05.2017
09:34:15
Создается впечатление что у EF есть порог сущностей для трекинга (по числу и сложности).
До его достижения все убирается в Gen 0.
После, переживает 0,1 и оседает в 2.
Может его можно увеличить?
Очень много в Gen 0:
1) System.Data.SqlClient.TdsParserStateObject+PacketData[]
2) System.Runtime.Remoting.Messaging.LogicalCallContext
3) System.Threading.ExecutionContext
4) System.Data.SqlClient.SqlDataReader+Snapshot
5) System.Data.SqlClient.TdsParserStateObject+StateSnapshot

Dimanius851
07.05.2017
09:37:54
кто знает, как сделать так, что бы выражение в скобках (menu) осталось нетронутым?

Mikhail
07.05.2017
09:39:01
Используй регулярки и группировку в них

Dimanius851
07.05.2017
09:40:07
ну я и использую регулярки, чем обернуть слово, что бы его не задело?

Mikhail
07.05.2017
09:41:28
Что значит - не задело?
Ты можешь часть выражения сделать группой и в реплейсе его вставить
Как - в Гугл с этим вопросом.
Я точно не помню
Группа фигурными скобками по-моему обозначается а вот как вставляется не помню
Там от версии студии зависит
http://stackoverflow.com/questions/3147096/visual-studio-find-and-replace-regex

Dimanius851
07.05.2017
09:44:20

Google

Dimanius851
07.05.2017
09:44:25
от так от получилось

Mikhail
07.05.2017
09:44:55
Ну да
Я это и имел ввиду
Чутка напутал как в группу выделять

Dimanius851
07.05.2017
09:46:34
ага
спасибо

Khasan
07.05.2017
09:48:05

Selvetarm
07.05.2017
09:49:24

Khasan
07.05.2017
09:50:39
ну и вопрос по существу, некоторое время назад решил позаимствовать одну хорошую библиотеку, фактически такой геометрический фреймворк, позволяет решать кучу сложных геометрических задач, но беда в том что библиотека привязана к одной программе. Решил ковырнуть в ДотПик все линки, показанные ДотПиком линки все подключил, все равно не работает, еще просит линки.
нечаянно наткнулся внутри кода на такое
[DllImport("LibG.AsmPreloader.Unmanaged.dll")]
это получается линка не видно, а он подгружается внутри?

Nikita
07.05.2017
09:59:04
там пока что только работу на OS X < 10.12 сломали
но она и не нужна

Mikhail
07.05.2017
10:03:08

Like
07.05.2017
10:04:06
Я возможно не в тему, но все же: есть задачки для совсем начинающих ?

Дмитрий
07.05.2017
10:07:20
Задачи на Pascal | Программирование для начинающих
el-prog.narod.ru
Задачи на Pascal. Глава 1. Линейные алгоритмы. Задача № 1. Вывести на экран сообщение «Hello World!» Вывести на экран все натуральные числа до заданного Задача № 14. Найти наибольший нетривиальный делитель натурального числа Задача № 15.

Like
07.05.2017
10:07:44

Дмитрий
07.05.2017
10:07:53

Igor
07.05.2017
10:17:06
почему лучше использовать var вместо явного указания (просто пример) HttpBaseProtocolFilter
в теле функции?
Вопрос возник из-за того что сел за ПК с решарпером и он мне повсюду это советует.

Google

Anatoly
07.05.2017
10:17:46
Потому что значение рядом там же задаётся
и впринципе понятно что там.
Хотя кому-то удобнее проводить глазом по левой стороне и сразу типы видеть
вообще var вводился чтобы сопли типов для linq и подобного длинного не писать
везде подряд это уже как тебе удобней

Mikhail
07.05.2017
10:19:04

Daniel
07.05.2017
10:19:17
Впрочем в шарпе это ещё не критично

Igor
07.05.2017
10:20:36
Ну вот решарпер это агрументирует просто "Use 'var' (simple type)"
Стало интересно , есть в этом профит

Mikhail
07.05.2017
10:21:02

Igor
07.05.2017
10:21:57

Илья
07.05.2017
10:22:39
С одной стороны var удобней тем, что можно изменить возвращаемый тип у выражения и не придется менять тип переменной.
С другой стороны, чтение кода с var чуть сложнее, т.к. не всегда можно быстро глазами определить, что это за тип.

Mikhail
07.05.2017
10:22:55

Like
07.05.2017
10:23:28
Эта группа больше не существует