@prophp7

Страница 66 из 1387
Sergey
11.11.2016
11:12:05
но только для этого надо сделать работу с read model у доктрины удобным делом

Anton
11.11.2016
11:12:21
все равно это дело как-то роутить надо)

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

Sergey
11.11.2016
11:13:39
роутинг - это самая простая шляпа из всех возможных проблем

Google
Sergey
11.11.2016
11:13:45
и я не понял что ты там для ангуляра хочешь

клиент что-ли?

Anton
11.11.2016
11:14:12
кодогенерацию

пока только генерить основу для роутера, ну или дополнять уже существующий

Sergey
11.11.2016
15:18:06
у меня есть пара знакомых людей

которые тоже носятся с криками "Серег давай нам кодогенератоР"

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

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

Aleh
11.11.2016
15:21:11
сделайть пожалуйста кодогенератор, который по gherkin стори, генерит домен и инфраструктуру

Sergey
11.11.2016
16:57:20
ну я потом начинаю намекать что мол "если я сделаю то о чем ты говоришь, генератор из доки по api всего бэкэнда... то я тебя первым уволю"

ну мол можно будет раза в полтора сократить отдел)

Ilya
11.11.2016
17:06:27
а смысл в кодогенераторах вообще еще остался?

Google
Sergey
11.11.2016
17:30:54
а смысл в кодогенераторах вообще еще остался?
а он куда-то уходил? Просто это намного сложнее чем "сделать 1 километровый контроллер и все от него отнаследовать"

ну мол смотри, можно сделать мега гибко и мега поддерживаемо, очевидно... но это намного больше кода

а люди существа ленивые

потому вместо того что бы придумать как автоматизировать этот процесс, просто херачат примитивнее и универсальнее

Ilya
11.11.2016
17:51:34
щас на все либы есть

и на crud и на rest и тд

Sergey
11.11.2016
18:04:53
и все они говно

Roman
12.11.2016
08:34:49
Чуваки, есть два стула, и надо помочь выбрать какое-то. Описываю ситуацию подробно. Живут куча разных проектов, у которых разные админки. Мне сказали взять один проект, выпилить из него адмику, и сделать отдельным пакетом, чтобы в следующих проектах, эту единую админку просто подтягивать композером, и подключать везде. Теперь проблемы. Необходим костыль, который позволял бы переопределять/дополнять некоторый функционал админки. Например, в админке есть главное базовое меню на странице, с ссылками на разделы, которые входят по стандарту, которое формируется в классе, допустим "Navbar". Потом, мы разрабатываем какой-то уже отдельный, специфический раздел для проекта, и нам надо как-то заинжектить теперь в этот Navbar наш раздел. Сделать какой-то билдер для меню, это лишь частичный выход, т.к. необходимо иметь возможность переопределять вообще любой класс в этой аминке. Пока единственная мысль, которая пришла, это разрулить всё на уровне автолоадера. У нас юзается не композеровский, а наш собственный. И я думал переписать его так, чтобы он смотрел классы сначала в App, который мы разрабатываем, а потом уже лез в vendor к композеровским пакетам. Т.е. мы например ложим класс Navbar, по пути app/menu/navbar, и если его там нет, то автолоадер уже ищет в vendor/menu/navbar. Ну и собственно, в app/menu/navbar extended vendor/menu/navbar, где мы что-то переопределяем.

Aleh
12.11.2016
09:25:30
Чуваки, есть два стула, и надо помочь выбрать какое-то. Описываю ситуацию подробно. Живут куча разных проектов, у которых разные админки. Мне сказали взять один проект, выпилить из него адмику, и сделать отдельным пакетом, чтобы в следующих проектах, эту единую админку просто подтягивать композером, и подключать везде. Теперь проблемы. Необходим костыль, который позволял бы переопределять/дополнять некоторый функционал админки. Например, в админке есть главное базовое меню на странице, с ссылками на разделы, которые входят по стандарту, которое формируется в классе, допустим "Navbar". Потом, мы разрабатываем какой-то уже отдельный, специфический раздел для проекта, и нам надо как-то заинжектить теперь в этот Navbar наш раздел. Сделать какой-то билдер для меню, это лишь частичный выход, т.к. необходимо иметь возможность переопределять вообще любой класс в этой аминке. Пока единственная мысль, которая пришла, это разрулить всё на уровне автолоадера. У нас юзается не композеровский, а наш собственный. И я думал переписать его так, чтобы он смотрел классы сначала в App, который мы разрабатываем, а потом уже лез в vendor к композеровским пакетам. Т.е. мы например ложим класс Navbar, по пути app/menu/navbar, и если его там нет, то автолоадер уже ищет в vendor/menu/navbar. Ну и собственно, в app/menu/navbar extended vendor/menu/navbar, где мы что-то переопределяем.
Посмотри статью в пине:)

Sergey
12.11.2016
11:38:02
Посмотри статью в пине:)
херасе, моя статья запинена?) зачем?)

Aleh
12.11.2016
11:38:22
Sergey
12.11.2016
14:49:48
https://github.com/TomasVotruba/awesome-doctrine - надо бы как-то добавить чего

