Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
zabudkin

Лев Забудкин

Инженер-системотехник, программист, админ, ТПУ!!!!
  • 39
    вклад
  • 3
    вопроса
  • 162
    ответа
  • 14%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как прекратить бесконечный цикл в php?

    zabudkin
    Лев Забудкин @zabudkin
    x9h6qbpzdxktxao1uw, Вы выше мной исправленный код пробовали?!
    Написано более года назад
  • Как прекратить бесконечный цикл в php?

    zabudkin
    Лев Забудкин @zabudkin
    case '/updateproxy': {
    
              $allserver = allServers();
              
              $good = 0;
              for ($i = 0; $i < count($allserver); $i++) {
                $connection = ssh2_connect($allserver[$i]['host'], 22);
                if (ssh2_auth_password($connection, $allserver[$i]['username'], $allserver[$i]['pass'])) {
                  $stream = ssh2_exec($connection, 'cd /root/1; sh proxy.sh;');
                } else {
                  $good=1;
                  break;
                } 
              }
              
              if ($good == 1){
                botSend([
                ' На каком то из сервером возникла ошибка!',
                ], chatAdmin());
                return;
              }
              
              $result = [' Прокси успешно обновлены!',];
              
              botSend([
                ' Прокси успешно обновлены!',
              ], chatAlerts());
    
              $flag = true;
              return;
            }


    Для выхода из функции есть return;
    Написано более года назад
  • Как прекратить бесконечный цикл в php?

    zabudkin
    Лев Забудкин @zabudkin
    Вы не правы.
    Поменяйте на то, что я написал.

    У Вас синтаксис неверный, у Вас там запятая зачем-то, Вы запятую и точку с запятой не различаете? Делаете плюсы спереди переменной, а не сзади, об этом инет заполнен, почитайте, в цикле делайте $переменная++
    Написано более года назад
  • На пк постоянный разрыв интернета usb (все операторы, более 5 типов модемов), как лечить?

    zabudkin
    Лев Забудкин @zabudkin
    Случаем не стоит какой-то антирун или ещё что, что работает с USB?
    Написано более года назад
  • Что почитать? Чтобы для себя паять устройства, для автоматики в быту, на микроконтроллерах и реле?

    zabudkin
    Лев Забудкин @zabudkin
    https://go-radio.ru/start.html Вам в помощь!
    Написано более года назад
  • Onedrive&Windows10, связка работает также как в Windows8.1?

    zabudkin
    Лев Забудкин @zabudkin Автор вопроса
    Это понятно, я под словом сборка имел ввиду версию (Home, Professional и тд и тп.).
    Но как я понимаю нет у Win10 из коробки той же связки с OneDrive, как у Win8 :(
    Написано более года назад
  • Target _blank на форме срабатывает не всегда правильно на смартфонах, почему?

    zabudkin
    Лев Забудкин @zabudkin
    Просто перенесите Ваши скрипты в конец страницы, а ещё лучше так:
    if (document.readyState === 'complete') {
    // Страница полностю загружена
    тут все ваши скрипты и уже точно всегда сработают
    }
    Написано более двух лет назад
  • Как присвоить переменную каждой строке из файла?

    zabudkin
    Лев Забудкин @zabudkin
    Сергей Паньков, а как стояла задача? Сделать как в php count($a), и тупо делать $a[count($a)+1]="лала" ну или if и тд и тп?
    В чём задача-то?
    Написано более двух лет назад
  • В чем ошибка SQL запроса?

    zabudkin
    Лев Забудкин @zabudkin
    stmt->bind_param("sssss", это к чему?
    Написано более двух лет назад
  • Как в Debian 10 server подключиться к VPN ikeav2?

    zabudkin
    Лев Забудкин @zabudkin
    извини друг много писать, но реально поищи в инете, я готовое решение нен дам, хотя могу, как и большое количество других участников, но всем лень.
    Написано более двух лет назад
  • Как присвоить переменную каждой строке из файла?

    zabudkin
    Лев Забудкин @zabudkin
    а php проще:
    $a=file('файл');

    и всё, каждая строчка $a[993], $a[120]
    Написано более двух лет назад
  • В чем ошибка SQL запроса?

    zabudkin
    Лев Забудкин @zabudkin
    $query_1 = "CREATE TABLE info_site(
        forumname varchar(20) NOT NULL,
        color varchar(7) NOT NULL,
        description varchar(25) NOT NULL,
        tags text NOT NULL  DEFAULT '',
        domain TEXT NOT NULL  DEFAULT ''
    ); INSERT INTO info_site (forumname, color, description, tags, domain) VALUES ($forumname, $color, $description, $tags, $domain)
    ";
    $connection_for_info = new mysqli($dns, $name_account, $pswrd_bd, $db);
    $connection_for_info->query($query_1);
    mysqli_error($connection_for_info);
    Написано более двух лет назад
  • Как правильно разделить слова по группам?

    zabudkin
    Лев Забудкин @zabudkin
    Роман, это всё применимо в сжатии данных, которые открыты более 60 лет назад, а к данной задаче это не применимо и тупо, когда можно просто всё решить имея на руках то, чего достигла наука, а не Ваши сраные калькуляторы.
    Написано более двух лет назад
  • В чем ошибка SQL запроса?

    zabudkin
    Лев Забудкин @zabudkin
    у TEXT нет указания количества символов, просто TEXT, без всяких скобок.
    Написано более двух лет назад
  • Target _blank на форме срабатывает не всегда правильно на смартфонах, почему?

    zabudkin
    Лев Забудкин @zabudkin
    а зачем Вам setTimeout(url, 200);
    ?
    Если увеличиваете таймаут, что-то меняется? Просто сейчас во многих браузерах на движке Chromium, тики для яваскрипта изменены.
    Зачем Вы вновь вызываете url?
    И зачем проверять был ли вызван event.preventDefault? (if (!e.isDefaultPrevented()) {)
    ?
    Вы просите помочь Вам, при этом не публикуя что за *code*, что за *вып.формы*.

    А в сущности, просто увеличьте до 334 и забейте.
    Написано более двух лет назад
  • Как реализовать обмен сообщениями UART на скорости 0.6 бод?

    zabudkin
    Лев Забудкин @zabudkin
    Siegurd1, точно long, а не unsigned long?
    Написано более двух лет назад
  • Нету изображения на мониторе, проблема совместимости?

    zabudkin
    Лев Забудкин @zabudkin
    Ладно.
    Тут вынимай видеокарту, не вынимай, толку ноль, потому что у Ryzen 5 2600 нет интегрированного графического ядра.
    Сколько сигналов/писков издаёт материнская плата? Потому что указанная Вами материнка со спикером и должна в случае неисправности компонентов пикать.
    Если пикает один раз - значит инициализация биос прошла и стадия теперь на загрузке с устройства хранения (хард, ссд и тд), а значит, что у Вас с монитором что-то не то.
    Как мы видим, у Вашей видеокарты два выхода Mini HDMI и VGA (D-Sub). Вы оба пробовали (естественно не одновременно!)? С разными мониторами/телеками? Надеюсь в саму материнку не пихали? (у неё есть HDMI, DVI-D, D-Sub, которые к Вам отношения не имеют, потому что проц без видео).

    Если вообще не пикает - дохлая мать.
    Написано более двух лет назад
  • Почему не срабатывает клик?

    zabudkin
    Лев Забудкин @zabudkin
    У Вас кликнутый элемент передаётся в функцию под переменной e

    let elemBlock = document.querySelector('.side-category-accordion a'),
                elemClick = document.querySelector('.side-category-accordion a i')
    
    
            elemBlock.classList.add('active');
            elemClick.textContent = '-';
            elemBlock.addEventListener('click', (e) => {
                e.preventDefault();
                if(e.classList.contains('active')) {
                    e.classList.remove('active');
                    e.textContent = '+';
                } else {
                    e.classList.add('active')
                    e.textContent = '-';
                }
            })
    Написано более двух лет назад
  • Какую выбрать файловую систему?

    zabudkin
    Лев Забудкин @zabudkin
    Iffann, она не нужна, толку ноль, поверьте! А расхода процессорного времени и памяти уйма! Лучше уж zfs с lzjb, кучу исошек можете хранить и все пустые пространства будут помечены как 0 и количество этих 0.

    Раз у Вас будет 20 хардов, то какая разница с местом, поверьте.
    Написано более двух лет назад
  • Какую выбрать файловую систему?

    zabudkin
    Лев Забудкин @zabudkin
    Iffann, а Вы не включайте никакие дедупликации и сжатие, зачем? Не надо. Поверьте мне, пруфа 3-5%, не более. А на том железе что заявлено, я не думаю, что будут виртуальные машины с одинаковыми ОС :)
    Написано более двух лет назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Enokin
    Владислав
    • 8 ответов
    • 0 вопросов
  • Evgenii
    • 7 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • sharp97
    sharp97
    • 4 ответа
    • 1 вопрос
  • OpenAI
    OpenAI
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации