@proRuby

Страница 791 из 1594
Lupsick
04.10.2017
16:14:54
Кстати

Alex
04.10.2017
17:08:46
у нас не зашел

Danny
04.10.2017
18:29:37
Привет ребята :) Подскажите норм гем для wysiwyg edit"ора :)

Google
Danny
04.10.2017
18:35:26
TinyMCE норм на 5-ых рельсах едет?

Vladimir
04.10.2017
18:45:48
Привет ребята :) Подскажите норм гем для wysiwyg edit"ора :)
Если достаточно чего-нибудь минималистичного, то wysihtml5

За всё время пользования была только одна проблема: не получилось подкрутить input/keyup/keydown события

В остальном - идеально

Maxim
04.10.2017
19:04:59
привет, снова абстрактный вопрос. начал писать я диплом на джаве, а именно ядро распределёной системы, оно из себя представляет приёмник из RabbitMQ очереди, внутри куча логики, и флаш в 2 (!) базы данных - постгресс и редис. Ну а дальше на выход рест-апи. Подскажите, пожалуйста, 1) насколько это реально и нормально для рельсов юзать две БД в одном проекте. 2) Какие обычно AMQP сервисы используют в рельсах, и используют ли вообще. (Только не предлагайте писать свой велосипед на Редисе - хочу что-то из коробки, а-ля RabbitMQ or Kafka)

* забыл написать главное - хочу переписать это добро с джавы на рельсы =)

Alex
04.10.2017
19:11:50
> насколько это реально и нормально для рельсов юзать две БД в одном проекте А че сразу рельсы то

Maxim
04.10.2017
19:13:11
> насколько это реально и нормально для рельсов юзать две БД в одном проекте А че сразу рельсы то
ну я перехожу на другое место работы, там буду писать на рельсах. вот хотел и скил качнуть, и диплом дописать одновременно =) а на чём предлагаешь, то?

Alex
04.10.2017
19:13:21
не, ни на чем тогда. Рельсы так рельсы.

Oleg
04.10.2017
19:14:04
Тогда рельсы

Maxim
04.10.2017
19:14:59
Тогда рельсы
ок. а что по моим вопросам =) ? меня интересует, будет ли это rails-подход? либо на рельсах обычно такого не делают

Alex
04.10.2017
19:15:45
обычно на рельсах одна база, да. Но не думаю что тебе кто то мешает еще сделать.

Maxim
04.10.2017
19:16:56
обычно на рельсах одна база, да. Но не думаю что тебе кто то мешает еще сделать.
ок, а по поводу AMQP? в основном на слуху редис как прослойка и какие-то настройки поверх него

Google
Danny
04.10.2017
19:17:23
Спасибо :) ?

Lupsick
04.10.2017
19:19:32
короче посоны

https://digitalhr.ru/vacancy/lead-ruby-developer.html

нам нужны фуллстеки-адекваты

мы пиздатый стартап, у нас интересно работать

дают опцион

Maxim
04.10.2017
19:24:46
Vasiliy
04.10.2017
21:51:11
С каких пор редис стал бд?

wi11son
04.10.2017
23:02:44
С каких пор редис стал бд?
Наверное когда стали его использовать как прослойку к RabbitMQ

Но в целом это же кей-валью сторэдж, хоть и в памяти

Nikita
04.10.2017
23:06:23
спор ни о чем, что такое бд тогда?

Aleks
04.10.2017
23:56:58
https://redis.io/topics/persistence

Igor
05.10.2017
03:55:33
Кто-то проксирует tcp через haproxy или аналоги? Встал вопрос, о пробросе реального ip в приложение

Igor
05.10.2017
04:38:19
Зачем тебе не nginx?
А разница? И nginx только недавно научился в tcp

Maksim
05.10.2017
04:38:41
Nginx развивается, хорошо управляем, всем понятен

Igor
05.10.2017
04:39:41
Nginx развивается, хорошо управляем, всем понятен
Я очень рад за nginx. Но это не снимает моего вопроса

Maksim
05.10.2017
04:41:27
я часто использую схему с HTTP upgrade для того, что бы сделать, что ты хочешь

Google
Maksim
05.10.2017
04:41:53
т.е. клиент приходит, говорит CONNECT /endpoint \r\nConnection-Upgrade: x-my-own-protocol

и тут же можно передать X-Real-Ip

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

Igor
05.10.2017
04:43:26
я часто использую схему с HTTP upgrade для того, что бы сделать, что ты хочешь
Только вот один момент. Я спрашивал про TCP, а не про http

Maksim
05.10.2017
04:43:57
в простом TCP нет места, куда произвольно для кого угодно можно напихать метадаты

если ты сделаешь перед TCP потоком небольшой хендшейк в виде HTTP, то напихаешь чего угодно и именно об этом я и говорил

