Задать вопрос
  • Как проверить збч на примере игральной кости, не ожидая миллиона лет?

    vabka
    @vabka Куратор тега Rust
    1. всё-таки не bones, а dice
    2. (3..4).contains(&b)
    Это то же самое, что и 3==b
    16% - это как раз почти 1/6, так что всё сходится

    UPD: оказывается, dice - это и есть множественное число, так что dices - это тоже неправильно
    Ответ написан
    5 комментариев
  • На сайте появились реклама, которая не должна быть?

    vpetrov
    @vpetrov
    частный SEO-специалист
    "Битва экстрасенсов", 666 сезон.
    Я принёс виру Вотану и бросил руны. Судя по всему, дело может быть вот в чём:
    а) У вас сайт взломан. Ищите шеллы и айфреймы, через которые реклама и вставляется.
    б) Вы используете незащищенные протоколы, которые позволяют некоторым провайдерам пихать пользователю рекламу. Сайт чист, но надо хоть SSL использовать.
    в) Поговорите с вебмастером. Видывал я таких, которые по тихому от владельца и майнеры втыкали на сайт, и целые доры. Формально - сайт госконторы, а на самом деле - микрокредитные организации.
    Ответ написан
    Комментировать
  • Какие протоколы прикладного уровня над TCP/IP поддерживают постоянное соедиение как WebSocket?

    @pfg21
    ex-турист
    любой, хоть самописный поверх канала TCP.
    да. TCP канал - двухсторонний: после открытия и запросы и данные по нему могут бегают в обе стороны. какой формат этих данных TCP не интересует.
    Ответ написан
    Комментировать
  • Регресс или регрессивный?

    xez
    @xez
    TL Junior Roo
    Ответ написан
    Комментировать
  • Регресс или регрессивный?

    "регрессивный" и "регрессионный" - это разные слова
    РЕГРЕССИ́ВНЫЙ, -ая, -ое; -вен, -вна, -вно. Идущий назад в своем развитии, ведущий к регрессу. Регрессивные процессы.



    Регрессионное тестирование — собирательное название для всех видов тестирования программного обеспечения, направленных на обнаружение ошибок в уже протестированных участках исходного кода

    Ответ написан
    Комментировать
  • Что неправильного в моем коде?

    delphinpro
    @delphinpro Куратор тега PHP
    frontend developer
    Вы получили простое задание, но это не значит, что код нужно написать абы как, лишь бы результат был =). Элементарные вещи стоило бы использовать,как то: автозагрузка классов, шаблонизация.

    0. Код на облачном диске. Почему не гитхаб? Это же удобнее (и плюс в карму=).
    1. Инклуд файлов, вместо автозагрузки классов. Написать автозагрузчик - дело пяти минут. Даже одна минута, если использовать composer.
    2. Разделение мух и котлет. Код отдельно, html-разметка отдельно. Простейший php-шаблонизатор - это тоже пять-десять минут.
    Вот так вообще нельзя писать: echo '<tr><th scope="col">Первый круг</th></tr>';
    3. Разделение обязанностей. У вас один класс и файлы загружает, и читает загруженные, и турнирную таблицу рассчитывает и рендерит ее.
    4. range(0, 19); Почему 20 элементов? Почему не 30? Откуда это число взялось? Его не должно быть в коде.
    5.
    $probablePairsArr[] = range(0, 19);
    $probablePairsArr = $probablePairsArr[0];

    Интересный финт. В чём его сакральный смысл - не ясно. Да и использование локальной переменной здесь не требуется. Можно сразу создавать массив в свойстве класса.

    Наверное всё. Больше там ничего нет.
    Ответ написан
    7 комментариев
  • Почему скорость подключения к вай фай точке не происходит мгновенно?

    @pfg21
    ex-турист
    почитай протокол создания соединения вайфай :)
    Ответ написан
    2 комментария
  • У меня nginx не видит файлы в папке, почему?

    @SunTechnik
    Для исключения неоднозначностей, лучше приводит URL запроса и вывод команды, которая показывает список файлов с правами доступа.

    От какого пользователя работает nginx ?
    У него есть права на чтение каталога: /home/admin ?
    Лучше, через sudo / su проверить под пользователем, от которого запущен nginx, что он имеет права на чтение этих каталогов, файлов...
    Ответ написан
    8 комментариев
  • Как выполнить функцию после завершения всех задач?

    @mvv-rus
    Настоящий админ AD и ненастоящий программист
    Используйте метод Task.WaitAll
    Ссылки на все эти задачи, при этом надо, кончено не бросать без присмотра при перезаписи переменной outer, а сохранить (например, в массив Task[])
    Ответ написан
    Комментировать
  • Как подключить RAID контроллер к серверной платформе?

    @SunTechnik
    Лучше, обратится с данным вопросом к продавцу, тогда хоть будет с кого спросить, если не соберется как планировалось.

    Потому что наданной платформе диски можно подключать как к RAID контроллеру, так как и к системной плате.
    И у каждого варианта есть как плюсы, так и минусы.
    Если NVME диски подключать к MegaRAID 9560-16I, не ждите от них скорости.

    В описании сказано, что для подключения SAS/SATA используется разъем SLIMSAS. Только он бываает на 4 и на 8 каналов. Документация этот момент не освещает. Скорее, SLIMSAS 4.

    То-есть Вам потребуется кабель: SLIMSAS-8 - 2x SLIMSAS-4
    Наверное, будет полезно купить батарейку к контроллеру...

    То-есть требуется нормальная проработка решения: понять Ваши требования, сделать под них предложение...
    Ответ написан
    5 комментариев
  • Почему для добавления единичного бита используется именно 0x80?

    Daemon23RUS
    @Daemon23RUS
    (unsigned char) это аж целых 8 !!! бит а 0x80 в битовом представлении = 10000000
    Т.е 1 еденичка и все нули.
    Ответ написан
    Комментировать
  • Установка прав доступа на все файлы?

    @rPman
    Правильное решение - не работать из под root, копирование файлов производить под тем же пользователем (или пользователем в той же группе что и скачивающий), тогда проблем с настройками прав не возникнет.

    p.s. на сколько я знаю в каких то ftp серверах была возможность принудительно задать пользователя, под которым сервер будет запущен и авторизован, а авторизация пользователя ftp не будет соответственно авторизации ОС, тогда запущенный под root сервер решил бы твою проблему, но это огромная дыра, так давно уже не поступают.

    p.p.s. ftp на столько устаревший протокол, что удобные решения для него уже мало кем поддерживаются (т.е. для галочки базовый сервер еще входит в репозитарии, но нафиг никому не нужен)

    пользуйтесь sftp/scp, который встроен по умолчанию в ssh сервер, который есть для любой ОС на планете, стандарт безопасного подключения, на столько многофункционален. что даже vpn через него поднять можно (штатным инструментом)
    Ответ написан
    Комментировать
  • Как добавить свой тип группировки в проводнике?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    На пару с chatgpt писал dll

    Ну, теперь отлаживайте на пару с ChatGPT. Или, может, запускать DLL надо уже не под Windows, а под ChatGPT? Вперед и с песней!

    Могу предположить, что эти колонки — те же строчки, что показываются на вкладке «Дополнительно» в свойствах файла. Я бы нагуглил какое-нибудь расширение «Проводника» с открытыми исходниками, показывающее, скажем данные из тегов MP3-файлов (или что-то такое похожее) и посмотрел бы, как оно сделано. Заодно поставил бы и проверил, появляются ли его строчки в списке для сортировки.
    Ответ написан
    Комментировать
  • Существует ли автокликер для RDP?

    @rPman
    Можно обмануть rdp сессию, что бы она считала что она не свернута, запустив ее в другой rdp сессии (можно к localhost подключиться), и вот уже эту вторую - отключать или сворачивать.
    Ответ написан
  • Существует ли автокликер для RDP?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    На ПК1 запускаем автокликер или макрос на мышке и используем его в открытом подключении к ПК2. Схема рабочая, но при активации макроса мы не можем управлять нашим ПК1. Использовать макрос/кликер на ПК2 по ряду причин нельзя.

    На ПК1 поднимаем виртуалку с которой уже подключаемся на ПК2
    Ответ написан
    1 комментарий
  • Где пройти производственную практику?

    Производственная практика - это очень часто чуть ли не формальная процедура. Снижай планку требований к месту прохождения практики.
    Ответ написан
    Комментировать
  • Где на самом деле лежит и как называется файл hosts в windows?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Битность программ не совпадает с виндой. 32-битный Notepad++ не видит папку etc, 64-битный - видит.

    Ваша фраза: "новые (относительно) ищет", видимо, говорит о том же.

    В 64-битной версии Windows папка C:\Windows\System32 содержит 64-битные файлы и библиотеки. Однако, если вы запускаете 32-битное приложение, такое как 32-битная версия Notepad++, Windows перенаправляет запросы к этой папке в C:\Windows\SysWOW64, где находятся 32-битные версии библиотек.
    Это означает, что 32-битное приложение не сможет увидеть или получить доступ к файлам в C:\Windows\System32, включая папку etc, если оно пытается открыть ее через стандартный интерфейс.
    Ответ написан
    3 комментария
  • Вопрос по DIV и uKit (не обращайте внимания на знак вопроса)?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Конечно переносится. Вы же сами написали, что всё содержимое article надо уместить в четыре колонки. При этом браузер автоматически разбивает содержимое так, чтобы все колонки были максимально близкого размера.
    Если хотите, чтобы каждая колонка была независимой, то для этого есть flex'ы, grid'ы и, прости господи, табличная вёрстка.
    Ответ написан
    1 комментарий
  • Можно ли использовать mozilla thunderbird как SMTP-сервер?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Нельзя. Thunderbird - это клиент.
    Поднять свой сервер гораздо сложнее, чем кажется на первый взгляд. Придётся получить фиксированный белый IP, разобраться в DNS, настроить SPF, DKIM, DMARK. Гораздо проще разобраться, как отправлять письма через SMTP-сервер того же gmail.
    Ответ написан
    7 комментариев
  • Какие есть мощные аккумуляторы в форм-факторе батареи смартфона?

    @Junior93
    powerbank компактный с pd триггером
    Ответ написан
    Комментировать