а то там конечно есть ништяки но мне не нравится

Arthur
12.11.2016
16:32:30
/stat@combot

Combot
12.11.2016
16:32:31
combot.org/chat/-1001042383571

Eduard
12.11.2016
17:29:40
Кто занимается разработкой плагинов под популярные CMS(битрикс, magento, круто бы shopify и prestashop) ?

Dmitriy
12.11.2016
17:30:37
Работа или вопрос ?

Eduard
12.11.2016
17:30:44
Работа

Dmitriy
12.11.2016
17:31:04
тогда не я

Eduard
12.11.2016
17:31:19
77 пхпшника как томало у вас тут

Google
Иван
12.11.2016
17:32:59
78)

Anton
12.11.2016
17:54:52
Eduard а остальные cms пилят))

Fayozjon [CybernatiC]
12.11.2016
17:56:41
Eduard а остальные cms пилят))
Ну пусть будет так :)

Sergey
13.11.2016
00:06:44
77 пхпшника как томало у вас тут
главное качество а не количество

Sergey
13.11.2016
12:24:19
может это... давайте обсудим какие-нибудь темы животрепещущие

например ReadModel и доктрин

пока самый удобный вариант это SELECT new MyReadModel(u.id, u.name, p.someOtherStuff) FROM ...

Pavel
13.11.2016
12:54:16
О! Спасибо. У меня как раз был кейс что физически поля находились в разных сущностях(схема БД кривая), но правильнее, чтобы находились в одной. Вот что значит не читать мануал D:

Igor
13.11.2016
12:57:41
Привет всем, подскажите пожалуйста, с чего нужно начать изучение php

Nadirq
13.11.2016
12:58:17
-> https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839

Aleh
13.11.2016
13:01:49
например ReadModel и доктрин
Доктрин не нужна?

Конец треда

Fayozjon [CybernatiC]
13.11.2016
13:28:38
Я прошу прощения :) как сделать такой эффект на фото?)

Aleh
13.11.2016
14:15:41
https://toster.ru/q/368853?e=4568832#answer_item_912598
Уух, а это точно джуниор?)

Sergey
13.11.2016
14:33:48
а че нет?)

меня попросили "джун на 2016"

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

Google
Sergey
13.11.2016
14:34:40
обычно уже имеется год опыта

до джуна есть стажер

который может быть совсем нулевым

и без опыта

это конечно мое мнение, но там в списке нет ничего сложного, все является по сути основами

более последовательный способ обучения а не "учим переменные и циклы, а теперь ООП и MVC"

Уух, а это точно джуниор?)
ну в наших реалиях я уже хз... у нас джуны это "ну я две недели назад хэловорд написал"

Admin
ERROR: S client not available

Sergey
13.11.2016
14:53:11
ну может про NDA лишнее... но это просто наболело

Ilya
13.11.2016
15:15:48
Уух, а это точно джуниор?)
почти все что там есть - это вузовские знания

Sergey
13.11.2016
16:32:44
почти все что там есть - это вузовские знания
ну в целом да, проблема только в том что в вузах даже если и дают эту информацию, частенько в настолько неструктурированном виде что связать все вместе могут не все.

Aleh
13.11.2016
18:07:07
почти все что там есть - это вузовские знания
Ой, вот давайте не будем про вузы

Sergey
13.11.2016
19:40:47
Ой, вот давайте не будем про вузы
психологическая травма?)

Aleh
13.11.2016
19:41:06
ага

Sergey
13.11.2016
19:41:17
я прикидывал - нужен где-то год что бы по списку моему начать шарить)

и я не говорю о том что надо по 8 часов фигачить и читать теорию

несколько часов в неделю, википедия... статьи... все это в перемешку с упражнениями, задачками

проблема в том что ну это ж искать все надо

а может я не прав

Aleh
13.11.2016
19:43:44
просто этот курс у нас, наверное, нигде не дают

Google
Sergey
13.11.2016
19:43:49
а может я просто упорот

Aleh
13.11.2016
19:43:55
и пусть не год

а три

пофиг

это по силам универам

Sergey
13.11.2016
19:44:25
просто этот курс у нас, наверное, нигде не дают
ну вот кроме того что там с глобальными переменными никто ничего не объяснял и по безопасности было бездарно у меня все было

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

Aleh
13.11.2016
19:46:35
ну клево, у нас совсем не так было

Sergey
13.11.2016
19:47:04
замутить интернет универ)

без дипломов)

бесплатный (возможно условно-бесплатный)

у нас в универе были попытки сделать штуки вроде "студенты учат студентов"

но не взлетело

Aleh
13.11.2016
19:47:47
ну как эти чуваки из ипама rolling scope school мутят для себя

Sergey
13.11.2016
19:47:57
прикольно

Aleh
13.11.2016
19:48:15
берут 50 человек, полгода учат, потом лучших забирают

или itransition примерно такой же способ юзает

но у rs кмк получше дела)

Sergey
13.11.2016
19:48:50
ну это работает... но это надо иметь много ресурсов)

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