• Кали линукс не видит жесткий диск во время загрузки приложений?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Коротко говоря - вы выбрали не правильный дистрибутив. Он ни в коем случае не для начинающих. Крайне рекомендую отказаться от Kali и выбрать какой-нибудь Ubuntu.
    Ответ написан
  • Что изучать после пайтона?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Что изучать после трактора?
    Вождение трактора.
    Ремонт трактора.
    Навесное оборудование на трактор.
    Применение трактора в сельском, городском хозяйстве, на производстве, добыче полезных ископаемых, покорение Гималаев на тракторе, построение своего трактора, гонки на тракторах, моделирование тракторов 1:43, продажа и страхование тракторов, обучение других тракторам, написание книги о тракторах, утилизация тракторов.
    Ответ написан
    2 комментария
  • Как искать потеряные кошельки?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    В классе bitcoinlib.keys.Key нет атрибута secret_exponent
    Вы можете в этом убедиться разными способами, например функцией dir или просто прочесть код класса.
    Что делать? Понять, как правильно называется атрибут класса Key, которому вы хотели приписать значение private_key, и исправить код.
    Возможно, он называется просто secret. Но это не точно.
    Ответ написан
    Комментировать
  • Я не могу исправить ошибку - OSError at /images/create/[Errno 38] Function not implementedRequest Method:POST?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Я не могу исправить ошибку — OSError at /images/create/[Errno 38] Function not implementedRequest Method:POST?

    Нет, не можете.
    Ответ написан
    Комментировать
  • Как решить проблему «mysql.connector выдает ошибку File not found (OS errno 2 — No such file or directory)»?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    проблема в
    Cláudia
    - содержит не ascii символ и, вероятно, программа спотыкается о него.
    Ответ написан
    Комментировать
  • Можно ли задать несколько вариантов обработки для одного типа исключения?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Так?
    def trytest():
        try:
            a = b // 0
        except ZeroDivisionError:
            print('zero!')
        except Exception as e:
            print(e)
    
    if __name__ == '__main__':
        trytest()
        b=1
        trytest()
    Ответ написан
  • Какой тип нейросетей или машинного обучения выбрать для обучения торгового робота?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Никакой. Это невозможно в принципе. Никакая история не позволит предсказывать будущее торгов. Это не тот случай.

    Мало того, даже если бы такое было возможно, оно сразу стало бы невозможным потому, что все мало-мальски неленивые тут же начали бы это пытаться применить и тут же создали такой шум и такое влияние на будущее, что никакое предсказание бы стало невозможным.

    Что, собственно, мы и имеем удовольствие наблюдать.
    Ответ написан
    Комментировать
  • Приносит ли вред периодические включения/выключения пк через кнопку питания?Например,включил и через 5 секунд выключил?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Общая рекомендация - делать паузы между выключением и включением порядка 15 секунд, чтобы электроника пришла в нормальное стартовое состояние - разрядились конденсаторы, потухли осцилляции в катушках, остыли термисторы и всё вот это.

    Что касается выключения включенного ПК, то тут основная опасность - повреждение жестких дисков (именно HDD). Хотя в них предусмотрено немало защит от подобных неприятностей, как нештатное обесточивание, но лучше всё-таки выключать их штатно, с парковкой головок и всем сопутствующим.
    Если HDD в системе нет, то скорее всего выключение через 5 сек. может только испортить данные, если где-то что-то уже начало записываться и тут обесточилось. Физических повреждений быть не должно.
    Ответ написан
    Комментировать
  • Как зайти на устройство удалённо через учетную запись Майкрософт?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Если вы знаете админские учетки этих компов, есть два варианта с небольшим участием пользователя:
    1. Штатная функция windows «Удаленный помощник»
    2. Что-нибудь вроде go.anydesk.com.

    При достаточном уровне терпения и настойчивости даже самого неопытного пользователя, боящегося всего и вся, можно за ручку провести по шагам и добиться результата.
    Конечно, надо понимать, что это серьезная работа и она должна быть оплачена вам отдельно.

    Для самых сложных случаев есть любопытный вариант попросить пользователя с ноутбуком зайти в любой компьютерный сервис и дать трубку «мастеру». Дальше договариваться с «мастером», чтобы он понажимал кнопки (поставил AnyDesk и сообщил id) за сходную оплату.
    Ответ написан
    Комментировать
  • Ошибка при попытки скачать requirements.txt, что делать?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Во-первых, желательно убедиться, что вы ставите всё это в заранее подготовленное и активированное виртуальное окружение вашего проекта, а не просто в систему. Иначе библиотеки в системе могут конфликтовать по версиям.
    Во-вторых, некоторые библиотеки трудно ставятся методом сборки, поэтому их желательно ставить из wheel. Для этого есть два пути:
    • найти и скачать wheel под вашу ОС и ставить именно его, явно указав путь к скачанному wheel,
    • попробовать pip install wheel pycairo
    Ответ написан
    Комментировать
  • Не работает код pigame?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Не работает код pigame?
    Нет, не работает.
    Ответ написан
    2 комментария
  • Как сделать возможность редактировать результат?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Перво-наперво вам надо изучить язык, на котором вы предполагаете писать код. Сейчас вы с ним познакомились, а надо - изучить.
    Затем вам надо изучить структуры данных и алгоритмы.
    Также неплохо было бы посмотреть, как устроены программы у других людей, на GitHub к примеру.

    Это в общем.
    В частности, чтобы в вашем коде можно было “менять числа не перезапуская программу”, это надо в программе предусмотреть. Например, так:
    while True:
        Поля = input('Кол-во полей? ')
        Заводы = input('Кол-во заводов? ')
        Лаборатории = input('Кол-во лаб.? ')
        
        print ('Поля', Поля)
        print ('Заводы', Заводы)
        print ('Лаборатории', Лаборатории)

    Это самый простой способ реализации, что называют «в лоб». Как именно это сделать «по уму» - надо приложить ум.
    За вас это могут сделать, но не здесь, а на freelance
    Чтобы вы смогли самостоятельно сделать это, см.первую часть моего ответа.
    Ответ написан
    2 комментария
  • Как в питоне обеспечить контроль целосности данных?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Как-то так?

    my_int_var = 555555
    print(isinstance(my_int_var, int))
    my_int_var = 555555.5
    print(isinstance(my_int_var, int))
    my_int_var = '555555'
    print(isinstance(my_int_var, int))
    my_int_var = True
    print(isinstance(my_int_var, int))
    my_int_var = b'True'
    print(isinstance(my_int_var, int))

    Может быть только проблема с bool, поскольку оно мэппится с 1/0.
    Ответ написан
    Комментировать
  • Умная розетка с автовключением без интернета?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Варианты:
    • Раз это умная розетка, то у ней можно сделать таймер включения после отключения; иначе разве она умная?
    • Умная розетка с GSM-модулем.
    • Третий вариант: FingerBot с управлением по Bluetooth 64afaf5908536060313681.jpeg
    Ответ написан
  • Где можно почитать/посмотреть о написании dll на c++?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Это смотря что вы хотите хранить в DLL. В принципе можно там какие-то ресурсы, иконки например сложить. Но практически если вы хотите действительно научиться, то будет странно делать ПО, не владея основами взаимодействия этого ПО со средой. К тому же смысл DLL в том, что его может и другое ПО задействовать, а значит оно должно соответствовать хоть какому-нибудь стандарту, общему для других программ. Очевидно, что winapi один из претендентов на эту роль.
    Поэтому хоть познакомиться с win API будет полезно.

    spoiler
    Но позвольте выразить своё глубокое сочувствие - на мой взгляд это такая клоака… ощущение, что там столько слоев легаси, что без внутреннего содрогания его изучать невозможно.

    Впрочем, возможно, я ошибаюсь и это моё субъективное ощущение.

    Ответ написан
    Комментировать
  • Используя какую технолгию, оптимально автоматизировать действия?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    На вопрос невозможно дать однозначный ответ, поскольку не достаточно данных. В общем случае есть автоматизация и есть роботы.
    Развернутый ответ
    есть два подхода:
    первый это автоматизация (написание программы, делающей изменения в браузерах наиболее прямым путем), например непосредственно там, где браузер хранит свои настройки, или если у браузера есть подходящий API, или написанием расширений к браузеру, если это возможно.
    Это максимально широкие возможности, но требуется высокая квалификация программиста и знание как публичных, так и внутренних API системы и браузеров.

    И другой подход, это не автоматизация, а скорее роботизация, т.е. RPA. Когда вы пишете программу управления мышкой и клавиатурой, причем почти совсем не касаетесь вопросов API, реестров, прочих тонкостей системы и браузера. Как человек, вы управляете только мышкой и клавой, а видит робот только то, что может видеть пользователь.

    Так вот - в зависимости от вашего выбора общего направления могут быть совершенно различные рекомендации.

    Также вы не указали явно операционную систему, для которой требуется ПО.

    Из моей практики под windows наиболее гибкое в части взаимодействия с реальными браузерами и почти nocode решение - это Sherpa RPA. Но оно платное. И в нем полно еще куда развиваться. Но так или иначе можно решить много задач.
    Также под винду стоит глянуть PIX RPA, там чуть больше ограничений с браузером, но есть и более удобные средства для клика по оптически распознанным объектам интерфейса. Тоже платное, в демо-режиме доступно около 40 шагов робота.
    Ответ написан
    2 комментария
  • Комп перезагружается когда запускаю игру, что делать?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Пить газированную воду.
    Ответ написан
    Комментировать
  • Как мне исправить ошибку KeyError: 18?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Хорошо бы понять, откуда в class_id попадает невалидное значение ключа?
    1. Если такого быть не должно, надо искать причину.
    2. Если такое возможно, надо обрабатывать это исключение через try/except KeyError, либо предварительно валидизировать значение class_id
    Ответ написан
    Комментировать
  • Как сделать так чтобы в конце кода когда человек нажимал Y код запускался заново?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    В общем случае можно основной код обернуть в цикл «пока» с проверкой «пока пользователь отвечает Y, повторять тело цикла».
    Если пользователь ответит не Y, программа выйдет из цикла и новая игра не начнется.
    Ответ написан
    Комментировать
  • Как называются люди которые работают с wi-fi и\или мобильными сетями?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    В общем случае специалист, обеспечивающий связь - связист.

    • Специалист, настраивающий физический канал (OSI-1) «по приборам со стрелочками» - связист-монтажник.
    • Специалист, способный осуществлять расчеты и проектировать - инженер-радиофизик.


    Далее идут ИТ-специалисты:
    • Специалист, обеспечивающий работу более высоких уровней OSI (2-3, возможно 4) - сетевик, сетевой администратор.

    • OSI от 4 и выше - сетевой программист.

    Ответ написан
    Комментировать