
Sergey
27.07.2018
12:58:16
а дальше доку по субд
для 99% проектов научиться читать эксплейны запросов в целом не составляет проблемы, а еще слоу логи и профилирование
и судя по характеру вопросов ты врядли занимаешься проектами из того 1% (а то и 0.1%)

Artem
27.07.2018
12:59:51
вот читаю я вас и начинаю сомневаться в том, что знаю что такое if =(

Google

Sergey
27.07.2018
13:00:20

Artem
27.07.2018
13:00:48
:D

Nikitcat
27.07.2018
13:02:16

Maksim
27.07.2018
13:02:22

Sergey
27.07.2018
13:02:42

Nikitcat
27.07.2018
13:03:47

Sergey
27.07.2018
13:04:04
вопервых я не знаю про какую субд ты говоришь

Nikitcat
27.07.2018
13:04:12
MySQL

Sergey
27.07.2018
13:04:16
я например постгрес юзаю а не мускуль, и у нас могут быть разные эксплейны
https://dev.mysql.com/doc/refman/5.5/en/execution-plan-information.html
ну вот читай и разбирайся)
https://dev.mysql.com/doc/refman/5.5/en/explain-output.html - вот это особенно
https://robots.thoughtbot.com/reading-an-explain-analyze-query-plan - вот для постгреса туториал

Google

Nikitcat
27.07.2018
13:05:47
Я читал, просто спросил мб кто-то читал по этому поводу литературу, а то на собесе сказали, подтяни индексирование?♂️

Artem
27.07.2018
13:05:58
когда я заглядывал в эксплеин, мне было интересно когда какие методы используются. Индекс сканы, нестед лупы и т.п. мне кажется куда-то туда копать надо. Правда надо понимать как это работает, что будет выбирать планер и т.п. Т_Т

Sergey
27.07.2018
13:06:23
ну и эксперементируй)

Nikitcat
27.07.2018
13:07:23
ну дык имею в виду что ничего сложного там нет, неделю две попробуй, посиди с бд и всё, нельзя же так отказывать :(

Maksim
27.07.2018
13:07:50
ну дык велкам в мир, который расскажет что в целом такое индекс) какие бывают, как работают, какие минусы и т.д.) в гугле. в целом, можно найти всю инфу
сложного там дохера) вопрос в том, до какой степени упарываться собрался)

Nikitcat
27.07.2018
13:09:15
ну чтобы понять на какое поле это сделано, какой запрос, сколько на запрос потратило времени не так сложно
если углубляться то да, сложно возможно будет

Sergey
27.07.2018
13:13:15
раз уж зашел вопрос - кто когда в последний раз делал RIGHT JOIN?

Artem
27.07.2018
13:14:29
я делал - по-моему когда-то пол года назад в целях обучения :D

Valentin
27.07.2018
13:19:57

Sergey
27.07.2018
13:20:32

Valentin
27.07.2018
13:21:34

Maksim
27.07.2018
13:21:49
в доктрине наверняка увидел)

Sergey
27.07.2018
13:23:16
да просто думаю как бы квери билдер сделать попроще....

Maksim
27.07.2018
13:23:32
?
она любит по дефолту джоинами обмазать)

Sergey
27.07.2018
13:23:43
она юзает либо left либо inner

Google

Artem
27.07.2018
13:23:55
в доктрине вроде нет райт джоина

Sergey
27.07.2018
13:23:56
right вроде как она не умеет
типа нахер ей right join

Maksim
27.07.2018
13:24:08

Valentin
27.07.2018
13:27:23

Sergey
27.07.2018
13:27:48
)))

Valentin
27.07.2018
13:30:37
)))
Как в целом успехи? Когда мы сможем насладиться чистым sql?)

Sergey
27.07.2018
13:30:51

Dmitry
27.07.2018
13:31:20

Valentin
27.07.2018
13:31:21

Maksim
27.07.2018
13:46:02
изи катка) берём результат и скармливаем в конструктор объекта :)
а если совсем прошаренный, то фетч мод)

