• Как правильно реализовать эту задачу?

    ThunderCat
    @ThunderCat Куратор тега PHP
    freshik312, без понимания что вы делаете и как это отражается на клиенте понять как реализовывать вашу задачу сложно. Если вам надо чтобы клиент получал отсчет до гарантированного выполнения задачи крона - добавьте какое-то фиксированное время на выполнение скрипта, не думаю что если таймер будет на 10 секунд позже завершать отсчет кто-то будет сравнивать с глобальным временем, мало ли как у вас на сервере часы выставлены. Или запускайте крон на минуту раньше, тогда к 15 минутам все уже будет готово.
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    masterklass, про выбор формата: я ниже писал, повторюсь - простой пример, - юникстаймстамп хранит даты с 1970 to 2038 года, как записать дату рождения раньше вышеозначенной даты?
    А для приложения - оно тоже скорее всего может генерировать не таймстамп, а дату, вы же программно не зависите от функции таймстамп, используйте date() или соответствующую для нужного ЯП.
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Пума Тайланд, простой пример - юникстаймстамп хранит даты с 1970 to 2038 года, как записать дату рождения раньше вышеозначенной даты?
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Пума Тайланд, а что пруфить? Что дата должна храниться в формате даты?
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    masterklass, в чем принципиальное отличие в данном конкретном случае от даты? Минус одно преобразование формата?
    В идеале юзер не должен передавать никакого таймстампа, я туда и 2025 год запендюрить могу самостоятельно. Просто вызывать событие, дата генерируется по событию на сервере.
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    masterklass, Вижу, не сильно опытный, но уже слегка помудревший )
  • Выбор формата хранения времени?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    masterklass, работать с такой формой не только неудобно в плане отображения, но и криво в плане встроенных функций работы с интервалами и датами средствами бд. Ну и есть такие нюансы как временные зоны и прочие интересные штуки, связанные с тем что есть часовые пояса, перевод на летнее зимнее время, и еще много чего, для чего и придуман данный формат хранения.
  • Как лучше передавать/получать данные с ajax?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    Евгений Иванов, достаточно сумбурно у вас все...
    Итак, есть скрипт который отправляет запрос на сервер (по событию), в ответ получает некий набор символов, в вышеприведенном скрипте они попадают в переменную data. Далее скрипт находит элемент с id='input_area' и заменяет его содержимое набором из data, полученным с сервера. Далее, второй раз вызвав то же скрипт - мы получим точно такой же набор символов и точно так же ЗАМЕНИМ СОДЕРЖИМОЕ элемента с id='input_area' полученными данными. По этому ни со второго ни с третьего раза ничего меняться не будет.
  • Как поступить если клиент удалил все изменения?

    ThunderCat
    @ThunderCat
    Игорь,
    Ой подгорает-то...
    нет, просто мне не нравится подход при котором я(или другой специалист) работает бесплатно по тому, что какой-то неадекватный заказчик считает что я должен ему что-либо объяснять. Работа выполнена. Результат достигнут. Хотите подробностей - давайте я проведу вам небольшую платную лекцию. Ваш подход, судя по всему - заказчик всегда прав. Мой подход - заказчик всегда прав, но никогда не прав бесплатно.
  • Как оптимизировать страницу состоящую из видео и картинок?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    Возможно вы не первый столкнулись с такой ошибкой, в гугле ошибку искать пробовали?
  • Как поступить если клиент удалил все изменения?

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

    что для труда оплата условие совершенно не необходимое

    Барин знает как заставить холопов арбайтен... Я думал рабский труд запрещен законодательно.
  • Как поступить если клиент удалил все изменения?

    ThunderCat
    @ThunderCat
    Игорь, хм, понятие контекста вы, я так понимаю, в школе пропустили... "должен" и "должен быть" немного разные смыслы имеют. А насчет лозунгов - это такие же простые вещи как "человек должен есть чтобы жить", просто констатация факта, он не кому-то должен, просто условие необходимое для процесса.
  • Как поступить если клиент удалил все изменения?

    ThunderCat
    @ThunderCat
    Игорь, что за детские комментарии? вы в каком классе учитесь? Почему слово "должно" у вас вызывает негативную реакцию? Труд ДОЛЖЕН БЫТЬ ОПЛАЧЕН. Основа любого адекватного общества. Если я потрудился рассказать как и какими методами я добился результата - оплатите мне это время и эти знания, на которые я потратил в свое время труд, нервы и время. В каком месте вы видите противоречие в моих словах?
  • Как поступить если клиент удалил все изменения?

    ThunderCat
    @ThunderCat
    Игорь,
    Расспрашивает исполнителя как что сделано и слушает, насколько уверенно, связно, логично и системно исполнитель объясняет. Там где исполнитель схалявил - он будет заминаться или ещё как выдавать свою неуверенность. Ну и так далее.

    Иногда объяснение занимает больше времени чем работа. И стоить должно как время работы. Показателем выполненной работы должно быть нечто измеряемое. Есть гугловский спидтест, есть скорость загрузки в браузере в инструментах разработчика, есть объективное время отклика и рендеринга. Все остальное не должно касаться заказчика, методы и инструменты выбирает разработчик. Показал до и после, забрал деньги. Если есть желание разжевыват почему стало лучше - пожалуйста, но вовсе не обязательно.
  • Как технически реализован быстрый чат VK?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    Дмитрий Кузнецов, это очень легко проверить - запустите аудио, дале нажмите F5, - музыка скопытилась. Если при переходе по внутренним ссылкам нарушается работа например аудиоплеера - значит нарушена СПА целостность, но я на такое не натыкался, все что касается ссылок выполняется в режиме спа.
  • Как выбрать все вложенные категории из БД?

    ThunderCat
    @ThunderCat Куратор тега PHP
    Что мешает передавать в метод id корневой ноды?
  • Хранение цены (mysql)?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    Андрей, ну так вы причем, бух пусть и отвечает. Подтвердите в конце концов письменно - заявка - ответ от буха.
  • Как принять serialize() в php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    1) проверить отправку почты. Просто вбить строку тестовую вместо данных из $_POST.
    2) в случае успеха проверять что пришло в пост вардампом и смотреть что и как не правильно получаете.
    3) в скрипте не указаны прочие телодвижения, так что скорее всего что-то из другой оперы вызывает ошибку, что возвращает нас к пункту 1.
  • Не ловит евент submit из подключенного js, куда копать?

    ThunderCat
    @ThunderCat Автор вопроса, куратор тега JavaScript
    Никита Полевой,
    Насколько я понимаю, нативный submit не создаёт ивента,

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