Задать вопрос
  • Как задать параметры в TextChoises?

    @Everything_is_bad
    Ты творишь какую-то дичь, тебе же явно пишут в ошибке, что ты откуда-то придумал blank.
    Читай доки https://docs.djangoproject.com/en/5.2/ref/models/f... где ты там blank нашел? И зачем ты таким способом решил определять choices, а не стандартным, через class? Хотя скорее всего ты просто путаешь Field и choices
    Ответ написан
    Комментировать
  • Не дает подключиться к веб интерфейсу keenetic, как быть?

    @Drno
    прокси \ дополнения в браузере отключите \ на ПК
    попробуйте скачать и с моззила портабл зайти
    Ответ написан
    2 комментария
  • Как убрать Мою ленту?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    В навбаре перейти по ссылке во Все потоки, например https://habr.com/ru/articles/top/daily/. Закрыть вкладку. В следующий раз https://habr.com будет редиректиться на https://habr.com/ru/articles/top/daily/

    spoiler
    68d55f6f14098959283057.png
    Ответ написан
    1 комментарий
  • Как задать сертификат для SMTP в Exchange?

    @NortheR73
    системный инженер
    Есть официальная документация - Enable and configure IMAP4 on an Exchange server
    Ответ написан
    Комментировать
  • Как удалить крякнутую версию нашего приложения из Rustore?

    Vamp
    @Vamp
    1. Читаете пользовательское соглашение.
    2. Пишете досудебную претензию письменно через Почту России (можно электронно) на адрес компании, указанной в данном соглашении. В претензии пишете, что приложение нарушает пункт 4.2 пользовательского соглашения и требуете его удалить, а разместившего пользователя заблокировать.
    3. При отсутствии ответа в течение 30 дней (см. п. 11.1) подавайте в суд.
    Ответ написан
    Комментировать
  • Sass не может обработать новый at-rule @custom-media. Что делать?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Полагаю что никак. Этого at-rule нет в списке поддерживаемых.
    Ответ написан
    Комментировать
  • Sass не может обработать новый at-rule @custom-media. Что делать?

    sergski
    @sergski
    web-developer
    Просто используйте переменные и миксины
    Ответ написан
    Комментировать
  • Какие pet проекты востребованы в резюме?

    @Araya
    Какие pet проекты востребованы в резюме?

    Законченные
    Ответ написан
    Комментировать
  • Какие pet проекты востребованы в резюме?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Какие pet проекты востребованы в резюме?

    Либо популярные опенсорсные библиотеки, либо коммерческие проекты, т.е. в вашем случае - никакие.
    Преимущественно занимался на литкоде и немного изучал алгоритмы, никаких библиотек не осваивал, буду нагонять. Хотя хотел бы получить совет на какие именно лучше обратить внимание.

    Следующие и примерно в следующем порядке:
    0. Pip -> uv для виртуального окружения.
    1. Async django + (drf|django-ninja) + postgresql.
    2. Celery.
    3. JS, для "недо-фронта".
    4. FastAPI.
    5. React/Vue для фронта.
    Вопрос в следующем: как сочетать технологии в своих проектах?

    1. Ставите задачу, например - написать интернет магазин.
    2. Гуглите, как сделать то и то, задаете здесь конкретные вопросы. Не лезете в преждевременную оптимизацию (это очень важно!).
    3. Повторить п1-2 99 раз, на разных проектах.
    4. Знаете, где, что и зачем применять.
    Ответ написан
    Комментировать
  • HP m425dn, как заставить принтер сканировать в сетевую папку?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Подозреваю, что МФУшка, в силу своего возраста, тупо не умеет в SMBv2, у меня такая же ошибка была на Samsung 4070, которые без обновления прошивки в новым сервакам не коннектились. А после обновления прошивки коннект появлялся, но слетала расчиповка.
    Ответ написан
    Комментировать
  • Возможно ли с помощью VPS обойти глушение связи в регионах России?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Невозможно.
    Если оператор отключил вам мобильный интернет, то и со своим VPS вы связаться не сможете.
    Ответ написан
    22 комментария
  • Сколько ватт можно получать на ИБП (Back-UPS типа) через разъёмы только с защитой от скачков напряжения?

    @alexalexes
    ИБП просто скажет "не могу" и отключится при потере напряжения сети и у вас не будет золотых 5 минут, чтобы завершить работу программ и аккуратно отключить оборудование. А так, пока есть питание, можно использовать и с превышением мощности.
    Ответ написан
    Комментировать
  • Как сделать VPN со скоростью до 1 Гбит?

    @Drno
    Ищешь хостера с нужными параметрами
    ставишь впн
    пользуешься
    Ответ написан
    Комментировать
  • Как сделать VPN со скоростью до 1 Гбит?

    @pfg21
    ex-турист
    купить сервер с каналом от 2,5 ГБ/с и выше :) накладные расходы такие с**ка накладные....
    Ответ написан
    2 комментария
  • Какие почитать книги, которые научат составлять алгоритмы?

    @MarkusD Куратор тега C++
    все время мелю чепуху :)
    Пойа Д. "Как решать задачу", под редакцией Гайдука. 1959 год издания.
    Книга короткая и крайне емкая. Знакомит с основополагающими принципами, благодаря которым любую задачу можно решить, разделив на элементарные шаги. Это еще не ТРИЗ, но уже руководство по ориентированию в условиях незнакомой задачи.
    В книге есть толковый словарь, с которым нужно не просто ознакомиться, а понять каждое слово и руководствоваться полученными знаниями при изучении самой книги.
    Ответ написан
    Комментировать
  • Специалисты по управлению качеством в IT-компаниях есть?

    Интересует вопрос, есть ли сертификация услуг/продукта в IT-компаниях?

    Очень мало компаний в IT в принципе сталкивается с обязательность сертификацией. Обычно это банки, разработчики антивирусов, разработчики СКЗИ, и то там скорее не сертификация, а лицензирование.

    Специалист по качеству внутри компании?
    И если да (а скорее всего да), как это может должность называться ? - почти всегда выдает мне тестировщика, либо проджекта.

    Если говорить про качество, то это Quality Assurace Engineer. По простому - тестировщик, но заниматься QA должен делать чуть больше, чем просто потыкать кнопки. В идеале он должен выстраивать процессы, чтобы обеспечивать качество на всех этапах.

    Я 8 лет работала на предприятиях и заводах, и хочу поменять сферу на что-то более новое

    Придётся очень многому новому научиться, если захочется стать QA, ибо кроме процессов нужно будет и своими руками что-то трогать и даже разрабатывать (QA Automation).
    Хотя чисто идейно, наверное, опыт работы в рамках ИСО 9000 будет иметь плюс, так как мало кто среди разработки и тестирования с ним обычно сталкивался.
    Ответ написан
    Комментировать
  • Как подключить Linux-компьютер к Radmin сети?

    @Drno
    видеть где? поставьте так же Radmin на линукс и всё...
    Ответ написан
    2 комментария
  • Поиск по образцу. Как сделать быстрый поиск вхождения картинок-символов на большом чертеже?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    import cv2
    import numpy as np
    
    # Загрузка изображений:
    dr_image = cv2.imread('original.png')
    
    # Преобразуем в серое:
    gray = cv2.cvtColor(dr_image, cv2.COLOR_BGR2GRAY)
    
    # Бинаризация: черные линии → белые (на чёрном фоне).
    _, binary = cv2.threshold(gray, 127, 255, cv2.THRESH_BINARY_INV)
    
    # Шаблоны:
    template1 = cv2.imread('temp2.png', cv2.IMREAD_GRAYSCALE)  # ёлочка
    template2 = cv2.imread('temp1.png', cv2.IMREAD_GRAYSCALE)  # круг
    
    _, template1 = cv2.threshold(template1, 127, 255, cv2.THRESH_BINARY_INV)
    _, template2 = cv2.threshold(template2, 127, 255, cv2.THRESH_BINARY_INV)
    
    # Параметры:
    threshold1 = 0.7  # для ёлочки
    threshold2 = 0.5  # для круга
    
    # Поиск "ёлочки":
    result1 = cv2.matchTemplate(binary, template1, cv2.TM_CCOEFF_NORMED)
    loc1 = np.where(result1 >= threshold1)
    
    # Поиск "круга":
    result2 = cv2.matchTemplate(binary, template2, cv2.TM_CCOEFF_NORMED)
    loc2 = np.where(result2 >= threshold2)
    
    # Результат:
    result = dr_image.copy()
    detected_boxes = []
    
    # Обработка "ёлочки":
    for pt in zip(*loc1[::-1]):
        x, y = pt
        w, h = template1.shape[1], template1.shape[0]
        box = (x, y, x + w, y + h)
    
        if not any(np.allclose(box, b, atol=10) for b in detected_boxes):
            detected_boxes.append(box)
            cv2.rectangle(result, pt, (pt[0] + w, pt[1] + h), (0, 0, 255), 2)
            cv2.putText(result, "Tree", (pt[0], pt[1] - 10), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 0, 255), 1)
    
    # Обработка "круга":
    for pt in zip(*loc2[::-1]):
        x, y = pt
        w, h = template2.shape[1], template2.shape[0]
        box = (x, y, x + w, y + h)
    
        if not any(np.allclose(box, b, atol=10) for b in detected_boxes):
            detected_boxes.append(box)
            cv2.rectangle(result, pt, (pt[0] + w, pt[1] + h), (0, 255, 0), 2)
            cv2.putText(result, "Circle", (pt[0], pt[1] - 10), cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 255, 0), 1)
    
    # Сохраняем результат:
    cv2.imwrite('result_with_labels.png', result)
    print(f"Найдено объектов: {len(detected_boxes)}")
    
    # Показываем:
    cv2.imshow('Detected', result)
    cv2.waitKey(0)
    cv2.destroyAllWindows()

    >>> Найдено объектов: 12

    68cd5e8cccadf938039122.png
    Ответ написан
    3 комментария
  • Восстановление системы из образа img?

    @rPman
    0x0000007b INACCESSABLE_BOOT_DEVICE
    классика старых ОС на 'новом' железе, после загрузчика к диску нет доступа, потому что нет драйверов, так же бывает несовместимость из-за уже установленного неправильного драйвера (например сменили тип процессора amd <-> intel, там обычно используются несовместимые чипсеты на материнках), в этом случае можно загрузиться в консоль восстановления (с компакт диска) и отключить соответствующий драйвер/сервис (обычно хватает только для контроллера диска) оставив стандартный.

    для начала, попробуйте запустить систему в виртуальной машине, какой-нибудь бесплатный virtualbox или kvm более чем достаточно, внутри по умолчанию обычно железо, которое видят даже старые winxp (а если использовать dosbox то и win95..me)

    p.s. если вы видите bsod значит восстановили образ правильно (т.е. загрузчик работает), скорее всешл img это raw образ всего диска

    ну и помним, что старые ОС ожидают legacy mbr загрузчик а не uefi
    Ответ написан
    Комментировать
  • Как отсканировать скрытые символы?

    @Kolyabond
    Привет. То что ты называешь скрытыми символами - это сочетание символов & #xld;
    Твоя маска для честного знака должна быть 010+gtin+21+serial+код указанный выше +93+крипто хост.
    Длинна всех масок одинаковая. В вставку лови указанный шк, заменяй свой битый код на & #xld;
    Можешь даже проверить в самой строчке.
    Ответ написан
    4 комментария