@rubylang

Страница 954 из 1684
Andriano
26.03.2017
12:21:23
вопрос есть, как в пост запросе прописать basic authentication

Vasiliy
26.03.2017
12:22:27
басик же вроде как в хидерах идёт

Andriano
26.03.2017
12:22:37
require 'net/http' require 'net/https' require 'uri' url = "httxxxxxxxxxxx.me/api/v2/exchange_transfers" uri = URI.parse(url) http = Net::HTTP.new(uri.host, uri.port) request = Net::HTTP::Post.new(uri.request_uri) params = { "amount" => 5, "amount_currency" => 'EUR', "from_account" => "9xxxxxxxxxxxxeb49", "to_account" => "cxxxxxxxxxxxxxb7"} headers = { 'Content-Type' => 'application/x-www-form-urlencoded', 'xxxxxxxxxxxxxxxxxxc', } request.set_form_data(headers, params) http.use_ssl = true response = http.request(request) puts response.body

самое забавное, что через постман запрос проход без аторизации

Google
Vasiliy
26.03.2017
12:37:24
постман хранит куки

Andriano
26.03.2017
12:39:26
да, с постманом разобрался. а вот как послать аторизацию нет)

Demyan
26.03.2017
13:57:43
вся фишка в том что их можно не знать, главное знать какие есть, и в чм их отличия и когда их можно применять.

Самое смешное, что те, кто читал, например, Кнута знают о том, что преждевременная оптимизация это корень всех бед

Это к вопросу о том тримапах вместо хэшмапов

13 лет опыта, 19см, алгоритмы не помню, хотя учил

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

или взяять с полочки кнута

и найти его там

но алгоритмы не корень всего, ибо и с плохим алгоритмом будет работать, но плохо. А сразу хороший джун не придумает, как например с архитектурой

ojab
26.03.2017
14:03:19
шли бы вы в https://telegram.me/ruby_talks со своими алгоритмами

Google
Demyan
26.03.2017
14:04:50
:)

Alex
27.03.2017
02:25:09
люди, вы храните public/assets в гит репо?

Смерть
27.03.2017
02:33:06
Иногда для хероку

v
27.03.2017
03:55:37
зависит от ситуевины

иногда приходицца

криминала не вижу

Amir
27.03.2017
05:57:05
Ребят есть какая янибудь общепринятая правило назвать паршиалов по смыслу хочу назвать одинаково, например persons persons.html.erb будет основной страниец, где элементы фильтра а _persons.html.erb, будет кусок таблицы на странице и для других нужн будет еще persons json

Смерть
27.03.2017
05:58:27
называй по функционалу. Например _person_form.html.erb, _persons_table.html.erb, _person.html.erb

ojab
27.03.2017
06:11:08
ну и если есть возможность, лучше partial для рендеринга Person называть _person.*, тогда можно будет писать render @persons и оно правильно отрендерит

Max
27.03.2017
07:53:16
Всем доброго времени суток. Кто-нибудь писал ботов для телеграмм? Либа от atipugin норм?

Vasiliy
27.03.2017
08:05:38
писал, пользовал gem 'telegram-bot-ruby'

Смерть
27.03.2017
08:06:00
писал, пользовал gem 'telegram-bot-ruby'
++, удобный и актуальный гем

позволяет как на лонгполинге писать, так и на вебхуках

Vasiliy
27.03.2017
08:08:44
вообще гем там по большей части нужен для клавы и вот этого всего, я думаю если на вебхуках писать и парсить текст то можно и без него обойтись

Anon
27.03.2017
10:15:00
Проблема: Выстроена полиморфичная связь CartItem belongs_to :item, polymorphic: true Product has_many :cart_items, as: :item Service has_many :cart_items, as: :item Проблема появляется когда пытаюсь игер-лоаднуть подобным образом CartItem.includes(:item).where(item: { id: 1 }) #=> Cannot eagerly load the polymorphic association :item Решение, которое нашел по следующей ссылке не помогает: http://stackoverflow.com/questions/16123492/eager-load-polymorphic CartItem: belongs_to :product, -> { joins(:cart_items).where(cart_items: {item_type: 'Product'}) }, foreign_key: 'item_id' Точнее, иклудс проходит, но в продукты заносятся даже сервисы, игнорируя item_type: CartItem.first.item_type #=> "Service" CartItem.first.product.class.name #=> "Product", хотя я ожидаю Nil

Vasiliy
27.03.2017
10:17:16
я делал тип такого has_many :section_items, -> { includes :newable }

class SectionItem belongs_to :newable, polymorphic: true

Anon
27.03.2017
10:25:28
Тогда игер-лоад будет только через product.cart_items работать, как-то не то

Vasiliy
27.03.2017
10:26:16
ты делай has_many through

Google
Anon
27.03.2017
10:27:09
не совсем понял где мне это делать

Vasiliy
27.03.2017
10:28:57
has_many :items, through :cart_items, -> {where(item_type: 'Product')} has_many :cart_items что-то как то так должно быть, не проверял

