• Как выделяется пространство для файла подкачки?

    Stalker_RED
    @Stalker_RED
    Да, файл подкачки может фрагментироваться, и да, фрагментированный файл подкачки работает медленнее цельного.

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

    Ещё лучше купить хотя бы самый простенький SSD хоть за $25, и перенести систему на него.
    Ответ написан
    Комментировать
  • Как выводить значение «None» если телефон,адрес,email не найдены на сайте?

    @dima20155
    you don't choose c++. It chooses you
    Очевидно, если это исключение, которое вылетает на строке
    telefon = data.find("span", itemprop="telephone").text

    то просто оберните строку в
    try except блок
    try:
        telefon = data.find("span", itemprop="telephone").text
    except Exception as e:
        print(e)
        telefon = None

    другой способ:
    telefon = data.find("span", itemprop="telephone")
    if telefon != None:
        telefon = telefon.text


    Также, если это вырастет в чуть более сложное приложение, то я бы предложил написать собственный класс-обертку для data.find, чтобы не оборачивать каждый вызов поиска html кода в try except, а сразу из класса получать информацию без проблем. Дополнительным плюсом будет легкость изменения поведения данного класса (логирование, подсчет количества определенных тегов и т.д.)
    Ответ написан
    5 комментариев
  • Как избавиться от [] скобок?

    Lord_of_Rings
    @Lord_of_Rings
    Python developer
    emails[0]
    Ответ написан
    Комментировать
  • Хочу свое ООО в РФ назвать "Институт Исследования Веб" и в уставе указать "научную деятельность" - я имею на это право, и каковы издержки?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    оке, ChatGPT:
    Хочу свое ООО в РФ назвать «Институт Исследования Веб» и в уставе указать «научную деятельность» — я имею на это право, и каковы издержки?
    Вам разрешено называть ваше ООО в РФ как угодно, но нужно учитывать, что название организации должно соответствовать ее деятельности, указанной в уставе. Если в уставе указано, что деятельность организации связана с научными ....

    И т.д.
    Ответ написан
    4 комментария
  • В каком случае в RESTful API ставится завершающий слеш?

    Действительно разницы 0.
    Сейчас распространённая практика - одинаково обрабатывать запросы как с завершающей чертой, так и без неё
    Ответ написан
    Комментировать
  • Что значит O(1)?

    wataru
    @wataru Куратор тега Алгоритмы
    Разработчик на С++, экс-олимпиадник.
    Время работы алгоритма - константа. Т.е. не зависит от размера входных данных (или их нет вообще)
    Ответ написан
    Комментировать
  • Подходит ли ноутбук для машинного обучения?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Краткий ответ - да подходит. Голосуйте за мой ответ. Он - верный. Я гарантирую это.
    Ответ написан
    7 комментариев
  • Стоить ли брать 3060ti на GDDR6X памяти?

    xez
    @xez Куратор тега Железо
    TL Junior Roo
    Я лично, вообще не парюсь насчёт температур. Я не считаю себя умнее инженеров нвидии, гигабайта, палита и прочих. Инженеры производителя железа пусть думают как его охлаждать, а я, как потребитель, думать об этом не должен. Не тротлит - и ладно.
    Сгорит - сдам по гарантии.

    Вам могу предложить придерживаться такой же позиции.
    Ответ написан
    5 комментариев
  • Каким способом связать две таблицы? Через составной первичный ключ или через доп. поле id?

    Denkuwus
    @Denkuwus
    15 y.o
    Как правило, рекомендуется использовать одно поле в качестве первичного ключа в таблице, потому что с ним проще и легче работать. В вашем случае вы можете использовать составной первичный ключ [user_id + account_id] в качестве первичного ключа в первой таблице (таблица членов коллективной учетной записи). Затем вы можете использовать тот же составной первичный ключ в качестве внешнего ключа во второй таблице (таблица привилегий для одного члэна учетной записи).

    Таким образом, вы можете убедиться, что каждая запись во второй таблице связана с конкретным пользователем и учетной записью, и вы можете использовать первичный ключ для уникальной идентификации каждого члэна в первой таблице. Вам не нужно будет добавлять дополнительное поле id ни в одну из таблиц.

    Также рекомендуется убедиться, что поле внешнего ключа во второй таблице проиндексировано, чтобы вы могли эффективно запрашивать и объединять две таблицы.

    Если вы решите использовать дополнительное поле идентификатора в качестве первичного ключа в первой таблице, вы все равно можете использовать составной первичный ключ [user_id + account_id] в качестве уникального ограничения, чтобы гарантировать, что каждый участник однозначно идентифицируется в конкретной учетной записи.
    Ответ написан
    1 комментарий
  • Подойдёт ли данный SSD к моему ПК?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    Судя по всему подходит. Можно брать
    Ваш выбор по скоростям превосходит нынешний диск.
    Да и вообще диск Самсунг это хорошо
    Ответ написан
    Комментировать
  • Можно ли считать процессоры от AMD столь же универсальными, что и Intel?

    hint000
    @hint000
    у админа три руки
    помню с давних пор, что в ряде задач порой сталкивалась с указанием, что ее выполнение возможно только на Intel
    Это были фейки. Или просто ерунда. Не было таких задач в числе сколько-нибудь популярных. В принципе, можно сделать такое ограничение кому-то назло: определить процессор, если AMD то больше ничего не делать. Но в этом примерно столько же смысла, как в антироссийских санкциях. Т.е. нет разумных причин, по которым программа бы не работала на AMD. Да, расширенные наборы команд порой отличаются,
    https://ru.wikipedia.org/wiki/Расширения_архитекту...
    но они отличаются и на intel'ах разных поколений. Видели что-нибудь подобное: "если ваш intel выпущен 5 лет назад, то эта программа на нём не будет работать"? Вот и я не видел.
    Да, некоторые задачи требуют при компиляции отдельно оптимизировать под intel и отдельно под AMD. Да, разработчики могут полениться и не делать так. Тогда на AMD производительность может быть хуже или на intel производительность может быть хуже, но работать всё равно будет.
    Я пользуюсь процессорами AMD с 1997 года и за это время мне не попадалось ни одной программы, которая отказалась работать из-за AMD.

    сталкивались ли вы с ограничениями систем на Ryzen
    Нет. Будучи системным администратором, несколько лет назад собрал для офиса сервер на базе Ryzen5 3600, на нём крутятся две виртуальных машины и 40 пользователей работают через RDP в 1С с утра до вечера. Это даже не серверный процессор, но он прекрасно вытягивает такую нагрузку, прёт как ледокол. До него был сервер на базе intel i7 - жалкое подобие, пришлось поставить тот сервер в другое место, где пользователей поменьше.
    Ответ написан
    4 комментария
  • If и undefined как решить проблему?

    Pinkierar
    @Pinkierar
    Люблю побыть один, но хочу быть в кругу друзей (((
    Ошибка указывает на тот объект из которого происходит попытка прочитать свойство postType.
    Это значит, что context.attachments[0] - это undefined.
    Решение: Добавить проверку для context.attachments[0]
    if(context.attachments[0] != undefined && context.attachments[0].postType != undefined) {
        return context.send(`post`);
    }
    Ответ написан
    Комментировать
  • Как сделать так чтоб в консоли кода можно было водить градусы?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Чем градусы отличаются от сантиметров, килограмм или, допустим, количества камней при вводе?

    Ничем. В консоли можно вводить только числа. А вот что за единицы измерения у этих чисел - это уже вам решать, как их интерпретировать. Хотите, чтобы введенное число было градусами - ну так просто интерпретируйте его как градусы (еще хорошо бы переменную назвать так, чтобы по названию была видна единица измерения. Например angle_deg).

    Со вводом разобрались. Осталось интерпретировать переменную как градусы. Как к ней прибавить 45 градусов? Как к 2 яблокам прибавить 3 яблока и получить 5 яблок? Градусы с градусами можно складывать точно так же. Тупо прибавьте 45 к числу в переменной.

    Далее, у вас там есть вызов тригонометрической функции cos. Читайте справку: в каких единиах измерения функция принимает углы? В радианах. А у вас угол в градусах. Поэтому надо перевести градусы в радианы и результат уже передавать в cos. Как это сделать? Спросите у гугла - он вам формулу напишет прямо над результатами поиска. Пи, которое вам понадобится при переводе, уже есть в стандартной библиотеке.
    Ответ написан
    Комментировать
  • Как научиться решать задачки на python?

    Griboks
    @Griboks
    Чётко и ясно определите цель, затем декомпозируйте задачу до тех пор, пока логика каждой подзадачи не станет вам ясна.
    Ответ написан
    Комментировать
  • Как научиться решать задачки на python?

    HemulGM
    @HemulGM Куратор тега Python
    Delphi Developer, сис. админ
    Что учить дополнительно? Логику что ли?
    Неужели сложно обозначить шаги для решения задачи?
    Нужно перемешать список. Что такое перемешать список? Это сделать так, чтобы элементы были на случайных местах. Что нужно сделать чтоб они были на случайных местах? Взять элемент и поменять его местами со случайным элементом. Что нужно чтоб выбрать случайное место? Взять функцию генерации случайных чисел и обозначить границы выборки случайных чисел.
    Итого:
    1. Запускаем цикл от первого элемента до последнего
    2. Берём элемент, получаем случайное число в пределах размера массива
    3. Меняем местами текущий элемент и элемент под случайным числом

    ВСЁ
    И это работает почти с любой задачей
    Ответ написан
    1 комментарий
  • Как отдать часть раздела жёсткого диска другому разделу?

    @res2001
    Developer, ex-admin
    Используйте загрузочную флешку с акронис диск директор или парагон партишн менеджер. Могу посоветовать набор для создания диагностического загрузочного носителя от adminpe.ru, там обе утилиты есть в комплекте.
    Есть и другие подходящие утилиты.
    Ответ написан
    2 комментария
  • Как отдать часть раздела жёсткого диска другому разделу?

    Slayer_nn
    @Slayer_nn Куратор тега Windows
    Гугол, памаги!
    https://www.diskpart.com/

    Всегда работаю с разделами через эту прогу
    Ответ написан
    Комментировать
  • Как отдать часть раздела жёсткого диска другому разделу?

    @Drno
    всё же написано русским языком...

    если Вы с этого диска не грузите винду - пофигу, делайте.

    если на этом диске система - не делайте
    Ответ написан
    3 комментария
  • Как отдать часть раздела жёсткого диска другому разделу?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    1. Вы забыли добавить в заголовок (да и в текст) весьма существенную добавку - "без потери информации в этих разделах". Потому что с потерей информации эта процедура была возможна чуть ли не со времён DOS.
    2. Давно уже никто не занимается этим, используя средства Windows, потому что давно уже придуман для этого очень удобный графический интерфейс. Впервые я увидел его в проге Acronis DD - просто подвигаешь границы между разделами, а программа сама подвигает данные в них, не давая им пропасть. Там же есть опция присоединения пустого пространства к одному из ограничивающих его разделов, тем же способом - подвижкой границ.
    3. Но экспериментально выяснилось, что Acronis DD - глючная прога, и она потихоньку была вытеснена её аналогами. Лично я пользуюсь AOMEI Partition Assistant или парагоновским HDM. Покупать и устанавливать их не надо, поскольку на любом популярном ремонтно-восстановительном LiveDVD или LiveUSB они, как правило, есть.
    Ответ написан
    1 комментарий