@oop_ru

Страница 163 из 785
Sergey
30.03.2017
09:28:49
а в чем зависимость? если использовать UUID какие-нибудь?
не, вся суть именно в мэйтейнс. Плюсы минусы попробуй оценить от двух решений

в долгосрочной перспективе

Sergey
30.03.2017
09:29:42
а боль в чем? что могу накосячить с миграцией, или что нужно это делать много много раз?
это надо сделать много раз и могут возникать нюансы с рассинхроном схемы между копиями. Ну и всегда есть шанс что что-то пойдет не так

Google
Sergey
30.03.2017
09:30:41
да

ну то есть я минусов тут не вижу сходу серьезных

а делать несколько баз данных отдельно имеет смысл когда вот уже завтра надо

Andrey
30.03.2017
09:31:32
я просто не работал с postgreSQL, не могу понять, насколько проблемно что в базе ОООЧЕНЬ много данных

Sergey
30.03.2017
09:31:42
очень много это сколько?

10К на событие, 40 событий

400К записей

за год

не много

индексы главное правильно расставить

Andrey
30.03.2017
09:32:36
ага

индексы главное правильно расставить
правильно ли я понимаю, что важно делать составные индексы для увеличения скорости?

Google
Sergey
30.03.2017
09:35:30
правильно ли я понимаю, что важно делать составные индексы для увеличения скорости?
зависит от запросов. Оставь это на тот момент когда у тебя более-менее будет финализировано что ты вообще с данными будешь делать

потом тупо нагенерить в базу пару сотен тысяч записей рандомом

и балуйся с explain analyse

без запросов оптимизировать смысла не особо много

Andrey
30.03.2017
09:39:33
зависит от запросов. Оставь это на тот момент когда у тебя более-менее будет финализировано что ты вообще с данными будешь делать
У меня в целом приложение уже работает, и функционал готов - теперь надо все по образу переписать аккуратно и красиво. Есть несколько сложных запросов с получением ортогональных записей, нужен для создания протокола результатов - он и сейчас не быстро работает. Буду тренироваться на этом приложении, спасибо за подсказки

Andrey
30.03.2017
10:13:36
оптимизировать репорты нет смысла если их гоняют раз в день
500+ раз в день (допустим надо на телевизор выводить раз в минуту новый отчет о гонке по каждой группе)

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

Paul
30.03.2017
10:20:32
борокко збс
Инкрементирую

Sergey
30.03.2017
10:50:33
кто пишет интеграционные тесты, делитесь опытом. как поддерживаете инфраструктуру для них? на каждый кейс новая база с фикстурками или поднимаете дамп?

Max
30.03.2017
10:51:23
зависит от задачи

где-то и фикстуры грузил

но вообще чем меньше данных тем лучше и проще

Sergey
30.03.2017
10:54:41
скажем мне для теста нужно использовать 3 разных базы на мускуле, монгу и эластик. поднимать фикстурки на это все это попаболь

Sergey
30.03.2017
10:54:53
кто пишет интеграционные тесты, делитесь опытом. как поддерживаете инфраструктуру для них? на каждый кейс новая база с фикстурками или поднимаете дамп?
зависит от теста. Для парочки тестов мне надо что бы данных в базе было пипец много и каждый раз это генерить долго потому у меня просто волум сохранен и контейнер с базой поднимается с ним

Sergey
30.03.2017
11:01:34
вот тоже думал об этом варианте, плюс оставить боевой эластик и остальные сервисы, там один хрен ридонли

Like
30.03.2017
16:28:08
Почему во многих статьях о phpUnit, в разделе "виды тестирования" не учитывается "Регрессиоонное тестирование"? Его не используют?

Google
da horsie
30.03.2017
16:43:20
Like
30.03.2017
16:44:00
потому что PHPUnit, как следует из названия, это все-таки про unit тестирование
Логично, но там ведь доступны все виды вроде, нет?

da horsie
30.03.2017
16:44:33
где "там"? и что значит "доступны"?

Like
30.03.2017
16:44:45
@f3ath проехали, спасибо

