@symfony_php

Страница 1391 из 1418
Valentin
16.10.2018
11:21:45
digitalocean
Без скрытых платежей же)

Icewild
16.10.2018
11:21:55
а, в смысле, просто бесплатный?

Vladislav
16.10.2018
11:22:16
Без скрытых платежей же)
так у него нет скрытых платежей

Alexander
16.10.2018
11:22:17
Без скрытых платежей же)
Какие там скрытые платежи то?)

Google
Valentin
16.10.2018
11:22:22
а, в смысле, просто бесплатный?
В смысле ДО не очень то и явно показывает цены)

Icewild
16.10.2018
11:22:30
5 баксов за виртуалку

вполне явная цена, не?

Alex
16.10.2018
11:22:36
можно и не бесплатный, но чтобы адекватные цены. 5-10$

Valentin
16.10.2018
11:22:56
Какие там скрытые платежи то?)
Ну например покупая ноду за 10$/мес я ожидаю платить ровно столько, а не в 2 раза больше

Alex
16.10.2018
11:23:10
+

Icewild
16.10.2018
11:23:35
опять я что-то не так делаю :(

Alexander
16.10.2018
11:23:43
Ну например покупая ноду за 10$/мес я ожидаю платить ровно столько, а не в 2 раза больше
Два года по 5$ как платил так и плачу, дополнительно подключать не нужно что то)

Alex
16.10.2018
11:24:15
окей, спасибо, ребят. Рассмотрю digitalocean и elasticweb

Maksim
16.10.2018
11:25:06
у меня в ДО целый зоопарк, всегда плачу точную цифру до цента. Ты явно с амазоном попутал, где каждый чих ещё отдельно оплачивается)

Boris
16.10.2018
11:25:56
окей, спасибо, ребят. Рассмотрю digitalocean и elasticweb
У меня на elasticweb пет проджекты с минимальным трафиком висели с года 1.5 назад. Около 1-1.5$ выходило в месяц.

Max
16.10.2018
11:26:28
нет, зачем
как бекап не привязанный к конкретной очереди, предпосылка это количество рукожопости и факапов которое у нас порой происходит, порой не по нашей вине

Google
Max
16.10.2018
11:26:57
отправить эти же сообщения в тут же самую очередь не звучит как что-то не реальное

Maksim
16.10.2018
11:27:08
и которые можно запустить с любого из пройденных шагов

короче у меня проблема, которую ты озвучил, с другой стороны решена

Valentin
16.10.2018
11:29:21
у меня в ДО целый зоопарк, всегда плачу точную цифру до цента. Ты явно с амазоном попутал, где каждый чих ещё отдельно оплачивается)
Хз хз, обычная нода на 10$ почему то за месяц вытягивает 12.57 / 12.83 (инвойсы за последние 2 месяца), ничего дополнительно не подключал, никаких снепшотов не делал

Maksim
16.10.2018
11:29:40
там есть расшифровка, возьми и посмотри)

Valentin
16.10.2018
11:30:20
Vladislav
16.10.2018
11:34:18
Уже увидел) Дело в нологах
а че платишь ты их?

Valentin
16.10.2018
11:35:10
Ну да, там 25%, польский VAT

Petr
16.10.2018
11:52:56
а че платишь ты их?
В америке вроде как цены принято без учета налогов указывать

Sergey
16.10.2018
11:54:07
В америке вроде как цены принято без учета налогов указывать
Потому что в каждом штате они разные и им так проще

Vladislav
16.10.2018
11:54:08
ты когда платишь за сервис - не платишь нологи

там фиксед прайс

Maksim
16.10.2018
11:54:29
Потому что в каждом штате они разные и им так проще
и даже в рамках одного штата и соседних улиц могут ждать сюрпризы)

Vladislav
16.10.2018
11:55:08
так можно платить через палку с левой страны

Sergey
16.10.2018
11:56:32
так можно платить через палку с левой страны
И ты все равно будешь платить ваты. А потом сможешь их вернуть

Важно ж где реализовано а не откуда деньги

Я не шарю короч

Google
Maksim
16.10.2018
11:57:53
ваты не платишь, если ват не указываешь

указал ват, значит честный житель европы, значит плати налоги. если не указал, значит ты не житель европы и не плати налоги.

житель - резидент

f4rt~
16.10.2018
12:23:04
Крч резюмируя, Messenger, на данный момент, не юзабельный попробовал несколько транспортов к нему, куча адаптеров, тысячу зависимостей, для тех и иных штук поставил, что бы по итогу убедиться, что он еще сыроват и хорош только если вам очереди тупо синкать надо без делеев, без роутинга, без всяких опций и все

f4rt~
16.10.2018
12:23:51
вполне себе

но минимальная конфигурация, это не про него

Maksim
16.10.2018
12:24:36
да там как бы и без использования видно, что ему ещё с годик разработки

а если учесть,что на него болт положен, то и того больше. Никаких серьёзных сдвигов за последние пол года нету

но это моё искажённое представление о таких штуках. я бы брал того же пруфа, если бы стоял выбор и как-то его крутил

Sergey
16.10.2018
12:27:54
он хорош, если тебе нужно задачку в фоне отработать
Слишком жирный компонент на количество полезностей

Maksim
16.10.2018
12:28:35
аналогичную функциональность можно упаковать в 10 файлов и не париться. Там практически всё использовано ж не будет

я так понял, симфони решили у того же пруфа часть комьюнити отжать, но чёт как-то без инициативы взялись за дело. каркас накидали и забили

Ivan
16.10.2018
15:07:56
А поделитесь какие у вас кейсы на очередь с задержкой?

