@prophp7

Страница 1218 из 1387
Victor
31.07.2018
12:59:23
хочется более юзабельные кейсы увидеть. мб кто поделится своими примерами...

F01134H
31.07.2018
13:00:50
чтение большого файла
когда не можешь все содержимое разом в память положить и нужно обрабатывать каждую строку отдельно за раз

Google
Maksim
31.07.2018
13:01:07
https://github.com/mmasiukevich/service-bus/blob/master/src/Application/ServiceBusKernel.php#L210 партия запрещённых веществ)

Anton
31.07.2018
13:01:47
когда не можешь все содержимое разом в память положить и нужно обрабатывать каждую строку отдельно за раз
Это и без генераторов, только на итераторах реализуется. С генераторами правда в разы проще.

Maksim
31.07.2018
13:02:09
https://amphp.org/
я кстати посмотрел твою поделку. Выглядит любопытно. Всё руки никак не доберутся препарировать целиком

Maksim
31.07.2018
13:02:34
генератор реализует итератор
создаёт, если быть точнее

Anton
31.07.2018
13:02:36
Лодку господину!

Maksim
31.07.2018
13:02:42
генератор - это и есть итератор

F01134H
31.07.2018
13:02:56
ну так о чем мы спорим

тогда

Maksim
31.07.2018
13:03:53
@zloyuser думаю, как-нить голосом за жизнь потрещим. Вопросов накопилось до жопы даже при поверхностном прочтении

Anton
31.07.2018
13:04:20
у мну там еще работы вагон, но вернусь к ней серьезно ток в августе.

Maksim
31.07.2018
13:05:44
да работы всегда вагон)

Dmitry
31.07.2018
13:07:15
про сейл у джетбрейнса уже говорили? ?

Google
Maksim
31.07.2018
13:07:31
угу

Artem
31.07.2018
13:35:18
а чем вы пользуетесь для стаба времени в тестах?

F01134H
31.07.2018
13:36:38
стаб времени - что ты под этим подразумеваешь

Алексей
31.07.2018
13:36:45
Maksim
31.07.2018
13:36:55
new Datetime('нужное время')

F01134H
31.07.2018
13:37:27
Вообще карбон есть

Anton
31.07.2018
13:37:47
new Datetime('нужное время')
new \DateTimeImmutable('нужное время')

Maksim
31.07.2018
13:38:07
Artem
31.07.2018
13:38:24
стаб времени - что ты под этим подразумеваешь
чтобы всякие time() выдавали определённое время, если логика связана с временем

Artem
31.07.2018
13:39:33
ты явно делаешь что-то не так)
вот у меня тоже такое подозрение =\

Sergey
31.07.2018
13:39:49
чтобы всякие time() выдавали определённое время, если логика связана с временем
если логика завязана на время - просто передавай туда время)

ну или добро пожаловать в мир тупых абстракций типа Clock

ну или есть еще прикольный апроч: function timestamps() { yield time(); }

Artem
31.07.2018
13:40:28
если логика завязана на время - просто передавай туда время)
а вот время генерится внутри объекта. Вероятно беда именно в этом

Sergey
31.07.2018
13:40:29
но это так, для упоротых

вот как раз для тебя

Artem
31.07.2018
13:42:03
вот как раз для тебя
почитаю, но вообще я пробовал юзать моки. И мне не понравилось. Слишком хрупкие тесты получаются, в зависимости от упоротости моков

Sergey
31.07.2018
13:42:19
ну вот почитай статью) он там не моки предлагает)

Google
Maksim
31.07.2018
13:45:49
И снова елды... :-/
без них нынче никуда)

Roman
31.07.2018
14:42:41
Кто пользуется спецификацией? у меня не получается выделить какоето условие что б назвать его спецификацией, все както связано и тянет на сервис больше. Вот например $token = $this->tokenStorage->getToken(); if ($token) { $user = $token->getUser(); if ($user && is_object($user) && $user instanceof PlayerInterface) { $player = $user; } } смотрел на if() и думал над спецификацией но проще засунуть в сервис ето.

Roman
31.07.2018
14:43:49
нет не в сервисах

я ето хочу серисом сделать. ето просто код из сабскайбера

Roman
31.07.2018
14:44:45
а что у тебя в else?)
у меня нет else)

Sergey
31.07.2018
14:45:09
у меня нет else)
тогда не понятно зачем тебе вложенные ифы)

Sergey
31.07.2018
14:45:12
похеру

Roman
31.07.2018
14:45:27
а понял. отвефакторю

