
Alex
24.01.2017
13:02:12
кого передать? и куда?

Dmitriy
24.01.2017
13:02:14
что я хочу вывести именно этот объект

Alex
24.01.2017
13:02:21
вывести объект, лол. Это как?

Dmitriy
24.01.2017
13:02:27
вот например таблица с товарами

Google

I
24.01.2017
13:02:34
тааак

Alex
24.01.2017
13:02:35
Таблица с товарами в конечном варианте это html

Dmitriy
24.01.2017
13:02:41
я жму напротив нужного товара show

Alex
24.01.2017
13:02:46
Нет ты не жмешь show

I
24.01.2017
13:02:51
ты жмешь кнопку

Alex
24.01.2017
13:02:54
ты знаешь что такое http и как оно с рельсами работает?

Dmitriy
24.01.2017
13:03:13
да

I
24.01.2017
13:03:14
по которой ты можешь сделать http-запрос на сервер с указанием id нужного товара

Dmitriy
24.01.2017
13:03:16
вопрос в другом

I
24.01.2017
13:03:32
да
мне вот интересно, а ты с какой оси работаешь?

Alex
24.01.2017
13:03:40
вопрос в другом
Вопрос в том что ты не понимаешь что когда и как отрабатывает. Ты не выводишь объект, тебе нужно получить от сервера html аякс запросом

Dmitriy
24.01.2017
13:04:02
аяксом, понял, буду изучать
c macos

Google

Ilya
24.01.2017
13:04:40

Alex
24.01.2017
13:04:55
Но объяснять схему сложнее мне было бы лень.

I
24.01.2017
13:06:13
парень в чате по питону спрашивал примеры вопросов на собеседования по питону, джанге, пг и эластику.
Ну, передумал он теперь идти на собеседование, лол

Dima
24.01.2017
13:12:48

Dmitry
24.01.2017
17:46:33
Привет, есть вопрос по парсингу. Не совсем понятен момент
Есть каталог с товарами, у каждого товара свой класс. Нужно снять инфу.
В примере, по которому делаю, у каждого товара одинаковый класс, а айдишники разные, и тут понятно, что просто в цикл по этому классу загоняешь и потом с каждым отдельно работаешь. А как быть тут? Можно ли использовать класс, который определен для оборачивающего все товары дива? Надеюсь, что корректно объяснил.

I
24.01.2017
17:52:23
ну ты можешь посмотреть, по какому принципу товары висят на странице, не обязательно по классу выбирать одному
можешь выбрать по сочетанию узлов. Но конкретней не могу сказать
так что
а) вручную посмотреть
б) (шизоидный вариант) - натренировать нейросетку на примерах вручную оттуда, чтобы определять на странице нужные блоки =)

Dmitry
24.01.2017
17:58:16
когда делаю по сочетанию узлов, вывод получается оочень стремный, куча пробелов каких-то

I
24.01.2017
17:58:51
можешь в лс страницу скинуть, которую распарсить надо?

Dmitry
24.01.2017
21:46:58
Всем доброго времени суток! Такой вопрос: кто-нибудь пробовал https://github.com/intridea/omniauth-oauth2 или https://github.com/intridea/oauth2 (который используется в первом) заставить отправлять запросы content-type: application/json для получения токена?

Kioshimafx
24.01.2017
22:11:38
Welcome https://hh.ru/vacancy/19474452

I
24.01.2017
22:42:34
о, я откликался, а мне даже не ответили =)

Aldar
24.01.2017
22:43:14
хайлод на рельсах

Dmitry
25.01.2017
00:44:26

John
25.01.2017
01:37:35
Как настроить отдачу статики с помощью Nginx для Rails приложения использующего Puma в качестве сервера приложений на Heroku? Будет ли такое решение более быстрым по сравнению с использованием только Puma?

kolas
25.01.2017
04:07:26
Никак

Dima
25.01.2017
04:59:54


I
25.01.2017
05:01:12
он про heroku спрашивает

Google

Dima
25.01.2017
05:01:28

I
25.01.2017
05:01:45
на heroku есть nginx-buildpack
его можно добавить, в папку с проектом добавить конфиг для nginx'a

John
25.01.2017
05:03:30
5 строк перебить.
Спасибо за ответ. Сохраню конфиг к себе. Когда буду переходить с бесплатного heroku на что-то более вменяемое, обязательно пригодится.

