
Artem
04.06.2018
07:57:15

Mikhail
04.06.2018
07:58:15

Sergii
04.06.2018
07:58:36
есть же спец по для того )
умирающий сфинкс

Google

Sergii
04.06.2018
07:59:15
апаче люцен

Artem
04.06.2018
07:59:19
кстати поиск можно выполнять и средствами самой OS

Sergii
04.06.2018
07:59:54
а, про эластик выше говорили
можно, но ненужно.
морфология средсвами ос? :)

Artem
04.06.2018
08:03:53
все зависит от задачи)
тут главная проблема не чем искать, а определить критерии поиска

Silent Bob
04.06.2018
08:16:32
Подскажите, если в Gemfile указан гем с гитхаб источником, как заставить бандлер каждый раз обновлять гем при bundle install? Я сделал изменения в гем, запушил на гитхаб их, но моя апликуха не обновила гем при bundle install. Не удалять же каждый раз Gemfile.lock когда я хочу обновиться
изменения в мастере, конечно

Ilya
04.06.2018
08:17:25
bundle update gem_name

Silent Bob
04.06.2018
08:17:41

Kalbaskin
04.06.2018
08:50:53
Ребят, кто-нибудь сталкивался с такой проблемой?
В тестах (rspec) у меня есть binding.pry.
Так вот если в этом режиме "ожидания" тест провисит достаточно долго, то тесты перестают запускаться вообще.
Виснет на Randomized with seed 21581...
Помогает только ребут машины. Пробовал мочить спринги.. не помогает.
Рельсы последние
RSpec 3.7
- rspec-core 3.7.1
- rspec-expectations 3.7.0
- rspec-mocks 3.7.0
- rspec-rails 3.7.2
- rspec-support 3.7.1

spartakusQ
04.06.2018
09:14:34
странная штука, скинул знакомому сайт чтобы руби попробовал (tryruby.org) там переход на другой, тра руби уже всё?

Google

No
04.06.2018
09:15:31
похоже что да

Александр
04.06.2018
09:19:12

Kalbaskin
04.06.2018
09:19:56
мне кажется любой может повторить этот трюк. чтоб наверняка - на час повешать тест биндингом, потом выйти из него и попробовать снова

Pavel
04.06.2018
09:37:12
Ребят, может кто работал с облачной IP телефонией. Подскажите что использовали, от чего плевались, а что нравилось.
Обязательно
1. При нажатии на номер телефона, происходил звонок
2. При входящем звонке, у 'кого-нибудь?', происходил поиск по входящему номеру и открывался этот клиент
Хорошо бы
1. Запись разговоров
2. Внутренняя телефония
3. История входящих и исходящих с номерами, продолжительностью и менеджером
4. Переадресации
5. Автоответчик
Т.е. планируется все к Rails проекту подключить

Kalbaskin
04.06.2018
09:57:06

