• 明天就 22 号了,是骡子是马,明天就可以迁出来遛遛了。

  • 还在用 jquery 一把梭的羞愧路过😳

  • 别跟自己过不去了,直接翻译成“如果不”妥妥的。当初翻译者为了追求风雅颂,觉得用“如果不”太 low,不够文雅,用了除非,却忘了除非和如果都是满足某种条件的意思。徒增烦恼。

  • 只有跟 where 一起用的时候才会出现这种情况吧,查询数据库中是否存在的时候我都是直接判断 count > 0

  • 白底红字,颜色已经侵权 oracle 了😏

  • 无奈 ruby 太魔幻,rubymine 经常读不到,或者张冠李戴,读不准。

    这是比较头疼的地方,用 laravel 框架和 phostorm,装上生成 doc type 的插件,基本上自动完成能达到 95% 的准确度,接近静态语言。rails 这方面还是有些欠缺,可能是 rails 社区用 ide 的不多,jetbrains 官方对 rubymine 的 type hint 支持也不如 phpstorm。

  • 对,就是类似这种,不过它生成的注释貌似 RubyMine 识别不了

    # == Schema Info
    #
    # Table name: line_items
    #
    #  id                  :integer(11)    not null, primary key
    #  quantity            :integer(11)    not null
    #  product_id          :integer(11)    not null
    #  unit_price          :float
    #  order_id            :integer(11)
    #
    
     class LineItem < ActiveRecord::Base
       belongs_to :product
      . . .
    

    其实我要生成注释不是给人读的,是给 IDE 读的,希望能通过注释准确获取 model 对象的属性。

  • 感谢回复,我还是用系统约定的 restful 吧

  • dart 那丑陋的语法,实现 rails 是对 rails 的侮辱

  • 如何看待 996.ICU at April 02, 2019

    这是政治问题,从技术角度解决不了的。

    人家加拿大装修工人哪怕是二楼,运装修材料都要用传送带,因为法律规定禁止人力驮运,人不是牲口。在中国呢?驮水泥上 5 楼也不稀罕。

    所以,人家加拿大装修工比中国的白领地位还要高的多。

    这是政治问题,不是技术问题,靠提高自己的技术来提高自己的地位也很天真,因为这是政治问题。

  • Rails 6.0.0 beta1 发布 at January 21, 2019

    laravel 的生态已经很 NB,只是,框架做的再优雅也掩盖不了 PHP 语言本身的丑陋。

  • 还有一个推荐系统比较 NB 的就是抖音,一旦打开,几个小时就过去了,自己却浑然不觉。

    但是这种跟机器交互的平台是没有灵魂的,用几天以后就会觉得无聊无趣。

  • 在个性化推荐系统里,感觉不像在跟人交流,更像是在跟机器交流,虽然表面上看是在跟人交流。

    论坛的魅力就在于“真实”的“不完美”,一些人,一些帖子,你不喜欢,但他 (它) 就在那里。

  • 个性化推荐系统的缺点是缺少人味,总觉得少了一点什么,很有距离感,比如知乎。

  • 国内的程序社区活跃度都在下降,除了 v2ex 这个站长整天用小号灌交互式鸡汤的汤锅,其实这是整个社会的问题,不是社区的问题。大家都没有耐心去交流技术了,更不用提帮别人解决问题。

    大众的心态可以用一个词概括:“焦虑”,至于为什么焦虑就不赘述了。v2ex 很好的利用了大众的这个心理。人在焦虑的时候最需要什么?“鸡汤”甚至“海洛因”!

  • 我知道 iframe 调用有沙盘模式,js 调用有这种模式吗,如果有的话把监听键盘事件的权限给禁止了

  • Ant Design 错了吗? at December 26, 2018

    Ant Design 没错,错的是 UI,积雪效果做的太 TM 丑了,真的跟狗啃了一块似的,没考虑白色背景的情况。

    对比 2003 年我刚接触动网论坛的时候,十几年来编程技术日新月异,而美工的水平原地踏步甚至退步了,03、04 年的时候,动网论坛的爱好者做的论坛圣诞皮肤,比 Ant Design 的圣诞效果炫酷多了。也许是 HTML5 的发展,把设计人员踢出了互联网这个行业。

  • 对共享办公室很感兴趣,怎么解决互相干扰的问题?我们公司就是有领导在上面压着,还是制止不了互相干扰。

  • web 的份额已经被 php 扳回去了,Rails 的模仿者 laravel 刚出来的时候就像个玩具,经过这几年的发展,laravel 的生态已经超过 rails 了,可以在 windows 方便的搭建开发环境,这是 php 得天独厚的优势,java 如果不支持 windows,也不会有今天的份额。

  • 舍 turbolinks 而得 jQuery 也

  • block 机制体现了东方文化的精髓:从宏观到微观的思维方式。
    西方的思维方式是从微观到宏观,比如名在前姓在后,地址也是先写街道再到区、市、省、国。东方的思维方式是反过来。

    ruby 处处体现着东方的智慧,正是 ruby 的这个特质,让 DHH 深深的着迷,用 ruby 写出了举世瞩目的框架 rails,从而影响了 web 开发的历史进程。

  • 没有 block 我就不用 ruby 了,jquery 特地从 ruby 借鉴了 each 方法

  • 前端的实现方案还在摸索之中,现在的 SPA 的实现方式已经比后端渲染还要复杂了,一些前端狂热者为了 SPA 而 SPA,就像当年 ajax 刚刚流行的时候,很多内容展示网站都用纯 ajax 加载。随着时间的流逝,大浪淘沙,会沉淀下来真正适合的技术。

  • 富文本编辑器 Trix at September 27, 2018

    插入 br 才是完美,不然在 div 框里面(比如引用内容)按回车也生成一行一行的 div,很难用。

  • 还有一个原因就是现在经济疲软,程序员日子不好过,已经没有心情聊天吹水了。很多默默无声的转行或者失业了。

  • 某个看上去逼格很高的程序员论坛,管理员整天弄一堆马甲吹捧那个论坛上都是大佬,对那个论坛的逼格稍有质疑便会莫名丢失密码,吹捧那个论坛的帖子会被管理员在后台设置很高的权重,我都不稀罕说它的名字了。

  • “删帖打击别人”比起隔壁来还是很讲人权的吧,至少这里删帖会提示楼层被删除,也不会像隔壁论坛莫名其妙的让会员丢失密码,然后怎么都找不回来。

  • 带来受不了委屈的,干不了脏活的,矫情的一逼的员工。

    PHP 才是公司的最爱,连 PHP 这么丑陋的语言都能接受的程序员,什么活接受不了?

  • https://ruby-china.org/topics/37130 详见 12 楼,你还赞过,肯定是潜移默化消化了我的思想 😆 😆

  • 论证过程跟我前几天的几乎一模一样