不知道 lz 的是哪个学校的,学校有多好。我觉得学校好的新人在面试的时候,好的公司,已经有一定规模的公司更看重的是你的基础知识水平,因为这个的公司已经不是在做简单的 web,不需要那种会做简单 web 的人。他们更看重基础知识稳固,基础知识稳固能够促进学习能力和编程逻辑思维。能够较快适应公司的项目。从上述描述 lz 大学似乎没好好读,基础知识不行。我见过基础知识很好,虽然没接触过 Ruby 和 Rails,但是看一周代码就可以上手写接口,并且对的 rails 代码有比较正确的理解的人,而不只是在复制粘贴。我也见过有接触过 rails 快一年,然而基础知识不行,不够理解代码,只是复制粘贴,别人这样写我也这样写,却没想到别人这样写是适合他的功能,你的功能也许只是有相同的地方,但还有其他细节的不同,结果出 bug。而且对代码或功能逻辑考虑的不全,最后拖泥带水出现 bug 导致延期。 如果 lz 对自己的学校这么自信,我建议 lz 还是系统的复习基础知识,别被面试官觉得 xxx 学校出来的,这基础都不懂(虽然这个每天都有发生)。而不是只是急于求成。只会用 rails 做简单的 web 找得到工作,但很难去好的公司或者好的团队。 我是自学 Ruby 和 Rails,一开始什么都不懂,也感觉很难。当我花大量时间不断把忘记的大学的基础知识全部补回来后,我发现我学东西的速度越来越快,加上工作中进行了锻炼,就一年时间,工作能力就超过了写了七八年 crud,能完整写一个 rails 项目的人,当然期间我还读了大量 ruby 和 rails 的书籍和资料。我觉得 lz 应该要知道自己不足之处的关键核心点,而不是用其他进行掩盖。这有点像两条路,一条可以看见远方的尽头,一条看不见尽头。
markdown 完毕
这是真实故事改编 女主现在是演说家
《Homeless to Harvard: The Liz Murray Story 》
武汉房价没这么低?
rails 已经不只是 rack 的封装一下了吧
lz 是工作了几年。楼上这样打广告不怕查水表 me
Go
请看 rails guide
三个表有关联 可以用 includes 或者 join
原来如此
是的。我现在也是这样写
应该是按照 score 排的序
你忘了.NET。微软笑而不语
我的简单理解是 has_many_and_belongs_to 的中间表,仅仅只是中间表,has_many through 的中间表,在项目中,不仅仅只是中间表
这样想想,如果从语言和框架分析,干脆继续从 java 方向优化,性能也许比 rack 要好。比如,用适应高并发的 java 框架。
gakki 也是女孩子
在 serialize Hash 有个小坑。普通的 hash 和 ActionController::Parameters 或 Hashie::Mash 等类型都能存。这就会导致了,如果代码中原本使用 symbol 方式取值正确的逻辑,当该字段值用 hash 类型,并且 hash 对应的 key 用字符串形式存了,原本原本使用 symbol 方式取值正确的逻辑取值就变为空了。所以,推荐当取值的时候都用字符串形式。第二个是,如果数据库存了 ActionController::Parameters 类型的值,在 rails 5 中取这个值的时候就报错,,直接导致用这个 model 的时候就报错。因为 ActionController::Parameters 在 rails 5 不再继承于 Hash,而进行 serialize hash 的时候就不行了。在 rails 4 中把这个数据用普通 hash 更改一下,在 rails 5 项目中就恢复正常
曾经的 serialize
是否能指明一下这个“坑”
嗯,我用的是 1.4 的 ElasticSearch 和 gem "elasticsearch", '1.0.8'。在 mode 的 mappingl 中也许还可以这样使用 multi_field 的方式定义,如果是更新索引,直接使用 fields 的方法,官方的一个例子。在 rails 中也是构造这样的 hash 结构。连接 谢谢提醒。所以,老版本的 ElasticSearch 想要升级到新版本可能会很麻烦,很多语法可能都改了
rdoc.rdoc_files.include("REAME.md", "API.md", "lib/", 'app/") REAME.md => README.md 少了个 D?
ActionController::Parameters is not a Hash in Rails 5.0+
我觉得和你做的产品有关。如果你的产品是 技术性很强的,不懂技术的产品经理往往就提出了瞎扯的需求
放弃体制工作转程序猿的掩面路过
BasicObject 没有父类 BasicObject 的 singleton_class 也是类,该类的父类 就是 Class
#5 楼 @ForrestDouble 真想在厦门定居下去,还是选择 Java、PHP 或 .NET 吧
#1 楼 @mizuhashi 水桥 正解
《高斯 小学课堂数学课》