
Aleh
26.07.2016
17:32:02
гист погляди)

Julia
26.07.2016
17:34:49
Поглядел, классно!

Aleh
26.07.2016
17:34:54
;)
ты первый, кто поблагодарил. @zhikiri @nadirq все было не зря)

Google

Julia
26.07.2016
17:37:54
??
Реально, годно. Первые шаги в PHP отлично помогает освоить.

Алексей
26.07.2016
17:44:19
я тоже говорил спасибо...

Aleh
26.07.2016
17:45:32
тебе казалось)

zhikiri
26.07.2016
20:15:55
Добре, що комусь корисно

Nadirq
27.07.2016
06:12:49
доброе утро

Konstantin
27.07.2016
07:11:02
привет

Julia
27.07.2016
07:54:15
Пишу сейчас сайт лотереи, есть шансы на выпадение предметов (ну 60%, 30%, 10%) какой есть алгоритм выпадения предметов?

Konstantin
27.07.2016
08:04:14
random?
вероятности в массив -> [60, 30, 10]
потом mr_rand(0,100) и проверяешь <>
< 60 это 60%
>=60 <90 это 30%
>=90 это 10%
метод будет возвращать ключ из начального массива

Google

Konstantin
27.07.2016
08:08:37
подходит?

Alex
27.07.2016
08:32:26
привет чЯт

Aleh
27.07.2016
08:32:29
21
увиии
привет)

zhikiri
27.07.2016
08:33:10
Хай

Konstantin
27.07.2016
09:13:44
привет

Julia
27.07.2016
09:54:05

Aleh
27.07.2016
09:54:34
так значит не 10% )

Julia
27.07.2016
09:56:56
И ещё, там предметов 30 и у каждого свой процент, там до десятых доходит. Если делать mt_rand и сравнение это подходит только для простых элементов

Konstantin
27.07.2016
10:27:54
Переводи в целые

Julia
27.07.2016
10:43:51
А делать array_rand не интересно

Артур
27.07.2016
11:25:18
Я где-то похожее видел. Там в массив вставляли варианты столько раз, какая у варианта вероятность.
Затем array_rand.

Aleh
27.07.2016
11:29:10
ну и норм)

Julia
27.07.2016
13:04:10
Чтобы было более понятно, пилю сайт-лотерею. симуляция открытия кейсов в игре CSGO.
easydrop.ru пример
У меня мозг ломается, как это делать. Реально.
Тут сейчас 2 проблемы:
1) Как составить таблицу процентов
2) Как сделать выборку
В базе 600 предметов, они разбросаны по кейсам, могут встречаться коллизии. Если делать процент захардкоженый в базе, то только глобально (делать отдельно для 15 кейсов, простите меня, 3.14здец)
Есть вариант получать цену для каждого предмета, на основе этого уже составлять вероятности, но это тоже упирается в проблемы коллизии цены, например, два предмета могут стоить одинаково.
Опа, инет появился.
Так, отпала первая задача.

Google

Aleh
27.07.2016
15:52:21
Видео с DC'16 https://habrahabr.ru/company/badoo/blog/306530/
кто что думает по теме amphp vs reactphp
я пробовал amphp, но там откровенно говоря мало всего
на reactphp только хттп-сервер был

zhikiri
28.07.2016
13:05:00
reactphp цікаво, але імхо не природно для рнр

Aleh
28.07.2016
13:05:05
но думаю, что есть смысл reactphp+recoil

Ilya
28.07.2016
13:05:16
RPC через rabbit?
асинхронно работает
все ок

Aleh
28.07.2016
13:05:29
они постабильнее и по развитее

Ilya
28.07.2016
13:05:35
а эти штуки еще в альфе

Aleh
28.07.2016
13:05:39

Aleh
28.07.2016
13:06:32
мне хттп не нужен, по факту

Ilya
28.07.2016
13:06:59
remote procedure call

Aleh
28.07.2016
13:07:04
не, я знаю что это)
я не понял, на что это ответ)

Ilya
28.07.2016
13:07:19
на альтернативу к reactphp

Aleh
28.07.2016
13:07:51
нуу
там только асинхронно слушать можно rabbitmq
там ж больше ничего в тамошней луп не сложишь

Google

Ilya
28.07.2016
13:08:23
ну это да

Aleh
28.07.2016
13:08:30
ну короче не альтернатива)

Ilya
28.07.2016
13:08:32
мы клали symfony request
а получали результат на выходе

Aleh
28.07.2016
13:08:48
@YuraLukashik помнишь да?)

Yura
28.07.2016
13:09:03
@mkusher ага)

Aleh
28.07.2016
13:09:11
у нас тоже так было)

Yura
28.07.2016
13:09:27
пока что гавно, только для простых задач

zhikiri
28.07.2016
15:30:44
Є питання по монгі. Є колекція в якій одне поле (ended_at) timestamp а інше ISODate (created_at) потрібно зробити вибірку де ended_at = created_at. Хтось подібне робив ?

Admin
ERROR: S client not available

Ilya
28.07.2016
15:33:57
конвертни

zhikiri
28.07.2016
15:34:44
я щось не доберу як це правильно і одним запитом зробити

Julia
28.07.2016
15:36:29
i понимать только русский

Aleh
28.07.2016
15:37:24
брр
страдать

Ilya
28.07.2016
15:37:34
приведи базу к единому типу)

Aleh
28.07.2016
15:37:45
храни даты единообразно

Ilya
28.07.2016
15:37:46
где везде таймстампы либо везде isodate

Aleh
28.07.2016
15:37:54
да
а то потом еще в промежутке искать надо)

Google

zhikiri
28.07.2016
15:42:14
:) я б зрадістю, але це легасі яке мені перейшло…

Julia
28.07.2016
15:42:47
До свидания
Слишком сложно

zhikiri
28.07.2016
15:43:57
@ekifox извиняюсь, у меня просто нет рус раскладки
:)

Julia
28.07.2016
15:44:31
В Украине много на родном говорят?

Ilya
28.07.2016
15:45:20
а какая разница?
все же понятно

Aleh
28.07.2016
15:45:47

Julia
28.07.2016
15:45:54
Не всегда

Aleh
28.07.2016
15:45:54
@iGusev а ты откуда?

Ilya
28.07.2016
15:45:59
Татарстан

Aleh
28.07.2016
15:46:26
у меня знакомый оттуда не мог понять белорусский\украинский. Не знаю почему)

Ilya
28.07.2016
15:46:39
я тут только 2й год живу

Aleh
28.07.2016
15:46:45
а переехал откуда?

Ilya
28.07.2016
15:46:50
из мск
в следующем году вильнюс будет
удаленка не привязывает

Aleh
28.07.2016
15:47:51
часто переезжаешь?

Ilya
28.07.2016
15:48:04
раз в пару лет

Alex
28.07.2016
15:52:31
По работе