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

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

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

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

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

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

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

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

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

ksenofobius

Люблю долбить по клавишам
  • 1
    вклад
  • 32
    вопроса
  • 9
    ответов
  • 11%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как в django обновить только изменившиеся поля записи?

    Gasoid
    Gasoid @Gasoid
    save(update_fields=['field'])
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Можно ли на Python с помощью библиотек запроса полностью симулировать поведение пользователя через браузер?

    Fixid @Fixid
    Нет. Selenium в помощь
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как средствами html разделить форму на подформы для передачи вложенных структур через json?

    Fortop @Fortop
    Tech/Team lead
    <ul>
      <li name="groupname[a]">
        <input name="groupname[a][town]" value="...." />
      </li>
      <li name="groupname[a]">
        <input name="groupname[b][town]" value="...." />
      </li>
    </ul>
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему не работает scasw?

    OLS
    Андрей @OLS
    Как указал выше Антон , Ваш код не соответствует логике команды.
    SCASW сравнивает ячейку по адресу ES:DI с AX, выставляет флаги результатов сравнения и инкрементирует DI на 2. Автоматический инкремент DI позволяет (и собственно это и есть основной режим использования) предварять SCAS* префиксами проверки условий (REPE, REPNE).

    Соответственно Ваш код должен содержать строку
    REPNE SCASW
    вместо
    SCASW
    CMP AX,...
    и цикла

    А сейчас Ваш код действительно как будто бы ориентирован на LODSW а не SCASW
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • NGINX + SSL превышено время ожидания, как устранить?

    Fixid @Fixid
    Для теста ssl_ciphers вобще уберите
    key без пароля? Nginx последних версий не могут работать с паролем
    Покажите netstat -nlp

    Кусок рабочего конфига (http2 можно убрать)
    server {
        listen 443 ssl http2;
        server_name xxx.com;
    
        access_log /var/log/nginx/xxx.access.log;
        error_log /var/log/nginx/xxx.error.log;
        root /var/hhvm/xxx;
    
        gzip on;
        gzip_disable "msie6";
        gzip_types text/plain application/xml application/x-javascript text/javascript text/css text/json application/json;
    
        ssl on;
        ssl_session_timeout 1d;
        ssl_session_cache shared:SSL:50m;
        ssl_session_tickets on;
    
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256
    :ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SH
    A:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS';
        ssl_prefer_server_ciphers on;
    
        add_header Strict-Transport-Security max-age=15768000;
    
        ssl_certificate ssl-bundle.crt;
        ssl_certificate_key xxx.key;
    
        ssl_stapling on;
        ssl_stapling_verify on;
        resolver 8.8.8.8;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 9 ответов
    • 0 вопросов
  • mayton2019
    • 8 ответов
    • 0 вопросов
  • ProgrammerForever
    Григорий Боев
    • 5 ответов
    • 0 вопросов
  • black1277
    black1277
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 4 ответа
    • 0 вопросов
  • Vindicar
    Vindicar
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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