Задать вопрос
  • Как постепенно развиваться в сфере ИБ?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Сфера ИБ занимается не совсем техническими вещами. В этой сфере в основном идет
    1. Юриспруденция и документация - разработать все правила, утвердить, донести до сотрудников, привлечь руководство и так далее.
    2. Внешний периметр - проходные, замки, магнитные карточки, учет входящих/выходящих, наблюдение и запись
    3. Софт - организация доменной политики, прав доступа, контроль всех внутренних ресурсов и доступа к ним, обновление софта, организация всей работы всех проектов с учетом безопасности (например, внедрить обязательное сканирование всех продуктов каким-нить анализатором, запретить использовать открытые пароли в конфигах и заставить всех это сделать).

    Если вас интересует техническая часть, то она совершенно не отличается от обычного администрирования и разработки - просто появляются новые требования, которые нужно внедрить. А так - ИБ это больше организация и внедрение различных требований.
    Ответ написан
    Комментировать
  • Как вы получаете версию из maven проекта для создания docker tag при релизе?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. можно руками взять из обновленного pom файла в рабочей директории
    2. Например Teamcity умеет просто обращаться к переменной %maven.project.version%
    Ответ написан
    Комментировать
  • Почему не входит в PHPMYADMIN?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    причин может быть много.
    Во-первых может быть два разных phpmyadmin
    во-вторых авторизация по user@server.com и user@10.20.30.40 - это разные юзеры в mysql
    Ответ написан
    Комментировать
  • Обязателен ли сервер для работы чат бота в Телеграме?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Чат-бот это программа. Чтобы чат-бот работал, эта программа должна быть где-то запущена.
    Можете не платить каждый месяц, а запустить чат-бота на своем компьютере и не выключать его.
    Ответ написан
    Комментировать
  • Что означает символ * (звездочка) в регулярных выражениях?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Не путайте regular expression и shell globbing.

    Согласно правилам раскрытия shell globbing, звездочка означает все символы в любом количестве, за исключением строк, которые начинаются с точки.

    cp -r dir1/* dir2
    означает скопировать все файлы из каталога dir1 в каталог dir2, кроме тех которые начинаются с точки

    cp -r dir1/ dir2
    означает скопировать сам каталог dir1 (со всем содержимым) в каталог dir2, поэтому будут скопированы и скрытые файлы.

    Других исключений у звездочки нет.

    Если взять не shell globbing, а например команду find, там звездочка уже обрабатывается самой командой find и будет находить все файлы, например
    find /test -name "*"
    найдет в /test все файлы и каталоги, включая те, что начинаются с точки. То есть лимит есть только у самого shell

    P.S. на tldp.org всегда можно найти истину, например tldp.org/LDP/abs/html/globbingref.html
    Ответ написан
    Комментировать
  • Как запустить TeamSpeak Server на Windows XP?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    ntdll.dll это один из файлов ядра системы. Ясен пень, что его нельзя заменить при запущенной системе. И не факт, что вы сможете заменить его на новый, не нарушив работу системы.

    1. Попробуйте установить все обновления к вашей XP (SP3 последний официальный, есть неофициальная народная сборка SP4)
    2. ПОпробуйте 32-битные версии
    Ответ написан
    Комментировать
  • Что должен знать предприниматель, который покупает права на приложения с Бэкендом?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Юриспруденцию?
    Собственно вы можете проконсультироваться с этой же компанией, чтобы в договор включить пункт обеспечивающий выполнение вашего условия (например предоставление исходных кодов, исполняемых файлов и всех технических требований для поднятия вашего приложения независимо).
    Ответ написан
    Комментировать
  • Деградация файлов -- это нормально?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Файлы не могут деградировать. Деградировать могут диски, но при этом файлы просто перестают читаться. Если файл прочитался (практически все форматы изображений, видео, музыки имеют контрольный код для сверки), то 99.9999%, что он точно такой же как и раньше.

    Либо у вас что-то с софтом, которым вы открываете эти файлы.
    Либо, как вариант, может какой-то вирус покоцал файлы, но я не знаю современного вируса, который бы портил их частично. Криптеры просто целиком криптуют.
    Ответ написан
    6 комментариев
  • Какой выбрать кабель (витая пара) для дистанции в 30-40 метров?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Практически любая доступная в магазине витая пара даст вам до 100 метров 100 мбит без проблем, и CAT5+ даст гигабит. Исключения - очень сильные наводки вдоль кабеля, то есть желательно не привязывать витую пару к силовому кабелю, чтобы оно не шло рядом все 30 метров (2-4 см расстояния уже достаточно).
    Ответ написан
    Комментировать
  • Как сформировать требования к каналу для датацентра?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Поднять датацентр еще не равно наличие клиентов и обеспечение прибыли. Если вы не можете рассчитать самое базовое, как вы сможете обеспечивать собственно саму работу, рекламу, обслуживание клиентов?

    Проще поискать и сдать помещение в аренду тем, кто уже занимается датацентрами.
    Ответ написан
    2 комментария
  • Реально ли купить диплом, пригодный для выезда по h1b?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Централизованные системы и реестр для покупки дипломов?

    Вообще-то диплом не самое главное, главное, чтобы существовала зарубежная компания которая захочет вас нанять. И собственно эта компания и помогает оформить визу. И вам нужно будет подтвердить квалификацию именно работы..
    Если же вы сейчас только учитесь, без опыта работы - то покупка диплома вам вообще никак не поможет.
    Ответ написан
    8 комментариев
  • Быстрый старт в администрировании файловых серверов на Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    посмотрите следующее:

    mount - монтирование дисков

    samba - сервер и клиент для расшаривания папки (протокол используется в общих папках windows), в среде юникс обычно все шарится через NFS

    chmod - права доступа в линуксе

    ls - просмотреть директорию

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Вам нужна не программа, а служба расписания.
    Скопировать сможет и обычный консольный copy
    Ответ написан
  • Есть программа на python как запустить ее как daemon в linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    написать шелл скрипт для systemd, который будет запускать вашу программу в фоне (можно посмотреть как написаны скрипты для других сервисов в /etc/init.d) и добавить его в систему.
    Ответ написан
    Комментировать
  • Есть ли смысл заводить контроллер домена в таком случае?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Домен используется не только для того, чтобы пользователи авторизировались на своих компах, но еще и для
    1. Удобного шаринга ресурсов - сетевые диски, сетевые принтеры
    2. Удобной централизированной настройки всех компьютеров в сети (обновление, установка через политики)
    3. В случае смены компьютера - удобнее в домене. Пользователь просто садится за новый комп, а если его профайлы сделаны через сеть, то даже его рабочий стол и документы подгрузятся. Но для этого пользователей нужно дисциплинировать чтобы они все личные данные хранили в сети.
    И другое.
    Ответ написан
    2 комментария
  • Как настроить приглашение к вводу в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Так собственно "-" в команде su и обозначает - прочитать профайл пользователя, иначе вы просто наследуете права root без выполнения его профайла.

    А так - еще много зависит от дистрибутива.
    Проверьте глобальные настройки в /etc/profile.d - в RedHat там может быть например RootPrompt.sh, который выполняется для рута и перебивает ваши настройки.
    Ответ написан
    Комментировать
  • Как правильно перебросить порты в VirtualBox?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Вопрос сформулирован технически некорректно.
    Проброс портов не так работает, чтобы VM видела реальный IP.
    Просто пробрасываете порт снаружи в VM, таким образом те, кто подключаются к хосту на порт X, на самом деле попадают на VM порт Y
    Ответ написан
    5 комментариев
  • Почему в git обычно игнорируют картинки? Разве нормально, что если кто-то скачает и развернет мой сайт, у него поедет верстка и все будет некрасиво?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Заливают, почему нет?

    Если у вас много картинок, которые часто меняются, то для этого можно использовать не git а другие сервисы для версионирования бинарников. Git же работает в основном с текстом - понятие merge для бинарников не имеет смысла.
    Если у вас картинки статичны, но их просто очень много - тоже можно их хранить отдельно от git, в специализированных репозиториях для бинарниках (nexus, Artifactory, банально ftp/sftp) и подкладывать в проект уже отдельно от исходников.

    Ну а если у вас немного статических картинок, то можно не напрягаться отдельным сервисом, и хранить просто в гите - этот вариант подходит для 90% сайтов.
    Ответ написан
    Комментировать
  • Как дать белый IP, linux на VirtualBox?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    По идее никак, белый IP в любом случае подключен на вашу хост-машину.
    Вы можете делать port forwarding конкретных портов на определенную виртуалку.
    Ответ написан
    Комментировать
  • Зачем давать право выбора машине?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Потому что хотят сделать автопилот, а для этого автопилот должен будет управлять автомобилем в том числе и не в стандартных ситуациях.
    Если производитель просто напишет софт, который решит что надо давить бабушек, производителя засудят родственники бабушек.
    А если алгоритм будет утвержден со стороны правительства, то производитель скажет, что "мой автомобиль в данных условиях сделал все согласно закону".
    Ответ написан