• Может ли слететь биос после переноса системы в другой корпус?

    @aleks-th
    Алгоритм действий.

    1. Снять мать.
    2. Снять блок питания.
    3. Снять с матери все что на ней есть( процессор, память и т.д.).
    4. Аккуратно на мать обратно поставить - процессор с кулером, и подключить спикер.
    5. Положить на чтото не проводящее ток и не статически опасное - удобнее всгео коробка из под матери, если нет пара книжек например.
    6. Передернуть батарейку биоса(если есть тестер замерить напругу может она тупо села)
    7. На матери найти контакты обнуления CMOS(bios), тыркнуть их.
    8. Подключить - б\п( или старый или новый проблема впринципе и в б\п-шке может быть)
    9. Включить материнку, без памяти по идее должно пищать - несколько длинных пиков. (с памятью без видюхи сейчас наверно пищит короткий и потом не поню уже или длинный или )
    10. Поставить память и видео, подключить клаву.
    11. Включить - (не торопится иногда пару минут старовать может)
    Если завелось - аккуратно вкручиваем все в корпус смотря, чтоб ничего там нигде не замыкало.
    Если не завелось смотрим что дохлое( можно попробовать стартовать с одной планкой памяти например или слоты памяти менять).
    Ответ написан
    Комментировать
  • Как реализовать бэкап сайта/бд посредством PHP?

    Stalker_RED
    @Stalker_RED
    Возможно, хотя непонятно зачем это делать на PHP.

    Достаточно одной команды архиватору - вот эту папку заархивируй, добавь в название дату, и помести вон в ту папку. Или отправь по почте, например.
    Ну и в планировщик задач это добавить.

    А вообще для бекапа есть специаллизированный софт, который не только позволит бекапить, но и разворачивать из бекапа обратно с минимальными усилиями.

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

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    смотрите консоль браузера, читаете ошибку, гуглите, бросаете заниматься фигней.
    Так же ососзнаете, что приватные данные по типу ключа апи в открытом виде (например в переменных js) хранить не стоит, так как любой малолетний хацкер его спалит за 3 секунды.
    Такие запросы делаются на стороне сервера.
    Ответ написан
    Комментировать
  • Выбор между оперативной памятью. Двухканал или низкие тайминги?

    Melkij
    @Melkij
    PostgreSQL DBA
    Смотрим.

    DDR4-2400 даёт 19200мб/с, при CL17 имеет латентность 14.16 ns
    DDR4-3200 даёт 25600мб/с, при CL20 имеет латентность 12.5 ns

    Выше пропускная способность - лучше
    Ниже латентность - лучше

    Это даже не касаясь вопроса второго канала памяти, в теории дающего удвоение пропускной способности при той же латентности.

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

    mayton2019
    @mayton2019
    Bigdata Engineer
    Скорее всего будет очень сложно найти приложение на котором будет очевидна разница.
    Синтетические тесты памяти бомбардируют запросами все адресное пространство обычно
    и на этом показывают прирост. В реальности-же приложения работают не так и чаще всего
    кеши L1-L3 будут сильно сглаживать разницу. Вот. И частота памяти здесь просто так не умножается
    на прирост производительности. Об этом еще старик Амдал писал в своих сочинениях.

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

    Adamos
    @Adamos
    Если у вас пыховое приложение на древней версии, в нем стопудово куча дублирования кода и велосипедов там, где фреймворк предлагает готовое, отлаженное и стандартное.
    Нет смысла переписывать велосипеды на ООП только для того, чтобы потом понять, что из них нужно только вычленить (и все равно во многом переписать) бизнес-логику, а все остальное надо просто выкинуть.
    Кроме того, CRM - это куча однообразного контента и на фронте. Сразу перенести его на современный фрейм, в котором данные на бэке и фронте аккуратно синхронизируются, может опять-таки оказаться быстрее, чем мучить те велосипеды.
    Ну, а если все сделано в худшем стиле и комком - вовсе оставить копролит и переписать с нуля шаг за шагом. Именно для последующего развития и поддержки.
    Ответ написан
    1 комментарий
  • Проблема с PHP на битрикс. Что делать?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    The assert.quiet_eval ini directive and the ASSERT_QUIET_EVAL constant have also been removed, as they would no longer have any effect.
    https://www.php.net/manual/en/migration80.incompat...

    Очевидно, вы обновились на php 8, который ваша версия Битрикса не поддерживает. Нужно откатиться, обновить Битрикс и обновить php снова.

    Фиксить по одной проблеме прямо в исходниках, как вы сделали в предыдущем своём вопросе - это безумный путь, вы будете этим заниматься несколько месяцев.
    Ответ написан
    2 комментария
  • Как правильно использовать PDO если несколько php скриптов?

    Adamos
    @Adamos
    Правильная работа с БД в РНР подразумевает, что вся работа с БД собрана в классы, а из скриптов дергаются только и исключительно методы этих классов. Никакого понятия о базе скрипты иметь вообще не должны.
    Ответ написан
    Комментировать
  • Нормальная ли практика делать сайт на разных языках в поддоменах?

    delphinpro
    @delphinpro
    frontend developer
    Мультиязычность (контента) обычно реализуется двумя методами
    1. Отдельные колонки под языки в каждой таблице.
    2. Отдельные таблицы одноименных моделей под каждый язык.
    Для реализации обоих способов есть уже несколько готовых пакетов.
    https://yandex.ru/search/?text=laravel+multilangua...

    А уж какую адресацию вы сделаете, особой роли не играет. Это могут быть и поддомены (en.site.ru), и поддиректории (site.ru/en).

    Я сейчас говорю о переводах именно контента. С переводом интерфейса проблем нет, тут используется встроенные методы локализации.
    Ответ написан
  • Asus k53br BIOS урезан как расширить?

    vabka
    @vabka
    Токсичный шарпист
    Никак.
    Ответ написан
    Комментировать
  • Стоит ли менять термоинтерфейс?

    hint000
    @hint000
    у админа три руки
    В интернете пишут что нужно менять раз в 6-12 месяцев.
    Это миф. Развод со стороны тех, кто на этом зарабатывает. И наивность со стороны тех кто поверил и распространяет миф.
    После 5 лет вполне можно поменять, но и то не строго обязательно. Менять нужно, если заметно, что ухудшилось охлаждение. Менять нужно, если по какой-то причине снимали систему охлаждения (например, для ремонта материнской платы или для того, чтобы лучше почистить от пыли). Если температура в норме, то лучше не лезть. Потому что всегда есть шанс накосячить. Даже в сервисном центре могут накосячить (хоть и гораздо реже, чем косячат любители).
    Ответ написан
    Комментировать
  • Какой роутер купить для vpn и как его настроить?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Вам нужна коробка с линуксом, в которой установлен Антизапрет. Кажется, dd-wrt/openwrt/tomato в каком-то виде это умеют.
    Ответ написан
    2 комментария
  • Как массово изменить значение ID в таблице wp_posts из базы данных сайта Wordpress?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Идентификаторы должны оставаться неизменны, в этом их суть.
    Ответ написан
    Комментировать
  • Как вызвать метод класса внутри другого метода?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Вы НЕ возвращаете ответ ИЗ контроллера, вы возвращаете ответ в функцию. Так работать не будет, смотрите мой комментарий с выдержкой из доки.
    -$this->validateItems($request, $rules);
    +return $this->validateItems($request, $rules);
    Ответ написан
    Комментировать
  • Проблема с проводом для ssd. Как решить?

    @rPman
    да переходники есть.

    Потребительские ssd это скорее всего sata, это такой тонкий разъем с длинной щелью (тип мама) в виде буквы Г, а разем-штырек (папа) на диске.

    Непонятный доп. провод питания это устаревший стандарт molex 4 pin (им к примеру4 питались жесткие диски ide)

    Вот пример такого переходника

    Так же возможно использование разветвителя типа такого
    Ответ написан
    4 комментария
  • Регулярное выражение огрнаичение чисел только 4 и от 1900 до 2100?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    От 1900 до 2100:
    spoiler
    ^(19[0-9]{2}|20[0-9]{2}|2100)$
    Пример:
    let regex = /^(19[0-9]{2}|20[0-9]{2}|2100)$/;
    let test = regex.test("2000"); // возвращает true
    let test2 = regex.test("1899"); // возвращает false

    А если надо от 1990 до 2100 (в вопросе у тебя нашел как минимум три опечатки), то вот:
    spoiler
    ^(199[0-9]|20[0-9]{2}|2100)$
    Ответ написан
    Комментировать
  • Регулярное выражение огрнаичение чисел только 4 и от 1900 до 2100?

    Seasle
    @Seasle Куратор тега JavaScript
    /^199\d|20\d{2}|2100$/
    Ответ написан
    Комментировать
  • Где найти отправку письма с восстановлением пароля в дефолтной авторизации laravel?

    Frostealth
    @Frostealth
    Backend Developer
    PasswordBroker вызывает метод `sendPasswordResetNotification` у экземплара юзера.
    В модели юзера, вероятно, используется трейт CanResetPassword, который и реализует указанный метод, отправляя уведомление ResetPassword.

    Иными словами, отправка письма находится в методе `sendPasswordResetNotification()` экземпляра класса `app\Models\User`, а реализация метода определена трейтом `\Illuminate\Auth\Passwords\CanResetPassword`.
    Ответ написан
    Комментировать
  • Как используя IMAGEMAGICK получить pdf фаил с размером страницы в сантиметрах?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В первом варианте вы сказали системе, что у вас разрешение измеряется в пикселах на сантиметр, и один сантиметр - это 91 пиксел. Вполне логично, что вы получаете (27300/91)x(17400/91) = 300x191.21 сантиметра.
    Во втором варианте вы задаёте 753 пиксела на дюйм, получая (27300/753)x(17400/753) = 36.25x23.11 дюйма или 92.09x58.69 сантиметра.
    Давайте подумаем, если нам надо, чтобы 27300 пикселов укладывались ровно в 91 сантиметр, то сколько пикселов должно быть в одном сантиметре? Ба, да это же пропорция из третьего класса. 27300 / 91 = x / 1 => x = 300.
    А для 17400 точек и 59 сантиметров? 17400 / 59 = y / 1 => y = 294.91525
    Ответ написан
    Комментировать
  • Как организовать поиск в БД с 1000 таблиц?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Даю совет: базу данных, в которой "есть очень много таблиц (>10.000), в каждой от 1 до 50 строк" нужно удалять, а того, кто её проектировал, увольнять с позором.
    Ответ написан
    4 комментария