• Какие виртуальные машины способны ограничить частоту процессора?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Одно из софтовых решений, работающих на любом гипервизоре (включая VirtualBox и другие предложенные):
    CPU Killer: www.cpukiller.com

    Он создавался как раз для этих целей. =)
    Ответ написан
    Комментировать
  • Что значит работа с FTP?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Опыт управления файлами на сайте по протоколу FTP.

    Это один из самых простых и распространённых протоколов, через который загружают или изменяют файлы на хостинге, где лежит сайт.

    У каждого хостинга свои параметры для подключения по FTP.
    Для подключения к сайту по FTP понадобится FTP-клиент. Их много. Есть как бесплатные, так и платные.

    Требование в вакансии предполагает, что у соискателя уже был опыт управления файлами через FTP. Предполагается, что содержимым сайта придётся управлять не только через веб-интерфейс сайта, но и напрямую через файлы сайта. Это могут быть картинки, могут быть большие видео-материалы. Зависит от того, что этот сайт обычно заливает к себе на FTP.
    Ответ написан
    2 комментария
  • Как реализовать таблицу БД с произвольным количеством столбцов?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Можно создать отдельную таблицу для дат, добавляя туда эти даты в любом количестве по одной на строку, привязывая их к конкретному ID детали из первой таблицы.
    Ответ написан
    1 комментарий
  • Как установить аудио поток передаваемый через http на сайт с использованием SSL и избежать mixed content?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Просто так от сообщения не избавится. Если страница в HTTPS - то и весь подгружаемый контент ожидается в HTTPS.

    Можно построить свой прокси-ретранслятор с HTTPS, получая аудио поток через него, например на nginx.
    Недостатки:
    1. stream.site1.ru будет видеть все подключения ваших пользователей к аудио-потоку с IP вашего прокси.
    2. Теоретически это может слегка увеличить время ожидания потока, но это один из единственных обходных путей за неимением доступа к stream.site1.ru.
    Ответ написан
    Комментировать
  • Какие есть преимущества Ubuntu перед другими популярными Linux дистрибутивами?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Своя группа security-исследователей, ускоряющая внедрение патчей безопасности.
    Ответ написан
    Комментировать
  • Digital ocean скомпроментирован?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    На моих дроплетах такого не происходит.
    1. Вы закрываете ненужные для публикации порты фаерволом?
    2. Пароль достаточно надёжный? Возможно вы создавали дроплет без SSH-ключа, и ваш дроплет просто брутфорсили, подбирая пароль к root. Можно отключить доступ к дроплету по паролю, оставив только SSH ключ.
    3. Опубликованное ПО точно не имеет никаких способов вызова сторонних приложений (через макросы и т.д.)?
    Ответ написан
    2 комментария
  • Что лучше? Редирект или закрыть от индексации?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Можно ли закрыть от индексации robots?

    Можно, это хорошая идея. Оставить только корень, а дубли индексировать запретить.

    Или лучше все таки поставить редирект?

    Для SEO значения не имеет. В обоих случаях дублирующие страницы пропадут из поиска.
    Это может быть полезно для пользователей и их закладок, чтобы они перемещались с index.php и index на корень сайта, заходя по старым ссылкам вручную.

    Только убедитесь, что сам сайт не использует index в качестве URL на важных операциях. Например MediaWiki по умолчанию строит все ссылки и операции от index.php. Если на нём будет стоять редирект, то любая операция будет скидывать пользователя в корень.
    Гипотетически, впрочем, это ничего не сломает, ведь запрос всё-равно доедет до index, просто с другим URL.

    Но у меня что то не получается поставить редирект с site.ru/index!

    Это можно сделать средствами веб-сервера.

    Например для nginx:
    server {
        server_name yoursite.ru;
    
        .......................
        .......................
    
        location /index {
            return 301 https://yoursite.ru/;
        }
    }


    Для поисковика важно объявить код 301 (Moved Permanently), тогда он перестанет индексировать эти ссылки, считая, что они все навсегда переехали в корень.
    Ответ написан
    Комментировать
  • Как узнать где зарегистрирован мой e-mail?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Автоматизированных сервисов для этого нет.
    Есть два ручных пути:
    1. Найти себя в сети через поисковики по email. На тех сайтах, где ваш профиль расшарен вплоть до почты, вы себя найдёте.
    2. Найти письма в своём ящике со словами "Registration", "Регистрация", "подтвержден*", "verification", и зайдите в профили найденных сервисов, чтобы поменять почту на другую.
    Ответ написан
    Комментировать
  • После переезда на MySQL 5.7.12 с MariaDB 5.5.46 перестали кешироваться запросы. В чем может быть дело?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Qcache "разогревается" в течение некоторого времени работы сервиса.
    Может быть, проходит недостаточно времени между рестартами?
    Может, пользователи пока не успели спровоцировать запросы для кеша?

    Спустя сколько времени аптайма ранее набирался кеш, и сколько по времени с запуска службы вы смотрите его сейчас?

    Ещё вариант:
    По умолчанию query_cache_size = 0.
    Нужно указать ему доступную память, чтобы он начал работать.

    https://mariadb.com/kb/en/mariadb/query-cache/#set...
    Он выключен по умолчанию из-за ограничений в некоторых средах: https://mariadb.com/kb/en/mariadb/query-cache/#lim...

    Ещё вариант:
    Может на новом сервере значительно более медлительные диски?
    Можно включить slow query log и посмотреть, на чём именно захлёбывается приложение или померить IOPS новых дисков. =) Или посмотреть iowait хранилища для БД с помощью инструмента "ioping".
    Ответ написан
  • Превенция наблюдения за компьютером в домене?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Возможно в сети вашего предприятия есть проблемы с безопасностью (некомпетентность или ошибка при настройке прав доступа), из-за которой возможностью несанкционированного подключения к другим сотрудникам располагает не только IT-отдел.
    Ответ написан
    1 комментарий
  • Какие перспективы развития у системного администратора с приходом обачных технологий?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Ничего не изменилось.
    Всё зависит от задач компании.

    Облачные сервисы - лишь модель аутсорса оборудования/платформы, иногда стандартизация каких-то совсем типовых сервисов. Кто-то всё равно их сопровождает и наполняет, мониторит и исправляет ошибки за другими, кто вносил данные.
    Ответ написан
    Комментировать
  • Ценятся ли сертификаты при приёме на работу?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    (абстрактный ответ, не привязанный к веб-разработке)

    Считаются плюсом, но не являются ориентиром.
    Всё зависит от практических навыков, от готовности прямо сейчас заняться текущими задачами компании.

    Возможно есть организации, где HR работает иначе и ориентируется исключительно на наличие бумажной компетенции. Я таких ещё не встречал.

    Видел несколько примеров, когда соискатель приходил с пачкой разнообразных сертификатов. В последствии выяснилось, что он зубрил дампы экзаменов перед сдачей, тогда как сам фактическими навыками не обладал.
    Ответ написан
    1 комментарий
  • Есть ли польза от windows professional?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Это зависит от потенциала вашего бизнеса к расширению и от действующих требований по контролю доступа и безопасности.

    Если в дальнейшем сотрудников станет больше и уже сейчас видно, что вам понадобятся AD и GPO для массового управления доступом и параметрами, то предусмотрительнее будет продолжать развёртку Pro-версий в домене, поскольку переводить кучу компьютеров с Home на Pro и пересоздавать профили пользователей на доменные, полностью повторно настраивая всё их окружение, может оказаться накладно.

    С другой стороны, переплачивать за Pro ради непонятной перспективы, если офис останется маленьким... Можно оставить смешанную среду, оставив нынешние Pro, но добавляя к ним Home. Если вдруг всё-таки приспичит интегрироваться с AD, то менять ОС и профили предстоит лишь на появившихся Home-версиях.
    Ответ написан
    1 комментарий
  • Как запускать файл кронтаба на сервере 1 раз в 30 сек?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Можно попробовать откладывать вот так:
    * * * * * /var/www/somescript.sh
    * * * * * ( sleep 30 ; /var/www/somescript.sh )
    Ответ написан
    2 комментария
  • Как узнать текущий пароль от открытой базы паролей в KeePass?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Пока база открыта, вы можете сделать File->Change Master Key...
    Знать пароль не обязательно. =)
    Ответ написан
    4 комментария
  • MySQL как понять где проблема?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Использование "localhost" в качестве адреса воспринимается клиентской библиотекой MySQL, как подключение к unix socket.
    Укажите "127.0.0.1" для подключения по TCP/IP.

    Тоже самое происходит даже при использовании консольной утилиты "mysql". Если подключаться по "localhost", то она всегда будет пытаться подключиться к unix socket, пока вы не укажете опцию --protocol=tcp, или не укажете 127.0.0.1 вместо localhost.
    Ответ написан
    Комментировать
  • Каким способом лучше отправлять письма?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Яндекс.Почта предназначена только для общения между живыми людьми. Это их политика.
    У неё есть суточные ограничения на отправку: https://yandex.com/support/mail/spam/sending-limits.xml
    (они отличаются между Яндекс.Почтой и Яндекс.Почтой для домена).

    А для рассылок предусмотрены специализирующиеся на этом сервисы:
    https://mailgun.com/
    https://sendgrid.com/
    mailchimp.com
    https://aws.amazon.com/ru/ses/
    https://pechkin-mail.ru/
    (и другие)

    Все они сравнительно недорогие. У некоторых из них есть бесплатный порог, но обычно он в пределах 10 000 писем в месяц.
    Ответ написан
  • Надо ли настраивать сайт перед переносом на хостинг?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Можно сразу для людей его делать?

    Можно. =)

    Попробуйте добавить будущее доменное имя в C:\Windows\system32\drivers\etc\hosts, указав его на адрес, на котором сейчас происходит доработка (видимо, 127.0.0.1?), чтобы Вы могли сразу входить в Wordpress по этому домену ещё до миграции на хостинг.
    Сменить домен в самом Wordpress можно в Settings->General, а там "Site Address (URL)" и "WordPress Address (URL)".

    можно ли будет на время убрать его из базы поисковиков, чтобы они не могли его найти? Вдруг что-то допиливать прийдется.

    Разместите в корне Вашего сайта файл robots.txt с таким содержанием:
    User-agent: *
    Disallow: /


    Если сделать это сразу, то поисковики даже не начнут индексирование.
    Когда будете готовы - robots.txt можно будет удалить, а лучше перенастроить его под те разделы сайта, которые вам нужно будет индексировать. В сети есть много примеров под WP.

    социальные плагины

    Они показывают и обрабатывают данные с соц.сетей, а не с Вашего сайта, так что не имеет значения, когда их подключать.

    комментарии, лайки, голосования

    Будут отображаться независимо от того, под каким доменом работает WordPress, так что не имеет значения, когда их подключать.

    репосты в соц. сети

    Если сайт сразу будет работать по URL планируемого домена, то отправленные в соц.сети репосты заранее будут ссылаться на правильный адрес.

    защиту сацта

    Akismet? Wordpress инициирует подключение к нему от себя, поэтому не имеет значения, откуда оно происходит. Лишь бы ключ к их сервису был актуальным.
    Ответ написан
    Комментировать
  • Почему через инклуд $_SERVER["REMOTE_ADDR"] выводит ip сервера?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    PHP-скрипт публикуется через apache2+nginx?
    Если да, то PHP получает адрес размещения nginx. Можно настроить трансляцию IP-адреса через apache-модуль 'mod_remoteip'.
    Ответ написан
    Комментировать