Maksim
16.10.2018
15:10:59
а если чуть разжевать вопрос?

ты про юзкейсы, когда тебе можно выполнить задачу в фоне?

Ivan
16.10.2018
15:12:09
Нет, именно про то что выполнить через сколько то времени.

Maksim
16.10.2018
15:12:39
более точный шедьюлер

тебе надо выполнить задачу через 20 секунд. Как ты поступишь?

Google
Maksim
16.10.2018
15:13:58
или долбить внешний сервер через 5-10-20-30-N секунд

Sergey
16.10.2018
15:14:54
А поделитесь какие у вас кейсы на очередь с задержкой?
- выполнить действие через 30 минут после события, если новых событтий с этого времени небыло - повторить запрос через 1 минуту (у нас есть внешние системы у которых все плохо совсем и если там начались ошибки надо подождать пока оно там все пережует) - всякие ретраи

Ivan
16.10.2018
15:16:48
Это ясно. Просто уже не помню почему, но отказался от модуля кролика. Нафигачил отдельный демон, который сортирует очередь. Задача исполнять события с точностью до секунды, задачи в очередь падают на любое время.

Maksim
16.10.2018
15:17:06
очередь в крлике работает без надрывов

зачем от неё отказываться в пользу сомнительного велосипеда?)

Ivan
16.10.2018
15:18:08
Ну плюс вышел только один - дубли выпиливаются.

Maksim
16.10.2018
15:18:32
зависит от реализации. у меня нет дублей, например

Ivan
16.10.2018
15:18:35
Потом время задаётся не через сколько, а во сколько.

Maksim
16.10.2018
15:19:20
Потом время задаётся не через сколько, а во сколько.
вкусовщина и никак не зависит от подхода. указываь ты можешь что угодно.

можешь дату, а можешь относительный формат

Ivan
16.10.2018
15:20:51
можешь дату, а можешь относительный формат
У относительного есть не явный плюс - когда время на серверах нечаяно расходиться, то делэй вроде как монотонно считает))

Maksim
16.10.2018
15:21:08
а что второй аргумент в дейтайме забанили?)

ну короч всё, что ты описал, не относится к проблемам кролика)

Turchak
16.10.2018
15:38:26
Гайз, случ не встречался с проблеммой изменения роли при использовании наследования таблиц (InheritanceType)? К примеру у меня есть User и Company(extend User), так вот мне нужно из User -> Company

Maksim
16.10.2018
15:41:51
https://habr.com/company/badoo/blog/426605/

Артур Евгеньевич
16.10.2018
15:46:05
Однажды у нас в корпоративном PHP-чатике развернулась дискуссия. Один из новых сотрудников рассказал, как на предыдущем месте работы они внедрили обязательный strict_types + скалярные type hints для всего кода — и это значительно снизило количество багов на продакшене. Большинство старожилов чата было против такого нововведения

Maksim
16.10.2018
15:46:25
формально, стрикт тайп всё же рак

но я лично не верю в анализаторы, в людей - никому не верю. Поэтому пускай лучше факап случится, чем система отработает хер знает как

Артур Евгеньевич
16.10.2018
15:47:21
да ладно зачем факап

Google
Артур Евгеньевич
16.10.2018
15:47:26
вот вариант:

Сначала мы даже хотели пропатчить PHP. Нам хотелось, чтобы если функция принимает какой-то скалярный тип (скажем, int), а на вход пришёл другой скалярный тип (например, float), то не кидался бы TypeError (который по сути своей исключение), а происходила бы конвертация типа, а также логирование этого события в error.log

Maksim
16.10.2018
15:48:11
ну я разумно предположил, что в этот момент они были под действием наркотических веществ

логи - это круто, но это, как и камеры видеонаблюдения, всегда разбор пост фактум.

короче, меня лично Фесор, и тем более бадушники, чей сайт лагает как последний кусок чего-то не понятного, не убедят, что стрикт тайп - это совсем дно и ненужно) анализаторов, которым можно довериться нет, вряд ли случатся и жизнь боль

чёртова премодерация) надо чё-нить на хабр написать)

Артур Евгеньевич
16.10.2018
15:54:58
ну я разумно предположил, что в этот момент они были под действием наркотических веществ
написал им вопрос в коммент, надеюсь ответят что-то вразумительное, а не насрут в карму)

Maksim
16.10.2018
15:55:34
ну я совмещу приятное с полезным: подготовлю доклад к митапу, а потом адаптирую под статью)

Turchak
16.10.2018
16:07:44
что бы не копипастить общие поля

Maksim
16.10.2018
16:09:26
а что мешает их копипастить? я бы лично за такое сходу отправил в макдональдс работать

Turchak
16.10.2018
16:12:11
а для чего тогда InheritanceType и DiscriminatorMap ?

Andrew
16.10.2018
16:12:34
что бы не копипастить общие поля
А в чем ошибка? Какой тип используется, single table?

Turchak
16.10.2018
16:12:44
* @ORM\InheritanceType("JOINED") * @ORM\DiscriminatorColumn(name="role", type="string") * @ORM\DiscriminatorMap({"user"="User", "company"="Company"})

ошибки нет, просто в таком подходе не понятно как имея роль User стать Company

Andrew
16.10.2018
16:13:56
Turchak
16.10.2018
16:14:09
нуууу как бы да

как бы вот вариант есть, но он меня смущает https://stackoverflow.com/questions/5938418/how-to-change-and-entity-type-in-doctrine2-cti-inheritance

Maksim
16.10.2018
16:15:59
а потом люди говорят, что у нас комьюнити токсичное. Лёгким движением руки User превращается в Company, что б не копипастить...

Страница 1391 из 1418