@prophp7

Страница 427 из 1387
Sergey
27.06.2017
10:27:36
я не очень понял в чем проблема со статусами s3

HELLO
27.06.2017
12:53:55
я не очень понял в чем проблема со статусами s3
у нас тут вообще никто ничего не понял вообще

Alexander
27.06.2017
13:24:40
у нас тут вообще никто ничего не понял вообще
Ок. Есть запрос API /history . Из кода я перенаправляю его на S3, если локально у меня нет нужных данных. В ответе может быть какой-нибудь статус. Сейчас я записываю этот статус в заголовок x-s3-status-code, путь по которому было проксирование в s3 - x-s3-uri и отдаю клиенту. Вопрос: может есть какой-то стандарт или best practices , мне имена другие для заголовков выбрать, либо я подход какой проморгал для описанного мной случая?

Google
HELLO
27.06.2017
13:25:51
вот это другое дело ?

Il
27.06.2017
13:29:54
// Добрый день. // Laravel // Не находит метод test(); class TestServiceProvider extends ServiceProvider { public function boot() { // Ok Validator::extend('test', function ($attribute, $value, $parameters) { return $this->test(); }); // Error Response::macro('test', function ($test) { return $this->test(); }); } public function test() { } }

Олег
27.06.2017
13:36:18
Кто-то знает кто админ @webWork?

Il
27.06.2017
13:40:41
7.1

Alexander
27.06.2017
13:40:53
Кто-то знает кто админ @webWork?
по чату их поищи кто давно входил либо по рейтингу

Олег
27.06.2017
13:41:42
по чату их поищи кто давно входил либо по рейтингу
Меня там заблочили когда-то, вот и хотел найти кому постучаться =)

(;¬_¬)
27.06.2017
13:43:06
Олег
27.06.2017
13:45:15
@arturpanteleev
Спасибо

Aziz
27.06.2017
13:58:30
Как в блокноте, начать считывать со 2 строки?

(;¬_¬)
28.06.2017
07:47:51
Как в блокноте, начать считывать со 2 строки?
делаешь счетчик и первую пропускаешь

Fayozjon [CybernatiC]
28.06.2017
07:54:44
HELLO
28.06.2017
08:10:59
Он хотел написать CO2 строки

Google
HELLO
28.06.2017
08:11:12
В блокноте написаны химические формулы

И ему нужен умный парсер который умеет рассчитывать CO2 из химических формул

(;¬_¬)
28.06.2017
08:11:57
о боже, Петросян в чате

Fayozjon [CybernatiC]
28.06.2017
08:13:11
оффтоп - нельзя казнить помиловать ","

Dima
28.06.2017
08:17:08
А как на PHP неаписать если в массиве b нету елемента с индексом который равняется любому числу из массива a, удалить елемент из массива b?

Nadirq
28.06.2017
08:18:21
а что надо делать если нет такого элемента?)

Dima
28.06.2017
08:23:20
Удалять.

Fayozjon [CybernatiC]
28.06.2017
08:36:30
array_pop

?

unset

HELLO
28.06.2017
08:44:29
А как на PHP неаписать если в массиве b нету елемента с индексом который равняется любому числу из массива a, удалить елемент из массива b?
$keys = array_keys(array_filter($a, function ($item) { return is_numeric($item); })); $b = array_filter($b, function ($key) use ($keys) { return in_array($key, $keys); }, ARRAY_FILTER_USE_KEY);

Rm
28.06.2017
08:55:27


Nurik
28.06.2017
10:55:50
Всем привет, сорри за офтоп.

Всем привет. Ребят пожскажите. Вопрос по Redis. Можно ли в Redis сделать SET для ключа, у которого есть срок заданный через EXPIRE и при этом чтобы таймер продолжал тикать, а мы просто меняем значение на нужное ?

Или нужно самому это реализовывать ?

Danil
28.06.2017
10:56:44
читаешь ttl и задаешь при сете

