@proRuby

Страница 623 из 1594
ojab
10.07.2017
12:26:30
по той задаче что расписали непонятно

Alex
10.07.2017
12:26:37
т.е. одни клиенты создают итемы с временем для одного часового пояса, а другие клиенты просматривают эти элементы, но с учетом других часовых поясов

по задаче нет смысла хранить таймзону

Lupsick
10.07.2017
12:27:46
можно хранить в utc

Google
Lupsick
10.07.2017
12:27:56
и отдельно таймзону на всякий случай

Dmitriy
10.07.2017
12:27:58
Да, так и делается
но по логике не логично же хранить таймзону для конкретного экземпляра модели. Это же пользовательская инфа (часовой пояс). У каждого пользователя своя тайм зона

Nikita
10.07.2017
12:28:04
документация с тобой не согласна
http://blog.untrod.com/2016/08/actually-understanding-timezones-in-postgresql.html

> Remember that Postgres doesn't store time zones; it just normalizes tz-aware timestamps to UTC.

@ojab я с тобой не спорю если что, просто представился случай рассказать об этом подводном камне

Lupsick
10.07.2017
12:29:15
я недавно ебался с таймзонами

я про

Dmitriy
10.07.2017
12:31:46
Т.е. хранить все в UTC, а отдавать налету с учетом таймзоны профиля пользователя?

Alex
10.07.2017
12:32:15
это стандартная практика

если по бизнеслогике не нужно знать оригинальную таймзону

ojab
10.07.2017
12:33:39
по задаче нет смысла хранить таймзону
по задаче клиенты создают итемы с временем для часового пояса, это предполагает хранение часового пояса

Alex
10.07.2017
12:33:56
т.е. одни клиенты создают итемы с временем для одного часового пояса, а другие клиенты просматривают эти элементы, но с учетом других часовых поясов

Google
Alex
10.07.2017
12:34:01
тут чертовщина на самом деле.

Я сильно сомневась что информация о оригинальной таймзоне нужна

кому интересно что я оставил пост на форуме во временной зоне GMT+9? мне интересно видеть это в моей текущей таймзоне

Sergey
10.07.2017
12:36:26
Так зависит от задачи жи

Dmitriy
10.07.2017
12:39:45
по задаче клиенты создают итемы с временем для часового пояса, это предполагает хранение часового пояса
я имел в виду, что например один пользователь из екатеринбурга создал итем в 09:00 по местному, то менеджер из мск увидит, что итем был создан 07:00 по своему московскому времени. Для этого не нужно хранить оригинальную таймзону. В БД будет храниться по UTC 00. И конвертировать налету для каждого пользователя с учетом его таймзоны

Vitaliy
10.07.2017
14:36:07
Или хранить в UTC, а к локальному времени приводить на js

Например, с помощью монструозного moment.js, либо легкого и приятного date-fns

Oleg
10.07.2017
15:06:18
Если шаблоны рендерятся на сервере - логичнее на сервере

Если SPA или типа того - лучше на клиенте

А в UTC хорошо хранить тем что сервера могут быть в разных местах, база тоже, ещё 100500 разных факторов, генерящих на сервере или на клиенте время по своему. UTC же везде один, а если нужна конвертация уже для вставки в конкретное место - тогда и производить конвертацию.

Nikita
10.07.2017
15:34:54
Например, с помощью монструозного moment.js, либо легкого и приятного date-fns
мне понравилось, там раньше у них на странице было написано что-то типа «lightweight», потом с очередным релизом это пропало)

Руслан Чанышев
10.07.2017
16:50:46
?????????? ??Узнаем паспортные данные по-номеру телефона ??Детализация - МТС, БИЛАЙН, МЕГАФОН, ТЕЛЕ2 ??Восстановление/Переоформление SIM "ПОД ЛЮБЫЕ ЦЕЛИ" ??ЗАКРЫТЫЕ ТАРИФЫ "Возможно подключить на ваш номер" ??ГЕО данные по-номеру телефона ??Водительское удостоверение "ОРИГИНАЛ/ЗЕРКАЛО" ??Переадресация звонков/смс любого номера на ваш номер ??Щелкаем соц.сети мессенджеры и пр. ❗ И ЕЩЕ ОЧЕНЬ МНОГО ИНТЕРЕСНОГО ТЫ НАЙДЕШЬ ТУТ??? - https://t.me/joinchat/AAAAAED_H7t9ak4rFTWhMg - Контакты: @Tony_mantony - добавь, чтобы не потерять! ☝????☝ ❗❗❗Остерегайтесь фейков❗❗❗ - ТОВАР НЕДЕЛИ? Безлимитный интернет за 370р мес И разговорные тарифы с жирным пакетом минут,SMS/MMS, ГБ Работает по всей РФ самовывоз из МСК ! ПОДРОБНОСТИ В ЛС!

