• Персональные данные третьих лиц

    kimssster
    @kimssster
    Есть такой термин — «когнитивное согласие». Если те субъекты ПДн передают лицу, отправляющему ПДн Вам, для определенных целей, услуг и т.д, а Вы не можете с них взять согласие на обработку, то подразумевается, что они сами согласны на это. Пример: в организацию удаленно обращается человек с описанием проблемы, содержащей ПДн, даже к1, организация не может взять с субъекта согласие, но по своему уставу обязано эти данные принять и обработать. Вот здесь и вступает в силу когнитивное согласие.
    Ответ написан
  • Персональные данные третьих лиц

    В новой версии Закона о персональных данных (от июля 2011 года) если лицо «А» (не важно юридическое или физическое) поручает Вам обработку персональных данных лица «Б», то именно лицо «А» ответственно за то, что оно имеет разрешение от лица «Б» на передачу его данных Вам.

    Вы при этом являетесь «обработчиком ПДн», а лицо «А» — «оператором ПДн».

    Части 3, 4, 5 статьи 6-ой (новой редакции):

    3. Оператор вправе поручить обработку персональных данных другому лицу с согласия субъекта персональных данных, если иное не предусмотрено федеральным законом, на основании заключаемого с этим лицом договора, в том числе государственного или муниципального контракта, либо путем принятия государственным или муниципальным органом соответствующего акта (далее — поручение оператора). Лицо, осуществляющее обработку персональных данных по поручению оператора, обязано соблюдать принципы и правила обработки персональных данных, предусмотренные настоящим Федеральным законом. В поручении оператора должны быть определены перечень действий (операций) с персональными данными, которые будут совершаться лицом, осуществляющим обработку персональных данных, и цели обработки, должна быть установлена обязанность такого лица соблюдать конфиденциальность персональных данных и обеспечивать безопасность персональных данных при их обработке, а также должны быть указаны требования к защите обрабатываемых персональных данных в соответствии со статьей 19 настоящего Федерального закона.
    4. Лицо, осуществляющее обработку персональных данных по поручению оператора, не обязано получать согласие субъекта персональных данных на обработку его персональных данных.
    5. В случае, если оператор поручает обработку персональных данных другому лицу, ответственность перед субъектом персональных данных за действия указанного лица несет оператор. Лицо, осуществляющее обработку персональных данных по поручению оператора, несет ответственность перед оператором.
    Ответ написан
    7 комментариев
  • Персональные данные третьих лиц

    @Loreweil
    1. Сейчас нет обязательного требования письменного согласия, есть просто «согласие», то есть вам нужно каким-то образом доказать факт получения согласия регулятору. Конечно в этом плане письменное согласие снимает все вопросы. Можно конечно реализовать галочку «Я согласен», но отправитель не может давать согласие за получателя на обработку его ПДн.
    2. Согласие не требуется для осуществления почтовых отправлений, но это по-моему не ваш случай. Хотя можно попробовать доказать, что эти данные у вас не хранятся. Тут как раз необходимы детали, в которые вы не стали вдаваться =)
    3. На различных конференциях представители РКН на вопросы о персональных данных отправляемых через веб-формы заявляют что такая информация не является персональными данными, так как никак нельзя проверить ее достоверность. И действительно, откуда вы знаете, что человек, который сказал вашей веб-форме что он Иван Иванов на самом деле Иван Иванов?
    4. Поскольку вопрос действительно неординарный, я бы вам посоветовал позвонить в ваше региональное отделение РКН и узнать их мнение по этому вопросу. Как показывает практика, регулятор всегда идет на встречу операторам, желающим сделать все как надо. Ну, хуже точно не будет, тем более рассказывать что конкретно за проект им не нужно, нужно лишь описать ситуацию в общих чертах.
    Ответ написан
    2 комментария
  • Независимо прицепить несколько обработчиков WindowProc произвольному наследнику TWinControl?

    debose
    @debose
    Я бы сделал так:
    1) В первую очередь проверил, нельзя ли тоже самое реализовать не перекрывая WndProc, например с помощью TAppEvents.OnMessage.
    2) Если нет, то:
    Создал отдельный пакет. В нём сделал бы отдельный компонент, позволяющий организовать цепочку вызовов WinProc. Ну собственно, у вас в коде такой класс уже есть. T***(.UnpatchControl_. Если таких классов много, то имеет смысл сделать у них общего наследника. Или изменить класс T*** так, чтобы PatchControl делегировал вызов экземпляру TMyWndProcQueeHandler (прокси).

    Класс бы выглядел примерно так:
    type
      TMyWndProcQueeHandler = class(TComponent)
      private
        FWndProcsList: array of TWndMethod; // или TList<TWndMethod>
      public
         // здесь присваиваем контролу MyWndProc в качестве WndProc
         // а оригинальный добавлем в FWndProcsList
         procedure PatchControl;
    
         // здесь соответственно восстанавливаем оригинальный WndProc
         procedure UnpatchControl;
    
         // здесь вызываем WndProc-ы в нужном порядке. (начиная с последнего (кастомного) до 0-го (оригинального))
         procedure MyWndProc(var Message: TMessage);
    
         // тут просто добавляем aWndProc в список
         procedure AddWndProc(const aWndProc: TWndProc);
         
         // ну и конечно надо ещё сделать конструктор/деструктор. Опционально переопределить Notification, чтобы получать уведомления от освобожденных связанных компонентов.
        // И добавить property LinkedControl с setter-ом.
    end;
    


    Для каждого WinControl-a в котором нужно что-то переопределять, создавать по экземпляру TMyWndProcQueeHandler.
    Ответ написан
    6 комментариев
  • Независимо прицепить несколько обработчиков WindowProc произвольному наследнику TWinControl?

    @ComodoHacker
    А если сделать прокси-WinControl и подсовывать им? А в нем все разрулить.
    Ответ написан
    Комментировать
  • Какая главная цель компонента Actionlist в Delphi?

    @ComodoHacker
    ActionList это контейнер для Actions, очевидно же. Это и есть его главная цель. Нужен в основном для того, чтобы предоставить интерфейс управления действиями в дизайнере. Ну и дополнительная плюшка — возможность отключать/включать все действия разом.
    Ответ написан
    2 комментария
  • Дешёвые 7'' китайские планшеты на Android - нужно закупить массово очень много планшетов, помогите с выбором

    GearHead
    @GearHead
    Fullstack разработчик и предприниматель
    у меня есть планшет, купленный в китае с фабрики за 350 юаней = ~1800р.
    на такое г., если бы знал, и 200р. не потратил бы. и проблема даже не в резистивном экране, слабом проце, плохой сборке и т.п., а в том, что даже заявленные вещи работают отвратно: wifi и тачскрин не поднимаются после ухода в слип, 80% батареи тратится на «поиск сети», которая там не и не предполагается, видео с ютуба не проигрывается даже в оффициальном приложении, и много прочего.
    вам нужно быть очень уверенным, что планшет за указанные деньги из китая действительно будет вас удовлетворять, ибо ничего дешевле 120$ по опту оттуда лучше не брать. по крайней мере ничего дешевле этого не будет иметь нормальный 3G-модуль.
    Ответ написан
    Комментировать
  • Дешёвые 7'' китайские планшеты на Android - нужно закупить массово очень много планшетов, помогите с выбором

    RedHead
    @RedHead
    Ну если действительно надо очень много, то стоит перед этим взять десяток разных моделей и попробовать в живую, а то отзывы, картинки, описания это одно, тем более что это сверх бюджетный сегмент где многие отзывы в стиле «а что еще требовать за девайс стоимостью хх$»
    Ответ написан
    2 комментария
  • Каким датчиком можно постоянно измерять изгиб позвоночника?

    FilimoniC
    @FilimoniC
    а в принципе, в районе копчика крепите один конец шнура, на шею — другой. При сгибании шнур натягивается и вытягивает, например, контакт.

    Ответ написан
    2 комментария
  • Delphi на хабре мертв?

    lolopolosko
    @lolopolosko
    хм… давненько не читал про Делфи.
    Мне вообще интересно как можно соединится с базой MySQL в Delphi, можно и про это написать…
    Если начнете писать, то удачи вам!
    Ответ написан