@rubylang

Страница 1465 из 1684
Shamil
18.04.2018
22:36:53
а, не твоя репа?

Сорян, подумал ты автор.

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
19.04.2018
05:43:26
ребят, привет. случаем нет ли у кого годного туториала или мана по haml + scss? офф вроде довольно скудный

Google
Andiskiy
19.04.2018
06:58:39
Добрый день, у меня в тестах есть такой пример expect(Class).to receive(:method).with(attributes) в данном случае method должен быть методом класса def self.method end;, иначе не работает. Подскажите пожалуйста как в таком случае работать не с методами класса?

Денис
19.04.2018
06:59:30
expect_any_instance_of(Class)....

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

Andiskiy
19.04.2018
07:00:03
expect_any_instance_of(Class)....
прочитал что не рекомендуется это использовать

и плюс опять же в некоторых случая и это не работает

dima
19.04.2018
07:00:31
а это не подойдет https://relishapp.com/rspec/rspec-expectations/docs/built-in-matchers/type-matchers

Денис
19.04.2018
07:00:51
а в чем сложность сделать обьект? и вызвать на объекте?

Andiskiy
19.04.2018
07:02:07
метод new в экшн мейлере скрытый

Rustam
19.04.2018
07:02:58
ты как то не правильно мейлер тестируешь

Денис
19.04.2018
07:03:06
https://relishapp.com/rspec/rspec-rails/docs/mailer-specs

Andiskiy
19.04.2018
07:04:22
ты как то не правильно мейлер тестируешь
например есть методы там, тестирую на правильное получение параметров. это не правильно?

Rustam
19.04.2018
07:08:51
методы мейлера должны тестироваться в спеке типа мейлера. а ты похоже решил где то в другом месте провереть и в этом случае тебе надо проверять что мейлер был вызван с такими то параметрами и остальное не важно

Google
pny
19.04.2018
07:19:45
зочем вообще так тестировать мейлер? Проверь что письмо ушло в очередь, проверь что письмо с нужным тебе текстом. Зочем тестить конкретную реализацию?

Rustam
19.04.2018
07:25:23
потому что мы можем

Антон
19.04.2018
07:47:20
Мне совет тоже нужен) даже 1 день тратить на тест самому не так хорошо как спросить у знающих)))
Один плюс, там совершенно бомбический резольвер конфликтов Ну и все, дальше рубименя доставляет только расходы Ради одного плюса и стоит, за 30 минут которые она мне позволяет бесплатно работать я успею разрешить любой конфликт ?

Nikita
19.04.2018
07:55:42


Антон
19.04.2018
07:56:34
множество key=anything содержит множество key=value?

Nikita
19.04.2018
07:56:53
да

Антон
19.04.2018
07:57:05
тогда зачем key=value?

а, я вроде понял https://blog.bigbinary.com/2016/05/30/rails-5-adds-or-support-in-active-record.html

Nikita
19.04.2018
08:00:55
ну смотри, у меня есть в базе тейбл, выборка с несколькими уловиями одно из которых я хочу упразднить если по запросу получаю переключатель (true|false)

вот так

Антон
19.04.2018
08:01:33
так еще мнее понятно. а ссылка выше помогла?

Nikita
19.04.2018
08:01:49
и при этом я не хочу писать глобальный if при котором мне придется повторить декларацию выборки только в одном случае с условием в другом без

Антон
19.04.2018
08:03:24
это сферический какой-то вопрос в вакууме так, то и паршилы рендерить можно SQL-ем

написать лишний запрос внутри ифа - не зашквар

Nikita
19.04.2018
08:05:29
так еще мнее понятно. а ссылка выше помогла?
нет) в общем смотри, пример, у меня есть например посты в блоке с title у меня есть переключатель is_all если он false то я пишу .where(Title: "Тут заголовок") если он true, то я не хочу ограничивать запрос этим условием, то есть мне перестает быть важным title как условие выборки

соответственно я могу сделать так if is_all Model.All else Model.where(Title: "Тут заголовок") end

Антон
19.04.2018
08:06:33
scope # AR Posts scope.where(title: ....) unless is_all scope

Silent Bob
19.04.2018
08:06:47
Может кто знает как получить из Time.now строку типа: Wed, 21 Oct 2015 07:28:00 GMT (стандартный формат для параметра expires у куки) https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies

Nikita
19.04.2018
08:07:26
но я так не хочу потому что у меня этих where дофига, я не хочу писать 2 больших запроса с отличием в одно условие вот и спросил хД

Google
Антон
19.04.2018
08:08:03
соответственно я могу сделать так if is_all Model.All else Model.where(Title: "Тут заголовок") end
только в руби принято методы возвращающие boolean именовать с вопросительным знаком is_all?

