
Dmitriy
13.04.2017
18:53:14
я на этом не настаиваю) считаю плохой практикой

Евгений
13.04.2017
18:54:33
путь extraFields() возвращает ['one', 'two', 'three', 'etc']
вопрос в том что бы при запросе http://example.ru/entity/123?expand=etc возвращалось и поле one и two и three

Dmitriy
13.04.2017
18:55:22
не поле а результат функции
через запятую

Google

Dmitriy
13.04.2017
18:55:43
соберите на свой вкус

Евгений
13.04.2017
18:56:50
т.е. обязательно перечислять все поля

Dmitriy
13.04.2017
18:57:01
нужные вам
это не поля повторюсь

Евгений
13.04.2017
18:57:38
да знаю я про expand

Dmitriy
13.04.2017
18:58:02
можете создать функцию которая дернет нужные функции сформирует ответ и сделать ее эспенд
если так критично чтобы запятых небыло )

Евгений
13.04.2017
18:59:35
так и сделал. думал есть что от фреймворка
в любом случае спасибо!

Dmitriy
13.04.2017
19:03:30
не за что
хоть про ноду парни забыли

Konstantin
13.04.2017
19:27:42
? где нода? опять прятаться?

Артём
13.04.2017
23:25:59
На нашем канале ты узнаешь про:
- Белые схемы
- Черные схемы
- Обучение вилкам live
- Интересные истории, связанные с деньгами.
Заходи - @forkstg

Google

Артём
13.04.2017
23:36:28
На нашем канале ты узнаешь про:
- Белые схемы
- Черные схемы
- Обучение вилкам live
- Интересные истории, связанные с деньгами.
Заходи - @forkstg

Богдан
14.04.2017
04:34:41
Вычитал что нода по дефолту проксирует не в бинарное формате, итого бьет данные. Кто тут восхвалял ее сетевые возможности?)

SiZE
14.04.2017
04:59:20
Да все хорошо для своих задач
Помогите придумать алгоритм:
$rates = [
1 => 0.49,
2 => 0.42,
3 => 0.09,
];
Количество элементов массива рандомное, но занчения в сумме дают 1. Надо все значения массива изменить в пределах 10%. Т.е. взять слуайное значение массива, добавить например 3%, значит у остальных убавить 3%, чтобы в сумме сохранялась 1 в массиве

Konstantin
14.04.2017
06:40:15
?

Dmitriy
14.04.2017
06:47:30
вам в помощь range(), array_rand(), array_map(), rand()
извращайтесь

Никита
14.04.2017
06:48:46
array_sum() ещё для контроля суммы

Виталий
14.04.2017
06:49:14
Для контроля суммы достаточно использовать переменную

Dmitriy
14.04.2017
06:49:28
вы только используете операции + и -
$x = 1+ 1; if($x === 2) { return 'its 2!'; }
проверять это как пример выше)
часто вижу такое $x = 5 > 3 ? true : false;
// @todo вы сомневаетесь? )

Виталий
14.04.2017
07:04:50

ivphpan
14.04.2017
07:14:22
https://pastebin.com/39euBNny

Dmitriy
14.04.2017
07:15:15
выше дал хороших функций
зачем прибегаете к делению

Google

Dmitriy
14.04.2017
07:16:56
1% это 0.01
3 это 0.03
используйте рандж и с заданым в константе степом
получите предсказуемый массив

SiZE
14.04.2017
07:18:51
Я чуть попроще сделал
Расставил плавающие значения
$floating = 10;
$devicesCount = sizeof(static::$devicesRate);
$appendRates = [];
$i = 0;
while(array_sum($appendRates) != $floating) {
$appendRates[$i] = mt_rand(0, $floating/mt_rand(1, $devicesCount));
if (++$i === $devicesCount) {
$i = 0;
}
}
Из основного массива для каждого значения вычел ($floating/размер массива) и прибавил то что в $appendRates


Anatoly
14.04.2017
08:50:25
Добрый день, господа и дамы, не сочтите за спам, ищу человека в команду:
Разыскивается middle-senior PHP разработчик в крупную компанию на технически сложный проект. Офис расположен в 30км от Польши, в Калининградской области. Релокация: оплата переезда семьи (вещи, билеты), предоставление двухэтажного таунхауса в аренду по минимальной цене (~5k) в собственном технополисе.
Желательно знание Laravel и/или других фреймворков.
На десерт подаём современный стек технологий: REST API, Elasticsearch, RabbitMQ, Hadoop
Вилка: 90 - 110 к
https://hh.ru/vacancy/19643186
#php #калининград #релокация #фуллтайм #офис
Готов ответить на вопросы здесь или в ЛС


