Вы не пробовали задуматься, как потом будете избавлять этот код от привязки к глобальным переменным, если вдруг движок исправится и перейдет от говнокода к best practices? Судя по варианту 1 - даже не пробовали...
demonow1992, так это у вас вопрос такой. Вы уж определитесь, MVP или высоконагруженный.
MVP сплошь и рядом пишется просто для того, чтобы понять, что нужно сделать на самом деле, и уже с этим пониманием он выкидывается и переписывается целиком, с прицелом на будущее. А для MVP единственный важный критерий - скорость разработки.
azazlo, ответ на вопрос "как найти точки пересечения" - там разжеван для самых маленьких.
Вопрос же "дайте мне готовое решение" - вне тематики этого ресурса.
Игорь Васильев, просто теперь нелепо строить наивные глазки и удивляться, что с перезаписанной флешки не восстанавливаются файлы.
На будущее: не суйте в криптоконтейнер весь системный диск, это дурная практика априори.
Вам нужно защитить исходники, над которыми вы работаете? Вот под них и сделайте криптоконтейнер. У меня мои лежат в TrueCrypt-контейнере под паролем лет десять, и ситуации "ключ от сейфа заперт в сейфе" тут возникнуть просто не могло.
Demian1, понятия не имею, как на озоне, так что понятнее не стало.
Вам клиент дает телефон. Вы настолько верите этому клиенту, что тратитесь на CMC-ку, но не настолько, чтобы записать этот телефон с проверочным кодом в базу? Сразу туда, куда он попадет зарегистрированным, но с флагом "ждет подтверждения"? Тем более, что он через месяц забудет пароль от вашего недо-Озона, и вы ему будете снова слать CMC-ку, под код которой (как удачно-то) уже есть поле в базе...
Demian1, то есть вы не предполагаете, что у вас кто-то будет регистрироваться, и считаете этот случай слишком редким, чтобы заводить запись в надежде на успех?
Георгий Кузнецов, сначала подумать, что ты вообще имел в виду под "графической библиотекой".
Потому что между игровым движком и GUI-библиотекой нет практически ничего общего.
Скорее всего, файлы скидывались с флешки внутрь шифрованного диска именно затем, чтобы записать что-то на эту флешку. И теперь "почему-то" не восстанавливаются...
Не может такого быть. При включении компьютера сначала стартует BIOS / UEFI, а потом уже передается управление ОС. Никакая ОС не может "не пускать" в настройки базовой системы. Разве что виндовские штучки-дрючки с "быстрым запуском" сразу дергают загрузочный раздел, не давая даже нажать нужные клавиши? Можно посмотреть руководство по материнской плате на этот счет. Скорее всего, требуется просто зажать какой-нибудь Shift.
AidOnline01, ну разумеется, мешать в кучу разработку фронта и бэка не стоит.
Вопрос, как я его понял - чем отличается Vue в Laravel от Vue, ничего не знающего о том, что там на бэке.
Например, использование той же Inertia позволяет возвращать с бэка не какие-то абстрактные данные, которые еще требуют обработки, а конкретно новые значения полей конкретного компонента Vue. Удобно...
RST281, использовать стандартные числовые идентификаторы и дублирующее их дополнительное поле в формате, утвержденном заказчиком.
Или даже просто пересчет 22010999 => 'A-22-999', 22021000 => 'Б-22-1000'. Смотря что у вас за формат заказчика.
Вячеслав Плиско, проблема в том, что вы будете упираться с одной стороны в желание "обязательно разделить", а с другой стороны - в факт высокой логической связности фронта и бэка, поскольку при попытках честно абстрагировать одно от другого будет резко возрастать объем передаваемых данных.
Newto, ну, не знаю. Ауру просканируйте, может, беси балуют.
Вы сами-то понимаете, что из ниоткуда этот мусор не берется? Значит, либо вы что-то не то проверяете, либо о каких-то нюансах умалчиваете. Ну, может, и сами не знаете, конечно.
Здесь показан "метод болвана": сажаете рядом человека и начинаете ему объяснять шаг за шагом, дотошно, что тут происходит и что должно происходить. Пока не хлопнете себя по лбу со словами "вот я болван!".
Человека можно заменить резиновым утенком, тоже работает.