
ojab
23.08.2016
09:21:52
прозреваю переменная module

Alex
23.08.2016
09:22:14
добавляю руками в /vendor/assets/javascripts
подключаю //= require inputmask
//= require jquery.inputmask
там в либе идет код для нормального импорта для всяких js штук, типа webpack и прочего

Google

Alex
23.08.2016
09:24:08
select2.js кидает похожую ошибку

I
23.08.2016
09:24:34
слишком много говна, сэр :)

ojab
23.08.2016
09:24:45
//= require jquery перед этим делаешь?

Stanislav
23.08.2016
09:24:53

Alex
23.08.2016
09:25:07
да, из дист
да, jquery подключен

I
23.08.2016
09:25:23
а, понял)
как бы npm и фронт-ендовский js немного разные вещи

ojab
23.08.2016
09:26:06
а на какую строку и где ругается вообще?

I
23.08.2016
09:26:17
там в коде будет написано
module.exports = { bla-bla-bla }

ojab
23.08.2016
09:27:08
И откуда у тебя //= require inputmask берётся, учитывая что в digitalBush/jquery.maskedinput его нет?

I
23.08.2016
09:27:40
ну и не надо, наверное, webpack на фронт-энд импортировать

Google

I
23.08.2016
09:27:59
как бы он там нормально не импортировался

Alex
23.08.2016
09:28:04
репозиторий перепутал
вот то, что пытаюсь подключить
https://github.com/RobinHerbots/jquery.inputmask
в том то и дело, что я вебпак не использую

I
23.08.2016
09:29:15
requireJs не используется?

Alex
23.08.2016
09:29:35
нет
стандратное rails приложение со стандартным assets pipeline

ojab
23.08.2016
09:29:59
прозреваю что подключение inputmask.dependencyLib.jquery.js пофиксит проблему, но вообще лучше bundle заюзать

Alex
23.08.2016
09:30:41
bundle? гем искать с js либой?

I
23.08.2016
09:31:00
https://github.com/RobinHerbots/jquery.inputmask/blob/3.x/dist/jquery.inputmask.bundle.js

ojab
23.08.2016
09:31:11
ага

Alex
23.08.2016
09:31:47
спасибо, попробую
помогло. Спасибо еще раз

Mark
23.08.2016
10:09:11
подскажите как можно реализовать.
короче есть подразделения, у подразделений есть пользователи(пользователь может состоять в нескольких подразделениях), нужно реализовать возможность назначения прав для каждого грубо говоря модуля в админке
Например у одного пользователя может быть полный доступ ко всем модулям в одном подразделении, а в другом только возможность чтения

ojab
23.08.2016
10:21:51
cancancan и смотреть куда-нибудь в сторону https://github.com/CanCanCommunity/cancancan/wiki/Abilities-in-Database

Andrey
23.08.2016
10:22:48
@mvfrost или пундит

Mark
23.08.2016
10:26:00
стоит ли тут юзать rolify?

Google

Mark
23.08.2016
10:26:22
в данном случае
просто походу дела у rolify недостаточно возможностей для этого
все разобрался )
придумал точнее
как реализовать


@proDOT
23.08.2016
10:59:10
Некоторые группы коллекции @proDOT:
???.?s (@JSlang)
https://telegram.me/joinchat/Be4rsT5Rsgq30DHutjxXgA
&.noobs
https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
pro.go (@proGo)
https://telegram.me/joinchat/Be4rsT5YtZgn9mUHL5BOiA
&.noobs [new]
https://telegram.me/joinchat/Be4rsUDfEu5JGwiAcqdCVw
pro.ruby (@proRuby)
https://telegram.me/joinchat/Be4rsT2NuB3CyJaF26j1kA
pro.windows
https://telegram.me/joinchat/Be4rsT5IrA8x69FnrpMMvw
pro.rust (@proRust)
https://telegram.me/joinchat/Be4rsT5LpYvVSqqtyA4mkg
pro.lisp
https://telegram.me/joinchat/Be4rsTvFzQ4yIktHsNNYrA
pro.perl
https://telegram.me/joinchat/Be4rsT4DDU3xVxVriFNTyw
pro.wiki
https://telegram.me/joinchat/Be4rsUAYpfjGKDm6AcIntg
pro.git [new]
https://telegram.me/joinchat/Be4rsUEu6elIGAUab6j1og
------------------------
pro.english
https://telegram.me/joinchat/Be4rsT4dVSVwtOB3vmuD7Q


Nikolay
23.08.2016
13:47:29
народ, я правильно понимаю, что если мы пишем рельсо енжин, то каждый подключаемый апп - это отдельный гем с кодом внутри приложения, или как их красиво поразбивать по кускам независимым?

ojab
23.08.2016
14:15:24
А зачем тебе rails engine, если не секрет?

Alexander
23.08.2016
14:22:57
Tabs vs Spaces
Spaces – 68
??????? 54%
Tabs – 49
????? 39%
Mixed – 9
? 7%
? 126 people voted so far.