Никита
14.04.2017
08:58:38
Добрый день, господа и дамы, не сочтите за спам, ищу человека в команду:
Разыскивается middle-senior PHP разработчик в крупную компанию на технически сложный проект. Офис расположен в 30км от Польши, в Калининградской области. Релокация: оплата переезда семьи (вещи, билеты), предоставление двухэтажного таунхауса в аренду по минимальной цене (~5k) в собственном технополисе.
Желательно знание Laravel и/или других фреймворков.
На десерт подаём современный стек технологий: REST API, Elasticsearch, RabbitMQ, Hadoop
Вилка: 90 - 110 к
https://hh.ru/vacancy/19643186
#php #калининград #релокация #фуллтайм #офис
Готов ответить на вопросы здесь или в ЛС
"Хорошее знание SQL и его особенностей в MySQL, PostgreJS" - wat?

Anatoly
14.04.2017
08:58:59
Сделайте скидку эйчарам)))

Dmitriy
14.04.2017
09:04:59

Dmytro
14.04.2017
09:05:16

Dmitriy
14.04.2017
09:05:21

Dmitriy
14.04.2017
09:05:41
аа название

Dmitriy
14.04.2017
09:06:07
я js сразу не заметил

Dmytro
14.04.2017
09:06:22
PostgreSQL (произносится «Пост-Гри-Эс-Кью-Эл»)
думаю, hr на слух писала

Никита
14.04.2017
09:06:31

Dmitriy
14.04.2017
09:06:44
в целом вы поняли что имели в виду)

Dmytro
14.04.2017
09:07:28
но после такого "профессионального" описания ити к ним работать?
или на собеседование
ничего плохого не хочу сказать, не поймите неправильно

Google

Anatoly
14.04.2017
09:08:49

Ivan
14.04.2017
09:08:59
postgrejs O_O это что то новое о чем я не знаю?))))

Dmytro
14.04.2017
09:09:19
но искать человека middle-senior PHP это не лендинги на WP штамповать, можно было отнестить ответственнее

Ivan
14.04.2017
09:09:29
а не, гугл тоже не знает

Dmitriy
14.04.2017
09:10:49
деньги не пахнут идите работайте)

Denis
14.04.2017
09:13:01

Dmytro
14.04.2017
09:13:49
возможно я и не прав, скорее, это дело личных нравов

Dmitriy
14.04.2017
09:14:18

Admin
ERROR: S client not available

Anatoly
14.04.2017
09:14:31
Буду рад вопросам по существу

Dmitriy
14.04.2017
09:15:11

Dmitriy
14.04.2017
09:15:18

Anatoly
14.04.2017
09:15:28

Dmitriy
14.04.2017
09:15:59
ага помню

Dmitriy
14.04.2017
09:16:07
никто не любит путешествовать? )

Dmitriy
14.04.2017
09:16:16
любим
и хотим

Anatoly
14.04.2017
09:17:09
никто не любит путешествовать? )
У нас было много кандидатов, но все какие-то приземлённые. Кого-то тёща не отпустила, один вообще испугался, что у него с лестницы второго этажа сын упадёт и шею свернёт)))

Google

Anatoly
14.04.2017
09:17:46
Ну и конкурировать с офферами в Москву сложно, сами понимаете
Я тут уже месяц и не жалею, скоро визу сделаю, поеду по европам

Dmytro
14.04.2017
09:18:36
может удаленно ищите?
или это не вариант?

Anatoly
14.04.2017
09:21:54
Нет, к сожалению. Пока команда не сформирована и не вышла на производительность говорить об удалённой работе сложно, особенно в корпорациях такого уровня.

Mr.
14.04.2017
09:22:04
удалённо больше желающих) а качество не всегда хуже)

Anatoly
14.04.2017
09:23:09

Dmitriy
14.04.2017
09:27:00

Boris
14.04.2017
09:30:11
aloha
Ребят, кто ubuntu пользует и уже обновился?

Andrey
14.04.2017
09:31:53
обновляюсь вот
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
уже ночь висит

SiZE
14.04.2017
09:34:00

Anatoly
14.04.2017
09:34:11

Andrey
14.04.2017
09:34:35

Ivan
14.04.2017
09:34:49
Ubunta зависла??? да не, это магия
черная

Anatoly
14.04.2017
09:35:19
ободряет)
Arch Linux ободряет, а убунта меня всё время разачаровыват такими выходками

Dmytro
14.04.2017
09:35:39

Andrey
14.04.2017
09:35:47
на нескольких железках убунта висит в одном и том же месте при обновлении

Dmytro
14.04.2017
09:36:10
сделайте df -h на всякий случай