@ywencn 有马甲了?
@weihuilee shopqi 作者之一,膜拜~
@hooopo 上头催的紧 - - 8 月用 ruby 重写前要把大头都搞定。。。
@Rei 本部门均表示自愿加班...人都不熟就不去啦,我是 CSTO 姜军 下周 rtx 上聊~
@abitno mark
@fresh_fish 基乐往生啊
四级考试前买了本词汇书抱着睡了一觉,过了。。。六级没买词汇书。。409.。。都是裸考。。经验就是听 + 唱英文歌 看英文片 模仿英文片对话 原来爱玩 wow 还试着翻译小说里比较热血的段子。。。另外大一刚学编程的时候师傅说之所以写英文注释是因为懒得切输入法(我师傅专科英语三级都过不了),习惯之后看英文文档无压力了就。 @Rei 话说 你在哪个部门,有空指点指点我 ruby 和 rails 啊
@jjym 北京欢迎你~
@huacnlee 额...没想到 - -
@xazaj 意呆利卖得一手好萌...不过上半场西班牙那两球太突然了
@kikyous 测试过了,没有你说的问题,另外你的 if not defined?@@categ 明显是废话 而且除非测试用,否则你写的代码是非常不 ruby-way 的
具体差异在 config/environments/里的配置 production 出错是因为默认的设置生产环境的静态文件(比如编译好的 assets)交给下游处理(一般 nginx),你可以修改配置让 rails 处理,但是会降低性能
@jjym 正是此意,不过还有好多事情要做,锦上添花的先往后放一下~ 最近买了前端的书啦,正在啃呢
@hellojane96 我先上山和@hooopo @Rei 前辈学些先进性,然后再下山吧
已下载好,就差 mac 一台!
@Rei @hooopo @zgmagneto 求帮问下面试地点是不是这帖子写的那个...昨天说发我邮箱里,没收到,然后打电话要分机号,发邮件被退回,尴尬啊
@zgmagneto 那就当我是高中毕业求职吧 哈哈 不是对学历没要求嘛
@zgmagneto 不过在 RoR 那群里扯淡,感觉直接当正式工也没啥差的...
http://ruby-china.org/topics/2582 这帖子里的 qinsine 给的算法http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes 似乎可以提高效率很多,你注意那个算法的演示动画,可以设 2 3 5 7 ..sqrt(n) 为基数,然后分配给不同的机器进行那个算法计算,调度器维护一张 2..N 的 hash,另外,根据常识,除 2 以外的所有偶数和除五以外的所有个位为 5 的奇数都不会是素数,所以 2 和 5 两个可以省略掉,这样 3 和 7 交给其他机器计算即可,输出所有素数只需 nums.each_with_index {|n, i| p i unless 两种特殊情况 or n }即可 如果 n 无限大,并且 sqrt(n) 也无限大,可以考虑递归思想计算
举个例子:N=1000 4 台机器 则约定 2 3 5 7 为素数 调度器计算 sqrt(1000) 约等于 32,每台机器计算一个数字 汇总 可以得到 32 以内的素数 然后调度器再平均分配这些素数到 worker,计算然后汇总 就能得到 1000 以内的素数了 这里 worker 可以记录之前的计算结果,从而避免重复计算。 如果 sqrt(n) 依然很大,则不断开方,直到范围有限为止(<120 即可,原因看 wiki 的那个算法演示)
理解不了就换个东西学先,有 c 基础先接触 php 最好...试试几个山寨 rails 的框架,理解了 mvc 的原理还有动态类型最好再理解下call(),然后再切到 ruby 或者 rails,应该不用看啥书,直接读 ruby-china 的源码足矣,用 c 语言的思想去理解动态语言妥妥会悲剧。我是这么过来的