Nikolay
23.08.2016
14:27:25

@proDOT
23.08.2016
15:37:44

trickster
23.08.2016
15:38:28
зачем существуют табы?

trickster
23.08.2016
15:38:50
сколько боли было в стоковом виме в ямле, из-за табов и пробелов
:)

@proDOT
23.08.2016
15:41:01
А вот в json можно
И даже нужно. Я и js и html и css табами херачу

trickster
23.08.2016
15:43:34
ОО
хз у меня аллергия на табы и вайт спэйсы сразу начинает потряхивать
аа ещё виндовые ^M в конце строк

Google

trickster
23.08.2016
15:45:08
от комбо можно сразу вешаться)

@proDOT
23.08.2016
15:45:19

trickster
23.08.2016
15:45:36
я имею ввиду левые вайт спэйсы

@proDOT
23.08.2016
15:46:03
Я про то же

trickster
23.08.2016
15:46:24
у меня даже пример есть
верстку прислали

@proDOT
23.08.2016
15:47:42
Треугольники это табы ?

Admin
ERROR: S client not available

@proDOT
23.08.2016
15:48:08
А что в 3 4 5?

trickster
23.08.2016
15:48:35
треугольники табы, да)
3 4 5 спэйсы)

@proDOT
23.08.2016
15:49:16
Ну вот спейсы это плохо

trickster
23.08.2016
15:49:20
тоесть мой код выглядит вот так
вим просто прививает ненависть

Lupsick
23.08.2016
15:52:20
первый ангулар должен умереть как продукт
чем быстрее тем лучше

trickster
23.08.2016
15:53:01
:D
ну галера пишет, чито поделать десу

Sergey
23.08.2016
19:40:12
Все еще парюсь с деплоем и capistrano такая штука на сервере:
при выполнении
rake assets:precompile
LoadError: Could not load the 'listen' gem. Add gem 'listen' to the development group of your Gemfile
гем установален
думал косяс правами на rvm, но нет

ojab
23.08.2016
19:41:05
как капистрано запускаешь?

Google

Nikolay
23.08.2016
19:41:19
бггг. я вангую что виндовая бубунта?:)

ojab
23.08.2016
19:41:36
вангую что environment не production

Nikolay
23.08.2016
19:41:57
я в виндоубунте все гемы руками ставил а оно все равно на листен материтс

Sergey
23.08.2016
22:19:59
cap production deploy
убунта 16.04 так и на сервере
гем вручную поставил потому что ошибка была

ojab
23.08.2016
22:23:43
А в Capfile что?
и какие строки перед Could not load the 'listen' gem. в выводе капистраны были?


Sergey
23.08.2016
22:29:43
00:09 deploy:assets:precompile
01 ~/.rvm/bin/rvm default do bundle exec rake assets:precompile
01 /home/deploy/.rvm/rubies/ruby-2.3.1/bin/ruby 2.3.1
01
01 /home/deploy/.rvm/rubies/ruby-2.3.1/bin/ruby
01 :
01 No such file or directory — 2.3.1
01 (
01 LoadError
01 )
01 rake aborted!
01 Command failed with status (1): [/home/deploy/.rvm/rubies/ruby-2.3.1/bin/ru...]
01 /home/deploy/rails+apps/releases/20160823191249/config/environments/production.rb:12:in `block in <top (required)>'
01 /home/deploy/rails+apps/shared/bundle/ruby/2.3.0/gems/railties-5.0.0.1/lib/rails/railtie.rb:209:in `instance_eval'
Capistrano про гем не писал,
capfile:
require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/bundler'
require 'capistrano/rails'
require 'capistrano/rvm'
set :rvm_type, :user
set :rvm_ruby_version, '2.3.1p112'
советовали еще с ansible попробовать, там похожая ошибка была


ojab
23.08.2016
22:31:20
set должны быть в config/deploy.rb
rvm_ruby_version должна быть 2.3
откуда там p112 вообще взялось?
В rvm list желаемая версия рубей есть?

[Anonymous]
23.08.2016
22:34:17
Я с Capistrano перешёл на Mina.
Кому-то может быть интересно - посмотрите. Очень классная штука и работает быстрее. И весит раз в 10 меньше.

Sergey
23.08.2016
22:35:50
https://gorails.com/deploy/ubuntu/16.04
отсюда брал
Next we need to make some additions to our Capfile to include bundler, rails, and rbenv/rvm (if you're using them). Edit your Capfile and add these lines:
require 'capistrano/bundler'
require 'capistrano/rails'
# If you are using rbenv add these lines:
# require 'capistrano/rbenv'
# set :rbenv_type, :user # or :system, depends on your rbenv setup
# set :rbenv_ruby, '2.0.0-p451'
# If you are using rvm add these lines:
# require 'capistrano/rvm'
# set :rvm_type, :user
# set :rvm_ruby_version, '2.0.0-p451'
переместил, сразу ошибка, руби не установлен?