knifeblade
соберите на свой вкус
knifeblade
Евгений
т.е. обязательно перечислять все поля
knifeblade
нужные вам
knifeblade
это не поля повторюсь
Евгений
да знаю я про expand
knifeblade
можете создать функцию которая дернет нужные функции сформирует ответ и сделать ее эспенд
knifeblade
если так критично чтобы запятых небыло )
Евгений
так и сделал. думал есть что от фреймворка
Евгений
в любом случае спасибо!
knifeblade
не за что
knifeblade
хоть про ноду парни забыли
who are you
👀 где нода? опять прятаться?
Bohdan
Вычитал что нода по дефолту проксирует не в бинарное формате, итого бьет данные. Кто тут восхвалял ее сетевые возможности?)
SiZE
Да все хорошо для своих задач
SiZE
Помогите придумать алгоритм: $rates = [ 1 => 0.49, 2 => 0.42, 3 => 0.09, ]; Количество элементов массива рандомное, но занчения в сумме дают 1. Надо все значения массива изменить в пределах 10%. Т.е. взять слуайное значение массива, добавить например 3%, значит у остальных убавить 3%, чтобы в сумме сохранялась 1 в массиве
who are you
🤔
knifeblade
вам в помощь range(), array_rand(), array_map(), rand()
knifeblade
извращайтесь
Никита
array_sum() ещё для контроля суммы
Виталий
Для контроля суммы достаточно использовать переменную
knifeblade
вы только используете операции + и -
knifeblade
$x = 1+ 1; if($x === 2) { return 'its 2!'; }
knifeblade
проверять это как пример выше)
knifeblade
часто вижу такое $x = 5 > 3 ? true : false;
knifeblade
// @todo вы сомневаетесь? )
Anonymous
https://pastebin.com/39euBNny
knifeblade
выше дал хороших функций
knifeblade
зачем прибегаете к делению
knifeblade
1% это 0.01
knifeblade
3 это 0.03
knifeblade
используйте рандж и с заданым в константе степом
knifeblade
получите предсказуемый массив
SiZE
Я чуть попроще сделал
SiZE
Расставил плавающие значения $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
Toly
Добрый день, господа и дамы, не сочтите за спам, ищу человека в команду: Разыскивается middle-senior PHP разработчик в крупную компанию на технически сложный проект. Офис расположен в 30км от Польши, в Калининградской области. Релокация: оплата переезда семьи (вещи, билеты), предоставление двухэтажного таунхауса в аренду по минимальной цене (~5k) в собственном технополисе. Желательно знание Laravel и/или других фреймворков. На десерт подаём современный стек технологий: REST API, Elasticsearch, RabbitMQ, Hadoop Вилка: 90 - 110 к https://hh.ru/vacancy/19643186 #php #калининград #релокация #фуллтайм #офис Готов ответить на вопросы здесь или в ЛС
Toly
Сделайте скидку эйчарам)))
Dmytro
Dmitriy
аа название
knifeblade
я js сразу не заметил
Dmytro
PostgreSQL (произносится «Пост-Гри-Эс-Кью-Эл») думаю, hr на слух писала
Никита
я js сразу не заметил
а мне прям глаза режет )
knifeblade
в целом вы поняли что имели в виду)
Dmytro
но после такого "профессионального" описания ити к ним работать?
Dmytro
или на собеседование
Dmytro
ничего плохого не хочу сказать, не поймите неправильно
Toly
но после такого "профессионального" описания ити к ним работать?
Вы меня извините, конечно, но делать выводы на опечатках немного неразумно, не так ли?)
Ivan
postgrejs O_O это что то новое о чем я не знаю?))))
Dmytro
но искать человека middle-senior PHP это не лендинги на WP штамповать, можно было отнестить ответственнее
Ivan
а не, гугл тоже не знает
knifeblade
деньги не пахнут идите работайте)
Denis
но после такого "профессионального" описания ити к ним работать?
Да главное что бы условия были хорошими и работа интересная
Dmytro
возможно я и не прав, скорее, это дело личных нравов
knifeblade
возможно я и не прав, скорее, это дело личных нравов
наверное, с вами слишком сложно работать )
Toly
Буду рад вопросам по существу
knifeblade
Я приношу свои глубочайшие извининения, HR уже в курсе, исправим
это изюминка) для привлечения большего внимания
Toly
месяца 3 ищите уже ?
Да, давненько
Toly
месяца 3 ищите уже ?
Писал вам уже
Dmitriy
ага помню
knifeblade
никто не любит путешествовать? )
Dmitriy
любим
Dmitriy
и хотим
Toly
никто не любит путешествовать? )
У нас было много кандидатов, но все какие-то приземлённые. Кого-то тёща не отпустила, один вообще испугался, что у него с лестницы второго этажа сын упадёт и шею свернёт)))
Toly
Ну и конкурировать с офферами в Москву сложно, сами понимаете
Toly
Я тут уже месяц и не жалею, скоро визу сделаю, поеду по европам
Dmytro
Dmytro
может удаленно ищите?
Dmytro
или это не вариант?
Toly
Нет, к сожалению. Пока команда не сформирована и не вышла на производительность говорить об удалённой работе сложно, особенно в корпорациях такого уровня.
👀
удалённо больше желающих) а качество не всегда хуже)
Toly
удалённо больше желающих) а качество не всегда хуже)
Здесь имеется некоторый уровень секретности, поэтому исходные коды не покидают офис.
Dmitriy
удалённо больше желающих) а качество не всегда хуже)
но появляетcя оверхед на контроль, общение и т.д