The changset/2 function can be used when a user needs to be updated, whereas the creation_changeset/2 is to be used only when a user is first created. Sure, you can achieve similar result in Rails by using custom validators, but the fact that this practice is enforced by the library and the framework, is encouraging.
请问这一句是什么意思?不太懂。
加精啦
Jam 有 20+ 万行代码,精妙的设计与污垢并存。工作一年多,一开始是无知的吐槽,然后蒙逼,然后觉得无能为力。
队友在造轮子,我在使用轮子,评头论足总是来的简单。等这一切浮躁过去,内心谦逊下来,才认识到队友的厉害之处,开始从造轮工匠的角度努力学习。
在企业应用市场,领域模型 (domain model) 具有不可避免的复杂性,希望能和未来的队友并肩齐行,共同成长,写出美好代码。
这是官方的职位描述。
Position: Ruby Engineer
Team/Department: Development
Location: Shanghai, China
Direct Report Manager: Engineering Manager
SuccessFactors is the leading provider of cloud-based Business Execution (BizX) software solutions to organizations of all sizes, with more than 15 million users across multiple industries and geographies. Today, we have more than 3,500 customers in more than 168 countries in 34 languages.
Our solutions focus on Business Alignment (people working on the right things) and People Performance (performing at full potential). We help companies execute faster and smarter, with greater precision and better business results than ever before.
In the end of 2011, SuccessFactors became part of SAP to drive all Cloud business globally for SAP. We’ll operate as a company within the company – maintaining our own unique culture and leadership team, yet leveraging all the resources, branding, and history that SAP has to offer. Truly an exciting time for us! We’d love the opportunity to talk with you about how you could be a part of it!
For more information, please go to WWW. SuccessFactors.com!
The Ruby on Rails Engineer is an integral member of the engineering team responsible for developing innovative mobile solutions for Enterprise Collaboration. You are a highly motivated self-starter who is excited about technology and can collaborate with technical, creative and business teams in a fast-paced environment.
• Develop new features, and work to maintain the existing application framework (ROR). • Responsible for the design and implementation of mobile API server side to serve enterprise mobile applications iPhone, iPad, Android and others. • Work with internal business teams and product management to define requirements and develop technical specifications. • Serve as core contributor owning full life cycle product development. • Work to architect and re-factor code and design for optimal maintainability, extensibility and re-usability.
• 3+ years of experience in software development, engineering, or related field, 1+ years of Ruby/Ruby On Rails development. • Fluent in Ruby programming language. • Strength in all the Rails fundamentals (routing, active record, migrations, modules, bundles ...) • Demonstrated experience building, deploying commercial Ruby on Rails applications • TDD experience is a must • Solid knowledge of OOD/OOP, Database and HTTP Protocol • Solid knowledge of Linux/Unix, fluent in at least one popular database • Experience working in an Agile environment is preferred • Experience creating RESTful APIs is a plus • Experience on microservice/docker/mongo DB/sidekiq is a plus
• Excellent English written and oral communications, ability to work with remote teams. • Ability to work independently as well as with a team • Ability to understand and master new technologies quickly • Strong focus on quality and generating results • Self-disciplined with strong attention to detail • Proven ability to quickly understand and solve unique and undocumented programming problems • Exceptional time management and organization • Energetic and self-starting • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
可能外面嘲笑的并不是 人
, 而是这个人所掌握的技能和时代完全不匹配了。外面要求人性化管理,尊重人才,以结果为导向。
一个好苗子历经数载去学习尔虞我诈/勾心斗角/拍马屁,然后掌握一堆 .asp 知识,不能不说是人生极大的浪费。来到外面,国企的技能并不能转化为生产力。
题外话,我当时在上海市第六人民医院工作,干部病房 (病人都是高干) 的很多老医生都曾是千挑万选出来的好苗子,成绩好,有的还是留学归来。在一个人多事少、安逸、内耗严重的环境里待了几年之后,人都废了。
反而在普通科室里身经百战的医生,最终站在自己领域的前列里。
@zen 怎么看你都像 SAP 的托。
屯了几本平时不舍的买的书。
楼主是哪个公司的,我抓紧改一下密码,哈哈。
时间的安排比较自由,工作时间可以去健身,欢迎一起来锻炼。
tire 这个 gem 好像已经退休了。
每天十个小时的 practice/读书/读文档, 三年也才变成一个 '全沾工程师'.
我还是太笨。
道士开公司啦?
时隔两年,重新看了一遍,收获很大。
这不是你的错吧。
拖出他来吊打,打完再 review。
明天中午可以去你们公司蹭啤酒吗?
https://www.percona.com/blog/2006/07/17/show-innodb-status-walk-through/
我想知道是哪个 transaction 与他相争,导致死锁了。
楼主,你提供的信息不全。在 db console 执行 SHOW INNODB STATUS 把死锁的 log 贴出来。