• Прием платежей без ИП?

    @d-stream
    Готовые решения - не подаю, но...
    УК РФ Статья 171. Незаконное предпринимательство

    1. Осуществление предпринимательской деятельности без регистрации или без лицензии в случаях, когда такая лицензия обязательна,
    если это деяние причинило крупный ущерб гражданам, организациям или государству либо сопряжено с извлечением дохода в крупном размере,
    за исключением случаев, предусмотренных статьей 171.3 настоящего Кодекса, - наказывается штрафом в размере до трехсот тысяч рублей
    или в размере заработной платы или иного дохода осужденного за период до двух лет, либо обязательными работами на срок до четырехсот восьмидесяти часов, либо арестом на срок до шести месяцев.

    2. То же деяние:

    а) совершенное организованной группой;
    б) сопряженное с извлечением дохода в особо крупном размере, -
    наказывается штрафом в размере от ста тысяч до пятисот тысяч рублей или в размере заработной платы или иного дохода осужденного
    за период от одного года до трех лет, либо принудительными работами на срок до пяти лет, либо лишением свободы на срок до пяти
    лет со штрафом в размере до восьмидесяти тысяч рублей или в размере заработной платы или иного дохода осужденного за период
    до шести месяцев либо без такового.

    Притом "я и жена" или "я и дизайнер/сеошник" - это уже деяние, совершенное группой лиц... со всеми вытекающими
    Ответ написан
    Комментировать
  • Как ускорить вставку данных в таблицу с 500 млн записей?

    @d-stream
    Готовые решения - не подаю, но...
    1. bulk insert
    2. при гарантированной корректности данных - немного может поспособствовать вначале влитие данных в таблицу без индексов, а уже потом alter с установкой индексов
    Ответ написан
    Комментировать
  • Как получить список зависимых таблиц MSSQL с помощью запроса?

    @d-stream
    Готовые решения - не подаю, но...
    В принципе все есть в sysobjects и студия ровно оттуда добывает

    конструкции запросов бывают несколько многоэтажными, это работает

    p/s/ по бреду: sql profiler'ом перехватить студийный запрос на поиск зависимостей)
    Ответ написан
    7 комментариев
  • Как передать значение последнего добавленного id в другую таблицу?

    @d-stream
    Готовые решения - не подаю, но...
    У параметров stored_procedure есть модификатор out

    То бишь по выполнению процедуры можно его прочесть на c# стороне

    Но кмк стоит в виде "единого действия" в одной процедуре делать все логически связанные операции.
    Ответ написан
    Комментировать
  • БД SQL - нормальны ли magic numbers в БД, которые имеют константы в back end коде? Или лучше сделать таблицу и отношение?

    @d-stream
    Готовые решения - не подаю, но...
    Как показала практика в живущих проектах "1,2,3 и никогда не будет расширятся" - достаточно быстро расширяется)

    Как примеры: еще недавно пол был М или Ж и можно было хардкорить… уже типа нет...

    Ну и референсная таблица - хорошее место для хранения вариантов описаний ("запр.", "запрещен к продаже") для разных случаев отображения.

    p.s. Кстати почему бы не быть товару показываемым только неким группам? (вот и 4 вариант для того что не может меняться)
    Ответ написан
    2 комментария
  • Почему антивирусу нужны всякие root/телефон права, а вирусу нет? Как так то?

    @d-stream
    Готовые решения - не подаю, но...
    Вирус - влезает куда может, куда не может - не влезает. Антивирус - должен работать везде.

    В общем аналогично автоворам - они лезут в разные авто и им совсем не жалко разбить стекло, оторвать приборку, выломать замок руля и т.п. Для них - это нормальное поведение. Для сигнализации же частые несрабатывания или ложные блокировки авто - нехорошо.
    Ответ написан
    2 комментария
  • Как лучше округлять double с заданной погрешностью/точностью?

    @d-stream
    Готовые решения - не подаю, но...
    Гм... если фигурирует "округлять", то наверное было бы более честным использовать типы decimal
    Ну и как бы Round все-таки быстрее чем Round + деление и умножений (если конечно оптимизатор не приведет все это к одному и тому же)
    Ответ написан
    Комментировать
  • Как на c# определить IPv4 на выходе определенного HTTPS прокси (вида 127.0.0.1:9001)?

    @d-stream
    Готовые решения - не подаю, но...
    Завести свой сервис, который будет отвечать адресом и спрашивать у него. Ну или пробовать обращаться к десятку подобных сервисов в разных странах.
    Ответ написан
    Комментировать
  • Шаблон прототип или конструктор копирования?

    @d-stream
    Готовые решения - не подаю, но...
    Паттерн - это упрощенно "типовой прием программирования". А конструктор - это уже из самого программирования.

    К примеру паттерном программирования (скорее стилем) может быть обязательная реализация конструкторов без параметров или наоборот.
    Ответ написан
  • Как оптимизировать объединение данных из нескольких баз MSSQL?

    @d-stream
    Готовые решения - не подаю, но...
    Ну sql между собой вполне умеют дружить - linked server. А данные - тут только из понимания схемы.

    Как итог - получится некий скрипт который будет в простом случае делать insert into dst select ... from src и потом delete from src, а в более сложных ситуацях - будет несколько позабубенистей.

    Но это реально... хоть и муторно даже 'живя' в более-меннее большой схеме базы
    Ответ написан
    Комментировать
  • Как оптимизировать sql запросы и избавиться от цикла?

    @d-stream
    Готовые решения - не подаю, но...
    Что мешает дорасширить исходный запрос нужными join и получать ровно нужный список?
    Ответ написан
    Комментировать
  • Нужно ли самозанятому заключать договор?

    @d-stream
    Готовые решения - не подаю, но...
    Договор как уже и отметили может быть и устным. Но "стреляет" договор хоть и реже чем ружье на стене, но мощнее. Как таковой договор нужен для разруливания конфликтных ситуаций.

    С налогами (если речь именно о налогах) все просто - либо как физлицо - 13% (НДФЛ), либо как та или иная форма предпринимательства (например ИП УСН/ПСН/СЗ). Инфошум про самозанятых пока еще в виде закона не реализовался, но больше всего он будет похож на ИП УСН6%, только 3% без права найма и оказание услуг только физлицам. Патент/налог на вмененный доход - тут надо примерять и сравнивать с той же УСН. Зачастую второе даже повыгоднее и в цифрах и в рисках.
    Ответ написан
  • Как можно убрать ошибку в базе?

    @d-stream
    Готовые решения - не подаю, но...
    Найти любое средство работы с dbf (хоть dbase iv из 90х) и в нем выполнить проверку и исправление логической структуры файла
    Ответ написан
    Комментировать
  • Как построить такой sql запрос?

    @d-stream
    Готовые решения - не подаю, но...
    Group by по коду краски, суммирование по количествам и никаких звездочек

    Дабы избежать варнингов - обернуть значения суммируемого в isnull
    Ответ написан
    Комментировать
  • Почему разные сервисы накрутки, автоматизации и щёлкания не закрывают тут же?

    @d-stream
    Готовые решения - не подаю, но...
    Ресурсам накладно держать людей для поиска накрутчиков. Поэтому используются всякие статметоды, которые сигналят о достижении некоего порога подозрительности и тогда уже - бан
    Ответ написан
    Комментировать
  • Как облегчить работу с бд?

    @d-stream
    Готовые решения - не подаю, но...
    Лучше нанять гуру SQL, чтобы потом не создавать вопросы "как побороть тормоза?"
    Ответ написан
    Комментировать
  • Как найти и вывести контакты с возможными опечатками?

    @d-stream
    Готовые решения - не подаю, но...
    Первое что напрашивается - отфильтровывать явно несравнимые. Например какой смысл сравнивать трехбуквенное имя с пятнадцатисимвольным?

    Ну и общий вопрос: а в каком из имен Тимур, Темур и Теймур опечатка?
    Ответ написан
    1 комментарий
  • Как в GROUP BY отсортировать null вниз?

    @d-stream
    Готовые решения - не подаю, но...
    Волшебное универсальное средство - case
    www.mysqltutorial.org/mysql-case-function
    Ответ написан
    Комментировать
  • Кто сделает экспертизу кражи кода ПО, которую примет российский суд?

    @d-stream
    Готовые решения - не подаю, но...
    Если очень коротко - как с патентами: кто первый подал заявку - тот и прав. Код - можно регистрировать.
    Если обе стороны не сделали - то правота будет болтаться между тем кто первый пожаловался и тем кто подробнее доказал свое авторство (черновики, наработки, коммиты)

    Ну и казусный момент: само авторское право - принадлежит автору и по сути неотчуждаемо - создал - значит автор. А вот уже имущественные и прочие права-следствия - зависит от подробностей.
    То есть первый шаг бодни - авторство, второй - есть ли веские доказательства, что автор получал задание и деньги и были ли договора на отчуждение права использовать и т.п.
    Ответ написан
    Комментировать
  • Как зарегистрировать сайт только с доменом первого уровня?

    @d-stream
    Готовые решения - не подаю, но...
    Ответ я бы сформулировал так: арендуйте самолет и отправьте группу своих юристов IT направления в ICANN.

    Если нет юристов или самолета - тогда все-таки стоит посмотреть в сторону доменов второго уровня.
    Ответ написан
    Комментировать