Denis
04.06.2018
09:58:32
Как такое возможно, парни? Как там оказывается строка после прогонки через Array()?
message.to = Array(message.to).map { |i| i.sub('mailto:', '') }.select { |i| email_allowed?(i) }
message.to += Rails.application.config.settings.admin_email.to_s.split(',') if ENV['DEBUG_EMAIL']
message.to.uniq!
Result: undefined method `uniq!' for “blabla”:String

Антон
04.06.2018
10:33:23
при этом
2.4.1 :041 > a
=> #<A:0x007fb57c0648f0 @to=["123", "345"]>
2.4.1 :042 > a.to
=> "345"
2.4.1 :043 >

Nikita
04.06.2018
11:32:01
1) почитай в чем разница + и << для массива
2) зачем ты мутируешь объект?
3) у тебя что-то возвращает строку

Feofan
04.06.2018
11:35:40
Мужики, можно ли изображения загруженные через Active Storage отдавать как статику nginx'ом минуя рельсы?

Артур
04.06.2018
11:54:41
Можно :)

Feofan
04.06.2018
12:07:06
а чуть подробнее?)

V
04.06.2018
12:12:51
Ребят, всем привет. СУБД mysql. Есть две базы данных. Нужно перенести данные из одной бд в другую, при этом в той бд, в которую надо перенести уже заняты id другими записями. Хотел запилить скрипт который пересваивает id на какое то большое число типа 10000, но протестив понял, что если будет у записи id = 9999, то автоинкремент mysql при создании записи свалится с ошибкой неуникальности
МБ кто-то знает как лучше быть в такой ситуации?

Богдан
04.06.2018
12:16:49
Господа, а не подскажите, как проще всего сделать в одномерного массива двухмерный, резать каждый третий элемент, а то что-то немогу в доках найти готовый метод. Нужно что бы например массив
[1,5,8,10,12, 13,14] # => [ [1,5,8], [10,12, 13] ,[14] ] ?

Иван
04.06.2018
12:21:15
Господа, а не подскажите, как проще всего сделать в одномерного массива двухмерный, резать каждый третий элемент, а то что-то немогу в доках найти готовый метод. Нужно что бы например массив
[1,5,8,10,12, 13,14] # => [ [1,5,8], [10,12, 13] ,[14] ] ?
each_slice

Богдан
04.06.2018
12:22:36
each_slice
Спасибо, тоже была идея его заюзать, но тогда получается нужно создавать новый масив и в цыкле его наполнять, многословно выходит

Google

Василий
04.06.2018
12:23:24
Спасибо, тоже была идея его заюзать, но тогда получается нужно создавать новый масив и в цыкле его наполнять, многословно выходит
[1,5,8,10,12, 13,14].each_slice(3).to_a # => [[1, 5, 8], [10, 12, 13], [14]]
Не очень многословно имхо

Богдан
04.06.2018
12:25:03
[1,5,8,10,12, 13,14].each_slice(3).to_a # => [[1, 5, 8], [10, 12, 13], [14]]
спасибо, чето я думал что метод each ничего не возращает, но видимо ошибся )))

Evgenii
04.06.2018
12:31:03
Коллеги, добрый день. Подскажите пожалуйста , естьли способ получить все имена вьюх в приложении?

Сергей
04.06.2018
12:38:25
как с помощью regex проверить что value начинается с знаков препинания?
value =~ /(.,!? :;+-() [] ×^{} )\w/

Feofan
04.06.2018
12:39:21

Vadim
04.06.2018
12:41:05
На случай если microsoft купит github https://github.com/ghaiklor/backup-my-github

Feofan
04.06.2018
12:42:39

Сергей
04.06.2018
12:45:12

Vyacheslav
04.06.2018
12:48:32

V
04.06.2018
12:48:48
В общем я просто буду инсертить записи по признаку одинакового другого поля

V
04.06.2018
12:49:11
не используя дистинкт по id
решение - гавно но позволяет в рамках небольших неповторяющихся по полям данных

Feofan
04.06.2018
12:49:29

Vyacheslav
04.06.2018
12:50:04

V
04.06.2018
12:50:50

Evgenii
04.06.2018
12:51:41

Vyacheslav
04.06.2018
12:51:53
да, autoincrement будет сам генерить id

Vasiliy
04.06.2018
12:53:53
ребят подмогните с капистрано, в deploy.rb ставлю юзера set :user, 'user1' потом в стейдже выставляю set :user, 'user2', и при fetch(:user) в deploy.rb подставляет user1 хотя по логике я ж переопределил

Google

Dmitry
04.06.2018
13:18:37
https://twitter.com/github/status/1003623284829638659?s=12
оффтоп
)

vizvamitra
04.06.2018
13:23:00

Silent Bob
04.06.2018
13:24:33

Admin
ERROR: S client not available

Silent Bob
04.06.2018
13:31:05

vizvamitra
04.06.2018
13:33:06

Silent Bob
04.06.2018
13:33:22

Feofan
04.06.2018
13:41:25

Silent Bob
04.06.2018
13:46:56

Feofan
04.06.2018
13:52:39

biert
04.06.2018
13:58:13
привет ребята, можете подсказать по Rails admin, там есть фильтры, но некоторые не хотят выбыраться, в некоторых списках вообще никакой не выбирается, а в некоторых только 1-2, куда копать

Антон
04.06.2018
14:00:20
надо выкапывать rails admin
сейчас ты уже тратишь время на то что должно работать само, дальше будет дороже

Иван
04.06.2018
14:12:50

biert
04.06.2018
14:13:19
ну я проект не сам делаю с нуля, фиксы делаю существующего((
все дело локализациях, но не могу понять в чем именно

Google

Alex
04.06.2018
15:29:15
Ребят, привет. Подскажите пожалуйста, в чем может быть дело?
Локально работает, а на другом сервере при создании пишет ошибку.
Searchkick::ImportError","{\"type\"=\u003e\"mapper_parsing_exception\", \"reason\"=\u003e\"object mapping for [content] tried to parse field [content] as object, but found a concrete value.
В поле хранятся данные такого типа:
["content", "[{\"data\":{\"text\":\"<p>ddddddd\\n</p>\"},\"type\":\"text\"}]"]
mapping внизу. В документации searchkick подходящего не нашел, думал может явно тип указать. Есть идеи как обойти?
главное он проиндексировал имеющиеся articles, а при создании новых пишет ошибку

mr_makss
04.06.2018
15:31:34
возможно это поможет
https://github.com/ankane/searchkick/issues/572
если нет, то покопаться в официальном репе searchkick. возможно там уже есть готовое решение
если и так нет, то написать issue в официальный реп :)
для начала вообще сверить версии пакетов

Roman
04.06.2018
15:49:13
Кто нибудь пробовал писать painless скрипты для elastic? Есть какой способ достучаться до children документа?

Amir
05.06.2018
04:00:07
Ребята почему такой кусок кода
if true
end
в Рельцах перестал работать?
рушиться с крахом

Zhanarys
05.06.2018
04:06:59
Всмысле?
Ошибку выдает?

Stanislav
05.06.2018
04:08:00

Pavel
05.06.2018
04:09:31
Ребята, почему у меня машина не заводится

Fedor
05.06.2018
04:43:33

ShadoWalkeR
05.06.2018
04:45:19

Amir
05.06.2018
04:55:55
Ну ребята если у вас такой кусок пашет на рельцах 5.2 и руби 2.5.1
то значит у меня баги :)
только вот не могу понять изза чего
как только в условиях добавляю "|| true"
и все руби с крахом падает, т.е. рельцы
вроде всегда так делал для проверок, чтобы попасть внутрь блока условия