常用的有 foreman ,可以将一些服务整合到一个 cli 里
刚好最近在做这东西。不过,我这边是用 Java 基于 MQTT 写的。
主要的问题是其依赖的 Grit 的问题,以前处理过。不过忘了,囧
厉害
我觉得不能排斥提问。但是作为提问题的人,应该确认自己已经对该问题进行了自行思考,尝试解决无果的情况下。再进行提问。
还有没必要排斥新人,虽然,我们有的时候会觉得新人这个问题很傻,或者对于自己来说很简单。但是,谁不是从新人过来的呢。这时,我们需要尝试引导新人自己去解决这问题。而不是一味的给出答案。我觉得这样对于他也会有更大的帮助。
作为社区的参与者,而且是 Ruby 这样小众的社区。我们应该共同维护这个氛围。而不是一味的通过什么或者什么去限制。而是大家之间形成一种良性的氛围。
to_s 的作用主要是将 Params[:xx] 里的 hash 转化。。。 这漏洞主要问题在于,我们可以伪造别的字段查询,而非针对我们需要的字段进行查询。如下面代码:
User.where(id: {"users.name" => 1})
#如果没问题的话,发送的SQL语句应为
SELECT `users`.* FROM `users` WHERE `id`.`users.name` = 1
#而在未修复此BUG时,会产生这样的SQL语句
SELECT `users`.* FROM `users` WHERE `users`.`name` = 1
招较优秀的程序员还是结对编程比较靠谱。既然是测试题,如果题目答案是直接对着谷歌抄的,这就很有问题了。。不过,建议出些比较“偏门”一点的问题。。
穿越了
其实,说实在话,英文计算机方面的书,并不复杂,主要了解其中一些术语的含义,就很容易看懂了,四级水平足够应付了。看多了,自己就熟练了,再呢,作为 ruby,你要是太依赖中文资料是不行的,因为,很多时候,我们很难去找到相关的中文资料。
报名
很早的通行证丢了密码,压根没法找回了。尝试了很多途径。。。用那些方法找回密码,比自己试还麻烦。。。
说到底还是习惯问题。多折腾下就很顺手了。输入法我觉得搜狗还是不错
The Comparable mixin is used by classes whose objects may be ordered. The class must define the <=> operator, which compares the receiver against another object, returning -1, 0, or +1 depending on whether the receiver is less than, equal to, or greater than the other object. If the other object is not comparable then the <=> operator should return nil. Comparable uses <=> to implement the conventional comparison operators (<, <=, ==, >=, and >) and the method between?.
你需要引入 module Comparable ,不然它是不知道怎么比较的 . 在 class 定义下,加上 include Comparable
补一句"来年都有妞"
这些问题,你最好还是把一本比较完整的书,先看完先。。。有个比较完整的概念学起东西才快
..erb 就是 erb,你别把两者混淆了。。。虽然,erb 的语法和 jsp 的语法还是很类似的。。要将页面的参数传递给其它控制器,两种方式,一种 post,也就是表单那种形式,另一种 get 的形式,比如说,一般通过链接后面带?aa=11&bb=22 的形式传递
不知道你是问 rails 的还是 jsp, jsp 的话,没记错应该是 request.getParameter("表单的输入框的 name"). 如果,需要存数据库的话,如果,有使用 ibatis 这类 orm,就查找对应的方法存进去。不用 orm 的话,你就自己构建响应的 DAO,将数据存进去
环境相当不错啊
确实做的相当不错
氛围很好啊
以前喜欢折腾编辑器,现在感觉还是 vim 好用
您 ruby 版本是?不存在这样的问题! 给你贴下 irb 的内容:
ruby-1.9.2-p290 :002 > def h(name="World")
ruby-1.9.2-p290 :003?> puts "Hello #{name.capitalize}"
ruby-1.9.2-p290 :004?> end
=> nil
ruby-1.9.2-p290 :005 > h
Hello World
=> nil
* Even when I explicitly tag an object as "BINARY", Ruby tells me it's
"ASCII-8BIT". This may seem like a minor issue, but it annoys me
intensely to be contradicted by the language like this, when it is
so blatently wrong. All text is data; the converse is *not* true.
对这点也同样不爽