@prophp7

Страница 119 из 1387
Vladimir
08.12.2016
23:00:03
Хотя во flow, уже есть типы, и не очень понятно что ещё есть в TS

почему боль?
Я извращенец и писал на React.js

И мне нужен был 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
они тебе говорят: “чувак, я не хочу чтобы ты потом проебал 2 часа в поисках этого баг, вот он”.
Я честно пылатлся понять в чём ошибка, но не смогу нагуглить. Попробую, найтипроект и собрать что бы текст ошибки привести, буду рад если меня ткнут, в чём был не прав. Но когда писал никакой внятной иструкции как писать typings я найтин не смог( где-то год назад)

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
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, ООП.

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
Можно чуть подробнее?
Да хотя бы redux devtools подцепить уже костыли искать приходится

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
почему dataProvider? не логичнее ли было назвать message?
разные источники данных. возможно и логичнее

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
Хотя во flow, уже есть типы, и не очень понятно что ещё есть в TS
Там же 2.5 пакета с типами) В ts типы ставятся уже через npm, если их нет в самом пакете (как в redux например). В целом установка тайпингов работает так: npm i -D @types/%package-name%

Про 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
Как убедить директора, что брать проекты на WP - зло?
А ты бери, но используй вот это https://github.com/ekino/EkinoWordpressBundle

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
почему WP - говно?
у меня слишком короткий рабочий день, чтобы описать все доводы

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

работает

и все довольны

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

ну у меня есть под руками проект, где есть WP и рядом Symfony
у меня в городе есть отличный ресторан, рядом хот-дожная стоит. Все работает много лет. Все довольны.

Yaroslav
09.12.2016
09:33:46
ну и ресторан есть, и поесеть есть где

так в чем проблема?

просто вопрос в том что WP не подо все задачи подойдей

но под те которые подойдет, он норм

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

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