Задать вопрос
  • Куда пропало еще 2 ГБ оперативной памяти? Как правильно настроить файл подкачки в моём случае? Почему сильно загружается диск?

    Jump
    @Jump
    Системный администратор со стажем.
    Куда пропало еще 2 ГБ оперативной памяти?
    На предоставленных скриншотах не видно чтобы что-то пропало. Вся память на месте. Или вы насчет аппаратно зарезервированной - если да, тогда разберитесь кто и почему зарезервировал.

    Как правильно настроить файл подкачки в моём случае?
    Размер по выбору системы, размещение на SSD.

    Почему сильно загружается диск?
    Нехватка памяти, и как следствие интенсивное использование файла подкачки - это большая нагрузка на диск.

    Нормально ли его хранение не на системном диске?
    Нормально. Но разумеется это должен быть SSD диск.

    Как быть с сильной нагрузкой диска (грузится до 100% и начинаются жуткие лаги и фризы)?
    Устранить нагрузку, либо поставить более производительный диск.
    Ответ написан
    Комментировать
  • Куда пропало еще 2 ГБ оперативной памяти? Как правильно настроить файл подкачки в моём случае? Почему сильно загружается диск?

    Zoominger
    @Zoominger Куратор тега Компьютеры
    System Integrator
    Файл подкачки не отключайте, система встанет колом, когда память забьётся.

    Память могла быть зарезервирована встроенной видеокартой, настройка производится в BIOS.
    Ответ написан
    Комментировать
  • Как научиться писать парсеры?

    tsarevfs
    @tsarevfs
    C++ developer
    XML парсим любой библиотекой. Получаем дерево разбора.
    https://pep8.ru/doc/dive-into-python-3/14.html
    Дальше начинаете обходить дерево и для каждога узла(node) проверять подходит ли он вам.
    https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%85%D...
    В функции проверки и должна быть вся магия. Возможно вы сможете придумать эвристическое правило от разных параметров. Например:
    *путь от корня (root/part/segment/item)
    *имя тега
    *значения параметров тега
    *имена тегов-детей
    *...
    При необходимости можно пытаться ускорить процесс, если о данных что-то известно. Так можно не обходить все дерево, а отбрасывать его части если мы поняли что это не то что нам нужно.

    Если данных очень много и вариативность очень большая (например ищем рекламу на веб страницах) можно заняться машинным обучением. Это отдельная сложная тема выходящая за рамки вопроса.
    Ответ написан
    Комментировать
  • Где найти программиста и сколько заплатить?

    prrrrrrr
    @prrrrrrr
    Верстаю сразу на PHP.

    Где найти программиста?

    На фриланс-биржах


    сколько заплатить?

    В описании заказа напишите: предлагайте вашу цену


    я всегда на похвате и готова помогать

    Лучше ненадо
    Ответ написан
    Комментировать
  • VPS для чат ботов, на какие характеристики обращать внимание?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Бот боту рознь. Как напишешь бота, так он и будет работать.
    После теста бота получишь характеристики как он работает и исходя из них приходи сюда с цифрами и проси совета.
    Нет цифр - нет помощи
    Ответ написан
    Комментировать
  • Как на сайте могли появиться картинки с googleusercontent.com и с alt, содержащими "Description automatically generated"?

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


    То есть вы заведомо отрицаете объяснение и пытаетесь что-то придумать из отсутствия информации?

    Просто вставьте в свою систему логирование в момент загрузки картинок - и сможете достоверно узнать.

    P.S.:
    Где-то в 70% это косяки пользователей, не важно что они говорят, что не косячили.
    Где-то в 29% это косяки вашего ПО, неважно, что вы уверены, что в ПО нет ошибок.
    И только 1% - это косяки того вида, что вы пытаетесь сейчас обнаружить, на что и тратите сейчас кучу усилий - а это не целесообразно.

    Просто вставьте логирование и понаблюдайте.
    Ответ написан
    1 комментарий
  • Как заставить Photoshop работать на Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Поправьте заголовок вопроса. Потому что ps - это команда, выдающая список процессов, она к wine никакого отношения не имеет и некорректности в ее работе я не замечал.
    ФотоЖоп под линухом не работает и не будет работать никогда. Gimp - наше все.
    Ответ написан
    2 комментария
  • Как подключить к Windows 10 телевизор 8К?

    profesor08
    @profesor08
    На видеокарте и на телевизоре должны быть порты HDMI 2.1 либо DisplayPort 1.4, если этого нет, забудь про 8к по кабелю, только по сети, если широты канала хватит. Так что, поздравляю с приобретением.
    Ответ написан
    Комментировать
  • Как подключить к Windows 10 телевизор 8К?

    @mezhuev
    Системный администратор
    Ваша видеокарта не поддерживает вывод 8k по HDMI. В технических характеристиках вашей видеокарты указан HDMI 2.0b, а это максимум 4k. Для поддержки 8k нужна версия 2.1. Теоретически может заработать при подключении через DisplayPort, версия 1.4 как раз подходит.

    Далее ваш телевизор. Ситуация аналогичная, без 2.1 разрешения 8k по HDMI не будет. В руководстве пользователя сказано:
    • Мы планируем предоставить бесплатное обновление для поддержки HDMI 2.1 после его выпуска. Для
      получения более подробной информации обратитесь в центр поддержки клиентов Samsung.
    • Бесплатное обновление для HDMI 8K 60A будет предоставлено после его выпуска. Для получения
      более подробной информации обратитесь в службу поддержки.

    Обращайтесь и выясняйте, как и когда они предоставят данное обновление. Но это всё равно не решит вопрос с вашей видеокартой.
    Ответ написан
    1 комментарий
  • Как заапгрейдить процессор и видеокарту Lenovo z500?

    Ezhyg
    @Ezhyg
    видоекарту ты не поменяешь, потому что в современных ноутбуках? в частности в твоём "отдельная плата", т.н. "дискретная" карта, почти не встречается, даже не важно, что в описании твоего ноутбука написано "дискретная", на самом деле она "встроенная", т.е. распаянная (на выделение не смотри, картинка "первая попавшаяся")
    5d4cb8ebe03cc536847152.jpeg

    С процессором проще, смотри какой самый мощный именно в этой же модельной линейке и почти смело можно брать на замену. С условием подходящей СО.
    Ответ написан
    2 комментария
  • Обязательно ли учить PHP для сайта?

    Moskus
    @Moskus
    Определитесь, в чем ваш конечный вопрос.
    Если это "можно ли написать back end не на PHP?", то ответ - "безусловно, можно".
    Если это "на сколько плох PHP относительно других языков для этой задачи?", то ответ - "для вас - без разницы".
    Если это "можно ли вообще не уметь программировать и сделать сайт?", то ответ - "можно, используя конструкторы, только он будет весьма типовым и шаблонным".
    Если это "проще ли вам, не умея программировать, будет научиться это делать на других языках вместо PHP?", то ответ - "нет, не будет проще".

    Ну и, как всегда, "учить" (тупо запоминать) - бесполезно. Нужно "изучать" (разбираться и понимать).
    Ответ написан
    Комментировать
  • С помощью какого устройства можно организовать передачу данных с нескольких машин на одну и в обратном порядке)?

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

    PS. Конкретизируйте вопрос!
    Ответ написан
    1 комментарий
  • Как выполнить такой запрос SQL?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    SELECT DISTINCT order_id FROM TableName WHERE item_id = 101 OR item_id = 102

    к которому относятся оба item

    SELECT DISTINCT TableName_101.order_id
      FROM TableName AS TableName_101 
        INNER JOIN TableName AS TableName_102 ON TableName_101.order_id = TableName_102.order_id
      WHERE (TableName_102.item_id = 102) AND (TableName_101.item_id = 101)
    Ответ написан
    5 комментариев
  • Как сделать батник для выборки из базы SQL в txt?

    tsklab
    @tsklab Куратор тега SQL Server
    Здесь отвечаю на вопросы.
    osql -S [Server] -E -Q "SELECT * FROM [Database].dbo.[Table]" > text
    Ответ написан
    1 комментарий
  • Как бесплатно раскрутить сайт?

    Оу...какие наивные способы, видимо все с этого начинали =)

    Какая у тебя хоть тематика сайта?
    Зачем людям заходить на твой сайт?
    Какой контент будет ждать людей на сайте?
    Для чего, ты делаешь сайт?

    __

    Сама идея о том, что ты расставишь где-то какие-то ссылочки, поскидываешь в личку людям свой сайт, в каком-о чатике его покажешь и люди начнут к тебе туда ходить - неверная.

    Люди начнут ходить к тебе на сайт лишь в одном из 2 случаев:

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

    - ты начнешь загонять трафик на свой сайт в промышленном масштабе (т.е. платным способом). И тебе будет какой-то профит от того, что эти люди придут на твой сайт. Т.е. можно сделать сайт о котиках, заказать рекламы на миллион, к тебе придет условно 100к людей (любителей котиков), посмотрят твой сайт и уйдет. В итоге, ты потерял миллион, но ничего не заработал.
    ___

    Как раскрутить сайт бесплатно? Легко.

    • Делаем хороший качественный сайт.
    • Делаем ему seo-оптимизацию внутренних факторов.
    • Составляем матрицу запросов, которые тебя интересуют.
    • Добавляем на сайт качественный уникальный контент, который совпадет с матрицей.
    • Набираем порядка 600-800 единиц материала (причем надо добавлять его с переодичностью 1 материал, раз в 1-3 дня).
    • Какой-то из материалов будет попадать в топ-выдачи по принципу тестовой ранжировки
    • Получаем какой-то трафик (нужный, полезный, монетизируемый - а фиг его знает =)
    Ответ написан
    4 комментария
  • Возможно ли конвертировать .bin.gz в .obj или .stl?

    jamakasi666
    @jamakasi666
    Просто IT'шник.
    Ничего сверх сложного нет, по классике любой 3d рипер сцен и вперед. К примеру берите ninjaripper как популярный нынче, открываете страницу с нужной моделью, дампите. Дамп открываете в 3д максе\блендере, ручками правите косяки типа поехавших uv или ненужного мусора и экспортируете в то что вам нужно.

    Полноценный конвертер вряд ли кто то будет делать, это неблагородное дело. Тем кому надо купят модель и с чистой совестью будут ее использовать, а за украденную можно по шапке огрести.
    Ответ написан
    1 комментарий
  • Как узнать занят ли кем-то другой компьютер по RDP?

    @brar
    На компе B cоздать для каждого подключающегося пользователя персональную учётную запись. При подключении по RDP система сообщит, что то типа "В данный момент комп занят другим пользователем, продолжить подключение?"
    Ответ написан
    Комментировать
  • Стоит ли заниматься программированием в моем возрасте?

    @McBernar
    Лучше 40-летний тестировщик, любящий свое дело, чем 20-летний, которого нужно палкой заставлять работать. По-моему, очевидно это должно быть.

    Люди вообще часто становятся заложниками правил, которых в реальности не существует. Существуют только законы физики, остальное мы сами себе придумываем.
    Ответ написан
    20 комментариев
  • Почему на западе любят поддомен www в адресе сайте, а у нас корень домена?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Технически можно и так, и сяк. Но, как всегда, есть нюансы, на которых и сыпется большинство советчиков (в том числе в этом треде).

    Если у вас только сайт на домене, максимум почта на других портах, и даже CDN не используется - можете спокойно использовать основной домен без www. Если у вас сайт многоязычный, и языки размещены на поддоменах - тогда тоже без www. Если же у вас есть и другие ресурсы в домене, например:

    www.example.com - публичный сайт
    developers.example.com - публичный сайт инструментов для разработчиков
    api.example.com - какой-нибудь публичный АПИ
    cdn.example.com - поддомен content delivery network (можно много - cdn1, cdn2 итд)
    docs.example.com - публичная документация
    help.example.com - публичная справка
    support.example.com - публичная служба поддержки
    dev.example.com - закрытая, непубличная копия сайта, стейджинг
    hr.example.com - закрытая, непубличная часть, внутренние ресурсы компании для сотрудников
    mail.example.com - технический субдомен для почты
    webmail.example.com - веб-морда для почты (может быть как публичной, так и открытой для отдельных IP, доступ по VPN и тд)
    vpn.example.com - чисто технический поддомен для проксирования трафика через VPN компании
    ns1.example.com - поддомен для своего сервера имен (ns1/ns2/ns3 или primary/secondary и тд)

    ... и так далее. Таких поддоменов может быть очень много, и у каждого своя, совершенно изолированная кухня. Так вот, если использовать для публичного сайта домен без www, то все его куки будут распространяться на все поддомены. А это плохо. На современном сайте этих кук штук 10 минимум, большая часть из них совершенно не нужна, или даже откровенно лишняя на всех других поддоменах. В это же время, если вы используете www и хотите поделиться куками с него с другим поддоменом - это вполне возможно сделать, осознанно.

    Кроме этого - с www намного удобнее работать на уровне DNS, если это CNAME. Записи типа А лучше ставить долгий TTL, а вот CNAME может иметь короткий и его можно перебрасывать в любой момент. Пошла DDoS-атака - в считанные минуты пустили трафик через гейт сервиса защиты от DDoS или выделенный файрвол (у который другие IP-адреса). Или балансировку нагрузки делать. При этом основной домен (origin) и его IP не меняется, почта не слетает, внутренние сервисы не слетают, АПИшки не падают и тд.

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

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    1. Забор новостей - раз в N-минут. Можно по запросам, можно через cron.
    2. После того, как забрали - кэшируем в файл ("сырой" кэш).
    3. Затем - обрабатываем так, как нужно для вывода на сайте и сохраняем тоже в файл ("подготовленный" кэш).
    4. Выводим - всегда из подготовленного файл-кеша (чтобы снизить нагрузку на хостинг).
    Ответ написан
    Комментировать