Size: a a a

2020 November 13

DG

Denis Gavrilin in RubyRush
по идее да, но на со пишут что 2.7 только
источник

SR

Shattered Ruby in RubyRush
Ну, надо бы начать с того, что это не просто так сделали, потому что, это порт Libsass, а LibSass это порт на Sass, написанный на C/C++, который работает гораздо быстрее того, что предоставляет компилятор на руби. Получается, что это порт порта. В документации сказано, что гем был создан с упором на скорость через компиляцию на шланге/крестах, из чего следует вывод, что если у тебя гигансткие куски кода на препроцессорах, то они быстрее скомпилируются на Libsass. Если не знаешь си/плюсы, но нужна скорость, то этот гем для тебя
источник

ИМ

Игорь Марчук... in RubyRush
проблема просто с путями
источник

ИМ

Игорь Марчук... in RubyRush
при установке nodejs или компиляции node-sass
источник

ИМ

Игорь Марчук... in RubyRush
он ищет дефолтные перемены питона) и если ту его ставил обычным способом) поидее он найдет 3 версию и все норм будет)
но версия из Windows Store ставить хитро) и там пути другие
источник

SR

Shattered Ruby in RubyRush
Shattered Ruby
Ну, надо бы начать с того, что это не просто так сделали, потому что, это порт Libsass, а LibSass это порт на Sass, написанный на C/C++, который работает гораздо быстрее того, что предоставляет компилятор на руби. Получается, что это порт порта. В документации сказано, что гем был создан с упором на скорость через компиляцию на шланге/крестах, из чего следует вывод, что если у тебя гигансткие куски кода на препроцессорах, то они быстрее скомпилируются на Libsass. Если не знаешь си/плюсы, но нужна скорость, то этот гем для тебя
и, кстати, если зайти на страничку Sass, то можно увидеть компиляторы и на других языках
у каждого свои нужды все-таки
источник

SR

Shattered Ruby in RubyRush
никто не знает почему тут тихий режим работает в алгебраической прогрессии? сначала 10 секунд, потом 15-20, сейчас вообще 30...
источник

ИМ

Игорь Марчук... in RubyRush
в итоге он их не находит)
источник

ИМ

Игорь Марчук... in RubyRush
Это пол проблемы) вообщем походу без 2 питона не скомпилирует. В рельсах "node-sass": "^4.13.0"
А питон 3 только доступен в версии 5)
источник

SR

Shattered Ruby in RubyRush
я вот, кстати, сегодня заметил такую штуку, что если вызвать irb из irb, то терминал зависает и падает. цели не было, просто захотелось узнать, что будет😅
2.7.0 :001 > %x`irb`
источник

ИМ

Игорь Марчук... in RubyRush
рекурсия) сам себя)
источник

Э

Эдем in RubyRush
$ irb
>> x = 5
=> 5
>> irb
>> x
Traceback (most recent call last):
       1: from (irb#1):1
NameError (undefined local variable or method `x' for main:Object)
>> exit
=> #<IRB::Irb: @context=#<IRB::Context:0x000055733bc32950>, @signal_status=:IN_EVAL, @scanner=#<RubyLex:0x000055733bc498d0>>
>> x
=> 5
источник

ИМ

Игорь Марчук... in RubyRush
Вообще буду ждать релсы 6.1 может там Sass обновят)
источник

SR

Shattered Ruby in RubyRush
Эдем
$ irb
>> x = 5
=> 5
>> irb
>> x
Traceback (most recent call last):
       1: from (irb#1):1
NameError (undefined local variable or method `x' for main:Object)
>> exit
=> #<IRB::Irb: @context=#<IRB::Context:0x000055733bc32950>, @signal_status=:IN_EVAL, @scanner=#<RubyLex:0x000055733bc498d0>>
>> x
=> 5
хм
видимо это терминал кривой у меня
пробовал через Mate Terminal
источник

Э

Эдем in RubyRush
Ну там получается вложенность со своими областями видимости
источник

ИМ

Игорь Марчук... in RubyRush
Shattered Ruby
Ну, надо бы начать с того, что это не просто так сделали, потому что, это порт Libsass, а LibSass это порт на Sass, написанный на C/C++, который работает гораздо быстрее того, что предоставляет компилятор на руби. Получается, что это порт порта. В документации сказано, что гем был создан с упором на скорость через компиляцию на шланге/крестах, из чего следует вывод, что если у тебя гигансткие куски кода на препроцессорах, то они быстрее скомпилируются на Libsass. Если не знаешь си/плюсы, но нужна скорость, то этот гем для тебя
ну ведь круто) чего в рельсы не добавить)
источник

S

Sergey in RubyRush
Игорь Марчук
Это пол проблемы) вообщем походу без 2 питона не скомпилирует. В рельсах "node-sass": "^4.13.0"
А питон 3 только доступен в версии 5)
Я тут пытался поставить capybara-webkit -v 1.7.1, но apple выпилила libstdc и теперь по дефолту libc++. Пляски с бубном не помогли собрать этот гем, буду рад если кто-то подскажет как еще в бубен постучать можно)
источник

SR

Shattered Ruby in RubyRush
Эдем
$ irb
>> x = 5
=> 5
>> irb
>> x
Traceback (most recent call last):
       1: from (irb#1):1
NameError (undefined local variable or method `x' for main:Object)
>> exit
=> #<IRB::Irb: @context=#<IRB::Context:0x000055733bc32950>, @signal_status=:IN_EVAL, @scanner=#<RubyLex:0x000055733bc498d0>>
>> x
=> 5
а, так нет
надо запускать именно через вызов от шелла
%x`irb`
источник

ИМ

Игорь Марчук... in RubyRush
Sergey
Я тут пытался поставить capybara-webkit -v 1.7.1, но apple выпилила libstdc и теперь по дефолту libc++. Пляски с бубном не помогли собрать этот гем, буду рад если кто-то подскажет как еще в бубен постучать можно)
для тестов нужно?
источник

S

Sergey in RubyRush
Игорь Марчук
для тестов нужно?
Да, на одном проекте кукумбер юзает
источник