Максим Гришин, ну потому что sql server agent - это программа и эта программа запускается с какими-то правами (учетной записью). А узнать что именно удалять программа логично может из sql баз и поэтому она должна мочь достучаться до sql сервера.
насколько я помню viewsonic вообще не совсем производитель... соответственно некоторые модели он заказывает у хороших производителей и они хороши, некоторые - у кого попало... со всеми вытекающими...
Последние хорошие вьюсоники я видел в элт сериях PT770
Константин Нагибович, Вся беда в том, что большинство решений уже написано на русском диалекте 1С
Соответственно написание латиницей - окажется только небольшой нахлобучкой.
Что гарантирует ту самую селедку с молоком.
Ну тогда стоит держать рабочий счет в сбере с несколькими рублями. В случае чего - прилетит СМС-уведомление о блокировке счета по требованию №ххх -> можно будет узнать о свершившемся факте.
Да и посмотреть на сайте судебных приставов подробности по требованию.
murzik_a, если "переезд" подразумевает другую страну - то там счастья больше - от отрубания рук или головы до безусловного штрафа + взыскания или же тюремного заключения. Только в РФ и еще нескольких странах бывшего СССР пока еще можно манкировать налоговым законодательством.
Если же из банка в банк - то большого смысла нет. Отсутствие реакции на письмо из налоговой - автоматически приведет к судебным процедурам, судебному решению о взыскании и передаче материалов судебным приставам. Со всеми дальнейшими страшилками про арест на границе, изъятии любимой собачки/кошки и т.п.
murzik_a, Вообще из любого в рамках юрисдикции РФ.
Но сложившаяся практика показала, что вероятность съема в сбере - близка к 100%, в других банках - заметно меньше.
Глаголом можно жечь, это конечно инструментарий, но несколько в ином применении =)
Так, повторюсь (упростив вопрос): есть ли уже готовый инструментарий, который обеспечит достоверность распознавания мата более 70% и без ложных срабатываний в тех же допусках?
Могу подтвердить, что к примеру решарпер такое умеет. Притом на его предложение где-то изменить на "красиво" имеет опцию от "в текущем файле" до "во всем решении"
Alexander, этот случай гораздо проще -)
Клиент, даже в более развитом варианте - это собственно нечто с заполненными либо данными характерными для юрика, либо физика, либо ИП
То бишь например ИНН - он для всех, а вот ОГРН - скорее для юрика (у физика - null)
То бишь в абстрактном классе существуют общие для любых типов поля, в наследниках трех типов - дополнительные поля, характерные для физика, юрика и ип, а в базе - все поля, включая указание типа.
В итоге - при чтении из базы тип однозначно идентифицирует что за наследник должен быть создан. И обратно - в зависимости от объекта - в базу пишутся нужные поля.
При желании можно допустить и "без типа" и писать самый минимум (некоторые CRM системы подобное реализуют в виде самого верхнего уровня воронки - только имя, которое потом может превратится в контрагента, который физлицо, но является представителем контрагента-юрлица).
например open на уровне ОС - реализует return state, а вот где-нить внутрях драйвера диска которому скормится геометрия с 0 головок - сгенерит divide overflow
Так что все зависит от требований предпочтений:
- можно возвращать функцией/методом результат с кодом успеха/неуспеха
- можно возвращать флаг успеха/неуспеха и заполнять поле с кодом/описанием проблемы
- можно рэйсить наверх с нужным уровнем детализации
Impeeeery, по первым строкам видно, что автор исходников использует throw для различных видов сигнализации и поэтому надо не гадать а читать что именно выбрасывается
15432, или это уже в библиотеке ветвится. К примеру во времена 8086 - не на каждом компьютере был 8087 и math так или иначе была обязана либо быстро считать на сопроцессоре либо "в столбик"гоняя регистры
www.cyberforum.ru/csharp-net/thread1578682.html