• Как выполнять крон, каждые 15 минут с 12-23?

    @Skit25 Автор вопроса
    на всё воля Бога
    Модераторы! Удалите вопрос.
    Оказалось сис админы часовой пояс поменяли, я это обнаружил на стыке поясов, по этому когда надо не работало, а когда я час потратил на выяснение причин, внезапно заработало. Админы вернули нужный часовой пояс, который аж на 8 часов отличается от того, в котором я работаю.
    Ответ написан
    Комментировать
  • Почему Uncaught TypeError: $.ajax is not a function?

    @Skit25
    на всё воля Бога
    Возникла такая же проблема с Jq 3.3.1. Там есть slim, dev и prod. Я скачал production и все заработало.
    Там, это здесь: jquery.com/download
    Ответ написан
    Комментировать
  • Как найти сделку по названию и изменить в amocrm по api?

    @Skit25
    на всё воля Бога
    Нужно отправить запрос и обработать полученный массив.
    Ищем по: https://domain.amocrm.ru/api/v2/leads?query=Что я ищу

    foreach($data['_embedded']['items'] as $item){
    				
    				if($item['name'] == $query){
                                       //...
    				}
    			}

    Таким образом вытаскиваем нужный id сделки и далее делаем все как написано в описании API. ID полей которые укажем, или поля которые без id, они будут изменены.
    Можно работать в их консоли (будут видны запросы и ответы): https://www.amocrm.ru/developers/console/
    Вот раздел по сделкам: https://www.amocrm.ru/developers/content/api/leads
    Ответ написан
    Комментировать
  • Как правильно подгрузить файл с переменными?

    @Skit25 Автор вопроса
    на всё воля Бога
    В общем сделал так:
    if (is_file($this->_formFilePath)){
                extract($this->_varsArray);
                ob_start();
                include $this->_formFilePath;
                $result = ob_get_clean();
            }

    Буду считать джедайским подходом ;)
    Ответ написан
    Комментировать
  • Остались ли еще бесплатные Jabber-хостинги для своего домена?

    @Skit25
    на всё воля Бога
    На http://timeweb.com/ru/ есть Jabber, у них есть бесплатная парковка домена, возможно есть возможность сделать привязку. Не изучал этот вопрос, могу ошибаться.
    Ответ написан
    1 комментарий
  • Где получить практику применения JS для создания веб-сайтов?

    @Skit25
    на всё воля Бога
    React, Angular, VueJs
    Ответ написан
    Комментировать
  • Как сделать вкладки-табы через select?

    @Skit25
    на всё воля Бога
    Сlass сделать равным value option`a. Через css скрыть блоки вкладок.
    При клике на option, нужно пройти по массиву элементов вкладок и установить всем display:none, кроме той, у которой класс соответствует selected option.
    Можно для options добавить параметр data-tab, чтобы делать проверку какую вкладку показывать, если value будет где-то использоваться.
    Ответ написан
  • Гугл блокирует сайт за вирусы размером в 0 байт - как победить?

    @Skit25
    на всё воля Бога
    Злоумышленник может сделать так: запускает свой бармалейский скрипт и ваш сайт взломан. Далее осуществляются манипуляции и скрипт возвращает все на места, включая даты изменения файлов.
    Файлы могут не удалятся, а чистится, по этому 0 байт.
    Ответ написан
  • Как сделать разработку web-движка публичной?

    @Skit25
    на всё воля Бога
    Сперва нужно понять, почему это не велосипед.
    Есть, например фреймворки, на них есть движки, которые в паблике.

    Соответственно, я получаю возможности движка, плюс делай что хочешь, плюс обновления, плюс комьюнити, плюс есть лайт, очень лайт и тяжеловесы.

    У меня несколько лет проект на Yii, очень удобно. Нужно было поставить редактор, поставил через композер. Конечно, это может не только Yii.

    Можно начпокать "псевдомодулей" которые будут ставиться из админки, тянуться композером и ставиться куда нужно. Чего нет в композере? Он работает с api того же гитхаба. Закомитил на гитхаб и готово!

    Самому такой найс долго стряпать, от сюда и вопрос: почему это не велосипед?
    Ридми почитал.
    Ответ написан
  • Что посоветуете еще подучить что бы тянуть на Junior PHP разработчика?

    @Skit25
    на всё воля Бога
    Раз в два месяца задают этот вопрос и что удивляет, всегда разные ответы, в смысле от перестановки мест слагаемых сумма не меняется.

    Все просто. Хочешь быть разработчиком? Разрабатывай. Хочешь быть строителем? Строй.
    Если вопросы конкретные, по делу. Значит ты уже разработчик.

    А так, ты похож на модель. Посмотрите крут я да или нет? Это относится ко всем подобным вопросам. Уже на хабре куча качественных статей с ответами на твой вопрос, включая переводы разных виртуозов, включая самого Расмуса. И на тостере тосты есть на эту тему.

    Тот кто не умеет пользоваться поиском ни когда не станет разработчиком и точка
    Ответ написан
    Комментировать
  • Какой фреймворк выбрать для обучения?

    @Skit25
    на всё воля Бога
    Однозначно codeigniter. Он не такой крутой как например Laravel, но зато уровень вхождения у него ниже.
    Я с ноля учился программированию, важно было видеть примеры использования когда. Это для меня было самым главным.
    На модных фреймворках, надо тебе грид с фильтром сделать, в доках есть, вот тебе метод. Потом ищешь как его использовать, а через год, какой-нить кулхацкер тебе секреты паттернов в гриде раскрывает. Естественно в доках ничего нет, ты же программист. У CI ситуация другая, там примеры в доках есть, делаешь свое дело, доки в помощь.
    Я выбрал Zend сперва, чтобы сразу, потом попробовал Symfony, в итоге освоить удалось CodeIgniter.
    Сделал на нем интернет магазин. Документация у него шикарная, на формуе всегда помогали.
    Как сейчас не знаю, уже лет пять с Yii работаю. Но это codeigniter меня работать с фреймворками научил.
    Ответ написан
    Комментировать
  • Как настроить сжатый doker или где dokerfile?

    @Skit25 Автор вопроса
    на всё воля Бога
    Зашел в контейнер, поставил vim, взял настройки из-за которых весь сыр-бор.
    Создал dokerfile, добавил нужные настройки и создал образ заново.
    Видимо по другому ни как.

    Всё работает.
    Ответ написан
    Комментировать
  • Как поисковики относятся к длинному тире в заголовках?

    @Skit25
    на всё воля Бога
    Правильно использовать длинное тире в формате текста, по этому в выдаче с длинным тире, иной раз больше результата. Та же вики использует именно тире, а не минус.
    Чтобы обрезать заголовок, нужно его обрезать.
    Нужны примеры, я не думаю, что поисковик отлавливает этот символ. Может быдлокодер поисковика криво регулярку составил, явно прописал знаки, куда не включил тире. Опять же сложно сказать, нужны примеры, я не видел такого.
    Ответ написан
    Комментировать
  • Плавный переход между страницами сайта. Как реализовать?

    @Skit25
    на всё воля Бога
    Плавный переход, это минимум ajax.
    Подгружается не вся страница, а только контент.
    Например у Jquery есть функции fadeIn и fadeOut, можно и другими реализовать.

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

    Если это сделать не асинхронным запросом, получится "каша", ведь первая страница может потухнуть, а вторая еще будет в ожидании, так и вторая может не сразу открыться.
    Хотя это можно сделать. Просто к клику вешаешь событие "затухание". Браузер пока ответ не получит от сервера, страницу не сменит. А на ready ДОМа каждой страницы (или только переходов), повешать появление . Будет самый простой эффект плавного перехода между страницами. Клик - затухание, пока браузер ждет ответ на клик - переход на новую страницу - появление контента. Если сервер быстро обрабатывает запросы, сайт оптимизирован, а у пользователя шустрый интернет, будет выглядеть как по настоящему.
    Ответ написан
    1 комментарий
  • Какую книгу взять для полнейшего понимания ооп в php?

    @Skit25
    на всё воля Бога
    Сколько можно одинаковых вопросов? Тостер это или помойка?
    Ответ написан
    Комментировать
  • Фриланс, ИП, можно ли платить налоги без договоров?

    @Skit25
    на всё воля Бога
    Вы можете платить налоги вообще не работая, вы можешь платить налоги сдавая бутылки или снимая шапки. Однако, договор штука обязательная. Там прописываются риски и условия, он нужен не налоговой, а вам, чтобы в случае чего, сохранить свой root.class в целости и сохранности. В век не простой живем.
    Можно написать скрипт, который будет формировать договор, практически автоматом, чтобы не парится.
    Ответ написан
    Комментировать
  • Определить какой скрипт работает при клике на элемент(форма)?

    @Skit25
    на всё воля Бога
    #id-формы - ctrl+f
    form - ctrl+f
    В общем инструментами разработчика выясняешь как можно идентифицировать скриптом форму, потом открываешь скрипт и простым поиском.
    Если не знаешь в каком скрипте искать, открываешь, правым кликом, код страницы, поиск по ".js" кликаешь по скриптам и ищешь идентификатор своей формы.
    Или. Возможно, можно убрать Jquery со страницы, тогда при клике ты увидишь в консоле & - is not a function sript.js:108
    Ответ написан
    Комментировать
  • Как добавить в поиск дату?

    @Skit25
    на всё воля Бога
    Это очень злой php код!

    Походу
    $r = $mysqli->query($where[$w]['sql']);
    При следующие итерации значение затрется.
    Чтобы это проверить, поменяйте поля формы:
    <input type="search" name="query">
    <input type="date" name="calendar" min="2016-09-29">

    Тогда дата будет вторая в массиве.
    Ответ написан
    Комментировать
  • Как настроить json_encode?

    @Skit25
    на всё воля Бога
    Посмотрите констаны php.net/manual/ru/json.constants.php
    Вот например: Гарантирует, что значение типа float будет преобразовано именно в значение типа float...
    json_encode($a, JSON_PRESERVE_ZERO_FRACTION)
    Либо кодировать base64 перед json, хотя думаю есть константа, которая либо как строку все будет передавать, либо скажет json_encode не совать нос не в свое дело.
    Ответ написан
    Комментировать
  • Проброс интернета через другой сервер и его ip?

    @Skit25
    на всё воля Бога
    Если я правильно понял.
    Я делал OpenVPN.
    На одном компьютере поднимал сервер, на втором клиент. Потом выходил в интернет через клиента, а трафик шел через сервер. Т.е. я выходил через один ПК(клиент), а внешний ip у него "был" ПК сервера. Если это-то, то в интернете триллион гайдов на эту тему, тем более на ubuntu. Дело не сложное.
    help.ubuntu.ru/wiki/openvpn

    На некоторых маршрутизаторах можно пробросить тоннель vpn.
    Ответ написан
    2 комментария