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

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

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

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

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

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

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

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

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

Ninazu

  • 52
    вклад
  • 71
    вопрос
  • 97
    ответов
  • 35%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Болят глаза от Linux. Что делать?

    Ninazu
    Ninazu @Ninazu
    Дело в дровах явно, у меня такое было что монитор давал блики, пока дрова не поставил нормальные.
    А цвета настроить можно, темы как и в Windows никто не отменял

    Ставить дрова по инструкции производителя. У меня Nvidia 1050 тоже интегрирована, но это ничего не решает
    Написано более двух лет назад
  • Как сделать так, что бы ответ curl запроса приходил в виде html, а не json?

    Ninazu
    Ninazu @Ninazu
    А вот это зачем передаете, если хотите html?
    $headers[] = 'Accept: application/json, text/javascript, */*; q=0.01';

    Ну и сервер которому вы отправляете CURL, должен смотреть на этот заголовок, и уметь отдавать html невзирая на то что запрос к нему прилетел в json

    P.S. 2021 год на дворе, какой html в ответе?
    Написано более двух лет назад
  • В чем ошибка функции?

    Ninazu
    Ninazu @Ninazu
    Начнем с того что лучше использовать require вместо include, ну чтоб наверняка. Во вторых я бы использовал полный путь к файлу __DIR__. '/config.php';, и в третьих не использовал глобальные переменные а заменил бы их классом
    Написано более двух лет назад
  • Как управлять вероятностями появления поста (рейтинг, сортировка, "рекомендованное")?

    Ninazu
    Ninazu @Ninazu
    Что значит сухая?) Логику сортировки вы сами выбираете. Как напишите так и будет работать.
    ORDER BY RAND(), like, view
    Открою тайну можно даже формулы писать с условиями. Хотя это скажется на быстродействии и нагрузке скорей всего. Поэтому вначале вам нужно самому определиться чего вы хотите, потом подготовить модель хранения данных, а потом только выводить эти данные так как запланировали
    Написано более двух лет назад
  • Как настроить DHCP сервер на Linux Mint?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    paran0id Но появилась другая проблема. Интернет недоступен только на ноутбуке, а на подключенных к нему устройствах нет. Подключиться к ним я могу по SSH, а оттуда PING во внешний мир не идет. Может знаете с чем может быть связанно или как проверить?
    Написано более двух лет назад
  • Как настроить DHCP сервер на Linux Mint?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    Точно. Назначил статический IP завелось) Спасибо
    Написано более двух лет назад
  • Как настроить DHCP сервер на Linux Mint?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    dnsmasq как часть NetworkManager идет, так что можно и через него по простому настроить. Что куда писать?)
    Написано более двух лет назад
  • Как настроить DHCP сервер на Linux Mint?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    Таки да. Но что-то я непонял почему
    Apr 22 18:50:28 sh[6332]: No subnet declaration for enp3s0f1 (no IPv4 addresses).
    Apr 22 18:50:28 sh[6332]: ** Ignoring requests on enp3s0f1.  If this is not what
    Apr 22 18:50:28 sh[6332]:    you want, please write a subnet declaration
    Apr 22 18:50:28 sh[6332]:    in your dhcpd.conf file for the network segment
    Apr 22 18:50:28 sh[6332]:    to which interface enp3s0f1 is attached. **
    Apr 22 18:50:28 sh[6332]: Not configured to listen on any interfaces!
    Apr 22 18:50:28 sh[6332]: If you think you have received this message due to a bug rather
    Apr 22 18:50:28 sh[6332]: than a configuration issue please read the section on submitting
    Apr 22 18:50:28 sh[6332]: bugs on either our web page at www.isc.org or in the README file
    Apr 22 18:50:28 sh[6332]: before submitting a bug.  These pages explain the proper
    Apr 22 18:50:28 sh[6332]: process and the information we find helpful for debugging..
    Apr 22 18:50:28 sh[6332]: exiting.
    Написано более двух лет назад
  • Не работают USB 2.0 в Linux, а USB 3.0 работают. Что делать?

    Ninazu
    Ninazu @Ninazu
    Иван Тищенко
    Та же картина. Из 3-х портов работает только один, два остальные только выдают питание, но девайсы не работают в них

    dmidecode не влазит в коммент, так что вылил на pastebin
    https://pastebin.com/56dxj5HY
    Написано более двух лет назад
  • Как сделать один динамичный метод на php?

    Ninazu
    Ninazu @Ninazu
    У методов есть параметры)))) Либо использовать __get для задания имени таблицы
    Написано более трёх лет назад
  • Почему игнорируются настройки из /etc/network/interfaces (и как влияет на это использование NetworkManager'а)?

    Ninazu
    Ninazu @Ninazu
    Глянь еще
    /etc/dhcp/dhclient.conf
    /etc/resolv.conf
    /etc/dnsmasq.conf
    /var/run/NetworkManager/resolv.conf
    Написано более трёх лет назад
  • Почему перестал открываться index.php на open server?

    Ninazu
    Ninazu @Ninazu
    Kristina8787, Во всех трех папках? all, auth и guest?)

    Нет не подскажу, так как сам не использовал уроков и формировал свои нейронные связи изолированно. Для меня лучшими уроками являлись задачи из жизни, каждую из которых я сам решал. Вначале может не сильно оптимально, но со временем приходил к определённым практикам которые очень часто противоречат общепринятым канонам. Поэтому если вам для освоения новой профессии и работы в коллективе, то я не советчик. Если это хобби и только для себя, то могу чем-то поделиться
    Написано более трёх лет назад
  • Почему перестал открываться index.php на open server?

    Ninazu
    Ninazu @Ninazu
    Kristina8787, При том что нужно понимать что делает код)

    Если адрес /, то переменная $page = 'home'. Во всех остальных случаях $page содержит введенный путь без ведущего слеша, либо ошибку формирует если не прошла валидация
    if ( $_SERVER['REQUEST_URI'] == '/' ) $page = 'home';


    А код дальше. Как бы подключает файл
    if ( file_exists('all/'.$page.'.php') ) include 'all/'.$page.'.php';

    То есть где-то так будет работать
    / => all/home.php
    /index => all/index.php
    /index.php => all/index.php.php

    Если остались Cookie, которые восстанавливают сессию, то искать будет не в all, а в auth или guest по той же схеме.

    P.S. Код ужасный. Если это уроки, то плюньте в лицо учителю.
    Написано более трёх лет назад
  • Почему перестал открываться index.php на open server?

    Ninazu
    Ninazu @Ninazu
    Дмитрий, Это симуляция жизни)))
    Написано более трёх лет назад
  • Как раскрутить чат в телеграме?

    Ninazu
    Ninazu @Ninazu
    https://www.google.com/search?q=%D0%92%D0%9F+%D1%8...

    https://www.google.com/search?q=%D0%9F%D1%80%D0%BE...
    Написано более трёх лет назад
  • Почему остаётся черный экран при открытии ноутбука?

    Ninazu
    Ninazu @Ninazu
    Поставь драйвера на ACPI
    Написано более трёх лет назад
  • Kali Linux 2020.1 почему нет графической оболочки?

    Ninazu
    Ninazu @Ninazu
    Ох уж мне эти хацкеры, которых консолька пугает)
    Написано более трёх лет назад
  • Можно ли фильтровать трафик, который пойдет через VPN?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    Alexey Dmitriev, Уже ближе. Но все же не до конца ясно. Можно пример?

    Пробовал так. Но после этого сайт не открывается
    sudo route add staging-mysite.com wlp4s0
    Написано более трёх лет назад
  • Можно ли фильтровать трафик, который пойдет через VPN?

    Ninazu
    Ninazu @Ninazu Автор вопроса
    Допустим. Как это сделать?)
    Написано более трёх лет назад
  • Можно ли исправить эту очень полезную функцию PHP?

    Ninazu
    Ninazu @Ninazu
    kafkiansky,
    1. Для подключения классов один раз пишется autoloader. Чтоб подключить чистые функции придется вставлять include в каждый файл
    2. Классы служат для группировки функций. В чистых функциях разве что использовать префикс в имени для разграничивания по функционалу.
    3. В данном контексте с чистыми функциями приходится использовать глобальную переменную, которую нужно пробрасывать по всему проекту. Когда-то это может послужить коллизией, и кто-то перетрёт вашу глобальную переменную своей.

    Теперь пожалуйста ваши аргументы в пользу чистых функций
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 13 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • telegram_value_maker
    • 5 ответов
    • 0 вопросов
  • tsklab
    Константин Цветков
    • 4 ответа
    • 0 вопросов
  • modelair
    modelair
    • 4 ответа
    • 0 вопросов
  • gkukuruz
    Геннадий
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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