Size: a a a

Чат по руби

2021 January 09

КП

Кот Программист... in Чат по руби
Feliz Katus
Да, можно. Самый постой способ - embedded Ruby, рассматривается в видеокурсе Романа. Только этот код будет исполняться не в браузере, а на сервере, браузер будет получать созданный при выполнении этого кода HTML.

Как справедливо заметил КотПрограммист, браузер имеет только встроенный интерпретатор для JS.

Хотя, благодаря WebAssembly, это ненадолго:

https://webperl.zero-g.net/
https://brython.info/index.html

Думаю, скоро и Ruby будет в браузере выполняться.
это несколько иное, это не встраивание ruby в html, это уже erb
источник

М

Максим in Чат по руби
Feliz Katus
Да, можно. Самый постой способ - embedded Ruby, рассматривается в видеокурсе Романа. Только этот код будет исполняться не в браузере, а на сервере, браузер будет получать созданный при выполнении этого кода HTML.

Как справедливо заметил КотПрограммист, браузер имеет только встроенный интерпретатор для JS.

Хотя, благодаря WebAssembly, это ненадолго:

https://webperl.zero-g.net/
https://brython.info/index.html

Думаю, скоро и Ruby будет в браузере выполняться.
Ох  воспользуюсь этим
источник

М

Максим in Чат по руби
Кот Программист
это несколько иное, это не встраивание ruby в html, это уже erb
Ну типо северная часть сайта да идёт уже?
источник

М

Максим in Чат по руби
Серверная
источник

FK

Feliz Katus in Чат по руби
Максим
Ох  воспользуюсь этим
С 19 урока начинается рассмотрение Sinatra, с него же и eRb рассматривается.
источник

КП

Кот Программист... in Чат по руби
Максим
Ну типо северная часть сайта да идёт уже?
да, в rails и других веб фреймворки используют разные виды шаблонизаторов, erb, haml и тому подобные для генерации html с помощью кода на ruby, потом когда пользователь делает запрос на сервер с rails (например) он сгенерирует html документ на основе шаблона и отправит пользователю
источник

М

Максим in Чат по руби
Аа
источник

М

Максим in Чат по руби
Максим
Этот у меня вопрос а почему большинство групп против пиратства
.
источник

М

Максим in Чат по руби
?
источник

КП

Кот Программист... in Чат по руби
потому что пиратство преследуется по закону
источник

М

Максим in Чат по руби
Не знал
источник

М

Максим in Чат по руби
Ок
источник

FK

Feliz Katus in Чат по руби
Я не против пиратства 😊 Но я за то, чтобы разработчики хорошего софта получали за свою работу достойное вознаграждение.

Это скорее философский вопрос, чем юридический, поскольку цифровой мир сильно отличается от реального и применять законы одного к другому не всегда получается.
источник

М

Максим in Чат по руби
Я тоже
источник

М

Максим in Чат по руби
Не даром пословица запретный плод сладок)
источник

FK

Feliz Katus in Чат по руби
Компьютерное пиратство - это скорее хобби, чем способ получения прибыли.

Например, если ты всерьез займешься веб-разработкой, скорее всего перейдешь на Linux, поскольку это очень удобно работать в том же окружении, в котором будет выполняться твое приложение.

Если ты станешь реально крутым девелопером, купить RubyMine для тебя не будет проблемой, а если будешь заниматься несложными проектами - придешь к выводу, что и бесплатного VSCode тебе вполне хватает. И т.д. и т.п.
источник

М

Максим in Чат по руби
А если я в безопасность хочу?
источник

FK

Feliz Katus in Чат по руби
Тогда это бесплатное ПО, семейства Unix.
источник

FK

Feliz Katus in Чат по руби
Да, в освоении и эксплуатации потяжелее Windows, но с т.з. безопасности - значительно превосходит.
источник

FK

Feliz Katus in Чат по руби
Ну или Linux, скажем так, это очень родственные семейства.
источник