
Sergey
13.08.2017
13:32:30
Да, хоткея не хватает(

Anton
13.08.2017
14:05:51
смотрите что нашел
https://leanpub.com/advancedactiverecord

Nikita
13.08.2017
14:09:44
LAST UPDATED ON 2016-04-06

Aleksey
13.08.2017
14:20:58
Junior developer

Google

Roman
13.08.2017
15:41:23

Igor
13.08.2017
15:58:33

Alexander
13.08.2017
16:33:43
Кто юзал https://github.com/tarantool/tarantool-ruby? Чот у меня не взлетает

Alex
13.08.2017
16:41:13
кто вообще тарантул юзает?

Alexander
13.08.2017
16:45:13
mail.ru и badoo :)

Danny
14.08.2017
14:07:07
Привет!
Ребята, есть у меня система сообщений настроена через Mailboxer.
Есть у меня диалог например (conversation). теперь постала задача, сделать его как чат. Нужно прикрутить ajax?
Кто то делал уже такое с этим гемом?
Гуглил по запросу и подобным ему "ajax reply mailboxer rails" ничего толкового не нашел :(
Подскажите куда копать, обычный js ajax что то не хочет работать, по клику на кнопку "отправить сообщение" просто ничего не происходит, но само сообщение отправляется, но обновление страницы все равно нужно ....

Fedor
14.08.2017
14:08:14
тебе нужен контроллер, который будет принимать сообщения и отвечать на них
причем отвечать json
тоесть
respond_to do |format|
format.json { }
end

Danny
14.08.2017
14:10:33
Ага, то есть есть у меня метод в контролере уже, добавить в конец респонд?
def reply
current_user.reply_to_conversation(@conversation, params[:body])
flash[:success] = 'Reply sent'
redirect_to conversation_path(@conversation)
end

Fedor
14.08.2017
14:12:14
да
только учти, что redirect выкинет тебя из контроллера

Google

Fedor
14.08.2017
14:13:09
тоесть format.html { то что происходит при обычном запросе }
format.json { ответ на ajax }

Максим
14.08.2017
14:13:36
пацаны к слову
а можете рассказать или показать где почитать

Fedor
14.08.2017
14:13:44
https://apidock.com/rails/ActionController/MimeResponds/InstanceMethods/respond_to

Максим
14.08.2017
14:13:53
про файлы jbuilder и зачем и как и вообще

Vasiliy
14.08.2017
14:14:11
В доке к гему

Максим
14.08.2017
14:14:13
а то чёт юзаю а понять как работают не понимаю
сяп

Vasiliy
14.08.2017
14:14:22
Прост сериализатор

Danny
14.08.2017
14:15:03
@FedorKoshel Спасибо большое! Иду пытаться сделать)

Fedor
14.08.2017
14:15:57
не за что

Vasiliy
14.08.2017
14:16:24
Ток жбилдер работает как ответ из контроллера, в то время как АМС больше про сериализацию объекта

Igor
14.08.2017
14:18:02
Ребят , как работает эта штука
ActiveRecord::Base.connection.execute('LOCK TABLE table_name')
До конца транзакции нельзя делать записи в таблицу? это действует глобально или только для текущего запроса?

Fedor
14.08.2017
14:27:42
глобально
это сделано как раз для того, что бы пока ты делаешь какую-то миграцию, никто не пришел и не напихал в базу чего-нибудь плохого

Alex
14.08.2017
14:30:26
как хорошо что постгрес умеет в транзационные миграции

Igor
14.08.2017
14:30:45
Тоесть одновременно два пользователя не смогут делать запись в одно таблицу ?

Alex
14.08.2017
14:31:08

Google

Sergey
14.08.2017
14:37:58

Roman
14.08.2017
17:07:49
Да, хоткея не хватает(
@quolpr я сегодня попробовал, получилось то чего ты хочешь, только двумя хоткеями: один открывает этот же файл в сплите, второй открывает рядом тест

Sergey
14.08.2017
17:08:38

Roman
14.08.2017
17:08:51
ну это два разных действия
только если какие-то макросы там можно. но я не помню

Anton
14.08.2017
20:16:11
народ, а у кого-то есть такая книга?
http://blog.arkency.com/domain-driven-rails/

Amir
15.08.2017
04:53:16
Ребята как выяснит кодировку текста?
в смысле, например текст состит только из ASCII
или же содержит Unicode
UTF-8 может прийти текст только из ASCII букоф

Alexander
15.08.2017
04:55:13
был в своё время гем charlock_holmes
но на него забили

Amir
15.08.2017
04:56:58
блин чтото нашел
str.ascii_only?
походу это решит мою задачу

Alexander
15.08.2017
04:57:10
у меня была задача определения кодировки, сначала юзал его, потом тупо взял несколько ключевых слов(благо тексты ± одинаковые и с русским) и тупо конвертил в 3 возможные кодировки и проверял на вхождение

Aldar
15.08.2017
06:08:26

Igor
15.08.2017
06:28:51
Ребят, как в vim глобальным поиском пользуетесь?

Anton
15.08.2017
06:30:40
Ag

Nikita
15.08.2017
06:34:32
/stat@combot

Combot
15.08.2017
06:34:33
combot.org/chat/-1001032697885
combot.org/chat/-1001032697885

Igor
15.08.2017
06:46:59

Anton
15.08.2017
07:19:01
Походу бот

Google

Vlad
15.08.2017
07:19:11
сам ты бот

Alexander
15.08.2017
07:19:29
бгг

Admin
ERROR: S client not available

Fedor
15.08.2017
07:21:00
а может это хитрый бот?

Anton
15.08.2017
07:21:18
Все может быть

Fedor
15.08.2017
07:21:25
тут же уже один был, температуру кипения воды знал

Alexander
15.08.2017
07:21:49

Fedor
15.08.2017
07:22:05
ну я спросил в кельвинах, тоже не ответил
надо вводить собеседование с тестовым заданием на руби )

Anton
15.08.2017
07:23:03
Хотите вступить в чат - напишите простой апи на 10 эндпоинтов

Alex
15.08.2017
07:23:05
очень хорошо себя показал

Alexander
15.08.2017
07:23:35
В ламповые жабирные времена у новичков войс отбирался и его ручками уже оприходовали админы. Надо простого бота накатать, шоб сразу войс отбирал :)

Fedor
15.08.2017
07:37:46

Alex
15.08.2017
07:38:04

Alexander
15.08.2017
07:38:47

Vasiliy
15.08.2017
07:38:53
а нынче чем свежее коммит тем лучше софт?

Anton
15.08.2017
07:39:06

Alex
15.08.2017
07:39:16
два месяца не комитили - устарело.

Google

Alexander
15.08.2017
07:39:28
На звёздочки смотреть надо :)

Vasiliy
15.08.2017
07:39:38
имонно

Fedor
15.08.2017
07:41:11
что бы потом не мучаться приделывая его к какой-нибудь свежей рельсе

Alexander
15.08.2017
07:41:57
да ладно рельса, тот же чарлок отвалился, когда у него зависимость обновилась

Fedor
15.08.2017
07:42:21
не знаю, у меня давно работает стабильно

Alex
15.08.2017
07:42:39
больше зависимостей богу зависимостей

Fedor
15.08.2017
07:42:45
правда я стараюсь это libicu не трогать лишний раз )

Vasiliy
15.08.2017
07:42:59
ну вон например гему russian года 4 и ничего, работает

Alexander
15.08.2017
07:44:11

Alex
15.08.2017
07:44:42

Anton
15.08.2017
07:45:29

Vasiliy
15.08.2017
07:45:34
как тебе там в 2004 живётся?