я как-то так делал ещё has_many :right_col, -> {where(position: SectionItem.positions[:right])}, throught: :section_items has_many :section_items, -> { includes :newable }

newable соответственно полиморфная связь в SectionItem

Mikhail
27.03.2017
10:32:24
Предположу что там должен быть скоуп

Anon
27.03.2017
10:32:40
Пока не понял сути, покурю это дело, спасибо

Vasiliy
27.03.2017
10:38:26
хотя чет я не о том, тебе же надо из модели которая содержит полиморфную связь, а не из той которая ссылается на модель с полиморфной связью

Anon
27.03.2017
10:38:40
Да

В обратку и так работает как надо

Product.first.cart_items всегда работало если не ошибаюсь

Tony
27.03.2017
10:40:17
Кто в Минск едет?

на конфу

Vsevolod
27.03.2017
10:44:05
у меня тут какие-то едут товарищи

Я принял решение и.. не поеду :/

Sergey
27.03.2017
10:46:14
Я купил билет и у меня не получается ехать. Могу кому-нибудь продать подешевле, если есть желающие

Sergey
27.03.2017
10:47:19
30% скину от первоначальной цены. Если прям сегодня кто-нибудь возьмет то 40%

Airat
27.03.2017
10:50:37
Alexander
27.03.2017
10:50:57
А вот есть у кого-нибудь положительный опыт от этих конференций - говорят что там можно неформально пообщаться и все такое, типа в этом соль, т.к. доклады все равно можно посмотреть потом. Т.е. есть мысл на них деньги тратить?

Sergey
27.03.2017
10:53:53
можно погуглить, почему стоит ездить на конфу, например

Google
I
27.03.2017
10:54:26
да побухать на афтепати, зачем же еще

Alexander
27.03.2017
10:54:53
в теории я знаю, хотя услытаь какой у кого опыть в этом дела, т.к. сказать подтверждение то что пишут

Admin
ERROR: S client not available

Кøе-ктø Геннадьевич
27.03.2017
10:59:15
Мотивация норм повышается. Причастность к сильной группе

Vasiliy
27.03.2017
11:34:15
чуваки, а никто не подскажет как factory для полиморфных связей писать?

а то я что-то кажется со связями намудрил и оно в бесконечность уходит

factory :content do card factory :content_with_text do association :contentable, factory: :content_text end end и другая моделька factory :content_text, class: 'Content::Text' do title { Faker::Lorem.sentence } body { Faker::Lorem.paragraph } association :content, factory: :content_with_text end

Sergey
27.03.2017
11:39:25
уже не актуально. После 2-го письма, сделали возврат

30% скину от первоначальной цены. Если прям сегодня кто-нибудь возьмет то 40%

Max
27.03.2017
12:32:26
Посоветуйте, пожалуйста, доходчивый гайд по ActiveRecord вне Rails. Для простого Ruby-скрипта

ojab
27.03.2017
12:33:48
Миграции нужны или только модели и действия с ними?

для просто моделей можно взять bug-reporting'овый шаблон https://github.com/rails/rails/blob/master/guides/bug_report_templates/active_record_gem.rb и читать любые мануалы по AR, работа в просто скрипте от работы в рельсах ничем не отличается

cypherQD
27.03.2017
13:22:40
В тему к недавнему обсуждению: https://habrahabr.ru/post/323188/

Кøе-ктø Геннадьевич
27.03.2017
13:24:30
кажется с этого и началось

cypherQD
27.03.2017
13:25:34
Vasiliy
27.03.2017
13:47:56
сначала лезет в гугол за алгоритмами, а потом рельса тормозит как ржавая телега

Антон
27.03.2017
14:05:39
рельса не может тормозить, она и так медленная

Google
Антон
27.03.2017
14:05:57
хотя конечно можно скопипастить sleep 5 но рельса при этом сильнее тормозить не станет

Class.all тоже допустим иногда, но проблема не в этом проблемы начинаются, когда спрашиваешь у джуна: "а что в логах" -- какие такие логи-хреноги? -- а в консольке работает? -- какая такая коносль-хренсоль?

Vitaliy
27.03.2017
14:08:16
> Твой фреймворк не будет тормозить, если он и так медленный



Rafkat
27.03.2017
14:08:46
В тему к недавнему обсуждению: https://habrahabr.ru/post/323188/
ура! буду показывать эту статью, тем кто просит накодить алгоритмы во время интервью

Антон
27.03.2017
14:09:16
распечатку будешь с собой носить?

Rafkat
27.03.2017
14:09:26
ссылку кидать

Sergey
27.03.2017
14:09:41
ага, вот DHH сразу не умеет бабл сорт писать, а потом рельса тормозит!

Антон
27.03.2017
14:09:48
ссылку кидать
ссылка на бумашке распечатана? скомкал и бросил в лицо?

Кøе-ктø Геннадьевич
27.03.2017
14:10:08
бгг

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