
Игорь
21.05.2018
13:37:37
Это вам настолько нефиг делать, что находить старые сообщения?)
Что значит старые? Сколько времени должно пройти, чтобы его считать старым? Как раз делать есть что, просто пролистал чат и наткнулся на то, что вы просите таблетку для phpstorm. Если Ваш доход в программировании не покрывает стоимость годовой лицензии, то наверное следует задуматься о смене профессии. Настоящий профессионал не ворует инструменты, а покупает себе личные.

Pavel
21.05.2018
13:38:05
+1

FUTURICO
21.05.2018
13:38:58


Alexey
21.05.2018
13:39:39
как ты их запускаешь ?
Я уже разобрался - дело было в том, что я выполнял сидинг, используя фабрику. Как выяснилось, запускался на выполнение не сам сид вне очереди - он, как и положено, работал в конце, - а файл с фабрикой, которую я использовал для получения объектов. Как только доходит до выполнения первого файла с фабрикой, Ларавел запускает итератор, который по очереди запускает на выполнение все файлы из каталога factories - очевидно, для того, чтобы отработал метод $factory->define() , но поскольку у меня перед этим методом был фрагмент кода, который должен быть внутри функции, передаваемой define`у, то код этот тоже отрабатывал, из-за чего у меня складывалось впечатление, что сид запускается вне очереди.

Google

Alexey
21.05.2018
13:40:57
?

tochka
21.05.2018
13:55:45
Всем привет. Подскажите пожалуйста, при насиройки имейл рассылки какой файл использует ларавель .env или mail.php ? На данный момент у меня все работает через mailtrap и все прописано в mail.php а хочу подключить google smtp и везде встречаю туториалы, файле. Так все же с какого файла ларавель тянет конфиг?

Andrii
21.05.2018
13:57:34

tochka
21.05.2018
13:59:06

Andrii
21.05.2018
14:01:10
все конфиги должны быть построены таким образом, что при разворачивании проекта на продакшине тебе достаточно только поменять значения в .env файле

tochka
21.05.2018
14:04:02

Yet Another Stats
21.05.2018
14:17:21
https://b.yasb.exileed.com/t/laravel_pro

Yurii
21.05.2018
14:20:09
/link@yetanotherstatsbot

Yet Another Stats
21.05.2018
14:20:10
https://b.yasb.exileed.com/t/laravel_pro

John
21.05.2018
15:40:14
Есть у кого свободное время пару вопросов уточнить по Ларке?

Anton
21.05.2018
16:14:41
Да ты пиши сюда

Vladimir
21.05.2018
16:32:45
Добрый день. Интересуюсь изучением DDD, CQRS, Event Sourcing. Чтиво сложно, довольно сложное для понимания, но очень интересное. Как можно подойти к пониманию его, что нужно для этого уже минимум знать/понимать и т.д? Возможно есть репозитории для изучения, статьи с тщательным разбором и т.д?

Maksim
21.05.2018
16:37:27
Добрый день. Интересуюсь изучением DDD, CQRS, Event Sourcing. Чтиво сложно, довольно сложное для понимания, но очень интересное. Как можно подойти к пониманию его, что нужно для этого уже минимум знать/понимать и т.д? Возможно есть репозитории для изучения, статьи с тщательным разбором и т.д?
Event Sourcing очень специфичная вещь, а CQRS можно и без ES юзать, так что подумай...
Про DDD книжки есть, например Domain-Driven Design от Eric Evans, сам ещё не читал.

Google

Maksim
21.05.2018
16:40:41
Ребят, я чет туплю, направте в нужное русло...
Приложение stateless на Lumen, сделал регистрацию через соц сети, всё ок.
Не могу понять, как сделать именно привязку соц. аккаунта к существующему пользователю. Передавать в callback uri ID пользователя?

Володимир
21.05.2018
16:40:57

Vladimir
21.05.2018
16:41:07
shorturl.at/abjPZ
Вот вроде книжечка, думаю будет очень интересно

Oleg
21.05.2018
16:43:32
Вроде ты объект валидатора отдаешь, а не ошибки
Но проверять на метод это какое-то кощунство

Володимир
21.05.2018
16:46:14

Oleg
21.05.2018
16:46:32
После я так понимаю идёт заполнение бд? Убери удаление токена из реквеста и настрой филлейбл, код станет намного меньше и читабельней

Володимир
21.05.2018
16:50:18
есть

John
21.05.2018
17:05:20

Maksim
21.05.2018
17:07:12

Володимир
21.05.2018
17:12:16
ошибку у меня выводит, а вот как сделать, чтобы менялись стили инпут с ошибкой?
может есть гайды?
там уже js

Женя
21.05.2018
17:23:29
Ребят киньте в лицо примером сущностей корзины или в целом интернет магазина. Буду очень благодарен.

Виталий
21.05.2018
17:26:45
Ребят, а есть материалы или что то, куда копать если надо завязать 1с и Laravel через веб сервисы ?

Володимир
21.05.2018
17:39:22
там all()
если ввести в li
свой текст он будет дуплюватися

Andrey
21.05.2018
17:41:43
Цикл убери, и выводи то что тебе нужно

Володимир
21.05.2018
17:48:35

Google

Askar
21.05.2018
19:22:50
Подскажите как прописать ssl от letsencrypt. Сертификаты получил, что писать в конфиге vhost
nginx windows

Maksim
21.05.2018
19:25:53

Alexander
21.05.2018
19:31:51
))
ssl_certificate путь до crt;
ssl_certificate_key путь до key;

Askar
21.05.2018
19:32:58

Alexander
21.05.2018
19:33:31
от проги к проге

Vitaliy
21.05.2018
20:02:50
Есть гуру иксдебага?

Maksim
21.05.2018
20:07:12

Vitaliy
21.05.2018
20:10:24
Можно ли как то профайлить без этого геморроя с сохранением файла потом в другом софте открывать
Брр

Maksim
21.05.2018
20:11:02

Vitaliy
21.05.2018
20:11:22
Да

Maksim
21.05.2018
20:11:51
Да
Tools -> Analyze xdebug profiler snapshot
И не нужно никаких сторонних инструментов :)
Да
Вот так php.ini подтюнил:
xdebug.profiler_enable=0
xdebug.profiler_output_dir=/app/storage/logs
xdebug.profiler_enable_trigger=1
Плюс в environment секции php-fpm контейнера(docker):
environment:
XDEBUG_CONFIG: remote_host=${PHP_FPM_XDEBUG_REMOTE_HOST} remote_port=${PHP_FPM_XDEBUG_REMOTE_PORT} remote_enable=On
PHP_IDE_CONFIG: serverName=${SERVER_NAME}
Где ${X} подставляется из .env
В итоге просто добавляю GET/POST/COOKIE XDEBUG_PROFILE=1 и уменя трейс аккуратно лежит в storage/logs


\/
21.05.2018
20:28:22
привет. подскажите плиз с инсертом
160 => array:2 [
"source_id" => "205"
"url" => "http://domen.com/"
]
161 => array:2 [
"source_id" => "205"
"url" => "domen2.com"
]
$toSave = collect();
foreach ($fgetslines as $line) {
$data = explode(":::", $line);
$toSave->push(['source_id' => $data[0], 'url' => $data[1]]);
}
AparserUrl::Insert($toSave->toArray());

Google

\/
21.05.2018
20:29:15
но sql генерится, и url без кавычек(
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'domen.com' for key 'aparser_urls_url_unique' (SQL: insert into aparser_urls (`source_id`, `url`) values (303, http://domen.com/#), (303, http://domen.com/#tab_crypto-mining),

Vitaliy
21.05.2018
20:33:05
Ребят

Dmitriy
21.05.2018
20:33:07
У тебя урл должен быть уникальный

\/
21.05.2018
20:33:19
он уникальный)

Admin
ERROR: S client not available

\/
21.05.2018
20:33:28
не вставляется потому что нет кавычек

Vitaliy
21.05.2018
20:33:32
Как колекцию сделать чтобы елементы были рандомно?

Dmitriy
21.05.2018
20:34:15
Ошибка из-за того что такой в базе уже есть

\/
21.05.2018
20:34:25
база пустая вообще
строковый параметр без кавычек почему то

Антон
21.05.2018
20:35:05
кто как получает страну пользователя?

\/
21.05.2018
20:42:55
сократил колво записей. в таблице записей 0!

Dmitriy
21.05.2018
20:44:58
Да проблема в запрсе, из-за знака хеша

\/
21.05.2018
20:45:44
так как бы экранировать - генерить запрос "руками" что ли(

Dmitriy
21.05.2018
20:45:56
Костыль по одному сохранять. Сразу в foreeach

\/
21.05.2018
20:47:29
записей больше 10 лямов
по подному никак
try catch конечно помогает - но это же жесть
а нет - там же массинсерт, из за одной записи все не вставляются

Google

Dmitriy
21.05.2018
20:51:31
Из-за первых двух

\/
21.05.2018
20:57:58
получается только генерить sql запрос(

VA
21.05.2018
20:58:48

Dmitriy
21.05.2018
21:04:43

\/
21.05.2018
21:05:07
когда генерю коллекцию?

Dmitriy
21.05.2018
21:05:31
Да

\/
21.05.2018
21:19:19
нет( кавычки попадают в таблицу(( и еще и ошибка странная появилась)
SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xC3\xA5rd.h...' for column 'url' at row 12
а тут понятно - у меня ascii для url
а что то utf вставляется
но в базе обратные кавычки. короче что то не ясное( буду генерить запрос

Dmitriy
21.05.2018
21:24:09
Ок удачи. Завтра ещё у своих спрошу, может что подскажут. Самому интересно стало как решить проблему

\/
21.05.2018
21:24:29

dev
21.05.2018
21:38:53
руками генерить будет тоже самое
у тебя ошибка не в кавычках
база пишет что ключ дубль