• Существует ли компилятор в BASH?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    До чего же много извращенцев всяких в интернете.
    Ваш странный вопрос легко гуглится https://github.com/jcampbell05/bashjs
    Ответ написан
    Комментировать
  • Разница между доменом лок. сети и сегментом лок. сети?

    mikes
    @mikes
    может быть имеется ввиду широковещательный домен?
    широковещательный домен - адресное пространство в рамках одного L2 ограниченное маской сети.
    сегмент ЛВС - ИМХО общее понятие подразумевающее выделенную часть ЛВС, при этом она может содержать как один широковещательный домен так и несколько, могут быть и другие технологии разделения (VLANы с их множеством к примеру)
    Ответ написан
    Комментировать
  • Как вставить формулу в текст?

    Dr_Elvis
    @Dr_Elvis
    В гугле забанен
    =СЦЕПИТЬ("Привет, как вы и просили, отправляю вам:";СИМВОЛ(10);"-копию договора";СИМВОЛ(10);"-новый прайс";СИМВОЛ(10);"Телефон вашего нового менеджера ";A1)

    Только не забудьте сделать "Переносить текст" в ячейке.
    Ответ написан
    5 комментариев
  • В чем отличие реляционных от нереляционных БД?

    @vism
    Реляционные - те, где можно установить отношения между таблицами, у них статичные поля. И можно связать таблицы по полю.
    Они статичные, как каркас.

    А нереляционные - подвижны, там не сделать связь обычно или сделать можно искуственно кодом, но не в самой БД.
    У них даже разные записи одной "таблицы" могут содержать разный набор полей.

    Как мог по простому описал:)
    Ответ написан
    Комментировать
  • Как маршрутизировать траффик через промежуточный локальный интерфейс?

    @res2001
    Developer, ex-admin
    Вам нужно на роутере добавить маршрут до сети 192.168.5.0/24 через IP eth0.
    На самом компе добавлять маршрут не нужно, т.к. он имеет IP адреса во всех задействованных сетях, то маршруты уже есть.
    Пингами с роутера проверяете доступность IP eth1.
    Т.к. eth2 работает мимо ОС, то схема должна работать.
    Естественно на компе надо включить маршрутизацию пакетов и настроить/выключить фаервол.
    Сниффером слушаете eth1.

    Более "чистая" и точно рабочая схема была бы, если использовать второй ПК: eth2<=>второй ПК<=>router
    На втором ПК можно настраивать сниффер и видеть весь трафик.
    Ответ написан
    1 комментарий
  • Какое существует ПО для построения информационно-аналитической системы?

    vabka
    @vabka
    Токсичный шарпист
    Вы описываете какое-то волшебное приложение, которое умеет работать с любыми данными и делать с ними что угодно.

    Такие продукты не совсем существуют.

    Скорее всего вам нужна какая-то платформа типа 1С, в которой вы сможете писать свой код для обработки данных.
    Но ИМХО смысла в этом нет и вы зря сразу так взяли требование

    минимальное количество самописного кода, вместо этого использовать готовые продукты

    Брать готовую ОС, СУБД, и веб-сервер - это нормально.
    Искать готовое решение прикладных задач - бессмысленная трата времени.
    Ответ написан
    2 комментария
  • Эффективный алгоритм поиска IP?

    @deliro
    Я, может, открою Америку, но IPv4 (впрочем, как и IPv6) в его привычном виде — это просто один из видов обозначения байтиков. А байтики можно представлять привычным числом в 10ричной системе. То есть, Q.W.E.P можно представить как Q<<8*3 + W<<8*2 + E<<8*1 + P

    То есть, скажем, есть диапазон 192.168.1.1 – 192.168.8.255, нужно найти все айпишники в этом диапазоне, что есть в базе. 192.168.1.1 в нашем "отображении" будет выглядеть как 3232235777, а 192.168.8.255 — как 3232237823. Запрос в базу будет элементарный (WHERE ip >= 3232235777 AND ip <= 3232237823) и будет юзать btree и любой другой древовидный индекс.

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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Я собираюсь в будущем создавать проекты на андроид, в которых все пользователи будут в реальном времени получать информацию с сервера или БД.

    Я попробовал это перевести на язык кулинарии и вот что получилось:

    - Я в будущем решил стать поваром и готовить людям еду. Люди будут есть эту еду.

    В этом утверждении нет никакой конкретики и под нее можно подогнать любую теорию.

    По поводу языков и книжек. Их написано очень много. Все они - субъективны. И очень редко
    мысль автора книги попадает под те задачи которые тебе надо будет решать.

    Тебе надо взять паузу в самообучении. И войти в любой проект где есть похожи стек (стек игровых технологий) и хотя-бы год поработать и понаблюдать как и чего. Пускай даже на низкой оплате. После этого большая часть вопросов у тебя отпадет. И вот тогда у тебя появятся правильные вопросы. И правильное пояснение своих идей про 10 тысяч пользователей и базы данных.

    Все. Успехов.
    Ответ написан
    1 комментарий
  • Как узнать уровень шума на канале WiFi?

    Griboks
    @Griboks
    Измеряете SNR в 1 метре от передатчика, затем по формуле SNR вычисляете этот самый N.

    p.s.
    Если у вас есть специальный прибор для измерения мощности сигнала или wifi карта в режиме прослушивания эфира с доступом к этой информации, то принимаемая мощность - это и есть шум на канале.
    Ответ написан
    1 комментарий
  • Почему rsyslog перестает работать после rotate?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Добавьте в конфиг:
    sharedscripts
    postrotate
        /usr/bin/systemctl restart rsyslog 2>/dev/null || true
    endscript
    Ответ написан
    3 комментария
  • Почему rsyslog перестает работать после rotate?

    @iddqda
    network engineer, netdevops
    в логротэйт.конф добавь copytruncate

    Truncate the original log file to zero size in place after creating a copy, instead of moving the old log file and optionally creating a new one. It can be used when some program cannot be told to close its logfile and thus might continue writing (appending) to the previous log file forever. Note that there is a very small time slice between copying the file and truncating it, so some logging data might be lost. When this option is used, the create option will have no effect, as the old log file stays in place.
    Ответ написан
    Комментировать
  • SFP - присоединить коммутатор (см. набросок схемы). Правильно ли я понимаю?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Надеюсь, такую банальность, что гнездо TX надо соединить с RX и наоборот, вы учли :)
    Ответ написан
    8 комментариев
  • Что если на raid контроллере разрядится батарейка?

    @matorola
    1 - Батарейки хватит для питания cache на raid-контроллере на N-месяцев... Если вы за это время не нашли питание для данного сервера, то про данные в cache raid-контроллера забудьте, то есть потеряете их.

    2 - в процессе работы, raid-контроллер следит за батарейкой, и если увидит, что она плохая (например перестала держать заряд), то raid-controller перестанет работать в режиме write-back, и перейдет в режим write-through
    Ответ написан
    Комментировать
  • Как запретить ставить пароль на андроид?

    @Redeve
    Веб-макаке не хватит и 640гБ
    Планшет будет в магазине и на нем картинки вариантов товара

    Вам нужен режим киоска, а не манипуляции с паролями
    https://www.capterra.com/android-kiosk-software/?s...
    Ответ написан
    Комментировать
  • Запуск игр с торрента на linux через wine, а вдруг вирус?

    Adamos
    @Adamos
    Вирус - не может.
    А вот троян - легко. Все, что доступно пользователю - под угрозой.
    Можно посмотреть на firejail с ключами private и chroot, настрогать скрипт запуска wine в песочнице - и запускать накачанное им, и только им.

    P.S. Специально для оптимистов: первый запуск свежеустановленного Wine в Убунту 22.04
    62bc3b8762c4c720370599.png
    Sapienti sat.
    Ответ написан
    Комментировать
  • Как перенаправлять трафик через iptables?

    @BaldUser Автор вопроса
    Инженеришка
    В общем, не осилив крутой и современный nftables для умных, я переустановил ubuntu на версию 20.04. Там в рабоче-крестьянском iptables мне понадобилась всего одна строчка, чтобы перенаправить трафик в нужное русло:
    iptables -t nat -I PREROUTING -i ens3 -p udp --dport 2055 -j DNAT --to-destination 10.15.0.2
    Ответ написан
    Комментировать
  • Настройка сети в Linux?

    @q2digger
    никого не трогаю, починяю примус
    Убунта некоторое время назад бодро поскакала на netplan , проверяйте /etc/netplan
    Ответ написан
    Комментировать
  • Планшеты с камерой на 200Мп?

    AndreyDmitriev
    @AndreyDmitriev
    На эту матрицу ещё надо как-то изображение сфокусировать, соответственно из-за оптической системы толщина планшета будет впечатляющая, равно как и цена, поскольку сделать более-менее бездефектную матрицу большого размера непросто (посмотрите сколько стоят фулл фрейм камеры и как они выглядят).
    Ответ написан
    Комментировать
  • Планшеты с камерой на 200Мп?

    @ewgenc
    Вы представляете себе размер и вес светосильной оптики для матрицы размером в 2 дюйма. Погуглите тогда самое простое canon 50 мм 1.8, или sigma art 50 mm 1.4.
    Ответ написан
    Комментировать
  • Почему не копируются права на файл Windows Server, и что за пользователь с правами на файл?

    Francyz
    @Francyz
    Photographer & SysAdmin
    Именно поэтому и не можете найти. Это UID пользователя, который раньше был, но сейчас его в системе нет. Это может быть локальный пользователь, которого удалили. Это может быть доменный пользователь, которого так же нет в системе. Или это пользователь был еще в какой-то системе, но на текущий момент просмотра вкладки с этой системой нет связи, поэтому текущая система не может связать это UID с удаленным пользователем, чтобы сопоставить его, поэтому вы видите номер UID, который обычно прописывается в реестре системы, когда пользователь первый раз к ней конектится. Если запустите поиск в реестре, я думаю вы найдете след с таким номером.
    Ответ написан
    Комментировать