• #10楼 @Stone #12楼 @quakexx #13楼 @hammer #28楼 @southwolf 谢谢大家帮忙顶贴,也希望武汉的创业氛围越来越好。 我们公司之前也招聘了一些新人,几个小伙伴成长的也很快。现在主要是想招聘几个中高级程序员或者前端不错的ruby工程师。

  • Mina 升 1.0 后的差异 at 2017年1月18日

    可以负责任的告诉你,不会每次重装一遍新的。

  • #24楼 @lihaitao 不可以,不好意思

  • #15楼 @so_zengtao 啥时候回武汉啊

  • #19楼 @xiaoronglv #18楼 @teddy_1004 你们这种几个月顶我一年的人就不要来酸我了

  • #8楼 @luoyegufei 好,有机会回武汉共事。

  • #4楼 @zhuan 员工有老外,也有留学生。

  • #5楼 @luoyegufei 在哪呢?迟早要回来的话不如早回。哈哈。如果愿意的话给发个简历呗。

  • #2楼 @flemon1986 看百度统计,第一的是chrome

  • #2楼 @ywjno 岂止眼熟啊,实际也很熟,哈哈

  • 作为网化科技的一员,有幸经历了网化最艰辛的那段时间,也见证了自欧美贸易平台上线以来迎来的爆发性增长。之前待过一些公司,说句实话,这里是我这些年工作最开心的地方。两个小感受:

    1. 竟然没人在背地里说老板傻逼,老板在微信群里说话常常没人回(发红包除外)。这点跟我之前待过的公司真的不一样。跟CTO吵过嘴,当然是因为工作,作为一个脾气温顺的程序员能够毫无顾忌的跟上司争论工作,事后想想还是觉得蛮惊讶的。一个老板的气质决定了整个公司的文化,有很多公司会强调自己的企业文化是开放自由的,但是又有几个公司能真正做到让员工能够不去迎合上头的意思,而有独立的思考呢。

    2. 年会的时候我们一群程序员跟着海外事业部的妹子们去酒吧,嗨吧,人生第一次去酒吧(惭愧)。妹子们都很嗨,程序员都很“老实”的坐着看,但心里是骚动的。很多公司部门与部门之间是割裂的,但是在这里,即使是不同的部门,也感觉是一个整体。虽然it部门妹子少,业务部门的程序员鼓励师一样效果杠杠的。

    武汉的互联网环境虽然不如北上深这些一线城市,但光谷这几年发展极快,BAT华为等也都在武汉盖了楼设立了研发中心,作为全国高校数量最多的城市,我看好武汉。虽然工资水准比不上一线城市,但是起码你的工资会比每平米房价高啊。不高的房价,慢节奏的生活,各种好吃的美食,吃喝玩乐之余悠然撸几行代码,这难道不就是人生的意义麽。 骚年,投简历吧,不会后悔。

  • scope namespace: 'xxx' do
      controller :xxx do 
      end
    end
    
    
  • 分析 Ruby 中的比较函数 at 2016年12月31日

    #2楼 @xiaoping_rubyist 复杂么?js才叫复杂且混乱吧

  • 前两天刚遇到过这个问题,哈哈。也是看了这个issue解决的。

  • #18楼 @FrankFang 准确的说是因为simple_form 独立写了套自己的Form Builder,跟Rails自带的form builder 不兼容。而大部分是熟悉Rails自带的这套的,所以基于自己掌握的东西去定制一个东西更容易吧。

  • 既然说到这里了,推荐一个我写的gem,已在生产环境中大量使用,一直想放出了,只是没来得及写文档。 链接地址

    <%= default_form_for [:work, @company] do |f| %>
      <%= f.text_field :name, label: 'Company Name' %>
      <%= f.collection_select :country, @countries, :nation, :nation, { label: 'Country', prompt: 'Select Country' } %>
      <%= f.select :company_type, options_for_select(Company.options_i18n(:company_type), @company.company_type), { label: 'Company Type', prompt: 'Company Type' } %>
      <%= f.select :payment_method, options_for_select(Company.options_i18n(:payment_method), @company.payment_method), { label: 'Payment Method', prompt: 'Payment method' } %>
      <%= f.fields_for :contacts do |cf| %>
        <%= cf.email_field :email, label: 'Contact Email' %>
      <% end %>
      <%= f.text_area :comment, label: 'Comment'  %>
      <%= f.submit %>
    <% end %>
    

    我们代码里都很简洁,如果不用这个gem,要实现图的效果,代码量至少要乘以3

    效果图:

    最重要的,之前怎么写的form_builder 和 text_filed 等,用了这个gem也就怎么写就行了,我的思路只是加上默认的参数。学习成本极低。

  • 我还一直以为是ngrok的问题,我之前用puma是可以极低概率成功的,大概5%的概率能不会报错。😫

  • #2楼 @darkbaby123 恩恩,不带tag是基于object,带tag是基于object。 在基于object的form 中插入一个不基于object 的field在这个pull request 也得以实现了。

  • SSH 相关设置

    通过ssh连接至服务器

    • 将你本机~/.ssh/id_rsa.pub文件添加到服务器~/.ssh/authorized_keys

    设置ssh代理连接, 即让服务器可以通过ssh连接以你的ssh配置使用git等服务

    • 配置本机ssh, 配置文件为 ~/.ssh/config, 如果没有则新建这个文件, 配置内容如下;
    Host 123.123.123.123 114.114.114.114
      ForwardAgent yes
    

    其中, Host是你允许使用你本机ssh连接的服务器,如果有多个,用空格隔开

    • 确保你本机的 ssh-agent服务已经启动
    echo $SSH_AUTH_SOCK
    
    • 允许 ssh-agent 使用你的ssh key
    ssh-add ~/.ssh/id_rsa # 临时, 在mac中, 重启之后就失效了
    ssh-add -K ~/.ssh/id_rsa # 永久, for mac
    ssh-add -l # 检测是否添加成功
    

    远程服务器, test

    • 登陆到服务器, 测试ssh连接, 这一步很重要,否则将无法正常使用ssh agent,这步将会将你测试的地址添加到服务器的 known_hosts 文件中
    ssh -T git@github.com
    

    参考资料

    SSH agent forward

    根据我的经验,你是这一步没做:远程服务器, test,这一步很坑。其他的mina的配置,楼上已经说了。

  • 已在京东提交了缺货通知。