文章 2023-09-22 来自:开发者社区

使用Ruby构建可扩展的Web应用程序

1. Ruby on Rails框架 Ruby on Rails(简称Rails)是一个流行的Web应用程序框架,它基于Ruby语言,并遵循了MVC(模型-视图-控制器)设计模式。Rails提供了一系列的工具和约定,使得开发者能够快速构建出功能丰富的Web应用程序。 利用Rails,我...

问答 2020-01-16 来自:开发者社区

谁写过 ruby 调用 php 对象的程序?分享一下吧

筒子们,问个问题 有个 php 程序(是个 sdk 程序),我需要在其上二次开发。 我不想重写一边这个 sdk(in ruby).所以,想试试 ruby 调用 php 对象及方法。 ruby 可以很容易系统调用,当然也可以跑 php 程序,如果能直接把对象映射过来就最好了,这样能更灵活的组合逻辑。

文章 2017-10-09 来自:开发者社区

C++程序中嵌入Ruby脚本系统

什么是Ruby?    Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto,外号matz)开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示Ruby是一个语法像Smalltalk一样完...

文章 2017-09-13 来自:开发者社区

Nanite:Ruby程序的一个自我装配集群

本文讲的是Nanite:Ruby程序的一个自我装配集群,【IT168 资讯】Nanite(由Ezra Zygmuntowicz开发)是Engine Yard云计算策略的一个新兵:它是“Ruby程序的一个自我装配集群”,用以构筑高度可伸缩的Web应用的后端(请查看Ezra的声明)。  Nanite包含两部分:代理(agents)和映射(mappers)。代理实现了应用的功能并由映射进行管理,而映射....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第5条:留意运行时警告

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,第1.5节,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第5条:留意运行时警告 Ruby程序员喜欢在书写、执行以及测试代码时使用短周期的反馈模式。Ruby中使用解释执行的方式运行代码,因此并不存在编译阶段。否则怎样?假如你仔细想想....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第4条:留神,常量是可变的

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,第1.4节,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第4条:留神,常量是可变的 如果你学习Ruby之前学过其他的编程语言,Ruby中常量的行为很可能和你预料的不同。不过,在深挖之前让我们回顾一下在Ruby中什么是常量。当你初次....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第3条:避免使用Ruby中古怪的Perl风格语法

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,第1.3节,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第3条:避免使用Ruby中古怪的Perl风格语法 如果你曾用过Perl语言,那么无疑,你会意识到它对Ruby的影响。Ruby的大部分Perl风格语法都已和Ruby生态系统的其....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第2条:所有对象的值都可能为nil

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,第1.2节,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第2条:所有对象的值都可能为nil 运行的Ruby程序中的每个对象都源自同一个类,即以某种方式继承自类BasicObject。试想这一个个相互关联的对象是怎样以BasicOb....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第1条:理解Ruby中的True

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,第1.1节,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第1条:理解Ruby中的True 似乎每门语言处理布尔值都有其自己的方式。有些语言仅有一种真假值的表示方法。其他语言使用令人困惑的多种类型来表示,它们时真时假。当对条件表达式....

文章 2017-05-02 来自:开发者社区

《Effective Ruby:改善Ruby程序的48条建议》一第1章 让自己熟悉Ruby

本节书摘来自华章出版社《Effective Ruby:改善Ruby程序的48条建议》一书中的第1章,作者[美]彼得 J.琼斯(Peter J. Jones),更多章节内容可以访问云栖社区“华章计算机”公众号查看 第1章 让自己熟悉Ruby像你所学的每门程序设计语言一样,深入发掘它的特性是很重要的,从这点上来说Ruby也没有什么不同。Ruby是由很多语言发展而来的,它在借鉴了这些语言的很多特性的同....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注