← All posts tagged .net

max630
говно Jolla Вообще меня печалит качество коммюнити. Где угар? Где логи? Где конфиги? Большинство советов на уровне social.technet.microsoft.com: в трубу подуй, дверями похлопай, перезагрузись. Люди, вы чо, а как же линукс?
max630
Git говно ghub Дорогой гитхаб, пожалуйста поменяй свой network graph на нормальный, ну или просто не мучайся и убери этот пиздец с глаз нахуй долой, потому что всё равно я не редставляю чтобы это кто-нибудь использовал, а неопытные люди случайно это увидев, начинают испытывать ненужные эмоции.
max630
? Windows я знаю что так спрашивать неправильно, но попробуйте предложить гуглибельный запрос. Нужен аналог xlsclients для повершелла. Что-то типа nirsoft.net но без левых говноутилиток.
max630
? programming странное .net Есть ли в сишарпе что-нибудь типа версий символов? То есть у меня Foo.dll есть метод Foo.Foo, который возвращает int, а потом мне приспичило возвращать string. Называть его Foo.FooString() как-то глупо. Можно ли сделать так чтобы код собранный со старой Foo.dll по имени Foo.Foo реально попадал бы на старую имплементацию метода, а с новой — на новую. Перегрузка, очевидно, не канает, так как тип возвращается.
max630
? .net XAML можно ли в xaml описать свой класс, с новыми пропертями?

У меня окошко с кучей полей. Я пытаюсь сделать ему DesignTimeData. Все пишут что надо в xaml инстанциировать свою ViewModel, как-то заполнять её данными. Но у нас тут такая модель что в DesignTime её не получается инстанциировать. Пока лучшее что я придумал это сделать фейковую модель и её уже заполнять. Но это как-то криво, по-моему. По хорошему, если у нас утиная типизация и всё работает через рефлекшен, наверное можно сделать как-то так чтобы этот рефлекшен видел список пропертей, которые можно в рантайме менять в зависимости от того как класс ициализирован. Я нагуглил какой-то ICustomTypeDescriptor, но никакой готовой к использованию реализации на нашёл (есть абстрактные классы), всё равно надо что-то своё наследовать,
max630
? programming .net У меня такая ситуация. Короче, у нас есть некая общая шина, где вызывается метод через Invoke(). Потом этот метод в какой-то момент зовёт нативный код, который и делает всю работу. Если нативный код крешится, по идее это должно превратиться в исключение и улететь в самый верх и привести к падению программы. При этом в дампе должен быть стек до места падения. И есть проблема — Invoke() ловит все исключения и заворачивает их в TargetInvocationException, где внутреннее исключение записано как InnerException. Но нативный стек при этом не сохраняется — он же недоступен в рантайме. В итоге у нас есть стек до места входа в нативный код, который практически бесполезен.

Как это можно было бы пофиксить?
max630
говно letsencrypt We’re sometimes asked why we only offer certificates with ninety-day lifetimes.... short certificate lifetimes... encourage automation, which is absolutely essential for ease-of-use. If we’re going to move the entire Web to HTTPS, we can’t continue to expect system administrators to manually handle renewals. Once issuance and renewal are automated, shorter lifetimes won’t be any less convenience than longer ones
max630
? Mercurial hg а есть какое-нибудь актуальная документация этого вашего hg evolve? Мне что-то только какие-то допотопные вики и блогпосты попадаются, которые ещё советуют екстеншен как не встроенный подключать и в которых картинки протухли.
И сразу уточнение — если верить evolution.experimentalworks.net , оно не отменяет всю эту ебанину с фазами, и чтобы обмениваться ребезящейся веткой надо заводить специальный репозиторий с publishing=false. Я правильно понял?
max630
? programming .net msdn говорит про bindingRedirect "When you build a .NET Framework application against a strong-named assembly, the application uses that version of the assembly at run time by default, even if a new version is available. However, you can configure the application to run against a newer version of the assembly". То есть, если мы уже собираем софт, иметь эти редиректы в app.config не нужно, вместо этого надо исправить сам референс.
я правильно рассуждаю?
max630
? programming .net Я может задавал уже вопрос, но забыл. Есть ли какой-нибудь профит от того что берешь либу собранную для, например, .net4.5.1 вместо .NET 4.0?