@rubylang

Страница 1109 из 1684
0x58
09.07.2017
13:48:52
точнее вот так

* subject { described_class.call(user) } вначале )

Михаил
09.07.2017
13:55:53
Нужно проверять, но полагаю что выводит послений элемент коллекции т.к. сначала конструируется класс, а затем из него запускаются спеки. Для этого класса #let вызывается 3 раза, все три для :user, поэтому мемоизируется последний вызов #let, и он как раз со значением 'foo'.

0x58
09.07.2017
14:00:34
Спасибо, примерно так же думал. Но все равно это же распространенный юзкейс, чтобы динамически создавать спеки, непонятно все же почему такой вариант не работает.

Google
0x58
09.07.2017
14:13:40


Сергей
09.07.2017
14:41:09
когда уже сведет-то

Nikita
09.07.2017
14:44:43
@sergeysova никогда!!

Валера
09.07.2017
15:17:51
Гайз, посоветуйте что лучше для первого опыта - elasticsearch или solr ?

Валера
09.07.2017
15:18:23
?? квнчик бывший?

Oleg
09.07.2017
15:18:31
Без

С кондомом ощущения не те

Сергей
09.07.2017
15:19:00
?? квнчик бывший?
какой вопрос, такой и ответ

Oleg
09.07.2017
15:19:06
Да и рвутся

Solr попроще

Сергей
09.07.2017
15:19:21
стать папочкой после первого опыта норм?

Google
Валера
09.07.2017
15:20:01
может лучше поразмышляем о полнотекстовом поиске?

Anton
09.07.2017
15:23:23
Гайз, посоветуйте что лучше для первого опыта - elasticsearch или solr ?
Эластик популярнее имхо, так что проще его будет

Сергей
09.07.2017
15:24:28
Валера
09.07.2017
15:24:37
спасибо) начну на эластике

Zulkar
09.07.2017
15:27:19
спасибо) начну на эластике
Эластик норм, c кириллицей проблем нет, интеграция с rails легко. Репликация индекса из коробки.

https://github.com/ankane/searchkick

Валера
09.07.2017
15:31:27
Спасибо! эластик ?

Fedor
09.07.2017
15:32:30
Я тут с эластиком недавно огреб забавную ошибку

при поиске по строке из чисек он искал только при расхождении не более 15% длинны строки

решилось рефрешем индекса, так и не понял, что это было

Валера
09.07.2017
15:44:00
Как у эластика работает индексирование? Вот например я в миграции добавил индекс по полям, эластику от этого не холодно не жарко?

Fedor
09.07.2017
15:45:27
индексировать надо при каждом сохранении модели в колбэке

это ж по факту как две разные БД и индексация - это добавление записи в базу эластика

Валера
09.07.2017
15:46:17
понял, спасибо!

Fedor
09.07.2017
15:59:09
Вообще у эластике несколько странная, на мой взгляд структура

индексирование - это добавление данных в таблицу

но при этом индекс - это скорее база

Google
Fedor
09.07.2017
16:00:01
и если сделать что-то типа Product.__elasticsearch__.delete_index! то оно снесет весь индекс

со всеми моделями

Nikita
09.07.2017
17:18:52
а поведайте недалекому - для чего вообще эластик юзают?

v
09.07.2017
17:19:31
а поведайте недалекому - для чего вообще эластик юзают?
это как гугл. Только твой персональный

Nikita
09.07.2017
17:28:22
а ищет то где?

Fedor
09.07.2017
17:28:31
по твоим моделям

к примеру тебе надо, что бы человек мог найти товар по названию, артикулу, штрихкоду или описанию

при этом что бы каждое поле было со своим весом, и человек мог ошибиться при наборе

а оно все равно найдет

Nikita
09.07.2017
17:29:45
я понял, спасибо

Евгений
09.07.2017
17:30:30
Т.е. если есть постгрес, то оно и не нужно?

v
09.07.2017
17:31:11
ПОСТРГРЕС-ТО В ПОЛНОТЕКСТОВЫЙ ПОИСК УМЕЕТ

Fedor
09.07.2017
17:31:52
а постгрес умеет из коробки в engram filter с морфологией?

Евгений
09.07.2017
17:36:29
Э, ну в триграмы умеет, слова к векторам приводит, или речь о другом?

Anton
09.07.2017
17:58:18
V
09.07.2017
19:17:13
С чего начать изучение ruby? И где это все найти

Если вообще 0

Google
Кøе-ктø Геннадьевич
09.07.2017
19:17:51
с приветствия

0x58
09.07.2017
19:19:21
V
09.07.2017
19:19:23
Привет

Всем

Извиняюсь

Кøе-ктø Геннадьевич
09.07.2017
19:19:51
а какая задача?

найти работу?

или как хобби

Admin
ERROR: S client not available

V
09.07.2017
19:20:45
Хобби

0x58
09.07.2017
19:20:52
https://learnrubythehardway.org/book/

Кøе-ктø Геннадьевич
09.07.2017
19:21:14
codeacademy

там есть вводный курс

0x58
09.07.2017
19:22:05
у CC воды много, мне не нравятся их курсы, лучше книги почитать, столько же по времени выходит

V
09.07.2017
19:22:06
Какие примерные сроки

Изучения?

0x58
09.07.2017
19:22:10
потом https://rubymonk.com/ можно

Александр
09.07.2017
19:22:20
Хобби
https://pragprog.com/book/ruby4/programming-ruby-1-9-2-0 а потом топай на http://codewars.com решай задачи и изучай решения других решивших

0x58
09.07.2017
19:22:43
как и в любом ЯП, синтаксис за неделю, потом остатки жизни все остальное

Александр
09.07.2017
19:22:50
за пару недель будешь внятно алгоритмы крошить и знать синтаксис очень хорошо

Google
V
09.07.2017
19:23:24
Спасибо большое

Александр
09.07.2017
19:25:35
потом ООП - http://www.ozon.ru/context/detail/id/138551500/ если рельсы хочешь (рекомендую) - https://www.ozon.ru/context/detail/id/26011201/

V
09.07.2017
19:26:26
Что за рельсы

И ооп

Ооп понял

Александр
09.07.2017
19:27:27
рельсы - Ruby on Rails фреймворк для разработки веб ресурсов

V
09.07.2017
19:29:46
Вводные книги есть на русском

А то ссылки кинули все на англ

0x58
09.07.2017
19:34:38
Без англицкого, хотяб со словарем, даже начинать не стоит. По руби и рор минимум инфы на русском. Мне кажется, что и ооп изучать на примере руби не оч.

ооп и базовые парадигмы лучше изучать на более "классических" в этом плане java или пхп

Александр
09.07.2017
19:36:52
все книги есть на русском

что я скинул

0x58
09.07.2017
19:38:08
не думаю, что книга Сэнди Метц зайдет человеку который про ооп вчера учслышал

Александр
09.07.2017
19:40:00
она написана простым языком, с небольшими минималистичными примерами

V
09.07.2017
19:40:27
Короче лучше начать с js?

Александр
09.07.2017
19:40:29
та же "банда четырёх" намного сложнее и примеры по странице

Nikita
09.07.2017
19:40:31
@zloyrusskiy может чето лучше про 5 почитать?

Александр
09.07.2017
19:40:35
ни в коем случае (я про JS)

Nikita
09.07.2017
19:40:48
че

V
09.07.2017
19:40:58
С ruby?

Nikita
09.07.2017
19:41:10
html + css

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