у меня сейчас в экосистеме кажется три места, где такое используется

хендшейк по HTTP, а дальше апгрейд до своего протокола и прямая работа с TCP

Igor
05.10.2017
04:48:09
Приложение работает по tcp (точнее по smpp). http я туда никак не впихну, так-как клиентское приложение не под моим контролем. На самом деле есть haproxy proxy protocol для проброса ip по tcp, и этот протокол вроде как поддерживает даже nginx. Но я не нашёл готовой реализации под ruby и решил уточнить, может кто-то решил данную задачу по другому

Maksim
05.10.2017
04:51:18
я бы или начал смотреть в smpp, в его метаданные, или сделал бы сам прокси (часа 3-4 работы), который добавит HTTP префикс для передачи всех метаданных

Maxim
05.10.2017
05:02:15
Наверное когда стали его использовать как прослойку к RabbitMQ
Wtf?=) Redis - NoSQL DB. К RabbitMQ он никакого отношения не имеет, второй как-то через хитро закрученную задницу крутиться на ерланге. Или это юмор такой ??

Nikolay
05.10.2017
06:01:13
https://digitalhr.ru/vacancy/lead-ruby-developer.html
как-то сгудно описано, ни локации, ни требований, ни названия компании..про вилку тоже не написано)

Igor
05.10.2017
06:02:01
Lupsick
05.10.2017
06:03:25
Ээээ. Где?
Вообще нет. Я не прав. Там есть pub/sub

Через который можно сделать то что тебе нужно если у тебя не охуеть нагрузка

Maxim
05.10.2017
06:19:52
Lupsick
05.10.2017
06:20:07
Круто, не знал)
там pub/sub, а не amqp, я ошибся

Vasiliy
05.10.2017
06:54:24
Давно ampq в редисе?

орнул

Google
Vasiliy
05.10.2017
07:10:05
ну как сказать - изображение(а там скорее всего жпг или что-то такое) это сжатый формат данных

размер байт может быть не всегда(да совсем не всегда) кратный 1234

не надо

Nikolay
05.10.2017
07:17:27
проделай эту операцию 1000 раз и посмотри результат

Lupsick
05.10.2017
07:48:05
Yaroslav
05.10.2017
07:55:26
Удалите сообщение нафиг

А то кто-то дезориентируется

wi11son
05.10.2017
07:56:35
Dm
05.10.2017
08:14:31
> и флаш в 2 (!) базы данных - постгресс и редис. Ну а дальше на выход рест-апи. а для чего в 2 базы?

на руби есть отличные клиенты для RabbitMQ. я например, юзал этот https://github.com/ruby-amqp/bunny

Dmitriy
05.10.2017
08:59:06
добрый день! Подскажите так можно делать ? def create @article = Article.new(article_params) redirect_to @article if @article.save render :new end вместо if @article.save redirect_to @article else render 'new' end

Alexey
05.10.2017
09:00:54
(redirect_to @article and return) if @article.save Но выносить в постусловие ключевую команду экшена как по мне - не очень

Dmitriy
05.10.2017
09:01:57
понял

а какие последствия могут быть?

Dmitriy
05.10.2017
09:05:43
я думаю проблема в очевидности намерений, стандартный вариант проще и понятнее

либо можно вот это заюзать https://github.com/plataformatec/responders/

Vasiliy
05.10.2017
09:07:43
ну респондер довольно таки не очевидный)

на руби есть отличные клиенты для RabbitMQ. я например, юзал этот https://github.com/ruby-amqp/bunny
а не подскажешь для чего очереди использовал и чем обычный паб-саб не угодил? или сайдкик там

Alexander
05.10.2017
09:09:56
посоны, какие инструменты используете для нагрузочного тестирования?

Maxim
05.10.2017
09:11:17
> и флаш в 2 (!) базы данных - постгресс и редис. Ну а дальше на выход рест-апи. а для чего в 2 базы?
постгрес для данные про товары, юзеров, и прочее. Редис - юзаю для хранения динамики изменения цен. Тема диплома - веб майнинг - анализ цен в интернет магазинах

Google
No
05.10.2017
09:11:49
RabbitMQ с клиентом Bunny буквально вчера потрогал, Bunny прост как два пальца, да и вроде как официальный инструмент

Вообщем, я остался доволен

Vasiliy
05.10.2017
09:13:48
Maxim
05.10.2017
09:14:04
Вообщем, я остался доволен
ок, именно эта инфа и нужна была, спасиб. значит юзаю)

Alexey
05.10.2017
09:15:19
ну респондер довольно таки не очевидный)
Простые как два пальца, и избавляют от таких условий :)

Alexander
05.10.2017
09:16:09
Jmetr - древний. яндекс танк по моднее вроде

Alexey
05.10.2017
09:16:36
С каких пор инструменты оценивают по модности?)

Страница 791 из 1594