@rubylang

Страница 421 из 1684
Valentin
21.09.2016
11:15:48
Мне всегда дамп бинарный присылают :(

Mikhail
21.09.2016
11:17:57
pg_restore --clean --no-acl --no-owner -d <database> -U <user> <filename.dump>

раз всегда присылают, то ты его уже востанавливал?

Что поменял в конфигурации?

Google
Valentin
21.09.2016
11:22:17
Что поменял в конфигурации?
Ну я postgres полностью сносил и ставил заново. Больше ничего не трогал. Знаю что можно с бинарника восстанавливать, но сейчас нужно было посмотреть что за юзер в БД прописан, что бы создать его у себя. И не переводить больше в sql

Да, ну и спасибо всем за помощь.

trickster
21.09.2016
12:58:44
Ребят, ищу помощь

как в рельсе работать с таймзонами?

тоесть проблема такая, у меня бай дезинг utc, клиенты из usa жалуются что мои created_at, updated_at из базы показывают неверное время

как мне сохранять записи в зависимости, от их таймзоны

ojab
21.09.2016
13:00:27
хранить в utc, показывать в любой удобной таймзоне

trickster
21.09.2016
13:11:38
ну вот таймзона лежит в юзере

тоесть current_user.time_zone => Hawaii

object.updated_at Wed, 21 Sep 2016 08:06:13 UTC +00:00

во вьюхе переводить ютиси в гаваи?

ojab
21.09.2016
13:14:05
таймзоны разные бывают?

Антон
21.09.2016
13:14:22
а гуглить пробовал?

Google
trickster
21.09.2016
13:14:31
да, но чёт туплю

:D

Антон
21.09.2016
13:14:40
вот я нагуглил первую ссылку в стэк оверфлов

trickster
21.09.2016
13:14:42
зубец убивает, 2 ночи не спал

Антон
21.09.2016
13:14:56
надо тренировать в людях мизантропию

тогда люди будут чаще гуглить и меньше общаться с людьми

Oleg
21.09.2016
13:15:27
всегда так делаю

trickster
21.09.2016
13:15:35
:D

Дима Д.
21.09.2016
13:15:53
я хотел написать что так делаю, но потом решил что надо ж меньше общаться и решил не писать.

Антон
21.09.2016
13:16:00
https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=rails%20created_at%20at%20zone

ojab
21.09.2016
13:17:39
да, но чёт туплю
http://api.rubyonrails.org/classes/Time.html#method-c-use_zone

отсюда и ниже

trickster
21.09.2016
13:18:03
сейчас я в таком состоянии, что мне помог только СО

документацию я читал

ojab
21.09.2016
13:18:38
собственно проще всего выставлять Time.zone где-нибудь в before_action у юзерских контроллеров

тогда все манипуляции с датами будут выдавать результат в нужной таймзоне

Антон
21.09.2016
13:20:36
упражнение первое: прочесть 30 раз: errare humanum est, robots vivat!

Google
Sergey
21.09.2016
13:27:34
Привет, ктонибудь может подсказать почему html в условии с 13-20 строки, в готовом html файле кладеться перед тегом <table> (строка 9)? https://gist.github.com/NetScrn/f73c0b13a80f716cd4b310f833e18c29

Mikhail
21.09.2016
13:29:10
пффф

потому

потому что ты в таблицу пытаешься засунуть див

Это основы ж

Sergey
21.09.2016
13:29:59
)))))))))))

позор

Mikhail
21.09.2016
13:30:26
все так делают

лезут в рельсу типа программеры не почитав даже основы

Смерть
21.09.2016
13:30:47
не все

Mikhail
21.09.2016
13:30:59
80%

си плус плус за 21 день

Mikhail
21.09.2016
13:32:21
самое интересное что это же ХТМЛ

есть еще такая практика в верстке не оставлять дивов пустых

неименнованных быть не должно. Обязательно под классом

ну или айдишником

<% @service.practices.where(practice_category: nil).each do |practice| %> и вот такая практика это плохо

приучайся готовить данные до вьюшки

Sergey
21.09.2016
13:34:45
ок, спасибо)

Антон
21.09.2016
13:34:52
и тестируй код

Google
Mikhail
21.09.2016
13:35:10
тут до тестов далеко, пока хтмл учит

Антон
21.09.2016
13:35:35
все так говорят

Mikhail
21.09.2016
13:35:57
и вероятно у тебя код с n+1 валится

Sergey
21.09.2016
13:36:19
наврно(

можно же прочекать чемто

Mikhail
21.09.2016
13:36:31
bullet

Антон
21.09.2016
13:37:04
если булита нет то и валить не будет

Mikhail
21.09.2016
13:37:13
?

Admin
ERROR: S client not available

trickster
21.09.2016
13:38:05
Mikhail
21.09.2016
13:38:28
он прокликивает тестирует

Иван
21.09.2016
13:38:50
кстати а куда николай делся?

Mikhail
21.09.2016
13:39:00
в пых ушел

рельса с нахвата не позубам)

хуяк хуяк и релиз

хуяк и фича

ojab
21.09.2016
13:40:50
и лучше строки вынести в partial чтобы рендерить через render @service.practices. Нижний рендер тоже можно заменить на render @service.practice_categories переименовав partial (ну или как минимум убрать as, он там не нужен)

Mikhail
21.09.2016
13:41:25
а если у него 2 дизайна

под 2 разных рендера

нормально он запилил

Google
ojab
21.09.2016
13:42:38
это про первое или про второе?

Mikhail
21.09.2016
13:43:06
это про переименование паршила согласно фуншую

он принудительно указал

ничего в этом страшного нет

ojab
21.09.2016
13:43:50
сомнительно, ибо рендерится @service и вряд ли в ServiceController будет рендериться practice не for service

Mikhail
21.09.2016
13:43:50
я тоже принудительно указывают и паршиалы и прописываю локалсы

потому что паршиалы не согласно рельсе расскладываю

я про нижний если не понял

ojab
21.09.2016
13:45:39
потому что паршиалы не согласно рельсе расскладываю
ну это уже твои трудности, без весомых причин не стоит так делать

Mikhail
21.09.2016
13:45:51
у меня есть причины

ojab
21.09.2016
13:45:51
вряд ли в gist'e выше были весомые причины

Mikhail
21.09.2016
13:45:59
у меня 3 разных дизайна на каждый рендер модели

у меня 4 разных слоя. они отличаются только ассетами

и если писать render ‘navbar’ можно заблудится

какой навбар ищем

а принудительный путь для паршиала это очевидный код

ojab
21.09.2016
13:47:39
а контроллер какой?

Mikhail
21.09.2016
13:47:42
а это хорошо

ojab
21.09.2016
13:48:14
и есть ли моделька Price?

Страница 421 из 1684