@prophp7

Страница 1306 из 1387
Maksim
28.09.2018
14:16:41
расскажи))0
как гуглом пользоваться?)

Alexander
28.09.2018
14:16:45
ложи их тоже в сфинкс по возможности

Dmitry
28.09.2018
14:16:53
вроде все более менее уже написано об эластике и сфинксе

Alexander
28.09.2018
14:17:01
Ну... Хз
Ну тогда чего ты спрашиваешь? Что ты хочешь от людей тут?

Google
Arky
28.09.2018
14:17:06
как гуглом пользоваться?)
ты больше знаешь))

Алексей
28.09.2018
14:17:50
Ну тогда чего ты спрашиваешь? Что ты хочешь от людей тут?
Узнать как правильнее, просто в соседнем чате сказали, что возвращать id, а по ним уже обращаться в базу и формировать обьекты

Maksim
28.09.2018
14:18:26
ты больше знаешь))
больше гугла?)

Alexander
28.09.2018
14:18:28
Если там есть актуальные данные, то нафига замедляться

Arky
28.09.2018
14:19:13
больше гугла?)
в данном вопросе, думаю да)

Maksim
28.09.2018
14:19:23
в данном вопросе, думаю да)
лизнул от души, но нет) явно меньше :)

Arky
28.09.2018
14:20:29
хмм, значит запросы у меня в гугле у меня опять не те)

Alexander
28.09.2018
14:21:08
К вопросу про оперативу

Maksim
28.09.2018
14:22:23
в моей прошлой жизни эластик без зазрений совести жрал овер200 гигов оперативки и смотрел голодными глазами)

Alexander
28.09.2018
14:23:13
Google
Maksim
28.09.2018
14:23:40
Если у тебя всего 5 гиг данных, то есть разница кто больше памяти съест ?)
на 5гб аще похеру) а если 5тб, уже пора начинать думать)

Alexander
28.09.2018
14:23:52
Arky
28.09.2018
14:24:31
А какие объёмы данных ?
у меня нет подобной информации)

Alexander
28.09.2018
14:24:51
у меня нет подобной информации)
Тогда и вопрос твой неактуален... пока еще

А если просто спортивный интерес то или Гугл или сам померяй

Ivan
28.09.2018
14:36:58
сфинкс реплики не поддерживает.

dypa
28.09.2018
14:55:42
раз уж пятница - что слышно про релиз doctrine 3.0 ?

Bohdan
28.09.2018
15:00:35
думаю, ещё долго не будет слышно ничего

блин, я так ждал того школьника, чтобы забанить

а он, падла, пишет и выходит из чата

Андрей
28.09.2018
15:01:36
неуловимый Джо

поставь бота

Сергей З.
29.09.2018
06:01:26
Всем привет! Проконсультируйте по работе с репозиторями! Как я вижу сейчас работу с условным Laravel. Есть отдельно 2 папки. В одной у нас простые модельки(Eloquent), во второй репозитории. Есть к примеру модель Post и соотвтественно PostRepository. Все выборки на получение постов делаем через репозиторий. К примеру PR->getAllPosts(). Внутри этого метода можно просто Post::findAll(). Если выборка сложная, можно чуть ли не прямыми запросами получить массивы и потом сделать гидрацию(или как там...) и типа этими данными наполнить Post. Нормально так?

Сергей З.
29.09.2018
06:39:10
Не с ар это оверхед. Лучше тогда доктрину возьми
С доктриной, к сожалению, вообще не знаком. Какие преимущества?

Dmitry
29.09.2018
06:41:58
С доктриной, к сожалению, вообще не знаком. Какие преимущества?
Ну если кратко, то она примерно так работает как тебе надо :) ар это репозиторий и сущность в одном и нет смысла накидывать поверх еще репозиторий.

Сергей З.
29.09.2018
06:42:50
Спасибо, посмотрю доктрину

Anton
29.09.2018
06:43:30
С доктриной, к сожалению, вообще не знаком. Какие преимущества?
https://www.google.nl/search?q=doctrine+getting+started&oq=doctrine+getti&aqs=chrome.1.69i57j0l5.4328j0j4&sourceid=chrome&ie=UTF-8

Dmitry
29.09.2018
06:43:55
Кстати вот да. На счет ар. Это давно во мне противоречия вызывало
Если правильно варить она тоже норм. У доктрины тоже есть много минусов.

