Задать вопрос
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    @d-stream
    Если несколько человек загрузили фото одного фотографа, где они их взяли. может в фотостоке где-то были или на других сайтах в открытом доступе
    Слегка утрировано:
    есть автор и доказуемое авторство (например необкропанные исходники) и есть ответчик, который или докажет документально что его обманули и Вася Пупкин заявил себя автором и разрешил использовать или же ответчик документально приобрел (или получил бесплатно) материал у представителей правообладателя. К примеру на фотостоке. В таком ключе ответчик проиграет.
    Размер проигрыша может оказаться суровым. К примеру, если фотограф разместил материал на фотостоке на эксклюзивных условиях например по $1000 за слайд и не для публичной демонстрации - как минимум можно исчислить неполученную выручку и востребовать ее с виновника.
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    @d-stream
    Saboteur,
    факт нарушения и судебное решение - разные вещи
    Я в курсе.
    Если попробуете внимательно прочесть тред - возможно разберетесь к чему и кому моя ремарка.
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    @d-stream
    Saboteur, при чем здесь требования?

    Нотариус заверяет материалы, которые потом могут быть использованы как доказательства факта нарушения.
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    @d-stream
    АртемЪ,
    Хорошая шутка.
    на самом деле вполне рабочая штука.
    Нотариус удостоверяет что на сайте xxx такого-то числа размещено нечто (скриншот прилагается) и т.п.
    Суд такое принимает.
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Я немного, как понимаете, из другого мира...
    Да, понимаю. Вглядываюсь в тег темы и понимаю что точно не от сего)
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Ну, давайте я все записи буду поменять каким-то уникальным ID, и буду вести журнал этих ID и самих записей? это будет похоже на внутренности постгрес или оракл? Вопрос на засыпку...
    Не, я не хочу заглубляться до уровня гравитационного воздействия от магнитной головки винчестера на электроны в транзисторе процессора. Это тут не надо.
    Все проще - достаточно ориентироваться на атомарность в виде sql операций (про псевдо - тож не надо). Посчитаем что sql-транзакция - это нижний уровень. Выше - это уже базовые бизнес-операции, следующий - группы этих операций.
    Ну и классическое из простых примеров "типа банковской транзакции" - с отнять у одного и добавить столько же у другого*
    если речь идет об операции в рамках sql-транзакции с апдейтами нескольких полей - это тот самый низкий уровень. Если же выполнять такую операцию на другом звене (к примеру трехзвенка) - то далее она выльется в две отдельные операции и обеспечить устойчивость (целостность) - потребуется гораздо больше усилий со всеми вытекающими костылями и точками отказа.

    Теперь возвращаясь к "простым джойнам" и реализации операций на стороне приложения...
    данные в Австралии, приложение - в Якутии.... и что получится? Забрать все и донести до Якутии, где 99.99999% отсечется, а оставшийся 0.000001% будет использован?)
    В том примере про УПД - таки надо отдать репортеру (MSRS, Crystal или еще что-нибудь) конкретный набор данных (датасеты шапки и строк документа). Что подразумевает join справочников или одного винигретного, из которого надо бы добыть что относится к чему)
    ______________________________
    * - утрированный пример
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Алексей Черемисин, реализация той же самой атомарности на уровне более высоких звеньев, с неиспользованием механизмов уровня ниже???
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Алексей Черемисин, я не могу конечно рушить религиозные убеждения, но именно sql - это то место, где должны обеспечиваться атомарные (в смысле неделимости) операции. Любые попытки имитировать транзакции в другом слое - обречены на прблемы. Если интересно - могу развернуть подробно.
  • Как заставить Entity Framework работать с данной процедурой?

    @d-stream
    Алиса Васильева, примерно так как если попытаться своим ключом от авто заводить соседский почтовый ящик.
  • Как не пускать на сайт при включенном adblock/ublock и прочее?

    @d-stream
    Anton Filippov, майкрософт тоже, но при включенном адгварде не залогиниться в бизспарке
  • Как увидеть клиентов сети за WAN?

    @d-stream
    Yan, https://ru.wikipedia.org/wiki/Частный_IP-адрес
    крайне не рекомендуются к применению 192.168.0.0/24 и 192.168.1.0/24 сети... ибо они дефолтные у 90% домашних железяк (192.168.10.0/24 и 192.168.88.0/24 я бы тоже избегал) а это зачастую хуже чем несколько барышень на балу в одинаковых платьях)
  • Можно ли принимать пожертвование (донат) за написанную программу?

    @d-stream
    не хочу оффтопить, но не понятно где вы прочитали про "50% базовая ставка в США"

    Все очень просто:
    https://en.wikipedia.org/wiki/Taxation_in_the_Unit...

    если отойти от tax calculators и бланков-упрощений, то верхняя ставка 37% федеральных + 12% локальных - дадут как раз 49% ( что как раз соответствует "~50%"), а дальше уже вступают в дело те самые снижения налогооблагаемой базы как доход менее 600, 400, 315 k$, семейное положение, возраст, найм жилья, учеба, медицина и т.п. из той самой 100-страничной книжки, которые могут привести к эффективной ставке 10%.

    Простенькие варианты женат-неженат - дают упрощенные таблички с типа прогрессивными ставками. Варианты посложнее - калькуляторы с кучкой параметров: www.tax-rates.org/income-tax-calculator

    посему назвать их сно прогрессивной не совсем корректно, а регрессивной - неполиткорректно)
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Алексей Черемисин,
    что такое справочник? Обычно это ключ-значение-тип-ид.
    примитивные примеры с более чем развитыми вариантами я привел выше. Притом это примитивнейшие примеры без иерархии например.
    Какие запросы мы делаем к справочнику?
    например получить по id код страны по ISO3166, иногда найти название страны по alpha-3

    Конвертировать строку в любой тип на программном уровне вообще без проблем!
    Да, особенно когда вдруг в поле nvarchar окажется 1'0876.49 а тип - якобы decimal )

    Но вот отдельная таблица на каждый справочник - я такое у себя не позволю, уж очень серьезные аргументы мне нужно привести, почему нужно на 10-20 значений заводить таблицу!
    Аргумент можно привести простой - или это надо понять или же потоптаться на этих граблях некоторое время...

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


    Гм... ну вот тупенький пример: предположим речь идет о некой абстрактной торговой фирме, которая производит и продает катера и яхты. Заказчик приобретает в лизинг катерок + небольшие доукомплектации и модификации... тьфу, да ладно... просто выплюнуть из базы данные под УПД - ну там поставщик, грузоотправитель, покупатель, каждый с инн/кпп, адресами (возможно разными), ну и сами строки: коды и наименования товаров и услуг, единицы измерения и их коды и обозначения, налоговые ставки, страны происхождения и номера ТД

    ну и плюс подписанты с хвостиками в виде "на основании доверенности"/"на основании приказа" и т.п.

    И все это надо скормить репортеру - пара датасетов (шапка и строки) как будет выглядеть парочка запросов с многоэтажными join справочника-винигрета? как оно будет весело работать с пакетной печатью сотни УПД на сотню-тысячу строк каждая? И что будет когда формат документа изменится, как это было пару раз в 2017 году? )
  • Как не пускать на сайт при включенном adblock/ublock и прочее?

    @d-stream
    Сергей delphinpro, более того - на большей части говносайтов с вымогательством (типа "фиг вам контент если адблок") я еще и нажму жалобу в блокировщике)
  • Как лучше (дешевле) хранить справочники?

    @d-stream
    Алексей Черемисин,

    Некоторые справочники - это код-текст, некоторые код-числовое значение, притом числовые значения могут быть как интами, так и десятичными. Притом некоторые жестко 2 знака после запятой, некоторые - 4...

    Справочник единиц измерения - это как минимум наименование, сокращение и код ОКЕИ

    Справочник стран - пяток значимых полей...

    Вот тут здравый смысл начинает бунтовать - на кой ляд всю эту селедку смешивать с молоком, разбавлять горчицей и украшать майонезом? Чтобы чуть позже начать из этого коктейля добывать ингредиенты обратно и по отдельности?
  • Как быть фрилансеру чистым перед законом?

    @d-stream
    Ankhena, юрлицо - это не фрилансер... а фрилансерская компания, в которой конкретное физическое лицо - ответственный или безответственный сотрудник этого юрлица)
  • Как быть фрилансеру чистым перед законом?

    @d-stream
    Свой опыт владения ИП
    Что-то не очень верится. Ну или еще не доводилось делать декларацию))))))

    1. ИП на одной из форм УСН платит 6% со всего дохода за вычетом обязательных отчислений в ПФР/ФМС (при соблюдении ряда условий), так же к вычету идут 50% отчислений ПФР/ФМС за наемных работников. Доход может быть наличным, безналичным и даже неденежным (но это сложно). Расчетных счетов может быть множество...

    2. На другой форме УСН - ИП платит 15% от разницы между всеми доходами и подтвержденными на эту деятельность расходами (проститутки, кабаки и даже сотовая связь - могут быть не приняты как связанные с выполнением деятельности расходы)

    3. Региональными органами ставки 6% и 15% могут быть снижены, но суть исчисления и декларирования налогов та же

    4. При отсутствии внешнеэкономической деятельности (да и собственно с ней) вся отчетность ИП - декларация, подаваемая раз в год - три-четыре листочка, на одном из которых ФИО/ИНН и прочая установочная информация, остальное - доход нарастающим поквартально, уже осуществленные авансовые платежи ПФР/ФМС/налог.
    При заполненных регистрационных данных предпринимателя и наличии хотя бы таблички в excel где по кварталам расписаны поступления и оплаты - заполнение декларации занимает минут 5, если тыркать в клавиатуру одним пальцем...
  • Ошибка в десериализации XML?

    @d-stream
    Дмитрий Королев, за 7 часов можно и кликнуть 3 раза мышкой