@rubyschool

Страница 377 из 921
Vitaly
21.09.2017
10:51:09
Чувак о postgres вещает.) Интересно посмотреть и послушать историю развития базы данных и таких фичах, как полнотекстовый поиск.

Olga
21.09.2017
10:53:05
интересно)) внешность у мужика - индеец))

Михан
21.09.2017
11:02:22
mysql - тож норм, >8 лет на проде - полет нормальный

нет конечно таких фич как на постгре, но устраивает и так

Google
Olga
21.09.2017
11:03:46
ага поняла)

спс

Nikolay
21.09.2017
12:13:13
А кто-нибудь имел опыт работы с localeapp.com?

Alex
21.09.2017
12:16:07
24евро в месяц для 1.000 ключей и 2 локалей, круто помоему слишком с учетом, что можно бесплатно держать в рельсе

Fedor
21.09.2017
12:19:15
Зачем это вообще нужно?

Nikolay
21.09.2017
12:20:28
Как понимаю хранение локалей на внешнем сервисе. То что вчера о проблеме писал, похоже он виноват

Всунули в проект, но видимо не все как надо

Fedor
21.09.2017
12:21:49
но зачем если можно пару файликом держать и через стандартный гем менять?

если хочется динамически менять через вебморду, можно приделать какой-нибудь i18n-active-record и написать вебморду в админке

дешего и сердито

Nikolay
21.09.2017
12:27:25
ну вот оно уже есть в проекте и надо мириться и как-то заставить работать. Видимо какую-то настройку надо поставить. Пробовал деплой на тот же хероку сделать, тоже не работает как и локально на деве

Fedor
21.09.2017
12:27:46
а в цем проблема конкретно?

Nikolay
21.09.2017
12:32:09
при создании страницы, аяксом подгружается форма с дополнительными полями и в модели fields создаются записи что за поля. Но форма не подгружается, похоже, что из-за этого гема-сервиса localeapp

Google
Fedor
21.09.2017
12:32:29
o_O

очень сомнительно

в худшем случае оно может выплюнуть какой-нибудь translattion missing, или просто строку в дефолтной локали

либо оно так криво написано, что лучше им не пользоваться никогда)

почему ты к такому решению пришел?

Nikolay
21.09.2017
12:34:20
к решению, что дело в геме этом?

Fedor
21.09.2017
12:35:07
ага

Nikolay
21.09.2017
12:35:39
ща

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

и потом получает что-то типа такого https://pastebin.com/aKtzqXqp для отображения формы

а когда ничего не занеслось, ничего и не показывается

без конкретного кода конечно не понять

Fedor
21.09.2017
12:44:27
и в чем проблема?

если этот сервис вернет пустые лейблы, то просто приедет json с пустыми лейблами и форма так с ними и отренедрится

это не проблема

Nikolay
21.09.2017
12:45:41
попробую еще подебажить

в рельсах на продакшне же лог сокращенный? без sql запросов?

Fedor
21.09.2017
12:47:47
зависит от настроек

если сделать level Info будет с sql

Кеков Зез
21.09.2017
13:05:00


Google
Fedor
21.09.2017
13:06:56
тьфу, это же питоН!

Кеков Зез
21.09.2017
13:07:25
простите ( ._.)

Илья
21.09.2017
14:24:38
Tom
21.09.2017
15:02:57
привет, не подскажите , пожалуйста, у меня в програме , в не зависимости от имени "admin" выводит сообщение "message" . как сделать так , чтобы выводило message2 при имени freddy ?



Fedor
21.09.2017
15:22:32
Судя по коду, оно выводит message только для freddy

Во всех остальных случаях message2

Vadim
21.09.2017
15:23:26
судя по коду он в любом случае выводит пустоту :)

Ilya
21.09.2017
15:23:33
@meassege2?

опечатка?

Tom
21.09.2017
15:24:04
да, но , он в любом случае выводит message

и никогда message2

Fedor
21.09.2017
15:25:11
Куда выводит?

Tom
21.09.2017
15:25:44


на эту страницу

Vadim
21.09.2017
15:25:58
puts выводит в консоль

а эта строчка в шаблоне прописана должна быть

посмотрите message.erb

Fedor
21.09.2017
15:26:33
Ага

