@laravel_pro

Страница 341 из 2014
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
Если в качестве бэка выбрана Лара то рекомендую на php писать
Но по скорости как то не очень php, 4 секунды на загрузку и изучения старницы

Юрий
01.02.2017
18:07:37
может проблема не в php вовсе?

скорость загрузки вовсе не от него зависит.

Алексей
01.02.2017
18:09:03
4 секунды это как же надо так загружать и парсить )

Краулер от Симфони + пых у меня примерно по 10 страниц парсит, с учетом что 100мс средний ответ от сервера удаленного

Алексей
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
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
почему decimal а не double?
Из-за spatial , а так флоат достаточно 10,6 Гугл во флоате 10,6 передает координаты

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
VSKut
02.02.2017
11:14:25
shell_exec )))
типа того, просто да - следить за процессом

или Process от симфони
во, спасибо, гляну

Алексей
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 это не всегда хорошо

Страница 341 из 2014