Задать вопрос
  • Как сделать свет в квартире регулируемым?

    @Tim06ka
    Java developer
    1. Детектировать присутствие/отсутствие людей в комнате достаточно не тривиальная задача. Если полагаться на датчики движения, то на один проход (телепорт человеков в комнату) для учета входящих и выходящих нужно, например, два датчика движения, и то сбоить будет сильно.
    Вариант с видео тоже весьма заморочный.

    У прожекторов уличных из плюс == их минусу: они тухну через заданное время. Вы присядете книжку почитать и через n минут свет потухнет.

    Для реализации контроля присутствия в большой комнате (больше туалета) необходим целый комплекс мер.

    2. Пути разные. Очень дорого и профессионально - KNX какой-нибудь.
    Подешевле - готовый модуль вроде www.ab-log.ru/smart-house/ethernet/megad-328 (4к где-то)
    Совсем дешево - (Funduino + ethernet модуль)/RPi + блок реле (1к/2к)

    3. Автоматом с 2 прилагается
    Ответ написан
    1 комментарий
  • Можно ли восстановить данные после переформатирования с NTFS на Ext4?

    turboNOMAD
    @turboNOMAD
    Если переформатировать раздел обратно в NTFS, а потом запустить посекторное сканирование, данные восстановить можно.
    Например, вам может помочь утилита eSupport Undelete Plus в режиме RawScan с максимальным качеством.
    Только предупреждаю сразу: это довольно долго. Раздел на 2ТБ сканируется часов 6 где-то.
    Ответ написан
    6 комментариев
  • Как стать тренером

    IvanFF
    @IvanFF
    Как зеленый может учить других зеленых стать красным?
    Ответ написан
    1 комментарий
  • Поздравление женской части коллектива от IT-отдела

    @egorinsk
    Печенек испеките (только чтобы они вкусные и мягкие были, а не твердые и засохшие, и хорошо бы добавить изюма или цукатов внутрь). Я бы поел.
    Ответ написан
    Комментировать
  • ПП-1119 и угрозы 1 типа

    @Loreweil
    Все правильно выше заметили, у нас как всегда в законодательстве что-то напишут, а как это делать — непонятно. С угрозами НДВ вышло так же как и с тем, что операторы ПДн должны определять величину ущерба субъектам ПДн при нарушении конфиденциальности этих самих ПДн, а как определять эту величину ущерба, никакой методики и в помине нет.

    Про угрозы НДВ как уже сказали, разрабатывайте модель нарушителя и модель угроз, последовательно обосновывая неактуальность этих угроз. Например, если берем внутреннего нарушителя, пишем, что у вас разработана организационно-распорядительная документация, все сотрудники, допущенные к обработке ПДн подписали соглашение о неразглашении, проводятся периодически мероприятия по контролю соблюдения конфиденциальности ПДн, а если и найдется инсайдер, то у нас есть СЗИ от НСД, которые фиксируют все действия пользователей в своих журналах. Что касается внешнего нарушителя, обосновывать можно как раз оцененным вредом и ценностью ваших ПДн. Мол, ваша ИСПДн не интересна зарубежным спецслужбам или криминальным группировкам, поэтому никто не будет за большие деньги нанимать хакера, которые знает все уязвимости нулевого дня, да к тому же у вас есть фаерволлы, сетевые сканеры, вы вовремя устанавливаете самые последние патчи и тд.
    Ответ написан
    Комментировать
  • ПП-1119 и угрозы 1 типа

    @ansv
    Ответа на этот вопрос не существует. Мнения разделились ровно поровну. Тот же Алексей Лукацкий оптимистично заявляет, что можно смело писать «угрозы НДВ неактуальны» и уходить от 1-2 уровней. Другие, более осторожные, считают, что так просто не отделаться. Какой-то методики или критериев, позволяющих сказать, что в данном случае угрозы не актуальны, насколько мне известно, нет.

    Попробую рассуждать с точки зрения здравого смысла (который к теме защиты ПДн может быть не применим). Если я подозреваю, что нарушитель, который будет против меня действовать, в своем арсенале пакостей имеет одну, которая позволит ему воспользоваться некоей НДВ в используемом мной оборудовании, то я буду использовать проверенные (сертифицированные ) СВТ. Если же мои предполагаемые противники не так продвинуты, я буду считать НДВ неактуальной.

    Я бы при составлении Модели угроз прорабатывал этот момент в описании возможностей нарушителя (Модель нарушителя) и в духе "«Используются сертифицированные средства защиты и серийно выпускаемые образцы СВТ от известных поставщиков-производителей...» Ну, короче, тщательно обосновывал бы неактуальность.

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

    @bondbig
    Тот, кто назначен внутренним приказом. Этот приказ и показывают роскомнадзору. Может быть кто угодно, кто-то из юридического отдела или службы безопасности или еще откуда. Этот вопрос для себя решает сам оператор ПД.
    Ответ написан
    3 комментария
  • VirtualBox на 2 монитора?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    в режиме фулскрин или интеграции рабочих столов вы можете выбрать, с каким устройством работать.
    Ответ написан
    Комментировать
  • Следует ли отключать файл подкачки при использовании SSD-накопителя

    m1rl0b
    @m1rl0b
    Несомненно стоит отключать. Иначе жесткий диск прикажет долго жить
    Тут подробнее.
    Ответ написан
    3 комментария
  • Защищенный монитор?

    opium
    @opium
    Просто люблю качественно работать
    Пора бы уже детям объяснить, что царапать монитор нельзя.
    Ответ написан
    Комментировать
  • Solaris 11 + Oracle 11g?

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Solaris желательно должен быть установленным полным дистрибутивом (SUNWXCall). На Linux запускаем ssh -X oracle@ip-вашей-солярки. На винде ставим себе Xming и putty, сообщаем putty номер дисплея Xming, соединяемся на сервер.
    Запускаем ./runInstaller ждем пока иксы отрисуют Вам установщик оракл и вперед.

    Ну понятное дело прежде всего необходимо скачать дистрибутив oracle под вашу версию solaris, скачать можно с сайта downloads.oracle.com

    И так не ради рекламы, в моем блоге есть небольшая инструкция на эту тему, может чем-то поможет Клик
    Ответ написан
    2 комментария
  • Не работает клавиша PrintScreen!

    Nickel3000
    @Nickel3000
    На экранной клавиатуре.
    Ответ написан
    Комментировать
  • Контекстное меню в Windows XP, 7?

    Можно просто написать батник с содержимым:
    @echo off
    setlocal ENABLEDELAYEDEXPANSION
    Set Process=chrome
    tasklist | Find /i "%Process%.exe" || (goto Else)
    :THEN
    TASKKILL /IM "%Process%.exe"
    Exit
    Goto end
    :ELSE
    //Тут пишем действие если хром не запущен (если оно нужно)
    Exit
    Ответ написан
    2 комментария
  • Нужен совет по авторским правам

    Pinsky
    @Pinsky
    Кофеиноникотиновая смесь в backend-код
    Постарайся выполнять свою работу так, чтобы это выглядело «похожее на ...», а не «на основе ...».
    Делать «похоже на ...» у нас можно. Если это не телефон.
    Ответ написан
    Комментировать
  • Какие методы вы применяете для отдыха после работы?

    ganouver
    @ganouver
    Совет не разовый — а системный :-) Заведите детей, и тогда у вас дома не будет ни одной мысли о работе! ;-)
    P.S.Есть правда небольшой побочный эффект. На работе эти мыли тоже могут исчезнуть :-)
    Ответ написан
    Комментировать
  • Какие методы вы применяете для отдыха после работы?

    XanderBass
    @XanderBass
    Творец
    — Вы курите?
    — Нет.
    — Пьёте?
    — Нет.
    — А как же Вы расслабляетесь?
    — А я не напрягаюсь
    (с) Народный анекдот

    Если говорить о жизни внутри семьи, то тут совет только один — посвятите своё нерабочее время семье. Если работа наносит ущерб семейной жизни — в задницу такую работу. Если говорить об одинокой жизни — посвятите нерабочее время себе. Вы же, я полагаю, себя любите, верно? Зачем же тогда себя изводить?

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

    @howeal
    Пробежка по парку километра 2-3, гирьки, гантельки, штанга… Мне хорошо помогает.
    Ответ написан
    1 комментарий
  • Почему компьютер вырубается после трех звонков?

    MrCleaner
    @MrCleaner
    Пробой-искра-помеха-блокировка.
    Разбирайте девайс и ищите место обугливания. Возможно в самом блоке питания. С платы на корпус. Через неаккуратную пайку и оплавившийся изолирующий пластик.
    Ответ написан
    Комментировать
  • Давно не решали занимательные задачки на Хабре?

    Сперва думал что нашел решение с 5ю попытками, потом решил проверить кодом: для 5и и меньше попыток решения не нашел, для 6и 1056 разных решений, причем последний ход не всегда заканчивается поднятием последнего стакана.
    Или же мой код неверен.

    Решение в лоб для 5и попыток:

    wins = 0
    # i1, i2, i3 и тд - выбор стакана на 1ом, 2ом, 3ем и тд шагах соответственно
    for i1 in xrange(1, 11):
        for i2 in xrange(1, 11):
            for i3 in xrange(1, 11):
                for i4 in xrange(1, 11):
                    for i5 in xrange(1, 11):
                        win = 0
                        # j - начальное положение шарика
                        # pos1, pos2, pos3 и тд
                        # - положение шарика в начале 1ого, 2ого, 3его и тд хода
                        for j in xrange(1, 11):
                            pos1 = min(j + 0, 10)
                            pos2 = min(j + 1, 10)
                            pos3 = min(j + 2, 10)
                            pos4 = min(j + 3, 10)
                            pos5 = min(j + 4, 10)
                            if i1 == pos1 or i2 == pos2 or i3 == pos3\
                            or i4 == pos4 or i5 == pos5:
                                win += 1
                        if win == 10:
                            print i1, i2, i3, i4, i5
                            wins += 1
    print wins
    


    Решение в лоб для 6и попыток:

    wins = 0
    # i1, i2, i3 и тд - выбор стакана на 1ом, 2ом, 3ем и тд шагах соответственно
    for i1 in xrange(1, 11):
        for i2 in xrange(1, 11):
            for i3 in xrange(1, 11):
                for i4 in xrange(1, 11):
                    for i5 in xrange(1, 11):
                        for i6 in xrange(1, 11):
                            win = 0
                            # j - начальное положение шарика
                            # pos1, pos2, pos3 и тд
                            # - положение шарика в начале 1ого, 2ого, 3его и тд хода
                            for j in xrange(1, 11):
                                pos1 = min(j + 0, 10)
                                pos2 = min(j + 1, 10)
                                pos3 = min(j + 2, 10)
                                pos4 = min(j + 3, 10)
                                pos5 = min(j + 4, 10)
                                pos6 = min(j + 5, 10)
                                if i1 == pos1 or i2 == pos2 or i3 == pos3\
                                or i4 == pos4 or i5 == pos5 or i6 == pos6:
                                    win += 1
                            if win == 10:
                                print i1, i2, i3, i4, i5, i6
                                wins += 1
    print wins
    
    Ответ написан
    Комментировать