Size: a a a

pro.rb (Ruby/Rails / RU)

2021 February 25

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Это и есть бутстрепинг, а у тебя в голове каша, при этом ты отправляешь всех читать то что ты не понял
источник

D

Den in pro.rb (Ruby/Rails / RU)
как ещё ты предлагаешь не тягать за собой руби тогда, не нарушая имеющуюся среду?
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
товарищи, вопрос.
может кто деплоил какое rails_app + db-любая через helm чарты и может скинуть какой тутор/мануал/etc?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Den
как ещё ты предлагаешь не тягать за собой руби тогда, не нарушая имеющуюся среду?
в том и дело что никак. Ты в любом случае будешь тягать руби, поэтому говорить про бутстрэппинг очень странно
источник

D

Den in pro.rb (Ruby/Rails / RU)
не, ну можно попробовать на сыром кристале собрать, но врядли там будут работать те же гемы
источник

D

Den in pro.rb (Ruby/Rails / RU)
источник

D

Den in pro.rb (Ruby/Rails / RU)
ещё метод, только хз как сработает https://devtechnica.com/ruby-language/compile-ruby-code-to-binary-and-execute-it
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
возьми интепритатор васика на рубях, тем более там сипользуется твой любимый PEG https://wconrad.github.io/20140306/basic101.html , ну либо scheme http://www.rubyinside.com/writing-an-interpreter-in-15-minutes-with-ruby-1825.html ...поменяй синтаксис на свой, прикрути свой парсер и пробуй все это впихнуть в бинарник
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
но лучше бы вместо бинарника использовать полноценный контейнер и который будет маунтить папку с твоими скриптами и выполнять их
источник

D

Den in pro.rb (Ruby/Rails / RU)
Hans Hans
возьми интепритатор васика на рубях, тем более там сипользуется твой любимый PEG https://wconrad.github.io/20140306/basic101.html , ну либо scheme http://www.rubyinside.com/writing-an-interpreter-in-15-minutes-with-ruby-1825.html ...поменяй синтаксис на свой, прикрути свой парсер и пробуй все это впихнуть в бинарник
ещё раз, у меня ____своя нотация____ (на xml)
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
это работает наоборот, руби скрипт компилится в во внутреннее представление rubyvm в некий p-code
источник

D

Den in pro.rb (Ruby/Rails / RU)
и да, язык по синтаксису ближе к той же перловке 🐫/🦋
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
Den
ещё раз, у меня ____своя нотация____ (на xml)
ну это итак понятно, но у тебя разве интепретатор уже написан? и тебе его не нужно писать? так лучше вщять готовый с реализованной VM и поправить синтаксис под себя
источник

D

Den in pro.rb (Ruby/Rails / RU)
Hans Hans
ну это итак понятно, но у тебя разве интепретатор уже написан? и тебе его не нужно писать? так лучше вщять готовый с реализованной VM и поправить синтаксис под себя
я знаю то что парсер в основном опираться будет на нокогири
источник

D

Den in pro.rb (Ruby/Rails / RU)
посмотрел репо basic101, раздробленность поражает воображение, вся грамматика вшита в парсер и сильно зависит от парслета, такой подход не прокатит, о чём писал ранее
источник

HH

Hans Hans in pro.rb (Ruby/Rails / RU)
вы вообще мне кажется не так к своей проблеме подходиш...  у тебя есть какойто продукт написанный уже на рубях, и ты не хочеш давать к нему доступ криворуким юзерам, но хочеш чтобы они присали внешние конфиги с простеньким набором действий? типо так?
источник
2021 February 26

D

Den in pro.rb (Ruby/Rails / RU)
Hans Hans
вы вообще мне кажется не так к своей проблеме подходиш...  у тебя есть какойто продукт написанный уже на рубях, и ты не хочеш давать к нему доступ криворуким юзерам, но хочеш чтобы они присали внешние конфиги с простеньким набором действий? типо так?
у меня его пока нет, он в процессе дизайна. А так да, чтобы люди могли кастомизировать язык либо так, либо через пакеты.
источник

МП

Мария Простова... in pro.rb (Ruby/Rails / RU)
Ребята, всем привет! Я могу публиковать тут вакансии? Есть классная  в зарубежную компанию)
источник

A

Alexander in pro.rb (Ruby/Rails / RU)
Почему никто не читает инфу в описании?
источник

МП

Мария Простова... in pro.rb (Ruby/Rails / RU)
🙈
источник