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

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

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

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

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

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

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

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

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

Kit Scribe

Хаброжитель
  • 13
    вклад
  • 21
    вопрос
  • 15
    ответов
  • 80%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Не запускается ПО, как решить проблему?

    kitscribe
    Kit Scribe @kitscribe Автор вопроса
    Хаброжитель
    Переставил ОС, и всё получилось. Обидно только, что настраивать окружение пришлось заново.
    Вероятно, что-то неверно встало, ибо даже grep не работал
    Ответ написан 26 сент. 2020
    Комментировать
    Нравится Комментировать
  • Как найти самое короткое слово в словаре в python?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Надеюсь, новичку такой код будет понятен

    def get_shortest_k(d):
        lst = [x for x in d.keys()]
        temp = lst[0]
    
        for name in lst:
            if len(name) < len(temp): temp = name
    
        return temp, d[temp]
    Ответ написан 23 сент. 2020
    4 комментария
    Нравится 4 комментария
  • Что делать при ошибке ModuleNotFoundError: No module named 'config'?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Создать конфиг

    UPD
    Создайте файл config.py
    Я мельком увидел, что там должен храниться token, что ещё - не знаю, посмотрите исходный код файла или туториала/репозитория в случае необратимых изменений файла. Найдите, где этот модуль используется, какие параметры принимает и восстановите исходный код шаблона config.py

    Своеобразный реверс-программинг
    Ответ написан более года назад
    2 комментария
    Нравится 2 комментария
  • От чего зависит скорость интернета и её физическая возможная максимальная скорость?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Есть такая штука, называется CAT рейтинг. В общей сложности этот рейтинг (стандарт) показывает помехозащищенность, максимальную скорость, экранирование или его отсутствие, макс. дистанцию. Количество пар не влияет.

    Например, Cat1 получил слаботочный телефонный кабель, а Cat5e - витая пара до 1 Гбит/с дистанцией до 100м до хоста. Самый первый сетевой кабель был с рейтингом Cat3 - со скоростью 10 Мбит/с.

    Затем последовали Cat5 (100 Мбит/с, до 100м), Cat5e (писал ранее), Cat6 (1 Гбит/с, до 100м), Cat6a (10 Гбит/с, до 100м), последний стандарт на сегодняшний день - Cat7(10 Гбит/с, до 100м, экранированный)

    И будут новые скорости и новые стандарты. Кто знает, может, и до ТБит/с доживем.

    А еще помимо FTTB есть GPON и тому подобное, когда тебе в квартиру/дом заводят оптику, и ты можешь арендовать очень высокоскоростную линию
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Можно ли как то узнать какие версии Python поддерживают код не тестируя на каждой версии?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    travis ci

    Билд и тест при каждом коммите автоматически, либо по запросу
    Ответ написан более года назад
    2 комментария
    Нравится 1 2 комментария
  • Можно ли на языке Python написать программку живой баланс интернета на рабочем столе Win 7, 10?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    - С помощью PyQt, tkinter или другой библиотеки делаете графический интерфейс
    - С помощью requests работаете с запросами
    - С помощью PyInstaller компилируете код в .exe

    Пример виджета часов
    Ответ написан более года назад
    Комментировать
    Нравится 3 Комментировать
  • Как менять прокси в Selenium Opera Python?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    from selenium import webdriver
    from selenium.webdriver.common.proxy import Proxy, ProxyType
    
    prox = Proxy()
    prox.proxy_type = ProxyType.MANUAL
    prox.http_proxy = "ip_addr:port"
    prox.socks_proxy = "ip_addr:port"
    prox.ssl_proxy = "ip_addr:port"
    
    capabilities = webdriver.DesiredCapabilities.CHROME
    prox.add_to_capabilities(capabilities)
    
    driver = webdriver.Chrome(desired_capabilities=capabilities)


    Источник

    Там про CHROME, но думаю, поменять настройки на Opera не проблема
    Ответ написан более года назад
    4 комментария
    Нравится 4 комментария
  • Какой подходит будет правильнее?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Лучше префаб. А если хотите заморочиться с реалистичностью, вбейте в Asset Store "voxel" и перейдите в раздел "Utility". Копать нужно будет в эту сторону
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как удалить самый старый rar в папке?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Собираете все файлы в словарь: "дата создания:имя файла". Дату создания можно найти с помощью библиотеки os

    Находите ключ с самым низким значением, обращаетесь к словарю за значением имени файла по дате создания

    Выполняете rm -f с помощью Subprocess к этому файлу
    Ответ написан более года назад
    7 комментариев
    Нравится 7 комментариев
  • Как лучше организовать загрузку префабов в Unity?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    С использованием Resources.Load нет никаких проблем. Разве что нужно поместить используемые ресурсы в папку Resources насколько я помню.

    Загружайте всё, что вам нужно, до загрузки сцены и используйте полученные ресурсы как душе угодно.

    Псевдокод
    void Awake(){
        var MyObj = Resources.Load("Prefabs/MyPrefab.prefab");
        Instantiate(myObj, Vector3.zero);
    }



    P.S.
    Код может быть не точным, с Unity давно не работаю
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Как заставить selenium подождать 5 секунд после клика?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    По-моему у selenium есть метод wait()

    Но можно и просто импортировать библиотеку time и делать time.sleep(5)
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как включать/выключать объект на сцене горячей клавишей в Unity?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Edit->Shortcuts
    Unity->Shortcuts для Mac
    Ответ написан более года назад
    3 комментария
    Нравится 3 комментария
  • Как правильно установить Kivy для Python 3.6 на mac?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    У вас нет spelling provider'a enchant, который перестали поддерживать. Наверное, вы используете старую версию, потому что эту проблему уже давно пометили, как решенную.

    Но надеюсь, не очень давно, чтобы не компилировать её самому, а просто установить временную заплатку на момент фикса

    pip install --user pyenchant
    github issue
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
  • Где можно взять идеи для проекта?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    здесь
    Ответ написан более года назад
    Комментировать
    Нравится Комментировать
  • Почему python3 падает при import requests?

    kitscribe
    Kit Scribe @kitscribe
    Хаброжитель
    Вообще, такие ошибки возникают при ошибке памяти.

    Под спойлером искуственное нарушение памяти и аварийное прекращение выполнения кода
    spoiler
    f33zy00vytj9rz0dtmgs4c7sd_c.png
    -bqeonym4ye9nzloevgojnpk8xw.png
    Ответ написан более года назад
    1 комментарий
    Нравится 1 1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 10 ответов
    • 0 вопросов
  • MikUrrey
    • 9 ответов
    • 1 вопрос
  • Aleksandr-JS-Developer
    Aleksandr-JS-Developer
    • 7 ответов
    • 0 вопросов
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 6 ответов
    • 0 вопросов
  • 0xD34F
    0xD34F
    • 6 ответов
    • 0 вопросов
  • Casufi
    Владимир
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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