
VSKut
01.02.2017
17:01:40
я вот просто хз в чём дело с бд :/
она была изначально - думаю уже взять и транзакцией создать средствами laravel
ибо просто хз
вроде ведь всё ок
а нихрена не работает, как нужно

Google

pzrk
01.02.2017
17:02:37

VSKut
01.02.2017
17:03:03
создал поля одинаковые, повесил primary, повесил индекс, создал связь

pzrk
01.02.2017
17:04:58
mysql innodb обе таблицы?

VSKut
01.02.2017
17:05:25
да

∀RTUR
01.02.2017
17:06:15
поможете посчитать всех user with referred_by = 1
?

Sergey
01.02.2017
17:10:12
Затем накинь на все это авторизацию, аутентификацию
Потом по апи попробуй работать с этиии же данными
Далтше уже сам поймешь что надо

VSKut
01.02.2017
17:12:25
в общем я понял свою ошибку
редактор БД

pzrk
01.02.2017
17:12:38
да
KEY messages_game_id_foreign (game_id), мб там FOREIGN KEY надо?

Google

VSKut
01.02.2017
17:12:59
создал связь через datagrip - всё ок стало
но в чём прикол я так и не понял, ибо сама таблица осталась идентичной http://pastebin.com/4k1jfEZQ

Юрий
01.02.2017
17:34:58
У FK имена должны быть уникальны

VSKut
01.02.2017
17:36:00
было-было, названия разные

Wild
01.02.2017
17:37:22
1

Luka
01.02.2017
17:46:28
Скажите на чем лучше бота парсера писать, чтобы он был кластерным. Бэкенд лара + фронт бутстрап + парсить сайты ставок и получать значения коэфициентов , на каком языке бота этого писать?

Dmitriy
01.02.2017
17:46:58
На любом, на котором можете

Алексей
01.02.2017
17:57:24
Если в качестве бэка выбрана Лара то рекомендую на php писать

Luka
01.02.2017
18:06:32

Юрий
01.02.2017
18:07:37
может проблема не в php вовсе?
скорость загрузки вовсе не от него зависит.

Алексей
01.02.2017
18:09:03
4 секунды это как же надо так загружать и парсить )
Краулер от Симфони + пых у меня примерно по 10 страниц парсит, с учетом что 100мс средний ответ от сервера удаленного

Luka
01.02.2017
18:16:15

Алексей
01.02.2017
18:16:34
10 стр/сек

Евгений
01.02.2017
18:33:03
посоны
перенес ларавелевский проект на сервак
мне не дают полный доступ к серваку пожтому делаю как могу

Google

Евгений
01.02.2017
18:33:30
добился того что сайт заработал))
но работает только морда, нутренние нет
Not Found
The requested URL /news/politics/daleko-daleko-za-slovesnymi-gorami was not found on this server.

Юрий
01.02.2017
18:34:03
nginx

Алексей
01.02.2017
18:34:23
Настраивать apache/nginx тоже надо

Евгений
01.02.2017
18:34:51
угумс, понял
спасибы)
а где глянуть htaccess дефолтный для лары?
я в этих серверных делах нуб
так, вроде заработало

Luka
01.02.2017
19:13:28
как правильно называется краулер для симфони?
The DomCrawler Component ?

Dmitriy
01.02.2017
19:28:04
Ты прям везде
domcrawler symfony components

Luka
01.02.2017
19:33:12
ага с миру по нитке и получится интересное решение
в хпхгикс вообще не вариант сидеть, тонна мусора вылевается(

Артур Евгеньевич
01.02.2017
19:49:51

Джама
01.02.2017
20:42:33

rei
01.02.2017
21:35:04

Алексей
02.02.2017
04:57:10

Google

Алексей
02.02.2017
04:58:48
Написал вот такой примитивный хелпер
/**
* Generate the URL to a named route.
*
* @param string $name
* @param array $parameters
* @param bool $absolute
* @return string
*/
function _route($name, $parameters = [], $absolute = true)
{
$defaultParams = [
'domain' => Route::getCurrentRoute()->getParameter('domain', 'www')
];
return app('url')->route($name, array_merge($defaultParams, $parameters), $absolute);
}

Евгений
02.02.2017
07:44:58
для хранения координаты в мускуле нормально юзать вот это?
$table->double('latitude', 15, 8);
каких то сложных функций расчета полигонов на карте не будет. надо будет просто точку на карту наносить

Олег
02.02.2017
07:48:23
ну если тебе надо просто хранить latitude longitude то думаю хватит

Евгений
02.02.2017
07:48:43
да, просто их хранить

Dmitriy
02.02.2017
07:50:11
decimal 18,15

Admin
ERROR: S client not available

Dmitriy
02.02.2017
07:50:30
+ если это мускл то https://dev.mysql.com/doc/refman/5.6/en/spatial-extensions.html

Евгений
02.02.2017
07:51:12
это излишне
почему decimal а не double?

Олег
02.02.2017
07:55:51
decimal используют обычно если надо работать с числами как сложение умножение и т.д. ему же надо просто записать значение по этому double будет достаточно

Dmitriy
02.02.2017
07:58:25

VSKut
02.02.2017
11:12:43
Есть команда: node /bla/bla/bla/bot/steambot.js &
Нужно её как-то запускать и убивать.
Есть какие-то готовые решения?

Алексей
02.02.2017
11:13:11
cron

Jamal
02.02.2017
11:13:22

VSKut
02.02.2017
11:13:42
мне из админки нужно

Олег
02.02.2017
11:13:46
crond )

Алексей
02.02.2017
11:14:02
shell_exec )))

Олег
02.02.2017
11:14:05
сделай из админки создание файла в cron'e

Алексей
02.02.2017
11:14:09
или Process от симфони

Google

Jamal
02.02.2017
11:14:14

VSKut
02.02.2017
11:14:25

Алексей
02.02.2017
11:14:51
https://symfony.com/doc/current/components/process.html

VSKut
02.02.2017
11:15:38
угу, спасибо - уже пробую :)
https://symfony.com/doc/current/components/process.html
не подскажешь, как запустить процесс, чтобы он отдал $process->getPid() и php пошёл исполнятся дальше? сам процесс работает бесконечно т.е. php не идёт выполнятся дальше ожидая output, а при $process->disableOutput(); в $process->getPid() отдаётся null :(
Хочу иметь возможность убить процесс

Алексей
02.02.2017
11:51:57
Получаешь пид когда надо kill -9 делай

Олег
02.02.2017
11:52:51
kill -9 порою страшная вещь)

Алексей
02.02.2017
11:52:55
Либо посмотри в сторону демонизации

Олег
02.02.2017
11:53:06
например в постргресе килл -9 процесса ложит полностью базу)
и там надо просто kill делать
постгрессе*

Алексей
02.02.2017
11:54:00
ну постгре я думаю лучше делать service postgres stop

Олег
02.02.2017
11:54:35
зачем сервак тушить?)если тебе надо допустим отстрелить какой либо процесс
там можно пользоваться либо kill <PID> либо функцией базы pg_cancel_backend(<PID>)

Алексей
02.02.2017
11:55:40
Я прост не совсем понял тебя изначально, я думал ты вообще хотел убивать потсгрю

Олег
02.02.2017
11:55:41
просто я к тому что -9 это не всегда хорошо