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

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

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

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

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

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

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

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

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

Ао

  • 8
    вклад
  • 23
    вопроса
  • 42
    ответа
  • 12%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как массив преобразовать в get-образную строку?

    Ао @darknefrit
    ну мужно и не преобразовывать в сделать JSON.stringify()
    let data = {
    filtr: "_created",
    status: {"Принят", "Отклонён", "Завершён"},
    limit: 8
    }
    let dataStr =  JSON.stringify(data )  
    history.pushState(null, null, '/adm?data='+dataStr );

    Либо в цикле пройдись по своему объекту, и сделай строку

    let data = {
    filtr: "_created",
    status: ["Принят", "Отклонён", "Завершён"],
    limit: 8
    };
    
    let getStr = ""
    for (let d in data){
      let key =d
    
        if (getStr.length>0){
          key='&'+d
        }
    
      if (Array.isArray(data[d])) {
    
        getStr+=getStr+key+"="+"["+data[d].toString()+"]"
      } else {
         getStr+=getStr+key+"="+data[d]
      }
     history.pushState(null, null, '/adm?'+getStr);
    }
    Написано более года назад
  • Как активировать модальное окно в js в option?

    Ао @darknefrit
    это что такое
    $(x).modal('show');

    я бы сделал это ка кто так
    <select onchange="document.getElementById( this.options[this.selectedIndex].value).classList.add('show');" style="border-radius: 5px; padding: 3px; text-align-last: center;">


    постарайся писать на чистом js это даёт больше контроля и понимания что происходит в DOM
    jquery ужасная штука
    Написано более двух лет назад
  • Как сделать такую фигуру на css?

    Ао @darknefrit
    скоррей всего это svg
    Написано более двух лет назад
  • Как правильно использовать модули Go?

    Ао @darknefrit Автор вопроса
    Роман Мирр, Да вроди разобрался
    packages вынес вне Project1

    Но нужно для каждого импортируемого пакета делать replace

    replace example.org/ao/packages /pack1=> ../packages /pack1
    replace example.org/ao/packages /pack2=> ../packages /pack2
    Написано более двух лет назад
  • Как правильно использовать модули Go?

    Ао @darknefrit Автор вопроса
    Роман Мирр, не особо.

    c:/Projects/Project1/packages/pack1
    тут первый проект, в нём папка с моими пакетами (pack1,pack2...)

    c:.Projects/Project2/ второй пакет, хочу в нём использовать пакеты из первого проекта
    в go.mod пишу

    replace example.org/ao/Project1/packages=> ../Project1

    выдаёт
    example.org/ao/Project1/packages/pack1: module example.org/ao/Project1/packages@latest found (v0.0.0-00010101000000-000000000000, replaced by ../Project1), but does not contain package example.org/ao/Project1/packages/pack1
    Написано более двух лет назад
  • Как правильно использовать модули Go?

    Ао @darknefrit Автор вопроса
    Спасибо! Сегодня буду пробовать. Тянул до последнего с модулями.... но 1.16 по умолчанию заточен под модули... решил что пора осваивать..... :)
    Написано более двух лет назад
  • Как проверить наличие метода в классе?

    Ао @darknefrit Автор вопроса
    о вот это прикольно console.log('secondMethod' in this) // true
    спасибочки
    Написано более двух лет назад
  • Как проверить наличие метода в классе?

    Ао @darknefrit Автор вопроса
    не именно внутри класса интересует, тим отписался то что нужно

    от этом тоже подумал
    console.log(this.secondMethod !== undefined) // true
    Написано более двух лет назад
  • Как настроить firefox для работы на терминальном сервере по windows server 2016?

    Ао @darknefrit Автор вопроса
    Или iexplorer будет проще через политик настроить ?
    Написано более двух лет назад
  • Как настроить firefox для работы на терминальном сервере по windows server 2016?

    Ао @darknefrit Автор вопроса
    Со скриптами вообще не хочу возиться, если б через доменные политики всё это дело настроить было б супер.
    Либо по пути пересборки msi firefox c с добавлением нужного функционала https://support.mozilla.org/en-US/kb/deploying-fir...
    почитаю спасибо
    Написано более двух лет назад
  • Как настроить firefox для работы на терминальном сервере по windows server 2016?

    Ао @darknefrit Автор вопроса
    ettaluni, корпоративная сеть на linux без выхода в интернет, пользователи имеют доступ к интернету только через терминальный сервер. На нём же запускается ряд приложений. Пользоваттели мягко говоря очень одарённые, и чтобы не открывать им рабочий стол терминального сервера с иконками браузера и приложений решено сделать запуск приложений через freerdp.
    Но в бразуер нужно добавить ряд сертификатов для входа на некоторые сайты, и ряд расширений для ключей и электронных подписей.
    Легче экран настроить который ВПН раздает, для переброса трафика 80-403 и не геморозится
    Какой профит ? как будут работать при этом электронные подписи ?
    С общим профилем я полагаю будут проблемы сразу а не только в последствии.

    Хотелось бы все это дело настроить через доменные политик, это возможно ?
    Написано более двух лет назад
  • Почему в одном браузере ничего не происходит, а в другом кнопка работает?

    Ао @darknefrit
    Да вероятней всего в вашем pure browser (где вы его откопали) какая нибудеть древняя версия js движка не потдерживающая какие либо современные функции. Не думаю что пенсионеры будут пользоваться подобными поделками. Не стоит за них переживать в этом плане.
    Написано более трёх лет назад
  • Можно ли на Go считывать все нажатия клавиатуры?

    Ао @darknefrit Автор вопроса
    Ага прям на Go
    Написано более трёх лет назад
  • Что это за панель управления?

    Ао @darknefrit
    Sanes, Ну да если кто то не использует "тиражные" фреймворки или панели, то значит, что то-что он сам пишет это велосипед или сапомальщина? Тоесть по вашему нужно использовать самопальные велосипеды которые выпущены в тираж а не самому пытаться что либо создать ?
    Написано более трёх лет назад
  • Что не так с AJAX-запросом?

    Ао @darknefrit
    Floydreme, Создаёте переменную якорь в которую будете помещать статус запроса (например ajaxSended = "false"; запросов к серверу нет ), и перед отправкой нового запроса на сервер проверяйте эту переменную, если она true то не отправляйте запрос на сервер, если она false то отправляете запрос на сервер и присваеваете перменной true. а после получения ответа меняйте на false
    Написано более трёх лет назад
  • Что это за панель управления?

    Ао @darknefrit
    :) Почему бы не написать авторская к примеру... почему сразу самопальная? :)))) Любая панель самопальная - всё пишут люди...
    Написано более трёх лет назад
  • Как сформировать объект из DOM в js?

    Ао @darknefrit
    Ihor Bratukh,
    про const согалсен.
    про стиль ... частично.. это рекомендации и не влияют на работу программы..
    Написано более трёх лет назад
  • Как сформировать объект из DOM в js?

    Ао @darknefrit
    Ihor Bratukh,
    Ну так и поясните что плохого? и почему лучше const а не let и в каких случаях...
    Написано более трёх лет назад
  • Как в Go выполнить bash команду от имени su?

    Ао @darknefrit Автор вопроса
    пользователь не состоит в группе, членам которой можно выполнять команду sudo
    Написано более трёх лет назад
  • Как в Go выполнить bash команду от имени su?

    Ао @darknefrit Автор вопроса
    Читаем внимательно sudo пароль не установлен
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • Kuzm1ch88
    Кузьмич
    • 5 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 4 ответа
    • 0 вопросов
  • Vindicar
    Vindicar
    • 3 ответа
    • 1 вопрос
  • aryzhanki
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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