Задать вопрос
  • Как сделать отступ между тремя цифрами?

    Old_Chroft
    @Old_Chroft
    Не нужен тут JQuery. Чистый JS вполне умеет:
    // тут любым способом получаем значение инпута id="my_input"
    var myNumber = document.getElementById("my_input").value;
    // преобразуем значение в число, устанавливаем локаль и "вертаем" его обратно в input id="my_input"
    document.getElementById("my_input").value = Number.parseInt(myNumber).toLocaleString('ru');
    Ответ написан
    Комментировать
  • Как скрыть Pull Request от других пользователей?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Вы наверное хотите скрыть не сам Pull Request, а код, который виден там.
    Но ведь этот код студенты отправляют из своих открытых проектов в ваш открытый проект. Значит код в любом случае виден всем в интернете, причем даже без создания PR.
    Единственный способ скрыть код — публиковать его в закрытые проекты.
    Пусть студенты создают приватные репозитории и дают вам доступ туда.
    Ответ написан
    Комментировать
  • Как программно уменьшить область просмотра в браузере?

    imko
    @imko
    Senior Scratch Developer
    Медиа запросы с rem вместо px и изменение шрифта в корне при переключении видов?
    Ответ написан
    1 комментарий
  • Как правильно задать регулярные выражения html атрибута pattern?

    gobananas
    @gobananas
    finishhim.ru
    Телефон
    [0-9\s-+_\.\(\)\[\]]{5,18}
    Текст, тут регулярки-то по сути нет, допустим
    [^~]{2,100}
    Ответ написан
    2 комментария
  • Отличия GET от POST?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    UPD: пример ниже приведён для MVC архитектуры. API выдаёт данные, а не страницы. HttpGet - это получение информации от сервера. HttpPost - отправка информации на сервер. Основная разница в тому, что Post запрос имеет тело запроса, в котором можно передавать сложные структуры. Get запрос может передавать данные через строку запроса. Так же Get запросы кешируются, в отличие от Post запросов

    HttpGet и HttpPost это два стандартных типа запроса. Так же есть HttpPut, HttpDelete и некоторые другие, основные из каких я перечислил сначала.

    Разница между HttpGet и HttpPost в очень простом виде:
    HttpGet - выдача сервером какой-то информации клиенту. Для примера, сервер отдаёт какую-то информацию, допустим, имя и логин пользователя, который зашёл на сайт, для того, что бы отобразить её где-то на странице. Так же Get запрос может отдавать целые страницы в формате HTML или других форматах. По факту, большинство страниц, что вы видите в браузере, включая эту, была передана нам в браузер от сервера путём выполнения запроса. Такая информация передаётся как HttpGet.

    HttpPost - это отправка данных на сервер. Любая. Когда вы регистрируетесь на сайте, ваши данные отправляются с использованием HttpPost запроса. Когда вы делаете изменения личной информации, обновлённые данные отправляются как HttpPost, хотя в REST API принято такой запрос помечать как HttpPut. Тут речь идёт об отправке сложных структур данных, возможно, фотографий, видео, аудио, информации о местонахождении, контактные данные. Т.е., другими словами, когда вы сервер уведомляете о какой-то новой информации.

    Стоит отметить, что редирект через url является HttpGet запросом. Если вы просто делаете переадресацию на какую-то страницу и в url передаёте id клиента (Для примера), что бы на странице сведений вывести его данные (Опять же, чисто для примера), это НЕ HttpPost запрос, это просто редирект. Потому что вы не обновляете никакую информацию. Когда вы обращаетесь к серверу с просьбой отрисовать/отрендрить страницу и передаёте туда id клиента, сервер отдаёт ответ на HttpGet запрос, который имеет разметку самой страницы.

    Иными словами, HttpGet запрос, это то, когда сервер должен отрисовать новую разметку или вернуть какие-то данные в некотором формате (В основном JSON для API). Может выполняться несколько запросов, если вы во время регистрации на сайте отправляете данные, делается сначала HttpPost запрос с отправкой ваших данных, а потом HttpGet, когда у вас рендрится новая страница, на которую вас перекинуло.

    Так же есть HttpPut - аналогия HttpPost, разницы нет почти никакой. Обычно используется для обозначения запроса на обновление информации, т.к. HttpPost должен работать как запрос на создание. Тот же пример HttpDelete - когда нужно удалить информацию.
    Ответ написан
    11 комментариев
  • Как лучше переформировывать таблицу на мобильном разрешении?

    Aldadis
    @Aldadis
    Через data атрибуты, например так
    Пример
    Ответ написан
    Комментировать
  • Как можно максимально себя анонимизировать в сети?

    Adamos
    @Adamos
    Что же делать!?

    Выключить компьютер, выйти на прогулку, подышать свежим воздухом, отвлечься, вернуться.
    Взять лист бумаги и ручку и подробно, по пунктам, расписать причины, по которым ты считаешь это проблемой.
    Ответ написан
    21 комментарий
  • Ссылочный тип данных JavaScript?

    @gracer
    В первом случае вносятся изменения в объект arr, соответсвенно, раз в newArr хранится ссылка на объект arr, то и newArr меняется. Во втором переменной arr просто присваивается новое значение.
    Ответ написан
    Комментировать
  • Как переустановить Windows 10 удалённо?

    @sazhyk
    Наиболее оптимальный для вас вариант - "переустановка через скайп". Подойдет любой видеочат. Думаю суть ясна. Удаленный юзер ставит свой, например, смартфон так, что вы видите всё происходящее и говорите, что тыкать и куда. Главное, чтобы юзер сумел сам записать установочную флешку с десяткой. Благо, там всё предельно просто. Тынц.

    Владислав Лысков
    Возможно ли переустановить windows удалённо без флешки и диска?!
    конечно же нет

    Сугубо технически - можно, и ещё как. IPMI - погуглите и поймете. ТС, с огромной долей вероятности вам этот способ не подойдет. Тем не менее, он полностью подходит под ваш вопрос.
    Ответ написан
    6 комментариев
  • Как переустановить Windows 10 удалённо?

    Возможно ли переустановить windows удалённо без флешки и диска?!

    конечно же нет
    Ответ написан
  • Можно ли писать так по bem?

    Делать так технически можно, но семантически несколько скомканно. Поддержу идею про модификаторы.
    Ответ написан
    Комментировать
  • Почему не работает react-beautiful-dnd?

    @ParaBellum577 Автор вопроса
    Пока ждал ответа - сам нашел решение... Может кому-то поможет в будущем:
    В общем draggableId={e.id} у меня - int, а должен быть str.
    Поменял id: 1 на id: "1" и все заработало.
    Ответ написан
    Комментировать
  • Как cдвинуть слайды в swiper.js?

    @oaksaudio
    Поставьте не целое значение в:
    Пример 1
    slidesPerView: 3.5 // Показать три с половиной слайда, как на примере 1

    Тогда вы увидите половину четвертого слайда. И так же в конце первый будет обрезан на половину.

    Пример 2
    slidesPerView:1.5,
    centeredSlides: true,  //в связке с slidesPerView: 1.5 встанет как на примере 2
    Ответ написан
    7 комментариев
  • Как настроить автоширину слайдов с Swiper Js?

    @Anonimmus
    Юзай slidesPerView: 'auto', и в css задавай ширину блоков, слайдер автоматически подстроится под размеры
    <!-- Swiper -->
            <div class="swiper-container">
                <div class="swiper-wrapper">
    
                    <div class="swiper-slide infoPost">
                        <div class="infoText">
                            <h2>Коллекция авторских коробок</h2>
                            <p>Бесплатная доставка по городу Воронеж от 2000 рублей</p>
                            <a href="">Купить</a>
                        </div>
                    </div>
    
                    <div class="swiper-slide imgPost1"> </div>
    
    
    
                    <div class="swiper-slide infoPost">
                     <div class="infoText">
                        <h2>Коллекция авторских коробок</h2>
                        <p>Бесплатная доставка за город от 3999 рублей</p>
                        <a href="">Купить</a>
                    </div>
                </div>
    
                <div class="swiper-slide imgPost2"> </div>
    
    
    
    
                
            <div class="swiper-slide infoPost">
                 <div class="infoText">
                    <h2>Коллекция авторских коробок</h2>
                    <p>Бесплатная доставка по городу от 1700 рублей</p>
                    <a href="">Купить</a>
                </div>
            </div>
    
            <div class="swiper-slide imgPost3"> </div>
    
    
        </div>
        <!-- Add Arrows -->
        <div class="btns">
            <div class="swiper-button-next"></div>
            <div class="swiper-button-prev"></div>
        </div>
        <!-- Add Pagination -->
        <div class="swiper-pagination"></div>
    </div>
    
    <script src="js/slider.js"></script>

    var swiper = new Swiper('.swiper-container', {
          slidesPerView: 2,
          spaceBetween: 0,
          // init: false,
         loop: true,
         slidesPerGroup: 2,
      
        autoplay: {
            delay: 7000,
            disableOnInteraction: false
        },
          navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
           pagination: {
            el: '.swiper-pagination',
            clickable: true,
          },
          breakpoints: {
            300: {
       <b>       slidesPerView: 'auto',</b> 
              spaceBetween: 0,
            },
            768: {
              slidesPerView: 'auto',
              spaceBetween: 0,
            },
            1024: {
              slidesPerView: 'auto',
              spaceBetween: 0,
            },
    
          }
        });


    .infoPost {
      width: 1165px;
      height: auto;
      margin-left: -150px;
      background: url("../img/bac-slider.png") no-repeat;
      mix-blend-mode: multiply;
      background-position: top center;
    }
    
    .imgPost1 {
      width: 750px;
    }
    
    .imgPost2 {
      width: 750px;
    }
    
    .imgPost3 {
      width: 750px;
    }
    Ответ написан
    2 комментария
  • Чем заменить тег br?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Используйте абзацы (p).
    Ответ написан
    Комментировать
  • Как создать тикающие часы JS?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Таймеры в JS не точны, поэтому лучше вызывать tick() почаще. Скажем, 10 раз в секунду.
    Мигание лучше сделать полный цикл за секунду: чтобы и появлялось и гасло двоеточие каждую секунду:
    Замедленный вариант через секунду закомменчен.
    Ответ написан
    1 комментарий
  • Где проверить код на кроссбраузерность?

    Aetae
    @Aetae
    Тлен
    Единственный прикладной вариант - поставить макось в виртуалку. Это, правда, не так просто.

    Вариант на по-быстрому: поставить https://www.falkon.org/download/ - он работает на webkit как и safari, а потому 90% багов совпадают.)
    Ответ написан
    3 комментария
  • Как сделать прямоугольник с прерывающейся линией?

    Kurokq
    @Kurokq
    Наполни смыслом каждое мгновенье
    Ответ написан
    Комментировать