Задать вопрос
  • С помощью какого кабеля перепрошить обыкновенный телефон (не смартфон)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    не факт, что с помощью одного только кабеля можно прошивать телефон, который в публичной продаже.
    Часто прошивка выполняется через uart, но многие железки лочат возможность прошивки в моделях для продажи.
    Могут даже разъем не распаять, или вообще контроллер на плате не развести, и без паяльной станции и прямых рук вообще никак.
    Ответ написан
    Комментировать
  • Запуск процесса nginx не от рута?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Одинаково
    Ответ написан
    Комментировать
  • Как пропинговать несколько ip-адесов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    а в чем проблема их все пинговать?
    напишите
    ping host1
    ping host2
    ping host3

    или уточните вопрос, что вы именно хотите получить от пинга, как у вас хранится список адресов.
    Хотя бы пример текущего "батника" покажите.
    Ответ написан
  • Почему "Неверное имя пользователя и пароль при попытке запустить проводник от имени администратора"?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    так по скриншоту винда русская, может у вас "администратор", а не "administrator"?
    Ответ написан
    1 комментарий
  • Как посчитать количество обычных файлов в каталоге, у которых БОЛЕЕ 1 жёсткой ссылки (Linux)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Поиск файлов (-type f) с хардлинками больше й (-links +1)

    find . -links +1 -type f
    Ответ написан
    Комментировать
  • Где найти команду тестировщиков?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Компания, которая будет вам выделять 1-2 тестера?
    Нет смысла для компаний таким заниматься, так как на бюрократию, заработок для самой компании, управление этими тестировщиками - это неудобно настолько, что практически в минус для себя.

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

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

    У многих новичков не хватает ни опыта ни самоорганизации, поэтому записывайте свою работу и затраченное время, анализируйте.
    Ответ написан
    Комментировать
  • Что лучше - ext4 или NTFS с точки зрения сохранности данных?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    От файловой системы тут мало что зависит. Вы же не делаете бэкап на глючный диск.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    смотря что за сервер.
    Почему нельзя на сервере делать git pull в этой конкретной ветке?

    Ну или воспользуйтесь rsync для указанной папки, в которой предварительно git pull был сделан. rsync посмотрит что изменилось.
    Ответ написан
  • Как составить regexp, чтобы он находил только комментарии //?

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

    Регулярное выражение с этим не справится.
    Ответ написан
  • Как работают приложения с базами данных?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Приложение обращается к сайту по веб-API (http/https/socket...)

    А уже бэкенд сайта обращается к своей базе данных, подготавливает ответ и возвращает его по этому запросу в удобном виде (text/xml/json/raw)
    Ответ написан
    Комментировать
  • Bash script для сортировки файлов в папки по дате создания?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Так а на новый сервер вы все файлы недавно перенесли, и соответственно дата создания у всех файлов сейчас одинаковая?
    FreeBSD использует другую версию stat, не все ключи совпадают с тем, что в большинстве Linux.

    Возможно вам нужно просто заменить это
    SUB=$(date -d"$(stat -c%y "${F}")" +%Y%m%d:%H)
    на это
    SUB=$(stat -f %Sm -t %Y%m%d-%H "${F}")

    freebsd под рукой нет, не на чем проверить
    Ответ написан
  • Есть ли смысл ставить Linux, если локального админа на Винде легко взломать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В Линукс взломать локального админа еще проще.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А зачем провод?
    1. Подвести к двери провод - лишняя работа, сложнее чем просто заменить замок.
    2. Дверь открывается и закрывается, а замок обычно именно на двери, а не на дверной коробке. Следовательно провод будет постоянно гнуться, и вести его придется с противоположной от замка стороны, что опять таки некомильфо.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    1. Легко. Локальный админ это вообще легко. Но вот при подключении к домену, ваш ноут может подтянуть настройки из домен через global policy и они могут перезаписаться опять, поверх того, что вы поменяли. Понятно что это зависит от того, что админы домена намутили.
    2. сложно/невозможно. Зависит больше от социальной инженерии.
    Ответ написан
    Комментировать
  • Почему мобильные версии сайтов иногда делают на поддоменах, а иногда нет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Критерий - архитектура.

    Если сайт простой, то проще сделать один адаптивный сайт.

    Если сайт сложный, то проще разрабатывать два независимых сайта, детектить устройство и перенаправлять на подходящий.
    Ответ написан
    Комментировать
  • Как правильно создать FTP пользователя для файлов сайта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В vsftpd вы просто указываете, чтобы юзер был залочен в его домашней директории
    chroot_local_user=YES

    И создаете пользователя, у которого домашняя директория - нужная папка.

    Тоже самое можно сделать через sshd для sftp:
    https://passingcuriosity.com/2014/openssh-restrict...
    Ответ написан
    Комментировать
  • Как стать знатоком в области информационной безопасности?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Начните с умения пользоваться поисковыми системами.
    Базовые вопросы по ЛЮБОЙ айтишной тематике уже отвечены сотни раз. И отвечаются ежедневно еще сотни раз.

    Отсутствие навыка поиска информации в современном интернете это огромный недостаток, особенно в области информационной безопасности.

    Ну и напоследок. Чтобы стать знатоком, сперва нужно стать новичком. Не ищите лучшее, научитесь хотя бы ставить и настраивать современные ОС
    Ответ написан
    Комментировать
  • Как "войти" в программирование студенту-математику?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нет особой разницы как входить в программирование математику или гуманитарию.

    Читаете несколько статей, берете любой учебник/документацию, онлайн-лекции или курсы, и пытаетесь программировать. Через некоторое время (в зависимости от усилий), у вас появляется общее представление о том, как это работает. Начинаете понимать как сформулировать более правильные вопросы.

    Если есть базовые навыки программирования, если есть какие-то хобби, попробуйте что-то посложнее, особенно если это сможете объединить с хобби (мотивирует).

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

    Не обязательно прямо сейчас выбирать что учить на супер-крутого спеца через 5 лет. По пути вы еще успеете параллельно выучить несколько языков и технологий на простом уровне, не ограничивайте себя сейчас одним конкретным направлением. Тем более что на базовом уровне вообще полезно знать многие вещи из разных направлений. Углубиться во что-то одно сможете в процессе.
    Например вы говорите, что вам не нравится разрабатывать сайты. Но не иметь представления о том, как работает http и как прицепить к сайту свой модуль для расчета чего-либо хотя бы как cgi - наверное не очень хорошо.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    чтобы подключиться к компу, на нем должна висеть программа, которая умеет шарить доступ к этому компу, и следовательно должен быть открыт порт, по которому эта программа слушает входящие подключения.
    Если вы про стандартный rdc, то у него есть и стандартный порт TCP 3389
    Ответ написан