Nurik
28.06.2017
10:58:48
читаешь ttl и задаешь при сете
Понял. Спасибо. Сейчас попробую. Просто я думаю, что там как бы было 9.987 а потом я снова делаю EXPIRE и это время сбрасывается до 9.000. Это просто критично для меня должно быть ровно 10 секунд.

А получится где-то примерно 10.987 секунд в итоге, что не есть гуд в моей случае.

О, круто, вроде нашёл. PTTL должен подойти, в связке с PEXPIRE

Google
?Томат?
28.06.2017
12:55:46
Dependency injection is passing arguments to function. Что, вот прям так просто?!

Evgeniy
28.06.2017
12:56:06
в конструктор

если быть точнее но да

?Томат?
28.06.2017
12:56:33
Ну в видео Джеффри не только в конструктор пихает)

Но и в метод.

Evgeniy
28.06.2017
12:57:04
ну да есть method injection

И property injection

но лучше писать код чтобы принимать зависиомсти в конструктор)

?Томат?
28.06.2017
12:57:33
И property injection
А можно пример на пальцах?

Evgeniy
28.06.2017
12:57:52
задача di

предоставить объект готовый к использованию

проинициализировав всем необходимым

Evgeniy
28.06.2017
12:58:22
обычно инициализация параметров происходит через конктруктор

но есть ситуации когда объект после создания надо вызвать метод дополнительный( типо connect)

и туда еще аргументы надо передать

?Томат?
28.06.2017
12:59:05
Т.е мы в конструкторе указываем райдер, без которого объект отказывается петь.

Brown
28.06.2017
12:59:20
А можно пример на пальцах?
http://www.yiiframework.com/doc-2.0/guide-concept-di-container.html#advanced-practical-usage

Evgeniy
28.06.2017
12:59:34
по правильному все это должно быть в констукторе

но есть кривой код

?Томат?
28.06.2017
12:59:47
Google
Brown
28.06.2017
12:59:52
https://laravel.com/docs/5.4/container

Evgeniy
28.06.2017
12:59:52
который требует

Admin
ERROR: S client not available

Evgeniy
28.06.2017
13:00:12
вызов метода или установку свойства

есть di которые проставляют приватные свойства через reflection

и предоставляют объект к использованию

?Томат?
28.06.2017
13:02:19
Ладно, и до этого когда-нибудь доберусь.

Жаль, что у laravel.ru нет мобильной версии.

Brown
28.06.2017
13:04:56
А так да все зависимости в конструктор

в метод зависимость передовать это костыль

Даже не приходит в голову чем он может быть оправдан

Evgeniy
28.06.2017
13:06:13
в доктрине есть такой момент

еще di иногда объекты через фабрику создавать может

еще может быть конструктор приватным и надо создавать через именованный конструктор

так как я сам писал di для php

опыт есть)

Like
28.06.2017
13:07:05
Но и в метод.
Я у себя только для роутеров проверяю

Evgeniy
28.06.2017
13:07:07
зато получился неплохой

Brown
28.06.2017
13:07:28
в доктрине есть такой момент
Ты имешь ввиду наполнить допустим коллекцию?

Google
Brown
28.06.2017
13:07:59
Наполнить допустим коллекцию?

Evgeniy
28.06.2017
13:08:00
само подключение к бд

когда драйвер в менеджер передаешь

попробуй создать все сам через конструктор онли

без фабрик

Brown
28.06.2017
13:08:43
http://www.yiiframework.com/doc-2.0/guide-concept-di-container.html#registering-dependencies

Просто в Yii2 так

$container->set('yii\db\Connection', [ 'dsn' => 'mysql:host=127.0.0.1;dbname=demo', 'username' => 'root', 'password' => '', 'charset' => 'utf8', ]);

Like
28.06.2017
13:11:59
app()->make(Foo\Bar::class, ['user' => 'login'])

Rm
28.06.2017
13:22:54
как эту темe в массив, laravel



Страница 427 из 1387