• Как написать чат на php?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Так же, как на любом другом языке. В минимальном виде надо два обработчика: Один будет выбирать из базы сообщения и отдавать их клиенту вместе с формой, а второй будет принимать из этой формы сообщение и записывать его в базу.
    Ответ написан
    Комментировать
  • Как сделать обводку div блока в определенное время на php?

    Liatano
    @Liatano
    Воспользоваться функциями даты и времени (date(), time()), сравнивая текущее время с необходимым диапазоном. Однако,сама по себе идея делать подобное через php - неочень. PHP исполняется на стороне сервера, а значит на страницу нельзя повлиять до обновления страницы, так что состояние блоков будет устаревшим. В данном случае нужно пользоваться JS, т.к. именно он исполняется на стороне клиента, подробнее про работу со временем в JS читаем тут
    Ответ написан
    Комментировать
  • Как задать ширину колонке в таблице Bootstrap 4?

    @YakutD Автор вопроса
    Вообщем с вопросом я явно поспешил - помог запрет переноса слов white-space: nowrap
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    SagePtr
    @SagePtr
    Еда - это святое
    Скажу помягче: за такой код, который пишет Попов в своих видеоуроках, раньше либо четвертовали, либо сжигали на костре. И сейчас только мораторий на смертную казнь мешает сделать это.
    Ответ написан
    Комментировать
  • Что за ошибка при push в Git?

    v_decadence
    @v_decadence
    git init не нужен, если потом используется git clone.

    Ошибка из-за того, что на сервере есть изменения, которых у Вас нет в локальном хранилище.
    Нужно сделать git pull перед git push.
    Ответ написан
    6 комментариев
  • Почему не выполняется команда git add. ?

    virtyaluk
    @virtyaluk
    Инициализируем новый репозиторий
    git init

    Добавляем файлы (все)
    git add .

    Если файлы не добавляются, то добавляем каждый вручную
    git add README.md

    Делаем коммит
    git commit -m "First commit"

    Пушим
    git push -u origin master

    warning: LF will be replaced by CRLF in *file_name*
    The file will have its original line endings in your working directory.

    Здесь всего-лишь говорится, что перенос строки будет дополнен возвратом каретки.
    Ответ написан
    2 комментария
  • Как понять предел?

    LoliDeveloper
    @LoliDeveloper
    Линейная алгебра как смысл жизни
    Предел это не максимум.
    Предел это про значение функции в беск малой проколотой окрестности точки. Ну вот например для функции 1/|X| мы не можем сказать чему она равна при x = 0. можно говорить только что происходит при приближении X к нулю, вот мы и берём проколотые окрестности, ужимаем их и смотрим что происходит с функцией в этих окрестностях
    Ответ написан
  • RedBeanPHP или PDO для манипуляций с базой данных?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Изучать - сначала PDO, потом RedBean
    Использовать - сразу RedBean
    Ответ написан
    Комментировать
  • Как форматировать дату и время из mysql в php?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    echo date("d-m-Y H:i:s", strtotime("2015-12-12 12:12:12"));
    Ответ написан
    Комментировать
  • Как почистить Git-репозиторий?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Вот несколько фактов, которые помогут понять как работает Git.
    • Файл .gitignore действует только на ещё не отслеживаемые файлы.
    • Файл .gitignore предназначен для описания того, что мы не хотим СЛУЧАЙНО добавить в репозиторий. Либо не хотим случайно удалить переключив ветку.
    • Мы можем ПРИНУДИТЕЛЬНО добавить в репозиторий ЛЮБОЙ файл, даже если он описан в .gitignore.
    • Добавление файла в .gitignore не удалит сам файл из репозитория. Если файл УЖЕ в репозитории, то он продолжит отслеживаться, независимо от наличия .gitignore.
    • Если больше не хотим отслеживать какой-то файл, то просто удаляем его из репозитория. Ключ --cached позволит оставить файл в рабочем каталоге текущего репозитория если он нужен.
    git rm --cached -- '.DS_Store'
    git commit

    Но последний рецепт сработает только на одном компьютере. Если коллеги переключатся на этот коммит, то файл удалится у них из рабочего каталога.
    Ответ написан
    4 комментария