
Oleg
06.09.2017
11:19:26
Если ссылка как-то странно похожа на спам - то бан за спам

Vladimir
06.09.2017
11:20:06
Мне в бочку лезть нет желания, просто понять смысл действий, кто чем руководствуется...

Fedor
06.09.2017
11:26:18
ну ссылка непонятно куда, без контекста

Google

Fedor
06.09.2017
11:26:29
обычно так боты ходят спамят, и их банят сразу
тут, по быстрому объяснили, что это не боты, а просто люди непоумному конкурс репостов устроили

Vladimir
06.09.2017
11:49:17
линкуя, я, собственно, не хотел устраивать тут оффтоп: так как понимаю, если кому интересен будет линк - посмотрит. А полемику тут разводить у меня не было намерений. [точка]

Oleg
06.09.2017
11:53:52
Не оффтоп ссылка это когда в ней есть слово Ruby, в описании есть слово Ruby или хотябы в подгрузившейся инфе есть что-то про Ruby
Так что увы

rekero
06.09.2017
11:54:25
да хотя бы что-то про программирование
а не желание выиграть в рефералке

Dmitriy
06.09.2017
11:55:43
каждая потерянная секунда в оффтопе это возможно один контрибут

Ivan
06.09.2017
11:55:59
о, @oPavlov а не ты случам Одмен канала?

Dmitriy
06.09.2017
11:56:01
слеза скатилась по скупой щеке

Vasiliy
06.09.2017
11:56:34

Ivan
06.09.2017
11:57:21
не понял тебя

Vasiliy
06.09.2017
11:57:34
ну звёздочка ж это админ

Google

Сергей
06.09.2017
11:58:00

Ivan
06.09.2017
11:58:39
@vasivas а у меня нету звездочки такой у него

Vasiliy
06.09.2017
11:59:10
а, ну я думал клиент везде одинаковый

Victor
06.09.2017
12:10:48
от чего текут слезы, так это от убогости телеграма

Vasiliy
06.09.2017
12:12:09
т.е. другие мессенджеры ок?

Alexander
06.09.2017
12:12:42
ну вот я вайбер с васапом считаю убогими, поэтому там меня нет.

Victor
06.09.2017
12:13:57
ну нынче такое воспитание
родители купить школьнику комп могут, а научить пользоваться -- нет
поэтому начинают они постигать чатики с вайберов и телеграмов
не зная, что сами, скажем, разработчики того же руби сидят и обсуждают дела в IRC

Vasiliy
06.09.2017
12:15:24
что не так в телеге то?

Alexander
06.09.2017
12:15:31

Victor
06.09.2017
12:15:36
нежная русская психика вместо этого сидит в чате ,у которого хер пойми где какая кнопка например

Alexander
06.09.2017
12:15:38
и даже не жабир

Vasiliy
06.09.2017
12:16:31
нежная русская психика сидит в вацапе
а что не так с телегой то?

Victor
06.09.2017
12:17:09
все, что сидит в вацапе, уже не русское, а полностью Цукерберга
вы не представляете, на сколько для него ценна ваша переписка

Alexander
06.09.2017
12:25:02
а что не так с телегой то?

A1ex Lopatin
06.09.2017
12:27:05
Ребят, подскажите пожалуйста, голову сломал уже.
Ткстовая среда: вызываю Parser.call(some_params) - работает
Development: Parser.call(some_params) - #<NoMethodError: undefined method `call' for Parser:Module>
# app/services/parser.rb
class Parser
def self.call(some_params)
...
end
end
# app/models/user.rb
...
def cool_method
Parser.call(some_params)
end
https://pastebin.com/raw/XGpxAP9k

Google

Victor
06.09.2017
12:27:17
но можете немного представить, если поинтересуетесь, сколько стоит размещение рекламы в ФБ/ИГ, на сколько детальны настройки таргетинга, и подумаете, какие мотивы у компании, которая такая большая, почти как гугл, но при этом нихера не делает сервисов и не двигает науку, а только держит серваки для открутки рекламы в псевдосоцсетях и все

Roman
06.09.2017
12:28:08
у тебя похоже есть и модуль и класс
и один грузится вместо другого в дев

A1ex Lopatin
06.09.2017
12:28:57
А где посмотреть?

Vasiliy
06.09.2017
12:30:46
поиском по Parser

A1ex Lopatin
06.09.2017
12:34:00

Anton
06.09.2017
12:37:28

rekero
06.09.2017
12:40:43
у тебя может гем какой использует модуль с таким именем
рубокоп например юзает

Victor
06.09.2017
12:46:02
м.б. как-то так
p Parser.method(Parser.methods.first).source_location

A1ex Lopatin
06.09.2017
13:14:16
Оказалось, что если кладешь что-то в папку app/services, то надо называть это app/services/bla_bla_service.rb, а вызывать, сооветственно BlaBlaService.some_bla_bla_method(some_params)
магия, магия