Tom
21.09.2017
15:28:21


Google
Tom
21.09.2017
15:28:29
я так понял так нужно написать ?

хотя все равно не получается

Fedor
21.09.2017
15:30:09
Эх, не знаю я синтаксиса синатры

Но подозреваю, что в файле с методами должен быть определен какой то класс

Потому что @message - это переменная инстанса класса

И определяться они должны в мето initialize данного класса

А потом уже использоваться во вьюхе

Vlad
21.09.2017
15:33:52
Еще советую поставить pry и проверить где какие переменные хранятся, параметры передаются, а не наобум делать. Я не знаю, например, как разрабатывать без pry. Удобно же. И для Синатры тоже он подходит по идее или есть какой-то другой дебаггер.

Vitaly
21.09.2017
17:00:14
Кто юзал https://hackernoon.com/crystal-the-ruby-youve-never-heard-of-57bad2efac9c

Olga
21.09.2017
17:27:33
эти зеленые квадратики на github отображаются, только когда изменения в корне делаю да ? Т.е. если я создаю новый репо - он видит. А если коммиты делаю внутри проекта, то уже не видит. Или я не правильно настроила ?

Admin
ERROR: S client not available

Alexander
21.09.2017
17:29:09
Ну вообще по идее должен видеть, что новые репозитории, что коммиты

Olga
21.09.2017
17:29:50
да ? буду разбираться тогда, спс

Tanya
21.09.2017
17:46:30
да ? буду разбираться тогда, спс
Может ты пушить забываешь?

Olga
21.09.2017
17:48:48
я делаю так: 1. git status 2. git add -A 3. git commit -m 'bla bla' 4. git remote -v 5. git push origin master ну потом логин пароль спрашивает - пишу

Dmitry
21.09.2017
18:04:05
git add -p попробуй - прикольная штука

Olga
21.09.2017
18:04:11
да я как бы лох)) учусь еще)) пока не знала в чем разница)

а как поменять gitconfig ?

Ilya
21.09.2017
18:07:11
открыть текстовым редактором и поменять

Google
Ilya
21.09.2017
18:07:32
или git config --global something="something"

Olga
21.09.2017
18:07:48
аа... ищу его)

pchellovod
21.09.2017
18:09:39
как по мне — здесь самое понятное объяснение https://githowto.com/ru/setup

можно на автомате пройти пару тройку раз, и потом уже начать вникать

используя что-нибудь вроде этого https://git-scm.com/book/ru/v1

Ilya
21.09.2017
18:11:42
аа... ищу его)
если на линукс то ~/.gitconfig

Olga
21.09.2017
18:11:53
да у меня похоже не правильно в начале настроилось(( git config —list user.email=you@example.com user.name=Your Name olgacoskun.olga=coskun core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true Там же в начале должен быть мой емайл да ? И имя ?

ага линукс, спс

Ilya
21.09.2017
18:16:25
user.email=ваш@емейл.com user.name=Ваше имя core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true

как-то так

Olga
21.09.2017
18:16:43
если на линукс то ~/.gitconfig
а где это?)) не пойму в какой папке

Ilya
21.09.2017
18:18:04
в корне вашего пользователя

/home/user/.gitconfig

можете в консоли просто написать nano ~/.gitconfig

или gedit ~/.gitconfig

как удобнее вам

Olga
21.09.2017
18:29:14
ааа получилось!!!!!!!!!! )))))))) и конфиг исправила и на гитхабе зеленый квадрати появился))) Ребята спасибо большое!!!!!!!!!!!!!

Ilya
21.09.2017
18:35:30
Не за что :)

Антон
21.09.2017
18:39:01
Два долбаных дня я искал ошибку в своей ветке, два сраных дня, а она на фронте оказалась!!!

Vlad
21.09.2017
18:52:03
ребят, минутка нубизма. <=> что это за, читаю, а смысла не понял, точнее работы. Понимаю когда и что вернет, но принцип его работы не ясен. Можете подкинуть слов для осознания?

Vadim
21.09.2017
18:56:47
Как это так: «Понимаю когда и что вернет, но принцип его работы не ясен?» :)

Ilya
21.09.2017
18:56:53
если понимаешь все кроме того как оно работает открой исходный код)))

Страница 377 из 921