@prophp7

Страница 1202 из 1387
Sergey
27.07.2018
12:58:16
а дальше доку по субд

для 99% проектов научиться читать эксплейны запросов в целом не составляет проблемы, а еще слоу логи и профилирование

и судя по характеру вопросов ты врядли занимаешься проектами из того 1% (а то и 0.1%)

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

Google
Artem
27.07.2018
13:00:48
:D

Maksim
27.07.2018
13:02:22
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
когда я заглядывал в эксплеин, мне было интересно когда какие методы используются. Индекс сканы, нестед лупы и т.п. мне кажется куда-то туда копать надо. Правда надо понимать как это работает, что будет выбирать планер и т.п. Т_Т

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
раз уж зашел вопрос - кто когда в последний раз делал RIGHT JOIN?
А что с ним не так?) Юзал примерно месяц-два назад

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
right вроде как она не умеет
да? буду знать (хз зачем, но буду)

Valentin
27.07.2018
13:27:23
собираю статистику как часто юзают какие штуки) не поделишься для чего?
Хз, 100% помню что недавно юзал, но в коде его нет, вероятно переписал на лефт джоин

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
чистым sql хоть сча наслаждайся
Да, кстати, есть ли результат потуг в виде QueryBuilder'a?

Valentin
27.07.2018
13:31:21
чистым sql хоть сча наслаждайся
Это наслаждение убивает result set mapping, я бы с радостью

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
ну вас просто со старта взяли и лицом в унитаз мокнули)
ага) хотя для адекватных мотивированных людей такой вариант тоже сработал бы. Хотя для таких людей и вариант совсем без универа сработал бы. Где-то тут должна быть середина =\

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
Ребят, в битриксе через внешное API возможно как-то создать бизнес процесс ?
тут битрикс если и используют - то вслух об этом не говорят

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
))

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
Сложно придумать себе интересную задачу для развития скилов. Я себе уже запланировал чатбота написать. допишу в список и калькулятор)
чатбот это просто херня которая ловит хуки и дергает апишку с нехитрыми if-ами внутри. Особо ничему не научишься, разве что захочешь написать велосипед на языке который ты не знаешь

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

YukiSuika
28.07.2018
10:06:21


Roman
28.07.2018
10:06:27
и главное - осознай (что сложно) базовые концепции типа сокрытие информации, связанность и cohesion
с GRASP знаком. согласен что знаком и осознавать ето разние вещи. Стараюсь смотреть на код через призму этих принципов что ты описал

Sergey
28.07.2018
10:06:42
eval)))
уволен

и ты тоже

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]

YukiSuika
28.07.2018
10:07:57
$obj->content
Возвращает пустоту

Sergey
28.07.2018
10:08:07
вот поработать с хуками и хочется. да напишу велосипед но уже свой)
ты же понимаешь что хуки это тоже самое что принять http запрос и отдать ответ?

ну то есть вообще ничего нового

Mayor
28.07.2018
10:08:15
Возвращает пустоту
как ты выводишь?

YukiSuika
28.07.2018
10:08:28


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