• Сохраняется ли переменная на время выполнения скрипта?

    @Redeve
    Веб-макаке не хватит и 640гБ
    Сохраняется
    Ответ написан
    Комментировать
  • Действие на сервере при подключении по ssh?

    @brar
    Попробуйте свой бот в телеге. Уведомления на порядок удобнее и оперативнее, чем почта.
    Опишу для debian. (для других дистров не будет сильно отличаться). Если не Вам, то может кому-то другому пригодится всё готовое:
    Создаеете файл /usr/local/bin/telegram_alert.sh со следующим содержимым:
    #!/bin/bash
    KEY="АПИ_КЛЮЧ:ВАШЕГО_БОТА"
    URL="https://api.telegram.org/bot$KEY/sendMessage"
    TARGET="айдишник_контакта_или_группы_куда_слать_уведомления"
    DATE1="$(date "+%H:%M:%S")"
    DATE2="$(date "+%d %B %Y")"
    GEO="$(curl ipinfo.io/$PAM_RHOST)"
    TEXT="*$PAM_USER* залогинился на *$HOSTNAME* 
    Время: $DATE1
    Дата: $DATE2
    Адрес: $PAM_RHOST
    Service: $PAM_SERVICE
    TTY: $PAM_TTY
    GEO: ${GEO}"
    PAYLOAD="chat_id=$TARGET&text=$TEXT&parse_mode=Markdown&disable_web_page_preview=true"
    curl -s --max-time 10 --retry 5 --retry-delay 2 --retry-max-time 10 -d "$PAYLOAD" $URL > /dev/null 2>&1 &

    В файл /etc/pam.d/sshd добавляете/редактируете строчку:
    session optional pam_exec.so type=open_session seteuid /usr/local/bin/telegram_alert.sh

    Будете получать вот в таком виде:
    5f36480e9db84988952574.png

    Как создать своего бота - это отдельный вопрос. И он очень лёгок, а инструкций в сети полно.
    Ответ написан
  • Дефолтный BitrixVM и зеленая зона Google Pagespeed Insights?

    Вот эти все конфиги что вы привели, они к результатам Google Pagespeed Insights относятся примерно никак. Вы можете докрутить их до идеала и добьетесь еще прироиста в 1-2 балла максимум или вообще 0, если проблем с кэшированием и скосростью отдачи не было.
    В основном балл зависит от верстки вашего сайта и корректности подготовки материалов.
    Кроме того обратите внимание что прсотое следование советам GPSI приведет к тому что сайт будет грузится не красиво и медленно.

    Из этого вытекает ответ на первый вопрос:
    1-й вопрос скорее риторический: Почему битровцы не сделают дефолтную установку сайта без ошибок в мониторе качества и максимальным количеством балов в гугл пэйджспид?

    Потому что это невозможно.

    А на второй вопрос ответ вообще не очень нужен, но если он нужен, то стоит не корректно, так как для ответа на него нужно знать - а что именно в работе nginx вас сейчас не устраивает?
    Ответ написан
    3 комментария
  • Как отправлять на почту сообщение об упавших службах?

    TaPO4eg3D
    @TaPO4eg3D
    Rust, Python
    Я бы для этого использовал связку python и cron.
    Никогда такого не делал, но попробую представить. У службы systemd есть замечательная функция -- отображать все сервисы, что упали, выглядит она вот так:
    systemctl list-units --state=failed
    Далее, в Питоне у нас есть замечательный модуль для выполнения команд subprocess.
    Ну так вот, с помощью него выполняем команду и парсим результат, если у нас есть упавшие службы, то отправляем письмо. Для отправки письма можно использовать встроенный smtplib.

    Далее настраиваем крон, чтобы он выполнял этот скрипт, скажем, каждые 30 секунд. Вот и все, скрипт готов.
    Ответ написан
    4 комментария
  • Каков процент пользы для seo переход с cms на php-фреймворк (laravel)?

    расскажу и свой опыт. был самопис на джанго
    сайт никак не вылезал выше топ-20.
    да сайт летал, но все же..
    волевым решением перевел все на Wordpress. Подключил все возможные СЕО плюшки. Мобильный сираницы от гугл и яндекса, сео плагин Youcast Seo, настроил выгрузку в яндекс маркет, прописал ссылки правильно, настроитл генераацию Тайтлов и Дескрипшенов для записей блога и товаров, настроил генерацию alt для изображений и еще многое чего, всего и не вспомнишь.
    по итогу сайт поднялся в топ-5.

    В моем случае причиной было то что я не мог все СЕО сделать правильно на джанго и бо не хватало компетенций а тут тебе бесплатные плагины.
    Ответ написан
    Комментировать
  • Каков процент пользы для seo переход с cms на php-фреймворк (laravel)?

    Adamos
    @Adamos
    Имхо, перепрыгивание с Битрикса на самопис может быть оправдано только в двух случаях:
    1. Скорость работы не устраивает, и средствами Битрикса ее поднять уже некуда. Сюда же включаются варианты типа "все в целом достаточно шустро, но есть неприятные лаги" и т.п.
    2. Хочется прикручивать новые фишки, но накопленный технический долг и Битрикс (обычно провоцирующий его накопление) вынуждают постоянно от этого отказываться. Вплоть до ежедневного "по уму надо бы сделать так, но в Битриксе приходится делать совсем иначе".

    Просто так, ради каких-то потенциальных SEO-попугаев, выкидывать кучу проделанной работы и провоцировать кучу ошибок во время и после перехода - неразумно.
    Ответ написан
    Комментировать
  • Каков процент пользы для seo переход с cms на php-фреймворк (laravel)?

    streetflush
    @streetflush
    Добавлю к предыдущим ораторам.
    1. Если там все криво косо и все кто ругает разработки предыдущих не врут. То переписывание может поднять скорость генерации контента. Но это легко проверить воспользовавшись
    https://developers.google.com/speed/pagespeed/insi...
    2. Как уже говорили на seo особо не влияет переписывание. Но кривое переписывание может только навредить.
    Как потеря контента, так и разметки (современные cms обычно умеют подставлять спец теги и атрибуты (meta, alt...))
    3. Так же головняки с переписыванием интеграций с 1C, с платежными системами.
    Любое переписывание сайта с нуля может привести как к поднятию позиций так и к потере.
    Ответ написан
    Комментировать
  • Каков процент пользы для seo переход с cms на php-фреймворк (laravel)?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    Каков процент пользы для seo переход с cms на php-фреймворк (laravel)?

    никакой

    Какие доводы, помимо того, что это затратно и, что seo никак не связано c тем, на каком движке или фрейме сделано, можно привести в дополнение?

    Какие еще доводы-то нужны? Сео никак не связано с тем что происходит внутри вот и всё. Если хочется поднимать позиции надо изменять то что влияет на это самое сео - контент.
    Ответ написан
    1 комментарий
  • Как сделать так, чтоб сервер был запущен постоянно?

    sim3x
    @sim3x
    Howto deploy nodejs with systemd
    Ответ написан
    Комментировать
  • Почему скорость SSD в Proxmox проседает в сравнении с bare-metal?

    @nrgian
    Драйвера внутри гостевой виртуалки Windows поставлены?
    Режимы паравиртуализацию настраивали?
    https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers
    Ответ написан
    6 комментариев
  • Вывод из инфраструктуры Hyper-V?

    @feanor7
    Системный администратор
    Вижу сразу одну проблему, при смене адаптеров может потеряться доверие между AD и персоналками.
    В остальном, сделайте маршрутизатор железный, и включите его, погасив машину hyper-v. В настройках последней укажите НЕ включатся при перезагрузке и поживите с новым маршрутизатором. Затем принимайтесь за AD.
    One at a time.
    Ответ написан
    1 комментарий
  • Теории перемещения во времени с привязкой к пространству?

    @choupa
    Архитектор (обычный, который строит)
    По современным научным представлениям путешествия во времени невозможны. Точка.

    Тем не менее, давайте поболтаем. Существует даже не гипотетическая, а гипотетическая "в квадрате" возможность путешествия во времени, если вдруг существуют конфигурации пространства типа "кротовая нора", которая состоит из двух "порталов", которые выглядят как пара чёрных дыр. В одну вошли — из другой вышли. Если концы норы оказываются далеко друг от друга в космосе, то такое прохождение означало бы телепортацию из одного места в другое. А телепортация (сверхсветовое перемещение) согласно теории относительности — по сути то же самое, что и путешествие во времени.

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

    Однако никто пока не предъявил решения уравнений Эйнштейна (уравнений определяющих кривизну пространства времени) вида "кротовая нора". Даже не ясно, может ли оно существовать вообще хотя бы теоретически, настолько неподъёмна математическая сложность уравнений Эйнштейна. Более того, если оно и существует в теории (может ведь существовать теоретически медведь розового цвета), то не факт ещё, что такие конфигурации реализуются в природе.

    [Тут стоит упомянуть историю с обычными чёрными дырами. Да, теоретически они были отлично просчитаны ещё в 1916 году Шварцшильдом, но до середины 90-х годов не было доказательств, что черные дыры (как розовый медведь) в самом деле есть во вселенной, и это не просто причудливое решение уравнений теории относительности.]

    Кроме того, если даже допустить, что в чистых уравнений Эйнштейна "кротовые норы" существуют, то потребуется ещё учитывать наличие квантовых полей, которые могут "обломать" эти замечательные конфигурации. Законченной теории квантовой гравитации нет, но даже беглый анализ ситуации с позиции существующей квантовой теории, говорит о том, что конфигурации типа "кротовая нора", даже если они каким-то чудом возникают, не могут быть устойчивыми и тут же захлопываются.

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

    evgenyspace
    @evgenyspace
    Исследователь
    В силу того, что все объекты во Вселенной двигаются

    Где двигаются то? В пространстве-времени. Все немного сложнее обстоит на самом деле.
    Время - это выделенная координата, не имеет протяженности и имеет один вектор направления. Поэтому, путешествие во времени невозможно.
    Ответ написан
    Комментировать
  • Современная связка для почтового сервера?

    lightushka
    @lightushka
    Брынчу на гитаре, интересуюсь IT и хостингом
    Exim + Dovecot + (RoundCube или AfterLogic) в качестве веб-клиентов - распространённое и надёжное решение.
    Можно использовать разные панели управления для установки этой связки из веб-морды. Наример, в ISPmanager довольно гибкие возможности по конфигурированию. Там же и ящики можно создавать.
    e420dee6060043feafaf850fefac92a9.jpg

    Если не секрет, расскажите, почему отказываетесь от pdd.yandex? В какие-то ограничения упёрлись? Очень интересно. :)
    Ответ написан
    Комментировать
  • Современная связка для почтового сервера?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    sendmail + milter-greylist + clamav + dovecot (SPF, DKIM)

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

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Решили уйти от pdd.yandex/google for work.

    это вроде для рабочих почт/переписок, а ниже уже речь про рассылки.

    Для первого достаточно дефолт сервера и любой вебморды.
    + может dnsbl если почты широко распространяются и есть риск спама.
    Для рассылок это вообще отдельная тема.

    И как не попасть в блэклист со своими рассылками?

    если не знаете всех подводных камней лучше вообще не браться и использовать сервисы для отправки почты.
    Благо есть еще бесплатные или почти.

    Все подводные камни можно узнать только на спец. форумах.

    При больших объемах в час/день 100% попадёте в лимиты/спам
    (не полностью, не везде, но в лимиты упереться в два счета. Mail.ru например хрен пробьешь в плане писем/IP/домен, что-то около 500 писем в час с сервера/домена. Даже большие провайдеры с ним имеют проблемы по доставке "не спама").

    И собственно против всего этого практически никакого лечения кроме использования нескольких серверов/поддоменов/IP. (ну или конечно скорость мертвой черепахи при рассылках и никаких банов/лимитов практически)
    Ответ написан
    4 комментария
  • Как выгрузить сайт?

    @LiguidCool
    Правильный ответ - НЕТ. Это сделанно специально, чтоб посадить вас на свою "иглу".
    В теории возможно скачать шаблон и натянуть на что-то своё, и то не факт (например если разрабы защитили его товарными знаками).

    Скупой платит дважды (а в случае экономии на разработке - всегда).
    Ответ написан
    Комментировать
  • Как обезопасит системного администратора от ответственности за пиратское ПО?

    oldbro
    @oldbro
    Хорошо, что задумываетесь над этим. По своему опыту 2007 года и опыту друзей, скажу, так: если пришли маскишоу, а это единственный способ зафиксировать нарушение, они пришли не к Вам, а к вашему шефу. Нелицензионное ПО идет просто в нагрузку к черной бухгалтерии и дополнительного инструмента нагибания. Да, руководителю отдела ИТ (или отвественного за ИТ) нервы потрепят не мало и эта психологическая нагрузка не стоит того, чтобы забивать на данный вопрос, при этом, получая зарплату, пусть даже и 100 тыр (абстрактно), не говоря уже о скромном заработке. Какую бы Вы схему сокрытия факта использования пиратского ПО не разработали, всегда будет сценарий раскрыть этот факт, а это в свою очередь зависит от размера бизнеса.
    Объясните директору, что именно он в первую очередь несет уголовную отвественность, а уже потом все остальные. Дайте понять, что это действительно серьезно. Скажите, что деньги за легализацию будут несравнимы с теми, которые приедется заплатить за "решение вопроса", когда настойчиво постучат в дверь. И предложите легализоваться: в каких-то моментах уйти на открытое ПО, в каких-то заключить договор с SPLA-провайдером. В вашем случае SPLA, будет реализован за копейки.
    Ответ написан
    Комментировать