
Vladimir
08.12.2016
23:00:03
Хотя во flow, уже есть типы, и не очень понятно что ещё есть в TS
И мне нужен был react-mdl

Yura
08.12.2016
23:00:53
тебе следует обсудить это с @mkusher

Google

Vladimir
08.12.2016
23:00:55
Вот для него мне нужно было самому писать typings, и я таки не понял как это нормально делать

Yura
08.12.2016
23:01:10
он сейчас написал достаточно большое приложение
на typescript

Vladimir
08.12.2016
23:01:13
У меня были ворнинги, и это жутко бесит

Yura
08.12.2016
23:01:17
с логикой
в смысле
они тебе говорят: “чувак, я не хочу чтобы ты потом проебал 2 часа в поисках этого баг, вот он”.

Vladimir
08.12.2016
23:12:48

sane
08.12.2016
23:17:08
Писал на React + TS 3 месяца, так то вроде ничего, но TS как минимум пару раз в неделю доставлял боль
Так что пока flowtype как-то привлекательнее выглядит
Благо в ide завезли недавно нормальную поддержку

Vladimir
08.12.2016
23:19:01
/stat@combot

Combot
08.12.2016
23:19:01
combot.org/chat/-1001042383571

Google

Vladimir
08.12.2016
23:19:31

Dmitriy
08.12.2016
23:25:34
Привет всем. https://gist.github.com/exileed/064f58da9cad545af6f6b81d02733da5#file-messages-php-L62 имеется такой класс. Для сохранений сообщений. Как правильно добавить определенное действие если тип сообщения "left_chat_member" . Создать Класс и вызывать в switch "left_chat_member" ? Не понятно как лучше сделать с точки зрения SOLID, ООП.

Sergey
08.12.2016
23:28:35
кто его использует и зачем
жаль в gist нельзя оставлять комменты

Dmitriy
08.12.2016
23:29:24
можно внизу комменты
Он отвечает за обработку сообщений и передача их в репозиторий

Sergey
08.12.2016
23:31:07
почему table gateway называется репозиторием?)

Dmitriy
08.12.2016
23:31:38
шаблон репозиторий.

Sergey
08.12.2016
23:32:20
в каком месте он репозиторий?)
шаблон репозиторий можно сравнить с коллекцией объектов.
а у тебя тут методы, которые принимают разобранные объекты
аля "собери сам"

Dmitriy
08.12.2016
23:33:26
Клас собирает, обрабатывает и передает дальше информацию.

sane
08.12.2016
23:34:02

Sergey
08.12.2016
23:34:32
репозиторий, как должно быть понятно из названия, хранит и только хранит. Ты можешь в него положить или достать. И все
причем сам репозиторий ничего с объектами не делает более
хранит как есть

sane
08.12.2016
23:35:33
Потому что window.__REDUX_DEVTOOLS_EXTENSION__ нельзя просто так написать на TS

Google

da horsie
08.12.2016
23:35:34
почему dataProvider? не логичнее ли было назвать message?

Dmitriy
08.12.2016
23:35:37

Sergey
08.12.2016
23:35:57

Dmitriy
08.12.2016
23:35:58

sane
08.12.2016
23:36:11
Ну и импорт модулей без тайпингов тоже костылями делается

Sergey
08.12.2016
23:36:24

Dmitriy
08.12.2016
23:38:05
Как правильно добавить дополнительную обработку при определенном типе сообщений?
т.е если сообщение такое-то то подключаем класс такой-то ? и внутри класса уже выполяем нужные действия

Aleksandr
08.12.2016
23:40:32

Sergey
08.12.2016
23:40:53
https://gist.github.com/fesor/a0a01c081d96a660fef298e934c13331
в частности коммент на 67-ой строке

Dmitriy
08.12.2016
23:42:43
всем спасибо.

da horsie
09.12.2016
05:43:23
https://laurent22.github.io/so-injections/
география sql injections в php

Artem
09.12.2016
07:03:52
@f3ath как географию определял?

Alex
09.12.2016
08:28:39
Ну вот. Заказали мне ноут для "командировок". А по факту - мне домой

Aleh
09.12.2016
08:29:54
Про ts и flow здесь: @typescript_ru

Sergey
09.12.2016
08:36:57
хороший flow )

Google

Mihail
09.12.2016
08:37:05
)))

NeuroZ
09.12.2016
09:22:22
Как убедить директора, что брать проекты на WP - зло?

Mikhail
09.12.2016
09:22:46
"не бери проекты на этой хуйне"

NeuroZ
09.12.2016
09:22:58
не прокатил такой аргумент

Mikhail
09.12.2016
09:23:13
предложи потратить пол года на разработку своей системы

NeuroZ
09.12.2016
09:23:28
он согласен при условии не платить мне з/п

Mikhail
09.12.2016
09:23:46
я думаю тебе надо соглашаться, неплохой расклад

NeuroZ
09.12.2016
09:23:52
)))
спасибо! помог! как же я сам не додумался)

Admin
ERROR: S client not available

Fayozjon [CybernatiC]
09.12.2016
09:24:35
На еврея видать работаешь
Это зло
Надо самому евреем быть

NeuroZ
09.12.2016
09:25:29
печально то, что я с самого основания компании

Alexander
09.12.2016
09:25:38

Mikhail
09.12.2016
09:26:08
WAAAT

NeuroZ
09.12.2016
09:26:15
вау, а это норм?
вообще как там внутри
трехколесная телега?
вообще звучит более чем заманчиво

Google

Mikhail
09.12.2016
09:26:58
немножко рокет сайнс в деревне гадюкино)

Alexander
09.12.2016
09:27:02
У меня проект, в условиях стоит ВП, но по факту там куча кастомной логики, которая на симфони

Fayozjon [CybernatiC]
09.12.2016
09:27:24
Ебать извращенцы

NeuroZ
09.12.2016
09:28:11
ну по крайней мере это уже какой-то интересный выход
в рамках "нам нужны деньги = мы делаем WP"

Alexander
09.12.2016
09:28:52
вау, а это норм?
Мне тесная интеграция не нужна, но к примеру там сущность пользователя маппится на доктрину

Yaroslav
09.12.2016
09:30:12
почему WP - говно?

Fayozjon [CybernatiC]
09.12.2016
09:30:25

Yaroslav
09.12.2016
09:30:34
я раньше думал что он, говно. Потом попробовал.. норм

Fayozjon [CybernatiC]
09.12.2016
09:30:46
Custom post types
Да?

NeuroZ
09.12.2016
09:30:53

Yaroslav
09.12.2016
09:31:44
ну у меня есть под руками проект, где есть WP и рядом Symfony
работает
и все довольны

NeuroZ
09.12.2016
09:32:32
Если быть кратким:
1. отсутствие множества инструментов
2. присутствие множества костылей
3. солянка из плагинов, тянущих за собой опять же костыли

Yaroslav
09.12.2016
09:33:46
ну и ресторан есть, и поесеть есть где
так в чем проблема?
просто вопрос в том что WP не подо все задачи подойдей
но под те которые подойдет, он норм

Sergey
09.12.2016
09:34:45
я б сравнивал "своя кухня"(symfony) и хотдожную(cms)