Расскажите, как работает LINQ с этим репозиторием - он будет работать как с обычной коллекцией, т.е. перебирать все элементы, соответствующие выражению или будет использовать какой-нибудь поиск по дереву? насколько поиск будет производителен? опыт показывает, что если в коллекции несколько миллионов объектов, то их перебор будет занимать довольно много времени, иногда обращение к SQL-серверу за небольшой выборкой в этом случае будет работать даже быстрее. А кэширование в памяти все же затевается ради производительности.
Странное решение на основе ключей, похоже на какой-то костыль. Смысл DI как раз в том, чтобы абстрагироваться от реализации.
Очевидный недостаток: если у меня есть 100500 контроллеров, то мне придется отредактировать их все, чтобы реализовать логику конкретизации зависимостей. А потом еще разок, если я захочу поменять сопоставление реализаций.
Вот например у меня есть в системе разные сущности, например, контрагент, заказ, исполнитель заказа, и разные пользователи должны иметь доступ только к некоторым контрагентам, а пользователи исполнителей - только к тем заказам, с которыми связаны из организации.
И при этом приложение развивается и в нем появляются новые сущности и новые пользователи.
А сущности в системе исчисляются сотнями миллионов.
Как организовать логику так, чтобы во время выполнения кода осуществлялись проверки, имеет ли конкретный пользователь доступ к определенной сущности?
И как выбирать из БД только те сущности, к которым текущий пользователь имеет доступ?
Получается, что вроде бы бизнес-требование "чтобы она отображалась на аватарке." Вообще не принято во внимание? В технической части как то отображение на аватарках нигде не встречается.
Спасибо. Вот у меня есть вопрос. Есть СБП, которые генерируют платежные ссылки. Когда нажимаешь на платежную ссылку, то открывается приложение банка, которое подтягивает реквизиты и позволяет выполнить платеж. Вроде бы все нормально, но.
Вопрос: почему открывается только определенное приложение, а другое не открывается? Где это настроено в IPhone и может ли пользователь сам на своем телефоне указать, каким именно приложением он хочет открывать эту ссылку.
На андроиде эти настройки указаны прямо в настройках конкретных приложений.
Уточню, что если установлено только одно любое их этих приложений, то оно открывает ссылку. Т.е. любое из этих приложений может открывать ссылку.
Я думаю, что исправить это формально уже невозможно. Как только чиновник решит отменить этот закон, его обвинят в том, что "он не любит пролетариат". Смысл этого и подобных законов в том, чтобы защитить работников от кровососов-эксплуататоров. И если задуматься, то прослеживается вот какая логическая связь:
Кого нужно защищать? Тех, кто сам не может себя защитить, т.е. подразумевается, что работники слабые, глупые и бестолковые люди, которые сами не справятся. Вот такого мнения о работниках те, кто придумывает эти законы.
На деле же получается, что как только в систему вносятся изменения (а работники и работодатели – это большая и сложная система), то система на эти изменения реагирует и подстраивается. Невозможно каким-то законом заставить работодателя брать на работу того, кого не хочется, так же, как и невозможно заставить сотрудника делать то, что он не хочет.
Мне кажется, что нужно не мешать всем этим людям самим строить свои отношения.
Вот взять, например, практику, когда незаконно уволенного работника восстанавливают на работе. Я не слышал ни одной истории, где после такого этот работник работал «душа в душу» со своим начальство. Обычно это все заканчивалось увольнением по собственному желанию и выплатой компенсации.
Ну да, ваши аргументы не опровергают, а подтверждают мои слова. Если работодатель не опасается судебного преследования, он вам (если захочет, конечно-же) скажет в чем вы не дотягиваете, но если его слова могут быть использованы против него самого - то даже если захочет - не скажет. Вполне возможно, что в вашем случае так и было (а может и нет, мы же не знаем наверняка). Я про то, что государство своим вМЕШАТельством не дает двум сторонам нормально и честно взаимодействовать.
Вот еще один пример – недавно был повышен пенсионный возраст, причем в благом порыве работодателям предписали (запретили) увольнять сотрудников предпенсионного возраста. Это дает возможность работнику расслабиться, потому что работодатель не сможет (ему будет труднее) его уволить. Работодатель же со своей стороны, опасаясь сложностей, предпочтет вообще не принимать на работу людей старше X лет.
Что касается понимания что вы для кого-то бабушка – вам ничем не помогает. Мир большой, в нем много работодателей, и всегда найдутся варианты нежелания принять вас на работу по какому-нибудь из признаков, не по возрасту, так по молодости или потому что вы женщина или еще по какой-то причине. Как мне кажется, важно понять, что хочет каждый конкретный работодатель и можете ли вы ему это дать, ну и реалистично оценивать свою привлекательность в глазах работодателя и работать над развитием тех качеств, которые ему важны.
К сожалению, наши законотворцы хотели как лучше, а получилось не очень. В результате, работодатель получает свое (не берет того, кого не хочет брать), а работник не получает честной обратной связи. Не будь этого преследования, работодатель мог бы посоветовать кандидату что ему нужно улучшить и развить. А сейчас приходиться отвечать стандартное "мы вам перезвоним".
Спасибо за статью. возник вопрос: вы пишите "...однако, как только электрон подлетает к этому промежуточному аноду, напряжение на нём отключается и он летит дальше...", а как определяется момент, когда подлетает электрон, чтобы отключить анод?
Как то оторвано от реальности.
Там же есть интерфейсы IObservable<> и IObserver<> они для чего нужны, как их использовать?
Что такое тайтл в контексте этой статьи?
Ось вертикальна
Расскажите, как работает LINQ с этим репозиторием - он будет работать как с обычной коллекцией, т.е. перебирать все элементы, соответствующие выражению или будет использовать какой-нибудь поиск по дереву? насколько поиск будет производителен? опыт показывает, что если в коллекции несколько миллионов объектов, то их перебор будет занимать довольно много времени, иногда обращение к SQL-серверу за небольшой выборкой в этом случае будет работать даже быстрее. А кэширование в памяти все же затевается ради производительности.
Что делать, если заказчик не заплатил, а договора не было? Нужно делать выводы. Впереди долгая, счастливая жизнь.
Странное решение на основе ключей, похоже на какой-то костыль. Смысл DI как раз в том, чтобы абстрагироваться от реализации.
Очевидный недостаток: если у меня есть 100500 контроллеров, то мне придется отредактировать их все, чтобы реализовать логику конкретизации зависимостей. А потом еще разок, если я захочу поменять сопоставление реализаций.
А вы чаще всего в роли рекламодателя или автора канала выступаете?
Зато можно голосовать, не открывая
Вот например у меня есть в системе разные сущности, например, контрагент, заказ, исполнитель заказа, и разные пользователи должны иметь доступ только к некоторым контрагентам, а пользователи исполнителей - только к тем заказам, с которыми связаны из организации.
И при этом приложение развивается и в нем появляются новые сущности и новые пользователи.
А сущности в системе исчисляются сотнями миллионов.
Как организовать логику так, чтобы во время выполнения кода осуществлялись проверки, имеет ли конкретный пользователь доступ к определенной сущности?
И как выбирать из БД только те сущности, к которым текущий пользователь имеет доступ?
И чтобы это очень быстро работало.
FlashMapper использует только Expression<Func> из-за чего невозможно для преобразования вызывать другие методы со сложной логикой. :(
Получается, что вроде бы бизнес-требование "чтобы она отображалась на аватарке." Вообще не принято во внимание? В технической части как то отображение на аватарках нигде не встречается.
Является ли размещение карточек товаров на маркетплейсах рекламой? А товаров в интернет магазинах?
Как, интересно, они собирают эти молекулы.
Спасибо. Вот у меня есть вопрос.
Есть СБП, которые генерируют платежные ссылки.
Когда нажимаешь на платежную ссылку, то открывается приложение банка, которое подтягивает реквизиты и позволяет выполнить платеж. Вроде бы все нормально, но.
На телефоне Iphone установлено два разных банковских приложения.
Когда нажимаешь на платежную ссылку (это ссылка в браузере вида https://qr.nspk.ru/AD10002DVUI9Q1T52T2P7TPU4MVQ44O6?type=02&sum=366969) то открывается одно банковское приложение.
Вопрос: почему открывается только определенное приложение, а другое не открывается?
Где это настроено в IPhone и может ли пользователь сам на своем телефоне указать, каким именно приложением он хочет открывать эту ссылку.
На андроиде эти настройки указаны прямо в настройках конкретных приложений.
Уточню, что если установлено только одно любое их этих приложений, то оно открывает ссылку. Т.е. любое из этих приложений может открывать ссылку.
Спасибо.
А чем вам помешает указание причин и почему вам будет больно, да еще и мучительно?
Вся эта защита работника - борьба с ветряными мельницами. Работодатель всегда найдет способ уволить/не брать работника, который ему не нужен.
И да, работнику нужно адекватно реагировать на ситуацию в мире работодателя, да, это сложно, но ему то туда, иначе его будут все время объегоривать.
Я думаю, что исправить это формально уже невозможно. Как только чиновник решит отменить этот закон, его обвинят в том, что "он не любит пролетариат". Смысл этого и подобных законов в том, чтобы защитить работников от кровососов-эксплуататоров. И если задуматься, то прослеживается вот какая логическая связь:
Кого нужно защищать? Тех, кто сам не может себя защитить, т.е. подразумевается, что работники слабые, глупые и бестолковые люди, которые сами не справятся. Вот такого мнения о работниках те, кто придумывает эти законы.
На деле же получается, что как только в систему вносятся изменения (а работники и работодатели – это большая и сложная система), то система на эти изменения реагирует и подстраивается. Невозможно каким-то законом заставить работодателя брать на работу того, кого не хочется, так же, как и невозможно заставить сотрудника делать то, что он не хочет.
Мне кажется, что нужно не мешать всем этим людям самим строить свои отношения.
Вот взять, например, практику, когда незаконно уволенного работника восстанавливают на работе. Я не слышал ни одной истории, где после такого этот работник работал «душа в душу» со своим начальство. Обычно это все заканчивалось увольнением по собственному желанию и выплатой компенсации.
Ну да, ваши аргументы не опровергают, а подтверждают мои слова. Если работодатель не опасается судебного преследования, он вам (если захочет, конечно-же) скажет в чем вы не дотягиваете, но если его слова могут быть использованы против него самого - то даже если захочет - не скажет. Вполне возможно, что в вашем случае так и было (а может и нет, мы же не знаем наверняка). Я про то, что государство своим вМЕШАТельством не дает двум сторонам нормально и честно взаимодействовать.
Вот еще один пример – недавно был повышен пенсионный возраст, причем в благом порыве работодателям предписали (запретили) увольнять сотрудников предпенсионного возраста. Это дает возможность работнику расслабиться, потому что работодатель не сможет (ему будет труднее) его уволить. Работодатель же со своей стороны, опасаясь сложностей, предпочтет вообще не принимать на работу людей старше X лет.
Что касается понимания что вы для кого-то бабушка – вам ничем не помогает. Мир большой, в нем много работодателей, и всегда найдутся варианты нежелания принять вас на работу по какому-нибудь из признаков, не по возрасту, так по молодости или потому что вы женщина или еще по какой-то причине. Как мне кажется, важно понять, что хочет каждый конкретный работодатель и можете ли вы ему это дать, ну и реалистично оценивать свою привлекательность в глазах работодателя и работать над развитием тех качеств, которые ему важны.
К сожалению, наши законотворцы хотели как лучше, а получилось не очень. В результате, работодатель получает свое (не берет того, кого не хочет брать), а работник не получает честной обратной связи. Не будь этого преследования, работодатель мог бы посоветовать кандидату что ему нужно улучшить и развить. А сейчас приходиться отвечать стандартное "мы вам перезвоним".
Спасибо за статью. возник вопрос: вы пишите "...однако, как только электрон подлетает к этому промежуточному аноду, напряжение на нём отключается и он летит дальше...", а как определяется момент, когда подлетает электрон, чтобы отключить анод?