Задать вопрос
  • Как понять архитектуру серверов без документации к нему?

    @sand3001
    Всего по немногу
    С большой долей вероятности сервера используются по сети, выясните какие приложения какие порты слушают:
    netstat -tulnp
    Далее найдите конфигурационные файлы приложений которые увидите и изучите их.
    Кроме того, посмотрите что у вас там включено в автозагрузку, как это сделать поищите для вашей версии Centos, версию можно посмотреть в файле /etc/centos-release

    Да, и не забудьте изучить планировщик заданий
    crontab -l
    Ответ написан
    Комментировать
  • Как понять архитектуру серверов без документации к нему?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Начните с бэкапа серверов. Хорошо, если есть полный бэкап машины, особенно если она виртуалка. Если нет - обязательно бэкап /etc, возможно /opt/etc и /usr/local/etc (если они есть), в /usr/share и /usr/libexec могут быть полезные вещи, в /var (там не конфиги, а данные статуса, но про...ать их тоже может быть печально).
    Смотрите, какие сервисы подняты - в зависимости от версии CentOS это делается по-разному, каждый сервис - это собственный конфиг и куча всего, навешанного вокруг.
    Ответ написан
    Комментировать
  • Как понять архитектуру серверов без документации к нему?

    @MechanID
    Админ хостинг провайдера
    получив такие сервера вам нужно проверить и забекапить и задокументирывать кучу всего:
    сервисы, как организованы и управляются доступы к этим сервисам, конфиги сервисов, мониторинг этих сервисов, настройки сети и фаервола, настройки бекапов, и самое сложное искать кастомные костыли и автоматизацию - каието вещи в cron или руками или через override поправленые unit/init.d файлы и тд и чем квалифированиее был предыдущий админ тем глубже могут находится какието кастомные вещи.
    Ответ написан
    2 комментария
  • Почему время не меняется если выключить вечером компьютер?

    MAD-Kuzia
    @MAD-Kuzia
    Сис. админ, Программер, Эникейщик.
    Если при включении ругается BIOS и/или сбрасывается дата/время после отключения компьютера от сети (вытащить из резетки и подождать пару минут) - возможно банально сдохла батарейка CMOS. Если просто останавливаются часы, пока компьютер выключен - скорее всего на мамке неисправен RTC.
    Ответ написан
    1 комментарий
  • Как происходит формирование изображение в матрице?

    GavriKos
    @GavriKos
    Можете почитать например вот такое:
    https://infopedia.su/12xb508.html
    Ответ написан
    Комментировать
  • Почему здесь выдает ERROR:Segmentation fault (core dumped)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    char* file, file2;
    Это объявление эквивалентно
    char *file;
    char file2;

    Вы, вероятно, хотели объявить
    char *file, *file2;
    Ответ написан
    3 комментария
  • Как максимально автоматизировать процесс для обработки заявки?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Google формы пробовали для вашей задачи использовать?
    Видео можно заливать на YouTube, а в форме указывать ссылку.
    Ответ написан
    4 комментария
  • Зачем столько конденсаторов в smd платах?

    15432
    @15432
    Системный программист ^_^
    В основном фильтрация питания / сигналов. Компоненты потребляют питание, выводы переключаются, создают скачки напряжения. Конденсаторы их сглаживают. Устраняют наводки на линиях.
    Ответ написан
    3 комментария
  • Зачем столько конденсаторов в smd платах?

    @VT100
    Embedded hardware & software.
    Также - они могут формировать задержки сигналов дркг от друга (это моветон) и быть частью цепей частотной коррекции (стабилизаторы питания и аудио).
    Ответ написан
    Комментировать
  • Какие знания нужны в 2020 году, чтобы устроиться аналитиком?

    @frank_sider
    Системный программист
    Аналитик должен уметь все то же самое, что и программист и даже больше: разбираться в разработке и анализе требований, проектировании, тестировании, программировании, досконально знать специфику предметной области, в которой работает, и говорить на двух языках: на языке программистов и на языке пользователей. А в предметную область может входить и математика. И чтобы дорасти до аналитика нужно для начала подняться хотя бы до мидла в программировании, чтобы понимать программистов и уметь донести до них информацио о том, что программа должна делать. А все остальное - это инструмент. А математику нужно понимать обязательно: математика - это не интегралы, производные, пределы, а целая философия, которая нас окружает везде и всюду и помогает оперировать очень абстрактными понятиями, а самое главное - ум в порядок приводит, как говорил Ломоносов.
    Ответ написан
    Комментировать
  • Существует ли документ, рекомендующий замену оборудования после 3/5 лет использования?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Не в ту сторону копаете. И не от той стены.
    Руководство, оно прежде всего считает прибыль. То, что техника старая - само по себе не важно. На заводах, вон, могут использовать оборудование, которое еще помнит времена Менделеева, и ничего - задачи свои выполняет? Выполняет!
    Собирайте настоящие объективные доказательства, как например:
    1) Отсутствие запчастей после прекращения поддержки производителей.
    2) Возрастание риска отказов и простоев.
    3) Экономия электроэнергии и серверного пространства, для тех же мощностей.
    4) Возможность роста и расширения, доп. клиенты.
    Ну и т.п. ближе к Вашим реалиям.
    Доказывать разумеется надо с цифрами "в руках".
    Ответ написан
    1 комментарий
  • Где находится log в linux с записями о низком уровне памяти?

    Adamos
    @Adamos
    "Уровень дискового пространства опускался", например, при каждой записи в любой лог.
    Ответ написан
    Комментировать
  • Как обрезать пустое пространство в .png файлах?

    DanArst
    @DanArst
    Гриффиндор в моде при любой погоде!
    Скачиваете Photoshop -> Открываете PNG-файл -> Кликаете один раз по слою с зажатой клавишей ctrl ->
    в итоге у вас выделится изображение без прозрачной области -> копируете выделенную область и создаете новый документ с размерами из буфера обмена и прозрачным фоном -> вставляете скопированное изображение.

    Теперь не будет лишних горизонтальных и вертикальных отступов.
    До
    5f93edc90018c014232329.jpeg

    Куда кликать (зажать ctrl и ЛКМ на картинку слоя)
    5f93ed7e78d04940557809.jpeg

    После
    5f93edea166c5158329543.jpeg
    Ответ написан
    2 комментария
  • Что такое децентрализованный интернет?

    ValdikSS
    @ValdikSS
    Но не могу понять, как это, что значит децентрализованный сервис
    Буквально — сервис, у которого нет какой-то единой точки, с которой он загружается, выполняется, и т.п., а вместо них — множество точек, напрямую не подконтрольных администратору этого сервиса.

    У вас есть очень смешной видеоролик, вы загружаете его на свой сервер и выкладываете ссылку в интернете. Проходит какое-то время, ролик вам надоел, вы его удаляете с сервера, и его больше никто не может скачать по вашей ссылке.
    Если бы вы использовали децентрализованный BitTorrent вместо централизованного сервера, вы бы делились magnet-ссылкой в интернете, и каждый скачавший файл продолжал бы его раздавать. Файл можно бы было скачать даже после того, как вы удалили его со своего компьютера, и он продолжит раздаваться до тех пор, пока есть хотя бы один человек, который продолжает его раздавать.

    его же все равно кто-то должен администрировать
    Децентрализованный сервис может иметь администраторов и модераторов, а может и не иметь, это зависит от типа и особенностей реализации сервиса. В одном случае сервис не предполагает никакого управления ни создателем, ни участниками (BitTorrent), в другом — может иметь глобальное или локальное (самим пользователем) модерирование. Идея децентрализации ценна неподконтрольностью, но это не её свойство. Вы вполне можете сделать децентрализованный сервис с централизованным управлением (DNS, Tor).

    ZeroNet — самый серьёзный Web 3.0-проект, который мне известен. Принцип его работы похож на BitTorrent — каждый заходящий на сайт скачивает всю основную информацию полностью, и начинает раздавать сайт после скачивания. Сайт полностью подконтролен его администратору, он управляет содержимым, функциями, возможностями. ZeroNet предоставляет функции аутентификации пользователей, добавления определенных данных на сайт, работы с данными, что позволяет создавать динамические сайты с возможностью добавления информации от пользователей. Администратор настраивает сайт так, чтобы пользователи могли добавлять данные заданного формата по заданному протоколу, что выливается в блоги с комментариями, форумы, чаты, социальные сети, и т.п.

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

    В ZeroNet, например, администратор имеет полный контроль над добавленными другими пользователями на свой сайт данными, может их удалять или модифицировать. Также, так как это самый обычный сайт с точки зрения браузера, на сайте может быть инструмент локального модерирования самими пользователями: возможность скрытия определенных сообщений, сообщений от определенного пользователя, и т.п.

    Как будет выглядеть децентрализованный мессенджер или социальная сеть например?
    Такой «мессенджер» существует почти столько же, сколько существует интернет — email. Протокол почты использует частный случай децентрализации — федерацию. Нет единого «центра email», а существуют множество почтовых серверов, которые обмениваются между собой письмами. У каждого отдельного сервера есть администратор, но никто не управляет email глобально.
    Ответ написан
    Комментировать
  • Как поставить MySQL в приоритет процессов?

    IlyaEvseev
    @IlyaEvseev
    Opensource geek
    Лучше не надо.
    Если MySQL начнёт вытеснять вспомогательные сервисы (resolved, dhclient, ssh и т.д.), мало не покажется.
    Сначала разберитесь, хватает ли ресурсов.
    Если не хватает, то из-за чего конкретно.
    Ответ написан
    1 комментарий
  • Как сохранить файл в терменале ubuntu?

    @pfg21
    ex-турист
    стоит посоветовать установить консольный файл менеджер midnight commander
    sudo apt install mc
    в комплекте будет текстовый редактор mcedit
    Ответ написан
    Комментировать
  • Как находить производную y' при x=0 и y=0.неявная функция?

    15432
    @15432
    Системный программист ^_^
    дифференцировать обе части по х, подставить х и у, решить оставшееся относительно y'

    www.math24.ru/%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2...
    Ответ написан
    2 комментария
  • Вопрос инженерам оптикам, можно ли создать линзу/адаптер для установки MFT объектива на EF камеру?

    @kalapanga
    Теоретически - почему бы и нет? Это должна быть линза, расположенная в фокусе объектива (19,25 мм) и имеющая фокусное расстояние 44 мм. И всё! Но нам же не теоретически нужно абы какую картинку получить, а оптические характеристики объектива не испортить. И на практике линза превратится в сложную систему линз. При этом характеристики получившейся системы будут всё равно заведомо хуже чем у исходного объектива.
    Итого получается дорогая штука, которая ещё и ухудшает объектив.
    Ответ написан
    1 комментарий
  • Каков шанс попадания в группу 2 из 10 человек?

    @TheCalligrapher
    Если идти "длинным" комбинаторным путем, то можно вычислить количество "благоприятных" размещений 10 человек по 10 позициям и разделить их на полное количество размещений (то есть на 10!).

    "Благоприятными" будут размещения

    (1, 2) (...) (...) (...) (...)
    (2, 1) (...) (...) (...) (...)
    (...) (1, 2) (...) (...) (...)
    (...) (2, 1) (...) (...) (...)

    и т.д, всего 10 вариантов. Количество размещений в каждом варианте очевидно равно 8!

    Итого, вероятность равна (10 * 8!) / 10! = 1/9

    Хотя на самом деле ответ 1/9 очевиден. Без потери общности можно считать, что сначала мы помещаем куда-то человека №1, а затем в одно из свободных мест человека №2. Вероятность, что человек №2 окажется в одной группе с человеком №1 очевидно равна 1/9. Другое дело, что следует показать, что в таких "очевидных" рассуждениях мы не теряем общности, т.е. показать, что не нужно еще отдельно рассматривать варианты, когда первым мы размещаем человека №3, вторым - человека №5 и только затем человека №1 и т.д.
    Ответ написан
    9 комментариев
  • Почему Linux предпочтительнее для администрирования и чем? Почему многие предпочитают её?

    @Karpion
    Есть масса причин, часть тут назвали.Добавлю:
    1. Открытость. К системе с открытым кодом - больше доверия.
    2. Разнообразие. Есть много дистрибутивов Linux, можно выбрать по себе. Для выполнения задач - можно выбрать из многих инструментов (почтовых серверов - штук пять).
    3. Совместимость с иными видами Unix. Можно перейти с Linux на FreeBSD, Solaris и много чего ещё.
    4. Квалификация админов. Порог вхождения в Linux - существенно выше, чем в Windows. Поэтому меньше риск нарваться на криворукого фуфлодела.
    5. Лучше документация. А если документации не хватает - можно посмотреть исходники.
    6. Меньше вирусов.
    7. Меньше потребность в ресурсах. Впрочем, на тяжёлой нагрузке - ресурсы требует задача, а не сама система.
    Ответ написан
    Комментировать