Google
Сергей З.
29.09.2018
06:44:13
https://www.google.nl/search?q=doctrine+getting+started&oq=doctrine+getti&aqs=chrome.1.69i57j0l5.4328j0j4&sourceid=chrome&ie=UTF-8
та ну то понятно))) у меня как-то просто не дошло до нее. Вот, наверное, пора)

Anton
29.09.2018
06:45:44
> Есть отдельно 2 папки. В одной у нас простые модельки(Eloquent), во второй репозитории. https://gist.github.com/fesor/76d39b19b18f7103a7c058301dc6a8fe https://blog.nikolaposa.in.rs/2017/01/16/on-structuring-php-projects/

Сергей З.
29.09.2018
06:46:20
Если правильно варить она тоже норм. У доктрины тоже есть много минусов.
Первый блин всегда комом)) Я в целом сейчас просто играюсь с Laravel. Мне ничего не мешает туда и доктрину взять. Как раз набью шишек

Anton
29.09.2018
06:50:09
И читай книги наподобие http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf чтобы понять что такое репозиторий и что такое модель, хотябы поверхностно.

Сергей З.
29.09.2018
06:56:03
И читай книги наподобие http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf чтобы понять что такое репозиторий и что такое модель, хотябы поверхностно.
Вы мне их порекомендовали потому что мои мысли по работе с репами неправильные или просто для расширения кругозора?

Anton
29.09.2018
06:57:34
для кругозора. там может быть и найдешь связи. я ведь не видел, что там у тебя в PR

Сергей З.
29.09.2018
06:58:24
Евгений
29.09.2018
13:24:42
Всем привет

посоветуйте как в коде лучше оформлять код для дебага?

просто ставить коммент?

f4rt~
29.09.2018
13:28:31
просто ставить коммент?
лучше не оставлять, по возможности, сразу исправлять, но в целом тудушки, багрепорты, осушки,записи в конфлюенсе и тд в целом норм (вынужденно)

f4rt~
29.09.2018
13:28:50
учти что обычно люди не возвращаются к багажу технического долга

knopkod4v
29.09.2018
13:28:51
посоветуйте как в коде лучше оформлять код для дебага?
оформление кода для дебага выглядит крайне подозрительно. Ты уверен, что тебе нужен код для дебага на продакшене?

Maksim
29.09.2018
13:29:50
assert'ы

dypa
29.09.2018
14:50:42
учти что обычно люди не возвращаются к багажу технического долга
зависит от культуры людей и места. у себя и в длительной перспективе люди гадят реже. это касается не только кода. у нас пятница отдана под рефакторинг и исправление недоделок. архитектурные проблемы и ляпы мы закладываем в план работы.

Admin
ERROR: S client not available

f4rt~
29.09.2018
14:53:51
зависит от культуры людей и места. у себя и в длительной перспективе люди гадят реже. это касается не только кода. у нас пятница отдана под рефакторинг и исправление недоделок. архитектурные проблемы и ляпы мы закладываем в план работы.
рефакторинг неотъемлемая часть цикла разработки, однако выделять под это день как то хз; понятно что в основном я высказываюсь оперируя своей призмой опыта и людей которых повидал, обычно человек с большей долей вероятности те вещи, которые сделал плохо изначально вынужнно не вынужденно, он назад к ним не вернется, а вот что бы выявлять такие места, их правда можно помечать в коде, использовать всякие метрики стат.анализиторов по связности и прочее и спрашивать на тимтолках с коммандой, что где как болит и почему

Google
f4rt~
29.09.2018
14:54:08
однако в большей своей массе, я слышу, плохо но пусть пока так будет

потом переделаем, это означает что никогда

knopkod4v
29.09.2018
15:01:18
а как по другому отлавливать плавующие баги стороннего апи?
не знаю. Логирование для этого не применяют?

