
Kirill
26.11.2016
16:40:15
@Enleur у меня электролюкс =(
а вопрос в чём?
взрываются? :DDDD

Sergey
26.11.2016
16:40:29
?

Google

Eight
26.11.2016
16:40:34
?

Sergey
26.11.2016
16:40:37

Kirill
26.11.2016
16:40:46
?

Sergey
26.11.2016
16:40:52
как раз в тот момент когда телефоны взрывались, как-то не провел параллель в тот момент)
восстание самсунгов

Kirill
26.11.2016
16:41:12
обернись лучше
там никого нет?
а то стриалки - они такие...

Sergey
26.11.2016
16:41:58
обернулся...

Kirill
26.11.2016
16:42:21
у меня плохие новости...

Aleh
26.11.2016
16:58:31

Eight
26.11.2016
17:00:43
Но это ангуляр.жс :(
он же старый и лоховской

Google

Sergey
26.11.2016
17:01:06
а какой надо?

Dmitriy
26.11.2016
17:01:10
а есть другой ?

Eight
26.11.2016
17:01:14
второй же

Dmitriy
26.11.2016
17:01:22
там тоже по 2му

Aleh
26.11.2016
17:01:32

Sergey
26.11.2016
17:01:56
и везде пишут "русскоговорящее"

Aleh
26.11.2016
17:02:00
так уже сложно загуглить - -

Eight
26.11.2016
17:02:04

Sergey
26.11.2016
17:02:06
телеграм и так весь русскоговорящий

Dmitriy
26.11.2016
17:02:45
не, не правда . много других языков

Aleh
26.11.2016
17:03:03
чатик о биткоинах на англе например

Sergey
26.11.2016
17:03:10
пока видел только арабов

Eight
26.11.2016
19:36:59
Работает ли mysql_fetch_assoc быстрее, чем mysql_fetch_array, потому что создает массив в два раза меньше размером? Или хуйню пишу?

Ivan
26.11.2016
20:18:56
Call to undefined function mysql_fetch_assoc() :(

Andrew
26.11.2016
20:19:26
:)

Dmitriy
26.11.2016
20:19:46

Andrew
26.11.2016
20:19:47
mysqli. вроде же нужен

Dmitriy
26.11.2016
20:20:38
понастявят 7 версию. а потом функции пропадают.

Ivan
26.11.2016
20:21:56
5.1 ? такая была?

Sergey
26.11.2016
20:22:23
mysqli же

Google

Ivan
26.11.2016
20:22:26
:)

Sergey
26.11.2016
20:22:36
mysql выпилили как deprecated

Andrew
26.11.2016
20:22:40
понаписывают проектов, потом поддерживай их на том, что даже поставить нельзя

Sergey
26.11.2016
20:22:41
теперь только PDO и mysqli

Ivan
26.11.2016
20:39:17
mysql_fetch_assoc быстрее
а что, с гиттера уже можно уходить?

Sergey
26.11.2016
20:42:45
я туда редко захожу

Aleh
26.11.2016
20:51:05

Kirill
26.11.2016
21:04:37
Если хотите, могу зеркало запилить
Ну т.е. сообщения отсюда публикуются в гиттере и наоборот

Aleh
26.11.2016
21:17:04
можно попробовать

Dmitriy
26.11.2016
21:20:30

Kirill
26.11.2016
21:22:12
Ну например
Если это действительно будет кому-то нужно, то постараюсь выделить время

Dmitriy
26.11.2016
21:25:09
я могу помочь запилить , если нужно

Kirill
26.11.2016
21:25:53
Ну основа есть, осталось перетащить апишку с ВК на Телеграмм и будет всё работать: https://github.com/LaravelRUS/NewsDaemon
Сейчас аптайм около месяца, кушает около 5ти метров на инстанс, работает без супервизора и прочих шняг и нормально справляется.

Aleh
26.11.2016
21:39:57
ага, и чтобы оно в рекурсию не ушло)

Artem
26.11.2016
22:12:45
телеграм торт)

Google

Sergey
26.11.2016
22:14:48
о привет артем)

Mihail
27.11.2016
09:35:07
))

Aleh
27.11.2016
09:39:39
Соточка
Еее

Mihail
27.11.2016
09:42:16
))

Admin
ERROR: S client not available

Sergey
27.11.2016
11:06:22
задачка по связанности
есть модуль M1, с ним идет общение через фасадный класс A скажем, в модуле вложенность по связям примерно до 4го уровня доходит A -> B -> C -> D. кроме как этот модуль B,C,D никто юзать не может
есть модуль M2, в нем потребовалась определенная функциональность которую выполняет из M1 класс D
как бы вы это решили? проброс на верний уровень вызова, вынос D в отдельный модуль, ваш вариант?
@fes0r Ivan

Ivan
27.11.2016
12:12:22
вынос в отдельный модуль

Sergey
27.11.2016
12:20:15
еще один вариант пропустил - забить болт и просто заюзать из M2 класс D)
наверное самый популярный

Ivan
27.11.2016
12:23:13
так нельзя же заюзать ты написал

Sergey
27.11.2016
12:24:10
нельзя заюзать из теоретических соображений о слабой связанности

Sergey
27.11.2016
12:34:04
если у тебя два модуля хотят один и тот же функционал, то есть мнение что этот "общий" функционал, который у тебя в M1, там не должен лежать
не кохисив и все такое
но 90% что я бы пошел по пути "забить")
возможно приправив все это инверсией зависимости

Sergey
27.11.2016
12:43:20
но 90% что я бы пошел по пути "забить")
да вот с "забить" уже хватает проблем. когда кто-то в другой модуль юзает что-то что не должен был, и все. теперь чтобы что-то поменять нужно еще учитывать другие модули в которых оно юзается. в которых хз какая логика
особенно если не парился и юзал на выходе к примеру какой-нибудь ассоциативный массивчик

Sergey
27.11.2016
12:43:46
All hail SOLID!
> и юзал на выходе к примеру какой-нибудь ассоциативный массивчик
это да

Google

Ilya
27.11.2016
12:55:15
оперировал бы интерфейсами, а класс реализации завязал бы в конфиге


Sergey
27.11.2016
12:55:35
если что - почитай бэст практис симфони
даже там написано что "не обязательно пихать все в бандлы"
симфони вообще никак не решает проблему декомпозиции системы и разделения ее на модули. Бандлы - это лишь расширения для ядра что бы одним подключением жирный кусок функционала регистрировать. Как сервис провайдеры в ларавели
бандлы - это инфреструктура по сути
либо... если ты планируешь микросервисы но еще не умеешь их делать
тогда бандлы можно и то только если ты за разумное время сможешь вынести его без вреда для других в отдельный проект
то есть если есть CoreBundle то ты проиграл)

Ilya
27.11.2016
12:57:47
не на уровне бандла, на уровне сервиса

Sergey
27.11.2016
12:58:08
один класс = один сервис
один модуль = папка с сервисами
так о чем ты говоришь?

Ilya
27.11.2016
12:59:06
точку входа класса D в M2 в можно сократить до одной