а мне не нравится)
scope # AR Posts scope.where(title: ....) unless is_all scope тоже не нравится?

Nikita
19.04.2018
08:08:24
да, спасибо, я пока еще въезжаю в стайлгайд

Silent Bob
19.04.2018
08:14:12
Roman
19.04.2018
08:31:18
Господа, кто нибудь знает базу станций метро? (по типу geonames, в удобном для парсинга виде) У geonames есть метро, но совсем мало, 9 станций на всю Россию

Silent Bob
19.04.2018
08:50:34
спс, нашел почти 1 в 1 Time.now.rfc2822 #=> "Thu, 19 Apr 2018 12:13:32 +0300"
то что нужно это #httpdate (Time.now.httpdate) # => "Thu, 19 Apr 2018 08:48:53 GMT"

Roma
19.04.2018
09:08:09
Привет всем. Кто занимается разработкой интернет магазинов, отпишитесь в личку. Есть проект.

Lavrushchik
19.04.2018
09:17:07
вопрос по activeadmin. Есть модели User(has_one City) и City(belongs_to User). как мне прикрутить редактирование зависимого от User'а City в тот же active_admin_user_path?

ну и заодно в user-index отображение значений city/

Korol
19.04.2018
09:29:24
https://github.com/activeadmin/activeadmin/issues/575#issuecomment-3139886

ну и заодно в user-index отображение значений city/
https://activeadmin.info/3-index-pages.html index do column :city do |user| user.city.name end end

Korol
19.04.2018
09:32:46
или column :city и в моделе City метод to_s переопредели

Lavrushchik
19.04.2018
09:33:43
окей, спасибо. а как выставляются чекбоксы на булевые значения(вместо inputs)? или они тоже так?

Sergey
19.04.2018
10:10:47
Ребят там баг на гитхабе. Можно любую вики редактировать

Anton
19.04.2018
10:11:03
не, это не баг

Sergey
19.04.2018
10:11:10
?

Так можно испортить все вики

Anton
19.04.2018
10:11:21
ну, это давно было

Sergey
19.04.2018
10:11:26
Без модерации

Google
Anton
19.04.2018
10:11:29
Так можно испортить все вики
откатываешья по коммиту назад и все

вики - это отдельный гит репозиторий

Sergey
19.04.2018
10:12:33
Ну есть можно устроить набег? Стирать все вики и тд

Anton
19.04.2018
10:12:45
можешь попробовать

Sergey
19.04.2018
10:12:51
Разгул для школьников которые могут в скрипты

Ну мне такое явно не нужно

Admin
ERROR: S client not available

Anton
19.04.2018
10:13:02
ну вот видишь

ojab
19.04.2018
10:14:44
Ну мне такое явно не нужно
ну ограничь доступ на редактирование вики

Sergey
19.04.2018
10:15:07
https://github.com/mperham/sidekiq/

Anton
19.04.2018
10:15:25
я не смогу проверить сайдкик

у меня мастер доступ в репозиторий есть

Sergey
19.04.2018
10:15:41
https://github.com/activeadmin/activeadmin/wiki

Anton
19.04.2018
10:15:48
спасибо

ну как бы да

редактируешь

но только еще раз, ты не перетераешь ничего

Sergey
19.04.2018
10:16:20
Ты можешь что угодно сделать ведь



Это очень похоже все же на баг авторизации

Google
ojab
19.04.2018
10:17:15


Anton
19.04.2018
10:17:29


ojab
19.04.2018
10:17:51
Any GitHub user can create and edit pages переводится как "любой пользователь GitHub'a может создавать и редактировать страницы"

ниже "Restict editing to collaborators only" переводится как "разврешить редактирование только коллаборационистам"

s
19.04.2018
11:16:19
это если форс-пуш запрещен))

Anton
19.04.2018
11:18:26
Ну да

Там прикол вроде в том, что пуш из гита запрещён всем

Кроме тех у кого мастер доступ

s
19.04.2018
12:01:10
лайк за tig:)

Sergey
19.04.2018
13:06:47
ojab ну это явно не баг, согласен - https://github.com/nodejs/node/wiki

Dmitry
19.04.2018
14:29:25
Можно подробнее за настройку Линукс под себя и свой мозг?
тайлинг юзать например. Я операционную систему не замечал когда на линуксе сидел.

Шутки про то что на макоси можно организовать тайлинг не смешные.

Dmitry
19.04.2018
14:39:19
https://paste2.org/YYcjwa3H

вот не пойму тут будет аккумулироваться значение x или нет

Lavrushchik
19.04.2018
14:40:13
вопрос по nokogiri. <h1 class="ft-listing-detail__header">2003 Acura CL 3.2 Type-S FWD - $2,999</h1> не могу распарсить и достать текст. css('.ft-listing-detail__header') не помогает

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