Задать вопрос
  • Можно ли считать уникальных посетителей странички по IP?

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

    @alexalexes
    Простое решение - ничего не добавлять, а просто правильно смотреть access_log, группируя ip адреса при просмотре и сортируя по частоте появления в логе.
    Ответ написан
    2 комментария
  • Кулер на выдув не крутится в чем причина?

    @alexalexes
    Если кулер имеет больше 2 пин-ов в разъеме и подключен к материнской плате, то он может быть управляемый. В этом случае режим работы зависит от нагрузки на компоненты ПК и заданного профиля работы вентилятора, если материнская плата продвинутая и дает такое сделать с помощью софта.
    Ответ написан
  • Можно ли поставить при замене, конденсатор вместо 22 мкф 50 вольт на 46 мкф 63 вольта?

    @alexalexes
    Если это сглаживающий фильтр, то кашу маслом не испортишь. Можно ставить любую избыточную емкость, главное, чтобы напряжение было не ниже, чем на предыдущем конденсаторе.
    Если это колебательный контур, то нужна настройка.
    Судя по вольтажу и емкости, скорее всего это сглаживающие емкости.
    PS: Посмотрите, чтобы не было 6,3 вольта (шесть и три десятых!) - есть такие мелкие конденсаторы для малого напряжения, не перепутайте.
    Ответ написан
    2 комментария
  • Как обеспечить себе стабильный интернет на ноутбуке?

    @alexalexes
    В телефоне включаете "Точку доступа" и ноутом цепляетесь к телефону по wi-fi.
    Интернет берется с телефона.
    Если сигнал слабый, то телефон можно расположить около окна.
    Другие варианты будут сильно дороже, да и не нужно, когда есть интернет в телефоне.
    Ответ написан
    4 комментария
  • Что делать с ПК после задымления из-за проводки?

    @alexalexes
    Несите в сервис, пусть проверят БП.
    Ответ написан
    Комментировать
  • Как скрыть/показать элемент с определенным текстом?

    @alexalexes
    let group_list = document.querySelectorAll('.option__group');
    group_list.forEach(function(g_e)
    {
     if(g_e.querySelector('label').innerHTML == ' Цвет:' )
     {
      g_e.classList.add("displayblock");
     }
     else
     {
       g_e.classList.remove("displayblock");
     }
    });
    Ответ написан
    2 комментария
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    @alexalexes
    На каком сервере разместить обработку защищенного алгоритма (тот который обрабатывает 30 значений)?

    Тут нужно проанализировать реквизиты тестируемого человека, не привязаны они к персональным данным пользователя.
    Если какая-та совокупность реквизитов получает признаки персональных данных, то простым хранением этих сведений абы где вы не отделаетесь. Вам придется изучить с юристом регламенты ФСТЭК и ФЗ о персональных данных, чтобы не нарушить закон.
    Насколько целесообразна регистрация пользователей сразу или дать возможность бесплатно провести тест работы алгоритма?

    Зависит от вашей бизнес модели, как вы хотите зарабатывать деньги и завлекать пользователей - это работа маркетолога.
    И как сделать абонентскую плату 100 руб в месяц?

    Тут у вас появляется обязанность завести кассовый сервис, и стать юр. лицом, чтобы правильно отчитываться налоговой.
    Сколько будет стоить разработка такого сайта?

    Сущие копейки, допустим, 100К руб.
    Тех задание будет, в основном, включать работу по адаптации админ. панели популярной CMS.
    Вопрос лишь в том, хотите ли вы вести дела, как маленький предприниматель, следить за налоговой отчетностью, отслеживать законодательство в плане того, что там изменилось по ПДн, и нужно ли чего передавать третьим лицам.
    Ответ написан
    Комментировать
  • Как узнать первые признаки, что ноутбук больше не включится?

    @alexalexes
    Intel® Core™ i3-3120M, nvidia gt 720M

    На этом конфиге никогда не было DDR4. Только DDR3. Можно до 16 Гб общую емкость ОЗУ поставить и 1600 макс. пропускную способность.
    Теперь встает вопрос, как узнать когда мой ноутбук окончательно перестанет включаться,

    Очень удачная связка Ivy bridge проца и nvidia карты. У них очень сбалансированный теплопакет. Такие ноуты редко откисают, если вовремя менять термопасту.
    У самого такой старенький лежит. Хотел бы, чтобы он сломался, но не ломается. Пожалел его и поставил IPS матрицу, чтобы глаза не вытекали, когда им приходится пользоваться.
    Ответ написан
    Комментировать
  • Как изменить html при помощи jquery?

    @alexalexes
    Выкидываем Jquery. Где видим $() - подразумеваем, что это оператор маскирует в себе document.querySelector() - для извлечения одного элемента, и document.querySelectorAll() для извлечения коллекции элементов.
    А вот как получить li с определённым классом? Т.е. получить li допустим с классом li7.

    Так, только нужно уточнить, из какого списка ul:
    let li1_li7 = document.querySelector('ul.ul1 li.li7');
    let li2_li7 = document.querySelector('ul.ul2 li.li7');

    Как ни странно, учим синтаксис CSS-селекторов, чтобы не задавать этих вопросов.
    Теперь надо заменить к примеру span1 на span3. Получить то я получаю.

    В вашем случае для замены чего-либо в li элементах с определенным классом:
    let li1_span_title = document.querySelector('ul.ul1 li.li1 span.title');
    let li2_span_title = document.querySelector('ul.ul2 li.li1 span.title');
    li1_span_title.innerHTML = li2_span_title.innerHTML;

    Если что-то нужно делать с неопределенным числом списков ul, тогда условие задачи существенно меняется, и код тоже существенно изменится. Вот тогда вы будете что-то перебирать в нескольких списках циклом, возможно, несколькими вложенными циклами.
    Ответ написан
    5 комментариев
  • Бест практис разработки регистрации с подтверждением по email?

    @alexalexes
    1. Активные пользователи хранятся там же, где неактивные пользователи - в нормальной реляционной СУБД, а не редис.
    Активный пользователь отличается от неактивного, наличием даты-время подтверждения эл. почты. В этой же записи пользователя в отдельном атрибуте храните сгенерированный хеш-код для подтверждения, который используете в ссылке.
    2. В неавторизованном состоянии предусматриваете возможность повторной высылки кода подтверждения на указанный эл. адрес. (Прямо отдельная форма).
    3. Любые действия, связанные с высылкой письма должно подтверждаться проверкой пользователя, что он человек (капча, или использование сторонних сервисов проверки).
    4. Скрипт, который обрабатывает ссылку подтверждения почты тоже должен иметь защиту от ддоса.
    Все.
    Ответ написан
    7 комментариев
  • На сайте очень много видео. Какие есть идеи в оптимизации?

    @alexalexes
    Отображать превью видео, вместо видео. Когда пользователь наведет мышью на превью (окажется в области просмотра в мобильной версии сайта), то заменять превью на видео или на облегченную версию видео.
    Ответ написан
    1 комментарий
  • Как отфильтровать ленту сайта по ключевым словам?

    @alexalexes
    Добавьте правило в ublock:
    селектор_удаляемого_элемента:has-text(Рекламная информация фирмы XYZ)
    Ответ написан
    1 комментарий
  • Можно ли как то заменить button на type="radio" MiniShop2?

    @alexalexes
    Можно. У одной группы радио name атрибут делаете один и тот же, value - разное.
    Ответ написан
    Комментировать
  • Как в Fancybox 4 отключить воможность перетаскивания окон?

    @alexalexes
    На HTML заготовке формы попробуйте добавить атрибут data-touch="false", оно же в опциях фанси: touch: false.
    Ответ написан
  • Небольшой сайт и админ панель на .NET?

    @alexalexes
    Пока ТЗ - ХЗ. Берете любую CMS устанавливаете ее - это ваша админ-панель.
    Далее, устанавливаете плагин для этой CMS для ведения списка пользователей, которые не пользователи CMS.
    Или можете использовать список пользователей CMS с усеченной ролью, в которой нет доступа к CMS.
    Ответ написан
    Комментировать
  • БП через перемычку работает, а вставленный в коннектор 24 пин нет, с чем может быть связано?

    @alexalexes
    Подключаете сначала только мать - 24 pin и 4pin коннекторы.
    Включаете. Вентилятор на БП крутится. Выключаете.
    Подкидываете проц.
    Включаете. Вентилятор на БП крутится. Выключаете.
    Подкидываете 1 плашку ОЗУ - опять включаете БП.
    И так, пока не дойдете по проблемного компонента.
    А там уже смотрите, то ли мощи БП не хватает, то ли не исправен сам компонент.
    PS: Или нужно подождать 2-4 минуты на первый холодный запуск матери, когда определится XMP профиль ОЗУ, когда у вас подкинута связка мать-проц-ОЗУ.
    Ответ написан
    Комментировать
  • Как в .htaccess перенаправлять запросы в index.php при отсутствии папки или файла?

    @alexalexes
    Пропишите в htaccess
    ErrorDocument 404 index.php
    И потом смотрите в php, почему запрос промахивается по реквест параметрам.
    PS: Вообще, я в такой задаче просто делаю отдельный скрипт download.php, и все запросы, связанные с получением файлов (не важно, своих или сторонних ресурсов) направляю туда, а уже внутренней логикой скрипта определяю, использовать ли кеш, скачать ли файл из первичного источника. Можно также проверить права доступа к файлу, если у вас есть авторизация пользователя, и нужно обеспечить доступ только к тем файлам, ограниченные правами пользователя.
    Еще рекомендация, нужно как можно меньше светить путь такого хранилища в адресной строке, если у вас доступ по правам, лучше регистрировать местонахождение файла в базе данных и брать его id в качестве указателя, какой файл нужно получить через download.php.
    Ответ написан
    Комментировать
  • Какой параметр php модуля отключает тему формы с сайта?

    @alexalexes
    В скриптах включаем рапортование ошибок всех типов и предупреждений.
    Меняем версию PHP на подходящую, и смотрим логи сервера, какие новые предупреждения стали прилетать, которых не было раньше.
    Вангую, что какая-нибудь isset проверка существования переменной/ключа массива не проставлена в определенном месте скрипта.
    Ответ написан
  • Сайт делает запрос на https когда сервер на http?

    @alexalexes
    Убрать букву s из адреса, где https и нажать Enter.
    Ответ написан
    Комментировать