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

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

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

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

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

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

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

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

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

Ukrainskiy

  • 37
    вклад
  • 2
    вопроса
  • 55
    ответов
  • 40%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как индексируются страницы с автоматической генерацией?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Рассказать поисковику о существующих страницах можно с помощью инструмента sitemap
    https://developers.google.com/search/docs/advanced...
    Вы можете сгенерировать из БД все возможные ссылки на страницы на вашем сайте и записать их в специальный файл в специальном формате.
    Ответ написан 22 янв.
    1 комментарий
    1 комментарий
  • Почему персонаж идёт не в ту сторону?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Попробуйте так:
    float vertical = -Input.GetAxis("Vertical");
    Ответ написан 22 янв.
    1 комментарий
    1 комментарий
  • Стоит ли бэкенд разработчику владеть CMS для создания фронтенда?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Базовые знания HTML и JS нужны, для того, чтобы уметь применять готовую верстку. А если хотите писать бекенд под готовые шаблоны то есть отличный сайт - https://themeforest.net/ там ваш клиент сможет найти себе шаблон на любой вкус, а вы под него логику напишете.
    Ответ написан 22 янв.
    1 комментарий
    1 комментарий
  • Как добавить горячую клавишу для включения и выключения функции моего ПО?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    https://pynput.readthedocs.io/en/latest/
    from pynput import keyboard
    
    def on_press(key):
        try:
            print('alphanumeric key {0} pressed'.format(
                key.char))
        except AttributeError:
            print('special key {0} pressed'.format(
                key))
    
    def on_release(key):
        print('{0} released'.format(
            key))
        if key == keyboard.Key.esc:
            # Stop listener
            return False
    
    # Collect events until released
    with keyboard.Listener(
            on_press=on_press,
            on_release=on_release) as listener:
        listener.join()
    
    # ...or, in a non-blocking fashion:
    listener = keyboard.Listener(
        on_press=on_press,
        on_release=on_release)
    listener.start()
    Ответ написан 22 янв.
    Комментировать
    Комментировать
  • Можно ли импортировать скрипты или компилировать их в процессе выполнения?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Можно
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using Microsoft.CSharp;
    using System.CodeDom.Compiler;
    
    class Program
    {
        static void Main(string[] args)
        {
            var csc = new CSharpCodeProvider(new Dictionary<string, string>() { { "CompilerVersion", "v3.5" } });
            var parameters = new CompilerParameters(new[] { "mscorlib.dll", "System.Core.dll" }, "foo.exe", true);
            parameters.GenerateExecutable = true;
            CompilerResults results = csc.CompileAssemblyFromSource(parameters,
            @"using System.Linq;
                class Program {
                  public static void Main(string[] args) {
                    var q = from i in Enumerable.Range(1,100)
                              where i % 2 == 0
                              select i;
                  }
                }");
            results.Errors.Cast<CompilerError>().ToList().ForEach(error => Console.WriteLine(error.ErrorText));
            Assembly assembly = results.CompiledAssembly;
            Type program = assembly.GetType("Program");
            MethodInfo main = program.GetMethod("Main");
            main.Invoke(null, null);
        }
    }
    Ответ написан 22 янв.
    2 комментария
    2 комментария
  • Как выкладывать посты на сайт?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Попробуйте https://tilda.cc/ru/
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как вывести имя текущего авторизованного пользователя?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    $user = wp_get_current_user();
    $user->display_name;
    if( current_user_can('administrator') ) { 
        // админ
    }
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как получить уведомление, если сайт перестал работать?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Свой - Zabbix
    Чужой - https://uptimerobot.com/
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как решить "SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'user_id' cannot be null " в ларавель?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    $table->foreign('user_id')->references('id')->on('users');

    А юзер точно есть с таким id?
    Ответ написан 21 янв.
    10 комментариев
    10 комментариев
  • Как вызывать метод OnCollisionEnter2D "постоянно"?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    OnCollisionStay2d
    Ответ написан 21 янв.
    1 комментарий
    1 комментарий
  • Как сделать, так, чтобы в 1 строку выводились данные из переменных и дополнения к этим данным?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    print(''.join(str(s) for s in (A, '+', B, '-', C)))
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как написать и какую библиотеку использовать для бота?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Библиотека - python-telegram-bot
    Метод - banChatMember
    Успехов!
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • «Отказано в доступе.» pip -v (terminal Windows 10)?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    А pip установлен?
    Ответ написан 21 янв.
    3 комментария
    3 комментария
  • Видимость переменной?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    В текущем контексте это не возможно. Это 2 разных никак не связанных с собой запроса.
    Переменные можно сохранить первым скриптом в базу, файл, сессию, куки и прочитать во втором скрипте
    Ответ написан 21 янв.
    2 комментария
    2 комментария
  • Можно ли сымитировать пользователя на сайте любой сложности?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Используют например эмуляторы браузеров, скрипт делает все тоже самое что и браузер, но только без GUI. Самый популярный инструмент для этого Selenium
    Ответ написан 21 янв.
    1 комментарий
    1 комментарий
  • Почему Pycharm ругается на код "Function call can be replaced with set literal"?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Ну во первых, он не ругается, он просто советует более изящное решение
    {*dict, *dict.values()}
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Почему aiogram не обрабатывает медиа?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Нужно указать content_types, по умолчанию там только текст
    @dispatcher.message_handler(state=States.ONE, content_types=["text", "sticker", "pinned_message", "photo", "audio"])

    Смотрите доступные варианты и примеры в документации
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • В чём ошибка в этой строке кода?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Забыли скобку закрыть.
    Этого бы не произошло если бы вы использовали PyCharm...хотя кто вас знает
    Ответ написан 21 янв.
    3 комментария
    3 комментария
  • Как используя JQuery отлавливать событие изменения input поля по его name?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    Задать этот вопрос гуглу и пройти по первой ссылке - https://api.jquery.com/change/
    id задавать не нужно, нужно задать class
    Ответ написан 21 янв.
    Комментировать
    Комментировать
  • Как последовательно брать данные из таблицы и проверять их на python?

    Ukrainskiy
    Ukrainskiy @Ukrainskiy
    https://linuxhint.com/read-excel-file-python/ - как вариант. В чем проблема загуглить?
    Ответ написан 21 янв.
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Drno
    • 10 ответов
    • 1 вопрос
  • delphinpro
    Сергей delphinpro
    • 7 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 7 ответов
    • 0 вопросов
  • Dr. Bacon
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • Владимир Овчинников
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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