Sergey
06.09.2017
13:18:32
нет, не нужен суффикс _service

A1ex Lopatin
06.09.2017
13:18:38
удивительно, что тестам было пофиг на эти conventions over configurations

Sergey
06.09.2017
13:19:04
у тебя был конфликт имен скорее всего

A1ex Lopatin
06.09.2017
13:19:11

Sergey
06.09.2017
13:19:31
у тебя имя класса же другое

A1ex Lopatin
06.09.2017
13:19:33
не было конфликта, парсер только один был

Google

A1ex Lopatin
06.09.2017
13:19:49
нет, имя класса Parser

Sergey
06.09.2017
13:20:02
http://guides.rubyonrails.org/autoloading_and_reloading_constants.html

Victor
06.09.2017
13:20:26
рельсомагия
рельсопроблемы

Roman
06.09.2017
13:21:44
Всем привет, есть перевод:
ru:
activerecord:
models:
user:
one: Пользователь
other: Пользователи
Но при клике на модель в activeadmin выдает ошибку:
ActionView::Template::Error (translation data {:one=>"Пользователь", :other=>"Пользователи"} can not be used with :count => 9):
1: insert_tag renderer_for(:index)
В гугле ничего путного не нашел. Может быть кто знает, как лечить?

Fedor
06.09.2017
13:22:21
many:

A1ex Lopatin
06.09.2017
13:22:25

Fedor
06.09.2017
13:22:27
или few:

Sergey
06.09.2017
13:24:06

Admin
ERROR: S client not available

Roman
06.09.2017
13:24:21

Alex
06.09.2017
13:25:53

Fedor
06.09.2017
13:27:00

Roman
06.09.2017
13:27:01
many:
добавил все вместе, помогло, спасибо)
user:
one: Пользователь
other: Пользователи
many: Пользователи
few: Пользователи

Fedor
06.09.2017
13:27:14
эм..., хорошо )
хотя непонятно

Anton
06.09.2017
13:27:24

Alex
06.09.2017
13:27:35

Anton
06.09.2017
13:28:00

Alex
06.09.2017
13:28:07

Google

Alex
06.09.2017
13:28:16
руби толкс это спинофф ruby & ror чата.

Anton
06.09.2017
13:28:24

Alex
06.09.2017
13:28:39
я тебя с тем же успехом могу в любой чат в телеграме отправить
будет тоже самое.

Nikita
06.09.2017
13:28:52
походу пора делать отдельный чят и устроить там тиранию

Alex
06.09.2017
13:28:53
там оффтоп конфы ruby & ror, и модерация таже.

Anton
06.09.2017
13:29:00

Alex
06.09.2017
13:29:11

Victor
06.09.2017
13:30:23
тут тоже офтоп
рельсы всякие

Lupsick
06.09.2017
13:31:09
вот бы щас с флудом повоевать

Victor
06.09.2017
13:33:11
давайте повоюем с твиттером

Alex
06.09.2017
13:33:52

Victor
06.09.2017
13:34:05
D 170906 153256 : NetHTTPUtils : header: [["accept-encoding", "gzip;q=1.0,deflate;q=0.6,identity;q=0.3"], ["accept", "*/*"], ["user-agent", "Ruby"], ["host", "api.twitter.com"], ["authorization", "Basic QmFzaW....5ZGtkMw=="], ["content-type", "application/x-www-form-urlencoded;charset=UTF-8"]]
D 170906 153256 : NetHTTPUtils : body: "grant_type=client_credentials"D 170906 153256 : NetHTTPUtils : body: "{\"errors\":[{\"code\":99,\"message\":\"Unable to verify your credentials\",\"label\":\"authenticity_token_error\"}]}"
нет уж давайте


Alex
06.09.2017
13:34:39
D 170906 153256 : NetHTTPUtils : header: [["accept-encoding", "gzip;q=1.0,deflate;q=0.6,identity;q=0.3"], ["accept", "*/*"], ["user-agent", "Ruby"], ["host", "api.twitter.com"], ["authorization", "Basic QmFzaW....5ZGtkMw=="], ["content-type", "application/x-www-form-urlencoded;charset=UTF-8"]]
D 170906 153256 : NetHTTPUtils : body: "grant_type=client_credentials"D 170906 153256 : NetHTTPUtils : body: "{\"errors\":[{\"code\":99,\"message\":\"Unable to verify your credentials\",\"label\":\"authenticity_token_error\"}]}"
нормально же общались
а ты на json перешел

Victor
06.09.2017
13:34:49
code = Base64::strict_encode64(consumerKey+consumerSecret)

Alex
06.09.2017
13:35:10
первым делом выкинуть net http

Victor
06.09.2017
13:35:27
это не жсон, а Array#inspect, так что норм