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

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

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

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

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

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

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

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

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

LiberBear

Студент
  • 0
    вклад
  • 3
    вопроса
  • 6
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Привязать домен к ip-адресу и не навредить?

    thexaver
    Андрей Гаврилов @thexaver
    сделать a запись для поддомена
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Привязать домен к ip-адресу и не навредить?

    sergiks
    Сергей Соколов @sergiks
    ♬♬
    поддомен спасёт мир!
    vpn.домен.ру
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вместо IP адреса SQL-сервера направлять запросы на сайт?

    martin74ua
    Руслан Федосеев @martin74ua
    Linux administrator
    то что вы называете "зарегестрировать сайт" - называется создать A запись в вашем домене.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Создание SPA на wordpress?

    Kozack
    Alex @Kozack Куратор тега JavaScript
    Thinking about a11y
    WordPress — система управления контентом. То есть, ключевая функция — это работа с БД, это предоставление интерфейса (читай админки) через который вы можете просто управлять контентом на сайте.

    SPA — архитектура для построения интерфейса. То есть это алгоритм по которому ваш контент как-то отображается.

    Совместить их достаточно просто. В общем и целом у вас должно быть две отдельные программы (на одном сервере, или на разных не столь важно)
    1. WordPress который будет управлять всем что связано с контентом. Создавать новые записи, рубрики, связывать их и тд.
    2. SPA, который просто будет принимать инфу от WordPress и как-то её отображать.


    Оба приложения могут работать абсолютно независимо. Вы можете сделать два разных SPA (например для десктопа и для мобильных) которые будут работать с одной и той же базон полученной от WP. И даже разработкой этих независимых систем могут заниматься разные люди.

    Вот статья на эту тему
    https://medium.com/@moustachedesign/creating-a-web...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Создание SPA на wordpress?

    Sanes
    Sanes @Sanes
    https://developer.wordpress.org/rest-api/
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой движок выбрать для локальной сети?

    Kozack
    Alex @Kozack
    Thinking about a11y
    По моему формум плохой выбор. Ищите среди систем специализированных для работу внутри компании. Разные такс менеджеры, CRM и т д
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какой движок выбрать для локальной сети?

    Sanes
    Sanes @Sanes
    1. берём 5k дерева
    2. идем на фриланс
    3. выбираем начинающего исполнителя по Laravel

    За пару дней будут вам и пользователи и статьи с комментариями.
    И вам недорого и ему для старта нормально.
    Потом уже пилите, как вам надо.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как ускорить выдачу select запроса?

    Roman K @deliro
    Так как запрос
    SELECT 
      `tele_id` FROM `webms` 
    WHERE 
      `link` LIKE "%mp4" 
      AND `blocked` = 0 
      AND `tele_id` IS NOT NULL 
      AND `tele_id` <> '' 
      AND `board` = "b" 
    ORDER BY
      rand()
    LIMIT 1;

    То нужно создать составной индекс на все эти поля. Однако, индексы не работают для текстовых полей с wildcard в начале. Вернее, индекс может использоваться для поиска строки ДО первой wildcard.

    Решение простое — разворачивать строку и при создании индекса и при запросе.
    То есть, запрос будет начинаться так:
    SELECT
      `tele_id` FROM `webms` 
    WHERE 
      REVERSE(`link`) LIKE "4pm%" 
    ...

    И создание индекса:
    CREATE INDEX 
      index_name 
    ON 
      webms(REVERSE(link), blocked, tele_id, board);


    P.S. с ORDER BY RAND() ты ещё хапнешь горя, поэтому уже сейчас выброси его.
    P.P.S. Текстовые поля в БД почти во всех случаях не должны быть NULLable. У поля должно быть одно пустое значение и в случае текстового — это пустая строка. Исключения составляют случаи, когда на текстовое поле нужно создать уникальный констреинт (то есть, если логика подразумевает существование только одного непустого значения и бесконечное количество NULL-значений) или если поле используется в каких-то coalesce.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • По прилету в Дубаи получил сообщение от турагента в ВК — как он узнал?

    iiiBird
    iBird Rose @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    Скорее всего обычный "Единый пиксель" от вк.
    AxIrWkM0.png
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • По прилету в Дубаи получил сообщение от турагента в ВК — как он узнал?

    opium
    Пума Тайланд @opium
    Просто люблю качественно работать
    Геотаргетинг есть уже сто лет
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как объяснить провайдеру ситуацию с моим интернетом?

    athacker
    athacker @athacker
    Для начала стоит подключиться напрямую. Возможно, это косяк NAT'а вашего роутера. UDP -- протокол, по большому счёту, stateless. А именно он используется для голосовой связи и в играх. Роутер может тупо прибивать state в своём NAT по таймауту, и тогда ответы сервера до вашего компа просто не будут доходить -- роутер их будет дропать, так как разрешающее правило (state) было прибито.
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
  • Как объяснить провайдеру ситуацию с моим интернетом?

    ArteMoon
    Артем Кайбагоров @ArteMoon
    Развиваюсь
    Используя программу PingPlotter проверить маршруты до игровых серверов, если выяснится что пакеты теряются на узлах провайдера - показать ему логи
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как объяснить провайдеру ситуацию с моим интернетом?

    dimka11
    Дима Соколов @dimka11
    Показать логи tracert.
    Но вряд ли это поможет. Учитывая, что жалобы от других пользователей уже были. Если бы они могли/ хотели решить эту проблему - они бы ее уже решили.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как объяснить провайдеру ситуацию с моим интернетом?

    tsklab
    Константин Цветков @tsklab
    Здесь отвечаю на вопросы.
    И вот у меня вопрос как нормально объяснить провайдеру, что у него проблемы с этими вот пакетами. Они ведь как любят отвечать: Подключение есть, сайтики открываются. Какие проблемы?
    Прочитайте внимательно договор на предоставление услуг передачи данных электрическими сетями (то есть, с провайдером). Там будет пункт, что оный не отвечает за ваши проблемы с любым сайтом или иным сервером вне их внутренней сети (то есть с их DNS, личным кабинетом и прочее).
    Меняйте провайдера.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как настроить аутентификацию на почте yandex без использования открытого пароля?

    dimonchik2013
    Dimonchik @dimonchik2013
    non progredi est regredi
    https://yandex.ru/support/passport/authorization/a...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Сертификат разработчика где быстро получить?

    dimonchik2013
    Dimonchik @dimonchik2013
    non progredi est regredi
    можете тут, но комоды тоже неплохие

    на EV Комоды смотрят доки буквально три дня, но это для US компании,с историей , DUNS и всем таким прочим, для других стран, подозреваю, может отличаться, но может все получением DUNS ускорится
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как из одного окна, при нажатии на кнопку, открыть другое окно ( PyQt5 )?

    Максим @khrisanfov
    Программист
    Вот пример. Все слоты уже есть, свои создавать не нужно. Смотри документацию по Qt.
    #!/usr/bin/env python3
    
    import sys
    from PyQt5.QtWidgets import QApplication, QMainWindow, QWidget, QPushButton
    
    
    class Window1(QWidget):
        def __init__(self):
            super(Window1, self).__init__()
            self.setWindowTitle('Window1')
            self.setMinimumWidth(200)
            self.setMinimumHeight(50)
            self.button = QPushButton(self)
            self.button.setText('Ok')
            self.button.show()
    
    
    class Window2(QWidget):
        def __init__(self):
            super(Window2, self).__init__()
            self.setWindowTitle('Window2')
    
    
    class MainWindow(QMainWindow):
        def __init__(self):
            super(MainWindow, self).__init__()
            self.setWindowTitle('MainWindow')
    
        def show_window_1(self):
            self.w1 = Window1()
            self.w1.button.clicked.connect(self.show_window_2)
            self.w1.button.clicked.connect(self.w1.close)
            self.w1.show()
    
        def show_window_2(self):
            self.w2 = Window2()
            self.w2.show()
    
    if __name__ == '__main__':
        app = QApplication(sys.argv)
        w = MainWindow()
        w.show()
        w.show_window_1()
        sys.exit(app.exec_())

    Интерфейс лучше рисовать в QtCreator. Потом с помощью pyuic5 конвертировать в Python класс.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как добавить свои файлы в сборку Windows 7?

    eapeap
    Андрей Ермаченок @eapeap
    Сисадмин, Беларусь
    Если "штучно" и дома - проще руками вбросить.
    Если массово и на работе - проще политиками решить.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как просканировать свои порты без по?

    skobkin
    Алексей Скобкин @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Если речь об определеии открытых портов и чем они открыты - netstat.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 12 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 10 ответов
    • 0 вопросов
  • tyxeo
    • 4 ответа
    • 1 вопрос
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • VoidVolker
    VoidVolker
    • 4 ответа
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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