
Denis
19.06.2018
19:23:48
пока я застрял на уровне таблиц... пивот таблицу делать с 3 полями?

Nik
19.06.2018
19:24:01
да

Denis
19.06.2018
19:24:46

Google

Alexander
19.06.2018
19:38:10
помогите пожалуйста составить sql запрос
Есть таблицы chat_user, где столбцы user_id | chat_id
На вход приходит 2 user_id
на выход надо дать один chat_id если он есть
Пробовал так
SELECT
chat_id
FROM
chat_users as chat_users1
WHERE EXISTS
(
SELECT
chat_id,
user_id
FROM
chat_users as chat_users2
WHERE
(user_id = 1 OR user_id = 3)
AND
chat_users1.chat_id = chat_users2.chat_id
AND
chat_users1.user_id <> chat_users2.user_id
)
GROUP BY chat_users1.chat_id
Но возвращает вообще вместе с нужным еще и левый chat_id

SiZE
19.06.2018
19:42:30
А запрос что должен вернуть?

Alexander
19.06.2018
19:42:52
один chat_id

SiZE
19.06.2018
19:43:14
Это конечно сильное условие
AND
chat_users1.chat_id = chat_users2.chat_id
AND
chat_users1.user_id <> chat_users2.user_id

Alexander
19.06.2018
19:43:18
Нужно чтобы организовать на мобилке переход из профиля пользователя в диалог с этим пользователем
что с ним не так?

SiZE
19.06.2018
19:44:07
в целом надо начать с просветления :)

Denis
19.06.2018
19:49:09
@am0nshi Я так понимаю тут sync работать не будет? Надо самому логику писать?

Nik
19.06.2018
19:49:25

VSKut
19.06.2018
20:46:31
Посоветуйте хостинг для ларки, посетители будут в основном из РФ

Romuald
19.06.2018
20:55:19

Daniil
19.06.2018
21:09:55
плевать вообще, я долгое время жил на heroku и вообще бед не знал
юзеры сильно страдать не будут, а если очень хочется, то можно поверх еще cloudflare натянуть чтоб совсем хорошо было

Google

Daniil
19.06.2018
21:10:41
там и CDN и защита от атак и ssl для самых ленивых - красота

M
19.06.2018
21:11:18

Daniil
19.06.2018
21:11:31
амазон же ж, забыл
пардоньте) я просто съехал оттуда полгода назад, как-то не столкнулся с проблемами

M
19.06.2018
21:12:03
Как-то спрятался за cf, попался забанненый ип

Denis
19.06.2018
21:12:20
а как вам beget?
у меня пока с ним проблем не было

M
19.06.2018
21:13:02
Чёт с такой "заботой" государства вообще ру проекты не хочется делать

dev
19.06.2018
21:14:08

Yushkevich
19.06.2018
21:24:26

Gleb
19.06.2018
21:44:16
AWS

Anton
19.06.2018
21:45:46
Мы там хочтимся и не видно прям преимуществ...

Gleb
19.06.2018
21:46:23
и управлять мощностями

Anton
19.06.2018
21:46:48
Намногл

Gleb
19.06.2018
21:47:08

Anton
19.06.2018
21:47:25
AWS офигенен если ты на их инфру затачиваешься
Если юзаешь коммон вещи - оооочень дорого

Google

Anton
19.06.2018
21:47:41
Проще обычный хочтинш
Мы съезжаем потихоньку...
Но как старт - хорошо!
Первый год - шикарно :)

Gleb
19.06.2018
21:51:03
да и не первый тоже)
у нас очереди, хранилище, сервера - все амазон, все классно.
арендовали на пару лет с почти 50% скидкой - полет нормальный

M
19.06.2018
21:51:06

Gleb
19.06.2018
21:51:34
а поскольку автор не уточнят, что именно ему нужно, то советую то, что больше нравится мне)

Anton
19.06.2018
21:51:54
Ну например sqs
Например s3

Gleb
19.06.2018
21:52:30
да

Anton
19.06.2018
21:52:33
Ну и прочие мелочи :)

А
19.06.2018
22:34:12
Доброй ночи. Не подскажите, как лучше всего хранить в базе данных загружаемые пользователем изображения для конкретной записи?

Evgeniy
19.06.2018
22:36:58
файлы хранить в фс в виде yyyy/mm/dd/id.ext например
в бд табличка images с id, created_at, record_id, ext

Konstantin
20.06.2018
02:23:23
.все защиты по типу клоуда, шторма, sucuri, инкапсулы и прочих подобных обходятся в 3 строки

Andrey
20.06.2018
04:02:55
а как вам beget?
На днях проблемы с ним были - рег.ру отобрал все зарегенные через бегет домены себе, что повлекло последствия. А все потому что бегет получил статус регистратора, что не понравилось рег.ру.
А так у них норм хостинг.
https://habr.com/post/413553/

Nik
20.06.2018
04:08:08
Например s3
диджитал оушен недавно открыл аналог. 5 баксов за 250 гиг

Google

Иван
20.06.2018
04:34:07

Илья
20.06.2018
04:36:39

Anton
20.06.2018
05:01:23

А
20.06.2018
05:39:48
Спасибо

Daniel
20.06.2018
05:49:52

Nik
20.06.2018
06:11:42

Daniel
20.06.2018
06:13:48
То есть ты на полном серьезе видишь разницу 2%?

Nik
20.06.2018
06:50:09

Konstantin
20.06.2018
06:50:51
каким образом?
.в смысле каким образом? Чтобы знать, как обойти, нужно знать, как работает)

Nik
20.06.2018
06:51:15

Konstantin
20.06.2018
06:51:15
.а работает оно одинаково
.генерация ключа на JS
.установка его в куки
.и проверка
.ну у клоуда ещё задержка в 3 секунды
.и это не идеи
.у меня написаны обходы на все эти "защиты"

Nik
20.06.2018
06:53:06

Konstantin
20.06.2018
06:53:49
.я же сказал - это три строчки)
.мне просто как-то ночью скучно было

Google

Konstantin
20.06.2018
06:55:04
.и решил по фану пройтись по всем ним

Nik
20.06.2018
06:55:24
дык зашарил бы куда-нибудь, кому-нибудь пригодилось бы

Konstantin
20.06.2018
06:55:37
.убьют
.я слил Sucuri обход
.просто некоторые вещи лучше не сливать в паблик
.потому что есть школьники со своими говно-софтами для ддоса
.и если дать им ещё возможность обхода таких "защит", то они начнут их использовать
.не, вообще клоуд обойти сложнее всех
.из-за задержки в 3 секунды

Юрий
20.06.2018
07:04:24
заебали не по теме чата общаться
то про хостинг, то про защиты и школьников

Nik
20.06.2018
07:10:23

Daniel
20.06.2018
07:10:44