dypa
29.09.2018
15:02:10
рефакторинг неотъемлемая часть цикла разработки, однако выделять под это день как то хз; понятно что в основном я высказываюсь оперируя своей призмой опыта и людей которых повидал, обычно человек с большей долей вероятности те вещи, которые сделал плохо изначально вынужнно не вынужденно, он назад к ним не вернется, а вот что бы выявлять такие места, их правда можно помечать в коде, использовать всякие метрики стат.анализиторов по связности и прочее и спрашивать на тимтолках с коммандой, что где как болит и почему
к сожалению проект таков, что приходится выделять день в неделю. перед НГ удалость взять 2 недели даже. в моем случае это оправдано в $$$. давай на бытовом примере: в крупных городах есть урны на улицах, мусор иногда приходится донести до этой урны. одни люди воспитаны выносить мусор, другие нет. это самодисциплина. теперь вводим административный ресурс - ставим штраф за выкинутый мимо урны мусор, штраф может быть условные 1$ и 10 000$. от размера штрафа зависит уровень сознательности. качество кода во многом зависит от бизнеса и его готовности платить за это.

f4rt~
29.09.2018
15:05:55
не ну очевидно что закон разбитых окон работает, однако бизнес в основной своей массе хочет что бы get things done по итогу все всегда встречаются в кривой продуктивности на время,тем самым графиком дяди боба, однако это все больше зависит уже от манагеров, насколько они могут донести целеобразность таких вещеий, мы в целом в любые эстимейты на деливеринг новой фичи закладывает определенный % на рефакторинг чего угодно, доп.часы на это не просим, просто сами делаем, аналогично с тестами и прочей штукой, которую иной раз сложно продать "отдельно" *upd*

knopkod4v
29.09.2018
15:10:03
логирование и применяют.
а я сразу про вардамп подумал =(

dypa
29.09.2018
15:14:11
я не уверен, что закон разбитых окон работает. в большинстве случаев программисты делают не хуже, а лучше. к сожалению "лучше" не становится. перефразирую - бизнес хочет слышать ДА, а программисты чаще всего отвечают НЕТ, ПОТОМУ ЧТО. в целом я согласен что в любые оценки мы сильно закладываем страховку по времени

Evgeniy
29.09.2018
15:36:59
сколько бы не закладывал страховки все равно делаю все в последний момент, либо я такой распиздяй, но других не видел

Roman
29.09.2018
19:11:30
Закон паркинсона)

Sergey
29.09.2018
19:27:17
или ты и так эксперт и пусть делают что говорят?

dypa
29.09.2018
19:32:59
представь что ты нанял работников что бы они тебе ремонт сделали. Ты бы хотел от них слышать только "да" на любые твои вопросы или же ты бы хотел что бы они тебе посоветовали что-то конкретное?
в обоих случаях у тебя будет отваливаться плитка от стены, проверенно на собственном опыте ) в случае с работниками - не стоит самостоятельно нанимать работников

militska
29.09.2018
19:34:41
оч странный у вас опыт

dypa
29.09.2018
19:35:05
в случае стройки рабочим вариантом оказалось нанимать самостоятельно группу рабочих и ставить над ними внешнего прораба )

militska
29.09.2018
19:36:55
бизнес обращается к специлистам, что бы решить проблему, и да, иногда есть аргументированный ответ, почему нет, а почему решить проблему будет стоит дороже

dypa
29.09.2018
19:39:22
представь что ты нанял работников что бы они тебе ремонт сделали. Ты бы хотел от них слышать только "да" на любые твои вопросы или же ты бы хотел что бы они тебе посоветовали что-то конкретное?
в моем сообщении выше расмотренны 2 крайности - да и нет. есть еще промежуточные состояния - но про них все забывают. а так же не стоит забывать, что в последнее время общество вообще очень негативно относятся к слову нет.

оч странный у вас опыт
я бы хотел бы услышать опыт других людей, а не общие фразы.

Google
dypa
29.09.2018
19:45:06
Обычно обе стороны не разбираюсь в проблеме
мне кажется на базовом уровне бизнес хорошо разбирается в свой проблеме, но вот донести ее до других людей оказывается не так просто в силу различных причин (например отсутсвие ораторского таланта, косноязычие или "ну тут же всё понятно", что я не знаю как верно описать). например просьба "принести выпить" в различных контекстах будет восприниматься по разному, где то принесут воды, а где то крепкий напиток. еще хороший пример - взаимодействие с фрилансерами, до тех пор пока я не спрашивал как меня он понял - я получал всегда не то, что я заказывал.

dypa
29.09.2018
19:47:00
Часто нет
хм, а можешь привести пример?

Sergey
29.09.2018
19:54:16
Очень редко бизнес приходит с готовым требованием. Часто они даже проблему видят частично. Часто не знают что можно сделать и очень часто просят сделать то что видели у других а не то что надо

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