• 什么接口有点惨?

  • 这样啊,就问问,谢谢

  • @皮卡丘

  • 这种方法还是要等

  • PG 迁移到 Oracle at 2017年11月16日

    MyModel.where(id: arr.map(&:id)) 类似这样?

  • 可以缩小测试的范围,比如 rspec spec/controllers/users_controller.rb:23,

    你不可能每次写完一个测试就把所有测试都跑一遍吧

  • leanpub,刚买了本 everyday rails rspec

  • 辛苦啦

  • 多会上好像没法自行取消行程。。我是异地参与聚会,但是因为台风航班取消了😣😣

  • My quick translation for the requirements of hiring posts. Not exactly accurate, but might be helpful. https://ruby-china.org/topics/34298

  • {} 与 do end 的区别? at 2017年09月29日

    优先级的问题

  • 我是来看大神回答问题的。。

    建议了解了基础的@post:post的区别之后,看一下form_for的 api

    要是不想看 API 可以看看这个 https://stackoverflow.com/questions/32515729/ror-form-for-symbol-vs-object-do-the-odd-way

    简单的说,效果并不一样。传入 symbol,生成的 form 的 action 只是当前页面的 url(如果你没传入的话), 而且也不会自动在 form 上附上相应的 style 和 id。 基本上你就算不传入:post, 换成:po, :anything,form 都能生成,但是有些东西变了,你可以自己对比。你再换换@post -> @po, @anything试试,直接会失败

    楼上的大神并不是脾气不好没耐心。这问题都在论坛上问,那更复杂点的问题可咋办。痛心疾首啊

  • 可惜了,我的网课估计再有一阵就结课了。您到时学生多缺人手我倒可以帮帮忙

  • 要是提前个一年,我也会报名吧!小白们踊跃加入啊

  • 如果每个大神能带 10 个学徒艾,那么 ruby 将会有美好的明天,啊啊啊,啊啊啊

  • 第二句的意思是相当于告诉你 down 的作用是,其执行后可以抵消掉与它配对的 up 产生的所有效果。并不是说 down 在 up 执行之后就马上执行

    你可以这么理解,change 这个方法集成了 up 和 down 这两个方法,而执行 rails db:migrate 时,执行 up 或者 change 中的 up 部分。

    待需要执行 rails db:rollback 时则才会触发 down 或 change 中的 down 部分。

  • 您说的对,我的确应该好好问问自己内心什么是我觉得更重要的。但在此之前总要有一定的输入来支撑我的分析,现在我对这个行业了解的太少了。学好 rails 后找个工作作为起点,以后一步一分析吧。

  • 嗯。。能有个好妹子是终极目标。。

  • 谢谢,的确是想的太多,自我怀疑之后就开始怀疑周围的一切。先把 rails 学好吧,一步一步来。

  • 谢谢您,明白了,我还是有些急躁,准备回去把 rails 学好。

  • 那我学 rails 是不是要学好多“没有用”的东西,但是能对后端发展有个比较好的理解?就像学历史一样。

    我一直在刷那些招聘帖啊,感觉稍微知名点的公司都马上招满了啊。。

  • 27 岁看来很特殊啊。转行成功了吧,刚开始几年很苦吧。

  • 我知道你的意思,LS 上也是这个理念,但是现在特殊时期嘛。不知道你能不能感受到😅

  • 现在 LS 前后端基础课的内容巨多,学起来特别踏实,但是我总是学了后面的,就把前面的忘了,没有有计划的周期性复习,这可能是我的问题,战线太长了。但是以前做的练习多,捡起来也快吧。

    我是真的不想现在就放弃,真的是期待了一年的 rails,但是我就是怕到时候会有三个因素影响到自己

    • 结课后对 rails 掌握很一般
    • 学完之后,需求小,找不到好公司实习
    • 我要想学其他的框架的话,从 rails 的知识迁移率会不会比较低

    所以我现在就纠结到底要不要继续,如果继续了,前端的知识就没精力精进、趁热打铁了。

    其实我挺不喜欢这样的纠结的状态的。我估计聊完这波我会滚回去继续学 rails,然后复习以前的东西,找个后端的实习。前端也行。。我也不知道。。。。

  • 谢谢前辈的指点。既然您艾特了我的老师,我可能要多说几句,LS 很棒的,所有的助教和老师都很耐心,code review 也很及时,其实 LS 现在真的像一个学校一样,及其注重基础能力,mastery-based learning,告诉你底层的东西,框架是怎么来的,学那些经典的、不容易淘汰的东西,还有好多好多。。。后面的框架 rails 算作是选修吧。我在 LS 学了一年还像现在这样迷茫和不自信可能是因为我不是一个好学生。

    我觉得我这个帖子并不和 LS 的理念冲突吧,总要面临选择什么的不是吗?我要是一个刚毕业的大学生肯定不会考虑那么多不是吗?我不得不考虑各种成本。我觉得我这个帖子应该不是一个简单的语言选择的帖子吧。

    如果你都不喜欢,或者不能坚持下来,那你可能不适合做这一行。

    其实关键就是这句话,喜不喜欢是要培养的,坚持不坚持下来是讲策略的,我现在就是在想办法让自己喜欢上一个方向,并想办法坚持下来。我就是想听听大家的想法然后做个选择和规划。我把我的背景、学过的东西贴出来也是希望大家能考虑到。

    其实就是还没找到想要专注的方向。与其说不知道学什么语言,还不如说我现在不知道该怎么办。这是不是很严重,但是我必须得诚实的面对自己,然后找问题。

    我对现在的真实市场环境真的不了解,您最后的意思是给我一个面试或实习的机会吗?流利说应该是个很好的公司吧!这样的大公司一般对我这种情况的实习生有什么要求吗?我得找时间把 ls 的后端基础课复习一下。。

  • 我知道大家走过的路都不太一样,但我想听听大家的经历和建议。27 岁转行,LS 的学长的经历,这样的相似性我就更想参考一下了。不过最后做决定肯定是自己嘛

  • 5 楼怎么删了呢。。我感觉我现在就是编程界小学生水平啊,只能做那么简单的东西,怎么找实习啊。我觉得我现在最缺的就是对这个行业的基本了解,导致我没法做选择。所以来问问大家

  • 今天那篇唱衰 rails 的文章说的是国外的最大培训网站下架了 rails 的课程不是。所以 rails 真正的走下坡路并不局限于国内,而且文中说 rails 火起来是因为那时候没有什么好的前端方案处理业务逻辑?现在有 ember 或者 react 这些,自然就不火了。上面的我不太懂啊,就是转述一下。

    我不明白的是,既然 ruby 和 rails 真在国内这么缺,为什么没有很多人去学习,包括大学生,来满足供求。包括培训班也都是 java 的更多嘛。缺合格的人才,让自己变合格不就行了吗?难道学 ruby 比学 java 更难变的合格吗?感觉不太合理。哪个环节出现问题了呢?到底是人的原因还是语言还是需求的原因?

    我在海南,应该不可能有 rails 的培训班了😅去年差点去了北京,但是学费太贵了,而且得脱产。

    最近在看王垠的博客,成熟的程序员们能快速掌握一门新语言的特性,感觉好厉害。我知道我最终是要掌握几门语言的,但是目前来说,我怕我没有那么强的知识迁移能力。工作之后我还要补数据结构和算法的知识,这个 launchschool 上有,也是吸引我的地方。编程是一辈子的事情,我已经做好准备,但我真的怕前几年的脆弱期出现大方向上的选择问题