@rubylang

Страница 1180 из 1684
Aldar
19.08.2017
11:20:41
захардкодил пока

No
19.08.2017
11:32:01
Только редиректом в роутинге

Либо сделать поиск по названию

А название брать из рута

Google
No
19.08.2017
11:34:16
Но если таких статей немного - я бы делал по контроллеру на каждую и там уже решал откуда брать статью

Так более гибко получается

Типо FaqController, в нем show и в нем логика откуда брать faq

Square
19.08.2017
11:46:35
гайз, а хероку юзает кто? можете пояснить как расходуются free dyno. я задеплоил туда руби скрипт, и за месяц ушло только 60 часов. или это у них биллинг тупит?

здрасьти

Aldar
19.08.2017
11:55:50
и потом на новый запрос тупит и просыпается порядка 10-15 секунд

Aleksey
19.08.2017
11:56:22
бесплатные инстансы принудительно спят 6 часов в сутки вроде

Square
19.08.2017
11:56:23
эм. это понятно. но если речь идет о тг-боте к примеру

которй get-updates дергает все время

Aleksey
19.08.2017
11:57:06
да, я сейчас уже не в курсе :)

Square
19.08.2017
11:57:16
бесплатные инстансы принудительно спят 6 часов в сутки вроде
ну даже если спят, то все равно чот не бьет нифига

Google
Square
19.08.2017
11:57:46
эм. это понятно. но если речь идет о тг-боте к примеру
собсно в хелпе и написано что если воркер через cli запущенный не спит по идее

v
19.08.2017
13:31:03
кстати, о лошадях

на хероку сейчас реально запустить что-то на третьих рельсах?

Aldar
19.08.2017
13:32:47
Как определить язык по настройкам браузера или по айпи, кто что использует?

Anton
19.08.2017
13:33:24
v
19.08.2017
13:36:44
Как определить язык по настройкам браузера или по айпи, кто что использует?
за определение языка по настройкам браузера или айпи надо варить в кипятке

Igor
19.08.2017
14:09:54
Как определить язык по настройкам браузера или по айпи, кто что использует?
можно брать язык раскладки из хедера в запросе, вроде

Александр
19.08.2017
16:37:54
за определение языка по настройкам браузера или айпи надо варить в кипятке
нормальный способ accept-language заголовок анализировать, какой минус-то может быть?

v
19.08.2017
16:38:30
нормальный способ accept-language заголовок анализировать, какой минус-то может быть?
а если я не хочу, чтобы за меня сайт принимал решение, какой язык мне нужен?

Александр
19.08.2017
16:38:54
так это надо только для первого захода, какой потом выберешь, такой язык и будет

v
19.08.2017
16:39:37
кому надо для первого, а кому и не для первого

Александр
19.08.2017
16:40:24
ну надо просто уточнять, а не "в кипятке варить" =)

Aldar
20.08.2017
07:10:59
во прикол, у меня в application_controller есть before_action :set_locale, и там же функция set_locale, в унаследованном от него sessions_controller есть функция action set_locale, но она почему то вызывается тоже

Aldar
20.08.2017
07:54:35
если я внутри вьюхи юзаю I18n.available_locales этот код говно?

Антон
20.08.2017
08:01:20
не сразу

@davydovanton dry-logic зашла, прям как родное

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

Google
v
20.08.2017
10:26:20
Сдался

ахахахахахахахахха

Антон
20.08.2017
10:50:37
под гипнозом ага

еще много пива вчера было

все против меня

Eva
20.08.2017
10:51:30
еще много пива вчера было
Напоили и заставили пользоваться dry-logic?

Антон
20.08.2017
10:51:41
буквально так

Fedor
20.08.2017
10:52:19
опасные ребята...

Антон
20.08.2017
10:52:43
еще и за пиво платить пришлось

Eva
20.08.2017
10:54:22
Антон
20.08.2017
10:54:34
за себя, но серавно обидно

Anton
20.08.2017
11:39:02
все против меня
Ахуенно же, больше адептов, больше ошибок отловим и фич сделаем

Антон
20.08.2017
11:39:47
ну незнаю незнаю это какая-то подствава сижу рефакторю код в ВОСКРЕСЕНЬЕ! Карл!