da horsie
31.03.2017
03:46:45
Сделайте, пожалуйста, мне код-ревью. Очень хочется услышать критику. https://github.com/json-api-php/json-api

Yegor
31.03.2017
10:40:31
Коллеги, вот рецензия на Elegant Objects (моя книга про ООП) от @JBaruch (публикуется впервые): http://www.yegor256.com/pdf/2017/elegant-objects-jbaruch.pdf

Yegor
31.03.2017
10:44:43
Где книгу можно взять?
написать на shop@yegor256.com

Yegor
31.03.2017
10:45:55
а книга не в свободном доступе? реклама?
в свободном, вот подробности: http://www.yegor256.com/elegant-objects.html

0x9d8e
31.03.2017
10:45:56
Божечки. PHP....
Ужас, тут настойщий пхп-хейтер! Вызовите кого-нибудь

Andrey
31.03.2017
10:46:24
Наверно на паскале пишет

Max
31.03.2017
10:46:44
Егор, со всем уважением, но текста у тебя тут пиздец

Ринат
31.03.2017
10:46:46
или не осили php

Max
31.03.2017
10:46:46
http://www.yegor256.com/elegant-objects.html

Max
31.03.2017
10:47:09
есть нормальная выдержка почему я захочу купить ее?

0x9d8e
31.03.2017
10:47:14
Наверно на паскале пишет
Кружочки на qBasic'е рисует по книжке

Andrey
31.03.2017
10:47:56
Кружочки на qBasic'е рисует по книжке
Была такая крутая игра на qbasic - тараканьи бега)

Google
Hell
31.03.2017
10:48:00
https://github.com/fzaninotto/Faker/issues/1180

Andrey
31.03.2017
10:50:16
http://www.yegor256.com/elegant-objects.html
Лучше читать на русском и на английском?

Max
31.03.2017
10:50:38
да я вообще не понимаю надо ли ее читать

Hell
31.03.2017
10:50:38
http://www.yegor256.com/elegant-objects.html
и где скачать в pdf?

Admin
ERROR: S client not available

Max
31.03.2017
10:50:39
:)

Ринат
31.03.2017
10:51:18
)

Yegor
31.03.2017
10:58:31
и где скачать в pdf?
PDF скачать, надеюсь, не получится. но если найдете где - дайте знать плиз)

да я вообще не понимаю надо ли ее читать
есть рецензии пяти участников подкаста Разбор Полетов, вот здесь: http://www.yegor256.com/elegant-objects.html прочтите, по идее это поможет решить, читать или нет

Max
31.03.2017
11:00:33
чувак, это охуенный пример очень хуевой страницы продукта

я скорее к этому

Yegor
31.03.2017
11:03:08
а это не продукт, это крик о помощи)

Max
31.03.2017
11:03:32
продается херово? )

Yegor
31.03.2017
11:04:06
продается херово? )
не это имел в виду)) но можно и так)

Max
31.03.2017
11:04:22
сделай страницу нормальную на тильде

tilda.cc

с отзывами на ней

выложи пару глав

Yegor
31.03.2017
11:05:00
та я ж не книгу о похудении продаю)

Max
31.03.2017
11:05:37
а в чем разница?

Google
Max
31.03.2017
11:05:41
все люди думают одинаково

Yegor
31.03.2017
11:05:59
все люди думают одинаково
я стараюсь верить в обратное)

Max
31.03.2017
11:06:10
http://www.mann-ivanov-ferber.ru/books/kanban/

вот возьми за структуру мифовскую страницу

Yegor
31.03.2017
11:06:20
мне хочется верить в то, что некоторые люди думают, а некоторые нет)

Max
31.03.2017
11:06:22
у них очень ок

чувак, ты продаешь продукт

даже полезный

Sergey
31.03.2017
11:06:58
Max
31.03.2017
11:07:04
да пример какой-то

хер знает

книга про канбан

Yegor
31.03.2017
11:07:11
вот видишь реакцию?)

enough said)

Max
31.03.2017
11:07:23
ок

Страница 163 из 785