вопрос в том, что сложно выделеть бизнес условия и обозвать эго спецификацией. у меня это сходится к бизес сервису. или такой код и это нормально

Anton
31.07.2018
15:15:33
Шутка дня: $date = \DateTime::createFromFormat('Y-m', '2018-06'); echo $date->format('Y-m-d');

Maksim
31.07.2018
15:17:40
а шутка в чём?)

Anton
31.07.2018
15:19:50
Тебя вывод даты не смутил?

Maksim
31.07.2018
15:20:20
а я не пробовал конечно же)

но, да. забавно)

Google
Anton
31.07.2018
15:21:26
Работает только сегодня :) Ради интереса переведи время

Bohdan
31.07.2018
15:21:28
много оно мне нервов поело

Anton
31.07.2018
15:21:51
много оно мне нервов поело
Та мы вот словили. Чуть с ума не сошли.

Bohdan
31.07.2018
15:21:53
Vitaly
31.07.2018
15:21:56
Шутка дня: $date = \DateTime::createFromFormat('Y-m', '2018-06'); echo $date->format('Y-m-d');
Сегодня именно это поведение наблюдали. Забавно.

Bohdan
31.07.2018
15:22:06
но я словил в прошлом году тоже

Vitaly
31.07.2018
15:22:44
работает любого 31го числа, нет?
Работает если создавать из формата не указывая день, но указывая месяц в котором меньше, чем 31 день.

Admin
ERROR: S client not available

Bohdan
31.07.2018
15:23:18
не помню деталей, но потратил пару дней у меня было чуть иначе, я на addMonth попался

ладно, вспомнил детали)

Anton
31.07.2018
15:23:38
$date = \DateTime::createFromFormat('!Y-m', '2018-06'); echo $date->format('Y-m-d');

О, сколько нам открытий чудных ...

Maksim
31.07.2018
15:28:17
спасибо клиентам за полный формат даты...)

package main import ( "time" "fmt" ) func main() { timestamp, err := time.Parse("2006-01", "2018-06") if err != nil { fmt.Println(err) } fmt.Println(timestamp.Format("2006-01-01")) } 2018-06-06

или я чёт делаю не так, либо пхп, как и пхпшники, не такие уж и днища)

Maksim
31.07.2018
15:41:51
f4rt~
31.07.2018
15:42:29
чёйта?)
он тебя сожрет

Maksim
31.07.2018
15:42:45
он тебя сожрет
у меня иммунитет к микросервисам)

Google
Denis
31.07.2018
15:43:38
чёйта?)
Козленочном станешь

Maksim
31.07.2018
15:43:57
Козленочном станешь
хуже не будет)

Sergey
31.07.2018
15:55:03
ну мол ты употребляешь термины "бизнес условия" но по факту тот код который ты скинул к бизнесу мало отношения имеет

Valentin
31.07.2018
17:42:15
psr-17 приняли, кому интересно там интерфейсы для фабрики реквестов/респонсов сделали: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-17-http-factory.md

Alex
31.07.2018
17:46:40
mwop все никак не успокоится)) обосрался с zf2, сча тужится изо всех сил)

Alex
31.07.2018
17:52:31
а подробности есть?
подробности чего?

Andrew
31.07.2018
17:53:14
подробности чего?
собственно провала

Alex
31.07.2018
17:54:33
ну zf1 был на коне в свое время, потом пока писали zf2 всё просрали симфони, сча пытаются че-то придумать)

Shmaltorhbooks
31.07.2018
17:56:24
Что значит "всё просрали симфони"?

Alex
31.07.2018
17:56:58
значит, что сейчас симфони на волне, а зф крошки собирает

макаров с yii следующий)

Bohdan
31.07.2018
17:58:08
только он продует ларе

Maksim
31.07.2018
17:58:13
макаров с yii следующий)
Скорее бы. И так целое поколение просрали

Artem
31.07.2018
18:36:59
Скорее бы. И так целое поколение просрали
думаешь фреймворк имеет какое-то отношение к поколению? Скорее тогда зависимость обратная я вот никогда yii не использовал и шото лучше от этого не становлюсь =\

Artem
31.07.2018
18:38:17
а ты прикинь что было бы, если бы юзал
ха-ха =) Каждый раз, когда думаешь, что достиг дна - снизу обязательно постучат

militska
31.07.2018
18:48:51
Вообще, мало того что пхп шников чморить любят, ещё и внутри тусовки yii шникам достается

Maksim
31.07.2018
18:50:56
чмырят не пхпшников, а донных спецов)

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