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

    opium
    @opium
    Просто люблю качественно работать
    В первую очередь написать регламенты, потом вводить их, потом следить за ними.
    Ответ написан
    Комментировать
  • Информационная безопасность. Чему следует учить?

    faserschreiber
    @faserschreiber
    Android, немножко Flutter
    Если вы ожидаете, что она будет заниматься технической защитой, тогда нужно хорошо разбираться в сетевых технологиях (начиная с самого начала: модель OSI, протоколы передачи данных и т. д. - в общем, давным давно, когда Земля была расплавленным шаром...)
    Если в сторону организационных вопросов - тогда законодательство (конфиденциальная информация, персданные, коммерческая тайна и т.д.)
    А насчёт программы обучения, чем читать стандарты вузов, лучше глянуть программы обучения коммерческих учебных центров - там достаточно сжато и конкретно описано.
    Ответ написан
    1 комментарий
  • Какую платформу выбрать Arduino или Raspberry Pi?

    Зависит от того что вы хотите изучить.
    Ardurino - это микроконтроллеры.
    Raspberry Pi - это фактически компьютер с Linux.

    Ardurino. Если стоит цель разобраться с совсем низким уровнем - микроконтроллерами. Изучить какие процессы происходят в цифровой электронике. То стоит взять Ardurino.
    Работать приходится непосредственно с железом, писать свою поддержку, либо искать готовые библиотеки.
    Требует понимания о работе железа: CPU, памяти, I/O, радиоэлектронных компонентов. Приходится описывать в коде каждое «дрыгание» ножкой, обрабатывать прерывания, складывать полученные биты и т.п.
    Потом можно перейти на более низкий уровень - писать на C/Asm под микроконтроллеры AVR.
    Это классно, но требует много времени на создание чего-то рабочего. Впрочем все не так страшно, плюс есть много готовых компонентов/библиотек.
    Из плюсов: приходит понимание как оно там внутри работает. Можно делать компактные (если освоить ЛУТ и делать свои платы) и довольно интересные вещи. Практика работы с МК.
    Из минусов: как и все низкоуровневые вещи требует терпения и написания большого объема кода.

    Raspberry Pi, как я уже выше писал это компьютер с Linux. Тут больше придется разбираться с Linux, ввод/вывод абстрагирован драйверами. Поэтому если больше интересует программирование под Linux, то стоит выбирать эту платформу.
    Из плюсов: Можно парой строк на каком-нибудь питоне сделать прикольную штуку. Осваивается Linux.
    Из минусов: Нет полного понимания что там внутри и как оно работает. Привязка к платформе, хоть и к Linux, который запускается почти на всем. Иногда избыточность, там где хватило бы Ardurino (AVR) пихают Raspberry.

    Я начинал с AVR. Ardurino смотрел, но решил что мне оно уже не нужно, так как я уже имею опыт непосредственно с МК AVR. Потом купил Raspberry, уже осознанно. Поэтому рекомендовал бы начать с Ardurino, но все зависит от ваших целей.
    Ответ написан
    1 комментарий
  • Как собрать команду для стартапа?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    можно ли мне собрать команду разработчиков

    Можно. Разрешаем. Берете плакат "Ищу разработчиков, готовых работать за еду" и ходите с ним возле бизнес-центров в вашем городе. Абсурдно, да?

    Если у вас только идея, но нет профессии, -- вы бизнесмен, и разработчиков вам нужно нанять. Разработчики приносят в проект свое умение производить, а вы -- свой организаторский талант. Если же оного не имеется, у вас не идея, сударь, а мечта. К ней применим совет великого комбинатора "плюнуть на это дело слюной, как плевали еще до времен исторического материализма". Великий комбинатор знатным организатором был, ему можно верить.
    Ответ написан
    2 комментария
  • Как в фильтрах Logstash осуществить выборку определенных полей?

    Neolithik
    @Neolithik Автор вопроса
    Системный администратор
    И по традиции отвечу сам )
    для себя выбрал такой механизм, может кому понадобится
    input {  
        file {
            codec => plain  #сначала получаем логи как они есть 
    #       codec => multiline {
    #       pattern => "T" ##создаем патерны (теги) по которым будет разбираться простыня
    #       negate => true
    #       what => "previous" ##определяет положение сшивающего тега(в данном случае в начале листа тег и инфа до следующего указаного в патерне)если ставить "next" то патерн попадает в предыдущий лист
    #       }
            path => "/home/kab/logs/*.log"
            start_position => "beginning" 
            type => "syslog"
            }
    }
    filter {
    
    ##############################WORK BLOCK#######################################
        mutate { # избавляемся от ненужных символов
            type => "syslog"
            gsub => ["message","\]|\["," "] # delete from log symbol"[]"
            gsub => ["message","\|"," "] # delete from log symbol "|"
        }
        grok { # обрабатываем поступающее сообщение (шапку) так как она +- стандартна, остальное пройдет через фильтр неизменным
            type => "syslog"
            pattern => "%{SYSLOGPROG:timing_level}   %{HOST:app_name}%{NOTSPACE:IDsession}   %{WORD:jpkg_name}   %{NOTSPACE:date} %{TIME:app_timestamp}   %{PROG:method}"
            }
       multiline { #ну а теперь сшиваем все 
            type => "syslog"
            pattern => "^(T0_)|(T1_)"
            negate => true
            what => "previous"
            }
    ###############################################################################
       mutate { # избавляемся от ненужных данных
            type => "syslog"
            remove => [tags]
            remove => [program]
            }
    }
    output { # и передаем на выход
       stdout {
            codec => "rubydebug"
            }
       elasticsearch {
            host => "localhost"
            }
    }


    Как то так
    Ответ написан
    Комментировать
  • Почему не срабатывает ssh-add в git?

    @Z_Coder Автор вопроса
    Для таких новичков как я оказывается этот окаянный ssh-agent перед ssh-add нужно запустить:
    eval `ssh-agent.exe`.
    Ответ написан
    2 комментария
  • sftp доступ к дерикториям сайтов

    Насколько я помню на chroot директорию должен быть владелец root. Сделайте просто вложенную директорию и ей назначьте нужного вам пользователя.
    Ответ написан
    Комментировать
  • Посоветуйте, пожалуйста, ПО для реализации Agile/Scrum

    Antares19
    @Antares19
    Не устану рекомендовать trello.com/
    Онлайн-доска от команды Джоэла Спольски.
    Ответ написан
    Комментировать