• Передать рандомное значение из метода get в метод post Django?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    В методе get сохраняйте случайное значение в сессию, а в post извлекайте из неё.
    Ответ написан
    Комментировать
  • Есть Сайт где можно вложить ссылку Сайта а он тебе отправить макет данново сайта?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    У вас целых четыре варианта решения проблемы.

    1. Сесть и самому отрисовать (срисовать). Дизайн довольно простой, справиться можно.

    2. Обратиться напрямую к владельцам сайта https://inovatik.com/index.html и договориться с ними о приобретении шаблона. Если шаблон вообще существует. Просто выглядит как набор клипартов. Могли тупо сверстать из ассетов, без макета.

    3. Поискать в поисковике по картинкам. По имени сайта, по текстам из шаблона, по скриншоту страницы.

    4. Сидеть и ждать, что сюда случайно заглянет кто-то, кто имел дело именно с этим шаблоном.

    Первый самый простой и дешевый. Картинки, параметры цвета и шрифтов можно подсмотреть прямо в live-preview.

    Второй несколько замороченнее, и не даст 100-процентного положительного результата.

    Третий и четвертый имеют все шансы потратить огромную кучу времени без какого-либо результата.
    Ответ написан
    1 комментарий
  • Не верная разметка разделов Linux?

    flapflapjack
    @flapflapjack
    на треть я прав
    Выберите при установке "Автоматически разметить и Использовать весь диск".

    Он вам и нужные boot-флаги расставит, и корневой раздел нормально установит.

    Также там должен быть вариант "Отдельный раздел для /home".

    А так, вообще, если интересно:

    Создаете раздел "/"с флагом boot и фс ext4, раздел "/home" без флагов с файловой системой ext4, и пару гигов на swap с файловой системой swap
    Ответ написан
    3 комментария
  • Возможна ли блокировка домена со стороны мобильного оператора? И можно ли её как то обойти?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    portal.nkrzi.gov.ua/index.php?r=site/index&pg=171&id=9613&language=uk
    только на украинском, на русский редирект в корень

    сменить домен, судя по Гуглу вы это умеете и тут пришли валенком прикинуться
    Ответ написан
    Комментировать
  • Для каких целей Golang лучше?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Go создавался для простой разработки асинхронных сетевых серверов и в этом блещет. Например написать на нём что-нибудь вроде Nginx сильно проще, чем на C.
    Ответ написан
    1 комментарий
  • Что такое Gitbook?

    IlyaEvseev
    @IlyaEvseev
    Opensource geek
    Сейчас это онлайн-сервис.

    Раньше это была утилита, которую можно запускать самостоятельно.
    Утилита ещё существует, но уже не развивается:
    https://github.com/GitbookIO/gitbook

    Утилита генерирует статический сайт, который можно публиковать любым веб-сервером.
    Ответ написан
    Комментировать
  • Выбор. Что важнее видюха или процессор?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Для игр ни тот, ни другой не подойдут.
    Autocad/Autodesk будет чуть-чуть лучше работать на второй машине. Но в ограниченном круге задач.
    Копи больше денег и бери машину лучше
    Ответ написан
    2 комментария
  • Литература про строение CPython?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Комментировать
  • Почему не устанавливается Windows 10 с флешки?

    @rPman
    Удостоверься что проблема именно в биосе а не неправильно созданная флешка, идет ли загрузка с нее если физически выключить диски?

    Перебирай usb порты, так как старые материнки могли по разному работать с разными своими же контроллерами в момент загрузки, скорее всего лучше использовать порты позади компьютера а не впереди, лучше не использовать порт сверху, рядом с pc2 портом для клавиатуры/мыши, мне рассказывали что там может оказаться usb1, сам не встречал но не лишено логики (эти порты для мышек и клавиатур)

    2009 возможно usb3 еще не было, синие, но если есть - не вставляй в них загрузочную флешку.

    Можно попытаться создать флешку не с помощью windows download tool а с помощью посекторного копирования образа iso - windd, это имеет смысл если в биосе есть пункт меню загрузки с usb cdrom, так же можно по перебирать разные типы загрузки usb hdd, usb fdd (да да я такие видел) и т.п.

    Не использовать флешки больше 8 гигабайт, это странно но старые компьютеры часто не хотят с 16 и выше флешек грузить windows (при этом грузят linux).

    Можно не лезть в сам биос а использовать меню загрузки, обычно оно по кнопке F8/F11/F12 вызывается, смотри стартовое окно загрузки компьютера (можно отключить логотип в биосе), иногда оно дает больше информации и контроля

    * проверь наличие в биосе пункта efi (uefi) загрузчика, и включи его, в 99% случаев это может помочь (для работы этого режима обычно достаточно чтобы флешка в принципе определялась и ее формат был fat/fat32, а бут сектор нет)

    * наоборот для legacy же загрузки, это для случая когда загрузка начинается, но в момент установки уже в сетапе система не видит флешки и просит вставить cdrom, можно создать второй раздел или использовать дополнительный hdd диск, и скопировать на него прямо в корень содержимое iso (если его считать как архив), в этом случае сетап найдет все файлы самостоятельно и продолжит установку с диска.

    Еще экзотический способ - загрузиться с livecd ubuntu (я ни разу не видел чтобы нельзя было загрузить linux, можно поперебирать разные usb загрузчики, например unetbootin), установить virtualbox или qemu/kvm и используя системный диск целиком как диск виртуальной машины, запустить начало установки из виртуалки (самый первый процесс копирования файлов до первой перезагрузки), но продолжить установку после этой перезагурзки уже с реальной машины, перезагрузив ubuntu и вынув флешку.

    Этот способ подразумевает только legacy режим загрузки (виртуалки не умеют нормально uefi и не имеют доступа к редактированию меню загрузки), так же виртуальные машины имеют инструменты по защите MBR таблицы и загрузчика от виртуальной машины, записывая изменения в отдельный файл, но на сколько я знаю это не опция по умолчанию. Так как внутри виртуалки 'железо' стандартное и отлаженное на ура, а так же cdrom там 'настоящий' - установщик без проблем загрузится.
    Ответ написан
    1 комментарий
  • Как реализуют такие карты торговых центров?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    SVG
    Делается в иллюстраторе, дальше навешивается java script.
    Готовых инструментов не встречал
    Ответ написан
    Комментировать
  • Как и какой роутер выбрать для большого количества пользователей?

    hint000
    @hint000
    у админа три руки
    (сейчас меня закидают помидорами, да и пофиг)
    1. знаете Linux или FreeBSD - гордо собираете ПК-роутер;
    2. знаете Cisco и есть много денег - покупаете Cisco;
    3. знаете Mikrotik - покупаете Mikrotik бизнес-уровня;
    4. знаете Mikrotik и мало денег - покупаете Mikrotik SOHO-уровня;
    5. не знаете ни Linux, ни Cisco, ни Mikrotik - покупаете TP-Link бизнес-уровня (не SOHO);
    6. нет денег даже на TP-Link бизнес-уровня - покупаете Keenetic;
    Ответ написан
    4 комментария
  • Что делать если запускается другой файл, а не тот который нужен в C# .NET?

    @Hanneman
    "Импортировать"... Вы пока настолько в начале пути, что для того, чтобы не задавать таких вопросов, стоит прочитать хотя бы первую главу учебника. Не считайте за иронию, это полезный совет.
    В программе есть "точка входа" - с нее начинается выполнение. С того самого метода Main.
    Насчёт "импортировать" - читаем про экземпляр класса - основу ООП, ярким представителем которого и является C#.

    Я это пишу потому, что решение внизу надо осознать, изучив теорию - понять, что собой представляет данная конструкция (без поправок на static).
    test ts = new test();
    ts.Test();
    Ответ написан
    Комментировать
  • Как лучше поступить с посредником?

    @Kostik_1993
    Web Developer
    Есть один посредник с которым я частенько работаю. Часто когда основной клиент начинает стучать копытцем платит мне со своего кармана. Суммы не такие как у вас)) Намного выше. Думаю что в вашем случае это либо очень плохой посредник, либо кидала замаскировавшийся под посредника
    Ответ написан
    Комментировать
  • Как лучше поступить с посредником?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    У Вас договор с посредником, проблемы его общения с первоначальным заказчиком и кинувшим его исполнителем Вас не касаются.
    При стандартных отношениях я бы приостановил работу до тех пор, пока не заплатят, а в дальнейшем не передавал бы готовый продукт до 100% оплаты, иначе слишком велик шанс что просто попытаются кинуть. Если не оплатят первый этап, лучше вообще не связываться с этой работой.
    С точки зрения конечного заказчика - если бы конечный исполнитель (или человек, представившийся им) попытался выйти на меня напрямую - просто послал бы, скорее всего. Работа с отдельными физлицами для компании часто намного сложнее и менее выгодна, чем заключение договора с юрлицом.
    Также отмечу, что очень подозрительный посредник, который не может выплатить 10к за первый этап выполненных работ, не такие это большие деньги для компании.
    Ответ написан
    1 комментарий
  • Как распознать изображение на opencv?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    - выровнять и обрезать область с экраном
    - выполнить операцию cv2.threshold подобрав параметры
    - уменьшить изображение до 96x64
    Получите матрицу где строки будут содержать искомое, если поменять 255 на 1

    Прототип:
    import cv2
    
    IMAGE = # <path>
    
    image = cv2.imread(IMAGE)
    image = image[0:720, 100:1000]
    
    grey = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    (thresh, grey) = cv2.threshold(grey, 70, 255, cv2.THRESH_BINARY)
    res = cv2.resize(grey,(96, 64), interpolation = cv2.INTER_CUBIC)
    
    for im in res:
        out = ''.join(['1' if x else '0' for x in im])
        print(out)


    606ad804f3e84809315649.png
    Ответ написан
    3 комментария
  • Как проверить наличие бекдоров после настройки сервера сисадминами?

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    Нанять другого админа для проверки первого, потом третьего для проверки второго, четвертого для проверки третьего и так по циклу.
    Обреченый платить, увы.
    Либо начать разбираться самому.

    А если серьезно, то esxi плохо поддается кастомизации, не о чем переживать
    Ответ написан
    6 комментариев
  • Как правильно настроить fail2ban для ssh который работает на нестандартном порте?

    hint000
    @hint000
    у админа три руки
    Открыть в текстовом редакторе файл /etc/fail2ban/jail.conf
    Найти там секцию:
    [sshd]
    
    # To use more aggressive sshd modes set filter parameter "mode" in jail.local:
    # normal (default), ddos, extra or aggressive (combines all).
    # See "tests/files/logs/sshd" or "filter.d/sshd.conf" for usage example and details.
    #mode   = normal
    port    = ssh
    logpath = %(sshd_log)s
    backend = %(sshd_backend)s

    Заменить port = ssh
    на port = 12322.
    Перезапустить сервис fail2ban.
    Ответ написан
    1 комментарий
  • Какая есть альтернатива github?

    vabka
    @vabka
    Токсичный шарпист
    Если "загружать файлы" через git push, то можно сколько угодно файлов отправить.
    Ответ написан
    Комментировать