• Обьясните про функцию массив?

    @historydev Куратор тега JavaScript
    Редактирую файлы с непонятными расширениями
    Твоя функция содержит ошибку. Нужно сравнивать не с a[0], а с result.

    const getMin = arr => {
      let result = arr[0];
      for(i = 0; i < arr.length; i++){
        if(arr[i] < result){
          result = arr[i];
        }
      }
      return result;
    }
    
    const getMinOld = a => {
      let result = a[0];
      for(i=0;i < a.length;i++){
        if(a[i]< a[0]){
          result = a[i];
        }
      }
      return result;
    }
    
    let mas = [22,5,8,3,44,16];
    
    console.log(getMin(mas)); // 3
    console.log(getMinOld(mas)); // 16
    Ответ написан
    Комментировать
  • Хочу поменять Adsl wifi роутер от Ростелекома?

    @SunTechnik
    Если у Вас подключение по adsl, то и роутер надо искать который имеет порт adsl.

    Тот, что подобрали Вы, такого порта не имеет.

    Если дело только в маленьком охвате, лучше купить точку доступа и подключить её кабелем к роутеру.

    В зависимости от ситуации, родной WiFi в роутере можно будет выключить или оставить.
    Ответ написан
    1 комментарий
  • Онлайн трекинг авто по GPS + (WiFi / Интернет)?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Во первых не GPS передатчик, а приёмник.
    Во вторых не очень понятно что ты хочешь, ты сам хочешь такой девайс сделать или нужен некий готовый?
    В природе существуют производители GPS трекеров которые дают доступ к своему API, по этому апи ты у них можешь получать координаты. Китайские бесплатные вроде как есть, с неопределённой надёжностью и работой через китайские ip адреса и шлюзы, а платные и отечественные есть.

    Если просто поиграться - купи на авито дешевый смартфон и наваяй примитивную софтинку которая будет делать что ты хочешь.
    В какомнибудь макродроиде можно за один вечер набросать костылей, чтоб по таймеру запрашивать координаты и кидать их на твой сервер.
    Ответ написан
    3 комментария
  • Какой плагин для маски номера посоветуете?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    его проблема в том, что в заявку с формы он передает сам номер, но уже без кода страны

    Этот плагин может создавать скрытый инпут с полным номером. Если вы используете старомодные формы, то это именно то, что нужно.
    Ответ написан
    Комментировать
  • Macbook Pro 2019 года актуален для работы в 2024/2025?

    xez
    @xez
    TL Junior Roo
    На intel брать никакого смысла нет вообще.
    Только на M процессорах, и лучше даже не на m1, а на m4 сразу.
    У ноутбука на 13" будет важный плюс - он будет легким.
    Если вам ноутбук таскать не нужно - покупаете 4К-5К монитор и внешнюю клавиатуру/мышь и живете в счастье. И еще в таком случае можно присмотреться к мак-мини.
    Ответ написан
    Комментировать
  • Какая версия MacOs лучшая для MacBook Pro 2018?

    xez
    @xez
    TL Junior Roo
    Последняя лучшая
    Ответ написан
    Комментировать
  • Как разбить многомерный массив на несколько по ключам?

    0xD34F
    @0xD34F
    $grouped = [];
    
    foreach ($arr as [ 'id' => $id, 'name' => $name, 'key' => $key ]) {
      $grouped[$key][$name] ??= [ 'name' => $name, 'ids' => [] ];
      $grouped[$key][$name]['ids'][] = $id;
    }
    
    foreach ($keys as $k) {
      $$k = array_map(fn($n) => [
        'name' => $n['name'],
        'ids' => implode(', ', $n['ids'])
      ], array_values($grouped[$k] ?? []));
    }
    Ответ написан
    1 комментарий
  • Почему глухой звук в игре при включении микрофона?

    Потому что режим гарнитуры.
    Исправить нельзя - это особенности bluetooth.

    Хочешь нормального звука и беспровод - бери беспроводные наушники, которые подключаются через свой трансивер, а не через bt.
    Либо подключай микрофон отдельно
    Ответ написан
    Комментировать
  • Как исправить "лагание" 3ds Max при удалённой работе на виртуальной машине?

    @rPman
    Не лагающие протоколы передачи экрана (для работы с графикой), требуют минимум гигабитные сети и алгоритмы, кодирующие изображение видеокодеками.

    Простейший vnc не подойдет.

    Хорошую скорость могут дать к примеру майкрософтовский rdpx (только с серверными ревизиями windows, только с прямым доступом к серверным видеокартам), или что то типа teamviewer/anydesk, попробуй parsec, так же мне очень понравилась работа steam link remote play (бесплатно, win/linux, заточена на realtime игры, и клиенты могут работать на очень старом железе, например планшетниках android, т.е. поддержка очень качественная, хотя что то я не уверен что какая-нибудь малинка тут справится).

    Открытые решения - например sunshine+moonlight (говорят лучшая замена steam link), rustdesk

    Но главное, виртуальные машины практически все не умеют предоставлять полноценный доступ к графическому ускорителю, за исключением специализированных серверных nvidia ускорителей и серверных ОС. Это сделано искусственно, на уровне драйверов (для linux есть попытки типа протокола spice). Это значит, что сами приложения будут медленно работать, используя только генерацию изображения на процессоре, либо использовать gpu не полностью (например для старых windows с virtualbox шли экспериментальные драйвера, позволяющие в некоторых пределах запускать в т.ч. cad приложения достаточно быстро, но уже начиная с windows 10 что то сломалось, и поддержка 3d ускорения прекратилась)

    p.s. ваша видеокарта кажется серверная, а значит если установить windows server то с помощью протокола rdpx можно работать достаточно эффективно (клиенты должны быть тоже windows, вроде бы linux remmina поддерживает rdpx но мне негде было проверить)

    p.p.s. если вам нужно в пределах одного помещения (десятки метров, в крайнем случае сотня, но за расстояние придется доплачивать за железо 10-20т.р. на рабочее место) вместо передачи по сети, рекомендую прямое подключение, т.е. к одной машине подключаете нужное количество мониторов (можно на одной видеокарте можно на нескольких), клавиатур и мышек, собрав несколько рабочих мест, устанавливаете на машину windows 10 (не серверную) и приложение ibik aster (лицензия на одно рабочее место примерно в 30 раз дешевле windows) и пользуетесь компьютером нативно, без тормозов и лагов сетевой передачи (один раз попробовав, никогда ни на какие rdp/vnc/anydesk/.. не вернетесь), единственная проблема - софт, многие просто не готовы одновременно быть запущенным на одной машине. Чаще всего проблем в принципе нет (каждое рабочее место свой аккаунт windows), во многих случаях приходится слегка по шаманить (например пару телодвижений для запуска steam, или к примеру некоторые игры требуют установку приложения для каждого рабочего места в разные места на диске и т.п.) и очень редко приложения не работают (например запрещено лицензионным соглашением, т.е. проверка сколько экземпляров приложения запущено), в каких то случаях решается кряками, а где то хватает той же песочницы sandbox.
    Ответ написан
    Комментировать
  • Free-date у доменного имени 2022 года, а домен REGISTERED, DELEGATED, VERIFIED как такое может быть?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    По домену понятно, что это контора, делающая (скорее -вшая) медицинские документы за деньги.

    Судя по всему, ребята пришли к успеху, фартануло ©, и в отношении них ведётся уголовное разбирательство, в связи с чем и возникла такая интересная ситуация в WHOIS.

    То же самое будет, если по домену идёт судебная тяжба между двумя лицами (доменный спор).
    Кроме того, я встречал информацию, что домены могут быть арестованы судебными приставами, как имущество.

    Ещё примеры подобных доменов:
    wikimart.ru
    belpostel.ru
    makstour.ru
    atomicheart.ru
    wast.ru
    sotik.ru
    aeropotok.ru
    diskireplica.ru
    Ответ написан
    5 комментариев
  • Как обойти блокировку моего OpenVPN сервера другими сайтами?

    @Drno
    Сменить ip сервера. Видимо этот в бан попал
    Ответ написан
  • Стоит ли купить mac m3?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если это ваш основной рабочий инструмент - то да, имеет смысл брать более новый девайс. Новое железо лучше, чем старое. Впрочем, М1 сам по себе обладает достаточной производительностью и спокойно переваривает и десяток машин в докере на 16 гигах памяти. Прямо сейчас брать не стоит, т.к. через неделю ожидается очередной релиз эппла, на котором возможно будут представлены маки на м4 и как следствие некоторое снижение цен на текущую линейку. Ну а м4 будет еще лучше, чем м3.
    Ответ написан
    Комментировать
  • По какой формуле можно высчитать делитель, с нужным остатком от деления?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ну, раз нет никаких дополнительных требований, то делитель равен самому числу, остаток 0.
    Ответ написан
    1 комментарий
  • Совместимы ли блок питания и ноут?

    xez
    @xez
    TL Junior Roo
    Вот у вас сзади написано: 19V 9.23A
    А на БП написано: 19V 6.32A
    6.32 < 9.23
    Ответ написан
    5 комментариев
  • Как узнать ip-адрес роутера который работает в режиме точки доступа?

    @Drno
    Посмотреть на основном роутере, в разделе домашняя сеть - клиенты
    Ответ написан
    Комментировать
  • Как узнать ip-адрес роутера который работает в режиме точки доступа?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Посмотреть на DHCP сервере выданные IP-адреса.
    Ответ написан
    Комментировать
  • Почему docker при запуске не может найти пакет xdebug?

    karabanov
    @karabanov Куратор тега Docker
    Системный администратор
    Пакет называется php-xdebug, а не xdebug, но даже если указать имя правильно пакет не установиться, потому что в репозитрии его на самом деле нет. Устанавливай его из pecl или используй Debian в качестве базового образа и устанавливай пакеты из репозитория https://packages.sury.org/php/ (я бы даже рекомендовал делать так потому что образ получиться меньше размером).
    Ответ написан
    Комментировать
  • Не удается скачать файл из коробочного битрикса размером больше 80 мб. Выдает ошибку. Как починить и куда смотреть?

    Смотрите настройки PHP. Приведите логи nginx и apache, соответствующие данному запросу.
    Ответ написан
    Комментировать
  • Есть ли разница в производительности при запуске функции ил SQL запроса или в цикле php?

    @alexalexes
    1. На 3-10 позициях не имеет значения реализация.
    2. На 100...1 млн лучше экономить трафик между PHP сервером и СУБД.
    3. Если нельзя избежать транссистемой обработки задачи на 100...1 млн, то разбивайте задачу на пакеты в 100...1000 ед. Пакеты ставьте в очередь на обработку. Делайте диспетчер очереди.

    В общем, какой бы замер не сделали бы. Вы придете к одному из этих решений.
    Ответ написан
    Комментировать
  • Как найти инструкцию-задание/скрытый смысл используя методы HTTP?

    DollyPapper
    @DollyPapper
    Basic аунентификация в заголовке пишется не так.
    Authorization: Basic bXlVc2VyOm15UGFzc3dvcmQ= где логин и пароль кодируются в base64
    Bearer выглядит так: Authorization: Bearer YOUR_ACCESS_TOKEN, где YOUR_ACCESS_TOKEN собственно ваш токен
    Ответ написан
    Комментировать