Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #13 часа назад
Да, работает, проверяла. И окно модальное закрывается, но уведомления нет
[СДЕЛАЙ САМ] SendIt и MiniShop2 - заказ в 1 клик - быстро, просто и бесплатно. 58
Вчера в 12:48
Постараюсь в свободное время это сделать, спасибо за предложение
[FetchIt] - Полноценная замена AjaxForm без зависимостей 59
Вчера в 11:49
Самое лучшее решение в данной ситуации — это сделать отдельный файл для работы с этим API, например:
/assets/components/mycomponent/api.phpну или про...
[JSON] Как вывести страницу в формате JSON? 2
18 апреля 2024, 21:54
Не отображаются добавленные поля в редактировании пользователя.
Добавил одно поле в «общую информацию», для другого создал вкладку, в ней ещё вкладку...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 31
18 апреля 2024, 17:01
попробуйте убрать exit(true);
Как в плагине поменять статус заказа minishop2? 9
18 апреля 2024, 11:28
$_modx->resource['tv-name']Или в чанках где-то внутри pdoResources
$_pls['tv-name']но лучше избегать дефис в названиях TV. Дефис н...
Получение tv поля ресурса 4
17 апреля 2024, 19:12
С расположение пакетов это одна из проблем которую на мой взгляд нормально не решишь, всегда на измене что то то можешь затереть
По этому и придумал ...
Эксперимент с Modx Extra + Docker 12
17 апреля 2024, 09:41
Исходники открою ага. В общественный репозиторий пока не переношу.
[modRetailCRM] - теперь бесплатный для всех. 2
16 апреля 2024, 22:00
Координаты можно в админпанели у ресурса в ТВ полях определять…
Для этого советую поставить компонент YandexCoordsTv
Так будет намного проще.
Как сделать отложенную загрузку для скриптов яндекс карт и рекапчи 3? 7
Вот мой код 4-хлетней давности, здесь нет никакой проверки телефона
Потом 2 года назад она появилась
А потом её немного переписали, но смысл тот же
Так что, увы, это не я придумал делать телефон уникальным идентификатором покупателя. Документацию ты можешь изменить сам, она открыта — github.com/bezumkin/Docs
Вы сейчас обсуждаете каким молотком строить дом, а не проект дома и кто его реально будет строить.
Почему-то для Eloquent не считается зазорным поддерживать SQLite, а вот для xPDO — сизифов труд.
Лично я использую SQLite в своей библиотеке для автоматического тестирования в Trevis, это проще и быстрее, чем поднимать MySQL.
Тем более, что WSL2 это виртуальная машина и есть.
Но в заметку инфу добавил, спасибо.
Раз ты в один контейнер монтируешь несколько проектов — то как ты их там внутри разруливаешь, настраиваешь Nginx, БД, и всё остальное? В чём тогда разница между обычной виртуальной машиной?
Мне нужно всё пасатижами из тебя тянуть?
Покажи как удобно работать с разными проектами в Docker с Xdebug без вот этих плясок с удалёнными интерпретаторами и прочими заморочками — я сравню.
А пока, увы, ты только делаешь умный вид, и никакой конкретики.
Потому и придумал этот скриптик, который радует каждый раз.
Да он всё равно будет только бледной копией нормальных интерпретаторов.
А потом там нет консольного SSH с авторизацией по ключам (как минимум, из коробки, возможно Putty это умеет). Ну а потом там нет pipelines (это палочки такие, которые перенаправляют вывод из одной команды в другую).
Так что этот однострочник на Windows превратится в небольшую программу.
P.S. На сайте MS пишут, что они уже умеют в pipelines, так что было бы интересно, если бы какой-нибудь знаток Windows переписал мой скриптик на Power Shell. Ну и вообще проверил, возможно ли это.
Вот у меня 2 проекта (на самом деле больше), и я каждый засунул в свой контейнер в Docker. То есть, там внутри своя копия GNU/Linux, PHP и Xdebug — как это я из двух разных контейнеров смогу дебажить PHP одной разовой настройкой? Да и еще и одновременно (а мне такое надо, потому что ядро системы это один проект, а сайт клиента на этом ядре — другой).
А судя по этой статье, там настраивается удалённый PHP интерпретатор, который для каждого контейнера будет свой. Ну и тесты нужно запускать внутри каждого контейнера примерно так:
Скажи честно, ты пробовал сам Xdebug через Docker пользоваться, или просто предполагаешь, что с этим нет никаких проблем?
Интерпретатор, как видно, в единственном числе.
Ну и внизу комментрии о том, что на Windows это всё не взлетает, потому что опять-таки, он для подобного не предназначен.
Ну и в чём же тогда офигенное удобство Docker для локальной разработки, если его надо вот так настраивать?
Не так команды набираются, не те команды набираются, нет кучи утилит, типа cat, sed, nano, ssh и т.д. Лично мне (лично мне) разрабатывать на Windows почти физически больно.
Вот например у меня локально есть большой проект, и мне переодически нужно обновлять БД для него с продакшена. Знаешь, как это делается на MacOS?
В 2 строчки читаем настройки окружения, а затем через SSH запускаем на удалённом сервере mysqldump, пакуем вывод в bzip2, оно летит через зашифрованный канал на локальный комп, где распаковывается обратно и сразу грузится в БД. Даже без создания временного файла.
Не могу себе представить подобного удобства на Windows, увы.
Судя по тому, что пишут в интернетах, настройка каждого проекта занимает приличное количество времени.
Если нравится поднимать отдельное окружение для каждого сайта, по сути отдельную виртуалку — на здоровье. Мне вот не нравится, тем более, что проекты всякие разные бывают, и на каждый конфигов не напасёшься.
Но тебя никто не заставляет бежать сломя голову и менять Docker на Valet Plus. Лучше напиши заметку, как это прекрасно и замечательно — использовать Docker для локальной разработки.
Как-то странно он текст рендерит, некрасиво. Да и настроек маловато.
Да и не должно было, по идее. Но вот эти все метания с «а давайте сохраним совместимость» привели к трате лишних пары лет, выгоранию основных разработчиков и нынешней стагнации 3й версии.
Расскажи потом, сколько будет закачек. У pdoTools вот так:
Каждый имеет право выразить своё мнение, пускай и без обоснований. Голосование для того и нужно.
Плюсики не нужно ограничивать, а один единственный минус — держать и не пущать!!!