• 现在失去了斗志了。 at April 23, 2013

    也许生活的某方面失衡了,想想生活中缺少什么,然后努力去补足。生活是多方面的因素构成的,一方面再优秀也不能弥补另一方面的补足。

  • 说的挺好,原来自己一直抱着“安全”的想法,事无巨细的读书的每一个细节。结果一是看书进度太慢,二是看书慢导致的心理疲惫,看完的书没多少。应该试试新方法了。

  • @naitnix 开个玩笑的,如果引起误会我道歉~ 真羡慕你们,作为一个喜欢 coding 的码农,最郁闷的就是喜欢的事情完全没法跟他人分享。

  • 日本移民及技术签证 at April 18, 2013

    请问在日本如果不懂日语,平时靠什么交流呢?英语吗?还是说大部分时间不需要靠语言交流?

  • 如何教老婆学 rails? at April 18, 2013

    兴趣貌似不是培养出来的,强扭的瓜不甜啊。

  • LZ 是来晒幸福的……话说要不要考虑再培养一个设计师的小三……

  • @sailtsao 额,这个我还真不知道……谢谢你的建议。

  • @sailtsao BTW 我就是在武汉。你认为跟上海杭州闭起来,哪些差距是可以弥补(比如在网上交流,和远程办公),哪些不能弥补的呢?

  • @sailtsao 我正想问一下,因为有打算去一线城市。最吸引我的就是有线下活动,感觉那边志同道合的人会多一些。你觉得选择的城市对个人成长有影响吗?

  • 男人最重要的品质 at April 16, 2013

    在瞎扯淡区看见一个帖子,第一句话就是“不是瞎扯淡”…………这个世界越来越复杂了…………

    扯淡完了,说说正事: 不论青春是否逝去,仍然有自己的理想;不论世事复杂,内心始终保持一点单纯。

  • @lgn21st 让我想起编程语言排行榜……前三都是雷打不动的……

    恶搞一下:

    @active_users = User.hot.limit(97)
    [rei, lgn21st, huacnlee].each { |u| @active_users.unshift(u) }
    
  • 想了一下想出来了,然后忍不住跑了跑,居然是对得……其实这题不大懂 Ruby 蒙也蒙的对吧。虽然挺有意思,不过个人比较反感面试考核这种题目。考点公司实际碰到的问题更好。

    BTW,这种方法生成的 array,每个元素都是引用同一个对象,感觉没有什么实际意义,而且算是个坑……

    re = Array.new 3, 'a'
    re[0].object_id == re[1].object_id     # true
    
  • 刚把程序 clone 下来跑了一遍,我这里没有任何问题。 看起来你这是编译 coffee 报错了,具体原因可能出在你在 node 环境上装的 coffee 编译器上。

    你可以考虑下两种做法:

    1. 升级 node 和 coffee 到最新版。
    2. 把报错的 coffee 文件用 js 重写一遍,省去编译的步骤。
  • Ember 的在 Railscasts 上的视频有两个,你看的是哪一个?告诉我,我把程序 clone 下来看看

  • 纯支持你一下,要求 written English 我还凑合,conversational English 只能败退……

  • NB 的 Vim 插件 vim-dispatch at April 12, 2013

    这背景音乐,真是气势恢宏,最后是亮点……Vim 界我相信 tpope,就如 web 界我相信 Yahuda Katz。

  • 我的想法,没遇到性能问题,就没必要花时间处理。只要做到心里有个谱,以后如果碰到了性能问题,可以从哪些角度尝试优化就行。

    性能调优是个花时间,容易让人沉迷,并且实际效果往往不那么有效的工作。性能调优讲究证据,但也因此容易让人产生“优化真的有很大效果”的错觉,慢慢改代码,重复跑测试,看着 server 响应时间一点点变短,确实有种成就感。但那些数据反映出来的优化效果也许在实际使用中就是一点点微不足道的感觉提升,当事人却为此花了大量时间,放弃了做更有意义事情的机会,关键是还乐在其中……

  • 听到@Rei的经历,顿时觉得自己白活了……理想主义者的坚持,值得敬佩! PS: 听到“买了西服皮鞋,但从来没有面试过”那段,顿时觉得霸气侧露……

  • 这……这是招聘模板么?

    1. 打开网页控制台,看看 jQuery 这个变量有没有,如果有,再看看$跟 jQuery 是不是同一个对象。
    2. 看页面源代码,header 部分是否有 jquery 文件,如果有的话,把它单独在 new tab 点开看看(看打不打得开)
    3. 实在不行,试着精简页面加载的 js 到只有 jquery,然后手动在控制台敲代码试试 jQuery 能否正常工作。

    你这问题太笼统了,我只能怀疑两点:jquery 文件路径不对导致没加载成功,或者$被你的其他代码替换掉了。

  • 你是通过 js 事件的 event 对象的 keyCode 获得按键的吧?keyCode 只会返回一个按键代码,对于 ctrl 这类修饰健,event 有另外的方法去判断是否同时按下了修饰键。好像是 event.ctrlKey 之类的方法,返回 true 或 false。记不太清了,LZ 可以自己去找找

  • 看了一遍,又拖回去反复折腾了两遍……

  • @ericguo @smallX Ember 其实就是 Sproutecore 2.0。Ember 那堆人就是觉得 Sproutecore 太 cocoa 化,没完全考虑 JavaScript 的优点了才另起炉灶的。另外 Apple 在招程序员搞 Ember,大概也是起着逐步替换的想法。

  • 程序新手要不要学习 C at April 03, 2013

    学设计多好啊,设计师 + 程序员王道组合啊

  • @yakjuly Could not find devise_cas_authenticatable-1.1.2 in any of the sources 有可能是楼上提到的情况,但也有可能提示在你的 gem server 中找不到指定版本的 devise_can_authenticatable 插件吧?如果你是自己搭建 gem server 的话。 建议你 ssh 上去手动跑 bundle install 查看一下。

  • @clearJiang 这样啊,谢谢提醒!我不大懂 angular,没怎么用过。

  • 怎么说呢,Teahour.fm + 英文名,第一反应就是“同样的招数还用一次”?