
Ivan
26.09.2017
20:23:21
то что конфиг есть конфиг это норм

Oscar
26.09.2017
20:25:00

Ivan
26.09.2017
20:26:11
например public function getParams( $params ) { получить массив приватных свойств }
public function parse( $this->getParams( $config) ) { curl бла бла }
ну и синглтон стандартный
судя по тому что здесь днем спрашивали мне показалось именно так =)

Google

Ivan
26.09.2017
20:26:56
звучит как вызов

Dmitriy
26.09.2017
20:27:10
да если,бы я ещё дружил с инстансами, и синглтонами,а то как то с ооп плоховато,обычное не знание что и где писать

Alexey
26.09.2017
20:27:26

Ivan
26.09.2017
20:28:13
ну чтобы синглтон пилить можно особо не разбираться. один экземпляр, если уже создан бери его из свойства, если нет - создай и бери из свойства. все =)

Dmitriy
26.09.2017
20:29:26
то есть синглтоном должен быть Config если правильно я понял?

Ivan
26.09.2017
20:30:37
Ну, если больше одного экземпляра конфига не планируется? если нет то синглтон

Dmitriy
26.09.2017
20:31:26
нет,не планируется

Alexey
26.09.2017
20:31:28
синглтон - антипаттерн. ещё через один виток эволюции ты от него снова откажешься. прости за спойлер)

Ivan
26.09.2017
20:32:16
Ну, если пилить его везде, лишь бы показать что владеешь паттернами то да ))

Oscar
26.09.2017
20:42:19
но по большей части все сводится к холиварам, почему тот или иной инструмент гавно, потому что я использую другой

Ivan
26.09.2017
20:43:46

Oscar
26.09.2017
20:43:59

Google

Arky
27.09.2017
04:35:28
Посоны, объясните гуманитарию что такое ORM

Crazzy
27.09.2017
04:49:33
виртуальная объектная база ?

Kirill
27.09.2017
04:51:57
как можно протестировать set_exception_handler ? есть 3 скрипта, один с логикой, второй сам хэндлер, который ставит заголовок, третий сам тест

Ivan
27.09.2017
05:30:41
Orm способ работы с базой как с объектами, $db->select(‘id’)->from(‘table’)->where(и т.д) запрос и составляет класс orm, ты просто в обьектном стиле подставляешь переменные

Mikhail
27.09.2017
05:36:32

Evgeniy
27.09.2017
05:56:40

Sergey
27.09.2017
05:57:34

Evgeniy
27.09.2017
05:57:53
И нвоборот

Dima
27.09.2017
07:06:08
Хостинг предоставляет возможность отправлять електронные письма, шлю, в статистике хостинг провайдера, счётчик отправленных писем растёт, но ничего не приходит. Што делать? Платить строннему сервису?

Mofsy
27.09.2017
07:06:48

Dima
27.09.2017
07:09:43
@Mofsy на какой?

Mofsy
27.09.2017
07:10:11

Dima
27.09.2017
07:10:33
А где работает почта?

Mofsy
27.09.2017
07:12:20
Зависит от хостинга. Я бы на месте всех отказался от shared в пользую VDS и поднимал бы свою почту. VDS не такие дорогие нынче.

$iD
27.09.2017
07:13:30
майкрософт, как обычно вперди планеты всей и с ними вечно проблемы

Sergey
27.09.2017
07:13:57

Mofsy
27.09.2017
07:13:58

$iD
27.09.2017
07:14:15
поднять не проблема, проблема пробиться через фильтры :)

Google

Sergey
27.09.2017
07:14:16
имхо это рак

Mofsy
27.09.2017
07:14:42

$iD
27.09.2017
07:14:49
я тебе не верю
:D

Mofsy
27.09.2017
07:15:13
DKIM, SPF, DMARC и вуаля. Набираешь траст и спишь спокойно.

$iD
27.09.2017
07:15:21
и нет
outlook всёравно не будет принимать
был опыт, недавеча как в прошлом году

Mofsy
27.09.2017
07:15:50
Ну подписи сообщений и т.п. это разумеется.

$iD
27.09.2017
07:15:52
пописали мы им письма :)

Mofsy
27.09.2017
07:16:03
Сейчас проверю live.ru пойдет же?

$iD
27.09.2017
07:16:30
попробую.. у нас были проблемы c hotmail, outlook
есть шанс, что вы уже траст набрали и всё ок

Dima
27.09.2017
07:17:27
Что такое траст?

$iD
27.09.2017
07:17:47
доверие? :D

Mofsy
27.09.2017
07:26:32
Сервис по письмам свой делать что ли :D

Виктор
27.09.2017
07:29:50
Ну-ну..геморное это дело

ainu
27.09.2017
07:36:33

Evgeniy
27.09.2017
07:51:37
самый правильный способ подключить сервис по рассылки и рассылать в белую через него
цены не такие и дорогие

Google

Evgeniy
27.09.2017
07:52:28
потому что как только свалишь с shared на свой, ip адреса всяко в spamhaus внесены и ебать их от туда вытаскивать запаришься

$iD
27.09.2017
07:53:18
прогнать ip по базам нет проблем

Evgeniy
27.09.2017
07:53:39
там они все из баз уже давно
ipv4 заканчивается и со всех вдс уже рассылали спам
и они блочат подсетями

$iD
27.09.2017
07:54:07
звучит как будто ты все up уже проверил
ну враньё же)) взял я вдс недавно - нет проблем

Evgeniy
27.09.2017
07:55:21
зависит от того сколько сообщений, если 20к в месяц сообщений то может быть без проблем
на гугл, яндекс, маил пройдет, но вот стоит кому указать корпаративную почту где фильтруется жеско по спамхаусу
то запаришься обходить это все
еще один легкий способ это ssmtp например и настроить на google, yandex, mail, smtp
но там лимиты на отправки писем около 300 писем в день
если укладываешься то нет проблем
но проще взять mailgun там первые 10к писем в месяц бесплатные
сумарно получается что лимит 300 писем в день (300 * 30 = 9к писем)
вместо mailgun любой другой сервер, чем ебля с spdf, обратной записью и тд

Konstantin
27.09.2017
08:27:04
Что не так? http://joxi.ru/gmv3J4khLDDeo2 http://joxi.ru/D2P4b51hpyyWq2 ?

Mikhail
27.09.2017
08:36:27
naetworks?

Konstantin
27.09.2017
08:40:52
naetworks?
убрал все лишнее http://joxi.ru/V2VaQZqfxRRanm
не помогло

Google

Mikhail
27.09.2017
08:44:24
насколько я помню в 1 версии был другой формат
почему версия 1?
ports это список должен быть вроде как, почитай доку-то https://docs.docker.com/compose/compose-file/

Kirill
27.09.2017
09:21:04
не могу найти класс PHPUnit_Framework_Error_Warning для теста, как быть? ожидаемое поведение от теста - получить warning
phpunit 6
в конфиге имеется
convertWarningsToExceptions="true"
stopOnFailure="false"

$iD
27.09.2017
09:23:22
в 6 версии он в PHPUnit\Framework\Error\Warning

Kirill
27.09.2017
09:23:28
..да

Sergey
27.09.2017
10:16:23

F01134H
27.09.2017
11:08:48
Читал ща про invoke. Есть какие-нибудь интересные кейсы применения на практике?
это когда вызываешь класс как функцию
хандлится магический метод invoke