Задать вопрос
  • Почему windows server 2016 не показывает internet properties?

    @CHtommy Автор вопроса
    Роман Безруков, ну естественно, он 3 года в эксплуатации, без дров его бы просто в домене не было)
  • Как запустить msc от админа в windows 7 corp?

    @CHtommy Автор вопроса
    Akina, в этом и проблема, cmd от админа - работает и запускает msc, но все равно просит права админа,а runas в принципе не запускает из cmd *.msc, просто выполняет команду и все
    И возможно проблема в аккаунте, но если выполнить все это например на win10, то все работает отлично.
    Эти все ответы есть в инете и я около 10-ти статей перечитал и там все указывает на одни и те же действия, но вот толку от них...
    Был еще вариант с explorer.exe и запуском от админа и как бы вариант классный, но не все функции работают после изменения.
  • Как создается dropdown-навигация на react?

    @CHtommy Автор вопроса
    Антон Горецкий, спасибо, сейчас попробую
  • Как создается dropdown-навигация на react?

    @CHtommy Автор вопроса
    Мой вопрос состоит в том примере, где 2 разных массива данных и атрибут по которому отображаются данные и это даст то, что я смогу в dropdown пилить все, что угодно.
    А то, что есть на YT - я смотрел и решения там примитивные с одним массивом данных причем еще и вложенным. т.е с таким успехом можно вообще взять ant & MUI и за 2 минуты запилить dropdown без проблем, но мне это не нужно. Банальный пример на сайте mos.ru - в devtools имеется ровно такое же меню, которое имеет два div и через атрибуты подключает одно из...
    62835289140f9982065266.png
    Все что я хотел услышать - это реализацию данной схемы JS(react). т.к мне сложно понять то, как это делается...
    Спасибо за совет!
  • Почему .includes не проверяет наличие массива?

    @CHtommy Автор вопроса
    Alexandroppolus, да, причем я пробовал вставлять обычные цифры, так и брать их в кавычки " ". Думал, ошибка в этом...
  • Почему .includes не проверяет наличие массива?

    @CHtommy Автор вопроса
    import React, {useState} from 'react';
    import './index.scss';
    import classNames from "classnames";
    
    function Card({ types, name, urlCard, summary})  {
        const typeNames = ['set1', 'set2'];
        const [activeType, setActiveType] = useState(0);
    
        const onSelectType = (index) => {
            setActiveType(index)
        }
        return (
              <div className="shop_card">
                <div className="img_card">
                  <img
                    className="image"
                    src={urlCard}
                    alt="set1"
                  />
                </div>
                <div className="title_card">
                  <h2>{name}</h2>
                </div>
                <div className="setting_card">
                  <div className="block_settings">
                    <div className="group_setting">
                        {typeNames.map((type, index) => (
                            <div
                                key={type}
                                onClick={() => onSelectType(index)}
                                className={classNames("item_settings",{
                                    active: activeType === index && types.includes(index),
                                    disabled: !types.includes(index),
                                })}>{type}</div>
                        ))}
    
                    </div>
                  </div>
                  <div className="block_settings">
                    <div className="group_setting">
                          <div className="item_settings">35 .</div>
                          <div className="item_settings">40 .</div>
                          <div className="item_settings">45 .</div>
                    </div>
                  </div>
                </div>
                <div className="buy_card">
                  <div className="pay_ruble">от {summary} ₽</div>
                  <button
                    type="button"
                    className="add_cart"
                  >
                    <div className="text_addcart">Добавить</div>
                  </button>
                </div>
              </div>
    
        );
      }
    export default Card;
  • Как растянуть один grid-div на всю ширину?

    @CHtommy Автор вопроса
    Ankhena, если я представлю, то кардинально изменится вся картина и естественно таких бы вопросов не было - это логично, но я упираюсь в react, поэтому мне приходится использовать grid для своего же удобства, но так как знаний у меня мало в grid, то пришлось задать вопрос относительно моей проблемы, а не какого-то представления
    Если было бы всё просто, и задача была поставлена "просто сделай", то я бы сюда не пришел... :)
  • Как растянуть один grid-div на всю ширину?

    @CHtommy Автор вопроса
    Windramix, классно, но чуть дополню, получается так будет куда проще :)
    grid-template-columns: minmax(100px, max-content) repeat(auto-fill, 119px) 39%;

    И вот проблему победить почти получилось, и видимо придется элементы по width ставить, либо попробовать сетку отрисовать автоматическую,увы, но там явно будет не 4 блока) спасибо)
  • Как растянуть один grid-div на всю ширину?

    @CHtommy Автор вопроса
    Ankhena, мне вот интересно к чему этот ответ...
    "Либо используйте флекс и margin-left auto, учитывая, что судя по скрину вам нужно, чтобы блок был справа, а вовсе не растянулся на всю ширину. "
    А "flex: 1" что дает по факту? Если от терминологии двигаться, то в примере flex в блоке справа стояло "flex:1", тем самым мы дали возможность last-child занять полностью все пространство ДОСТУПНОЕ!!!!.
    Получается так, что area ничем не занята за исключением div"ами данных блоков, которые находятся внутри flex. В рамочке этой с пунктиром.
    Получается так, что он автоматически дал "левым" блокам ширину, которая была прописана внутри них (auto) и занял всё простраство правый. И получается так, что если вдруг блоков станет не 4, а 10, то они пойдут с левой стороны до конца правого, но на правом можно схитрить и дать ему например width и дойдут левые divы до правого блока с фикс.шириной.
    И какой смысл только использовать margin-left auto? Ну вот чтобы что? Я как неопытный тогда хочу понять...Смысл какой? А если никакого нет смысла, то зачем вообще это применять?
    upd: и да, как вы поняли, что он просто стоит справа? Почему я на скрине вижу, что именно во flex стоит text-align: end. Причем я в начале своего вопроса написал, то что там стоит flex 1 во всю ширину flex.
  • Как правильно делать импорт из 1С в PHP?

    @CHtommy Автор вопроса
    А по оптимизации это не бьет?Именно JSON?
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    CityCat4, а рассказывать то и нечего. Суть какая...
    Если ссылаться на закон, то там просто написано, что у тебя 60(80)% должно иметь импортозамещения. т.е это идет сервер+клиент.
    Если прям импорт-импрот для клиентов, то это altlinux и подобные для РФ сборки по ГОСТу или как у них там сертификация проходит, а там дальше TimesNewRoman у них почти свой, сместили буквы на неск.пикселей и готово. Документы не крашаться и все норм. Офис можно типо WPS ofiice или же прям совсем Р7-офис(РФ).
    По серверам не хочется ничего ставить из РФ сборок. Можно, но зачем и для чего, если итог один.
    Если ссылаться на закон, то 80% у тебя пользователи и ПО, а сервера ты ставишь нормальные по типу red-hat и т.д
    Но опять же...Если действительно Вас будут проверять и т.д и т.п, то придется ставить что-то типо РЕД-ОС от РТК.
    Итог:
    Все это мусор. Если с клиентской частью еще все понятно и даже антивирус не нужен имея линукс, то с серверами как быть...Не внушает мне доверие серверной части от наших разработчиков. То несовместимости какие-то, то еще что...
    + если у тебя с безопасностью контора, то как быть с випнетом и линуксом. И зачем их вообще соединять?Есть решение, но как факт...При линуксе - нет смысла от випнета. От чего оно там что защищает - хз.
    Если вы работаете с ключами через Крипто-про и у Вас лицензия, например, пиратская, то при линуксе придется закупать ключи. Еще не гуглил особо сильно, но вроде решения нет.
    TLS-клиенты всякие для подключения между сетью и все такое - хз. Скорее всего вручную все ставить и все.
    Это если ты действительно шаришь за linux. Немного devops в какой-то мере. и все.
    Если опыта нет, то при всем этом ты еще и гуглишь нонстопом, как там пакеты ставить, как права раздать и т.д
    В моем случае люди которые до и после - это просто набор дураков из высших уч.заведений. Без опыта и т.д
    Максимум компы разбирали и то своей матери и 27 летняя шкила смотрит и ничего не понимает, соответственно AD, DHCP и т.д - пойдет от серверной винды т.к ну все это нафиг. Учить еще людей, которые не хотят учится. Просто плевать им.
    У меня ровно такая же задача. Люди не понимают, что нужно сейчас переходить и хотя бы сервера ставить, а работникам можно все потом поставить быстро...
    Я надеюсь что закон останется в этих процентах, но если будет действительно 100%, то я хз...Скорее всего мы и отчеты\коннекты как-то отправлять будем, чтоб они мониторили нас, как мне кажется...
    И еще бесит то, что проблемы в ИТ связанные с законом решаются так...Если в законе есть задача "сделать" то ты "сделал", но как это сделано(а зачастую через очко) - оставляет желать лучшего и мучаться с этим будут только пользователи...
    Стоишь постоянно у разбитого корыта, даешь решения, а они просто забивают, а потом сами же получают по шее и говорят, что страна не такая. Дебилы...)
    upd: Если денег много и закон не мешает, то просто берешь через закупки разные ИП и ООО (связанные с ИТ и с импортом и все такое) и они задачи эти выполнят. И если что не так, то с них будет спрос, но я такие решения не люблю делать. Еще и тех.поддержка платная, как в 1С. За решение проблемы - деньги. За ответ - деньги. За все - деньги)
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    CityCat4, вместо virt хочу поставить cockpit т.к на одном из серверов стоят чисто 1С
    Чисто локалка внутри сети. С безопасностью все ок :)
    Да и в целом все хочу поставить на cock))
    Пока минусов не вижу и контейнеры поддерживает. Осталось про минусы загуглить и усё
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    CityCat4, да, аппаратный. Я немного себе иначе это представлял
    Честно говоря - такой ужас с импортозамещением. Особенно в гос.структурах. Но тут законы поставлены так, что ты выбираешь одно из двух. Или сервера на линухе или пользователи и отписываешь то, что 60% импортозамещения в конторе есть. С ИП и ООО по проще.
    У нас вообще люди вместо автокада используют РУССКИЙ нанокад(импортозамещение) такой ор))
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    rPman, p.s сочувствую такому пользователю, ведь в мой ответ человеку был в целом сказан, видимо Вы работаете где-то на галере :)
    Увы, я не обязан описывать Вам полностью проблему т.к она известна только мне, а т.к я работаю НЕ НА ГАЛЕРЕ, то по закону нам приходится брать импортозамещение.
    Вопрос бы не по ошибкам, а по raid. Не отвечай, пожалуйста, я расплачусь.)
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    Бесплатный = мусор. У нас ESXI стоит с времен попугаев. Год наверное 10 и настраивали его непонятно как, при выключении сервера(например свет выключили из-за неполадок) esxi заново не запускает виртуалки и вообще крашит их и говорит, что какие-то проблемы...И решение одно - ставить с нуля esxi.
    И да, у нас импортозамещение и опять выбор на KVM)
  • RAID-массив с нуля или нет?

    @CHtommy Автор вопроса
    Переходим - "забираем все свое и ставим все на KVM" :)
    На счет образов, спасибо, так и думал. Благо мусора не так много на рейде и все важное можно на 1ТБ сбросить и поставить все с нуля.
    ...Жаль образы тяжелые)
  • Как сделать разные состояния у объектов useContext?

    @CHtommy Автор вопроса
    Спасибо, один вопрос тогда...
    У меня меню будет менятся т.к там будут вложенности в виде названия постов, ссылок и т.д
    Есть смысл брать redux т.к у меня там "все не так просто" или делать на reduce?
    Если хочешь, то кинь мне tg т.к впервые у меня задача сложная для меня и ты первый, кто меня услышал :D
    Просто вопросы хотел бы задать по react