Задать вопрос
  • Почему Vue отказывается считывать use для подключения Vuex?

    @birdzxc Автор вопроса
    Ошибка решена. Подкорректировал код под Vuex4 и вписал эту команду: npm install --save vuex@next.
    Для yarn: yarn add vuex@next
    Ответ написан
    Комментировать
  • Почему Vue отказывается считывать use для подключения Vuex?

    yarkov
    @yarkov Куратор тега Vue.js
    Помог ответ? Отметь решением.
    Почему вы брезгуете документацией?
    https://next.vuex.vuejs.org/guide/#the-simplest-store
    Ответ написан
    4 комментария
  • Почему в Debian 500Gb HDD доступно всего 435Gb?

    SagePtr
    @SagePtr
    Еда - это святое
    И не только в Debian, а вообще - производители жёстких дисков указывают объём с расчётом 1 Кб = 1000 байт, а большинство программ принимают 1 кб как 1024 байт.

    500 * 1000³ / 1024³ = 465.66128730773926
    Ответ написан
    6 комментариев
  • Можно ли восстановить данные с raid 10?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Можно ли восстановить данные с raid 10?

    Да, можно. Если вы хотите рискнуть и работать "нагорячую", то прекратите все операции записи на массив. Скачайте бесплатный R.saver, распакуйте его на другой диск или флешку, запускайте полное сканирование RAID'а, и восстанавливайте найденные данные: https://rlab.ru/tools/rsaver.html

    Результат должен быть лучше, чем в Recuva (которая по моей информации, в последнее время "поотстала"), и на уровне лучших коммерческих программ (той же r-studio).

    Оптимальным (более безопасным) вариантом было бы выключить сервер, пронумеровать диски, вынуть их и подключить напрямую к другому компьютеру. Р.сэйвер должен увидеть диски и собрать массив автоматически. Дальнейшая работа аналогична описанной выше, только восстановление будет выполняться с виртуальной реконструкции RAID-массива.

    Кроме того, вы можете использовать промежуточный вариант, который также безопаснее "горячего" с точки зрения отсутствия операций записи. Закиньте распакованный R.saver на загрузочную флешку - программа изначально полностью portable и не требует установки.

    - P.S. -
    Вам это вряд ли потребуется (услуга для тех у кого массив "полетел" и больше не виден), но если вдруг окажется, что всё совсем плохо, мы умеем делать восстановление RAID удалённо (через интернет).
    Ответ написан
    Комментировать
  • Можно ли восстановить данные с raid 10?

    opium
    @opium
    Просто люблю качественно работать
    А зачем ему понимать рейд запускайте под той системой которая там уже есть и рейд и так виден в системе
    Ответ написан
    Комментировать
  • Откуда берутся пустые табуляции при любом изменении файла?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    На твоём скрине я вижу обратное. Не появляются, а наоборот исчезают. И не табуляции, а пробелы.
    По умолчанию в редакторах JetBrains удаляются лишние пробелы (trailing spaces) только в изменённых строках. Проверь это у себя в настройках редактора вот тут Editor / General / On Save
    61441ce3441d5609665470.png

    Но, по хорошему, надо эти косяки в коде везде поправить.
    Ответ написан
    Комментировать
  • Поясните правильность трехуровнего домена в корп.сети?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    local - это то, что не будет видно из интернета. Как вы там его назовёте и сколькиуровнево - вкусовщина, по большому счёту.

    Если организация настолько большая, что требуется выделение отдельных, администрируемых независимо другими людьми зон (филиалов, отделов) - то да, лучше сразу задуматься о доменах третьего уровня.
    Ответ написан
    4 комментария
  • Поясните правильность трехуровнего домена в корп.сети?

    hint000
    @hint000
    у админа три руки
    Я знаю что local это не правильно.
    Не надо повторять за кем-то догмы. Почему .local это не правильно? У 0.1% компаний сетевая инфраструктура организована так, что с .local они наступят на грабли. У остальных 99.9% никаких проблем нет и не будет. И это не "рулетка", адекватный админ точно знает, что в его сети нет Zeroconf. Совет от Microsoft не использовать .local - это совет "специалистам", которые понятия не имеют, что творится у них в сети. На всякий случай, чтобы имеющийся бардак не стал ещё худшим бардаком.

    Если организация настолько большая, что требуется выделение отдельных, администрируемых независимо другими людьми зон (филиалов, отделов) - то да, лучше сразу задуматься о доменах третьего уровня.
    Если организация настолько большая, то рядом с вами будут несколько опытных коллег, которые не абстрактно, а на реальной конфигурации объяснят, почему были приняты те или иные решения (домен 3-го уровня или 2-го уровня и многое другое). Microsoft даёт некоторые рекомендации, но они (рекомендации) не заменят мозги админа. Это даже не best practices, это точка, с которой можно начать, когда нет опыта. Но эти рекомендации не помешают наступить на грабли (другие), вот пример из недавних вопросов здесь же: https://qna.habr.com/q/1046186
    Есть домен (AD), основной DNS суффикс домена - company.ru...
    ...
    Недавно в зоне RU регистрируется доменное имя - company.ru. Зарегистрировано не нами...
    Занавес.
    В случае .local такой проблемы не было бы. Делаем вывод: бездумное следование рекомендациям не спасает от проблем. Даже если бы они сделали домен 3-го уровня corp.company.ru, это бы их не спасло.
    Ответ написан
    2 комментария
  • Что такое ladr формат?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так спросите у тех, кто задал задание, ибо неизвестно что они себе придумали.
    Ответ написан
    Комментировать
  • Как убрать пробелы при форматирование кода phpstorm?

    Preferences/Settings | Editor | Code Style | PHP | Wrapping and Braces | Function declaration parameters | Align when multiline.
    Ответ написан
    Комментировать
  • Сколько бpyтфopcить такой пароль?

    maaGames
    @maaGames
    Погроммирую программы
    Считаешь количество вариантов, которые нужно перебрать от "0" до "BuRyoNKa1+MaTRyoSHKa2=IzbUshkA3" и умножаешь на время одной попытки ввода пароля. Это если можно подряд хоть сколько ошибочных паролей вводить.
    Ответ написан
    Комментировать
  • Стоит ли добавлять несложные проекты в github?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Да делай как хочешь. Никто тебе не мешает удалить впоследствии проект или репозиторий.
    Можешь объединить, можешь распределить. Гитхаб - это твой личный сервис, а не портфолио. Захочешь сделать портфолио - можно будет либо еще один гитхаб сделать, или этот потом почистить. Не парься, это не высший вопрос.
    Ответ написан
    2 комментария
  • Есть ли что-то в PhpStorm такого, чего нет в VSC, что-то такое принципиально нужное, чтобы стоило рассмотреть как альтернативу?

    DevMan
    @DevMan
    Роми,
    есть какая-то конкретная киллер-фича?
    как минимум он готов для работы прямо из коробки.
    без необходимости искать плагины, настраивать их и иметь головняк когда автор плагина забьёт на него.

    ну и намного лучшая обработка контекстов и возможность их кастомизации.

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

    но если вся ваша работа - писать/исправлять примитивный код, vsc для этого вполне может быть годной альтернативой.
    Ответ написан
    Комментировать
  • Есть ли что-то в PhpStorm такого, чего нет в VSC, что-то такое принципиально нужное, чтобы стоило рассмотреть как альтернативу?

    delphinpro
    @delphinpro Куратор тега PhpStorm
    frontend developer
    VS Code неплохой редактор. А если обвесить плагинами, то возможности приблизятся к полноценной IDE.
    PhpStorm – полноценная IDE что называется "из коробки". Установил и у тебя все есть сразу и работает.

    Поэтому вопрос знатокам - стоит ли плотно тестить шило, если уже есть нормальное мыло?))


    На мой взгляд – стоит. Но пары дней будет мало. Нужно неделю-две посидеть, освоиться. И потом не слезешь.
    Ответ написан
    9 комментариев
  • Сделать главной страницу wp-signup.php?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    У вас заметно нестандартная задача, поэтому начну свой ответ с "попробуйте".

    Попробуйте в wp-config.php добавить следующие строки:
    define( 'WP_HOME', 'https://VashSite.ru/wp-signup.php' );
    define( 'WP_SITEURL', 'https://VashSite.ru/wp-signup.php' );

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

    Также может потребоваться строка
    define( 'NOBLOGREDIRECT', 'https://VashSite.ru/wp-signup.php' );

    либо она же, но пустая
    define( 'NOBLOGREDIRECT', '' );
    а может быть эту строку, наоборот, надо будет удалить или закомментировать.

    UPD:
    В комментариях под этим ответом добавил предположение о 'NOBLOGREDIRECT'
    Ответ написан
    8 комментариев
  • Насколько хорошо сайт на Nuxt + SSR индексируется в Яндексе?

    delphinpro
    @delphinpro
    frontend developer
    При использовании ssr разметка генерируется на стороне сервера => индексируется как обычный сайт.
    В общем-то ради индексации и был придуман серверный рендер
    Ответ написан
    5 комментариев
  • Какой способ подсчета строк быстрее и тратит меньше ресурсов SQL или PHP?

    @FernandoErrNando
    В таких случаях всегда такие вычисления перекладывают на БД, за 1 запрос ты получаешь ответ и возвращаешь его в качестве результата.
    В случае, если ты попытаешься получить записи для подсчета в PHP, то на больших выборках велика вероятность получить слишком большой массив данных, который не поместится в память, отведенную под PHP, не говоря уже о времени перебора данных.
    Ответ написан
    Комментировать
  • Как добавить мутутор через ->append, если получаю модели через релейшн?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    $user->articles->each->append('short_description')

    P.S. Что это за бессмыслица?
    $user['articles'] = $user->articles;
    Ответ написан
    2 комментария
  • Что думаете о Livewire и Inertia.js?

    agoalofalife
    @agoalofalife
    Team Lead
    И тот и другой инструмент под свой круг задач вполне подходит.
    Livewire - как вам ответили выше, хорошо подходит mvp, небольших сайтов, где нет большой нагрузки и грандиозных планов.
    Хотя кто-то берет на себя риски и делает все на нем. Из подводных камней, это у вас связаны руки в js, так же на каждое действие, он будет слать запрос на сервер. То есть написали букву в input, запрос на сервер(хотя можно оптимизировать, но тем не менее), в итоге получается такой оверхед на все.
    Стоит иметь в виду о смеси ответственностей, точнее livewire будет вас постоянно склонять к этому, так как в классах php у вас постоянно логика фронта.
    Еще могут быть не очевидные проблемы, при синхронизации данных, и вам надо будет подставлять задержки.
    У меня была проблема с загрузкой файла, в кратце есть две настройки в вашем php.ini и отдельно в файле livewire, в каждом стоит свое максимальное значение размера файла.
    Так вот- грузил я картинку по событию change, после загрузки была написана валидация, в кратце файл не грузился и в блок с валидации было пусто.
    Проблема заключалось в том, что livewire не как об этом не сообщал и не намекал, просто не грузил файл и валидация не проходила.
    Так что будьте готовы решать такие нюансы.
    Мой субъективный опыт получился двоякий, с одной стороны мне понравилась скорость, с другой стороны что-то не работает, возможно это временно пока все шишки не набьешь.

    С Inertia опыт пока только теоретический, но он уже ближе к нормальному стеку. Просто вам не надо думать о роутинге, api, вывода ошибок.
    Врать не буду, ибо фраза:
    В теории нет разницы между теорией и практикой. А на практике есть

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

    Вывод
    Рекомендую попробовать оба варианта несколько раз, тогда вы составите для себя полноценное мнение об этих инструментах.
    Любой продукт который поддерживается и используется сообществом - уже лучше N фреймворка который знаете вы и еще двое людей.
    Повторюсь еще раз, имеет место быть, так как для всех копеечных проектов которые живет два понедельника - писать spa - очень дорогое и бессмысленное удовольствие.
    Ответ написан
    Комментировать