Anonymous
питон не асинхронный, это раз питон жирный, это два
The Ant
https://living.ru/
полторы минуты экран загрузки. просто мусор а не хай
Vitaly
и хайп вокруг ноды и концепции однопоточного вытесняющего приложения я тоже плохо понимаю. ибо это уже реализовывалось сто раз раньше
Anonymous
полторы минуты экран загрузки. просто мусор а не хай
:)) Он еще не готов как я понимаю, но да я тоже говорил им про это)
Vitaly
но именно после ноды это стало в тренде
Anonymous
полторы минуты экран загрузки. просто мусор а не хай
они вроде даже индексацию по эластику не прикрутили еще
Anonymous
и обратный индекс тоже
Anonymous
там старт дай бог через пол годика будет только)
The Ant
т.е. всю работу там будет делать еластик. причем тогда нода там? )
Anonymous
Посмотри на каком языке написан бэк)
Vitaly
полторы минуты экран загрузки. просто мусор а не хай
это фича а не баг) издержки ноды. если одно из соединений тормозится какой-либо задачей - остальные ждут
Anonymous
проверь инет
не там бывает у них правда провисает
Anonymous
течет где то
The Ant
да срать на чем там написан бек, страница должна отдаваться меньше 0.2 секунды. а на чем не важно
Sergey
проверь инет
1.4 секунды, ты считаешь это нормальным?
Anonymous
Кто поможет в личке настроить nginx на arch linux, я что-то путь не могу адекватно прописать
Vitaly
и пропатчить кде под фрибсд
Sergey
и пропатчить кде под фрибсд
это не канал анимешников
Николай
Долго гуглил. Не нашёл. Если есть, подскажите способ понять в php-скрипте - запущен ли он вручную из консоли или из крона. Да, можно в крон прописать дополнительный ключ запуска и через аргументы чекать его. А если без этого?
Евгений
https://stackoverflow.com/questions/190759/can-php-detect-if-its-run-from-a-cron-job-or-from-the-command-line
Николай
ЕМНИП я уже из этого видел подобные решения, и даже тестил. Что-то не зашло нихуя на той конфигурации, сейчас зачекаю снова
Николай
спасибо
Vitaly
php_sapi_name() in [‘cli', 'cli-server', 'phpdbg’] or smth like
Vitaly
Cli вестимо
Vitaly
Если у тебя в кроне вызов через интерпретатор
Vitaly
А не запуск функционального теста с эмуляцией браузера)
Sergey
Cli вестимо
и как cli крона отличить он cli ручного
v.
Всем привет, можно ли используя include() включить содержимое файла file.php?id=переменная ??? С query string. Подставить не получается, ошибку выдает, решения проблемы не нашел, может плохо искал конечно.. include('file.php?id=' . $id); не работает
Nafania
и как cli крона отличить он cli ручного
никак с этим подходом, прокидывай переменную окружения например, чтобы отличать можно было
Vitaly
Либо параметр командной строки
The Ant
зачем такие проверки делать, поведайте пожалуйста
Vitaly
Мне тоже интересно
Sergey
Либо параметр командной строки
ты не поверишь, но в этом и был вопрос, как без параметра
The Ant
как вариант перед инклюдом $_GET['id'] = $id; и подключать без парамтера
v.
как вариант перед инклюдом $_GET['id'] = $id; и подключать без парамтера
Спасибо за ответ. А разве таким образом можно передать параметры другому php файлу?
The Ant
Спасибо за ответ. А разве таким образом можно передать параметры другому php файлу?
тебе нада почитать что такое инклюд и как он работает. можно вообще ничего не передавать. а в инклюде юзать твой ид
v.
ясно, спасибо
blaccyee
Народ, как сделать плеер, который проигрывает аудио без прямых ссылок на файл?
blaccyee
В какую сторону копать?
Nafania
чтобы файл скачать нельзя было что ли?
Nafania
например так http://nginx.org/ru/docs/http/ngx_http_secure_link_module.html
Nafania
но это в любом случае защита от дурака, понимающие люди контент легко вытащат
Nafania
поэтому рабочий способ, наверное, только такой https://www.w3.org/TR/encrypted-media/
Alexander
народ, хелп плиз не могу понять как передать в метод func(object ...$value) массив переменных
Alexander
при передаче массива ругается на некорректный формат данных
Alexandr
func(...$arr)
Alexandr
массив объектов, видимо)
Alexander
да он с этим многоточием типа начинает принимать несколько переменных на вход
Alexander
одного типа
Alexander
да, массив объектов
Alexander
нет, ругается на несовместимость типов
Alexander
must be an instance...
Alexandr
значит у тебя в массиве не объекты
Michael
А в массиве что? Объекты?
Alexander
да, массив объектов
Alexander
array must be compatible with ClassName
Alexander
у меня уже мозг тихонько вскипает
Alexandr
array must be compatible with ClassName
либо ты некорректно раскладываешь массив в вариадик, либо внутри массива у тебя ещё массив
Sergey
значит у тебя в массиве не объекты
насрать что в массиве, массив это не объект
Sergey
Alexander
Я вот на это уже и думаю Но он там коллейбл требует же
Alexandr
насрать что мы тут напридумывали) ... нужен код и, желательно, вардампы
Sergey
Я вот на это уже и думаю Но он там коллейбл требует же
вместо callable можно передать массив, первым аргументом объект, вторым - метод
Alexander
О, про это забыл Сейчас попробую
Sergey
call_user_func_array(array($foo, "bar"), array("three", "four")); тоже самое что $foo->bar('three', 'four');
Alexander
Ага, спасибо Я именно это пытался вспомнить
Alexandr
используй call_user_func_array
почему не использовать нормальный func(...$arr) ?
Sergey
хз
Alexander
почему не использовать нормальный func(...$arr) ?
слишком много править я чужой код использую
Alexander
O_o
Alexander
ради интереса проверю )
Sergey
закрепим тему 😆 $foo->bar(... ['three', 'four']);
ну чуваку уже так писали, ему не нравилось
Alexander
я думал что мне предлагали поправить чужой код 👀