ojab
10.07.2017
16:59:15
звони в 112

Женя
10.07.2017
21:50:33
Доброй ночи :) может кто то подскажет как правильно получить из массива [ a: {"aa" => 11, "ab" => 12}, b: {"ba" => 21, "bb" => 22} ] хеш => { a: {"aa" => 11,"ab" => 12}, b: {"ba" => 21,"bb" => 22} }

ojab
10.07.2017
21:51:37
.first

Anatoly
10.07.2017
21:51:51
?

Женя
10.07.2017
21:59:18
Спасибо, я чуть затупил, хотел из масива хешей получить хеш хешей :D но это я уже сделал :)

Google
ojab
11.07.2017
01:13:00
Александр, а вы входите в эти 95%?

v
11.07.2017
01:24:43
Александр, а вы входите в эти 95%?
если Александр - не человек, то наверняка не входит

Евгений
11.07.2017
01:53:03
если Александр - не человек, то наверняка не входит
А если он не человек, он входит в категорию "население"?

Oleg
11.07.2017
06:18:33
Разве что после принятия закона о равентстве людей и роботов

v
11.07.2017
06:19:42
недолго осталось, я думаю

мы еще полицию Тьюринга увидим

有希
11.07.2017
07:13:08
мы еще полицию Тьюринга увидим
А потом будет "чтобы доказать, что вы человек, нанесите вред другому человеку или своим бездействием допустите, чтобы человеку был нанесён вред"

Dmitriy
11.07.2017
07:32:58
В рельсах 5 не поддерживатеся что ли вложенный where в запросах? Например: Report.joins(task: {work_version: :work}).where(tasks: { work_versions: { work_id: 1}}) NoMethodError: undefined method `singularize' for :work_versions:Symbol

Alexander
11.07.2017
07:34:15
умвр )

Alexander
11.07.2017
07:34:22
надо без вложенности писать

Report.joins(task: {work_version: :work}).where(work_versions: { work_id: 1})

вот так

Dmitriy
11.07.2017
07:35:16
ну тогда он пытается reports.work_version сделать

да действительно работает

@drakmail спасибо!

Admin
ERROR: S client not available

v
11.07.2017
07:44:07
вот бы в AR вложенные запросы делать

Google
Alexander
11.07.2017
07:44:19
ну так есть такое

Dima
11.07.2017
09:04:35
Красивый бесплатный paralax template кто либо занет?

https://themewagon.com/themes/atlas-free-responsive-parallax-html5-business-theme/ вот вроде бесплатно. Что не кто не знает хороших тем кторые можно быстро натянуть?

Dmitriy
11.07.2017
09:54:55
Господь миловал фронтом ковыряться ?

Oleg
11.07.2017
16:03:12
Спамер, шанс 90%

Сергей
11.07.2017
16:03:20
кто именно

Oleg
11.07.2017
16:03:27
Последний зашедший

Igor
11.07.2017
16:22:46
Oleg
11.07.2017
16:22:55
Да

Нормальный человек на заходит за пару милисекунд сразу в 2 чата

Igor
11.07.2017
16:23:34
Ок

Oleg
11.07.2017
17:11:56
Ииииии я был прав!

/ban

Group Butler [beta]
11.07.2017
17:12:04
Oleg banned Антон Матросов!

Igor
11.07.2017
17:12:34
По хорошему надо банить не спаммерские аккаунты, а сообщения

Oleg
11.07.2017
17:12:47
Так я и сделал

Igor
11.07.2017
17:13:16
Те допустим за сообщение содержащее ссылку на конечный аккаунт :)

Alex
11.07.2017
17:21:45
т.е не бан а ПКМ и бум бум бум флажки

Dmitriy
11.07.2017
18:43:22
Как сервить статику в docker? docker-compose -f devops/docker/staging.docker-compose.yml stop docker rm $(docker ps -aq) docker-compose -f devops/docker/staging.docker-compose.yml up -d только так обновлять получается

Google
Alex
11.07.2017
18:57:25
VOLUME .:/app

не статику а проект я так понимаю?

ojab
11.07.2017
19:05:43
при чём здесь руби?

прозреваю статика в виде .rb файлов

Страница 623 из 1594