MpaK
20.08.2017
15:23:59
You want to enjoy life, don't you? If you get your job done quickly and your job is fun, that's good isn't it? That's the purpose of life, partly. Your life is better. (с) Matz https://github.com/stympy/faker/blob/master/doc/matz.md

Andrey
20.08.2017
18:26:06
ну незнаю незнаю это какая-то подствава сижу рефакторю код в ВОСКРЕСЕНЬЕ! Карл!
Подстава это когда в воскресенье утром навернулась вся телефония, бекапы которые делались два года нерабочие, а админ который все это поднимал давно дернул из Украины... Костыли наше все, главное запустить xD

Aleksey
20.08.2017
18:35:29
А если бы он не дернул?

Andrey
20.08.2017
18:36:32
А если бы он не дернул?
Заплатили бы ему поднял бы) А так, когда телефонию видел на базовом уровне веб интерфейса Elastic'a такое себе поднимать)

Aleksey
20.08.2017
18:38:27
Можно ведь и удаленно поднять, за деньги-то :)

Oleg
21.08.2017
04:38:37
Всем приветули

у меня вопрос возник по поводу логов в рельсах

Google
Oleg
21.08.2017
04:40:43
есть API, куда отправляются изображения в base64. И тут возникает проблема - логи раздуваются нереально быстро из -за того самого base64, можно ли как-то принудительно отключить запись этих данных в лог файл?

Stanislav
21.08.2017
04:46:37
есть config.filter_parameters

Oleg
21.08.2017
05:00:26
точно, спасибо

Eugene
21.08.2017
10:42:26
У вас было такое что есть например таблица в мускуле с записью в 10 к. А orm рельсы видит только недавно созданные?

Всего лишь 300, например.

rekero
21.08.2017
10:43:25
Скоупа нет?

Admin
ERROR: S client not available

Anton
21.08.2017
10:43:44
партишелы мб?

Eugene
21.08.2017
10:44:37
Скоупа нет?
А как чекнуть?

партишелы мб?
а поподробнее?

Fedor
21.08.2017
10:47:05
сделай ModelName.unscoped.all.count

Anton
21.08.2017
10:47:18
а поподробнее?
http://www.w3resource.com/mysql/mysql-partition.php

Eugene
21.08.2017
10:48:01
Fedor
21.08.2017
10:48:40
значит не скоуп )

Eugene
21.08.2017
10:49:16
Это я пишу в консоли Site.first, а мне выкидывает запись с 100000

v
21.08.2017
10:56:24
а если Site.last написать в консоли?

там id вообще первичный ключ?

Eugene
21.08.2017
11:24:56
а если Site.last написать в консоли?
последняя созданная запись

Artem
21.08.2017
11:26:16
без явного указания порядка СУБД может как попало отсортировать

Google
Artem
21.08.2017
11:26:39
если order(id: :asc) прописать, то все ок?

Eugene
21.08.2017
11:28:16
Site.where(["related_parsed_at < ? ", Date.yesterday-20]).limit(100).select("id, domain_name").order("related_parsed_at").to_a Site.where(["related_parsed_at < ? ", Date.yesterday-20]).limit(100).select("id, domain_name").order("related_parsed_at").to_sql output "SELECT id, domain_name FROM sites WHERE (related_parsed_at < '2017-07-31' ) ORDER BY related_parsed_at LIMIT 100"

в mysql выводит сайты

v
21.08.2017
11:28:52
кстате

а что count выдаст?

Eugene
21.08.2017
11:29:24
v
21.08.2017
11:29:34
наверное

Eugene
21.08.2017
11:29:57
:002 > Site.count (2.5ms) SELECT COUNT(*) FROM sites => 1054

v
21.08.2017
11:30:12
ууууууу

Eugene
21.08.2017
11:30:18
всего же записей 17029958

Vasiliy
21.08.2017
11:33:54
а как ты узнаёшь?

v
21.08.2017
11:34:37
в Хейди посмотрел, наверное

кстати, а если просто выполнить запрос, без рубей, что выдаст?

Eugene
21.08.2017
11:35:24
все норм

выводит

бля я хуй знает в чем проблема, тут проблем овер дохуя

sql везде

Vasiliy
21.08.2017
11:36:41
а как ты узнаёшь 17029958 записей у тебя? может у тебя коллбек где который подчищает

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