• Как прописать нюансы договора при создании сайта?

    de-iure
    @de-iure
    just a crazy lawyer
    Ни одного правильного ответа...)))

    Проблема ваша в том, что вы на этапе заключения договора не можете нормально согласовать с заказчиком предмет договора.

    Вы выполняете работы, результат работ это сайт (если говорить про фронт, то набор файлов HTML, CSS, JS и пр.) и все это должно как-то между собой взаимодействовать (отрисоввывать страницу, добавлять к ней функционал, взаимодействовать с бэкендом), и все вот это "как-то между собой взаимодействовать" составляет предмет договора (описание результата) и должно быть согласовано с клиентом.

    Чтобы согласовать, нужно описать в форме (например в форме ТЗ), но многие станут возражать... мы художники, у нас все динамично, может меняться и дополняться, мы не пишем никаких ТЗ, мы подписываем Брифы... не тогда не нужно ныть)))

    Решение простое, разбейте проект на этапы, опишите эти этапы в общим списков в ТЗ, разбейте стоимость на этапы и закрывайте их актами.
    К каждому промежуточному этапу перед его выполнением пишите приложение к ТЗ и утверждаете его с заказчиком.

    Тогда и приемка результата будет осуществляться с заказчиком в соответствии с ТЗ, и не будет лишних вопросов, а если и будут сможете сказать "см. ТЗ".

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

    PS. Юрист чтобы вам помог должен понимать как осуществляется разработка, хотя бы (в отношении фронтэнда) понимать, что такое HTML, CSS, JS и как это между собой взаимодействует и для чего нужно, а без этого вам так и будут писать договора которые никак не защищают ни ваши интересы ни ваши права...
    Ответ написан
    Комментировать
  • ИТ-компания в провинции, какие возможны преференции по налогообложению?

    de-iure
    @de-iure
    just a crazy lawyer
    Налоговые льготы для IT-компаний тут хорошо изложено почитайте... и тут

    Сколково и Иннополис это не таблетка от всех болезней... они помогают с продвижением, поддержкой, грантами... но и без них люди работают и добиваются чего захотят, а чего хотите вы... вы нам не сказали)))
    Ответ написан
  • Почему при двух способах задания одинакового списка, он занимает разный объем памяти?

    de-iure
    @de-iure
    just a crazy lawyer
    потому что это разные объекты... в первом случае это генератор списка, во втором это список

    >>> a = [[i for i in range(0, 5)] for j in range(0, 2)]
    >>> a
    [[0, 1, 2, 3, 4], [0, 1, 2, 3, 4]]
    >>> sys.getsizeof(a)
    96

    тут у вас выводится не объем памяти который занимает сгенерированный список, а объем памяти который занимает непосредственно сам генератор...
    Ответ написан
  • Какие законы должны учитываться у приложения для работы в России?

    de-iure
    @de-iure
    just a crazy lawyer
    от закона Об информации, информационных технологиях и о защите информации" и 152-фз до гражданского кодекса, закона о защите прав потребителей... а межу ними еще может быть ряд законов и подзаконных актов в зависимости от технологий, специфики работы приложения и специфики оказываемых услуг и пр.... пишите ТЗ на ваше приложение, а уж от него можно будет отталкиваться при изучении требований законодательства
    Ответ написан
  • Как получить лицензию на производство масштабной модели?

    de-iure
    @de-iure
    just a crazy lawyer
    Правда ли что можно создавать масштабные модели без лицензии если фирма развалилась? К примеру АЗЛК?
    нет, если юридического лица нет, это не значит что нет правопреемников

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

    Требования у вас должны быть только к вашему продукту (технические требования, т.е. что вы хотите производить, экономические - в каких объемах, стоимость и пр.), вы должны понимать что вы хотите, у вас должно быть готовое решение, а не выдумывать его в процессе разговора с правообладателем... перечень ваших вопросов должен стремиться к 1 - стоимость. Про стоимость самому интересно... как узнаете напишите)))
    Ответ написан
    Комментировать
  • Лицензионное соглашение, регистрация?

    de-iure
    @de-iure
    just a crazy lawyer
    Первое, что вам необходимо сделать, для того чтобы вести коммерческую деятельность зарегистрировать ИП или юр. лицо (ЮЛ)... ООО например и определиться с режимом налогообложения, открыть расчетный счет.

    Для продажи лицензий (но юридически это не продажа, а предоставление права на использование программы для ЭВМ - простая (неисключительная) лицензия...) вам необходимо чтобы созданное ЮЛ имело право на распространение ПО (передачу его третьим лицам), соответственно необходимо предоставить ЮЛ исключительную лицензию либо передать исключительное право. У ИП этого делать не нужно, если сам ИП является непосредственно автором.

    Для продажи лицензий вам достаточно разработать лицензионный договор (простая (неисключительна) лицензия), в котором подробно как минимум описать способы и порядок использования ПО, территорию, сроки, размер и порядок оплаты вознаграждения (это существенные условия).

    Найти клиентов, подписать договор, получить деньги (лицензионное вознаграждение) и исполнить по договору иные свои обязательства чтобы клиент был рад...)))

    В принципе это все! дальше детали... решение организационных вопросов ведения деятельности (сотрудники и их трудовые договора, офис, оборудование, сервера... и пр. что нужно для жизни...), минимизация рисков связанных и интеллектуальной собственностью (оформление процедуры разработки ПО, перехода прав, оплаты авторских и иных вознаграждений, регистрация в ФИПС, патентование (если возможно и есть что патентовать) и пр.)... примерно так из маленькой ООО вырастает гигант ИТ отрасли))) интересует подробнее пишите подскажем, поможем...
    Ответ написан
    2 комментария
  • Ресурсы для изучения python и django?

    de-iure
    @de-iure
    just a crazy lawyer
    Что бы разобраться с django сначала учите python - М. Лутц, книжка толстая, но при желании можно осилить за 2-3 мес.

    По django вот тут актуальные и подробные уроки отснятые всего несколько месяцев назад... на русском!

    Но я бы рекомендовал начать с Flask вот по этому мануалу, после него django лучше понимается...
    Ответ написан
    5 комментариев
  • Как вернуть деньги за хостинг/сервер?

    de-iure
    @de-iure
    just a crazy lawyer
    Хостинг это услуга... услуга длящегося характера... по законодательству (ГК РФ, ЗоЗПП, Закон о связи... и пр.) потребитель вправе в любое время отказаться от услуги, в этом случае оплаченные денежные средства должны быть возвращены пропорционально за оставшийся неиспользуемый период, но в договоре могут быть предусмотрены санкции (компенсации, штрафы) на преждевременный отказ от услуги... поэтому часто возврат осуществляется за вычетом санкционных сумм... читайте договор.

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

    de-iure
    @de-iure
    just a crazy lawyer
    фиксировать через совершение пользователем действий - если продолжил использовать сайт, значит согласился с условиями, хранить - в опубликованном виде в форме публичной оферты
    Ответ написан
    Комментировать
  • Как разбить текст по 3 слова слова?

    de-iure
    @de-iure
    just a crazy lawyer
    длиннее, но проще для понимания))), можно хоть на 3, хоть на 4 разбивать... если остаток меньше 3 не нужен, последний if нужно удалить.

    text = 'слово1 слово2 слово3 слово4 слово5 слово6 слово7 слово8 слово9 слово10'
    
    def func(text, x):
        new_list = []
        text_list = text.split()
        word = ''
        n = 0
        while len(text_list):
            word += text_list.pop(0) + ' '
            n += 1
            if n >= x:
                new_list.append(word.rstrip())
                word = ''
                n = 0
        if word != '':
            new_list.append(word.rstrip())
        return new_list
    
    print(func(text, 3))
    Ответ написан
    Комментировать
  • Как правильно подключить БД sqlite к приложению на flask, используя SQLAlchemy?

    de-iure
    @de-iure
    just a crazy lawyer
    вот тут посмотрите: https://habr.com/ru/post/346344/

    и миграцию базы вы видимо не сделали, в структуре нет файла site.db, да и путь к базе у вас странный... в общем читайте по ссылке, я думаю все получится, сложного у вас ничего нет (дополнительно посмотрите 15 тему)
    Ответ написан
    Комментировать
  • Как сделать редактируемую таблицу аналог DataView?

    de-iure
    @de-iure
    just a crazy lawyer
    Каждая строка в таблице это отдельная запись в БД, в каждой строке предусмотреть кнопку/ссылку или тп., нажав которую откроется страница с формой для редактирования записи, при отправке соответствующей формы изменения заносятся в БД (можно с использованием модального окна делать... если покрасивее хочется ) ... все можно без javaScript сделать.
    Ответ написан
  • Можно ли весь код по умолчанию оборачивать в try/except и чем это грозит?

    de-iure
    @de-iure
    just a crazy lawyer
    Exception содержит мго других исключения... словите ошибку от какого либо куска кода, например EOFError и не будете знать, что у вас за ошибка и откуда она вылезла... будет только перед вами ваш Print(exception)...
    Ответ написан
    4 комментария
  • Какую хорошую литературу посоветуете с задачами на Python?

    de-iure
    @de-iure
    just a crazy lawyer
    Python cookbook David Beazley... там почти сплошные задачи
    Ответ написан
    Комментировать
  • Flask video streaming?

    de-iure
    @de-iure
    just a crazy lawyer
    а вы cv2 не используете?... не от этого ли у вас белое окно...
    Ответ написан
  • Может ли работодатель обязать работать в государственные праздничные выходные дни, при этом не оплачивать их?

    de-iure
    @de-iure
    just a crazy lawyer
    Законно ли это? И нормально ли вообще это? Что делать если хочу работать в этой компании но там такие правила?


    1) Пока никем не оспорено, то принимая во внимание презумпцию невиновности - законно;
    2) Для работодателя возможно нормально (не знаю специфику работы), для работника возможно нет (не знаю обстоятельств), а может и наоборот... все относительно;
    3) Правила - это соглашение двух и более сторон, которое можно соблюдать, нарушать, изменять, прекращать... поэтому выбирайте вариант который вам интересен... вероятно изменять - ведите переговоры... не получилось соблюдайте или нарушайте... не позволяют обстоятельства - прекращайте.

    ну про существование ТК РФ и некоторых требований и обязанностей для работодателей и работников я думаю вы догадываетесь... сами посмотрите инфу.
    Ответ написан
    Комментировать
  • Как адекватно оценить свой уровень?

    de-iure
    @de-iure
    just a crazy lawyer
    99% людей наплевать на ваш уровень... он возможно немного интересен коллеге за соседним столом, по причине зависти или жадности... непосредственному начальнику (отдела разработки), чтобы знать вашу грузоподъемность... а остальные в этом ничего не понимают, люди на которых вы работаете ничего не понимают, люди которые будут использовать ваши труды ничего не понимают, часто и коллеги и непосредственные руководители не понимают... важен результат, который от вас хотят... а не ваш уровень.

    у людей есть задачи, которые нужно решить (не важно как, какими методами, технологиями... важен результат!), есть деньги, которые они готовы заплатить... кроме задач которые нужно решить, есть косвенная задача - сэкономить деньги, если у вас получается и то и другое вы, по Паретто, круче чем у 80% таких как вы...
    Ответ написан
    Комментировать
  • Оплата ущерба по ошибке?

    de-iure
    @de-iure
    just a crazy lawyer
    Если честно, то мне как юристу ваш вопрос вообще не понятен... чтобы хоть как-то ответить нужно хотя бы понимать что за сервер, как он работает и для чего нужен, как и почему списались деньги, почему нет никакой защиты, проверки перед списанием денег со счета и это только на вскидку ряд вопросов (не полный...) из анализа которых можно будет говорить о наличии умысла, неосторожности, вины в ваших действиях и уже квалифицировать юридически относительно наличия или отсутствия ответственности за причинение ущерба...
    Ответ написан
    Комментировать
  • Что должен знать предприниматель, который покупает права на приложения с Бэкендом?

    de-iure
    @de-iure
    just a crazy lawyer
    Вы заказчик, под ваши хотелки разрабатывают софт (ПО)... ПО это инструмент позволяющий решать определенные задачи, поэтому формулируйте задачи, пишите с исполнителем ТЗ, где исполнитель изложит то, как можно все это реализовать и какие инструменты/технологии использовать и т.д.... так вам станет более менее понятна техническая сторона вопроса, далее остается все это формализовать но у же на юридическом языке, тут немного сложнее... можете самостоятельно поизучать данную тему (будет полезно, но затратно по времени) и используя онлайн-сервисы создать договор, либо привлекайте юриста...

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

    de-iure
    @de-iure
    just a crazy lawyer
    Чем вам flask не нравится? создается элементарно... откройте книжку М.Гринберга и за 30-40 мин. медленного чтения, даже если вы не представляете что такое python по примерам сделаете свой калькулятор...
    Ответ написан
    Комментировать