Artem
27.07.2018
14:10:34
кстати по поводу того, что с гоф не стоит начинать - а у меня в универе курс по ООП как раз состоял в том, что нам схемки рисовали на лекциях всех этих вот шаблонов =\
я был в ахуе, как и большинство остальных наверное

Maksim
27.07.2018
14:12:49
ну вас просто со старта взяли и лицом в унитаз мокнули)
лёгкий способ сходу отбить всякое желание понимать (не заучить, а понимать) суть происходящего.
к сожалению, когда собеседую выпускников, в большинстве своём становится очень грустно.

Artem
27.07.2018
14:14:45

Maksim
27.07.2018
14:14:58

Roman
27.07.2018
14:15:27
имхо, банду четырех надо читать когда есть хотя бы какой то опыт реальной разработки, без этого можно сразу на китайском читать

Maksim
27.07.2018
14:15:31
эт из серии "я бегаю по утрам, а значит могу пойти на олимпийские игры"

Artem
27.07.2018
14:17:12
не сработал бы
вопрос степени мотивации имхо. Всегда можно сделать несколько шагов назад и попытаться разобраться в основах.
А вообще это конечно диванная аналитика - надо ставить эксперименты на людях)

Google

Mykola
27.07.2018
16:09:36
Ребят, в битриксе через внешное API возможно как-то создать бизнес процесс ?

Bohdan
27.07.2018
16:35:07

Mykola
27.07.2018
16:35:29
я сам не-не
:)

Bohdan
27.07.2018
16:36:14
даже не знаю, где спросить
может в @phpGeeks, но и там вроде такого нет

Mykola
27.07.2018
16:36:57
да уже не нужно, это клиент что-то придумал странное.

Patrik
28.07.2018
06:44:53
@thatside вот еще что откопал, поддерживает hyper-schema, умеет валидировать ее, доку генерить симпатичную с курлами сразу, ну и саму схему напрямую можно в тесты пихать и мидлвары для валидации
https://github.com/interagent/prmd

Admin
ERROR: S client not available

Bohdan
28.07.2018
08:13:39
тоже интересно, спасибо

Roman
28.07.2018
09:39:43
Всем привет! Elegant Objects от Егора Бугаенко - в електронном виде можно посмотреть ее уже гдето?

f4rt~
28.07.2018
09:46:26
))

Maksim
28.07.2018
09:55:05

Roman
28.07.2018
09:56:24
глянул видеообзор. интересно посмотреть на программирование с другого ракурса

Sergey
28.07.2018
10:00:21
если хочешь что-то полезное - напиши консольный калькулятор на каком ocaml, haskell, f# или clojure
если хочешь поднять скилы в ООП - погугли упражнения типа "объектной гимнастики" - явно пользы будет больше
и главное - осознай (что сложно) базовые концепции типа сокрытие информации, связанность и cohesion
этого тебе хватит на год размышлений
а потом уже можешь читать всякие элегантные объекты

Google

Sergey
28.07.2018
10:03:16
и да - тесты

Roman
28.07.2018
10:03:44
Сложно придумать себе интересную задачу для развития скилов. Я себе уже запланировал чатбота написать. допишу в список и калькулятор)

Sergey
28.07.2018
10:04:37
калькулятор (который суппортит приоритеты операций и скобки) явно будет полезнее в плане получения каких-либо знаний

Mayor
28.07.2018
10:05:52

YukiSuika
28.07.2018
10:06:21

Roman
28.07.2018
10:06:27

Sergey
28.07.2018
10:06:42
и ты тоже

Bohdan
28.07.2018
10:07:24
о, майнкампферы подъехали

Mayor
28.07.2018
10:07:34
$obj->content

Bohdan
28.07.2018
10:07:43
$obj->content[0]

Roman
28.07.2018
10:07:50

YukiSuika
28.07.2018
10:07:57

Sergey
28.07.2018
10:08:07
ну то есть вообще ничего нового

Mayor
28.07.2018
10:08:15

YukiSuika
28.07.2018
10:08:28