I
25.01.2017
05:04:58
если так хочется nginx'a в хероку - то рецепт тут
https://github.com/ryandotsmith/nginx-buildpack
но мое мнение, что это лишний дрыг ногами вверх
не хватает производительности в приложении?
а вот еще от их партнеров https://blog.codeship.com/how-to-deploy-nginx-on-heroku/

John
25.01.2017
05:07:04
Не хватает не только производительности но и скорости отклика, хотя я думаю что тут nginx не особо поможет.

I
25.01.2017
05:09:13
да, он особо не поможет
для статики можно взять вот это: https://elements.heroku.com/addons/greta
он бесплатный

John
25.01.2017
05:10:04
Спасибо, буду разбираться, не знал

I
25.01.2017
05:10:37
а вот с ускорением самого приложения - надо смотреть/думать. Там что-то прямо большое висит у тебя?

John
25.01.2017
05:10:48
spree

I
25.01.2017
05:11:20
нууу
там есть платные, они шустрей будут. Но насколько шустрей отдельной машины - не могу сказать

John
25.01.2017
05:14:55

I
25.01.2017
05:18:10
дык бери амазоновский инстанс, там и статику можно на s3 хранить, шустро будет

John
25.01.2017
05:31:19

I
25.01.2017
05:32:43
ну вот повод попробовать появился =)

John
25.01.2017
05:34:13

Google

John
25.01.2017
05:34:22
Спасибо за наводку

I
25.01.2017
05:35:06
хмм
https://bitnami.com/stack/spree/cloud/aws

John
25.01.2017
05:38:33

I
25.01.2017
05:40:31
угу

John
25.01.2017
05:45:48
угу
Так там Apache и MySQL а я хотел Nginx и PostgreSQL, ну да ладно, характеристики для машины там указаны:
Intel x86 or compatible processor
- Minimum of 512 MB RAM
- Minimum of 400 MB hard drive space
подойдет и самый дешевый инстанс на первое время (масштабируемый), да и самому все настроить как-то более интересно. Еще раз спасибо, пойду курить инструкции по настройке

I
25.01.2017
05:46:10
удачи) если что - пиши в чат)

Admin
ERROR: S client not available

Dmitriy
25.01.2017
07:01:00
а кто писал приложение на рельсах вместе с ангуляром?

I
25.01.2017
07:01:21
кто только не писал, я думаю

Dmitriy
25.01.2017
07:03:08
ну я так понял без хороших знаний js туда лучше не лезть?

I
25.01.2017
07:05:27
без знаний ангуляра, я бы сказал

Dmitriy
25.01.2017
07:05:47
ну да

I
25.01.2017
07:06:02
но его можно в базовом уровне достаточно быстро выучить, туториалы есть

Dmitriy
25.01.2017
07:09:50
понял

Tim
25.01.2017
09:02:04
Поцоны, почему у моей модельки проверяется уникальность при пустых domain? Вот схема
add_index "stores", ["domain"], name: "index_stores_on_domain", unique: true, where: "((domain)::text <> ''::text)", using: :btree
вот миграция
add_index :stores, :domain, unique: true, where: "domain != ''"
что я делаю не так

Ilya
25.01.2017
09:02:56
потому что пустое значение == пустое значение

Tim
25.01.2017
09:03:02
бд postgres

Google

Ilya
25.01.2017
09:03:11
ты делаешь уникальный индекс

Tim
25.01.2017
09:03:26
я делаю паршиал
для тех у кого домен не пустой
типа если пустой тогда без индекса
чому не работает

I
25.01.2017
09:04:49
Лол
!=
Кек

Tim
25.01.2017
09:05:02
это со стаковерфлоу
как видишь, в схему он нормально вписался

I
25.01.2017
09:05:34
хотя

Tim
25.01.2017
09:05:39
если я в миграции запишу <> то всё заработает типа?

I
25.01.2017
09:05:50
а, да, это в каком-то другом диалекте <> только пахал
в пг есть !=

Ilya
25.01.2017
09:06:16
подожди
у тебя дефолтное значение какое в колонке?

Tim
25.01.2017
09:06:34
''
change_column :stores, :domain, :string, limit: 32, default: '', null: false

I
25.01.2017
09:07:47
char_length(text) != 0, на крайняк, попробуй)