Задать вопрос
  • Хитрозадый троян на Android, что делать?

    iniminimicrolot
    @iniminimicrolot
    Начинающий программист
    Заводской сброс данных поможет, если у тебя нету рута (суперпользователь).
    Ответ написан
    Комментировать
  • При вычислении объёма выдает ошибку.В чем ошибка?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Метод Set_Volume
    public  void Set_Volume(double Weight){
                ODD_Volume =  Weight;
    }

    принимает тип double.

    dmitriy.Set_Volume();
    Здесь, вам надо передать методу Set_Volume() тип double
    Ответ написан
    Комментировать
  • Как упорядочить вывод в консоли?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    public static void Show(string dirPath, int level)
    {
    ...
           var sb = new StringBuilder();
           sb.Append('\t', level);
           sb.Append(dirFiles[i]);
           Console.WriteLine(sb);
    ...
           Show(dirs[i], level + 1);
    ...
    }
    ...
    static void Main(string[] args)
    {
           Show("D:\\test", 0);
    ...
    }


    ps естественно, возможны и другие извращения..
    spoiler
    public static int level;
    ...
    public static void Show(string dirPath)
    {
    ...
           var sb = new StringBuilder();
           sb.Append('\t', level);
           sb.Append(dirFiles[i]);
           Console.WriteLine(sb);
    ...
           level++;
           Show(dirs[i]);
           level--;
           // очевидно что первый вариант будет попроще и понадежнее
    ...
    }
    ...
    static void Main(string[] args)
    {
           level = 0;
           Show("D:\\test");
    ...
    }
    Ответ написан
    5 комментариев
  • Парсер Яндекса. Что не так?

    orlov0562
    @orlov0562 Куратор тега PHP
    I'm cool!
    Вангую Яндекс умеет ставить куку JavaScript-ом и потом чекать ее наличие. А тк твой curl не выполняет JS то и кука не ставится. Ну, или вариации по типу, JS-ом скрывается это сообщение и происходит дальнейшая загрузка, а тк JS у тебя не выполняется... ну в общем, идея думаю ясна.

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

    Вариант попроще использовать Chrome в Headless режиме, т.е. не эмулировать браузер через курл, а использовать полноценный браузер.
    Ответ написан
    6 комментариев
  • Скорость работы MySQL или Файлы?

    @Flying
    Выбор сильно зависит от того что вы собираетесь делать с этими данными. Если вам нужно (и, главное, будет нужно и в дальнейшем) только читать / писать строго определённые одиночные записи - то можно использовать и файловую систему, хотя хранить все файлы в одной папке - очень плохая идея, нужен sharding чтобы оптимизировать работу (вспоминаем как работает поиск по файлам в каталоге). Кроме того нужно помнить что открытие файла - довольно дорогая операция.

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

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

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

    irishmann
    @irishmann
    Научись пользоваться дебаггером
    Слишком много ошибок на сайте. Открой инструменты разработчика, вкладка Network и Console в хроме.
    Ответ написан
    Комментировать
  • Вибрирует видеокарта при нагрузке. Почему?

    Moskus
    @Moskus
    Вибрация усиливает износ механики (кулеры) и повышает шансы на выход из строя мелких паяных соединений, при том - везде, куда она распространяется.
    Вибрация возникает, как следствие резонанса, а вызывается либо легким дисбалансом вентиляторов, либо низкой точностью изготовления их осей.
    Возможные решения:
    - самое дорогое и сложное - замена системы охлаждения на видеокарте
    - самое простое - установка демпфирующих прокладок - например, небольших кусков силиконовой резины, воткнутых между платой и системой охлаждения (без усилия, но плотно, и там, где вы ничего не повредите при этом), либо наклейка больших накладок, поглощающих вибрацию (это менее эффективно и может снизить эффективность охлаждения).
    Также можете попробовать подложить под крепежные винты, которыми крышка системы охлаждения крепится к радиатору, мягкие пластиковые шайбы.
    Ответ написан
    3 комментария
  • Что делать со слабым процессором и с мощной видеокартой?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Да, можно: достаточно снизить настройки игры и тормозить перестанет.
    Ответ написан
    Комментировать
  • Какие есть сайты, где могут помочь исправить код?

    Если у вас есть какой-то код на Пайтоне, который не работает или работает не так как вы расссчитывали, можете здесь же и опубликовать фрагмент, вам помогут. Также можно попробовать спросить здесь: https://stackoverflow.com/

    Но первым пунктом я бы вам все же посоветовал тщательно сформулировать свой вопрос и попробовать поискать ответ самостоятельно в поисковиках. Добрая половина ссылок так или иначе приведет вас на сайт, что указан выше. Велика вероятность что с такими же проблемами уже сталкивался кто-то до вас и вы найдете ответ на свой вопрос не задавая его.
    Ответ написан
    Комментировать
  • Как задать ограничения температуры SSD в Debian 9?

    В SSD толком нечему греться. Есть подозрение, что у вас неправильно показания снимаются в системе. Или как вариант, на него попадает каким-то образом тепло от другого источника (что вряд ли бы дало такую температуру тем не менее). Вы пробовали коснуться задней крышки ноутбука, она горячая?
    Ответ написан
    1 комментарий
  • Как задать ограничения температуры SSD в Debian 9?

    Jump
    @Jump Куратор тега Твердотельные накопители
    Системный администратор со стажем.
    Как задать ограничения темпиратуры SSD в Debian 9?
    Зачем?

    Греется страшно
    С чего вы так решили? Обожгли руку?

    По поводу Psensor и подобных утилит -изредка они показывают температуру диска, но чаще они показывают погоду в африке, или курс доллара.
    Ответ написан
    1 комментарий
  • Adult website - где берут столько прямого трафика?

    t-alexashka
    @t-alexashka
    Сразу пишу legacy код
    Такие сайты часто добавляют в закладки, чтобы потом снова не искать понравившийся. вангую что это и есть те самые директ-переходы. Слышал что последнее время адалт-сайты стараются делать качественными и без лишнего мусора как раз по этой причине
    Ответ написан
    1 комментарий
  • Могу ли я купить ip адрес и подключить этот ip к своей vds?

    Для этого необходимо, чтобы кем-то вам была выделена сеть и произведена процедура регистрации этой сети на вас в регистраторе. Для Европы, включая Россию, регистратором является RIPE (ripe.net).
    Для IPv6 адресов вы можете запросить собственную сеть у RIPE и зарегистрировать ее как независящую от провайдера (PROVIDER INDIPENDENT или PI).
    Для IPv4 такой возможности не осталось, т.к. пространство адресов у RIPE закончилось. Вы можете либо запросить подсеть у своего хостинг провайдера, такая сеть будет частью его сети (PROVIDER AGGREGATABLE или PA) и вы не сможете с ней уйти к другому провайдеру, или можно перекупить кусок PI сети у кого-то. После этого необходимо, чтобы администратор сети оформил процедуру назначения (ASSIGNMENT) этой сети в RIPE вам.

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

    P.S. кроме случая когда вы получается полную PI сеть (напрямую от регистратора или вам полностью ее передают), все равно будет видно, что ваша сеть является частью сети принадлежащей кому-то другому.
    Вы можете сами зарегистрироваться как провайдер (LIR), но это потребует существенных ежегодных взносов.
    Ответ написан
    2 комментария
  • Не работает условие если в условии есть || в чём причина?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    ($dir == 'первый-вариант') || ($dir == 'второй-вариант')
    Директория равна первому варианту ИЛИ директория равна второму варианту. Это условие будет выполняться только при двух перечисленных значениях $dir.

    ($dir != 'первый-вариант') || ($dir != 'второй-вариант')
    Директория не равна первому варианту ИЛИ директория не равна второму варианту. Это условие будет выполняться всегда - если $dir не равна ни одному из вариантов, то условие выполнится. Если равна первому, то заведомо не равна второму и наоборот - условие всегда выполняется.

    Вы не указали что вы подразумеваете под "условие работает", но, полагаю, вам нужно это:
    if (
      ($APPLICATION->GetCurDir() != '/otdykh-u-ivanycha/')   
      && ($APPLICATION->GetCurDir() != '/otdykh-u-ivanycha/banya-1/') 
    ) {}
    Ответ написан
    Комментировать
  • Как решить проблему, CentOs 7 ('Загружены модули')?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Проблема в чем? Нет обновлений? Добавьте репу epel, добавьте centosplus, remi, elgis, wandisco, rpmforge :)
    Ответ написан
    Комментировать
  • Как исправить ошибку MySQL server has gone away совместно с peewee?

    kotomyava
    @kotomyava
    Системный администратор
    Если соединение падает от длительности работы скрипта, то вам надо увеличить wait_timeout в настройках mysql, или, что правильнее, изменить логику его работы так, чтобы работа с базой не была размазана по всему времени выполнения(Нужна база - открыли соединение, сделали работу, закрыли соединение. А не открыли при инициализации, потом ничего не делаем, соединение отваливается, и тут вдруг нам оно понадобилось, а запрос падает с ошибкой).
    Ответ написан
    Комментировать
  • Что не так с ЫыыыЫ и strtoupper?

    @DanKud
    Для UTF-8 нужно использовать mb_strtoupper
    Ответ написан
    Комментировать
  • Какие существуют объективные недостатки у systemd?

    kotomyava
    @kotomyava
    Системный администратор
    По моим наблюдениям, в большинстве случаев, бугурт не от конкретных недостатков systemd, а от необходимости изучить что-то новое, и от его быстрого внедрения во все основные дистрибутивы.

    Sha644 Привёл недостатки, и отчасти, они мешают, особенно то, что касается cgroups. Но на практике, это всё мало мешает тем, кто эксплуатирует дистрибутивы, больше тем, кто их поддерживает, а это был именно их выбор, в конце концов.
    А многое и вовсе за уши притянуто: Например, от glibc всё равно зависят все широко используемые дистрибутивы, кроме какого-нибудь alpine, который весьма специфичен и где не нужен systemd вовсе, и.т.п.

    Systemd, в целом, более сложная система, и многофункциональная, но он сложна внутри, а не в эксплуатации, и ведёт себя довольно неплохо.
    Ответ написан
    7 комментариев
  • Ошибка "Не объявленная переменная" в AJAX. Где ошибка?

    @andrey_chap
    backend developer
    Обернуть JS код в:
    $(document).ready(function () {
        // Ваш код
    });

    чтобы в итоге получилось:
    $(document).ready(function () {
         // language=JQuery-CSS
        $("#send").click(function () {
                var params = {
                    text: $("#input1").val(),
                }
                $.post("ajax.php", params, function (data) {
                    $("#hello").html(data);
                });
            }
        );
    })


    и самое главное: проверьте правильность подключения jQuery

    <script scr="//code.jquery.com/jquery-1.11.2.min.js"></script>


    атрибут должен быть не scr, а src
    Ответ написан
    1 комментарий
  • В чём проблема при установке Windows на жёсткий диск?

    akuma665
    @akuma665
    AnyKey
    Сделайте загрузочную флешку через стороннюю программу, например WinSetupFromUSB (никогда меня не подводила). Если через F9 результат останется прежний, то выставите приоритет флешки в bios/uefi

    Если и это не поможет - проверьте хард на исправность
    Ответ написан
    Комментировать