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

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

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

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

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

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

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

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

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

Roman Mindlin

  • 61
    вклад
  • 7
    вопросов
  • 76
    ответов
  • 22%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать скрипт на Python в который уже включены нужные библиотеки?

    Roman Mindlin @kgbplus
    Посмотрите как устроен скрипт letsencrypt например. Он работает ровно так, как вы хотите
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой язык более перспективен для будущего генетика: R или Python? Или может быть какой-то еще?

    Roman Mindlin @kgbplus
    Секвенированием собираешься заняться? А пайплайны на чем будешь делать? Так что Питон в любом случае нужен.
    Но R тоже надо. А еще английский ;-)

    Вот это стоит посмотреть будущему биоинформатику
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Реле для RaspberryPi?

    Roman Mindlin @kgbplus
    Нагрузка какая? Ток на выходах большой?
    Вариантов масса - от использования просто 8 GPIO линий до использования 8 штук мощных реле, управляемых теме же линиями и с общим входом. Выше правильно модуль 8 реле указывают. Если еще мощнее нагрузка, то тогда поштучно мощные реле.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Возможно ли подключить несколько PiCamera к RaspberryPi и управлять ими?

    Roman Mindlin @kgbplus
    У Raspberry только один разъем для камеры. Несколько usb вебкамер можно подключить.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как ускорить парсинг на Python?

    Roman Mindlin @kgbplus
    Скачайте сайты многопоточной качалкой (типа winhttrack) и парсите уже со своего диска
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Не работает учебная версия 1С под Wine ЧЯДНТ?

    Roman Mindlin @kgbplus
    Она и не должна работать. Если принципиально запустить именно под Wine, то нужен WINE@Etersoft
    Ну или правильно выше пишут - сейчас есть нативные платформы под любые системы.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что подарить взрослому любителю схемотехники?

    Roman Mindlin @kgbplus
    Недешево конечно, но в тему

    А так вообще - в интернете полно продавцов наборов для сборки усилителей и часов на газоразрядных индикаторах, весь алиэкспресс забит китайскими наборами для пайки чего угодно (часов, домашней автоматики и прочего)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Каким способом запускать тяжелый скрипт-обработчик?

    Roman Mindlin @kgbplus
    Переписать на scrapy и затроттлить до приемлемого уровня. Ну или в свой скрипт навтыкать time.sleep во все циклы, пусть скрипт работает не 25, а 250 минут, вряд ли это так принципиально. Зато ресурсов он будет потреблять мизер. Ну и правильно выше пишут, сначала надо выяснить точно ли он положит хостинг и если да, то чего именно ему не хватит.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Могут ли два объекта разных типов иметь одинаковый хэш?

    Roman Mindlin @kgbplus Автор вопроса
    Я традиционно сам себе еще ответ напишу )
    В принципе в соседнем ответе все разложили по полочкам. Еще подробнее здесь
    По сути вопроса - совпадения хэшей бывают, это называется коллизия хеш-функции. Специальной защиты от них нет (почему - в ответе выше), но стараются выбирать такие хеш-функции, чтобы совпадения были как можно реже.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Найти разницу значений в списке словарей?

    Roman Mindlin @kgbplus
    Для таких случаев вместо словарей используют объекты у которых сеттеры считают нужные разницы.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    Roman Mindlin @kgbplus
    > //Вроде любому вменяемому разработчику понятно что делает, тут же даже в самом запросе чуть-ли не объяснение
    > mysqli_query($bd,"UPDATE `users` SET `group` = '1' WHERE `id`='$user' LIMIT 1");

    Про таких специалистов даже есть специальный комикс:
    exploits_of_a_mom.png
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • В книге Райан Митчелл сказано, функция urlopen() возвращает либо None либо исключения HTTPError, почему у меня ошибка?

    Roman Mindlin @kgbplus
    Райан ошиблась, не HTTPError, а URLError (что подтверждается документацией и вашими опытами).
    При этом надо понимать, что внутри самой urlopen могут появляться другие исключения, которые после обработки вызовут URLError.

    По поводу собственно вопроса - urllib вернет или объект-страницу или исключение. None она возвращает в особых редких случаях. В случае если сервер не найден, получите исключение, что и подтверждается практикой.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Создание локального сайта на rasbianOS?

    Roman Mindlin @kgbplus
    Читать со страницы 8, непосредственно то, что нужн...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как правильно сконвертировать коды символов?

    Roman Mindlin @kgbplus
    Еще и utf-8 поддерживается, чего в большинстве случаев достаточно.
    Смотреть в сторону методов строки encode и decode
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как решить загвоздку с задачей на Stepik?

    Roman Mindlin @kgbplus
    В C:\Python35-32\lib\site-packages\Crypto\Random\OSRNG\nt.py замени
    import winrandom
    на
    from . import winrandom
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как реализовать таймер и интервал в Python3?

    Roman Mindlin @kgbplus
    https://docs.python.org/3/library/threading.html#t...

    def hello():
        print("hello, world")
    
    t = Timer(30.0, hello)
    t.start()  # after 30 seconds, "hello, world" will be printed
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Насколько легко трудоустроиться программисту в 40+, 50+ итд лет?

    Roman Mindlin @kgbplus
    Мне 39, я часто работаю с молодыми командами. Самая главная проблема, которая возникает - это ситуация "мы просрали все сроки, поэтому будем работать ночами и по выходным, а ты хоть и сделал все вовремя, но должен нам помочь". После отказа (семья, дети) на меня обижаются и работать со мной какое то время не хотят, типа ненадежный товарищ.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Каким файловым менеджером под macos вы пользуетесь?

    Roman Mindlin @kgbplus
    muCommander
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Видео разработки проекта на django?

    Roman Mindlin @kgbplus
    Тут много крутого
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать обработку нажатия клавиш в питон?

    Roman Mindlin @kgbplus
    import win32api as wapi
    
    keyList = ["\b"]
    for char in "ABCDEFGHIJKLMNOPQRSTUVWXYZ 123456789,.'£$/\\":
        keyList.append(char)
    
    def key_check():
        keys = []
        for key in keyList:
            if wapi.GetAsyncKeyState(ord(key)):
                keys.append(key)
    return keys

    GetAsyncKeyState судя по https://msdn.microsoft.com/en-us/library/windows/d...
    как раз сообщает было ли нажатие с момента последнего обращения к ней

    PS: Это все под Windows
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 10 ответов
    • 0 вопросов
  • gzhegow
    Григорий Васильков
    • 8 ответов
    • 0 вопросов
  • Adamos
    Adamos
    • 6 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 2 ответа
    • 2 вопроса
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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